skysight-inc/HackerNews huggingface dataset:
This seems to be an explanation for how creation of wealth is, in practice, performed. For reference, see: https://www.youtube.com/watch?v=00o1JBsLOBg

Take home that, once, aluminium was valued above gold.
I work in a pascal shop. We use freepascal, which does the job really really well. Modern pascal, especially Delphi and the likes, are quite nice. Even moderate coders can, with a bit of planning, churn out good pascal code, which isnt my opinion about c++.

New hires whine in the beginning about the language of choice, but the generally don't take more than a week or two to get the basic gist of it. Our code is well structured, easy to extend, easy to understand and compiles fast.

I haven't worked on many other code bases this size, but I really don't see what could be much better.
I really don't get the amount of love for gofmt. It's a formatter. wow! amazing! That's never been done before.
>The proof of correctness of the algorithm revealed that the read or write of an entire number need not be atomic. The bakery algorithm is correct as long as reading a number returns the correct value if the number is not concurrently being written. It doesn't matter what value is returned by a read that overlaps a write. The algorithm is correct even if reading a number while it is changing from 9 to 10 obtains the value 2496.

How?
I don't believe so.
I'll be working on the android version if there is enough interest in the iOS.

If you find sometime similar - please let me know!
XTS is better than nothing, but to make it secure against key reuse from repeated snapshots we need to have IV / nonce per block, updated with every write - which means we either need to keep them in the same block (thus, no power-of-2 block size for the hosted file system), or in some other way that doesn't kill performance (likely requiring co-operation from the hosted file system).

The latter solution works in ZFS already.
If you work with a strictly typed language with large libraries, there is just no way you can be efficient without parameter help (intellisense) and so on. Having to lookup method signatures in a web page just isn't feasible. Sure, most of the large text editors such as sublime/emacs/vim can integrate a debugger, compiler/autocompleter and so on. At that point they are IDE:s!

If you work with a dynamically typed languages and/or web things then things aren't so black and white.
ObjectPascal/Delphi now that's a name that I have not heard in a long time...
so what you are saying is, we should be fine to whine and complain because something better is coming.
You never had any classloader issues with things like logging libraries and their configs or XML parsers? No versioning problems with dependencies of dependencies getting confused at runtime? No inconsistent clasloader behaviour with differnt Java EE containers?

I'm not saying that library versioning and dependencies are not a problem with Go. Quite the contrary. But it's a compile time issue. There are far fewer surprises at runtime and that makes deployment a lot easier.
That's an SF-86. You fill that out for clearances as low as Secret. The bar for a Secret is roughly "Are you blackmailable? No? Here's your clearance.". You can ship Secret material through the USPS if you ship it as registered mail. There's no need to hand-carry it.

There are many, many things that are classified as Secret that are either overclassified, are classified as such to cover someone's ass or prevent embarrassment. Secret material can be sensitive stuff, but should never be serious spy shit. If it is, someone seriously fucked up their classification guide.
I spent four years of my life dedicated to StarCraft. I made GM several seasons on NA ladder. I made GM on Korean ladder for one season. I played many top tier players, and I beat them. Repeatedly.

Then I decided to invest in flying myself down to Dreamhack. All the people I played online and beat about 50% of the time and made connections with, I lost to every single time.

There's many like me, top tier players but who can't win a cent. The disparity in skill from bottom of the Grandmaster ladder to top 100, from 100 to top 50, then top 10, and finally top 5, is massive.

Stopped gaming altogether around that time.
The analogy is simple, gaming is a sort of sport. The professionals are fully into it, the fans play the game as well, support their favourite teams and watch tournaments, just like any other sport. When comparing games like dota and chess, the similarity is even more evident. But it will take some time for this analogy to be accepted worldwide.
It's plenty of different from other pro sports. The "pro" part largely means getting paid more than it takes to sustain the activity. With some exceptions like pro boxing which isn't exactly a poster boy for ethical practices.
Did you read the article past the headline?

>One of his colleagues later suggested that if I'd been interviewing the world's most-decorated marathon champion, I wouldn't be surprised if they had damaged knees.

>Nor would I suggest a footballer needing surgery was "too far", the phrase I'd used to describe Mr Lee's arm.

>He had a point.
Mozilla Location Services
America hacked
Could have something to do with Microsoft acquiring Seattle Computer DOS for $25,000 vs. Digital Research investing what I imagine is quite a bit more to port CP/M to the 8086.
The important thing is that it’s statically-typed. All languages are compiled nowadays, except Bash. Ruby, Python and the likes all use VMs, and the code you write is compiled in VM bytecode before being executed.
Read some of these financial diaries from Kenia (which were features in Gates' Annual letter): http://www.fsdkenya.org/our-work/financial-diaries/15-public....

These people sometimes make bad decisions, but by and large they're more responsible than most people I know.
Everything You Thought You Knew About Love Is Wrong – Aziz Ansari
People should be allowed to wear what they want and not be harassed or shamed about it.
I totally agree. Ridding yourself of nils via the Maybe monad offers incredible abstraction potential, but would feel out of place in Crystal's Rubyishness without deeper thought into bringing other monads into play too.

Nonetheless, I am thrilled that we are seeing more and more languages that don't have implicit nullability on any type.
CRISPR, the disruptor
I re-read my initial comment and can see some ambiguity in my phrasing "Maybe being monadic ...". That wasn't me saying "maybe it is true that being monadic..." but rather "the fact that Maybe is monadic..."
It's not as different as you think. Base salary in minor league baseball, for instance, is ~US$1500 per month, and they only get paid during the season.

That obviously changes with service time -- and any service in the majors bumps it up disproportionately -- but guys who toil for 5 or 10 years in the minors without making it to the big club aren't getting rich.
It's because on a terminal, CR moved the cursor to the left column and LF moved the cursor down one line. That was also true for dot matrix printers, and paper-based terminals like a modded IBM Selectric or the DecWriter.

So if you wanted your file to display properly when type'd to the console or pip'd to a printer, you needed CR,LF make it work. LF alone would give you text in a barber pole pattern, and CR alone would give you the last line of a file on a terminal, or a horrible mess of over strike text on a printer.
SC:BW was so hard. That's all I have to say.
For one, there will be a fiber deficiency if you stick with Soylent only. It's like juicing every day - strip fruits of most of the fiber, release immediate sugar into blood and welcome diabetes with open arms!

The whole concept of Soylent feels to me like a typical reductionist approach - let's mix some stuff together and all will be good. It's like trying to control your weight by calories - calories are the roughest, least precise way to decide what you need to eat (are you literally burning your food in fire when you digest it?) and completely ignores your metabolism characteristics and state of your health. It's like measuring programming capabilities by the number of lines written, yet we still somehow stick with it when planning our diets.

Please people, do your research, don't endanger your health by following what look like trendy geeky diets!
Is it "free", or "free if you subscribe to a $20/mo basic VS online account"?
Basically we are in a situation where we want to use festure branches or shelve sets for easier review and CI, but our repo is too big for dvcs. Feature branching is out of the question in svn of course. What I'd want is a good centralized git where you can have a 20GB bare repo but check out 2GB recent history from some branches and work with that.
I still find basically both epicycle and multiverse theories on the same level. That multiverse theory replaced other theories (like collapse) doesn't make a meaningful difference, as probably epicycle explanation also replaced other more complex theories that were floating around at that time trying to explain the backward motion of the planets.
While true, it's not adults getting into pro-gaming, it's usually teenagers. Kids who would rather play Starcraft than study, and, despite being very good, lack the foresight of knowing what kind of hole they're digging themselves into.
Cascade ciphers is such a ridiculously common request, and educating users only gets you so far. No matter how much I explain that a flaw in the implementation is a lot more likely than a AES breakthrough, they still say stuff like "the security margin of AES is a lot lower than Serpent or Twofish".

After snowden people actually started to request non-american stuff like the old GOST standard... :(
2015 Privacy Guide for Complete Online Security and Anonymity
Product Fail
> For example, I cannot stomach green beans. Attempting to chew them results in vomiting within my mouth. The smell of them alone is repulsive to me.

Maybe you're just really sensitive to lectins and your body is trying to tell you something...
Welcome to Your Smart Kitchen
As a * nix geek it's beneath his station. Welcome to the flip side of the academic ivory tower, the scoff at academic stuff because it doesn't "get shit done".
I dunno. If you work for small companies you can get some right dickheads in charge.
The 4 Ways People Rationalize Eating Meat
That's entirely it. IBM is in a similar situation now, where the CEO knows she has to spend some of their massive savings to survive, but is getting major pressure from Wall Street to cut costs and up dividends and stock price.

Not sure why you were downvoted for this observation.
There is something to what you say, but it is also an example of survivor bias.

Yes you use things that haven't failed, because the ones that have failed have failed. We've always been prone to over-engineering, because of mistakes like this:

http://en.wikipedia.org/wiki/Tay_Bridge_disaster
> Specifically, you need lightweight processes and no-shared-memory architecture.

No you don't. I mean, that's one way to do it, but its not the only way and is often not an option if you want real performance. CUDA (a language specifically designed for SIMT parallelism) supports shared memory for good reasons; the threads are also not lightweight in that way (though they rely on memory and branch coherence).
well, at least the Japanese dont call their country's beauty pageant winners terrorists.

http://en.wikipedia.org/wiki/Nina_Davuluri#Response_and_sign...
While we know the crypto design is a fail, because all the encryption related data is stored on the drive itself,...

I don't see why this makes it weaker, could someone explain?

The only apparent weakness I see from this page is that the secret key is a 4-8 digit number, meaning that the device could be realistically brute-forced by someone who knew the encryption algorithm.
NFS over openvpn, with slow connections, proposed settings
Ah, I see. I missed that point, thank you.
You wouldn't have to report capital gains unless you had sold the asset. But transferring the asset to your blackmailer, perhaps you might have to pay gift tax, unless you filed a 1099. [1]

[1] http://www.irs.gov/Businesses/Small-Businesses-&-Self-Employ...
Making ‘Countering Violent Extremism’ Sound Sexy
I'm wondering if Google going public was a mistake. Whats the point of being "rich" and a "Google shareholder" and other temporary states of existence, if we never get self-driving cars or cure major diseases or get gigabit Internet or get cell phone service that isn't shit.

Seriously, no matter how rich you are, two of those won't happen for you (cure diseases, cell phone service), one of them won't happen the way Google envisions it (the car; even if YOU have a self driving car, you're not likely going to be the drunk driver that kills you, some other poor shmuck that doesn't have a self driving car is), and the last, the gigabit Internet, yes, you can just have the metro ethernet with a gigabit or greater port installed at your house, but the general Internet, the stuff we access normally, isn't designed, optimized, or otherwise meant for speeds that fast, and generally will be massively wasted potential if you're using gigabit for content consumption instead of production and dissemination.

I'm perfectly happy with Google blowing my money on shit I want. What use is money if I can't buy what I really want in the first place? Money keeps turning into some weird hoarding game where the rule are made up and the points may have never mattered in the first place. Money and resources are infinite, but so is human suffering, and since I'm still a human being, the suffering of others fundamentally makes me unhappy.

I'm tired of being unhappy.
Question: why are the top of the top players earning so much more than the top (excluding advertisements and sponsorship incomes) ?
Windows 10 is a free upgrade only for the first year.

I also don't understand what happens with my Windows 8.1 license after that ... so if I format my laptop after that first year, will I still be able to install Windows 10 on it? I'm not so sure I can, plus their wording on Windows receiving upgrades for "the lifetime of the device" is confusing; so does this mean that the notion of a retail license that you can move between PCs is gone?

So you see, Microsoft has yet to reveal their new licensing model, therefore I wouldn't be so quick to jump to conclusions ;-)
It's on my viewing list!
To be honest I don't think that Gattaca at is that much risk of happening. Given the current state of the technology, actual non-vital changes to the embryo (or perhaps even those too) would most likely be banned
(It's already banned in many countries, with good reason: [1])

[1]: http://www.geneticsandsociety.org/article.php?id=304)
>You have never wondered why Apple is the one along three manufacturers(Samsung and Microsoft) that could create aluminum computers and not cheap plastic ones?

So aluminum cases for computers is putting us 50 years ahead? Is it some kind of great innovation?

I don't think so.
Anyone who has worked on cases involving APT from known foreign actors can identify common TTPs and attempt a best guess at the group involved.
The encryption algorithm is immaterial. a 4-8 digit password is just not strong to survive bruteforcing for more than a day, likely sooner with the right equipment.
Mathematics has a massive problem with communication. There are communities among mathematicians which exclude each other and these communities are invisible to the outsider, so the field appears to be full of contradictions. For example, ZFC is fine for calculus (most of engineering), but completely inadequate for computer science. For CS you have to allow self-reference and that is expressly verboten in ZFC. By extension, CS only needs the natural numbers, forgoing Hilbert space for Banach space + process.

Hilbert said "Wir müssen wissen — wir werden wissen!", and just the day prior Gödel demonstrated the futility of axiomatic set theory. Yet, still today, ZFC set theory is assumed unless it is stated otherwise.

There are Luddites among mathematcians, and Turing died for their sins.
Deterrents don't work. The US has the death penalty. You can literally lose your life if you commit certain crimes, yet people still do it.

The US has a fetish for punishing evildoers for their wickedness. Rehabilitation and crime prevention are secondary concerns at best. If you committed a crime, you're a criminal. If you have been convicted, you're a convict, forever.

The only way to understand how a country can be this fucked up is if you consider that it was founded by puritans. To this day, US politics are still more based on Christian extremist morals than basic human rights. Let's not forget that the Prohibition -- the banning of alcohol on purely "moral" grounds -- happened less than a hundred years ago.

Sure, the US is not as bad as Saudi Arabia -- it's not literally using religious scripture to derive its legal system -- but the mindset of a large portion of the population is dangerously close.
Startup founders vs. entrepreneurs
That was a rhetorical question, which I've answered right in the post. I can't and wouldn't tell him my opinion, especially since I've been there, done that and I know that it won't contribute to anything - he wouldn't stop until dead anyway.

In a way it's pretty similar to giving advice to people hopelessly in love with the wrong person. They'll listen, they'll agree and then next day they'll be back after the person who makes them suffer.

I am helping him out, with advice and now with some code, but I cannot help him enough, because I've got my own things going, a family, children, etc.

But point taken, good advice. thank you.
The classic Rosen paper The Economics of Superstars provides a solid explanation.

http://users.polisci.wisc.edu/schatzberg/ps616/Rosen1981.pdf
> Edit: this[0] seems to indicate that the optimizations are in the same ballpark as Go and D, which is really impressive.

not sure about D, but Go is known to have very little in the way of optimisation, that's a big factor in its speedy compilation.
The best option would be to add a MAC or authentication tag correctly, for example with an AE mode like CHACHA20_POLY1305, AES_256_GCM, AES_256_OCB, or one of the new CAESAR candidates, etc.

But then you'd need extra space for the MAC/authentication tag, and disk encryption often isn't placed somewhere in the driver stack where you can get away with, say, a 4080-byte logical sector for a 4096-byte physical sector. Nothing expects that. Performance problems, stuff complains, even crashes, as anyone messing with 2352 byte sectors on CD-ROMs has maybe experienced. (Has anyone tried doing it anyway in more recent years? The last time I tried to implement it was back when ckt was working on PGPdisk, and it didn't go well.)

You could put the authentication tag somewhere else, but you have to be very careful with that, and it also means seeking: you could do that better if you were a filesystem, but as a transparent block device filter, as basically all FDE is, XTS is probably about as good as you're going to get - but remember that it is helpless against malleability or historical snapshots.
Lior Pachter had a blog post about this incident (The two cultures of mathematics and biology): https://liorpachter.wordpress.com/2014/12/30/the-two-culture...

It was previously discussed here: https://news.ycombinator.com/item?id=8819811
Show HN: YapQ – Landmarks and locations you must see on your next trip
Can't upvote your comment enough. A lot of Americans have this (utterly incorrect) idea that emergency room care is free and equal for everybody. That's only (somewhat) true when it comes to preventing you from dying right now in this hospital.

As a college student, I was studying abroad and came back on vacation. A buddy crashed our car and I went face-first through the window. I went to the nearby Alta Bates hospital in Berkeley. Maybe it was the privileged white vibe I exuded, but I was immediately attended to by three different nurses, who cleaned up the wounds and told me all about the stitches I was going to get, and how Dr. So-and-so (forget the name) was so good and he would be with me soon. Meanwhile, after stopping the bleeding, they asked me to fill out some paperwork.

After I filled it out (listing "None" as my insurer) I never saw Dr. So-and-so or even any of the nurses again. I got five packaged alcohol wet-napkins and was sent on my way. I have a bunch of permanent scar tissue inside my mouth as a result.

Still, in my case, I thought the experience was worth it to me personally as a learning experience.

But I am old enough now to know lots of people in the USA who have gone up against cancer. Some with good insurance, some with typical insurance, and some with none. The people with no insurance didn't get anywhere near the level of care that the others did.

If you are unlucky enough to contract a serious and dangerous disease, following am6110's advice above will probably increase your chances of suffering and dying prematurely, or even avoidably.
I've hunted myself - a little. Shot, skinned, butchered, cooked and eaten small game. Mmmmmmmm, rabbit pie.

I have never understood people who eat meat, but can't stomach the idea of killing and preparing it themselves.
Quantum decoherence != multiverse, and the multiverse interpretation of quantum mechanics != the multiverse of cosmology mentioned in this essay.

The latter is a rather more concrete affair, basically saying that in regions of the universe too far away to be observable, the parameters of low energy physics (kinds of particles, strengths of interactions between them) can be different from what we see in our region; rather than being fundamental properties of physics, they were picked randomly (by physical processes) at the big bang. If they are not fundamental properties of the theory, there is no need to come up with a theory which explains their values (the fine-tuning problem mentioned in the essay); we live in a region where the values are such that our existence is possible, because that is the only possibility. In regions where the values do not allow the existence of observers capable of asking "why are the values such that I can exist?", there are no observers asking "why are the values such that I can exist?".

Some call this idea (the anthropic principle) neat, others call it a cop-out and point out that since the postulated regions with different physical parameters can not be observed, the whole construction falls outside the scope of empiricism, and so can not be science (as traditionally understood). Hence essays such as this...
Absolutely. I'm just thinking that with many traditional programs the focus is on infrastructure, which directly helps to address both of these issues. (It is shared by everyone, at least in a local region, so doesn't tend to have negative consequences on those who don't receive aid. And because it doesn't directly involve injecting cash into the economy, Dutch disease is less of a concern.) That said, many of those programs certainly do have drawbacks, as discussed in the OP. So even with potential shortcomings, this approach might be better. I'm hoping to learn more to make a more informed decision as to whether that's likely the case.
Post to your GitHub-hosted blog using a simple bookmarklet
Not that I necessarily disagree - but conversely it's just as comforting to think effort past a certain threshold is not worth it.
Genome sequencing is extrememly useful for targeting things like cancer treatments[1][2], etc. It's still in its infancy, and needs some more time.

[1](Couldn't find a better source): http://www.forbes.com/sites/matthewherper/2015/05/05/ibms-wa...

[2]: http://www.cancer.gov/about-cancer/treatment/types/targeted-...
I wasn't accepted in YCombinator and this is how my startup looks now
If we were following this idea, then I think source would be displayed according to your preference whenever you looked at it. You'd never need to deal with multiple symbol variations. The goal would not be to use multiple styles in on code add so much as make style entirely personal.