skysight-inc/HackerNews huggingface dataset:
>Japan has a saying “ichioku-sohchu-ryu” which translates to “a nation of middle-class people.” However, in the past few decades, they’ve seen the middle-class shrinking at twice the average rate of other OECD countries. Since 1980, incomes have dropped for the lower classes while they’ve risen for those in the higher classes. And this problem is exacerbated by the lack of employment security. During Prime Minister Junichiro Koizumi’s term (2001-2006), the number of people working regular jobs dropped by 1.9 million while numbers of those in temporary positions rose by 3.3 million. Since the middle-class started disappearing, there’s been a reported increase in depression, domestic violence and suicide – which indicates the toll the economy has taken on the people.

From: http://www.therichest.com/rich-list/poorest-list/10-countrie...

Further data taken from Wikipedia: http://en.wikipedia.org/wiki/List_of_countries_by_income_equ.... Japan has a Gini coefficient of 38, better than the 48 of the United States of America, but still worse than such famously underdeveloped countries as Cambodia or Jordan, or badly-off First World countries like Italy or Greece, let alone such highly developed nations as the United Kingdom or Germany.

You shouldn't brag about your prosperous egalitarianism when you've been in a deflationary depression for 25 years and your Gini coefficient is in the "not quite as bad as America" range.
Been lurking for a bit. Was hoping to say hello with a constructive comment but I have to jump in here.

I bought a Pi model B for my daughter. Nothing but terrible unreliability. Booting problems as you state, power problems with the USB ports, random hangs and crashes and problems getting half of the devices recommended to work.

I kind of expected that for the money but the thing that really pissed me off was when I raised these issues constructively on their forum, I was met with nothing but vicious denial and had my post deleted and account closed within an hour. Possibly the worst bit was the insinuation that I was clearly an idiot and this was all my fault. I'm technically literate (I'm quite handy with anything from an oscilloscope to GDB) but I can't imagine this doing well in the hands of teachers I.e. one of the target markets.

She now uses an old ThinkPad X61 and finds it a million times more useful and with all the extra bits required on the Pi to get it to work, considerably better value for money.

Not impressed. When your policy is to silence critics the product should be distrusted.

As for the initial design brief to produce a useful educational computer, I think it fails entirely based on the sheer amount of friction between opening the box and writing your first program. I was brought up on a diet of BBC Micros and Acorn machines and despite the brand association, the Pi is nowhere near the mark. Her school even bought 20 Pis that are wheeled out for open evenings and otherwise never used as well in favour of bog standard PCs running python.
There's a weird quantic effect when recalling a dream, it has to happen half consciously. The moment I realize I'm thinking about dream parts, they evaporate and I can barely play the very first seconds in my head and trying to revive the missing part seems like a huge effort.
The way I see it is that you can reduce bugs by increasing the level of abstraction, which in this case means to use things that are more straightforward and less flexible: the ultimate looping-construct is arguably the while-loop, by using a counter to index into the array (if you're working with an array, anyway). But with that flexibility comes more room for error: maybe your increment is wrong, maybe your while-condition is wrong, maybe you inadvertently change the index inside the loop without meaning to, etc. A step over that is to explicitly just say that you want to iterate over each element in the array. You don't get to choose how, but you probably wanted to iterate over it from start to finish anyway. The highest level is a function that encapsulates exactly what you want without having to bother with explicitly iterating over the collection yourself. Now you can't even mess up how you use each member of the array, because that is already handled by the function.

A higher level of abstraction means less flexibility, which means fewer potential things that you can screw up. I don't see how that is a flawed point.
That's where I see the issues crop up. "Uncontrolled shutdowns" seem to be a killer of SD cards for me even when using R/O only filesystems.
Wouldn't this be enough of a factor to point the issue towards software and not hardware though?
The problem is that in some wars, if you don't, the enemy will strike you just as hard or harder.
OpenBazaar developer here. This is the "nothing to hide" argument that we've seen used to much by the NSA and governments.

The answer is that we believe people simply have the right to privacy in trade. Here's a discussion by the OpenBazaar team on the matter:

https://github.com/OpenBazaar/OpenBazaar/issues/189

Do you want your credit card company to know exactly where you've shopped for the past two years? Would you like your employer to know what porn movies you enjoy? Would you want your neighbourhood burglars to know exactly how much money you spent on your brand new Swiss watch this month? Is it OK if your super-market chain only offers discounts to you on the condition that you don't buy anything from other super-market chains?

Should your wife be able to scrutinize what trips you went to and how much you spent on expensive chocolate and alcohol without your permission? Discover before her birthday that you bought her a ring as a present? Would you feel alright if Google used all your shopping history to show you targeted ads? As a seller of rare books, do you want the prices of all purchases to be published to potential candidate sellers instead of being treated as trade secrets? Would you want your annoying jealous nephew to know you've booked snowboarding tickets to Austria without inviting him?

Is it acceptable for these things to be posted on the Internet and commented-on by Redditors?

Please, I invite you to post your credit card records for the past year here. We'll be happy to look over them and leave some comments for you. After all, you've got nothing to hide, yes?

Anonymity is important for people. For some people, it's more important than others. Different people have different needs. Sometimes anonymity is a matter of life and death, sometimes it's just a matter of personal privacy and the right to be left alone. Users can use the anonymity feature as they see fit, but we need to be there to protect them if they require so.

And, yes, some trade can be only marginally legal or completely illegal. Sometimes illegal trade is ethical, and laws vary from country to country. At least at the trade level, we should be free and anonymous. What if your Internet provider disables the Internet in your country by secret warrant request of the government if you live in North Korea, or Turkey in the times of Twitter-censorship, or Egypt in the time of the revolt, or Iran at times of war? Is it OK to leak to your government that you purchased an antenna off of OpenBazaar to access the Internet through mesh networks? Sometimes the penalty can be death.

Not everyone lives in free regimes where privacy is a matter of a warm, cozy feeling and convenience. People need privacy in trade to be free.

That said, freedom comes at a cost, and the price for being free is not low :)
There's nothing good to say about this website.

As of right now, it:
- Spreads very little information across an enormous space
- Has nothing aesthetically engaging

This means that I feel like you'll make my brand also a sparse and unattractive idea.
Commercial activity does not remove first amendment protections. (See: Newspapers)
>This article seems to suggest it's near impossible to leave a megacorp and start a company. So how did the first megacorps get started in the first place?

Don't know whether or not Sony comes under the category of megacorps that dragonwriter mentions in a sibling comment, i.e. "Japan's main modern megacorps largely are the same entities that were major business from the time of the Meiji Restoration".

But the story of Sony is interesting regardless of that. I had read the book Made in Japan by Akio Morita, co-founder of Sony, a while ago. It's mostly about Sony, not that much about his personal life.

http://en.wikipedia.org/wiki/Made_in_Japan_(biography)

http://en.wikipedia.org/wiki/Akio_Morita
In emacs, I use helm[1][2] and BufferSelection (aka "bs")[3] to do the same thing, only helm is much more powerful and does a ton more than just that. In vim, I use MRU.[4]

But neither emacs or vim are limited to buffer selection using this relatively primitive method (which I do like and use myself). You can select buffers using an almost overwhelming number of methods and plugins.

You can filter, use regular expressions, use timing, use fuzzy matching, by buffer contents, color buffers in buffer lists using various criteria, etc. Here are some options for emacs: [5][6]

Both vim and emacs can bind pretty much anything to any key, so you can use Cmd-t for any of those (or a function key, if you preferred something that requires only a single keypress) or virtually any other keystroke.

[1] - http://www.emacswiki.org/emacs/Helm

[2] - https://github.com/emacs-helm/helm

[3] - http://www.emacswiki.org/emacs/BufferSelection

[4] - http://www.vim.org/scripts/script.php?script_id=521

[5] - http://www.emacswiki.org/emacs/SwitchingBuffers

[6] - http://www.emacswiki.org/emacs/CategoryBufferSwitching
Honestly I don't know. The rpi is a weird SoC though, and many things are handled in the GPU by a blob, even if it's software it's outside our control.
It would actually be cool to have a ninite.com for Emacs configurations, where one could choose from the best pre-configured crowd-sourced Emacs versions for several use cases and platforms (e.g. web-design, Java-programming or reproducible research). Sure, extending Emacs from scratch is fun, but many people are probably reluctant having to spend many hours to achieve a good configuration because they are not guaranteed to benefit from the result.
Indie's crowd-funding campaign is now live
With all due respect, most of the replies here are missing the most important point.

Does the company have a bug bounty policy?

No?

Then keep your mouth shut and get on with your life.

A significant percentage of people in power will react to unsolicited warnings of security vulnerabilities by attacking you as though you were their enemy. Worse, the law is at least not clearly on your side. This is not theoretical: people have come to significant harm in this way. Being a hero is great. Being a martyr? Not so much. You don't want next week's top HN story to be an appeal for donations to the legal defense fund of sah88.
Overall it seems to self-correct which sometimes takes decades. While flawed, it is pretty good.
Maybe someone should look up the stated reason for awarding a Copyright in the first place.

Isn't it to "Promote the Progress of Science and the useful Arts?"

http://en.m.wikipedia.org/wiki/Copyright_Clause

In this case it would seem that in fast-moving industries, monopolies would retard, rather than promote, the progress. Especially seeing as how copyright can be extended to 100 years or more after the author's death, here the author being a corporation?
After WW2, the Turks were the largest standing army in NATO, had performed excellently in the Korean War, were a linchpin between Europe and the Near East, and had a longstanding historical antipathy towards Russia. Basically, the Pentagon trusted the Turks to be more effective war fighters than anyone else in NATO at the time, and to be able to get to any particular front line faster than any other ally. Eventually, the demilitarization of West Germany placed an effective front-line force in place, but in the early Cold War the NATO allies were not really very united.
Hook – Open-source Back end as a Service
A HFT's Response to Michael Lewis' Flash Boys
>sheevaplug started the trend

Not to be pedantic, but before the Sheevaplug, there was the Linksys NSLU2, which came out in 2004:

https://en.wikipedia.org/wiki/NSLU2

http://www.nslu2-linux.org/wiki/FAQ/FirmwareMatrix
Gov.uk quietly disrupts the problem of online identity login
I'm not sure where you live, but this is not the case nearly everywhere in the US.
Yeah, I know a fair amount of what that crowd believes, as a result of lots of exposure, direct and indirect, to the aforementioned talk radio and magazine. No, I can't name names. So what? I couldn't name any hosts on Fox News or CNN, but I can state with confidence from what I've seen of them that a lot of them are full of crap.
Detroit's bankruptcy plan
The problem is not with the legal system, it's with the lawmaking system. Bad laws produce bad lawsuits which produce bad rulings. The fundamental problem here is IP legislation, and how poorly it was written. Or maybe the problem is one level deeper, and it's actually with the electoral system and how it selects for inadequate lawmakers.
Surely a self-fulfilling prophecy.
Also remember that what matters are real returns after inflation and taxes.

The S&P 500 has returned 11% a year since 1983, but 6% after taxes and inflation.

http://www.thornburginvestments.com/pdfs/TH1401.pdf
The only thing that has changed in my setup has been the discovery of ido-mode - http://www.masteringemacs.org/article/introduction-to-ido-mo... - but I've no idea when that was actually added to emacs, it could have been around for a decade and I just never knew of its existence!

I think that with either emacs or vim, once you have got a useful setup you tend to stick to it, so discovering new features is uncommon (and both apps don't make feature discovery easy in the first place.)
PyCharm Educational Edition
For my business, I order thousands of items on Amazon and Ebay per week. Even with the protections in place, sellers don't ship the items and then never respond/won't refund, I get the wrong items/broken items (and they refuse to let me send it back).

Why would I shop anywhere without these assurances?
Sounds like we're about the same age. I sort of had this impression of Reagan when I was a teen in the US, having grown up in a decidely Democrat household and most of my friends having been as well (university faculty brats, mostly). He was certainly hated and ridiculed in the popular media and entertainment, for the most part.

As I grew up and gained some perspecitve I have come to see Reagan in a much more favorable light.
We shouldn't forget SLIME for Lisp[1][2] and Geiser for Scheme.[3]

[1] - http://common-lisp.net/project/slime/

[2] - https://en.wikipedia.org/wiki/SLIME

[3] - http://www.nongnu.org/geiser/
No, it is not some arbitrary choice, it confirms to the [second] most dominant word order in natural languages: subject-verb-object.
Her blog is also a great resource to pick up some of the more useful parts of the language.
Why is the average age of the Supreme Court justices relevant ?
This is good one, thanks.) I have silly habits of writing, indeed.
I thought this would make a good counter point to Michael Lewis' popular Flash boys book.

It's written by someone who has actual market understanding and I found it to be a pretty devastating rebuttal to Lewis' book.

Not surprisingly it has a U shaped review curve with people either giving it 5 stars or 1 star much like the beloved book SICP.

If you'd like both sides of the story then I'd recommend reading this, it can be consumed in an evening!
I think the best thing Reagan did was not fuck it up.

The soviet union's collapse was inevitable because their government system simply didn't work, and that reality was starting to land on them in the mid-80's when oil prices started to fall as a catalyst.

Of course, a lot can be said for not fucking it up. I'm not trying to minimize it (much) but I don't think it's fair to say the Soviet Union's fall was due in any part to any "strategy" of the west. At best our strategy helped the fall happen a little faster, but it was inevitable.
As someone passionate about decentralized systems, I'm curious how OpenBazaar would deal with, say, a marketplace for assassinations and other things that would clearly be illegal and unethical.

Can any distributed system deal with it? Probably best to leave it in place and expose such people, but who gets to decide which crimes warrant exposing the participants, and how would that even work? I can think about sting operations but that's about it.
Could you link to the story about the discovery of its instruction set? That sounds really interesting but I can't find it.
You have just described the philosophy behind the fire bombing of cities, nuclear escalation, and mutually assured destruction - which given Vonnegut's Slaughterhouse Five was surely what he was talking about when he made that comment.
Thats a good source for any computer science student ;) Now get a proper domain and some custom CSS!
Pangu8 macDownload Pangu and latest jailbreak tools
I've had a consultancy staff a large project with "senior Java developers" that we threw out the day they arrived on site because they couldn't pass a trivial coding test. This went on for a while until the consultancy became irate. While it might be nice to blame this on Java, I'm certain that if the leading enterprise language was ADA, we'd see ton's of marginally talented ADA developers being staffed. Whatever the dominant language is, you'll see a stark talent bell curve emerge around it.Think about it, if you can get a six figure salary by saying you know something, folks will say they know whatever it takes to get the job.
It just means the people arguing this case need to explain the technology in a way they can understand it. Age has nothing to do with this.
PlanGrid (YC W12) is hiring JavaScript hackers
> avg. age ~70

Why is that a problem? It's certainly possible that the judge was an avid home computer enthusiast in the 1980s and knows about tech.

Old age doesn't automatically mean technological incompetence anymore.
How could a group with exceptionally sharp minds who have lived through 7 decades of intense technological and social change possibly have better perspectives than people who have lived through 2?
This cannot be emphasized enough.

Just keep your mouth shut or you will quite likely be sued. The only thing you should do is simply not just trust that particular company with your data anymore.

If the risk to public good is great enough and the bug simply must be revealed then it should be done anonymously and with full disclosure. Contacting the company will only give your address to them.
iOS 8.1.1 cydia download with pangu8 1.2.1 jailbreak
This idea is very similar to the Java Disruptor pattern (http://lmax-exchange.github.io/disruptor/). So is this an implementation of this pattern in C++ of sole independent creation of the author?
Have you made sure your power supply is reliable?
> , I also think it would be disingenuous to state that their use in illegal activities is somehow orthogonal to their purpose.

The Haber Process[1] was a new way to manufacture ammonia in large quantities. Fritz Haber was originally motivated by Germany's war objectives to kill people via poison gas and explosives. Germany needed a lot of synthetic ammonia to do that.

Now, the Haber process is mass producing fertilizer and feeding the world.

It's possible to divorce the original evil uses of the technology from the later good ones.

The potential 200 million ebay and whatever millions of amazonmarketplace legal sellers can outnumber the criminals. The 10% ebay fees and 15% amazon commissions are very compelling motivators to create an "open SMTP" type of marketplace for sellers.

[1]http://en.wikipedia.org/wiki/Haber_process
I'd anonymously email and tell them they had 7 days to acknowledge having received your message. After that they get a month or maybe two to fix it. Then public disclosure. All anonymous over Tor, because you can always attach your name later but you cannot remove it if you already gave it.

Or if they don't respond at all, immediate public disclosure. If that's how they want to play the game, then let's play.

Be wary if they ask for your name straight away because companies have been known to sue.
clojure nrepl in cider
Yes, and remember that each justice has an office full of clerks who will typically be in their late 20s and early 30s advising them.
> Although these issues are very important, something feels wrong about having the Supreme Court justices (avg. age ~70) rule on tech matters like this.

Its not a tech matter, its a matter of the application of Copyright law. Its exactly what the Supreme Court exists to do.

> We need a new legal system for arbitrating disputes in technical disciplines overseen by a panel of technical experts.

Specialized trial or intermediate appellate courts of this type may make some sense (though such a specialized body --whose members are no doubt both drawn from and likely to leave to industry -- runs a particular risk of regulatory capture and becoming a body that reflects very well the interests of the bigger players in the industry), but I don't see any good reason for fragmentation at the top of the judicial branch just because technology, so I don't see any reason that ultimately such issues wouldn't end up with the Supreme Court.

> Or perhaps a trial by jury where the selection criteria is employment in the relevant discipline for at least 10 years (academia or corporate).

Specialized juries defeat the purpose of trial by jury -- and, anyway, then you just create a bunch of additional litigation over the boundaries of the "relevant discipline" for each case as each side tries to set the experience qualifications to suit the pool of jurors it thinks will be most favorable.
They all are EXTREMELY intelligent people! BUT the issues presented can be lost and then we are dependent on the staff of the justices who explain issues and then the bias of the people "educating" the justices have a HUGE influence on the justices.
* There is no information of who you are: legal entity or freelancing individuals? What are your names, registration numbers,

* The background image is too dark, couldn't see what it is without having to adjust the angle of my laptop screen

* The "carousel" is a bad practice in general, and in your site many visitors won't even notice there is one, as it doesn't look like one.

* SEO: There's no meta description, openGraph, twitter cards tags (like in many other websites. We're almost in 2015, what are people thinking about?

* Copywriting: find a native English-speaker to fix things.

* the License page has not enough content

* good thing: the highly noticeable call to action "Start a project with us"
That's the only place in C where I use the postfix decrement operator.

for (u = 5; u-- > 0; ) {
iWatch killer msg: “My Owner is dead”
Nor does youth guarantee technical competence. As a 55 year old developer, I'm particularly sensitive to this kind of blatant ageism.
What is money other than assigning a cultural value? Money isn't separate from the culture and the idea that the amounts assigned should be dictated mainly by that part of the culture called the market is also a cultural value.
What would happen if sah88 were to realise the site's name, but not the details, to warn other people to also not trust this company. Is this grounds for defamation or something like that?
What I have never understood about HN's use of the down vote as "I don't agree with you" is that it also changes the color of the post to one designed to be hard to read, so it's like imposing a kind of progressive silence.

Why not just a change in color to something different, not harder to read? If down vote is to be used however the down voter wants then why attach the "punishing" color to it?

It's an interesting system in that I have not seen it anywhere else and indeed does seem to work. But still I can't understand it.