skysight-inc/HackerNews huggingface dataset:
I was born in Kharkiv just over a month before the Chernobyl accident. Never been to Pripyat, but have seen lots of photos and since I grew up in Ukraine I can place it in context. The real tragedy of Chernobyl was not even the accident itself (which was a result of stupidity and zeal IMO), but the multiple attempts at ass covering by those in charge. You see, those in charge did not want to start a panic or look bad. They sent in firefighters without telling them what they were going into. They did not evacuate affected areas quickly enough. They did not alert neighboring regions of the fallout that was coming their way. Innocent people died because they were unable to admit their wrongdoing. This is definitely the USSR way of doing things and the reason it could never survive: it kept sacrificing people for ideals (well that and the fact that Communism is a terrible idea to begin with).
> I don't see how they can get their money back without killing the goose though.

And that's the problem. They seem to be willing to kill the goose, uncaring that this involves real lives of real people.

If the Eurogroup really doesn't want a deal that Greece can live with, then Greece has no option but to default. And as far as I'm concerned, they may as well default on their entire national debt. Start with a clean slate. Reform the economy, and convince investors that this time you will be able to pay all the new loans back. And try to avoid getting so deep in debt this time.
Elm has literally changed the way I think about programming. Can't wait to see what the future will bring.
It's open-source but patent-encumbered, which is a strange state. It's not a user-space TCP stack but a "card-space" one: it's offloading all the work into the card.
https://en.wikipedia.org/wiki/Lobbying_in_the_United_States#...
This is not something that is unique to docker though. I could just as easily set up a hook to deploy our site without docker, but it's not something I need.

I prefer to manually deploy, it's only one command, and I can make sure it's all worked correctly.

That said, I will be moving that command to a chat command, as I like that. But even then, it'll be a manually triggered command.

I have auto deploy setup for CI testing, as in that case I do want to know that those branches are ready for deployment to prod, when I want to.
I think very often, such obsessing over the details of our failures is just wishful thinking. We are trying to rationalize our failure. Rationalizing is much easier if you distill the causes of failure to one simple event. In this specific case, that modification of strategy would have saved the set, perhaps, and given him a chance to continue fighting in the match. A win would be far from guaranteed, counterfactuals are hard to construct and almost always impossible to verify.

Tennis is a sport where you will rue every single point in a lost match. It lends itself particularly well to the if-only-I-did-that-one-thing-differently rationalization. It is due to the hierarchical (game-set-match) nature of the scoring and how one only needs to win one crucial point to get past their competitor (e.g. at 30-30, 30-15, the players are really sitting on a knife's edge).
@jklein - just seeing this... sorry. Happy to chat. What's the best way to get in touch?
> I totally understand creditors need their money back.

You wouldn't invest if you really needed the money. At least, you wouldn't invest in high risk investment options.
Lame. Hello World in 32 bits would have been really cool though.
Yep, it takes two seconds to get around these paywalls and should be an easy task for anyone who is good with computers, which ought to cover the entire demographic of this site.
OMG! I'm ecstatic that someone noticed! That made my day!

http://the-cloud-book.com
Thing is, Germany took over the debt from the banks, and Merkel promised the (understandably skeptical) German voters that she would get all the money back.
Nice site. And even though I understand why they stuffed it into iTunes, I disapprove nonetheless.
Could not agree more. I hope somebody write a sane toolchain for open source once.
Greece didn't lie to get into the EU, that would be the eurozone instead.
Right now we have a few a huge push for getting more women involved, which is awesome! But I'm really happy that Jesse Jackson is here to remind us that here is more than one kind of diversity.
John Oliver's interview with Edward Snowden demonstrated that if you frame your coverage of privacy violations properly, you can get people's attention fast.
I am, but at the same time, I'm also not surprised by Zane Lowe and the team's last minute checks that are still going on right now (Beats1).
It's pretty decent at what it does, though...?

It solves the problem. It's ugly, sure, but a whole lot of people derive value from it, and that's what matters.
They might tend to, but Firefox for example is the real thing on Android.
I would really like to read the rest of the source of whatever that application is.

Are you using Reagent?
HTTPS Only Works If You Use It
So happy to see discoveryd gone and replaced with good old mDNSResponder. No more crazy hangs in DNS resolving and hopefully no more random hung IMAP connections in Mail.app.
I'm really impressed by how backwards compatible it is. I just changed the Clojure version from "1.6.0" to "1.7.0" for one of my side projects, without updating any library versions, ran it, all the tests passed, and it seems to work perfectly. It also didn't break my Emacs setup, which is a breath of fresh air compared to how much work it was to get the Haskell tooling working with the new 7.10 GHC release (GHC-mod for instance still doesn't have a compatible release, although the trunk mostly works with 7.10). Similarly, even though it's months after the 7.10 release there are still libraries that don't support it, like reactive-banana-wx, whilst a couple of the Clojure libraries I'm using haven't been updated in over a year yet still work fine on 1.7, and none of the libraries I'm using break on 1.7.

To be fair, GHC and the Haskell ecosystem is far more complex than Clojure and its ecosystem/standard library. Nevertheless it's pleasant how easy Clojure was to upgrade (although of course this stability is nothing special: more conservative languages like Go and Java generally break almost nothing on upgrade).
I became really interested in PIC late last year. It is near impossible to find information on it online due to the short, generic name. Google certainly has made naming projects for search-ability something to keep in mind.

Here are a few other links I collected:

http://www.cs.bell-labs.com/10thEdMan/pic.pdf - The PIC manual. Top result on Google for "bell labs PIC manual" but seems to be down at the moment.

http://figr.bzero.se/ - figr, an online PIC processor

http://www.kohala.com/start/troff/troff.html - some PIC (and troff) resources from the author of "Programming in the UNIX Environment"
Converting from PHP to Python3 – A Case Study
Everything you need to design Windows 8 apps
I've been a public speaker for 12+ years now. I've come up with my own kit of advice for friends / peers / family members who are going to be in front of an audience. Generalizations can be argued against, but in my experience, not successfully. :)

Every time you get in front of an audience, remember: they came to see you succeed. Nobody (whose opinion matters) goes to plays, presentations or speeches to watch the on-stage talent crash and burn. They want to be entertained, or to be informed, or to experience catharsis. They have no reason to believe you're not qualified to speak, and they're subconsciously rooting for you because it is rewarding for the audience when you do well, and embarrassing for them when you do not.

Bring water. Take pauses every few minutes to take a drink. It helps regulate breathing.

Don't use colloquialisms without crafting a turn of phrase that explains it for those who don't understand. Don't use pop-culture references in presentations. Your audience may know you a little from a speaker bio, but you are even less likely to know their cultural background, and the awkward silence that follows a failed "Mr. Burns from The Simpsons" reference will only force you to get inside your own head. Which brings me to:

Stay out of your head. Meaning: don't present material that you haven't practiced unless your particular brain excels at improvisation or social engineering, because you can't be THINKING about all that info and your presentation skills WHILE you're presenting. Practice speaking slowly, clearly and authoritatively, know your schedule for the talk, and KNOW YOUR SHIT ( a colloquialism meaning that you should be well-versed in the subject matter of your presentation). If you are unpracticed or only superficially aware of your subject matter, you will make mistakes that you will suddenly find yourself analyzing without your own permission. Your brain will put on the brakes, bringing your presentation to a screeching halt, and start to pick apart every little thing that happened and every little thing you're about to do. When someone "chokes" during a public performance, they've gotten into their own head. "Auto-pilot" - being able to perform without conscious step-by-step thought - is your best weapon here; that only comes from an easy comfort with the material and, unless you're already a skilled public speaker, practice.

TL;DR?: Your audience is rooting for you; stop and sip water frequently; don't be a clever wordsmith (or a cunning linguist, if that helps you remember?) unless you know your audience will "get it"; and for the love off all that is good in the world, know the room, know the schedule and know your shit, or you'll choke and that makes a whole room full of people feel much more uncomfortable than you, because when they sat down, they already mentally prepared for you to be good.
Show HN: #BitcoinBuzz – The social monitor about Bitcoin and cryptocurrencies
I'm sorry I missed this earlier because I wish Sam could see this comment.

Nuclear energy is inherently centralized and difficult to decentralize. This creates all sorts of political and economic dynamics, some of which you (Sam, and YC) may benefit from, but some of which may be damaging to societies in various ways (think corruption, control, monopolies, etc.)

Obviously this isn't necessarily true for all possible as-yet-unimagined implementations of nuclear technology. But it's something to think about when comparing energy technologies.

Solar, on the other hand, while not necessarily inherently decentralized, is extremely decentralizable, leading to very different dynamics.

I'm not saying Nuclear is bad. I'm just saying this stuff should be factored in.
Who are the GirlsWhoCode?
On a particular brand of device just isn't the standard.
Android

Coming

this fall.
Cool Newsletters for Developers and Designers – 39 Links You Must Check Out
RallyTime, Your life with friends
For my entire career as a consultant, a technical consultant, I would tell my clients to learn to type properly. It is the number one thing you can do for yourself.

How? Just find the home-row keys and keep your fingers there as "home". The worse you'll do is learn wrong the two index finger positions but no matter.

I was never trained to type but I knew I must and did just that - home row and go. Done.
The quality of Mail.app in last months was so poor that after years of swithing from webmail to Mail.app, I've went back to webmail to have a usable mail client again. And hey, lower interruption noise comes free! ;)
No, but its reasonably easy to buy a non iDevice.
I strongly agree with the work-life balance. When the add explicitly states where the office is, the expected the work hours, the number of holiday days, the career development support, etc I'm much more excited to apply. There is nothing worse than applying to a job that is going to be a transit commute to the middle of nowhere. Also when they offer things like relocation support and visa lawyers, its pretty wonderful.
This isn't about relativity at all.

If you're measuring N-S electron spin, you will get 100% N spin or 100% S spin but never any E-W spin. Period. If you're measuring E-W electron spin, you will get 100% E spin or 100% W spin, but never any N-S spin. You can word smith it how you wish, but electron spin is directly tied to the spin you look at. To speak of the "reality" of the spin when you're not measuring it makes no sense.
I think that was planned... with the kick off 1h after the release of 8.4
Probably Nishikori? :)

But with the rise of gluten-free, that figures - plenty of carbs with none of the gluten.
It seems #Grexit is an hot topic related to bitcoin.
> So, what you're saying is default and fuck over foreign investors.

Yes. A government should have its own people as it's primary concern.
Microsoft's new Outlook client is excellent on both iOS and Mac.
Test your trading skills
The latest version of iTunes (12.2) doesn't seem to be available for 64-bit Windows. So no Apple Music for me.
Just saw this a day late :(

I'm looking to join with someone(s) to help collaborate on ideas and build something. I have an idea curation list on Trello. If anyone wants to look at it and add to it, possibly join forces let me know -

jxm262@gmail.com
Just saw this a day late :( I'm looking to join with someone(s) to help collaborate on ideas and build something. I have an idea curation list on Trello. If anyone wants to look at it and add to it, possibly join forces let me know -

jxm262@gmail.com

p.s. I work mostly as a Full Stack web dev with either JavaScript (node.js) or Scala. Would prefer to find someone in a similar domain
Do we expect a little extra hype building, tension?
Exactly. Default and fuck over foreign investors, because that's what investors are for. They take risk. If they win, they get profit. If they lose, they carry the loss.

This entire mess is getting out of hand because Germany wants to shield the investors from that risk.
Quantum loop gravity theory suggests a resolution of 1.61619926 × 10^-35 meters, the Planck length.
Looks pretty nice and choose some decent music for me after having gone though the sign-up process. It's gonna be difficult for Spotify
HealthTap teams with Quest Diagnostics for lab tests
Not sure why you still have this problem. In Java world, Maven build system solved this long, long time ago. There is even a plug-in that builds a uber jar that can be invoked with JVM as the only dependency.
I think it's cute. It shows that real human beings are working in there.

It's about to start and I'm very curious whether I'll like it or not, because I didn't listed to any radio station for a long time.
Also not on OS X yet. Probably later this day.
Kernel bypass for networking and disk I/O (common in good databases) with userspace implementations has one large downside: it requires an enormous amount of sophisticated software engineering to access the integer factor gains in performance possible.

This requires the creation of a lot of code to reimplement the kernel functionality you need by a software engineer of atypical skill to ensure a robust and performant outcome. In other words, it is expensive and requires a skill set that is relatively rare to use well. However, if you have significant server CapEx and OpEx it can totally be worth it to reduce your required server footprint.

BTW, you can do this with many common Ethernet chipsets, including the ubiquitous Intel ones, but they are all a bit different to work with.
Certainly true if you don't need them. However since code using the library as a TLS client is already partially present, support for certificate verification is definitely going to need to be added.

At the moment, I'm not that impressed with the testing since even making it build actually requires patching it! This is just due to one of the examples, but from the git history it's been broken since January.
Try Breaking Defense (http://breakingdefense.com), who unabashedly are fans, for the other side's stories and leaks. Again, I don't know enough to distinguish. It would be most valuable if someone could map out the insider politics, so we could read people and motives better.

The story about suppressing other opinions is bad, but I think that's typical in any workplace: Undermining your boss' and your co-workers' careers will get you in trouble anywhere.
or, you know, publish the formula, so readers can reproduce in whatever language / system they want.

Reproducibility is a big push.... but not like you are suggesting. Shipping a dockerfile is the equivalent of saying "This works, if you use this flask, this pipette, this GCMS and this piece of litmus paper"

Docker is not the only solution to problems. It solves some, but you can't tack it on to everything.
> "Yeh, we're not vulnerable, because we've been using the swan library"

Yeah, who would name a crypto implementation something stupid like "swan". Oh wait... https://en.wikipedia.org/wiki/Openswan
"Curious what you'd expect the result of a join to be?"

When you join two tables in SQL, you typically include an ON expression specifying how you want to relate the tables to each other. Or, put another way, how you want the tables to be aligned.

Extending this to PixQL, the ON clause of a JOIN tells the engine how to align two different images, perhaps by offsets in the x,y directions. You could even extend further to LEFT,RIGHT,OUTER,INNER joins where it crops one image to the boundary of the other depending on the join type.

Assuming a more fleshed out FROM syntax (see my other comment) with alias support, you could select the same image multiple times but at different offsets to facilitate a blur.
Zachtronics makes amazing games. This is the same guy who wrote SpaceChem and Infiniminer (the inspiration for Minecraft)

http://www.zachtronics.com/
And things like I-80 across Wyoming are treated like a transfer to Wyoming. But if you want to drive I-80 from New York to San Francisco, you need I-80 to exist across Wyoming. It's not needed for the locals; it's needed for the cross-country traffic.
what if all this talk about the f-35 being crap has to do with some sort of russian propaganda aimed at shaping the public opinion in the west, which should eventually pressure the politicians to drop the idea of buying the f-35. Because what the "Internet Age" has taught me is that the world is not short of suckers, and russian propaganda knows it.
Think of it! Putin would have a much better sleep at night if the American allies and NATO members didn't have a stealth fighter/bomber able to penetrate the enemy lines without much problems and hitting the targets with high precision. The idea of f-35 and other stealth planes is to reduce some "costs", like political cost, while still exercising your geo-political control. For instance, the Europeans countries would never send a plane to east Ukraine if there is a chance it might be shot down. Imagine a European Prime Minister saying: "we sent a couple of ours f-35s, bombed the rebels, came back and opened the door for the Ukrainian army to reunify the country and bring peace"; to instead saying: "we sent a bunch of planes, some where shot down, some of our men were killed and the situation in east Ukraine is still not defined". The second sentence could translate into: "shit! I could lose the next election".
The russians might not admit it in public, but they are always scared about the western military superiority and economic power, particularly the USA. (Yes, I said economic power, don't fall for the BRICS bullshit, the economic fragility of these countries is nothing compared to the fragility, that of course exists, in the developed nations). They (russians) have their own stealth fighter project, the T-50, that seems not to be working properly, besides the fact they are short of money and had to drop the number of planes they initially planed to build for the Russian air force from 52 to just 12 now. Meanwhile the f-35 is about to hit the skies, and the Americans already have almost two hundred f-22 and and 20 B-2 on top of 10 nuclear powered carriers with a bunch of f-18.
So, I say it again, it wouldn't be surprising if the russian propaganda wants to shape public opinion to at least delay the acquisition of advanced stealth fighters/bombers by NATO members.
Docker images use the union file system. That means when a new version of that image is available, you often only pull a few megabytes from the hub because it already has the OS.

A docker container is also way more lightweight. Instead of running a full OS, you I only run one process. So your docker image starts within seconds
> In my opinion, AWS implemented its Docker-based Container Service very poorly.

We looked into using it earlier this year.

The web UI was flat-out busted in several ways - they only listed the first 100 security groups, and we have a magnitude more than that. The command line interface was poorly documented, and was missing some of the functionality.

It was a total waste of a week; I wonder if they've fixed any of that.
Yes, for the reasons you suggest. It's not about pure speed - you are very fast without the proper technique. It will take you a week or two, blending the exercises in with whatever else you have going on.
Ask HN: Unlimited vacation – good or bad?
Particularily interested in places like Scandinavia where 4-5 weeks of vacation is the norm.
I don't understand this argument. Clojure shouldn't have transducers because the word sounds scary? Programming language designers should avoid adding powerful, higher-order abstractions because they are hard to understand? This sentiment is incredibly anti-intellectual. And like you said, if you don't understand it you don't have to use it.
Clock Synchronization in the Amazon Cloud
Surpised at how unusable the site is. The background video, parallax/scrolljacking, and dancing iPhones are really making my laptop choke.

It also seems like they're relying on the fact that people already know what the service does, as the copy isn't terribly informative either (at least at first glance). I hope the end product is worth it though.
Search for the link in google and click the result for it.
So, I do keep my fingers at home-row, but only when navigating in Vim or not typing. When I switch to insert mode, I stray from home row until I re-enter normal mode.
Guess they didn't want to have a launch with no one listening ;-)
When you are a cloud or hosting provider and wish to make more use of your hardware - to earn more money, then starting and using docker containers - is much much much lower on memory consumption and cpu usage. You can run your customers shit in containers instead of VMs. That is about it, the rest is snake oil.

Otherwise it adds another layer of complexity and security vulnerabilities.
Lazy lists, anyway. As far as I know there's no built-in support for lazy scalar evaluation.
Nice job! But I thought you said this problem would be eliminated by the architecture of Node.js? This appears to be longer and more complex than the fully parallel and concurrent Haskell solution.