skysight-inc/HackerNews huggingface dataset:
It's mostly the import taxes... A Ferrari 458 will run you almost 720K USD (about 3x of what it is in the US). And you see them quite frequently.
As a somewhat unrelated side note, I'm actually working on providing a free API written in Golang for CVE and CVSS entries. You can find it here: https://github.com/jordan-wright/cve-api
I certainly agree that detailed git commit messages are important, but I don't think I'd be able to accomplish the same thing using them instead of a work log. My log includes details of discussions with teammates, outlines of failed attempts to solve a problem, discussion of tasks that aren't code-specific, etc.
multi-threaded performance per thread which is a metric people don't use for very good reason.

Maybe I used the wrong term but I'm referring to the idea of how much work can be done by a single instruction stream (thread) in a fixed number of clock cycles.

but that isn't what people mean when they talk about single threaded performance.

Then what do they mean?

I understand what you mean about scaling not being linear with the number of threads, but even with the same (very large) number of threads:

POWER7@3.44GHz, 384 threads (16 chips, 6 cores/chip, 4 threads/core) result 3560

Xeon X7542@2.67GHz, 384 threads (64 chips, 6 cores/chip, 1 threads/core) result 8190
Yes; upvoting just puts the better comments nearer to the top. Downvoting the fluff comments (with the minimal "effort" of a click while you read past) actually greys them out, which both discourages people from posting fluff in the future (with a minor karma hit), and makes it obvious to other readers that they've made it to the end of the real comments.
China has high taxes on luxury cars, so they really are 2 or 3X the cost of the states (especially if imported). However, at least outside of Shanghai, registration costs are low (well, in Beijing we have the lottery), so you'll still see a lot of low end Chinese brands flying around.

When I was in Singapore, I got the impression that it was very different there, all the cars were quite nice.
Because these are Postgres-specific features I think.

I suspect that for a lot of developers, the only database features they use are the ones their ORM of choice supports. The popular ORMs out there tend to be database-agnostic, which means they'll only natively support the lowest-common-denominator database features.
That is a good point. Though, given the looming deadline, I would like to see announcements from companies explaining their positions.
Sharing the Unreal Engine 4 Roadmap
The algorithm was esoteric, confined to compilers. But there was no technical reason why it could not be implemented in a library: just nobody had done it yet. It was a hole waiting to be filled. It's also really fun to embarrass the compiler!

A deep understanding of the algorithm took me a long time, I think a few months. That was mainly due a lack of information describing the technique. The paper that Andrei linked to (Granlund-Montgomery) is dense and contains a significant error, which I was never able to get resolved. Henry Warren's celebrated Hacker's Delight is more accessible, but is also more of a proof-of-correctness than a learning resource. So my intuitive understanding came from my own investigating and playing around, which is what lead me to find an improvement on the algorithm.

Implementing libdivide took me maybe six months of my hobby time. It's not just the core algorithm - there's a lot of auxiliary functions, for example to compute the high half of a 64 bit multiply in SSE. But working at that level is tons of fun.

Incidentally, I wrote up what I hope to be the most accessible (yet still rigorous) description of the algorithm at http://ridiculousfish.com/blog/posts/labor-of-division-episo... . I advise anyone interested in learning more to start there, instead of the Granlund paper.
Everyone is for "net neutrality". The monopoly ISPs would like to redefine it as they don't mind who gives them money to avoid deliberately degraded connections.
Interestingly, as long as the discussions continue to contain valuable — and often educated — insights, I personally think there's still enough value to keep coming back to HN there alone. The subjective quality of links themselves may shift as the community ages, but it's the well-thought-out discussions and insights within them which are arguably often more worthwhile than the linked content itself.

It's worth mentioning that comments which don't seem to add much to the conversation are often down voted lately, which is promising.
The Illustris project: A large cosmological simulation of galaxy formation
I used to keep a journal every day. Do you keep one?

http://occupywallst.org/forum/do-you-keep-a-journal-of-your-...
Apparently, Wheeler (the FCC chairman) used to work as a lobbyist for the cable and wireless industry (https://en.wikipedia.org/wiki/Tom_Wheeler_(lobbyist)).

That seems as a bit of a conflict of interest.
Stanford Lab Transforms Flowbee into Terrifying Musical Instrument
True, but it's also worth noting that there were rumors a month ago that Apple is trying to broker an anti-net-neutrality deal with Comcast whereby Apple traffic will get priority treatment: http://www.tuaw.com/2014/03/24/apple-comcast-and-net-neutral... .
This would be kibana+elasticsearch+logstash :P
On the contrary, I'm glad they aren't throwing money at this.

Throwing money at things sets a precedent; if they let things run as they are now, it's quite possible that the bill will fail (like SOPA did) due to public outrage, not due to money.

The fact that politics is powered by money in the US is terrible, and the more exceptions there are to that, the better. I think this can set another precedent.

I think the big tech companies should only toss money in if the current efforts fail, as a matter of efficiency, morality, and precedent.
In chrome dev tools if you have multiple lines of javascript you should take a look at 'Snippets' under the 'Sources'. It's quite a nice editor to run blocks code on the DOM when you need.
Would be better says to oppose the "fast track" plan.
Same thing happened to Twitter: http://techcrunch.com/2009/06/12/all-hell-may-break-loose-on...
> But sometimes you piss off the HN bees nest, and downvotes come streaming in. Reminds me of Reddit.

No, just look at your comment. You quote the OP saying it was a boneheaded move to do X. Then you use feigned surprise ('cause really, who could be literally be so surprised that they type in half-words?) to express that it was a boneheaded move to do X.

Why bother to write that out, beyond "I thought this"? Why should anyone want to read it?
I'm curious, why infamous talk?
How To Get Started with Cascading and Hadoop
I may be mistaken, but I think you folks made it impossible to win -- new tiles that spawn always have a tile that they can merge into, so there can never be a lack of moves available.
Babel Programming Language
You don't think Google, Amazon, Facebook, etc, lobby?

This isn't just a matter of throwing money at the right people. Its part of a larger ideological debate about how to regulate the telecom industry. The trend over the last 20 years at the FCC has been rooted in conservative economic thinking. Deregulate the industry, use auctions to allocate spectrum, etc. The 1996 reforms didn't achieve everything it was billed to, but the fact is: 1) at the end of the day, Washington views it as largely successful; 2) the state of the internet in the U.S. is competitive with other large western countries: https://news.ycombinator.com/item?id=7709948. The telcos certainly don't lack numbers to point to to show the competitiveness of the U.S. industry under the existing regime.

Net neutrality is a hard sell because it goes quite against the prevailing thought at the FCC. It has the support of many netopions, but not really among the mainstream/conservative economists that carry the most weight in these policy debates.

The internet companies need to lobby, sure, but they also need a "hook." And "openness" and "neutrality" which are words that resonate in Silicon Valley on their own are not ones that resonate in Washington.

To compare, look how the environmental movement has responded. Environmental groups don't talk about "conservation" and fuzzy ideas like that, not anymore, not in Washington. They talk about externalized costs and concrete economic phenomena that justify regulation. The tech industry needs to ground net neutrality in something like that.

Incidentally, this is part of a debate that has been raging for 30+ years. Telecom and wireless regulation has spawned thousands of journal articles and thesises. Politicians don't read these things, of course, but they're hugely influential to the technocrats that do the first draft proposals. At least to the extent they can back ideological viewpoints with a theory-based narrative.
I agree it's a business model. Unfortunately I don't think many of the startup participants are aware they are the product.
Agreed. I had it reduced to a single tile available, yet there was no way to win. Every new tile matched one above or to the side of it.
Clang since at least v3.0 has done this automatically at -O1 and above - no need to use this cool, but ungainly, and hard-to-maintain approach.

http://goo.gl/Cx0E0c
Try a movie like Bad Taste which for years I recommended as it's so bad it's good: "I'm a Derek and Dereks don't run". You can imagine my surprise years later when they announced the director for LotR.

I would be interested to see how its rating has changed over time.
Sometimes the way to go is "don't" : http://www.insidehighered.com/news/2014/03/13/lost-faculty-j...
No doubt GB is smart enough. He was after all president. But the guy making the statement worked with Bush and appears to support him to some extent.

Is Bush smarter than everyone in a room full of Stanford MBA students? Possible but doubtful.

These kind absolute statements without support are generally nonsense. I might add... exactly the type of aggressive hostile nonsense that Bush personified.

Some people might feel the dumb hick act was real. But most people who think about it probably realize it was staged. The issue is less Bush's intelligence and more his behavior. Being smart is only a small part of being a wise, beneficent and effective leader or doing what is best for one's country. Saddam was probably reasonably smart as far as smart goes. There are no shortage of smart criminals, crooks and tyrants all over the world.
What makes you assert he is treating it like a black box? There isn't time in the presentation to go into detail, but actually linear models are inspectable, namely, you can obtain a list of features and how they are weighted. Also, as he said, the scikit-learn documentation is of high quality and explains how the models work. BTW you give an example of scientists, but like he stressed, machine learning as he applied it is a form of engineering.
Yup. In the course of development, head changelist builds about 50% of the time. As deadline approaches, this probability slowly increases, but never gets to 100%.
The only justification I can think of for that statement is that on modern processors (Sandy Bridge and above), micro-op fusion in the decode stage can fuse a comparison with a branch that immediately follows it, turning it into a "compare and branch" micro-op.
On the other hand, large (even non-profit) organisations are precisely the ones who have the resources to scrape steathily and widely, as would a loosely-organised community of users... it's not hard to come up with algorithms to respect the rate limits, balancing the load across multiple IPs and accounts, and producing access patterns that don't look any different from the rest of the site traffic.
Not necessarily. The current brand of neutrality violation seems to be an ISP allowing its peering connection(s) with transit providers to languish while charging large content providers like Netflix a fee to get a separate uncongested connection to their customers. That doesn't require a lick of packet inspection hardware and it involves the ISP buying less Cisco gear because they no longer need to carry packets from all the smaller content providers who wouldn't/couldn't pay and either went bankrupt or saw less usage as a result of the degraded performance.
"Fred Humphries, a vice president at Microsoft, one of the biggest users of H-1B visas, said they would have “a positive economic impact.”

He continued, under his breath, "Because Microsoft wouldn't have to pay prevailing wage to even more engineers".

Look - if you're outside the US you can ignore this comment but for those of us in the US, this is a screw job.

Most H-1Bs are used to import cheap - ridiculously cheap - labor and displace middle class workers. Period. There are almost always people in the US that can do the work but not at the wage that the Msoft or whomever would like to pay. The "we can't find qualified workers" bullshit is just that.

As if the collusion to suppress wages wasn't bad enough...
Ask HN: Help with Gem for creating 4-5-4/Retail Calendar
Some hackers are building products tackling issues in journalism, communication, social problems, etc.

This piece is an excellent walk through the history of an incredibly influential organization that will give such hackers a chance to better understand the context of their work, where they are coming from, where they are, and what the future may hold.

To me, that's what HN is all about.
Not very outstanding at all. I bought it last year and have used it a total of zero times (whose fault is that, mine, correct, but still, it stings that they have a shitty upgrade policy).
I think it is a neat idea, but I don't find the colors and design as attractive as I think they could be. Right off, a bolder palette would probably help. I don't think a dull gray background does the look of the game any favors. Oh, had anyone considered using polygons instead of circles?
I'm a little skeptical that a human can do a better job on these than a computer. I guess the computer doesn't know the drivers intent, so he needs to control things that will change after his next action (speed up/down, etc).

But I wonder if instead of controlling the parameters directly, instead you switch to an intent based system where you tell the computer what you are going to do.

Makes me ponder about computerized auto racing - same kind of car, track, and rules - just with a computer at the wheel. Then even on a human race the car pretends it was driving and adjusts things based on what it would do with the assumption the human would do the same (or close enough).
A lot of IKEAs early international expansion was franchisees, so it's probably more a question of someone there was interested in starting a franchise than that IKEA made a conscious decision that it was a market they were interested in.
Video of the 2014 Ferrari Steering Wheel:
http://www.formula1.com/news/technical/2014/0/1180.html
Hm, I've recently begun using zsh primarily and this trick doesn't work there: zsh lets you know what the alias is... bash will happily find `rack` in your `$PATH` and then run it.

(Presumably because in zsh, `which which` says it's a shell built-in, whereas in bash it finds `/usr/bin/which`, so bash doesn't seem to be caring about your aliases.)
I'd be expecting more in the realm of millions of messages per second, at least from a Java solution.
I liked the recommendation not to 'split the difference', I hadn't thought about it the way you described. Thanks!
You could subscribe to MPR instead? I think that one is $1000/yr, a little more expensive but I understand it has greater coverage.
The internet companies need to lobby, sure, but they also need a "hook." And "openness" and "neutrality" which are words that resonate in Silicon Valley on their own are not ones that resonate in Washington.

What would you suggest they do?
Many negotiations aren't zero sum (just about price). The skilled negotiator is able to trade things that they are less concerned about for things that they are more concerned about. Even in a landlord negotiation there might be conditions around the original condition of the property or the timing of the transaction that are ancillary to the linear price dimension and may give room for both sides to win.
Shell (zsh) version of 2048
Do you see the live editing of JS and on save they getting executed in a VM? I think it is pretty rad and not present in FF devtools at all. Please correct me if I am wrong.
It really isn't about which can do a better job, robots or people. It's about which is more fun to watch. Computers racing computers is about as exciting as a round of Mario Kart with no human players.

FIA regulates the race with this exact thing in mind.
I see that the "Open Source" Vulnerability Database changed it's name to the "Open Sourced" Vulnerability Database in July 2013.

https://web.archive.org/web/20130714002216/http://www.osvdb....

I guess they were hoping no one would notice the subtle but substantial change to their service
I was surprised to see jOOQ went comercial. Still is open-source, though. The paid versions apparently just include direct support, warranty and work out-of-box with Big Corp databases.

http://www.jooq.org/licensing
I've built just this for a client recently. There's one Ansible playbook that can be used to build a template for baking the AMI, and that same playbook can also be used to update a running instances on the fly, so you can update code without having to replace instances (which I strongly believe is better, and it's certainly faster than doing the instance cycling dance).

Then there's a second playbook to bake the template into an AMI, update the launch configs and tell the autoscaling groups to use the new launch configs. For the latter two I had to write Ansible plugins (which the client might let me open source, once documented).
I don't think a digital camera needs to be running a pretty full-featured Linux distro with X11 and all, nor phone home with your location, nor have several hundred MB of firmware. These "smart" devices are way too smart for their own good.
Well, they are gliders. All sailplanes are gliders, but not all gliders are sailplanes.

I don't know that too many people make that distinction, but it does seem to be the accepted definition of "sailplane". There's nothing wrong with calling, say, an ASW-20 a glider, but calling the Shuttle a sailplane isn't quite right.
Reimagining Photos: My Internship at Facebook
I don't see the contradiction. They were forced into the project and then they screwed with it.

However, if you insist on taking offense at my comment, I'm not going to fight it that hard. I'm not really interested in what offends you.

What I am interested in is some sort of external source for the stuff you're saying. Pseudonymous internet comments from "hga" and vague references to "the Science article" don't count.
Using Routers to Build Logic Circuits
It is an extension. You download the extension tarball[1], make, make install, then run 'create extension ip4r'.

[1] http://pgfoundry.org/frs/download.php/3383/ip4r-extension-2....
like much security, it's not about making it impossible, it's about making it a lot less convenient/a bit harder.

At one point the effort to circumvent would cost more in man-hours than just buying the product.
Minecraft Creation Is Mathematically Beautiful
Co-developer here- Not quite. It is possible, but you have to have the right kinds of tiles in the right positions. I won't give away the algorithm, but I do know it can be beaten. Not easily, perhaps, but certainly possible.
Just to be clear, the name "Uncle Bob" was given to me by a coworker in 1989. It was in my email and uunet signature for years. (There are kids out there who don't know what uunet was). The name stuck, and I eventually adopted it as a brand.
Shouldn't you at least be disallowing /show/* in robots.txt? Not that scrapers are necessarily going to respect this... but the way your set up it seems like this is semi-legit behavior.
One thing that is curious to me is that the display for speed takes a significant portion of the screen space. I would imagine that knowing speed would be incidental information for a race car driver, given that there are no speed limits. I suppose that they might have marks to hit for straightaways or something to limit wear on the engine - but in those cases a simple LED or flash would be more effective for that.
On average, Americans get 189 cable TV channels and only watch 17
> after all project/bin/foo (executable) might be a python or perl or whatever script -- not just a binary file.

That's one of the big features of ack that the find/grep combo can't replicate is checking the shebang of the file to detect type. In ack's case, Perl and shell programs are detected both by extension:

--type-add=perl:ext:pl,pm,pod,t,psgi
--type-add=shell:ext:sh,bash,csh,tcsh,ksh,zsh,fish

And by checking the shebang:

--type-add=perl:firstlinematch:/^#!.*\bperl/
--type-add=shell:firstlinematch:/^#!.*\b(?:ba|t?c|k|z|fi)?sh\b/

Run `ack --dump` to see a list of all the definitions.
Heh, guy loves creating lisps..
I'd argue that it's a feedback loop - namely, that the driver wants to know speed because that way he can drive to optimise it around the track. He knows what speeds he needs to be at, at specific points on the track, to optimally corner, etc.

Not to mention that the precise limits of what speed can be achieved where will change as track temperature and conditions change. By giving that to the driver, they can use their intuition to tune their optimal lap performance.
>The problem with freedom of labour and open borders is that it's usually just one way. How many Americans are going to work abroad in India? How many Canadians are going to work in China? It's feel-good rhetoric but ultimately it's just an excuse to flood richer nations with workers from poorer nations.

These low pay schemes are because of the restrictions instead of in spite of them. If we had open borders and none of this visa nonsense, why would some guy from china work under market wage when he could just as easily apply for the same jobs as everyone else in the market? A major flood of applicants might lower wages, but not nearly as much than these schemes do, because the worker is basically "paying" for his right to be in the country through lower wages.

These visa schemes are a modern-day indentured servitude, plain and simple.
There is still plenty of work to do in Natural Language Processing. Also, check out Wikipedia's "List of Unsolved Problems in Computer Science":

https://en.wikipedia.org/wiki/List_of_unsolved_problems_in_c...
It's a completely harmless toy project, so who cares if he chose his variables non-scientifically? He's not creating a cancer diagnosis tool here.
Poll: what smartphone do you use as your primary smartphone?
You would still want a gaugse to watch it approach the limits, and I would guess that when they are driving they hardly take their hands off the wheel, so you just need space where the thumbs can reach.
(I'm not up to date on the 2014 season, so a more avid fan might show me up) While the driver may be making adjustments to road-condition or in response to immediate problems detected in the car, the biggest reason he is going to have to fiddle with one of those knobs is strategy.

Shift the brake balance and you shift the tire wear, which might get you more time in certain corners in traffic, or might preserve a set of tires for an extra lap. The DRS is almost a no-brainer, but the KERS can require some finesse. Hit it into the turn, on the follow through, coming out of the straight? That depends on who you're up against, how his car performs compared to yours, and how you're looking on fuel & tires.

Also, FIA banned traction and launch control a few years ago, specifically because they were worried the computer was doing too much driving. Actually, they were worried that the top teams (Ferrari, Mercedes, etc) would be able to build a traction control so sophisticated that the lesser-funded teams would not be competitive.