skysight-inc/HackerNews huggingface dataset:
Getting paid for spelling accuracy sounds like a fun job, I think I would be good at it.

at least wehn im nto guuefing off.
Same argument applies to humans
Google Cloud platform offers Custom Machine types specifically to help you configure the most optimal CPU/RAM combinations:

https://cloud.google.com/custom-machine-types/

Quizlet's post alludes to Google's attitude as well. With exception of GPU instances, Google's VMs are generic. You are able to get incredibly fast SSDs, best in class networking, etc, on just typical instances. Benefits are pricing is simpler, spot instance/preemptible VM market is simpler, and you get much more architectural flexibility.

(Disclaimer - work on Big Data @ Google Cloud)
Yeah it's either train and get severance or leave now. However, IBM just reduced the severance from 2 weeks per year of tenure to a standard 1 month. At that point I'm not sure it even matters.
The vast majority of advertising is very active advertising that is designed to draw your eye to something. The difference between us and them is that this only does something when you interact with the image (hovering your mouse over it). If you don't do that...it's as if it doesn't exist on the page. The state of advertising I want to get to is one where it doesn't degrade the user experience and only enhances it.

While what you're talking about sounds logical, the implementation details of having a live inventory of stores that are local to you are so infeasible, as to be completely ruled out without a huge technology overhaul backing stores. Maybe in the future. But until then, we're here now.
And I tend to think a statement like "It applies to a single iPhone, and it allows Apple to decide the least burdensome means of complying" is corrosive rhetoric, given that FBI director James Comey already admitted in congress that wouldn't apply to just one phone.
Cost of living?
Modern Message Exchange Protocol - https://github.com/charlesportwoodii/mmxp-server

A self hosted, distributed, secure communication "protocol" (server/app) for exchanging messages. Think of it like a distributed, platform agnostic, self-hosted iMessage. MMXP differs from email and other chat systems by encrypting both the message and the metadata. Messages are encrypted and signed using user public keys for verification. The server and application components are open source for transparency.
Reminds me of Mccarthyism. Most people targeted were never arrested, never charged, but they still made their lives a living hell just through systematic harassment and intimitation.
Considering how critical SharedArrayBuffer is for achieving parallelism in WebAssembly, I'm hoping we see major browsers clean up their Worker API implementations, or even just comply with spec in the first place.

Right now things are a mess in Web Worker land, and have been for quite some time.
Biosphere–The Remake
> I think that upper management should perform 1:1s all the way down every 3-6 months.

I think this is probably never gonna happen in my company. Top-level managers do not want to have an honest conversation with an employee, because they fear what they might hear and have to respond to. They prefer to do Q&A - speak out prepared answers to pre-reviewed questions. On the other hand, the fact the upper management does not talk to most employees probably helps the product department people enjoy lots of freedom and have a sense of a flat, class-less workplace.
Dickie Goodman and the Art of the Break-In Record
Compared to asm.js today it'll start-up faster because the format parses quicker. It will also be smaller in size compared to a gzipped asm.js equivalent.

Edit:
Also, browser vendors will optimize it more consistently than they do with asm.js currently.

Also, compared to Emscripten the llvm backend for WebAssembly is upstream so you might see more frontend languages like Swift and Rust add support for it.
And a lot of the UK "cycle lanes" I've ridden next to are preposterously narrow. I know of one that is narrower than my handlebars. As a result, motorists think (subconsciously or otherwise) that they can drive aside the cyclist, up to the line, instead of the advisory two meters when passing.

I give these such a wide berth that most motorists realise that I'm blatantly avoiding such a lane and rarely give me grief. I assume they can see why!
Americans think most human jobs could be automated by 2065
I request the link to be changed to the original source; this article is an opinion piece. The original is here:

http://www.nytimes.com/2016/02/26/us/politics/obama-administ...
http://fee.org/articles/three-felonies-a-day-how-the-feds-ta...

> Perhaps the most chilling quote of the Soviet era came from Lavrentiy Beria, Stalin’s head of the secret police, who bragged, “Show me the man, and I will find you the crime.” Surely, that never could be the case in America; we’re committed to the rule of law and have the fairest justice system in the world.

> This should make everyone fearful. Silverglate declares that federal prosecutors don’t care about guilt or innocence. Instead, many subscribe to a “win at all costs” mentality, and there is little to stop them.

> The very expansiveness of federal law turns nearly everyone into lawbreakers. Like the poor Soviet citizen who, on average, broke about three laws a day, a typical American will unwittingly break federal law several times daily. Many go to prison for things that historically never have been seen as criminal.

http://mic.com/articles/86797/8-ways-we-regularly-commit-fel...

http://www.theblaze.com/stories/2014/11/04/david-barton-expl...

> John Baker, a retired Louisiana State University law professor, made a similar comment to the Wall Street Journal: “There is no one in the United States over the age of 18 who cannot be indicted for some federal crime. … That is not an exaggeration.”

https://www.govtrack.us/congress/bills/statistics

Do you even know the 134 laws passed by the current Congress are? I know I don't and you just have to fall afoul of 1.
I don't know. I am not sure yet. What the HN folks think about this?
We expect higher pay for the same job because we do not do the same work.
IOW: Perfect is the enemy of good.
One of the apps on my phone that I actually use...
Invisibility cloaks can never hide objects from all observers
Well, that's weird: I got into an argument with my Uber driver at SFO last week because the app said his car was gray and I didn't notice it waiting there because to me it looked black.

Maybe it's supported for different grades of service?
I'm working on a(n unreleased) project using Estimote's beacons for a local client associated with tourism. The use case is fairly obvious for that market, I think.
Comments moved to https://news.ycombinator.com/item?id=11262736.
Webassembly is basically a portably assembly language (as in, lower level than C), that then gets translated instruction for instruction into actual assembly language.

It's several layers 'below' JavaScript. It's basically cross-platform, native code.
Show HN: Afx player
"Fast enough" still isn't fast enough for mobile devices. I have a high end phone and still get multi second freezes from all the JS parsing and executing on modern websites.
Well if you "think" all lives matter at Facebook...

In our current hyper sensitive culture there's a lot of expectations that people think a certain way.
I don't think it's about thinking, it's about the supposed probability that you will commit a crime in the future. And as for that I can imagine very well that laws can change, provided the technology is sold to politicians and to the public in the right way.

E.g. "we now have technology that can prevent rapes of children before they even happen. So many children today live in the direct neighborhood of a potential rapist - and no-one could do anything because nobody knew. But now we can spot and remove the potential rapists and give the children back the pieceful and carefree life that they deserve.

Unfortunately, as of now, making use of the technology would be in violation of certain laws - laws that made a lot of sense in the last century. But given the changes in society and the urgency of the matter, we feel a reformulation would be more than justified..."
Amazing views! Have you considered trying to do some sort of change detection based on the image stack?
How to Make Money with Clickbank Without a Website
This is incredibly cool. I saw http://rr-project.org/ on here recently.

Am I to understand this is basically the same, except you've added the ability to follow along in source code? That sounds very very cool.

What capabilities do you have if no source is available?
'Before I Wake' Trailer: A Kate Bosworth, Jacob Tremblay Horror Film [video]
I have a gym membership to a gym near work and shower at the gym after cycling in. Obviously that won't work for everyone, and it's not overly cheap, but I use the gym for other stuff too, so it works out.
Hey, I've got an idea. How about we just implement this POSIX like standard at the OS layer.

We can call it POSIX.
Writing More Maintainable JavaScript Code
Compared to what? What does ordinary code mean?

VLIW has been around for a while (Itanium is probably the most famous "general purpose" example) and has failed to gain traction outside of GPUs and DSP (ie not "ordinary code").
Good article. I've had that one bookmarked for a while, and it has saved me more than one headache. If you don't understand stacking context and z-index is not working as you expect, you need to go read this.
How do you decide which customers are about to churn?
When this happened at a company I worked at, the line from management was, "Stay for two months and train this person and your severance is 6 months' salary. Don't train them and you leave in five minutes with 6 weeks' severance."
It is up to whoever creates the package. You can create windows installers with setuptools, see: https://docs.python.org/2/distutils/builtdist.html
Could you expand on this? I haven't heard much info on Watson besides IBM's publicity.
> Could also be a compliance thing where they were told "If it's not on the form, don't implement it". And it's up to the requestor to specify everything they want opened.

Sure thing, do exactly what you're told.

That doesn't preclude you from firing back a message to say "Hey, this request is unusual and almost certainly wrong, are you sure this is what you wanted?"

When a nurse sees an order for 10000 mg of a drug that's never normally administered above 200mg, it's not their job to correct anything, but it is their job to ask the doctor "Hey, did you mean to write 100.00mg? Is this actually correct?"
Nice to see them moving quickly on some major OSS community requests.
I'm surprised there are only two seats per row. It must be smaller than it looks in the plans. I hope it is still economical with low capacity seating.
At the end of the article, Quizlet noted their experience with GCP support:

"Overall it was a smooth transition and we're very glad that we picked GCP as our provider - we've received excellent support and scaled up our deployment with few incidents."
When the promoters promote themselves
I like the idea of adding more expressiveness, pictorially capturing sometimes fleeting moments of emotion or accurately representing an emotional state that can occur.

These are the following reactions:

1. +1
2. -1
3. smile
4. thinking_face
5. heart
6. tada

Do they capture the necessary expressiveness for the context? Facebook's reactions cover more emotions, but FB is trying to support reaction to anything that can be posted.
Not quite. I think you could read it that way, but I suspect Chesterton had a bit more of a principled idea in mind:

It is a good sign in a nation when things are done badly. It shows that all the people are doing them. And it is bad sign in a nation when such things are done very well, for it shows that only a few experts and eccentrics are doing them, and that the nation is merely looking on

-Chesterton
What we're headed toward is ultra-fine-grained algorithmic McCarthyism.

In the future it will be possible to establish, with the aid of big data and machine learning, profiles of "normal" (a.k.a. desired) human behavior and to engage in fine-grained surveillance, harassment, or "nudging" of individuals who deviate from desired behavior.

Over time this creates a self-reinforcing feedback loop: felons can't vote, and "soft persecution" could negatively impact peoples' careers causing more and more wealth to systematically accrete into the hands of desirable individuals. Put these two things together and combine them with fine-grained propaganda based on big data and cognitive modeling and you have a recipe for... well... I can't help but see this as the formula of a new dark age of totalistic orthodoxy and immovable dogmas.

The last dark age was built on self-enforcement of social norms as dictated by religious orthodoxy. This one might be built on big data and fine grained surveillance and control of the population by a technocratic orthodoxy. Instead of the pope and the Vatican we have the corporate-state complex and the NSA (and private corporations like Google). Collectively the administrators of this system are the technocratic analogs of the Holy See in the middle ages.

The next dark age will look like:

https://www.youtube.com/watch?v=9cQgQIMlwWw
> ...how many C++ users regularly need the Riemann zeta function or a modified Bessel function of the second kind?

I've wondered the same thing myself. They're probably easier to standardize since the specification for that behavior is already done by mathematicians. And the implementation is generally re-entrant so the possibility of show-stopper design bugs is minimal.

Getting concepts wrong, in contrast, has a much larger downside.

Not saying special maths should be standardized. Just attempting to describe the phenomenon.
Wow, Eric Elliott (@_ericelliott) just asked for this on twitter - and now it happened. He must be a witch.
Small correction: they didn't use gloves in early tournaments.
Absolutely agreed. We should be able to debug Web Workers with development tools (e.g. set breakpoints / examine state / etc), nest Web Workers, use console.log from within a Worker, and construct Web Workers from Blob URLs. It's infuriatingly difficult to work with Web Workers without these features, which are missing from most browsers!

I think there's a chicken-and-egg problem with regards to Web Workers: Developers do not use Web Workers because they are hard to use/debug/develop with, and browser vendors do not improve their Web Worker implementations because they have limited adoption. Someone needs to break the cycle.
I was genuinely curious. You can use any language you want for an embedded system as long as it has enough resources to run the runtime environment or the interpreter. In many (most?) cases, it isn't worth the overhead to do that.

There isn't just one CPU in this aircraft. There are probably dozens or hundreds. Not all of them can be powerful without undesirable tradeoffs.
https://news.ycombinator.com/item?id=11262177 appears to have more detail.
I think it is definitely the end of +1 era, folks! Thanks Github to listen to the community feature requests. You should allow more icons like Slack is doing currently.
Steve Tyler of Aerosmith:

"If it is worth doing, it is worth overdoing."

... and you know he would say that.
Moore’s has been slowing down for a long time. In 1965 he wrote a paper predicting a doubling every year. In 1975 it was revised to double ~every 2 years. With 18 months as suggested by someone else being the accepted target for quite a while.

Intel failed to keep up with every 2 years back in 2012.

CEO of Intel, announced that "our cadence today is closer to two and a half years than two.” This is scheduled to hold through the 10 nm width in late 2017.
This is like 2 years old, who the hell cares?
A visual tool for the Linked Data - http://datao.net/

A visual tool to create SPARQL queries and browse SPARQL endpoints.
Plus a Linked Data search engine of all the resources available in SPARQL endpoints.

One more thing : queries created in the visual tool are, when relevant, displayed under each search result, and can be run upon it.
Allowing web sites to access the file system is not a great idea.
Well I had similar experience IBM people. We had one small change request for our IBM websphere MQ setup. It was raised when I joined the project and they could not complete it by the time I left after 1 year. Multiple times they canceled our request ticket. And this whole setup was managed by IBM in their data centers.
...critic?
That's pretty well done. I really need to practice my sight-reading more.
That's a wonderfully eloquent comment, but I don't think you really understand what I'm trying to accomplish.

Krewe isn't about keeping the college years going. It's about becoming part of your local community and building valuable relationships. It's natural, and critically important for people to have those things as that's the way society evolved. Early man spent his entire life in a small tribe and knew everyone around him. But these days, people often don't know anyone who lives in their neighborhood, and we become socially isolated as a result.

Krewe isn't about meeting a bunch of people. It's about meeting them and then having the opportunity to get to know them. If you only become close with one person, that's great. If you become part of a strong, interconnected network that you can use to have great real-world experiences, grow your career, and find romantic partners, that's even better.
I've been hearing very consistently that there hasn't been much consensus on what a 'module' is or what it should do.
Build some nice sandboxed hypermedia-application APIs into POSIX and get them adopted all over, and then sure, we can talk!
She sounds like she'd be good with that. :)
To me, it's more about choice of programming language than performance. Though the latter is very important, I think the former is what will open up doors to making the browser a platform of choice (pun intended). Currently, it feels like JavaScript is the Comcast of the web. Everyone uses it, but that's only because there aren't any other options available to them.
Out of curiosity, why an ongoing monthly fee for a desktop app, instead of a one-time purchase?
Personally, I think this is terrible (and it really is a game-changer, only not the kind that I'd be happy about). The further we get away from the web as a content delivery vehicle and more and more a delivery for executables that only run as long as you are on a page the more we will lose those things that made the web absolutely unique. For once the content was the important part, the reader was in control, for once universal accessibility was on the horizon and the peer-to-peer nature of the internet had half a chance of making the web a permanent read/write medium.

It looks very much as if we're going to lose all of that to vertical data silos that will ship you half-an-app that you can't use without the associated service. We'll never really know what we lost.

It's sad that we don't seem to be able to have the one without losing the other, theoretically it should be possible to do that but for some reason the trend is definitely in the direction of a permanent eradication of the 'simple' web where pages rather than programs were the norm.

Feel free to call me a digital Luddite, I just don't think this is what we had in mind when we heralded the birth of the www.
So, I guess Cringely continues to be right http://www.cringely.com

I notice he has an article on IBM on the top and his books is pretty good. I'm not sure I agree about Intel systems, but he at least reasons it out.
This kind of arguments make me a bit apprehensive. People work in the tech industry are mostly OK with globalization and free markets as long as it does not affect their jobs. I wonder how many people wanting collective bargaining for the tech industry would be OK with increased costs that come with collective bargaining in the manufacturing sector.
All I want is slack's :partyparrot: and I'm satisfied.
Eye Conductor: Play Music with Eyes, Facial Gestures
Stoked about this feature! Can't wait until these are available in the API!
On the Rust side, we're working on integrating Emscripten support into the compiler so that we're ready for WebAssembly right out of the gate. Given that the initial release of WebAssembly won't support managed languages, Rust is one of the few languages that is capable of competing with C/C++ in this specific space for the near future. And of course it helps that WebAssembly, Emscripten, and Rust all have strong cross-pollination through Mozilla. :)

If anyone would like to get involved with helping us prepare, please see https://internals.rust-lang.org/t/need-help-with-emscripten-...

EDIT: See also asajeffrey's wasm repo for Rust-native WebAssembly support that will hopefully land in Servo someday: https://github.com/asajeffrey/wasm
https://en.wikipedia.org/wiki/No_Fly_List

47,000 people are on it. Most of them have not committed any crime... Probably. We don't actually know, because if you're on it, the government won't tell you why - or even that you're on it.
oh got it, good point. yeah there is low substitute effect
http://moviewatch.2helixtech.com/

A very simple, quick movie rating app. Functional but not quite production ready.

Basically I wanted a list of every movie I've ever watched along with a quick star rating, and it was taking too long to go through the other sites or collect in a spreadsheet. I wanted something that I could browse through and very quickly say whether I've watched it.
Wow! GitHub is being influenced by GitLab (who released this feature recently in GitLab 8.4).
I think using Dunbar's number, a theory, to support an actual belief you have is a rather large mistake. It's akin to a confirmation bias, but even worse, because it's not even a fact you're relying on.

Your point #2 is idiotic. There are 300K employees at IBM. It's essentially like hundreds if not thousands of mini-companies within IBM. I work at IBM in a division that generates revenue, a lot of it.
Considering that it's Github, how about things relevant to software engineering, like: agree, disagree, support, insightful, obsolete, misleading. I can't imagine it being helpful to know that someone felt "heart" about an issue comment.
Why would workers in this situation want or need to collectively bargain? Every place I have worked needs me more than I need them.

Every skilled craftsman in every generation in the history of civilization has made this claim. Why do you think your position of privilege is any more lasting than that of weavers or threshers?
Think of this as being just another modem connection, just the carrier is audible instead of electrical.

Compression is going to mess with the signal somewhat, and encoded data is not particularly alike to the human speech that most psychoacoustic models are aiming for. But you can get modems to work across some quite poor connections if you keep the bitrate low.

If you don't need to send a bit-accurate binary blob across the network then it's much faster to use such analog modes and accept some corruption. If you wanted to send a picture across a noisy radio network (as emergency-service operation tends to be) I would actually suggest sending a radiofax or a slow-scan TV signal. Lossy compression would distort the picture but the human brain is quite good at dealing with this kind of distortion. This is particularly true of faces - the brain is wired to match faces quickly, which is how we get pareidolia.

https://en.wikipedia.org/wiki/Slow-scan_television

https://en.wikipedia.org/wiki/Radiofax

During WWII the Germans actually used a mode called Hellschreiber that basically sent text as a B+W fax picture, with each line sent twice for resilience. It's not the fastest but it was quite resistant to interference. It's interesting to think of modern improvements we could make nowadays.

http://www.eham.net/articles/11472