skysight-inc/HackerNews huggingface dataset:
That's true, but network equipment, including mobile baseband processors, are silicon as well. Exploiting them would need help from the network operator, but I think mobile carriers are not very protective of their customers against government inquiries (or at all).
Curious, what kind of traffic this drove?
It's not clear to me the important issues: what data can they access (all of it?), who can access it, and under what circumstances?
I don't think the majority of people are outraged that a spy organisation spies. The things that have got most people rattled are:

a) The breadth of the spying, including many, many innocent people.

b) The long-term storage of data, likewise.

c) Deliberate weakening of security standards we all rely upon.

d) The fact it's all happening without democratic debate.

If instead of the above, they threw innocent people's data away, targeted their intrusions, engaged with the democratic mechanisms, and used their expertise to improve internet security, a lot of people would be much happier.
Its interesting that you immediately translated "means of production" in the preceding comment to "means of production to be owned by the state".

There's other possibilities for "the workers owning the means of production" that don't necessarily involve the state owning the means of production. You can have the workers who do the actual work at the plant own the means of production, instead.

Setting up a dichotomy between top-down heirarchial capitalism and top-down heirarchial statism implicitly ignores any possible middle paths.
Nice, but tail mirror doesn't reconcile with Jedis sticking sabers into metal doors to cut the openings.
I am unsure how to map your reply to my concept of HyperDex's event loop (and C API). You are of course correct, you have to synchronize access to some object which is a pain point.

What I am doing in my implementation of a thread-safe wrapper around HyperDex is similar to what you describe at the very end of your post.
The working conditions of Deutsche Post are changing too. The base personal still is fairing very well, I think, but the parcel department DHL is more and more also working with sub-contractors. A similar model as Hermes is doing. But it must be said, that Hermes was one of those that started this race. So, it is legitimate I think to say, that DHL reacted on the move of Hermes, since the big companies are demanding the lowest prices and Hermes of course is ahead with its model against a Deutsche Post with guaranteed jobs, relatively high salaries and high costs for pensions.
Awesome thanks for that! Brilliant simple app, does just what I wanted.
I bet it's not as strong as the annoyance of missing them and then realizing at the end that you need them.
Oh, I get it. I get it a lot.
I once applied to a job post in the one of the monthly "Who's Hiring" threads. I got a callback and we discussed the my experience, the company, and the position.

They were interested in conducting a further interview, but, based on the what I learned in the phone conversation, I decided we wouldn't be a good fit together and so declined to move forward.

I do enjoy reading the threads each month to see what the industry is up to from a hiring perspective.
1. I don't work in a technical domain

2. I don't look at job offers on HN

3. I never applied to job offers on HN

I hope this gives you a great insight!
Yes, many of us did. So many people miss that we need skills around working (in teams, by ourselves, with deadlines) as well as technical skills (in whatever industry you kick off). The 'working' skills are going to be crucial wherever you end up. The best reference I ever had was from an early boss I had in a job that I hated: he simply said I applied myself, worked as part of the team, and was diligent. That will often speak more than 'he worked on this really cool project' when it comes to getting into that cool company we all aspire to.

The only thing stopping you from building connections at competitive companies is you: these guys are accessible at Meetups, on Twitter, GitHub, etc. etc.
Your h1 is not closed (the closing tag is in the comment). IE is rendering the whole page in red caps. It is throwing a bunch of script errors as well.

There are 32 other errors as well:
http://validator.w3.org/check?uri=http%3A%2F%2Fblog.eventjoy...
Don't post "X is down" messages. Shortly you will be wrong, as is true in this case.
I'd be so confused when that box showed up.
People don't understand numbers, on an emotional level.

Saving just one animal from death feels more important than improving the way 100's of millions communicate. But is it really?
It seems like it worked out very well for you.
Smoke-free businesses are a gray area, because we're talking about an addictive substance. Businesses that refuse to serve tobacco addicts are at a disadvantage that apparently can't be overcome by additional patronage from customers seeking a smoke-free environment. So the government steps in, in the name of public health. I don't agree with these laws 100%, but I can see the argument behind them.

Full-service gas stations, on the other hand, are neither prohibited nor mandated in most states. They would exist if there was a market. There's not. End of story.
That's exactly right.

Also, maintenance access is one of the easiest backdoors to exploit. The Target credit card breach was done through the maintence access in the HVAC system.
It's not about age: Venice, which isn't far from here is very much in the "unreal" category.
How does information spread on Facebook
Next week and for the first time, Facebook data scientist reveals how information spreads on fb. Seems like everyone who came back from SXSW last night signed up, so capacity for the event has been extended. You can get tickets here: http://www.eventbrite.com/e/how-information-spreads-on-facebook-tickets-10523398769
https://docs.google.com/document/d/1U1RGAehQwRypUTovF1KRlpiO...

The 'names' field is a list of all original symbols in the program. Each mapping is 1, 4 or 5 fields long. If 5 fields long, the 5th field is an index into this names field, e.g.

Or see a more readable description on html5rocks http://www.html5rocks.com/en/tutorials/developertools/source...
I was also thinking this while reading this (and I am very new to Go). Here's how I would write this in Go:
https://gist.github.com/amix/9517995

I think this is the idiomatic way to implement this. It will lock the account every time you try to deposit to it (so other goroutines can't do it).
What is this mysterious external force "the state" which you speak off?

We, humans, feel an almost primal need to structure everything around us, not just those of us who suffer from OCD.

Your imaginary libertarian/anarchistic society is about as realistic as pure Marxism. It denies human nature.
> You do realize there is a JVM preventing it from being a systems level language, right?

You do realize there are quite a few commercial JVMs that generate native code AOT like any of the referenced languages, right?
> "Hardware.. ability to be reprogrammed on the fly."

Um.. that's not hardware.
In the olden days, only the X11 version was open source, but it was made available under the GPL on all supported platforms with Qt 4 and under the LGPL with Qt 4.5.
Oh, so native programs are the boogey man now, huh? I don't know where this whole push for Everything Must Be JS comes from, all it does is waste electricity maxing out Core i7's running some raster demo from the 80s.
Holy crap the music in that video's intro makes me feel like I'm about to watch the Hunger Games. And then it's just a guy talking.
The Algorithm Economy: Inside the Formulas of Facebook and Amazon
That's like saying "we had to consider memory management" in a C++ system.

When you are designing a high performance system you have to consider everything. Different platforms have different tradeoffs, but the tradeoffs on the JVM have been well proven over time.
I'm sorry but .. where are the keys ?

Do I have to trust you are not going to get hacked ?
Because that's just not going to work and we both know it.
Can someone familiar with Disconnect compare it with Collusion? Feature wise what is missing in each?

http://www.mozilla.org/en-US/lightbeam/
They're not showing up for me in Firefox 27 on Mac OS X. If I remove the amazon part of the URL (leaving the domain as cdn.eventjoy.com) and use http instead of https, the image loads. On HTTPS, an Amazon certificate shows up and Amazon is sending some weird redirect XML.
These are excellent, well done! Thanks for both documenting your progress and taking the time to inject character into your games.
I think it's a pretty solid way of establishing "delivery". But Credit Card company supporting BitCoins, that doesn't sound too probable, since easy availability of BTCs could be a threat to Credit Cards.
Good find! I closed the tag.
Wouldn't this be somewhat like the DMCA, where the host is only protected if they respond to claims? Or would it take an actual court injunction to order the material to be removed?
I Spent 24 Hours On Board A US Navy Aircraft Carrier At Sea
But it does not on iOS, WP and Android devices just with Chrome.

Until WebGL is properly supported on mobiles it is just a toy and native is the way to go.
any feedback would be much appreciated!
Thank you. Even now, rereading the spec and looking at the part you identified, I can barely tell it does what it does. That html5rocks overview is much better.

It'd be great if they revised the spec to not use such opaque terminology, and directly describe what the 'names' list is used for. The only reference I can find that explains this is 'If present, the zero-based index into the “names” list associated with this segment', which I only understand how that you said what it means.

Since one of your other comments made it unclear: Does this apply to all variables, or only global variables?
How is this different than other companies that do the same thing like eSlide and VisualSpiders? Just targeting the valley market than can afford to pay more?
Now I'm no physicist, but wouldn't the heat of the "blade" still be capable of melting the door, unless the jedi applied enough pressure to actually collapse the blade?
You do realize that these types of titles just back fire on you. People would click the link, realize within 3 seconds that they were "rickrolled" and they close your page without even assesing if they might be interested in the info listed.
My understanding is that there's simply filesystem access for the modem, through some Samsung supplied kernel driver. Replicant implies Samsung may have another backdoor in the modem itself, allowing to remotely issue commands accessing the phone's filesystem. That is pure speculation and FUD.

"Samsung Galaxy devices running proprietary Android versions come with a back-door that provides remote access to the data stored on the device.
In particular, the proprietary software that is in charge of handling the communications with the modem, using the Samsung IPC protocol, implements a class of requests known as RFS commands, that allows the modem to perform remote I/O operations on the phone's storage. As the modem is running proprietary software, it is likely that it offers over-the-air remote control, that could then be used to issue the incriminated RFS messages and access the phone's file system."

Nothing substantiated there, just speculation.

Edit: This is not even interesting, and I'll explain why: normally, any component that has a kernel driver can already access all your data. The network interface in your PC can already do just the same - it has some proprietary firmware running on it, as well as a privileged OS driver that can see anything the system does; and it's connected to the internet.

Most likely, Samsung placed the driver there for providing a convenient storage area for the modem's firmware, in case it requires one (for logging, updating or whatever).
Outside of Soviet-style Communism, one common resolution of this issue in Marxism and Marxist-inspired socialism isn't about what things physically are but how they are used. (Which isn't surprising, most categories in Marx are more about relations than essences.)

Essentially, in this approach:

Its not generally a problem for a person to own a tool, etc., and apply their own labor to it to produce value; there is no alienation there.

Its likewise not generally a problem for a group of people to collectively own productive resources and apply their own labor to those resource to produce value which they share collectively.

It is a problem for a person, or group of persons, to own property and rent labor from other people that are not part the owners of the property which is applied to that property to return value which is controlled by the property owner, with only a rental fee going to the suppliers of labor.

It may be a solution to the above problem for the State, as a collective of the whole society, to own certain large-scale productive resources to which workers apply labor to produce value. However, this arrangement has dangers -- particularly, it has the danger of exactly reproducing the problems of capitalism which socialism is intended to address, with the entrenched authorities of the State acting in the place capitalists. (This is, incidentally, the "State Capitalism" critique of certain real-world systems, notably Soviet-style Communism, from socialist critics of those systems.)

(There are other issues with capitalist-style property rules from a Marxist-inspired socialist viewpoint, particularly with unrestricted heritability.)
To where? An island with no poor people? The world is too small for emigration to be a solution anymore.
Regarding hardware reprogrammed on the fly. That sounds like something FPGA is really good at for powerful computation, except, you can't make a sensor detector unless there is already a physical sensor detector attached. It would be cool to make hardware to make hardware :)
Yeah, firmware. Programmable hardware. And these days, everyone and their dog is programmable...
FYI the entire segment can be seen here: http://www.cbsnews.com/news/the-data-brokers-selling-your-pe...
I was trying to illustrate that eventomator.com was available....
They are suing the forum owner/operator for something posted by a forum member. So roughly equivalent to me saying something here, and Paul Graham getting sued for it.

Also, the actual quote was "This scam product has been discussed here before. Stay away. It's a marketing ploy." Which I guess may be legally actionable, but given their behavior seems like it's quite likely true.
I think the motivation of the original design was probably efficiently. Google ships many very large JS bundles, Gmail, Calendar, G+, etc. I think Gmail may be on the order of 4Mb obfuscated. Loading up large maps would hog tons of memory and be slow.

SourceMaps originally came out of a need for better stack trace deobfuscation I think, use inside of debuggers came way later.

I am totally onboard with fixing the deficiencies of the current format to make debugging better. Now that neither Firefox nor Chrome support the JSVM hooks we needed to make GWT DevMode work, we are stuck with sourcemaps for debugging, and Java programmers are not pleased with having to look at mangled symbol names in their scopes and watches.

I don't really care what the format of the file is, as long as it preserves a number of features:

1) can still ship and debug 'stripped' binaries, doing deobfuscation offline on the server
2) memory and network efficient. Don't make my JS debugger freeze loading these things in, or each up hundreds of megabytes
3) supports cascading and merging. We have hybrid apps at Google, that is, apps that are compiled with multiple transpilers and linked together. We 'merge' sourcemaps from these together in a unified sourcemap. So whatever the future format is, it should support efficient composition.
Nick: "It’s a small thing, but symbolically important. Our parents’ generation was never interested in keeping up standards, they wanted to be happy. But of course, the last way to be happy is to make it your objective in life."

Tom: "I wonder if our generation is any better than our parents."

Nick: "Oh, it’s far worse. Our generation’s probably the worst since… the Protestant Reformation, it’s barbaric. But a barbarism even worse than the old-fashioned, straightforward kind. Now barbarism is cloaked with all sorts of self-righteousness and moral superiority."
There are lots of reasons to choose Haskell over Scala, but a blanket statement that it is "faster" is idiotic.
Awww look at the poor landed nobility. Boohoo.
The line is a little fuzzy, but I'd consider EEPROM to be essentially programmable hardware. x86 has dozens of nonstandard but functional opcodes; how do you know that none of them does something unfortunate?
"Older engineers are not smart in the way that start-ups want them to be — or, if they are, they have reservations about the start-up lifestyle."

The startup lifestyle is an unhealthy and dangerous where one essentially gives up one's life outside the startup. Can you blame these older engineers for not putting up with such bullshit (bullshit === startup lifestyle)? Startups should cease complaining about it. "Not smart in the way that start-ups want them to be" is ridiculous. Either one is smart or one isn't. This kind of thinking is just veiled discrimination from startups that want to overwork their employees and truly stupid writers who don't understand what they're writing about.
I'm thinking a $100 chair from Office Depot would be a good idea. (I'm an independent working from home, and I recently bought an Aeron, out of my own pocket) I get the whole long hours, bare bones startup incubator thing, but just like we often use MacBooks instead of $249 WalMart specials, seating isn't an area to skimp on! :-) (as for the couch, I think I couldn't do that for long as an alternative - my MBP Retina gets way too hot for that)
HMac is usually the best option for this. You don't want to have to save an unknown amount of sessions as your service scales. And you don't want to have to store a password on the client device or send it across the line on every call. Hmac will allow you to check authentication as well it will allow you to verify that no one has tampered with the request packet or has tried to replay an old request with some sort of man in the middle attack.
Personally, I rarely used VGI while at McKinsey. The quality of work almost disappointed me. There were rather hilarious lost-in-translation moments on a very regular basis.
I know this will not be a popular thing to hear, but the scope of the problem has convinced me that this won't end until everything is open. The only trustable stack is one that begins with open hardware and ends with creative commons content in ogg in VLC on linux.

I love open source, but.... it's going to be damn hard to turn a buck.

So, which do we want more: the ability to make money and the right to be paid for our work, or liberty and privacy?

That is one hell of a would-you-rather. Thanks, NSA, for forcing a disgusting thought experiment into the real world.
From the lips of the great prophet Maynard James Keenan: https://www.youtube.com/watch?v=uCEeAn6_QJo

"See you down in Arizona Bay."
5000 degrees, centimeters away from a naked hand, would be kinda damaging to skin.
I think this post should be a poll instead of just an 'open question'.
It uses HTML5 canvas and audio APIs.
New Relic Browser Reports (BETA)
"It is a problem for a person, or group of persons, to own property and rent labor from other people that are not part the owners of the property which is applied to that property to return value which is controlled by the property owner, with only a rental fee going to the suppliers of labor."

Stepping outside theory for a bit, I'll note "worker cooperatives" exist and are pretty interesting. They don't tend to exist in hugely capital-intensive industries, though (so far as I'm aware).
Feeling Inferior
That's where _the force_ comes in. Nerd Shamed by vvv
Actually it depends on the engine and how physics are implemented. A game like Battlefield 4 actually taxes the CPU pretty heavily.
Audi traffic light recognition could save 240 million gallons of fuel
Telecom Giants Drag Their Feet on Broadband for the Whole Country
Is the controller link digital or analog? If it's digital why don't they checksum and/or sign packets to avoid continuous interference doing anything but triggering failsafe mode?
I advocate by-the-book-scrum for two cases:

a) To get a collective frame of reference going, especially if the team is not just 3 dudes who already know each other.

b) The most open and direct way possible to confront a disfunctional organization with all the elements (mostly, people) that stop them from being agile.

Of course, once you get into the swing of things, take off the training wheels and fuck Scrum.
Now, does anyone have made the desktop version of this game? in java, perhaps?
I think the reason I don't like Nimrod is the same as the reason I don't like C++(11): it has too many features. Rust's (relative) simplicity and memory safety make it much more attractive to me.
> The remaining articles about NSA data collection have been about targeted programs.

Cut the crap.

* XKeyscore: NSA tool collects 'nearly everything a user does on the internet' [1]

* NSA collecting phone records of millions of Verizon customers daily [2]

* NSA taps Skype chats, newly published Snowden leaks confirm [3]

* NSA collects millions of text messages daily in 'untargeted' global sweep [4]

* Optic Nerve: millions of Yahoo webcam images intercepted by GCHQ [5]

I'll quote:

> Sweeps up emails, social media activity and browsing history

[1]: http://www.theguardian.com/world/2013/jul/31/nsa-top-secret-...

[2]: http://www.theguardian.com/world/2013/jun/06/nsa-phone-recor...

[3]: http://arstechnica.com/tech-policy/2013/07/nsa-taps-skype-ch...

[4]: http://www.theguardian.com/world/2014/jan/16/nsa-collects-mi...

[5]: http://www.theguardian.com/world/2014/feb/27/gchq-nsa-webcam...
Han Solo isn't a force user. Hoth
How does Amazon use the military? I don't understand.
I've been toying with LuaJIT+Terra for writing extensions to R (see http://people.mozilla.org/~sguha/blog/2013/08/01/rterra_firs...)
I've seen this idea played out to its logical conclusion with a site a few years back. What happened was essentially what you see on local news websites: A small, bitchy community was created and provided no value to anyone. I'm sure there are ways to mitigate that behavior with smarter design and administration, so better luck to these guys.
You don't have to suspect a deliberate back-door in the "modem" software to be worried about this; you just need to think that it might have an exploitable bug. And odds are very good that it does. See, for example, the following:

http://www.osnews.com/story/27416/The_second_operating_syste...
In my understanding, it needs operator level access to control the modem, or is it also possible to control the model using a MITM like scenario (off the air interception). If the latter is possible, it can become all the worrisome! Any ideas?
Taking a closer look at these functions, using the objdump decompiler, reveals that they are actually called from the ipc_recv_rfs function, itself called from process_ipc_notify_message, which appears to handle the received messages from the modem. Hence we can deduct that the incriminated functions are actually called upon modem request.
Seriously. I thought I was fine until I was reading HN on my phone and thought to myself "hmmm... I wonder if the game works well on a mobile browser."

It does. #fml
Apple does not allow WebGL except for iAds.

On Android, only the users that install Chrome besides the native browser, have very up to date version of Android and a device that isn't blacklisted can see WebGL.

WP is still not there.

Most casual users don't install third party browsers like FF.

Why bother with WebGL on mobile, when native allows for using the handset resources properly, not drain battery and have a bigger deployment target?