skysight-inc/HackerNews huggingface dataset:
I have literally no idea what this means. At first I took "lifestyle company" to mean "company that produces things for people's lifestyles", but his description seemed to be more about one's work for the company being a part of their lifestyle.

Regardless, I recoil and avoid like the plague any product or service targeted at my "lifestyle" (typically with the word "luxury" thrown in for good measure). It's a sure tell of a company looking to separate fools from their money.

And therein lies the problem with the author's attempt to extract huge meaning from a two-word term. Or perhaps he truly understood what the CEO meant, but just utterly failed at articulating what he meant.
This is one of the black say in Sony life.
I'm sorry, I do catch the idea, but it really sounds like fluff to me. As with many of these type of articles, I see some discussion and history, but no content or true insight whatsoever. Only some anekdotes and religion-style stories.
There is not much to say which has not already been said. I think it is sad that so much effort is going into projects which do not advance the state of the art. First Go, now Rust — these high-profile projects draw people’s attention away from actually innovative work.

As a core contributor, you will retort that Rust has different priorities than, say, Erlang, which is built around the concept of providing N:M processes (green threads) as a language primitive. My answer to that is, why not improve on Erlang, instead of settling for improving on C?
> “I’ve been out in the fields helping the sprouts grow,” he explained, whereupon his worried sons rushed out to see the results. They found a bunch of shriveled sprouts that he’d yanked to death.

There is a fair amount of sprout yanking going on in my little education world at present. I can use that quote.
You are lucky if you get one because there are less than there are accounts, and what you can do with it when you get one is to tip it to someone else.

I don't see this working myself, but I have faith in them to make it work.
I think Android is very popular but Apple iOS is Awesome.
PasteBox – Clipboard Manager for Mac OS X
What would 'content or true insight' look like to you? How would it be different to the OA?
Let's hope those robots can fend off transgenic outcrossing. Anything that could conceivably disrupt Monsanto's monopolistic greed over food would be a boon for local and organic farmers [1].

[1]: The World According to Monsanto, a _must watch_ documentary https://www.youtube.com/watch?v=N6_DbVdVo-k
Of everything done, doing nothing about something "so that I can be home at night" still places highest in my list of challenges with software engineering.
Finally official foreign keys support \o/
very nice work , good job.
I'm considering using it , but I encountered a small bug regarding i18n:

in the todo example , I added a new todo with arabic script , but the search function didn't work on the arabic script.

thanks for sharing
To allow and encourage optional static typing in Python. To make it a language somewhat more suitable for writing complex systems.
This is exciting - ever since reading Jeremy Siek's post on Gradual Typing [1], I've been missing this in my python and ruby. This could be the killer feature that would both move larger corporations towards python 3!

Two things in the pragmatic side seem hairy though - type declarations in types and `Undefined`.

[1]: https://news.ycombinator.com/item?id=8594079
I'm sure this will be the argument in Congress for 2015.

I think these attacks could be reduced by holding companies financially responsible. First, insurers shouldn't be allowed to exclude terrorist attacks in their policies. Second, forcing arbitration or excluding class-action should be unenforceable in a contract. Third, we could establish clearer standards for what constitutes negligence in IT.

edit: And this might be a good time to discuss making software engineers actual licensed professionals and forcing companies to use them.
Is that not because, at the time, you were much more of a beginner than you are now?

I've been studying Computer Science for the last four years (BSc and now MSc) but was coding for maybe three years before that.

Back then I was learning JavaScript and PHP from w3schools, PHP.net and some blogs. I built a framework from reading the source code for CodeIgniter. I learn't a lot about object orientated design, or the lack thereof, in that project.

By the time I finished 2nd year of Comp Sci I had a pretty good understanding of algorithms, design patterns, some theory (Petri-nets, state machines, etc..), databases, etc. Going into my MSc, there is quite a lot that you can't learn without reading papers. For example, chances are you are going to have no idea how to solve the consensus problem in a distributed system without reading Paxos.
No, it assumes that the the persons behind the attack cares whether or not the movie is released.

While you wouldn't think so, the North Korean regime does actually have (a few) supporters outside of North Korea. There are always someone who wants to believe that all the bad stuff is invented by regime opponents, regardless which regime you're talking about.
Naturally DJB recognized and fixed the security problems of NTP, way back in 1998: http://cr.yp.to/clockspeed.html

Plus ça change, plus c'est la même chose...
But how tall a hurdle is jumping your Facebook or Twitter feed, really? IMHO these (NYT, Economist) outlets are lukewarm at best.

If you'll allow a digression, even if you do think the new media is working reasonably well, let's work together to enumerate what some of the problems are with big media that, if they were addressed, would make them better:

1.) News readership (consumer) not the source of funding, sponsors and advertisers are

2.) Most large media outlets have been bought by other corporate interests

3.) Changing technology and culture has created a void of long format messaging (and the death of usual distribution channels - which maybe is a good thing?)

4.) Government drastically improved symbiotic working relationship with media, challenging its role as an effective Fourth Estate

5.) News media outlets routinely surveilled and journalists legally challenged on big stories, chilling knowledgeable informants and would be whistleblowers

6.) Political and legal barriers and costs of investigative journalism high, demand and compensation low

7.) Fundamental lack of reporting and self-reporting on media organizations themselves

8.) Lack of competition due to 'enshrined' reputations and primetime due to trust relationships with content services - plus girth of production in long tail (and in major suppliers) of low quality, uncorrected, inaccurate, misleading, politicized, propogandized, or unprofessional work due to lowered costs of production

9.) 'Gamification' of the consumer for views (thus dollars) - including the short media attention span, use of talking heads, scare media, infotainment, eccentric coverage of irrelevancies, invention of false controversies

(More welcome)

Certainly Facebook and Twitter aren't editorialized and are subject to and gamed by social media optimization. (They also don't address any of the problems listed above.) Facebook and Twitter are essentially the same as relying on rumor and heresay (nearly by definition). And we know they are heavily propagandized.
You very well may be one, if it gets that far. I built this: https://www.stackmonkey.com/. Check out the demos and then think about your stuff on top of that. That's what I've been thinking about recently.
I also feel that it would be super-easy to just nullroute North Korea and be done with this "state sponsored terrorism" in about three seconds.
>> "Sony owns several digital release platforms."

Which ones?
Did these companies start doing both or only after getting investment? It's a genuine question, I don't know. I'm guessing you need to reach a certain mass to be able to do real Enterprise sales.
There are, indeed, hospital systems that big, and bigger besides.

There is certainly some bracketing going on. When we're doing dogfights for true Enterprise accounts, we're doing them against publicly traded companies whose annual reports filed with the SEC says that > 60% of their annual revenue comes from less than 100 firms. Do the math on what that means their average account size must be for those 100 firms. It's nuts.

There are things you can say to me which will, quickly, get me to say "Look, I'll be honest: we'd love to have your business, but we're not the right fit for your organization. Can I give you the phone number of our #1 competitor? They're widely regarded as pretty trustworthy in the industry, and they're focused on helping customers who, broadly speaking, look like your organization." (Here's an example: "Does it integrate with SAP? Because we would need that." Ack, that will never happen, nope nope nope.)

That said, how can e.g. St. Jude Hospital (not a client, but representative of a few clients we have) use AR at the same time that Bugs Be Gone Exterminators (a 2 man firm) uses AR? Well, both of them also use Excel, right? Very different use cases, but same core need, and the sales model for Excel lets Microsoft offer it to both companies for an amount which is, for the exterminators, a trivial amount of money and for an amount which is, for St. Jude, so far below the noise floor it barely registers.

AR sells the same way, except it is a much narrower product than Excel is. To the extent that "It sure would be great if someone got a call from me" is the same problem for those two firms, we're equally capable of servicing it. (They have different needs, particularly with regards to privacy and compliance, which is why the hospital pays "rather more money than any of my published pricing suggests", but at the end of the day it is the same for loops executing the same state machine talking to the same Twilio APIs from the same hardware overseen by the same geek.)
I thing atop [1] is the tool I am looking for. It can keep historical data.

[1] http://atoptool.nl/
PSN for starters.
I'm not sure they are in complete control, although it's a great image of master manipulation to imagine they are. I'm waiting until I really understand the whole story to start assigning any blame.

I'm more interested at this point in figuring out what this means for the future. Do we live in a world now where state-actors will target specific companies and basically try to rip them to shreds and extort them? Now I'm supposed to personally defend my company and my network against state-sponsored targeted persistent threats?

It should be possible to lock down individual machines which aren't ever supposed to be networked. That's hard enough. I'm personally of the belief that any networked device is ultimately hack-able up to the physical constraints of the network. It's all about how much it will cost an attacker to gain access, and how much they can steal once they get it.

If governments start routinely sponsoring these attacks, I'm very concerned the cost-levels we impose today are 5 - 6 orders of magnitude too low, and the network bandwidth 5 - 6 orders of magnitude too high, to deter these types of attack.
Let us relook the issue here. Is it hackers attack on Sony or Sony making a movie on North Korean ruler(as I understand) or both?

Every human/culture has likes,dislikes ...etc and every one expect others not crossing those lines for peaceful co-existence. In democracy, no doubt, there is freedom of expression but if that expression is uncomfortable to other, then there is responsibility to control/prevent that expression rather than brazenly going ahead ignoring sensitivities of others.

If the story line as I understand from mass media is, assassination of North Korean leader Kim Jong-un and if North Korea protested it, then Sony should have understand and accommodated the sensitivities of North Korea and stopped making this movie. It is not censorship as President Obama noted.

People on HN voiced concern on NSA surveillance ...etc, since many felt privacy/anonymity is violated...etc. Just like you have sensitivities, North Korea too has sensitivities and it is natural to expect, others to understand them. Whether it is, dictatorship or democracy and their relative merits/demerits is different point of discussion.

I am neither supporting hacker's attack on Sony nor North Korea but Sony in first place, should have considered the sensitivities of other cultures, even if they are alien to your culture and act accordingly, given the story line.

Arts should further enable the stability or peace on earth and you may not achieve peace by hurting sentiments of others.
Which languages multiplex green threads over OS threads in a non-transparent fashion, exactly?
Perhaps surprisingly, it does have a killer feature: the Xena co-processor, which introduces - for the first time in a consumer machine - 'Software Defined Silicon'.

From the blurb: 'Capable of eight concurrent real-time threads with shared memory space, at up to 500 MIPS, Xena gives the X1000 a very flexible, very expandable co-processor. The uses are endless; control hardware, DSP functions, robotics, display - even SID chip and console emulators.'

Link: http://www.a-eon.com/index.php?page=nemo

(It reminds me of the 'Geek port' on the BeBox.)

If the number of Amiga developers reaches critical mass, an emergent 'killer app' could yet make this a compelling platform.
Very little content here. Seems more like self-promotion and a silly offer that Sony would be stupid to take. Why let someone distribute the movie for free when they spent over $40m making it and can (worst case scenario) put it on a website they build and charge $10 to everyone that wants to watch it?
I don't know much about PSN but is it restricted to Playstation owners?
I've worked with code in the past where the previous developers didn't understand that there was a difference between an integer in a string (i.e. var x = '10';) and an integer (i.e. var x = 10; ). In some ways weak typing and automatic type conversion is quite dangerous because it can encourage beginners to adopt bad practice and be non the wiser.

Edit: Changed 'In some ways duck typing' to 'In some ways weak typing' as rightly pointed out below.
I don't think so. There have been explicit threats against the cinemas if it's released. As such, it's pretty much beholden on the U.S. gov and Sony to assume it's a terrorist threat and act accordingly.

That's somewhat orthogonal to whether or not NK is behind it but the possibility of a nation state being involved must affect their calculations.
> I discovered that many Americans have no ideas of the tremendous role of Russia in WWII

Oh we have. http://en.m.wikipedia.org/wiki/Rape_during_the_occupation_of...

I quote: "Female deaths in connection with rapes in Germany are estimated to 240,000". Stalin himself had to ask them to be more gentle, what an irony from such a horrible person.

Besides, Russia was on the side of Hitler until Hitler betrayed it. It's not like they chose to be on the same side as US and democracy and freedom for the last year of WWII, it was the definition of "coincidence".
Github self-funded through $9 to ~$250 a month accounts while they were building their behind-the-firewall product which they sell to enterprises.

You need to have a certain mass to be able to sell six figure a year deals to a true Enterprise. I'd ballpark that mass as 90 lbs or so. They'd hire a software engineer who was 110 lbs soaking wet for $100k a year though, right? So clearly that engineer succeeded in an enterprise sales process at least once.

People tell me that that's different, but it is and it isn't. I closed my first (small) enterprise deal for AR, for a consortium of over a dozen hospitals (we got a tiny sliver of their appointments business), back when our run rate was below $2k a month. I felt pretty terrified about being on the phone with a VP they had around just to talk about HIPAA compliance, but no part of that conversation was a blocker to them doing the deal. (Long story short: I had done my homework on HIPAA and demonstrated that I understood what I was promising them. I then delivered it. The end.)
This stigma against anecdotes itself reeks of what you seem to fear in religion. Such things are very personal, there are no hard and fast rules derivable from first principles. How we like to paint everything as simple and provable! You must try different things first hand, it is the only way to see.

Feel free not to try things yourself but do not dissuade others from finding what works for them. You do not know, in it they might find meaning.
This is an excellent paper but it does require a prior understanding of the stack, addressing, buffers, pointers, etc. It would be really nice if there was an article or blog post designed for people who want to read this paper but don't have the prior knowledge that's required to understand it. Unfortuntely I don't know of any. HN?
Have programmers stopped representing monetary values using floating point yet?
Yeah that's pretty much what I also experienced. You won't get into that trouble that often, though, after you have trained yourself to the Python look. There are some quite tough problems where I really need to think if I put a line into an if block or not, but that the kind of trouble you have for logical reasons not because of having {} or not. I work full time on a Python project and I can't remember a single instance where I "misclicked" a line into or out of a block.
What is your ideal price point for this service?
The thing is there are a number of people for whom they have never been just memories. There are people still using the original classic 68k machines on a day to day basis. And there's still stuff in there I miss in Linux. I don't use AmigaOS any more, but I do occasionally use (and even less occasionally contribute to) AROS, which is an AmigaOS compatible OS that runs on (amongst others) PC hardware either natively or under Linux.

As for memory protection, AmigaOS has a particular set of issues there: The OS is full of dependencies of message passing where the messages includes pointers, and where many apps may use the pointer passing to pass ownership of objects. Proper memory protection is incredibly hard to add to it.

With the resources of some large company, it might be possible, but to do it without losing a large percentage of the software catalogue, which is not being "replenished" very fast by ongoing development (though there are a few handfuls of commercial software products for AmigaOS still, and a small community of open source developers) would effectively require auditing of most applications to figure out how they're using the message passing, to try to find out how to avoid breaking them.
Please report this in this issue tracker: https://github.com/fastmail/overture/issues
And Crackle.
The threat called for retribution even if it is leaked.
I'm one of the people who think the Xena is a great thing to have on the X1000, but they're not a "killer feature" unless/until someone comes up with some cool projects for it. You can buy XCore USB kits for ~$100 I think.

It's great to have it on there as an extra "bonus", because it's cheap (maybe $10 of the cost of the machine) and something different, but that's what it is.
Ehhh I'm not sure I agree. I think Cyber-warfare could be called "silent War", or at least "War with a lag". It's certainly possible, given what we know re Snowden about the capabilities of the NSA et al, that we've responded already and we haven't (or won't) see the results, at least not in the near term and probably not as spectacular as a successful Drone strike on a military compound.

Having spent time deployed, I think a lot of Americans might be conditioned to seeing immediate(ish) responses to threats via Drones, SEAL team 6, Ranger Regiment, whatever. The nature, and future, of Cyberwar is something that's fundamentally different from what we've seen broadcast on CNN over the last 13 (soon to be 14...15...) years. A response to North Korea (though I'm not truly convinced that they're the lone perpetrators) might not be something that pops up in The Situation Room with Wolf Blitzer or trends on Twitter.
PSN is just the Playstation-targeted wing of their Sony Entertainment Network, which is cross platform: https://en.wikipedia.org/wiki/Sony_Entertainment_Network

They have the means and the platform. Blaming it on others when they have their own internal platforms is blatant blame-shifting and nothing more.
No, rich people won't pay this tax. Because they have that much to lose.
Are you talking about Colombia?
his powers were nothing

ThatsThePoint.jpg
Y combinator is taking a 7% [1] and giving 120K. A good starting point for you specific case.

[1] http://blog.ycombinator.com/the-new-deal
I’m partial to his Master’s thesis, “A Symbolic Analysis of Relay and Switching Circuits.” It literally invented digital computing. As an electrical engineering student it blows me away that one guy’s thesis (he was 21!) can be fundamental to so much.
It's hard to grapple with, but our systems--our entire network infrastructure--is simply not designed to withstand these types of attacks. It's very safe to assume that you literally cannot protect yourself from this kind of network intrusion. I know it's fun to rail on Sony, and surely they didn't make the hackers job particularly difficult, but victim blaming isn't useful.

I think it's likely that fallout cost from this breach will cost Sony hundreds of millions of dollars. It's almost an existential crisis the amount of damage this hack has done. The information disclosure was complete. The hackers took a scorched-earth policy on the way out. They got hit mind-blowingly hard. I do have sympathy with the house of pain they are in, and I don't think they need any more financial incentive than what they are already looking square in the face.

I don't think the story here is about negligence in IT. Even Google has been hacked very badly in its time. There are two kinds of companies, the ones who have been publicly hacked, and the ones that just haven't discovered it yet.

The real story here is we are seeing an escalation in cyber-warfare. This is not "hacking" in any sense. This is extortion, humiliation, and subjugation. It's very sad to watch.
Sure. :) Wrote down your username.
Finally, real hacker news :)
I'm not the one telling people how they should, or more specifically, are allowed to, consume the content I post online.

Posting generally-available content (e.g., not behind a paywall / registration system) is the equivalent of street performance or busking. The upside is that you get exposure and publicity. The downside is that you can't shake down everyone who walks past, or get up in their grill about how they are or aren't supposed to view (or listen to, or read, or ...) your particular performance piece.

But thanks for your kind words.
Oil droplets mimicking quantum behavior: How far can we push an analogy? [pdf]
Yes all part of the cult of "do things that don't scale" [1].

1. Yes I know why this is suggested and yes many times it is the right thing to do do, but finding sucessful approaches that do scale is really, really hard.
No, he thinks he has zero special requirements. Outside the geekosphere, there are lots of people who think they have no special requirements, but actually want something that's physically impossible.

(I'm pretty sure there are people who look at (say) a satnav device and think "It should be able to find me the quickest route between all these 50 points in the city" is not a special requirement.)
Early evidence suggested that one of the data dumps was carried out from a hotel in Thailand, so cutting off NK's internet wouldn't help protect from that much.
They can use money to hire hackers. In fact, most of the world operates this way.
Test Data Generation with Prolog
Chrome to Get Data Compression Feature on Desktop