It's very hard for me to envision a future I want to save for where I'm not the owner of a house - of my own space. That said, I imagine subscription car usage will be a shift that happens over a generation or two...
I used to write C but now I do Coffeescript/JS. When I was just starting in C (as a teenager) I'd get really excited to learn the GNU's C standard library. I wanted to know how to make better and better console applications and networking applications. It felt like there was a huge learning curve to using graphics toolkits. Now that I do JS I feel like Web APIs are the new "C standard library". I can make console or apps with a GUI. I can do more because there already exists a large amount of interfaces abstracted over things that would take me a while to learn. At the same time, people are always figuring out new ways to abuse existing web standards for fun and profit - like how page visibility was done before the Visibility API existed: https://developer.mozilla.org/en-US/docs/Web/API/Page_Visibi...
I like being a JS dev. It's a very fun runtime to poke around... I'd almost prefer all apps to live within the heavily sandboxed browser. It's the best effort made toward portability and it's been a community effort. :x
It depends on what kind of programs you like to write. Personally I like to write things like programming languages or VT100-based text editors. And I like the added challenges that C presents, especially related to data modeling, memory management, lack of first-class functions, etc. So C is a natural choice for me, whereas JS adds little to no value, and actually takes away the challenge.
I hate installing things. :x I get pretty turned on by offering up something like Google Sheets as a webapp that installs and is usable in seconds over the Internet. I used to really love Lua but even though it was <1MB to install people didn't want to download it and then run my script on its interpreter. I remember I made the choice to play in Lua after Python because Python was a large install at the time (60MB for interpreter + standard libs). I honestly feel like the desktop experience is moving into the browser. It's very convenient to "install your runtime" by going to a web address. I love being somewhere near the front lines of that. :3 </zealous-panting>
Sure, unless you're the guy who writes Minecraft. People installed that. And Atom. And Spotify. There's still some room for desktop apps like these, granted not as much as before.
I'm not saying people won't install desktop apps - I just like that there is a diminishing reason to do it outside the browser. [High performance] games, browsers themselves, video players (VLC), and dev environments, are some of the last things left...
I think you would be giving the Court too much credit for putting that much thought into their decision. And I think even more important we know how good the FBI is at "cyber" that there would be no issues in attribution of traffic to an IP address. So this is really blanket permission for the FBI or any .gov to hack anything internet attached.
Oh, I don't think it's too much credit to consider the court thinking about those things. They might do it by analogy and get it all dreadfully wrong, but they often get down to the nitty gritty implementation details.
That's my cheap advice. It's terribly annoying but you always come out on the other side having learned something valuable from the perspective you didn't want. Always.
From my very not-a-crypto-person perspective, I had thought compression was fine as long as you don't pad it to the expected block length before encrypting?
The paper linked in the article: "Phonotactic Reconstruction of Encrypted VoIP Conversations"[1] specifically works in a situation without padding because the compression scheme affects the length of packets in a semantic way.
I was happy to see the disgust people had for the CIA black sites operated in other countries when that came to light during the Bush presidency. Not because of the torture, but because people here expected alleged terrorists to have the same rights as detained American citizens. I feel this is important to note, because we have a large population of young voters who I feel have concern for everyone - not just the US. This is very different from how my grandparents vote and I do think it's split along generational lines. In regards to overreaching surveillance: It's not ideal, but we over here do think of you when we vote.. I do.
Remember that outrage over the Patriot act abuses? Obama 2008 platform promised to restore the Constitution:
> We reject the use of national security letters to spy on citizens who are not suspected of a crime. We reject the tracking of citizens who do nothing more than protest a misguided war. We reject torture. We reject sweeping claims of "inherent" presidential power. We will revisit the Patriot Act and overturn unconstitutional executive decisions issued during the past eight years. We will not use signing statements to nullify or undermine duly enacted law. And we will ensure that law-abiding Americans of any origin, including Arab-Americans and Muslim-Americans, do not become the scapegoats of national security fears.
but as we have seen, every word of this has been reversed. I don't trust either party at this point. Both are scalp deep in this.
I don't think a responsible person can possibly vote for a major party candidate. Doing so just results in the same powerful interests remaining entrenched.
There's always the "oh no what if so and so gets elected" but it always turns out that any major party candidate does pretty much the same stuff once elected. Obama continued and extended the Bush Doctrine on foreign affairs, for example.
All first past the post systems like we have in the US will trend towards a two-party system. It sucks because voting third party just takes votes away from the major party candidate that most closely represents your views. To maximize your influence you have to hold your nose and vote for the major party candidate that most closely represents your views...
Perhaps that is true in terms of maximizing your influence in the next election.
But to maximize your influence over a longer time period, you should vote for the third party candidate that most closely matches your views.
Then, when the major party candidate you would have resorted to loses, the post mortem reveals votes lost to the candidate you voted for, and in the subsequent election the major party adapts its platform to win some of those lost votes.
If politicians expected voters to vote on principle and to hold them accountable, we'd have an entirely different sort of politicians.
> But to maximize your influence over a longer time period, you should vote for the third party candidate that most closely matches your views.
That might, arguably, resemble truth if the details of the political system itself were guaranteed stable over time and not subject to alteration by the same people who gain power over other policies through electoral victories. But, in the real world, to maximize your influence over a long-time period, you should organize and advocate for both electoral reform and the minor party you most prefer during periods between elections (the former to work to mitigate the perverse effects of the existing system, the second to maximize the likelihood that, in the next election, the competitive major parties -- which can change over time -- will include the party you most prefer.)
But, once its clear who the major candidates are in the present election, you should still generally vote for the one least harmful to your interests if they win.
> If politicians expected voters to vote on principle and to hold them accountable, we'd have an entirely different sort of politicians.
With no changes to the electoral system, what we'd have with that is "major" parties representing even smaller pluralities (well, technically, only the biggest would be a plurality), and more negative campaigning directed by each major candidate at getting voters best served by the other to not vote for them to "hold them accountable" for something. Which is a change of degree, not kind, from what we have now.
> you should organize and advocate for both electoral reform and the minor party you most prefer during periods between elections
I totally agree with this.
>Once its clear who the major candidates are in the present election, you should still generally vote for the one least harmful to your interests
I don't agree with this, because the platform-creation calculus of the major parties is to ignore interest groups that will not abandon ship.
As H's platform makes clear, when there is sufficient loyalty, it's in the best interest of the candidate to edge as close as possible to the opposing party's platform, to attract as many swing voters as possible.
I'm pretty morally opposed to voting for a ruler I don't personally support. At least if Hillary decides she wants to break some more laws I have the excuse I didn't support her at any point.
Unfortunately, with Trump (if he's elected), there's a chance not supporting him would mean I'm imprisoned so... you win some, you lose some.
More than two parties is not that great either. At least here in the USA you need to win a majority of the electoral college to win the presidency or else congress will elect one for you.
unfortunately you're part of a minority. The mere fact that the election will happen between Clinton and Trump makes me think that mass surveillance and lack of respect for other countries are going to continue and probably worsen.
> “We have to stop jihadists from radicalizing new recruits in person and through social media chat rooms, and what’s called the dark web,” Clinton said.
> Clinton said she would ask technology companies in Silicon Valley to expand their oversight of posts that could be used to radicalize recruits. Tech companies, she said, should enforce strong service agreements and track questionable content.
I'm hesitant to consider the next presidential election's results as a harbinger of the state of politics during the 2020 or 2024 races.
The Baby Boomer generation's influence is waning and I'm optimistic that the next generations who did not grow up in a period of extreme mutual distrust like we saw post-WW2 and during the Cold War will be better suited to lead.
It's going to take us, as a global group of people on the planet, a long time to unwind a lot of the hawkish and nationalist policies that have evolved over the past 150 years. Certainly there will be periods where charismatic leaders with latent agendas drag us backwards and temper the progress, but ultimately if each successive generation is even just a bit more inclusive and globally considerate than the last, we'll find a way to make this work.
That sounds nice. It won't happen, but it sounds nice.
Every generation has felt they could do things better than the previous (old people shouldn't be allowed to vote has been stated lately), until they learn what it was the previous generation had to deal with. The mutual distrust among certain parties do go away after time, look at all the countries that were at war in WW2 that are now allies. But there is always somebody that jumps in to take advantage of the newfound peace and harmony to further their agenda. Sometimes it leads to a return of mistrust, sometimes it leads to war.
What you are describing is every agency of authority agreeing with each other across numerous nation-states, economies, cultures, and more. Some of which are directly opposed to each other, possibly violently.
The human race is simply not ready for that level of cooperation and will not for a very long time. Losing sight of that will only lead to hardship and suffering. Likely the only way for such a thing to happen is for it to be forced among people with violence. Then that status maintained for multiple generations until the old ways have been forgotten.
But your way is a nice thought and should be attempted at least.
1) Global trade was not as established prior to WWII - there is a market incentive to maintain alliances. We don't even have the production means to make everything we need anymore - we're too inter-dependent.
2) Facebook and Snapchat and other social venues made possible by the Internet make it hard to sew mutual distrust among the nations of the world. If the Cold War happened today we'd see the propaganda from both sides on Twitter - I think it would be harder to mislead people with 2+ perspectives.
Every generation does think it can do better than the last - but I personally think there are a few major differences to set us apart. :>
> old people shouldn't be allowed to vote has been stated lately
Really? I'd be interested to see a source on that. Not questioning the validity, I so many of these college aged kids calling for restrictions on speech and political organization of people they disagree with. I'm not surprised that this would come up.
Looks like we can expect a mommy-state as much as we can expect a liberalization of out-dated baby boomer policies.
You know Hillary is a bad idea when Trump is a more considerate choice in terms of security policies and also not being bound to campaign funders' priorities, despite his otherwise out-of-this-world views on important topics. Trump said he'd like to pull out troops from places like Europe, which makes one believe he wants to concentrate on local issues.
I think it's age more than generational. Every generation is idealistic in youth. By the time you've lived 50 or 60 years you see that you cannot wish the world to be the way you want it to be, and things are more complicated than they seemed when you were 22.
To some extent, sure. But also I've noticed that easy, cheap global communication enabled by the web and similar technologies has given people wider access to info and viewpoints from around the world whereas in past generations, you had to study abroad or live in a cosmopolitan city to get a lot of that.
I don't mean to suggest that provincialism is dead and buried but I do think that a 20-year-old today has much greater odds of at least being aware of the views and outlooks of people in other parts of the world than a 20-year old in 1970 or 1980.
Once you've reached 50 or 60, you don't want to risk your house price, your stock value, or that job that you worked for a quarter of a century getting up to. With little working time left, you're not likely to recover. So you rationalize your self-interest with generalized vagaries when what you really want is for things to stay how they are for your own safety.
What gets me is once we know who the ex-government people are, they sure as hell become huge targets for people still working for the gov.
I wonder how many times arma has been approached.
I hate saying it, but I do feel like ex-gov is fruit of the poisonous tree.. at the same time I think these people specifically would understand the need for tor.
I'm thinking this might become pretty important with IPv6, no? My ISP advertises a prefix I can do SLAAC with, but they won't allow you to assign an arbitrary address outside that prefix (which seems reasonable-ish for routing). GeoIP databases will have a harder time with IPv6, but if ISPs only use prefixes like this then it'll still be manageable..