skysight-inc/HackerNews huggingface dataset:
> He knows what he says will be scrutinized by thousands. Why wouldn't he be very careful in what he says?

Because he's under time pressure?

If his paranoia was true (after all, paranoia doesn't mean they aren't after you), he could have had little time to get his message out before he would have lost his network access. At that moment, timeliness would have been more important than precision; what mattered was that the directory authority operators and mirror users knew that his servers were potentially compromised.
Your example is exactly the kind of comment that speaks to my soul and I would upvote it ! ;-)

It's not objective nor fair, so maybe it's a disservice to the community.
Show HN: Leo – Next level assertion and matcher library for PHP
Where is enterprise infrastructure headed in 2015?
I upvote most of SHOW HN, because I like supporting guys who are doing projects.
I upvote randomly as a sort of meta-trolling
My understanding is that the movie was not once mentioned by the hacker(s) or the victim (Sony) but rather the first mention of the movie was by a popular American news outlet.

In this context the two narratives of "north korea did it, okay?" and "perhaps one of the 8,000 laid off tech department workers at Sony did it" are easy to understand.

Sony's multiple layoffs of its digital unit workers gave certain employees time to orchestrate this.

And on the cry wolf side, the big 3 American media companies started going down their own rabbit hole of speculation and fear mongering.

Do you remember the last time (if ever) any of these "News Outlets" have rescinded their accusations (especially regarding 'war') after making such strong accusations for so long ?
I cannot even jump on the smallest obstacle (bug?), but I live edited the code and set the jump dy to -200 and I am in the air for over 2 minutes. Other than that, nice game.
I'm a programmer as well and also do most of my work in a terminal, looks are still important to me. Especially font rendering which is something that Linux does subpar compared to Windows or OSX.
They have thousands of pieces of artillery pointed at Seoul and have nuclear weapons. Every couple months they shell the S Korean side or a S Korean ship or kidnap someone.

They may not have started WWIII, but they do act out violently. They are not all talk, unfortunately.
Official iTunes Tumblr
I downvote (and sometimes flag) mean comments. In my opinion they are toxic to the community and should not be tolerated. Other than that I upvote comments and stories that are thoughtful and/or contribute something new to the discussion.
I do around 6 TATL flights per year and I often notice it although the intensity varies. On short flights on the Eastern seaboard I never seem to have the same problems.
Based on a suggestion from a long lost comment on here, I avoid upvoting the first top level comment in a thread, unless it was just posted. Too often a mediocre comment gets pinned to the top because it is the first thing everyone reads.
We are a startup [1] working in this space (hand tracking) for some time and it's been an interesting experience. Most of the hand tracking is done either using cameras (vision/image-based) or sensors (gyros/accelerometers).

Leap Motion is already developing a product similar to Nimble VR. Control VR intrigues me but my gut feeling is it'll be a while before their products are available on the market (see Myo band for example, it took a while for them to fulfill the orders and the product still has some issues based on the last hackathon I attended)[2]. Regardless, it's an exciting area (bit niche) but hopefully there will be a solution soon.

[1]http://www.breqlabs.com

[2]http://www.betakit.com/team-raisins-wins-sportshack-2014-tor...
Interactive in-browser 3D visualization of datasets
How much of the code is actually sensitive to interruptions?

Why not write that part in C and leave the rest to the more suitable language?

I would guess that's a rather small portion of the codebase, essentially the callouts to adjtime().

I don't buy into the low-latency FUD. C isn't a magical realtime language either; what happens when the system is under high load? What about delays in the kernel/network stack?

As a layman I would think incoming frames will have to be stamped with a hardware high resolution timestamp at arrival anyway, regardless of the language. And yes, this internal timestamp will have to be compared immediately before setting the hwclock. I would argue this is the only part that really needs to be written in a GC free language.

I might be wrong on this, but I'd like to see a stronger argument than "could well be significant" for writing yet another generation of a baseline system daemon in an unsafe language...

And speaking of latency: If this really is such an issue, why hasn't NTP long been moved into the kernel?
> Go is also a better alternative to C in many instances.

Go isn't in the same ballpark nor do the authors (venerable as they are) seem to have considered that many people need consistent power over their run time execution when microseconds matter. stop the world is not a viable memory management trade off. Also managing memory in c++ these days is pretty "easy".

I've leived for years with people spending hundreds of man hours a year trying to get around issues caused by STW pauses in high throughput java applications. Makes no sense.
Examples mentioned on that article are to the point.
Founder @ RethinkDB here.

I've been following (and using) Salvatore's work for a few years, and he's been a huge inspiration for our development team. There is so much to learn from his approach to problem solving -- small, elegant features that do the bare minimum, but do it so well that no other product can come close. I've never met Salvatore in person, but continue to learn from his work every day.

If you haven't spent the time to figure out why Redis is so successful, it's very much worth sitting back and thinking about it. It's the very embodiment of the Unix philosophy, and yet it feels so distinctly unique you can't help but be impressed.
LOL.. #Irony.. leads to a dead server.
Fast-Food Consumption Linked to Lower Test Score Gains in 8th Graders
I removed the global namespace.
Why is everyone hating on operating systems?
I read this and kind of expected like scientists having found evidence of there currently being a population vikings who were just living in the past under the radar.
I actually think the term anti-hacker is great! For years hackers complained about their negative image, and failed to explain the "real" meaning of the word. Now there's a pragmatic solution: just call yourself an anti-hacker! Instant credibility!
The Kevin McCallister Guide to Booby-Trapping Your Site for Maximum Conversions
My favorite utility for this task is spitbol. I do not know of any software that is more naturally suited to working with BNF. Nothing I have seen is as flexible, either. I'm currently learning an additional, interpreted language and testing its limits; it is quite fast, so my opinion could change. But I doubt it.
Articles: upvotes for things I read, or things I want to comment on (because of the flamewar weighting.) Occasionally I'll upvote an article that doesn't fit these criteria, e.g. because it is important but I don't have time to read it right now (it then appears in my saved articles list, for later.)

Comments: I upvote comments that teach me something I didn't know, or which are particularly good rebuttals to parents, or if I came to say the same thing. I downvote intolerance (of people, ideas, languages, etc.) and poorly thought out/obviously flawed assertions.
NASA scientists propose sending humans to the skies of Venus
>Do people /honestly/ think that they have to have haircuts "in line with a socialist lifestyle"?

Yes. [0],[1]

>Even after their national TV network reported that it was slander?

Setting aside the implicit credibility you're ascribing to North Korea, I think you may have been confused with another story. [2]

>Regardless of what you think about NK, it's a product of the circumstances that led to its creation, and it's a bit rich for the American government in particular to say these kinds of things about NK.

I agree, the US clearly does not have the moral standing to sully North Korea's good name with accusations so serious as computer hacking. [3]

---

[0] http://news.bbc.co.uk/2/hi/asia-pacific/4157121.stm

[1] http://en.wikipedia.org/wiki/Let%27s_trim_our_hair_in_accord...

[2] http://www.washingtonpost.com/blogs/worldviews/wp/2014/03/26...

[3] http://en.wikipedia.org/wiki/Yodok_concentration_camp
VR is a pretty high-friction way to interact with a computer. And by VR, I don't just mean head-tracked goggles like lots of people seem to think the word means.

There's an entire industry about to be formed (again) with the headset as the start-point. All manner of haptic feedback input devices, audio equipment, "walkers", and more, will start to become required to make the experience more immersive. Before long big portions of people's home offices, rec rooms, and living rooms will be taken up by all this stuff and big chunks of their bank accounts will be drained by it.

I think it remains to be seen if the experience is worth all the expense and fuss. We simply don't know at this point, but hopefully it really will all be better than the last go around.
Exactly the point I was going to make. Why is the burden of proof on the accused to prove they are innocent?
It looks to me that the url that calls queries_read_records.like_article() only requires a logged in user and a record id in order to set a read record as liked? Are you saying that is not possible to guess the id because it's not a sequential number by default in mongodb?
Right but they still make plenty of empty threats especially on a global scale. Nor have their threats to use many of the artillery they have pointed toward South Korea (including nuclear arms) been fulfilled.

Of course North Korea and South Korea have violent exchange. They are countries founded by settling down opposing armies on a border neither thinks is fair. I do not see how this 'squares' the fact that they are known for making empty threats?
6 Things to Focus on That Will Change How Your Website Drives Business
Pretty simple:

upvote what I value and want to see more of on HN (this often includes substantive, well-presented comments that I disagree with.)

downvote what I find to be a waste of time and want to see less of on HN (this specifically does not include material that is well-presented, seems topical for HN's stated focus, but that is just not particularly interesting to me.)
I don't fart any more or less on planes, but I am definitely much gassier after a spout of flying.

But I always assumed it was just because I subconsciously held it in more because of close proximity of unfamiliar humans.
One technique is, alongside flex, to use Sass/LESS/Stylus mixins (or just CSS classes), using float and widths: IE8/9 use those, they're ignored if flexbox is supported. It takes a little work, and you have to limit yourself somewhat, but it's reasonably robust. Effectively, you describe a float-based grid, but include all necessary flex-based declarations. Alternatively, you describe a display:table based grid, but that has fairly serious downsides.

All current hacks available are pretty fragile. Best solution is a separate set of rules scoped to .no-flexbox (or .flexbox if you're going the other way). It's a massive pain in the arse, tbh.
Not messed up at all. In any industry networks of people matter, which is why industries tend to cluster in geographic areas. Movies in Hollywood, finance in NYC, software in SV, government in DC, oil & gas in Texas.

Virtual collaboration tools are significantly reducing the barriers, but there is still no substitute for building professional relationships in meatspace. So doing something impressive in a field outside of the human network is an exception, not the rule.
Treasures in the trash: the amazing things New Yorkers throw away [video]
Just JavaScript is enough.
Talking to Muppets: Challenges of Voice Interfaces for Kids [video]
But you don't understand, once it's been posted it never needs to be discussed ever again. If you didn't read it the first time then tough luck. My theory is the half-life of a subject is ten years before absolutely no one is bothered about it being discussed again.
I would second this. I think everyone wants to believe that the U.S. Government is trustworthy and that they stand for what is morally right... but the definition of madness is to continue doing the same thing and expecting different results. Too much has gone on in recent history that shows the Government is not trustworthy. You can't expect to keep being caught betraying the trust of your countrymen and expect them to continue trusting what you have to say.

Whether this is North Korea or not, the fact is, the only information appearing to confirm that has thus far appeared to come from or have perhaps been coerced by the Government... given the Government has proven themselves time and again not to be trusted, what are we supposed to believe? Is it North Korea? Is the evidence credible? Has it been fabricated?

What are we supposed to think?
In a data breach this large, the confidential data itself can be a source of new information.

https://www.riskbasedsecurity.com/2014/12/a-breakdown-and-an... has a decent overview of what you may have missed if you are only paying attention to FBI or SPE press releases.
I up-vote the stories I intend to use or share with others in the future. These stories usually resonate with me on some level so I find myself reading significantly more stories than ever actually up-voting them.
Thanks! So, I guess the two really interesting follow-on questions are - how many kWh/year do you expect to generate, and how much is PG&E paying you per kWh?
Great find.

EVERYONE - we found the guilty party; they had motive.

No other parties could possibly also have had motive (and motive===guilt), so we can stop looking now.
At the moment that I'm writing, not one of the ten highest-ranked comments here addresses any of the technical detail or substance in the counterarguments which white hat experts have raised.

Bruce Schneier is one of these skeptical experts.

http://motherboard.vice.com/read/the-best-thing-we-can-do-ab...

The IP address blog post by Dr Krypt3ia makes the FBI look silly beyond words.

http://krypt3ia.wordpress.com/2014/12/20/fauxtribution/

The Marc Rogers post makes a lot of sense to me.

http://marcrogers.org/2014/12/21/why-i-still-dont-think-its-...

I remember a time when a discussion like this on Hacker News would have concerned itself with the technical details of the analysis, in an honest attempt to discern the truth of the matter, rather than a bunch of opinionated political rambling, and although that was a very long time ago, I still consider that type of discussion more worth our time here.
Ahhh yes. of course. Thanks
I would actually consider Rust's philosophy to be 'better is better', at least within the core ideas: no nullable values, borrow checking, trait oriented work. Although, perhaps, that was how it started and not how it's being released?
My adopted Children when Adopted (10, 20, 22) They were in my house at 7, 11, 15 from the same mother. LONG story but I ended up adopted the two older ones when they were ready which wasn't till they were adults.
I understand and I disagree with this sentiment wholeheartedly.
I downvoted you... not because I disagree (I believe you are somewhat correct), but because not only aren't you answering the OP's question, you are actively sidetracking it which I believe is harmful to the topic at hand.

Paradoxical, I know. YMMV.
No need to get so agitated. Your reply comes across unnecessarily hostile for no good reason.

> How do you draw that conclusion? I see nothing in the article which says that he did or didn't know about Earley parsers.

Simple inference from it not being mentioned, even though I thought it deserved to be. Since that does not prove anything, I wrote "apparently" – I anticipated my assessment could be wrong, and indeed it was.

> the Wikipedia page for GLR says

I'm not happy with that article. It gives people the wrong ideas, it's not realistically useful to make comparisons with the decades-old original algorithm. Modern Earley parsers do contain optimisations that makes those distinctions mentioned there moot. And unless I completely misunderstand what the WP contributor aimed to express, the Earley algorithm is "online", too, and that is the case even for unmodified/unoptimised Earley parsing. See http://web.stanford.edu/class/archive/cs/cs143/cs143.1128/le... or just step through an implementation with a debugger. I think the reasons are not as "sound" as you concluded them to be.

To me it appears after all that GLR and Earley are equal in power, so Cox shouldn't simply reject, and implementations compete in areas other than the algorithm, e.g. sensible error reporting, simple interface for simple use cases, ability to consume grammars in standard formats, coverage by number of programming languages and such like.
Looks like they refreshed the style look of the site!

That's good. I like it.
In this context the two narratives of "north korea did it, okay?" and "perhaps one of the 8,000 laid off tech department workers at Sony did it" are easy to understand.

These two narratives are not mutually exclusive. NK could easily have hired one of these people. I don't know who carried it out but I'm 99% sure I know who is behind it.
Thanks for the reply. This sounds a little like the page-rank algorithm. :)
The skeptical view is to say "I don't know" until you have enough evidence to know. Innocent until proven guilty is how the courts operate, it's not a guide to skepticism. The skeptic's reaction to an alleged crime without sufficient evidence to prove innocence or guilt should be, "I don't know."

Many (most? all?) of the contrarians on this issue are basically saying, the FBI can't be trusted, and they are wrong. That's not skepticism, that's just being contrary.
Like most bike parts.
"Remember the Maine! To hell with Spain!"

The US has been seeking a tangible threat in cyberterrorism for years. Anonymous is too ethereal and China is too big of a sleeping dragon for them to poke. Enter a hack loosely tied to a movie about North Korea and BINGO; you have an enemy to fight on the cyberfront.
Your Friendly North Korean Network Observer
Pressure decreases (even in pressurized cabins) air expands - case closed.
What killed my understanding of Yacc is the ad-hoc nature of semantic actions, I could never grasp what was in scope when it happened. You could access some state. Well I was never imperative oriented. I feel it could be enhanced with better integrated constructs like closures. C++ have them, I've seen people adding lambdas to C too, so maybe ...

PS: Also, see that article thread about limitations of Parsing (composability) and other ideas. https://news.ycombinator.com/item?id=2327313
> Especially when the "works" they care about is getting shit done, by having access to software (including proprietary), drivers, a community, vendors, etc.

Yes, and we know what the quality there is.

If that's your attitude, you probably don't work in or near the industries that would have the budget or requirements to care about the seL4. I have, and it would be considered, without a doubt.
Christmas kissing good for health
? All I said was that I don't know who actually carried it out, but it's pretty obvious that it served NK's interests.
It's a great idea, but I'm having difficulty understanding the specific task non-coding employees are doing: adding their own photo to Staff page. Shouldn't there be a nice user-friendly back-end interface that would let them do that in about 10 seconds without any code knowledge?
I don't see why you are so self-assured in this. As far as I'm concerned, the media circus around this makes the truth completely unknowable.

I'm definitely skeptical that NK is behind it for the simple reason of who benefits from that narrative. Obviously it sounds better for Sony if they were hacked by a rogue state rather than a handful of disgruntled individuals. The media loves a good story and is ecstatic to whip this up into a major political frenzy, dragging in the US government and whomever else they can in order to drive page views. NK wants more than anything to be taken seriously and feared; so even if they deny it you can't see them being too upset about the allegations.

It seems to me interests are aligning in a perfect storm here, and that makes me very very skeptical. That doesn't mean I firmly believe they weren't involved, but just that I don't think we have any reasonable chance of getting at the truth.
What about the many correct statements they've made over the years?

Sometimes they lie. Sometimes they're innocently wrong. Sometimes they're right. It is irrational to knee-jerk believe the opposite of what they say just because they're sometimes lying or wrong.

If you don't trust them, fine. I don't trust them either. But that means that you should evaluate for yourself, not simply believe the opposite of what they say.
Technology and Education
Do you mean you want a private ticket system? Most of ticket systems are not public, I think.
It's tough. Personally I know that I severely undervalued myself but it allowed me to work via email and not have to interact on the phone or in person with people which I had trouble with for a few years. I was able to make enough money to 'get by' In other words I just about covered my basic living costs for a small city in the UK. We're talking about £800-1300 per month which was fine as a single college aged guy. Eventually I got a few long term clients from those sites (I've been working with one guy for 3 years now) who I gradually raised my prices with until I was valuing myself fairly. I've moved off them completely now and am working in a startup which I much prefer (although I've kept on that one long-term client as the work is easy and he's easy to work with). I've lost the tremendous freedom freelance work gave me which I'm finding difficult but I don't have to stress about where my paycheck is coming from.
Duplicate: https://news.ycombinator.com/item?id=8777226
Sony Hack: Bruce Schneier Skeptical of North Korea Attribution
"cunt" is a fairly common word in Australia, mate. Life does exist outside of politically correct, cultural Marxist bubbles.
I don't upvote a lot of articles, but with especially good ones I usually remember to. I really don't read a lot of the articles, and always after reading the HN comments -- I'm not going to click through to an article with no summary other than an often-abstruse headline until I know what it's actually about. (Slashdot > HN here, since Slashdot at least had article summaries, even if they were often biased. [1]) If I actually go read the article and like it I usually remember to upvote it I think.

I flag articles every so often, usually political rants and such. As far as I am concerned, the purpose of an article being posted to HN is so an interesting discussion can follow it: if the article is not going to generate a worthwhile discussion (which political articles don't) then there's no reason for it to be on the site.

For comments, mostly I upvote grey comments that I don't think deserved downvotes. Rarely do I upvote comments that are already at the top of the discussion -- they don't need more help. I upvote other comments too if I like them, I suppose.

I probably do use downvoting as just a "disagree" button too much though. But I figure posting an arguing reply just adds more noise to the discussion; it's better to just downvote and move on.

[1] I like how I refer to Slashdot in the past tense here.
> But by growing within freelancer, I had neglected forming my offline network.

You can't advertise the work you've done through freelancer.com as your own?