skysight-inc/HackerNews huggingface dataset:
Peter Diamandis' Top Tech Picks for 2015
Drawing Heptagons Using Integers
After some pencil work I was convinced of EDIT2, but now I'm confused..

Before we get to my confusion, one interesting thing I found along the way is the following situation, call J1 "job 1" and N1 "name 1", and use the P(N|J)/P(N) (or its equivalent) metric:

J1 J2
------
N1 N1
N1 N1
N1 N3
N2

If we limit each job to it's top name, N1 doesn't get attached to either despite being the most common name in each. J1 gets N2 while J2 gets N3.

If this is the method then don't use this chart to guess the names of people in a profession, use it to guess the professions of people whose names you know. "Guy" may be listed for investment bankers, but an investment banker is still more likely to be named Dave, but if you meet a Dave he's likely to be a mechanic.

For the same situation say we use the top value for P(N|J), then J1 gets N1 and so does J2. P(J|N) goes back to J1 getting N2 and J2 getting N3 and N1 being left out in the cold.

But here's where it's unclear, I think this:

> In our sample of two and a half million people, a whopping 1.9% of Arnolds are accountants. Contrast that with just 0.55% of Shanes. Arnolds therefore appear to have a much higher tendency to be accountants than Shanes

implies they're listing the top P(J|N) values for each J. *(edit: they're comparing Arnolds to Shanes, not Arnolds to all accountants?) I think your approach is the most consistent but is it what they're using?
How will anyone purchase anything if they don't have money from a job because robotics and software can do the job better? Basic income?

Or are we resigned to a dystopian future where the landscape is covered by Amazon fulfillment centers sitting silent, stocked to the ceiling with product that can't be sold because no one can afford said merchandise?
I think its about time. I support Commissioner Wheeler on this move. I think consumers can benefit from internet neutrality.
It goes back even farther than the 1980s. IBM's virtualization product, VM/370, was released in 1972.[1] The development of it happened in the late 1960s on a special version of the 360 that had virtual memory support.[2]

[1] https://en.wikipedia.org/wiki/VM_%28operating_system%29

[2] https://en.wikipedia.org/wiki/CP/CMS
I disagree with your reasoning.

- you've never tried it, yet you think it's "just meh"

- yes, this hardware is going to be obsolete in 1 year, like any hardware in any industry 1 year from now

- GearVR is much like DK1 & DK2 in that they are intended for developers, hackers, early adopters & enthusiasts. Hence the name "GearVR Innovator Edition"

So no, Samsung, is NOT rushing this product into markets, but rather testing products & markets.

As a developer, I'm glad to have an excellent mobile VR device (GearVR) to build & test mobile VR apps. How can you expect killer apps without a good hardware for developers. Hence, GearVR's utility.
The Bitcoin blockchain provides a tamper-resistant ledger to which anyone can add, but no one can delete. That's useful for a narrow range of use cases, but not revolutionary.

Bitcoin itself is in a screaming dive right now, at $215 and dropping. $214.77. $213.41. ...
please stay the hell away from name.com, their webmail is an absolute joke!
me too. c64
> Their competition made cheaper, crappier equivalents of their artisanal work made with de-skilled McJob equivalent workers whose wages were pressured to abhorrent levels

... which enabled working-class people to own fairly large amounts of clothing for the first time, and even have fashionable clothing, which had once been the exclusive preserve of the rich.

Don't try to paint this as all rich-vs-poor. The poor got a lot out of mechanization, even at the time, and reforming that system worked out a lot better than trying to work with people who were so threatened by change they would destroy other peoples' method of earning a living.
From what I can understand, io.js is now node with the latest version of v8 and ES6(+ES7) features enabled by default (as opposed to behind a flag).

I'm wondering, what technical reasons are there for Node not using the latest version of v8 for each release? I can understand Node keeping some new ES6/7 features behind a flag (just as some are behind a flag in Chrome).
Resetting the score
$2M is a reasonable definition of "success" as far as I am concerned.

And the $300-$500k+ salaries that Google is frequently throwing at engineers these days are worth more than the marginal chance you'll make a multi-million dollar exit event.

So I'd hesitate to call anyone hired by Google a "victim."
A previous discussion from several years ago: https://news.ycombinator.com/item?id=2290936.
'peer group' != legal 'peers'. http://criminal.findlaw.com/criminal-procedure/what-is-a-jur...
Show HN: Havi – A Chrome Extension for GitHub Bounties
Heroku's way ahead of you... https://github.com/heroku/heroku-buildpack-nodejs/blob/a77cd...

EDIT: To clarify, though I haven't tried it myself, it looks like you can just specify `"engine.iojs": "1.0.0"` in your package.json, and Heroku will install the entire io.js system for you.
I'm just waiting for the inevitable realization when he realizes he can cut out Lua from the architecture and go straight in with Scheme.
Yeah, who wants widescreen anyway? ;)
Advertising has not really changed so much. And I think digital advertising will eventually reach its plateau. Nevertheless, I'm sure something else will come along by then, another hot thing in the market. That's how it always works.
In the preview release, you can set the timeout value to anything between 1 second and 60 seconds. If you don't specify a timeout value, the default is 3 seconds.

I can stream a 100 MB chunk from S3 and map it concurrently as it streams in 10 to 15 seconds. Sixty seconds is more than enough time to process a chunk.

The bigger issue is that during the preview, Lambda is limited to 25 concurrent functions.

If Amazon delivers a product where "the same code that works for one request a day also works for a thousand requests a second[1]," then you might be able to analyze hundreds of gigabytes of data in a few seconds, spin up no servers, and only pay for the few seconds that you use.

500gb = 5000 chunks of 100mb each.

1000 concurrent tasks each running 10 seconds could process 500gb in 50 seconds.

You would use 5000 Lambda requests out of your free monthly allotment of 1,000,000. You'd also consume 5000 * 0.1gb * 10 seconds = 5000 gb-sec of your free monthly allotment of 400,000.

S3 transfer is free within the same region, and S3 requests cost $0.004 per 10000 GETs, or $0.002 for this query.

Even after you exhaust the free Lambda allotment, processing 500gb would cost $0.000000208 * 100 * 5000 or about 10 cents.

Scaling this up, querying 10 terabytes would take about 20 minutes to execute, cost $2 for the query, and about $300 per month for storage.

For sporadic workloads it might be more responsive and much cheaper than spinning up a fleet of machines for Hadoop or Spark.

[1] http://www.allthingsdistributed.com/2014/11/aws-lambda.html
previous submission: https://news.ycombinator.com/item?id=8848714
Then that would make the people who refuse to train their replacement a 'Luddite' of sorts? Afteral that would entail the replacement worker ramping up on their own.
V8 updates bring incompatible changes to the V8 API, and many node extensions written in C++ need to be updated. Hence the decision to stick with an old V8, even though it's no longer maintained by Google.

There is a compatibility layer to assist with making these modules work across different V8 versions: https://github.com/rvagg/nan
I don't get it. If you're friends don't see what you post, why have the friends then?
The architecture can always be found in the redbooks: http://www.redbooks.ibm.com/Redbooks.nsf/RedpieceAbstracts/s... http://www.redbooks.ibm.com/Redbooks.nsf/RedpieceAbstracts/s...
22nm is pretty close to the smallest; the fabs are ramping up for 14 in intel's case, and 16 for global foundries' case, but you're not gonna find much on the shelves right now with a smaller foundry. While SIMD's everywhere, dedicated crypto is fairly recent, with IBM notably doing elliptic curve acceleration, and dedicated compression is something that is new. On the other side, most of the CPU improvements they are touting are things everyone else is doing -- wider SIMD units, more cache, etc.

However, that's ignoring what's made a mainframe fast and expensive for the past several decades. Mainframes still slaughter all comers when it comes to I/O, and this is no different. When you've got up to 320 fibre links available, you're gonna have no problem keeping those processors busy.
Antique Radio Podcast Player
A mixture of potassium chlorate and aluminum powder is the original composition for M-80 firecrackers. Potassium perchlorate is a modern day swap-in. I imagine the flash bang composition is tweaked to increase the flash.
Important to note: because JavaScript itself is always backwards-compatible (1JS), any code that runs on Node will run on iojs, but not necessarily vice versa.

That means there need not be a split in the ecosystem: people who want maximal coverage can target ES5, while people who want the latest features can target ES6. Unlike the browser, however, where people can't control their runtimes, I suspect there will be much less tolerance for sticking with older versions of JavaScript.

Indeed, the pain and suffering people have felt with IE6 will likely make everyone much more willing to reject an unnecessary lowest-common-denominator approach on the server. We're liberated on the server. Let's act like it.
Interesting case. Now the question is, how to fix this and stop compromising?
So for him to effectively use this defense, he'd have to cast reasonable doubt on the prosecution's evidence that he was "Dread Pirate Roberts"?

And in order to do that, he'd have to discredit the authenticity of their evidence that his computer was the one doing all the work, which means the defense would have to show that his computer was hacked, and all of the evidence was forged by the hacker(s).

How's he going to show a jury of non-techies (which you know the prosecution selected for) that it was all just his computer getting hacked?

How do any high-level technical trials work, when the jury goes into the trial not educated on the topic? The reliance on expert testimony?
> "npm" does not stand for Node Package Manager. It is officially an abbreviation for “npm is not an acronym”. We do enjoy novel pun-making though.

I couldn't resist: https://github.com/npm/npm-expansions/pull/245/files
Those features are new for COBOL and PL/I (as other commenters mentioned). Good luck getting Intel or ARM to care about your dusty decks full of BCD math.
Yeah, its the sound from the game, a sort of white noise to add atmosphere? Real music and sound effects will be coming in an update :)
>though the aix guys I worked with were convinced it was game changing

I was talking to an ibmer a while ago and AIX was mentioned. We agreed the platform had technical merits, and on a pure platform level was superior to x32/x64 but the network effects of commodity hardware had already won the platform game. No one writes software for any other platforms but intel/amd64. AIX lost for the battle, similar to the reasons betamax lost to VHS.
I don't really buy that a world where all the work is done by robots will be an issue at all, unless it's only going to benefit the rich.

I imagine it will allow people to work on what they want to work on, instead of what they have to work on. I, for one, would stop spending ~40 hours a week building software for others and build myself an airplane instead. Next? Maybe a sailboat. Sure, the robots could do it better and more efficiently, but I enjoy doing that sort of "work".

But what do I know, maybe not everyone is like me. Maybe it'll turn into Wall-E, or everyone just ends up sitting around watching Friends reruns, or most people would form street gangs and battle it out out of boredom.
Uh, there's a difference between modding and cheating in a game. I should know, I used to do both (the days of hooking the DLLs OpenGL calls... though I mainly did it for the technical challenge, it's no fun playing a game where you get to win no matter what); modding and hacking are entirely different. One is building things on top of the engine, the other is exploiting it (and ruining others enjoyment of the game). How you can conflate the two is beyond me.
They'll never know if they are, and if they do -- they'll never know by who.

If that's still a problem, I humbly suggest that those people might not be the right audience for a socnet that lets one post only once a day.
I was wondering what happens to your medical records if your
Doctor dies. It turns out there's no hard set rules--that I was able to find. Yes--you have a trail of prescriptions, and if you paid with insurance I guess you can prove you took/need certain medications? The problem arises if you see
a Doctor and pay cash. It looks like the only way to gain
access to your records is going through probate court. Even then, the Executor is not required to look for your records.
Who knows where the medical records end up; I imagine most times they end up in garbage? Am I right? If I got this wrong, please correct me.
The huge collection of modules on npm is one of the strongest factors node.js has going for it, so it makes sense for them to emphasize that they're not breaking compatibility with this in forking node.
Why I Bought It: Jaeger-LeCoultre Tribute to Reverso 1931
This is a pretty neat idea and interesting change! I wonder how having a security model where each page of memory can only be one of writeable/executable impacts JITs though? (I guess thats perhaps why jits often have those landing padd spots at the top of function/methods?)
Not a lot of context here: I take it this means mapping pages as writable or executable, but never both? And this is being applied to the kernel itself and the pages it maps into kernel space?
JITs are fine as long as you can switch a page from being rw to rx. At least that's my experience writing a JIT in userspace.
> Companies are only interested in candidates that won't work for them and people would prefer to work for firms that won't hire them.

This bit. Might be applicable for recruiting but not for dating. Perhaps in some cases but by no means all or even close to all. And for someone who claims not to date, I'm not sure you're even qualified to make such a bold statement.
> I always feel like mainframes are off in some weird parallel universe.

Well they are. These things are built for a specific audience and it so happens that they are still willing to spend money on this, otherwise it wouldn't be made, especially not by IBM that is otherwise quick to disband business units that don't make heaps of money.

In my research I'm using an even older language: Fortran. Believe it or not, but in a field that is less narrow and specific than you would think[1], there's still no real replacement for (modern) Fortran.

[1] numeric applications that need to get close to the hardware's peak performance, written in a higher level language than C that is usable by non-CS-graduates.
I have participated in sales, and I did not want to get into hours long discussion (boring, and not really important) about what Power/AIX offers so I boiled it down for potential customers like this:

If you want the best with insane price level, buy into Power/AIX. If you are not really sure, please don't. You need to train administrators (with larger setups) - or prepare to shell in a lot of money, the hardware contains nasty licensing surprises, the hardware is rather expensive, and so on. When you get it running, it's insanely powerful indeed, and the platform itself nearly never screws up (if you tested properly for Monday parts), and the virtualization is insanely good in practice.

Some potential customers have bought Power/AIX, some not. The ones that did are still years after customers, and to my knowledge pretty happy. I believe IBM is actually gaining customers. Slowly, but they are. Those that made the choice knew what they got into, and are not going to change their views.
When people say "There is a shortage of great programmers." what they are really saying is, "There is a shortage of programmers who are also great problem solvers." or, "There is a shortage of great problem solvers who want to program."

At least, this is how I have always interpreted it. I have never misunderstood the fungibility of great problem solvers, and based on my experience working at a large high quality tech company they don't misunderstand it either. In reality there actually is a shortage.
I'm starting to really wish there was a GC-free (or at least) GC optional version of Nim. Nim with Rust's memory semantics would just be the best of everything.
I believe truth is also an allowed defence in Australia: http://www.thenewsmanual.net/Resources/medialaw_in_australia...
A timely article considering the deformation of traditional IT departments threatened by Docker.
Federal Child Support Regulations Public Comment Period Ending
That the officers involved in these incidents are never indicted is kind of a red herring. They follow procedure and feel like they've done nothing wrong.

The real issue is that we allow a procedure in which occasionally we throw grenades at babies.
Martin Gardner’s best mathematical puzzles
Does anyone have links that would explain this concept in greater detail? I get the meaning of W^X and I even understand the danger of executable memory, and why one wouldn't want it to be write-able (or at least not write-able by untrusted writers), but, beyond that I don't really understand the broader implications.

Also, it sounds like it would be a massive undertaking, even for a small(ish) kernel like OpenBSD, if the kernel wasn't always written with this goal in mind. Is that the case? (I don't see a patch referenced, so I'm not able to judge for myself.)
Best GPU for Gaming – 7 Graphics Cards and 6 Games Tested
Animating OpenStreetMap as you move
Copycat Framework IO.js Beats Node.js to a Fully-Featured Version 1.0
Xen, for the Everyday Microkernel
Although arguably overpriced, the Bluelounge Jimi (http://www.amazon.com/Bluelounge-Jimi-Extension-Unibody-JM-U...) does a good job of making this workable.
that's not 100% true as well, you got omega and theta and others as well for the other cases.

Edit: See http://stackoverflow.com/questions/471199/what-is-the-differ...
I didn't RTFA, so it may have been mentioned, but I recently listened to a year-old episode of RadioLab where they were talking about an apple-growing region in central China where in the 90s the bees just disappeared (probably due to pesticides). Being China, with the associated labor costs, the farmers paid people to go out on ladders and carefully pollinate all of the flowers on the apple trees by hand.

Long story short, the humans were WAY better at it than the bees (I forget the % increase, but it was significant), but it was so tedious that the labor costs still drove the end-user cost of the apples above what the market was willing to pay.
I can confirm that the contact us does connect you to support; usually Google provides at least adequate support options for paid services (e.g., Domains). I spoke with someone over Chat that was surprisingly knowledgeable, and even gave me the heads up that the new features would be rolling out soon (this was a couple weeks ago)
Tracking down Gary Le, the Thiel Fellow and dropout who tried to impersonate me
Very true. Consumers are often ignored in all of this but it is large scale automation and industrialization that is allowing for the mass consumer culture. A visit to other places which aren't as industrialized or have a lot of protectionism and you fill find very few consumer goods available and often for very high prices.
The New IBM z13 Is Not Your Father’s Mainframe
Actually, I very much wanted to do that, the problem is that there seems to be no Scheme implementation available that offers such a tight and convenient libffi integration. LuaJIT parses preprocessed C header files with very few adjustments. Terra, which links LuaJIT with LLVM, goes the full mile and directly uses libclang to generate interfaces.

If you know a Scheme implementation that does this (including supporting a LLVM back-end in addition to a regular, possibly JIT'ed interpreter), please do not hesitate to mention!
I don't think Diablo and Torchlight had any influence at all on the current surge of roguelike-likes ushered in by Spelunky and FTL, though. They basically draw on completely different aspects of the roguelike tradition: the former takes the superficial D&D-esque dungeon crawling, plus lots of high-grade polish and minus the permadeath and much of the variety. The latter instead focuses on a wildly different experience for each runthrough, with permadeath as a matter of course, and can draw the superficial surface from anything (Indiana Jones-esque platformer, top-down crew management sim...)
So, if I understand Section 2i correctly, combined with your quoting of Page 107, the cost of retrieving one's medical record data from the electronic system is legally set to exactly $0.00, and this article has completely missed the boat?
This article is pretty amazing in how poorly researched it is. I'm submitting this less as a piece of news and more as a piece of evidence of how dramatized a well-reasoned decision in open source can become.
What is wrong with mcdonalds level jobs? A mcdonalds doesn't mean that a high end restaurant cannot exist. They both fill two very different roles.
The design seems good though a little unnecessary. There's a lot of extra unused space on the screen which is also increasing its weight.
Now if the screen's triangular, that'd be awesome.
Came across this just before opening this thread, you are correct https://twitter.com/hunterloftis/status/555234067520565249
Sounds like some sort of title-fixing job they run, sigh.
How do we know that Isaac identifies as a "he" ?
No. That's a silly question - if the `Idiocracy` future you're describing comes about it'll only last for a moment until the distribution centers are pillaged by regional warlords.

However, long before that we will have adopted some form of Basic Income, or we'll have decided to go to space and restart the resource race on hardmode.
Correct me if I'm wrong, but isn't amd64 kernels always going to have this implemented in hardware? I mean, W^X is a replication of the NX bit, which is (as far as I know) mandatory for the x86 instruction set.
That's right. W^X is a policy that memory is either writable or executable, but not both. OpenBSD uses this model in userspace, now it's being taken a step further and applied to kernel space.
For anyone interested in the video:

Warning it's graphical, naturally.
https://www.youtube.com/watch?v=6tpAZObNZfI

To summarize, indeed he says 'Im not a murderer' while picking up his bag, just standing around. They fire the grenade, tell him to get down blabla. He never steps forward in any way, charges them or attacks, while the officers close in and put a dog on him. Seconds later he turns away and gets shot multiple times.

From this point on he's not moving at all and just laying there. They shoot him a couple times with bean bags and put the dog on him again.

I don't hear him saying he's unable to move. It just looks like he's unconscious or dead at that point. He's just laying there still while they're deliberating whether to put the dog on him (and do).