skysight-inc/HackerNews huggingface dataset:
FAO amurmann - you made a slight faux pas in HN etiquette[0] and were sentenced to over 1000 days of purgatory without your knowledge. Almost no one can see your posts and no one at all can reply to them. For literally years. Sorry about that!

[0] https://news.ycombinator.com/item?id=2385595
One encourages the other. But yes, it's "throw 'em away forever."
GDP does not mean your country produced $3B money. Notice it stands for gross domestic product. It's just measured in dollars.
I recall reading a paper once that made the case that Newton was speaking sarcastically, mocking Hook, if I remember correctly. Certainly that interpretation seems a better fit for his character.
I'm very sympathetic to this point of view, but the author starts inauspiciously when he asserts that a news anchor should have been prosecuted for using a high-capacity gun magazine as a visual aid in his newscast. Perhaps he's had his mind made up about prosecutorial discretion too long to see this episode as an example of discretion done right.
...with the right friends :)
Wow, pretty detailed stuff. I suspect I may have saved myself a lot of grief if I had seen more articles like this when I quit my job a few years back. I have spent more time than he has and earnt less money!!!
spot tested these strategies, they help. when i deviated from it in a fit of panic i lost.

similarly, i also find that keeping the small tiles accessible - outside - helps tremendously. if you never move down you get that for free, because you never make open space on top for a 2 to come in (and not combine with your 512 or whatever).
I want out as soon as I can. High cost of living is killing me, but I work at a family business and they have no interest out of state.
Leaving aside the fact that many language learners in the US don't know anything about the CEFR scale (Common European Framework of Reference for Languages), the CEFR categories are very broad and vaguely defined especially once you get past the core 1000 words or so that everybody learns at the beginning. I know that my own fluency is very uneven from one area to the next. More granular, accurate, and personalized classification of texts based on absolute difficulty and similarity to texts I've already read would be very helpful.
Definitely. John Gilmore also mentioned this book on a stanford forum.
I use xrdp (google xrdp scarygliders for a bleeding edge version) and Jump Desktop, which does RDP over SSH without fuss. Latency over a 3G connection is low enough for coding.

I have the a Vagrant template for setting this up here:

https://github.com/rcarmo/vagrant-templates

...all you need to do is read the Vagrantfile. I use the vagrant-lxc plugin to set up and tear down these environments on Digital Ocean.
After WhatsApp: An Insider’s View on What’s Next in Messaging
Beware of Newsweek if this story becomes too popular they'll start a thorough and extensive work of research and finally claim NwAvGuy is no other than Dorian S. Nakamoto.
At first I did not understand Steve’s needs

Yes, because he didn't bother to explain them. He could have been the one to explain the need for the magic 50% - just think how that could have made their meeting productive and useful - but he didn't. It was only through her contact that this was discovered. Basically, Steve Jobs was being an asshole.
"Don't panic" is also a good strategy. If you get into a situation you don't understand, take your hand off the keyboard and think before you move.
Symlinks in GitHub's gh-pages
I wonder how many upvotes we would collectively have to give each day to bring comments out of pending?

Looks like in the last 10 minutes we've had 30 comments on HN - that's about 180 and hour - that's 4,320 comments in a 24-hour period.

Let's say 50% of those are worthy of being seen. If we assume it takes two upvotes per comment to bring it out of pending status then that group of 5500 people need to cast 4,320 upvotes a day collectively to to stay caught up.

Given the fact that A: it's unlikely that all 5500 of these users are still active, and B: it's very unlikely that they would be upvoting the same comments then it seems almost certain that there will be a SIGNIFICANT backlog of pending comments created each day.
If the seed round was for $2.6MM, does anyone have an inkling as to what valuation that was done against?
Initially tried using WinHTTrack on the document folder but DL rate was only 25kB/s. So if mentally you resort to sublimated-OCD mode the whole notebook can be downloaded, one page at a time, then combined and cropped in Acrobat for offline reading in about 1/2 - 3/4 hour. Final size = 80MB (and a very nice .pdf it is to have in your archives!)

Curious to see the use of Y^e and Y^t for the words 'the' and 'that' in the mid 1600s. Figured they would have reverted to the 'thorn' letter rather than the earlier French printer's substitute.
This is very cool, Simonreed. (voice in the video is Ray Dalio's).

I enjoyed reading "How the Economic Machine Works"[0] and also "Principles"[1]. But something like this is sort of sweet. Thanks,

[0]: http://bit.ly/howtheeconomicmachineworkspdf [PDF]
[1]: http://bit.ly/principlesbyraydaliopdf [PDF]
This isn't the whole story, but the real story is only slightly less frightening:

http://www.foxnews.com/us/2013/12/18/pa-town-latest-to-force...
Here's a gist that optimizes the author's Julia code to give a 4x speedup over the unvectorized code, and handily beat the vectorized codes too:

https://gist.github.com/jwmerrill/9715447

In general, carefully written devectorized Julia will be faster than equivalent vectorized code because it is possible to avoid allocating containers at intermediate stages of the computation. This is surprising for people coming from e.g. Matlab, R, or Numpy, because vectorized code is often faster in those environments. In those languages, direct scalar code is slow, and vectorization is about expressing the computation in a form that will call out to fast C operations, but the C still pays a price to allocate intermediates. In Julia, the JIT is able to emit fast machine code for scalar operations, so you don't need to express your code in a form that calls out to C. There are JIT compilers for Matlab and Python too, but Julia's JIT is very high quality and everyone uses it all the time.

The main changes I made here were hoisting computations of constants out of the loop, and preallocating a 2D Float64 array to hold the results. These were worth roughly 2x each. I've chosen the storage format so that it is accessed in column order. Both optimizations have their own sections in the Julia Manual's performance tips section:

http://julia.readthedocs.org/en/latest/manual/performance-ti...
Page 31, http://cudl.lib.cam.ac.uk/view/MS-ADD-04000/31, has errors in just about every numeric value it seems.

The page reads (from the manuscript image, interpreting the abbreviations) "[...] an arithmetic progression increasing from an unite by 1 composeth triangles by 2, composes squares by 3, composes pentangles by 4, hexangles &c. as 1.2.3.4.5.6. composes the triangles [...]".

In the "Transcription (normalised)" this is

"[...] an arithmet: progres: increasing from an unite by b=2 formula composeth triangles. by a=5/3, composes squares. by y=22/61, composes pentangles. by x=33/61, hexang: &c as 1 compose the triangles 2 &c likewise 3 compose 4 &c So 1.2.3.4.5.6. compose the quintangles [...].

It appears nearly all the 'MathML formulas' are wrong? There is also a textual transcription error "quintangles" which should read "triangles".

This is the only page I looked at. The "Transcription (diplomatic)" appears to bear the same errors. If this page is typical I hate to think how the hard to read or complex mathematical pages have been rendered in transcription.

Edit: I've just noticed that the erroneous MathML formulas are correct renderings of other expressions on the same page, this is probably a coding/markup error?
what I basically want from this is a png-browser-vnc. basically, any action you perform (mouse click, mouse over, typing text), it will get sent to a qtwebkit process, and render you back the results.

Now instead of rerendering the entire screenshot of the page, it should only render the region where the change occured. For example, if a mouse moves over a menu, it will figure out which region the image has changed as a result of this (onDomChange probably) and render that portion, send it back to the client.

Still looking for this or maybe I should build it.
Yeah it would run profitably for years if you gutted R&D.

How much profit per employee is not the right way to approach compensation. It should and often is based on what it will take to keep an employee happy.
Pocket is actually ReadItLater rebranded ;)
Say you wanted to make a film set in 1997? You could probably buy a period computer easily enough from eBay, you could probably get Windows 95 on there with Internet Explorer 4, but to display some content? You could make some Photoshop mockups for period 'Google', 'CNN' et all, but to actually serve those pages would require a period server. This little trick of rendering would make it all slightly easier for the film maker. They would not have to hand millions over to ILM just to make a few retro screenshots.

Personally, if I was making a film set in the 1990's I would go for the IBM WebExplorer browser (http://virtuallyfun.superglobalmegacorp.com/wordpress/wp-con...). It has awesome graphics.
I guess you didn't get it. The game would be embedded on my website, either with a specific .swf or .js. The scores would communicate with the hosting site (e.g. Kongregate) and I would need to receive back this information (via ajax or whatever way).

Kongregate does have an API, but it is for game developers only, not for those who embed the game. (Though I contacted them to verify this).
With all due respect, I think you and others are missing the point here. This wasn't so much about Jobs "throwing his weight around" (abrasive style notwithstanding) but about him having an externally committed number that it was important to him and to others at the company to have met. Structuring the deal in such a way that this objective could be achieved opened a path to a negotiation that could satisfy both sides.
Surely any money going into FOSS technologies, be it $2.60 or $2.6MM, is good news for everyone involved?

I don't use Node.js - RoR is more my thing - but if this money allows the project to hire talent and increase the quality of the codebase and documentation, they're going to attract developers from other frameworks.

Even the die-hard supporters that refuse to budge, Node may develop new paradigms that can be ported over.

Investment in FOSS is a good thing, IMO. Just because it came from a VC shouldn't discredit its possibilities.
It's not the same tactics. The NSA is being accused in this article of hacking Huawei and stealing their source code in order to develop better exploits for Huawei equipment. Huawei was accused of:

1) using stolen Cisco source code to gain a competitive market advantage by not having to spend money on R&D. So far, no one has shown evidence that the US government has given any stolen Huawei code to private companies.

2) Huawei was owned by people with close ties to the Chinese government and military. Members of Congress raised concern that if they were allowed to provide equipment for large portions of the US telecommunications infrastructure, it would give ample opportunity for the Chinese intelligence services/ military to put backdoors in.
Nice work, Steve!

It's great to see someone making money with this; I have a similar project for Japanese + English[1] which is more of a hobby site right now, but I'll start following readlang.com more closely.

[1] http://macaronics.com/
As a woman who has long struggled to find a way to fit in on HN, I worry this will just make it harder for anyone who isn't already part of the "in crowd" and will just magnify problems for women, minorities, newbs, whomever.

I hope it works well but it does concern me. I don't know what else to suggest though since HN is a larger scale than I know how to moderate.

Edit: So count me as feeling kind of threatened and wondering if I will ever be allowed to comment again.
If you're intending to have a reasonably-sized stable of clients then there are significant tax and liability advantages to doing things through your own Limited Company, but that really is a nomadic existence, you can't just work for one client without risking falling foul of IR35.

What do you care about most? Doing something fun, feeling that your efforts are worthwhile to humanity, making money? Everything is a balance of risk and reward, and everyone's motivations tend to be slightly different.
Which services and whats your breakdown?
Using GameStop as a bank
You are over-interpreting the study. The difference in productivity was for the task of adding five two digit numbers. This is a simple task very different from software development. The paper presents no evidence that effects on performance on this task is indicative of performance on other tasks.

Also, this experiment investigated short term happiness shocks, not long term general happiness levels. When the happiness shock was in the form of food, performance increased 15%.
Oh ok. I only mentioned it because you used the CEFR in your own comment. :/
This was mentioned in the article, along with Gene Healy's "Go Directly to Jail: The Criminalization of Almost Everything".
Communities like Node, Python, RoR, and even iOS (obj-c) have benefited from a defacto centralized point of reference, and I think devs who come from those communities will find it easier to be more productive in C++ with something like this.

I always referred to Marshall Cline's FAQ as my reference point, but pulling together Bjarne's and StackOverflows FAQ's is a great step.
I could be wrong, but I don't think this site is supposed to be for "useful conversations".
They might have been in it together. If he got fifty percent gross, that was great for him. If she almost got away, then the other guy goes after her and gets the face-saving fall-back position.
Sent e-mail to myself for memo. I'll look into that later, seems interesting.

On a side note, Eric S. Raymond wrote a piece about a project he was working on, that's relevant to this. The article's name was "Making Simple Connections". (in case the link I'll provide will change, so you can Google it).

http://esr.ibiblio.org/?p=4281
Land and money are most likely more efficiently taxable than almost anything else. Land doesn't move and property rights toward land are anyway only virtual claims within some sort of state ledger/database.
Money as we know it exists only exclusively in the banking system which ultimately depends on central banking and centralized databases which can be taxed through demurrage. Demurrage has strong theoretical and practical support (1). So does Land value tax (2). Both have very positive anti-inflationary second order effects.

Other monopolies which can easily be taxed are natural resource extraction businesses.

Taxing modern monopolies such as Facebook or IP/Patent based businesses is a lot more tricky.

However, once you tax money, land, and monopolies, there is no sense in VAT, income tax, corporate tax or any of the other net-negative taxes. Minimum wage, to some extend even pregnancy leave would become obsolete. Laws protecting workers from getting fired could become more lose. This combined with some sort of UBI would extremely streamline the entire state apparatus and cut out the potential for power grabs by politicians. It would make business a lot more dynamic.

This scheme would also make business formation and entrepreneurship incredibly easy. Imagine 3 guys who have this great idea but can't just barricade themselves in a basement and built a product atm, with UBI they can. Once they have an actual company going they have easier access to capital because large capital holders have pressure to put it back into the economy and hold stocks rather than cash or land/property. Due to UBI more people have cash to actually buy their widget. The 3 founders could hire a lot easier because people can easily switch employers without the fear of red tape such as losing healthcare or some other nonsense. Hiring freelancers/consultants to help should also be a lot easier because there is going to be plenty of people out there who do it just for the projects and who don't have the pressure to get the next gig. Firing people would be easy because of the presumably easier employment laws. You might even be more competitive in the global marketplace because you just got rid of almost all taxes for the startup. You might only have to pay capital gains taxes on your stock gains, but you got a lot faster to that point without ANY risk. That's pretty much the wet dream of any VC, fast generation of companies, fast traction, access to further capital, easy hiring, super fast closure and multiples. Then the cycle begins again.

(1) http://www.lietaer.com/2010/03/the-worgl-experiment/
(2) https://en.wikipedia.org/wiki/Land_value_tax
I followed this guy for a long time until it was obvious that he quit and did not mean to return.

The design of that amp was frustrating. The power, the input and the output are all on the front of the amp. I always wondered why nobody cleaned that up and put power and input at the back. I also wished it used DC rather than 12 VAC.

Now I know, it was the no-derivative license.

When I was young I would mess around with audio circuits, trying different opamps, seeing if they changed the sound. These days I am far more concerned about connectivity.

His Objective DAC is more interesting in my opinion. If I ever need a 24bit USB DAC, I will get one. Considering I think 256 bit MP3s sound just fine, and FLAC far to much effort, I probably will never need one.

http://www.jdslabs.com/products/48/o2-odac-combo/

NwAvGuy proved what he wanted to do, that simple circuits are good enough and doing things like hand matching resistors with very expensive equipment is not required for a clean reproduction of audio. I still wonder if he really cared, or if he was a troll (he spend a good amount of time getting himself banned on forums).
It looks great on my iphone.

The only other thing I would request is perhaps the screenshots that appear on the desktop version?

Could you also possibly try to get somone to make the main HN site responsive on mobile? I'm surprised why this has not been done yet. It shouldn't take more than 5 minutes.
Is this a problem in the US specifically? Has there been some kind of international comparison on legal "messiness"? Just curious, by the way, and I can't think up a good search query for that.
"I'm no longer involved with DOCs, I've handed it over. Now where's my free lunch?"
I do research for a hedge fund, which pulls in $150k-$1m per year depending on how well the fund does. I program in my spare time.
Having done piece-rate work during college summers, I think that a 12% piece-rate difference would be much larger in software contexts. To me, software productivity is about maximizing the amount of work not done.

That is, productivity comes by things like preventing bugs, keeping the code base clean, finding minimal implementations, avoiding gold-plating, and seeing our way around apparently hard problems. I think that sort of calm cleverness, like most creative work, is worlds easier when I'm happy.

In making good things, I also draw a lot upon my empathy for users. When happy, my reserves of empathy are much deeper.
Video that I made right after my meeting with Steve Jobs about Fon
Flip a Bitcoin
Actually the screenshots are currently hidden on small screens in order to give more space to the worthy content. Maybe we could have an option to display them smaller.
For those wondering what Impulse Tracker is: "Impulse Tracker is a multi-track digital sound tracker (music sequencer). It was one of the last tracker programs for the DOS platform. It was authored by Jeffrey 'Pulse Lim, and example music was provided by Jeffrey Lim and Chris Jarvis. The first released version is from year 1995 and the last version, v2.14 Patch #5, was released April 8, 1999. On February 16, 2014, Jeffrey Lim announced that he would release the complete source code of Impulse Tracker as part of its 20 year anniversary." http://en.wikipedia.org/wiki/Impulse_Tracker
Hmm, I thought it used DC rather than AC. It uses batteries.
No offense to you personally, but whenever I see someone proposing a union of any kind, if it doesn't involve real safety issues, I see someone trying to hold down those who can excel and protect themselves from more competent up and coming competition. It's a barrier to entry and control by seniority, period.
I'm being sort of silly; hating DNSSEC is like my life's work.
Good old times!

Huge database of mod, xm, it, s3m, etc:
http://www.modarchive.com/
> Huawei copied Cisco's iOS -- including source code comments and bugs

Didn't Fujitsu Automated Computers (Facom) copy IBM's MVS source code in the 1980's? Will the US deal with both offences in the same way?
Haha, the next one will be shorter I promise! :)
An assumption of 100k per year is pretty aggressive. He's been willing to do it for 16 months at 1k.
I have nothing insightful to add, but I like this writing style.
> Arduinos that aren't compatible with shields sell

You mean, bare AVRs? ;)

(And a separate USB-to-UART and AVR ISP devices, as one-time purchase or even DIY project. Actually, I use Arduino solely as those two and do all prototyping - including MCU - on a breadboard.)
Probably a good call.

What about the main HN site? Do you guys have any plans to make it responsive? It's just really hard to comment from your mobile device.
As someone not so familiar with venture capital, why do you denote million with "MM" and not just "M"?
From Systems Art to Artificial Life
That's referenced in the article itself. The phrasing was intentional, to fulfill Betteridge's law of headlines.

http://en.wikipedia.org/wiki/Betteridge's_law_of_headlines
That seems to not be "on the contrary" at all. You don't seem to believe differences in action reflect differences in opinion.
There was an excellent New Yorker article about how we got here, due process vs principles:

http://www.newyorker.com/arts/critics/atlarge/2012/01/30/120...
I read most of the comments, except of 2-3 vey long essays (short attention span).

On my way to work (living wage) I'll be listening to:
- Millionaire Fastlane
- Icarus Deception

I miss my freedom so much. Working because I have to pay off the car that is getting me to work. #insane
The board is symmetrical so it should be.
Technically speaking, the roman numeral "M" stands for one thousand. So "MM" = "thousand thousand," or million.

These days it's a matter of preference as to which abbreviation to use. You'll see different people and different firms using either/or. (And a lot of people are now using "k" for thousand and "M" for million.)

If we want to get even wonkier, we could note that the English word "million" derives from the French word "mille," meaning "thousand." ("Mille" derives from the Latin, and the original Latin denotation is used to mean "thousand" in familiar words like "millennium," "millisecond," and "millipede.") The word "million" was originally invented to mean "a great thousand," or "a thousand thousand."
I spent probably 20 a few days ago trying to find the HN discussion for the ElasticSearch 1.0 release (as I'd remembered there being some useful comments there about using ES as a document store, but not their exact contents), and ended up with nothing. Ultimately, I ended up spending another 45 minutes on the general internet trying to piece together the bits of the comment I remembered.

With the new update, I tried the same query as I had, and it was immediately the very first result.

BRILLIANT.