skysight-inc/HackerNews huggingface dataset:
> Hopefully this doesn't spiral out of control.

As others have pointed out, it's unclear that the US government is itself involved. Neither the attacks on Sony and the attacks on the North Korean internet links require uniquely state-owned military resources. They just require a relatively accessible set of knowledge, skills, and practical tools. We even get the term "script kiddies" from the long-running case of those with knowledge and skills creating tools that encapsulate same.

So what happens in a world where "warfare" level activities, causing significant disruption to nations and multinational corporations, are accessible to essentially random individuals? In the U.S. we might liken it to our mythology: the lawlessness of the Wild West. Yet it seems that lawlessness with this kind of ease-to-impact ratio is unprecedented.
Show HN: Aurora Tower Defense – Our First Real Game (play free on Mac and Win)
User friendliness. FB did something similar where they'd store several versions of your password. That way they could tell if you had caps lock on or other problems.
Aaaaand here's exhibit #1393 for "why political articles on HN should be flagged out of existence".
The point is simply that if one started a project now with the idea that it would probably only be a serious competitor in a year, Rust will most likely be ready by then - it doesn't really matter if Rust's ready right now if your project's not going to be used by anybody right now.
> There are plenty of countries in Europe where university education is much cheaper, or even free

It's generally only for citizens or, at best, EU residents. The same universities charge a lot more if you're not European. Though not as much as American universities, of course.
I'm neutral on helmets. I'm just perplexed as to why a population that claims to feel so much at risk on the road also exhibits a disturbing lack of regard for traffic rules and the safety of others.
Cool!

What are the limitations here? I'm quite a bit surprised you're able to make this work properly with pthreads... I somehow thought the GHC runtime will automatically multithread pure functions that can be evaluated in parallel.

How much can you call back into C from a Haskell function and have things behave reasonably? I suppose there's actually a bit of advantage in that such a thing would need to return a type in the IO monad, but I'm super unfamiliar with the GHC runtime.
9/11 was inside job http://www.ae911truth.org/

9/11 was proposed and happened.

Edit: What about Iraq wars. Iraq always was like "okay you can look wherever you want". Iraq had nothing to do with so called Al-Qaeda. Neither with mass destruction weapons.
How would they decide who wins?
Getting a Masters of French History degree, with $100,000 in student debt, is what people object to. Nothing against French History, but paying $100,000 on a credit card to learn it is not "investment in your brain". Investment implies the potential for a profitable return.
Don't take it personally. They also did it to me. While we lack the "knights of /new" from reddit, we have a new breed of "knights of serial downvoting" :-)
Yes, this looks to be his intended thread: https://news.ycombinator.com/item?id=8784335
Sure, if you can invest your excess cash into the stock market and earn more than your interest rate on your debt, it's a net win. The problem is that he is ignoring his downside. On a risk-adjusted basis he made a poor decision, which he'll probably discover if the stock market crashes again and he loses his job.
I don't know of any competent financial planner that would seriously advise hanging onto debt at 6% and investing that money in equities. Even if this turns out to be a good idea in retrospect, it's terribly risky.
A lot of people are bashing the car's appearance, but I think people forget that putting the first driverless cars on the road is as much a PR challenge as it is a technological challenge. Truly autonomous driverless cars is a huge shift in the way we have operated for almost 100 years. There will be a lot of caution and resistance from political groups, concerned citizens, entrenched interests, etc. The car that they put forward first needs to be non-threatening, safe, and easy to adopt.

Given Google's stake in Uber the car will be part of a fleet that can be summoned by a mobile app, not some product you go out and buy. Because there will be no dealerships and individual owners, they don't care about attracting buyers for the vehicle - it doesn't need a cool factor. What it needs is to be non-threatening and safe so you will feel comfortable getting in one and going for a ride.

Additionally, the first car on the roads will just be making in town trips and will be limited to 25mph - no highways or major arterials. This means it makes more sense for the car to be compact, light, and similar to a Smart Car, than a Camry or SUB.
Male, because that's her genetic sex. Note that gender and sex are two different, not necessarily correlated things. Sex is the sum of your physical characteristics; gender is what you feel and/or identify as. She identifies as a woman, and has in fact had sexual reassignment surgery (giving her most female physical characteristics). She's a woman, and female.
From that text

“A coherent text is one in which the reader always knows which coherence relation holds between one sentence and the next.”

Sage advice indeed.

http://www.telegraph.co.uk/culture/books/bookreviews/1108972...
Servo is doing some things to outsource GC to JavaScript, because the DOM (and therefore object lifetime tracking) needs to interact tightly with both JavaScript and native code:

https://blog.mozilla.org/research/2014/08/26/javascript-serv...
> Nobody dies, some money is lost, some important people are embarrassed

If there's one thing the Sony breach and other major hacks over the last few years have illustrated, it's that there is no clear limit to the damage that can be done from something like this.

EDIT: To me, what's so frightening about this is the lack of historical precedent for conflicts between nations in the form of cyberwarfare. We don't know what could happen. We don't know if the damage will be limited to financial cost and embarrassment, and we don't know that a scuffle between nations on the Internet will remain contained as such.
Your house provides value for 30, 50, 100 years (to you or whoever you sell it to). Do your student loans? They might, or they might not, but there are plenty of cases where they would not (degree programs that are not economically lucractive).

You might have 30 years of enjoyment from your art history degree even if you never get an art history career to pay the bills, which is fine, if you understand what you are buying.
> I wonder if there would be any legal consequences were Sony or another private party to launch a DDOS attack on North Korea from the US. Obviously no one would be extradited to NK, but I'm curious if that would run afoul of US law.

We could consider an analogy: would Sony run afoul of US (or international) law if they knocked North Korea offline by launching highly-targetted ballistic missiles from their US offices?

My gut feeling is yes, that's illegal. If not, then the US is even more self-righteous than it appears!
I own two.
So, let me get this straight. According to the NY Times, Bush pouring water on terrorists' faces and making them stand in place for long periods is bad; but Obama dropping drone missiles on picnics and weddings killing Americans and their whole families is OK.
What a great article on survivorship bias!

I guess the articles from graduate investors from 2008 didn't seem to make it past the editor.
> two big things that have to be accomplished before we can colonize Mars

Colonizers could probably live on packaged food from here 'til Judgment Day (or as long as Earth is willing to send always more supplies), but I would still add the maintenance of man-made ecosystems for food production to the list of big problems that we have not yet solved.
It is simply using a video from http://openbay.isohunt.to/, doesn't really mean it's the same people.
Hey all, thanks for taking a look at my article. Would love to hear your ideas on closing the first mile gap.
Trying to inform oneself about a technical matter through a mainstream news source is an exercise in frustration.

Maybe my English needs work. Could someone with superior English skills to mine, please decipher the article and tell me:

Is there any actual evidence of an attack? Has traffic spiked through/from NK?

Or could this be them "pulling the plug"?

Because the first case is: "Someone attacked NK Internet and brought it down", while the second "NK Internet IPs were \"withdrawn\" from the net".
It's not just the collateral, usually you make a profit when you sell your house.
Matthew Inman of The Oatmeal got to have a ride in one and shared his thoughts here: http://theoatmeal.com/blog/google_self_driving_car
re: fake personalities

For what it's worth, I do think there's way more utility in differentiating oneself by having opinions one believes in, vs trying to be a crowd pleaser (which really adds no long term value to anything). Now the onus is really one oneself to make sure that those strong opinions are right, of course. :) Kinda like on HN, having a differentiable and unique idea/product/startup is way better than all the me-toos, as long as the idea is actually any good. :)

Consistency is one of those things that people try to figure out all life. I personally respect those who are clear in taking a stance even if I don't agree with them -- they've found their niche. The alternative is someone who's trying to play short term efficiencies and please everyone -- all they say are words everyday, words that carry no weight or meaning behind them.

Pardon the jumbled metaphors and all that. :)

PS -- Being mindful of what you type on the internet, just like being mindful of what you say in real life, is helpful in being genuine. Specifically it's to understand what other people are trying to say, and also understand the ramifications of your own words. And as you exercise this mindfulness, it'll become second nature and become a skill.

PPS -- re: gracefulness - just remember the downside value of a comment is not 0 but negative, and the expected value of a comment is not necessarily positive.
Cyberwarfare can do a lot more than DDoS a router. Haven't you ever read the articles that pop up from time to time about Internet scans that find machines which should in no way ever be connected to the Internet, or even in the same room with a machine connected to the Internet? And then they try to log into those machines using the manufacturer's default passwords....

In short, critical infrastructure all over the world is being needlessly put at risk. The operators are placing their own knives across their own throats, and all a network-based attacker would need to do is jog a few elbows.

A few people might die. It's not like anybody is putting kill-bots out there, connected to the Internet, with an easily-toggled BERSERK_RAMPAGE flag (yet), but I think water treatment plants and electrical power grids are probably vulnerable to attack, and could cause some folks at the margins to die.
Inflation is another important factor. If the rate of inflation exceeds your debt's interest rate, for example, your debt is effectively shrinking over time just due to inflation. http://www.investopedia.com/terms/r/realinterestrate.asp
i'm a naturalized us citizen. just a piece of advice:

if you're sick of the jokes, you don't have to tell people where you're really from. just make something up, or say something sort-of true and then change the subject.

i got pretty sick and tired of explaining myself and dealing with stupid jokes. nobody needs to know anything about you except your close friends.
Okay, seriously - who else is making the weird, kinda unsettling connection between the recent seizure of the Pirate Bay and this whole 'The Interview' business with North Korea?

If the Pirate Bay was still online, would 'The Interview' have leaked already?

Is the seizure of The Pirate Bay linked to the intentional suppression of the release of this film?

Why would the government raiding TPB concede to do this for terrorists?

I mean, I hate to be one of those conspiracy nuts, but - it really seems like this is all a big distraction for the start of some new strange form of cyberterrorism.
Ask HN: Beta swap?
I'm beta testing a new web stats product and am looking for sites that have just launched or are about to launch. Would you like to swap beta testing? I'd be happy to try your new product and give you feedback if you are willing to do the same. Calling my product 'beta' is actually a stretch, probably more like 'alpha', but I'm ready to get some external feedback.

If you haven't launched anything lately and still want to help, I'd love to hear your ideas on finding new (or about to launch) startups. I'm looking in some obvious places like Ask/Show HN, producthunt, betalist, etc. but would love to hear more ideas!
Glad to hear Patrick is using Bench, those guys are awesome.
Cool.

For production slated machines, we were usually running commands such as "copy-clock-tod-to-io-board", nothing too creative.

While I was there, the Sparcstation 20's reached end-of-life and we were allowed to bring one home (I still have it). At home I had gotten ADSL through a reseller that had an odd routing setup - they wanted the MAC address of my desktop so that they could assign an IP to it. I guess I should have gotten a hub that could do NAT, but I gave them my Intel PC MAC, and then went into the SS20 OBP and changed the MAC address to that of my PC. It worked too, both machines got ADSL. Actually what I wound up doing is doing NAT with the SS20, after I swapped out the PC ethernet card with a spare one lying around.
Or file for banruptcy.
Stanford's Women Won Just a Sliver of Silicon Valley
Thanks Darrin. Been fun so far.
Thanks for being so open with your feelings. I always find it hard to talk about my own feelings, and it's great to hear how you are struggling with and overcoming the pitfalls of self-employment.

Your open sharing of actual revenue numbers is invaluable. The tech press only loves to talk about all those billion dollar companies. But your blog posts put that into perspective, giving us a glimpse of how much money a small business can realistically make without shooting for the startup lottery.
You already had laws preventin torture. Your politicians ignored those laws and used devious contructions to avoid those laws - "enemy combatants" and "no longer an enemy combatant" being a useful example. You pay Afghan forces for prisoners, you torture those prisoners, and then when they haven't given you any useful information you declare them "no longer an enemy combatant". This construction avoids the need for trial; for innocent until proven guilty; for observing the geneva convention; for observing the UDHR and a bunch of other international law.

Your post, and I say this politely, fucking sucks. They knew they were breaking the law; they paid lawyers to create bizarre interpretations of those laws; they then strongly suggested to subordinates that torture was desirable without actually ordering it, leaving those low pay employees to take the fall and the prison sentences.

"Only following orders" has never been an excuse for committing atrocities and war crimes.
> Bush pouring water on terrorists' faces and making them stand in place for long periods is bad.

Are you deliberately trying to phrase torture to sound benign? Or have you not read about what went on? This is not an accurate description of the torture practices that were used, not the ones you were trying to describe, nor the ones you left out.

Yeah, torture is bad.

> Obama dropping drone missiles on picnics and weddings killing Americans and their whole families is OK.

I don't think so. It sounds like you don't either. I'm not sure if you are trying to accuse the NYT editorial board of hypocrisy, or the commenters in this thread, or someone else -- not entirely sure who you think has the opinions you are parodying. But for what it's worth, the NYT editorial board doesn't think it's okay either.

http://www.nytimes.com/2014/06/24/opinion/a-thin-rationale-f...

http://www.nytimes.com/2014/07/07/opinion/reining-in-the-dro...
But here you are talking about functional style rather than functional programming on a definitional level. I do agree that Java is not well suited for FP. I think you can apply the base theory of FP to the language, but it may be little more than an academic exercise.

The problem with FP and Java is that FP and object encapsulation don't really go very well hand in hand. I.e. in Java you are encouraged to think about objects and their behavior, as encapsulating state. Encapsulated state in not a goal in any FP I have done -- rather the problem is solved by making state structures immutable.

But this doesn't mean you can't. It certainly won't look like Haskell though. It won't be idiomatic Java either. In fact it may be almost, though not entirely, unlike normal Java code.
While the advice that you should pursue financial opportunities with higher yields (10% stock returns over 6% student debt interest rates), it is certainly not that simple.

10% RoR is extremely optimistic, especially given that we are already in an optimistic, overpriced bull market that will not last (there are always corrections).

In addition, this 10% is on the S&P, so you'd have to assume that you only put money into an S&P fund and not any individual stocks, bonds or secondary securities. Those funds have management fees, so that too eats away at your yield.

But perhaps what is most important, is that plenty of people did quite poorly this year (the average return it appears was around 4.5% this year) so his assumptions are heavily weighted on speculation, volatility, and unproven performance.
Nakameguro is a great area, but I'll bet those rents really do sting. I've always been partial to Nakano, Koenji, and Kichijoji. I'll always be a Chuo liner in my heart.
The question is when will self driving cars go beyond that Johnny Cab. Remember, Arnie had to rip the driver off in order to escape human pursuers.
I never understood this tangent of the discussion. Are the drone strikes bad? Yes. Was the torturing of terrorist suspects bad? Yes.

So why whenever someone brings up one do they bring up the other? Are they deflecting? Biased?

Should we write off losing an arm because we've already lost a leg?
I have worked pretty extensively with XMPP(specially, ejabberd) in a IoT/SCADA context. Setting up your own ejabberd server is fairly painless. Download ProcessOne's ejabberd community edition, and you should be running in an hour. Don't be afraid of erlang as you don't have to get much exposure to it unless want to.

I also had the pleasure working with ProcessOne via the Business edition ejabberd support, as well as commissioning them to build few custom modules that would have taken my C++(embedded team)/C#(back-end team) centric team much more time and money to build ourselves. So ejabberd is a great way to both get your feet wet(open source community version), then scale up in a big way with professional support(commercially licensed business version) should it be needed.

Note: I am not affiliated with ProcessOne in any way. Just had a pleasant experience working with them, and greatly enjoy their product.
I work in an investment bank. Here I see a lot of people with psychopathic tendencies, probably more than in other industries I have worked in, but, what worries we most, is the ones I don't spot. They are there, after all, finance offers them a refuge where their singular behaviour is rewarded.
Verified, mine is case-insensitive. If phone-keypad-password-entry is a requirement, then that makes sense.
Aluminium Grey is the new Black.
> OK, maybe the top-top US universities might be a tad better than elsewhere

Foreign universities have zero name-recognition in the U.S. Maybe Oxford or Cambridge, and even those only among a certain set (and that set does not include everyone you may want to impress with your resume).
I miss the old eggdrop IRC module. Anyone working on anything modern?

I still can get eggdrop and the module to compile fairly easily, and it works for the most part but the code is fairly old and not the best.

Thanks :)
Actually, you are not required to use yaml, there is a flag somewhere you can switch this. We current still run the erlang style config files.
>would Sony run afoul of US (or international) law if they knocked North Korea offline by launching highly-targetted ballistic missiles from their US offices?

That isn't remotely close to an analogy. Mere possession of explosive devices, or even the materials to make them, is a crime in the US. However, it isn't clear if attacking a remote network is a crime under US law. Normally it would be up to the victim country to prosecute and request extradition, but there would be no extradition from the US or any other country (except perhaps from China, one of NK's few allies) in this case.
Except TPB doesn't actually host the leak, all they do is index the .torrent files, so if it's going to leak, it'll leak, and another tracker will have a link to it. The takedown and the DDoS came pretty close to each other, but it's important to remember that TPB gets taken down every year or two, it's just the cost of doing business with them. I don't see compelling evidence for correlation
You don't need TPB to distribute something via bittorrent.
This is great news !

The Raft implementation inside the Etcd codebase is probably
one of the core (no pun intended) implementations available.

The fact that it is written in Go gives developers the ability to have a rock solid consensus algorithm in place
across multiple processors.

Not since Paxos, has such a clean algorithm been written that solves this mission critical (difficult) problem in the cloud world we live in today.

For those not familiar with Paxos, here is a reference:

http://en.wikipedia.org/wiki/Paxos_%28computer_science%29

Raft is a much simpler, easier to use and maintain algorithm.

And with the Etcd implementation it bootstraps one to have a clean well maintained version.

For those interested in Raft they can check out the website with more details...

https://raftconsensus.github.io/

Here is a PDF version of the paper on Raft:

http://ramcloud.stanford.edu/raft.pdf

And here is a PDF version of Diego Ongaro's PhD Thesis:

https://ramcloud.stanford.edu/~ongaro/thesis.pdf

Thanks,

Michael Angerman

Corvallis, Oregon
Exactly. The only assumptions that economics makes about people are that (1) people have different utility functions and (2) that they rationally pursue them. (1) is satisfied even if everybody is perfectly selfless just as much as if they're perfectly selfish, it's only if everybody was a perfect utilitarian that it would break down. (2) is much more tenuous but usually works well enough when you're dealing with large number of people who can try different strategies and adjust their approaches depending on the success of their friends and neighbors.
If you like this, also check out other Redis-related walkthroughs from this year.

Improving the Redis list data structure: 1.) https://matt.sh/redis-quicklist 2.) https://matt.sh/redis-quicklist-adaptive 3.) https://matt.sh/redis-quicklist-visions

Adding geo commands to Redis as a loadable module: https://matt.sh/redis-geo

Prototype of native JSON support for Redis: https://matt.sh/redis-json
Thanks. I don't see an edit option.
It is true, i used to clean the bathrooms there and i went on code rotation, or as we called it "stink patrol". I thought the stalls were bad, but man, that codebase was far worse!