skysight-inc/HackerNews huggingface dataset:
The only reason humans can do this is because our language interpreter is separate and parallel to our language parser. Unless we are making a language processing chip (transistors can be fully parallel) we want to avoid wasting work.
You should take a look at D2, it's a huge improvement over D1. Is not a failed language design, it's the good half of every modern programming language out there.

I agree that Rust is gaining momentum and it's memory-handling approach is definitely the one I prefer, however, I still like D way to do things.
Yet another article exhorting everyone to 'learn to code'. Which misses the mark. It's true that there are a large amount of tech jobs. It's also rare that people, who would otherwise be uninterested in technology, become useful programmers. If there was a suddenly an overwhelming demand for workers who could do calculus all day, that doesn't mean a larger contingent of people would be suited that that type of work. Additionally employers are discovering that the old trope about 'all kids know computers these days' was an unfounded assumption. Sure 'they all grew up with the internet', but people grew up around cars and there are plenty of terrible drivers.

The real issue (which the author touches on) is that new graduates often don't have any inherently valuable skills at anything. If you can solve expensive problems demonstrably, you'll do fine even if you don't know python.
>>the Benchmarks Game does not perform a warm-up before it runs the benchmark

This hurts Java too, so at least the use case is apples to apples.

>>It would be cool if Benchmarks Game did a warmup, too.

You should open a ticket/request if you think so?
I've seen web frontends that encrypt submitted credit card info with a public key, then had billing backends that re-encrypted with a symmetric key (usually in a HSM).

That was strictly for performance overhead and key rotation flexibility. Perhaps name.com didn't care about that.
More importantly electraCard is certified PCI compliant by Control Case [0]. I think, this is the primary reason electraCard's name is not on the news; it has been certified secure by the payment industry standard [1]. Either Control Case failed to perform audit properly or the hackers had some serious skills.

[0] http://www.controlcase.com/
[1] https://www.pcisecuritystandards.org/
What Startups Taught the White House During Disaster
Easier in what way? Can you give us an example?

How are "advanced keystrokes" in Gmail going to be easier or better for someone when all of the keyboard shortcuts are completely inconsistent with every other application (web or otherwise)? Here they are - https://support.google.com/mail/answer/6594?hl=en&ctx=ma...

I just can't imagine how anyone could find Gmail to be easier, given that all of the functionality is hidden behind unlabeled, non-obvious buttons that are spread out all over the screen. In Outlook and Thunderbird, the vast majority of action-inputs are very clearly labeled and keyboard access is made obvious by an underlined letter or a tool-tip that shows you the shortcut (unlike Gmail).

How could it be easier, when I can drag three attachments into a new Outlook message and hit send quicker than Gmail can even upload the attachments that I dragged to it?

How could it be easier, when I click "Inbox" and then I can't use the keyboard arrows (or Tab) to move to "Starred", "Important", "Sent Mail", etc? I guess I have to learn some non-obvious keyboard shortcut.
“The point is not to prove the theorem,” explains Ellenberg. “The point is to understand how the universe works and what the hell is going on.”

School failed at conveying this to me in so many domains.
If you've got 100 CPU cores at or near full utilization, you've just saved yourself a CPU core. 100 machines at full utilization, it's a full machine.

The more cores/machines you have, the more this savings means. The threshold "is it worth it?" percentage depends on how many machines saved is worth an engineer's time to do the optimization.
HackerNews effect - got hacked + servers down with the traffic?
What did you not like about raven?
Christ. Everyone in this entire argument sucks. You're trying to yell over each other and nobody can acknowledge that the other guy has a point.

There are millions of people in this country who are in a shitty situation and could do better. There are people who could do more to better themselves, but instead dick around on the Internet or watching TV and don't. They make excuses for why they can't do more to better themselves, but at the end they're a victim of their own rationalizations and justifications.

There are also people who might get up off the couch and improve their situation, except they simply don't know how to go about it. They've never cooked before, they don't know the first thing about gardening, and they aren't proficient enough with the Internet or learning in general to figure these things out from themselves except by expensive trial-and-error.

And finally, there are people who are right and truly fucked. They got stuck in a declining area of the country and there's nobody interested in buying their home at any price. Moving would be prohibitively expensive and disruptive to children and a spouse. They may even have to care for sick family members, completely eliminating the possibility of moving. They have crappy job skills, but are working 30 hours a week to make ends meet and have no time to learn new skills (which might not even be in demand in the area they live). They might live far enough away from job centers that the cost of the commuting farther would cost more than would be gained.

The fact that one of these groups exists does not disprove the existence of any other. There are hundreds of millions of people in this country, and they exist in a continuum in virtually every life circumstance one could imagine. To some of them, cbdonath's advice and stance could be absolutely spot-on. To many others, the advice is completely impractical and impossible to achieve.

cbdonath's main point seems to be that there are a ton of people who use their crappy situation to rationalize a mindset that keeps them where they are. This is true.

Everyone else's point seems to be that there are millions of people in this country who are so far beyond fucked, that no advice is enough to pull them out of the crapfest of a situation they're in. This is also true.

So congratulations. Everybody's right. Now stop fighting like children.
Not always the right way to go. The truth is, you can do either and make a lot of money. Depends on what kind of risk you want to take on, what kind of capital you have etc.

Ask Barrick Gold or Newmont etc. It's very context dependent. Barrick is worth $20 billion, and have made $8.5 billion in profit the last three years (the gold market tends to produce wild swings of prosperity and poverty years).

If you have little startup capital and can't buy a great mine and can't afford to prospect for one (or don't want to roll that dice)... then maybe sell shovels.
lol +1 ftw
I'm not sure about the CPU numbers either (though my understanding is that modern CPUs are super-quick to power down and back up), but I think 360 CPM is way too high: few people type at 60 WPM, most words aren't 7 letters long, and nearly no one is typing 100% of the time they're at their computer.
> Name.com recently discovered

LOL

After the hackers clued them in!
A Follow Up:

http://blog.mjburgess.co.uk/2013/05/notes-on-systematic-argu...
The tick is every 1 ms and C6 wakeup latency can be over 100 us, so ticks could suck over 10% of your performance (and plenty of energy).
you know what they meant...
The usefulness of a statistical answer always, of course, depends on the validity of the statistical model used to generate said statistics. But that particular statistical model allows unlimited looks at the data, and unlimited stopping opportunities, without ruining the p-value.
Respect that Knucklehead – Five Daily Actions for Success
Not exactly true.

More people made money selling shovels. The people that got the richest owned the mines.
I understand that, but I'm not sure it matter. Is it worth the ugliness in the API to print out the class name when you run print? Is 'api' that much worse than "ImportMethod.API"?
The point I often finish with when I give talks is this:

People tell you that the point of being good at science
and math is to help you understand the universe, and to
understand what's going on.

This is only the first step.

The real reason for being good at math and science is to
BEND THE WORLD TO YOUR WILL !!

The kids seem to like that ...
Elsevier $2.7 billion revenue comes from tens of people?

Any company that runs an R&D dept would be happy to advertise.
D structs are similar to their counterparts in other languages but they have significant differences as well. The mechanics of copying and moving struct objects are special in D.

This talk shows how to take advantage of copy and move semantics of D to write efficient and safe data types in the presence of mutable, const, and immutable member variables and parameters.
It is a key value proposition of Datomic

Is that a purposeful pun? Because it confused me.
Two headlines I've read in the last 24 hours:

"International Space Station Goes Open Source, Dumps Windows XP for Debian"
"Google's cloud dumps custom Linux, switches to Debian"
Note that there is an important part of the definition being left out: "... significant impairment in social, work, or other important areas of functioning".
The DRM plugin (called a CDM) would probably be provided by the OS. So iOS & OS X would have Fairplay, Windows would have WMDRM, Chrome OS has Widevine, Android would be a mess, and Linux would have nothing.
Great work, Jason! The app is fun and easy to use.
Hollywood has a serious piracy problem with all their content distribution channels. The entire industry is dependent on a network of third party distributors (theaters, DVD duplicators and retailers, hotel PPV, cable channels) that would much rather profit off films without paying for them. Hollywood spends tons of money and effort enforcing these deals, plugging leaks, and putting down the criminal syndicates acting as middlemen in the pro piracy world.

The possibility that Internet video distribution will open up new and interesting ways for their distributors to rip them off keeps Hollywood execs up awake at night.

Until very recently (or possibly, the near future) it hasn't been possible to do large-scale, for-pay video distribution on the Internet without doing a bunch of intrusive tooling on the client side to make the streaming work right anyway. They might as well demand that Netflix, etc. build in DRM while they're at it. I would also be really surprised if Netflix's DRM systems weren't tightly integrated with the accounting and auditing systems that measure what Netflix owes the film distributors.

Basically, you're not the target of the DRM systems, and "Content Protection" is a perfectly reasonable thing that's effective enough everywhere but the last-hop retail streaming to users. There, it's just an afterthought and a habit, not something that actually helps the bottom line.
But the bitcoins are still in existence. It is impossible to distinguish between a bitcoin that can be spent and one that cannot. Unless you could actively tell the bitcoin servers "I am destroying these coins", nobody can determine which bitcoins are inaccessible. So won't they continue to maintain the value they would if they were still accessible?
I've been there, and that was the case for me. You just don't commit resources to a full tank of gas, you never know what might come up. Sucks.
No, the better answer is a simple hierarchical folder system.

People only use search exclusively in Gmail because they don't have folders.
Actually, you can (run a scientific claim through a "compiler"): it's the principle of reproducibility. You should be able to repeat the steps of the researcher (whether it's an algorithm or a biology experiment...) and get the same results.

And if we're dealing with a field where there is no objective way to verify a claim, then any claim should be viewed as mere opinion (a more or less valid opinion depending on how mainstream it is). As for fields where all claims are in the realm of opinion... they're not actually part of the scientific family.
Carbon dioxide passes symbolic mark
This sort of thing has actually been pioneered by high frequency traders. Utilizing FPGA's & ASIC's is pretty standard fare for high frequency trading and algorithmic trading. What's novel about bitcoin is that it has been driven largely by end consumers. Thus, it is easier to see the technical landscape around it evolve.
This is a registrar that, if you use their DNS service, refuses to return not found records and instead serves up ads, on your domain. That's cheesy thing to do. I had started to move some domains to them from GoDaddy, found out about it, contacted them to see if they can remove it, and was told off.
I work with many companies that are still happily running on a 13 year old Windows OS. They don't pay Microsoft for upgrades, support incidents or software assurance because all of that is optional.

With Google, you will always be the product - and you have no choice in that matter.
Do you like Ruby and sailing? There's a surprise waiting at EuRuKo 2013.
The last ticket batch for this year's EuRuKo is live at https://www.eventora.com/en/Events/euruko-2013-athens and it's on until the upcoming Monday at noon UTC. We are preparing a surprise for willing delegates which involves sailing and the deep blue Aegean sea. We'd love to see you in Athens this summer. Rock on!
When punctuation marks turn into slang
How is 1 process per CPU not a "real load?" How about a server or a VM on that processor?
For me personally option 4 is entirely realistic (and in fact the only realistic choice), since I try to avoid all DRM at all times anyway.
Does anyone know where to buy Unit 61398 swag? You know: sticers, tee shirts, refrigerator magnets, tchotchkes like that.
Oh, I agree there is ample opportunity for shutting down the CPU. I probably spend more time just looking at the screen reading, than any other activity.
So, what's the alternative to paying for science? We fund it either out of philanthropy, or taxes. I think we know we can't fund all of the world's scientific endeavors on philanthropy alone.

This is where things get a bit selfish: everyone likes science. Everyone benefits from it. But, to what extent do we make the subsidization of scientific efforts compulsory?

Some people just want to live their life and die happy. Not everyone wants to pay for mars rovers. At this point, I expect a bunch of science lovers to get emotional and downvote my post.

If you can't fully fund science out of philanthropy, then it will be behind a paywall. Who'd have thought you need to pay for some of the most valuable information on the Earth? Wow.

People will pay for a half-assed book on PHP, but if you want to sell a journal on astrophysics the internet gets all riled up about it.
Yes, but not in the sense that Grothendieck made a joke by saying '57', but in the sense that Grothendieck, who knows quite a bit about prime numbers, said '57' without realizing that it is composite.
That sounds like a lot of fun to try. Shame it is just an OSX App.
Likely because they're using different revisions of the hardware. BFL didn't meet their power usage promises and have been going through several design changes over the past few weeks to try to get the power down more.
CPython 2.7: dict() vs {} performance
I had a very difficult period* years ago while trying to finish a masters in NY (never finished it), I did something similar. I would never spend any cash, I would keep it until the last moment because it gave me options.

I believe people do this because, in case of an emergency, they can switch to public transportation and use that cash for something else.

*Difficult period: I had money for one meal a day. Didn't have money to pay for two subway rides so I would walk 6 miles a day to walk from the campus to the place I was living (which was a garage's attic).
There are 5 Lagrange points. Two of them are stable, and the other three are unstable.

The two points that would make sense for something like this are in the orbit of the Moon exactly 60 degrees ahead, and 60 degrees behind.
Social Network Bebo Has Filed For Bankruptcy
Actually the issue is that we're currently paying for it twice. Once to fund the research, and then again to read the journal. The actual scientist doesn't get any part of the second cost; only the publishing company does.
I guess I'm looking for a usecase that namedtuple (or set...) doesn't support. Here's one example:

http://pythonpath.wordpress.com/2012/01/26/python-enum-with-...
The key behind Math is to generalize from very specific rules like the concept of multiplication as n copies of addition to very general rules based on behavior. For example, in Ring Theory multiplication and addition are just functions that satisfy specific properties. By focusing on the class of all functions that satisfy these properties, we're able to prove very general theorems that have much wider applications than if we just focused on addition-based multiplication.

You see the same pattern in programming. Imagine if you had to have separate addition operators for doubles, floats, ints, and bigints. It's far more useful to have one function that only depends on the behavior of its input, rather than having its input be a very specific type of object.
From the article: the cases urge a flexible, claim-by-claim approach to subject-matter eligibility that avoids rigid line drawing

Yes, of course! How else to systematically favor the interests of the legal profession: http://papers.ssrn.com/sol3/papers.cfm?abstract_id=976478
Those two numbers aren't comparable. One is based on Office's revenue of the prior quarter, and the latter is based on Google's entire revenues. Why'd you bring them up?
To me it's really not a turn off at all. I'd rather they swear away and have a personality than be a starchy, try-not-to-offend-anyone bland corporate drone.
The Record Store Day incident (Boards of Canada)
corbet has previously posted subscriber-only articles to hn, which I think is a reasonable endorsement of the action.

Separately, there's pretty much no better linux news source, and imo subscription is worthwhile.
Do you easily get a fixed IP on mobile?
How is shrinking the surface of the required proprietary, platform-specific binary blob from "the full application stack of Flash or Siverlight" to "just the DRM bits of Flash or Silverlight" not a step forward?
Also worth noting that there's a mandatory 60-day waiting period between transfers for a domain, so a stolen domain can't be taken very far.
Looky.co - Starbucks anyone?
Have something you want to sell? Like Starbucks? At www.looky.co we are giving out $10 Starbucks gift cards for the most interesting and coolest items, (from 5/10/13 - 5/17/13 11:59 PM) so dig deep into your closet and show it off. It’s our way of giving back to our valued community. Be apart of this cool & new social marketplace.
Same here. I think most of these folks have never used paid Google Apps accounts, and extrapolate from their gmail.com experience. Google has follow-the-sun, toll-free support and those folks generally do know their stuff.
Online Watch Full Movies
Watch Latest Movies Online Free
Remap 1 to l, O to 0 and vice versa (but only one out of three times)
Huh? Have you hit the ? mark? Gmail's key-bindings are set up to be as fast as possible, and are faster to type than a normal desktop app, as you don't have to worry about eating up characters meant for a text box somewhere. I really suggest you give it a fair shot. I like it a lot better than any desktop mail app I've ever used (and that's been quite a few).

For example: To go to "Starred" hit "g" then "s". To go to an arbitrary label, hit "g" "l" and then you have a drop-down list of labels, with autocomplete. Seems nicer than tabbing about. To compose, hit "c".
Kudos to Frederic. It was quite an effort: https://lkml.org/lkml/2012/8/18/77

And! Yes! Finally. Our 'isolated' cores are finally ours. Bare metal. No more jitter. Thank you for everyone who put that together. Your efforts are really appreciated!
FWIW I (as the editor of LWN and the author of the article) do not mind the posting of this link. It has brought in 16,000 people (at last count), many of whom are probably unfamiliar with LWN. Some subscriptions have been sold in the process.

Certainly I don't want large amounts of our content to be distributed this way, but an occasional posting that puts an LWN article at #1 on HN is going to do us far more good than harm.

(That said, I do appreciate your concern!)
This is the key sticky bit. With hardware support for pre-emption it can work. I saw a very clever hack on a CPU for doing T1 processing (the telecoms protocol) which basically had four tasks that 'could' run and the engineer used the hardware data watch breakpoint (up to four addresses) which would interrupt to a vector when data changed at that address. This combined with the serdes interrupt for line data basically allowed everyone to 'sleep' most of the time.

Clever system but very very very difficult to maintain.
Curious, where have you been moving your domains to ?
Breaking DNS for profit is enough reason not to use them.
I've seen enough horrors first (but mostly second) hand of small shops (admittedly not like the story, but I'll talk about what I know) running their own systems. They'll have 2-3 people running everything. From the mail server to setting up printers to replacing bad hardware components.

If I were in that boat, I'd beg and plead to put everyone on a disposable internet-only type machine and run webapps only. Then I could worry about security and reliability, which sadly gets last priority in most places :(
So you don't use any of Netflix, HBO Go, Amazon streaming, iTunes movies and TV, Google Play, Hulu, etc.? (I suppose you also don't use DVDs, BluRay, PS3 or XBox?)

That's fine, but you can't expect all consumers to be the same. Most want access to the content more than they want, or even care about, DRM-free access.
The scrap value of a car is several hundred dollars, a street legal car that runs is always at least a grand.
> But even if we did choose to rewrite at some point, how do you choose?

I'd pack my bags tomorrow for a Lisp job.
You can avoid this problem by making karma repo-local.
yes exactly :)

I have tried the meetups before, but I'd like something for more spur of the moment hacking.
Well, SQL and NoSQL get thrown around a lot but generally people mean 'standard relational' vs. 'newer, potentially schemaless' DB.

By a 'SQL/NoSQL' view, Cassandra has CQL which isn't ANSI standard but close enough to be a SQL.
The price ostensibly depends on the coins that are available for purchase. People will do some guessing about the price trajectory, but they will mostly consider the current price. Other notions of value exist, but people overwhelming use price.
PHP.net Down
Namecheap. Seems to be the favorite among the HN crowd. Also, they donate to EFF.

Oh, and gandi.net for TLDs I can't get from namecheap, like .io, .cx.

http://community.namecheap.com/blog/2011/12/29/25000-eff-don...
I tend to take the view of RDBMS works until it doesn't. Most cases that things like click data or event data that ends up taking billions of rows, in which case you aren't going to want it in a RDBMS anyways (you'd like to, but hah).

I'd like LevelDB on MySQL personally.
If EME gets ratified as a standard, the w3c has effectively declared itself corrupt to the point of no longer being useful and no longer relevant to the future of the web.

W3c approving this is w3c approving its own resignation as a standard organization. I'd rather not see that happen.
Yahoo Acquires Loki