skysight-inc/HackerNews huggingface dataset:
I switched to BeOS on my Motorola StarMax when it got stable around the second release and used it as my primary OS for quite awhile (all the way through version 5 when I switched to x86). I had tried MkLinux, but was using MachTen before that. I had used MachTen on 68k and it was rock solid, I never had the same luck with the PowerPC version. I honestly can't remember why I didn't stick with MkLinux. Much later I ran YellowDog on my G3 machines.

EDIT: I'm thinking back... I was pretty young at the time 14-15 yo. And just learning to program, and what I really loved about BeOS was how easy the API was to learn. I had been learning C/C++ in MachTen and never could wrap my head around making Machintosh GUI applications. But sitting down with the Online documentation in BeOS, it was VERY easy to make a program with 3D graphics and a native GUI. Later on, QNX gained a lot of popularity I think for the same reasons (fantastic documentation and API). I had worked on a project under Solaris which relied on POSIX.4 extensions (yikes) before moving it to QNX.
I expect that your sarcasm detector was already broken.

The IETF generator links to plain-text and PDF versions of the RFC, diffs between the current version and previous versions of the document, errata applicable to the RFC, and uses a fixed-width font. These are all nice properties.
GTD sucks for creative work. Here’s an alternative system
Definitely agree on both counts. One of the best things I did during development was to do an internship where I could be close to potential users. Porting an existing application was also a helpful forcing function, both for the feature set of the language as well as performance.

So far I've focused on HPC users. I think focusing on a niche carries some risk that the language might be too narrow (and this is particularly true of HPC). But one thing I like about HPC is that HPC users really know what they're talking about when it comes to performance.
How do you find good researchers to hire and get them through the tenure process?

The trouble here is that opportunistic anonymity is not enough. You need guaranteed anonymity, that even if someone tries to leak information about the connection between a researcher and their work (intentionally or unintentionally), it won't work. Otherwise social pressure will be in favor of those leaks: e.g. faculty who do hiring will take their knowledge of what researchers are really working on in account when they look at researchers to collaborate with.

And I don't see a tractable way to achieve guaranteed anonymity.
Either that or it hires private individuals and pays them to do it. What is your point? In either case, the govt is making the resource-allocation choice.
Konsole is the only terminal emulator I could get it working with, which is annoying because I much prefer rxvt. Konsole does weird stuff with my terminal colors in tmux, so I ended up not being able to use this nice font when I tried it previously.
A Distributed Haskell for the Modern Web [pdf]
Amazon and Microsoft have expanded here significantly due to the weak loonie and proximity to Seattle. AMZN has over 1,000 engineers working here, and MSFT has about 600. They've been snatching up a lot of talent over the last two years, and salaries have increased significantly as a result. As in, $70-85K at the high end for new grads.
The cop is going to err on the side of public safety and arrest you. And let someone else sort out whether it was a real gun or not.
I'd say that the most obvious answer is StackOverflow Career.
https://intelligence.org/rationality-ai-zombies/ and http://hpmor.com/ gave me a great model of how to plan and think about difficult issues. Excellent (and very long, each one is the length of 5+ books) primers on rationality.
And I don't think Dual_EC is even a particularly good RNG either.
Gentle Reminder about Creative Commons Licenses
> We had a "reporting" database that was postgres 9.3 or 9.4 (can't remember). It was the same schema but was never pruned.

Big no-no right there -- a reporting database shouldn't have the same schema as your main transactional DB, because the latter is designed and built for write-heavy workloads, not reporting or analytical ones.

I'm pretty certain that a lot of the stuff happening in the CTEs could simply be designed as part of a "true" reporting schema and ETL'ed in as a batch job.
> It would probably be infeasible to judge every single paper purely on its merits.

I thought that was the point of peer reviewing them.
I don't entirely agree with your arguments that anonymity would be a good thing. Or even that it's sad that we can't have it. Although I do agree that it's helpful in some situations.

You say anonymity would prevent people pursuing science purely for fame. However first of all, science is a hilariously difficult area to become famous in. And secondly, wanting to be recognised by your peers is not in and of itself bad, if it causes someone to pursue science then it might even be considered admirable.

I think discrimination against authors is a lot more worrying, but the situation is better than it once was since it is now no longer possible to prevent someone from publishing their work. If nobody would read it if they knew who the author was, or if it's conclusion is so outrageous that it might damage the author's reputation, it's also possible to use a pseudonym.

I vehemently disagree that it's a sad reality that we can't have full anonymity. A scientific process that is completely anonymous is either unnecessary or if it's necessary then that would be very very sad.
Not to my knowledge. I started in frontend but had touched every part of the stack (including infrastructure and some ML) by the time I left.
Startup thing.
The Washington Post's article about Thernos and the DoD was probably the most interesting thing published about them since the original WSJ articles.

https://www.washingtonpost.com/news/wonk/wp/2015/12/02/inter...

I found General Mattis joining their board, after supporting them within the DoD over internal objections, to be particularly interesting.
The little disks are hard to take (gritty texture doesn't help). The bars are better. Its not my favorite chocolate. I find the nuts for some reason it works well with.

And they at least do make it.
AI will cause “structural collapse” of law firms by 2030
There are tons of RDF sources out there if you'd like:
http://dbpedia.org/sparql is generally accepted as a better curated resource (both in quality and quantity)
http://data.linkedmdb.org/
http://www.rdfdata.org/
I think the some subsets of the US federal government releases their data structured as such too
The Week in Bitcoin – Issue 48: A Bitcoin Newsletter You'll Read
Don't overthink it. Clear young skin, a near-universally accepted standard for beauty is rooted in nature. Young fertile women have clearer skin. So that's the goal. To get there women want to ether cover over blemishes (the painted woman image of the op) or basically peal off a layer of skin to expose the more youthful skin underneath (the "natural" look popular today).

a) Anything that peals of skin chemically, rather then abrasively, is going to be toxic. The high PH of the ammonia dissolves fats and oils ... ie living tissue. Google "chemical peel" for today's version. But dissolving skin is a very localized injury without long term side effects. You can wreck your face, but ammonia isn't going to give you cancer.

b) The painting-over approach requires something that can sit on the skin for a period of time without either dripping or being absorbed into the skin. You need something that can block light when spread in a very thin layer. And it needs to be shelf-stable. So you are looking for metal compounds, the heavier the better. If you want white, that's lead or zinc oxide. Lead is cheaper. Its toxicity, its general eagerness to play havoc with all biological reactions, keeps it from rotting away in the jar. So the usefulness is directly tied to it being a toxic heavy metal.
Maybe I've got it wrong in my head, I thought it disallowed modification of the stage 1 loader (in the case of the Nexus 4 and 5, it's LK)
is this compatible to with any of the mainstream tv systems such as amazon fire tv, apple tv etc? if not what are some good alternatives?
Why are there random pictures of tools in this article?
Not at all given you haven't defined modular. Do you need to be able to replace individual logic gates, memory blocks, or PCB connections? Do you need to replace components mentioned in specs? Something in between?

It's not at all clear that a modular phone needs to be anything but what I described. The goal would need to be much more specific.
The main explanation is not considered here: Automation and Outsourcing.

Both reduce the demand for local human labor, and thus depress wages. They cause wealth redistribution upwards by providing a power imbalance between the capitalist and the worker.

David Harvey did a nice talk about this: http://m.youtube.com/watch?v=qOP2V_np2c0
I think all evidence shows that it has been probably there since at least 2012.
An 18 year old Israeli going into the army is forced to have a weapon while in basic training, encouraged or forced to have a weapon through most of their service (~3 years) depending on the unit they are in.

It is harder to buy a weapon in Israel than in some parts of the US (though, likely easier than NY or NJ), but _accessing_ a weapon is easier. And I say that having lived in both countries.
50 Nerds of Grey
Tech companies in Vancouver that pay their new grad engineers $70K+ CAD?
Not Vancouver, WA, the Portland suburb, but Vancouver, BC, the Canadian city.

They have to be hiring permanent, full-time workers for a Vancouver engineering office, so no Splunk or FB. Also, no "just move to SV/Seattle/K-W" comments because that's not the point I'm trying to make here.

I thought it would be interesting to create a blacklist of local companies that lowball new grads, have a stuffy enterprise-heavy engineering stack, or are otherwise poor places to work. Here are some companies I'd avoid: MDA, Fortinet, TELUS, SNC-Lavalin, AirG, Global Relay, Vision Critical (although things may change with their imminent IPO) SAP/Crystal Technologies, Capcom Vancouver, and Grouplend (since founder Kevin Sandhu makes his engineers work 80 hours a week, as he revealed in a recent Globe and Mail article).
Google's knowledge graph was in part based on Freebase, a large open knowledge base written by Metaweb. Google acquired Metaweb, continued to grow it's triple extractors [1] and eventually shut write access to the graph. Wikidata is slowly extracting information from the last public version of Freebase to grow out their own knowledge base.

[1] http://www.cs.ubc.ca/~murphyk/Papers/kv-kdd14.pdf
Z80 has beautiful assembly. Super intuitive and user friendly. I had a Spectrum growing up, and 13 year old me had no issues writing complex programs in Z80 assembly. In retrospect, it's kind of incredible that those programs worked, seeing how I only had less than 48K to work with and didn't know shit about programming.
What Happened with NGP VAN, the Sanders Campaign, and the Clinton Campaign
I'm curious how the knowledge graph API performs disambiguation without any context. E.g., if you search for `Apple` will it return the company or the fruit?
The Last Soviet Leader’s Adventures in Advertising
I'd definitely read a writeup of debugging Apache2.
Because, as you say, it's obvious - the code number communicates the political opinion that censorship is wrong, or at least a dangerous tool whose use should be highlighted wherever it occurs. People who hold the reverse opinion that censorship is just fine and authorities should feel free to make casual use of it whenever in their sole judgment there is justification for doing so, probably aren't going to be convinced by appending an argument to this announcement.
They [former employees] say she [founder, Elizabeth Holmes] would become angry and sometimes fire people who pointed out problems. She often spoke as though the company’s technology already existed, they said, rather than as if it were still in development.

Funny how that works. I'm just getting into the book Superforecasting: The Art and Science of Prediction by Tetlock and Gardner and came across this passage:

Galen is an extreme example but he is the sort of figure who pops up repeatedly in the history of medicine. They are men (always men) of strong convinction and profound trust in their own judgement. They embrace treaments, develop bold theories for why they work, denounce rivals as quacks and charlatans, and spread their insights with evangelical passion.

So even if Theranos is a complete flop, Holmes may still prove a groundbreaker in her hubris. Tetlock and Gardner sum up the problem by quoting Richard Feynman:

What medicine lacked was doubt. "Doubt is not a fearful thing," Feynman observed, "but a thing of very great value." It's what propels science forward.

Less so, I guess, visionary entrepreneurs.
Insider allegedly hacked lottery software in multiple states
It seems this theorem only applies to massive spin 1 particles, though: https://physics.stackexchange.com/questions/38427/proof-of-y...
It is sad that they then screwed up the Z80 by doing only 128 cycle refresh.
It doesn't, the point is there's still room for this space to be disrupted.
> Ms. Holmes said that she needed secrecy to keep others from stealing her ideas, but several former employees say that Ms. Holmes’s steely focus on her mission — an attribute deeply admired by outsiders — made it difficult for her to acknowledge any serious shortcomings in the company’s products. They say she would become angry and sometimes fire people who pointed out problems. She often spoke as though the company’s technology already existed, they said, rather than as if it were still in development.

This seems a little unfair to Holmes. In this one paragraph, anonymous former employees paint Holmes as a megalomaniac -- e.g. she fires people "who pointed out problems" and lies about the existence of technology. She may very well be a megalomaniac, but these assertions should at least have vague anecdotes ("A former employee recalls a 2008 incident in which Holmes fired a senior engineer in a Reply-All email after he replied that he didn't think the machine could be finished on deadline."). The judgment of what is simply pointing out a problem is sometimes context dependent. And nothing else in the story mentions other proof that would affirm that Holmes is a power-freak when it comes to being the CEO. Yes, there are plenty of anecdotes of her being headstrong in negotiations and attempting projects and deals that went nowhere, but that's a different thing than being a vindictive charlatan among her own employees. The NYT sat down with her for a 2.5 hour interview and could have at least confronted her with this and given her a chance to deny it. In contrast, the WSJ, who couldn't score an interview, had actual anecdotes [0] (the hearsay of one of Theranos's chief engineers, who had claimed the technology was a fraud before committing suicide, and emails about fudging the FDA tests).

The parts about her pre-Theranos life were similar to the New Yorker's story from last year [1]...it sounds like she was the real deal in terms of being a passionate engineering student. It makes me wonder if she had spent at least a couple more years beefing up not just her engineering experience, but life experience, that some of the poor CEO decisions she's made would have been mitigated.

[0] http://www.wsj.com/articles/theranos-has-struggled-with-bloo...

[1] http://www.newyorker.com/magazine/2014/12/15/blood-simpler
I will keep looking at HN because I learn a lot about the technology and the trend from it. And I also found the comments on HN are high-quality.

The only thing I don't like on HN is the UI. So I created http://hackernewsroom.com based on HN API. Now I read it everyday. But HN API is read only. When I want to comment, I have to click a link to go back to HN to make comments. Another con of hackernewsroom.com is some websites have the same-origin policy which are unfriendly to iframe.
What I still don't understand is, for a project like MkLinux to exist, they must have looked at Linux and decided that a (non-mk-)linux kernel was lacking something?
You didn't address my question. Which specific part of my comment was "off-topic" given the topic of `the experience of women in tech`?

If you don't want to allow discussion of a topic, maybe the better option is to disallow discussion of the topic. Otherwise it looks a lot like you are pushing a personal agenda in your position as moderator. That's tyranny. Are you a tyrant?

As you can see, my account is relatively new. I'm not familiar with the flame war you're speaking of. Can you tell me more about it so I don't post any more comments that could be construed to perpetuate it?

Which part did you think was inflammatory, the part where I said I'm acquainted with dozens of industry women I respect, or the part where I lament that the dialogue has been manipulated by a few bad apples?
I don't see how it could. If you search Google for apple, or even ask a person to give you information about the term "Apple", how can they give you what you need without further context?
TV's App-Based Future Is at Risk
^ downvoted for referring to being downvoted.

Um, let me rephrase that.
Peter Norvig covered this two decades ago: http://norvig.com/design-patterns/design-patterns.pdf

Paul Graham mentioned Norvig's work in 2002: http://www.paulgraham.com/icad.html
Print books are on the rise again in the US
It's a classic. Also helps you understand and start to play with a well-documented OS and compiler suite coded in a safe, GC language. Good start on developments where countering subversion of toolchain is a requirement. Wirth's stuff is one of least likely to be subverted & easiest to spot such things.
Black and white action shots of Republic-era clone troopers in combat
Who picks the pictures for these articles?
I could write pages on the "company's problems" but I don't feel like it. The "reporting" database was my idea and my attempt to actually be able to do sometime "cool" there.

The java software devs, even though they all had 15+ years experience, really had no clue what a database was other than a thing to put data in. App environment configs, customer configs, binary images,... you name it and it was stuck in the main database. The schema was designed by a sysadmin that left shortly after the company (a start up) actually started getting real customers. Messing with the schema was basically off limits. No one saw an issue with it.

Everyone thought the schema was brilliant because that sysadmin thought it would be a cool idea to replace indexes with partitions (DB2 9.7 at the time had a brand new "partition by range" feature). He wrote giant bash scripts to partition many tables by timestamps on either a 15 minute, one hour, or one day interval AND by groups of account IDs (or any other ID that might be in the row). His logic was that even though all queries will do a full table scan.. but hey these are all really tiny tables now! Management and the senior devs thought it was a brilliant idea. It didn't work so well in the end, and ultimately indexes were just added randomly all over the place. But the partitions remained and the scripts would run every hour... but sometimes they'd fail to add partitions because of locks. Which ultimately left no where for certain data to go (based on timestamps) and the app would go down. This went on for years...

But the other issue, as time rolled on, when the schema did need to be changed, it was done the quickest and dirtiest way possible. One patch I saw go through added a "username" column to several tables to track what user made a change to a row, but it was varchar instead of a FK... completely de-normalizing the schema. No one knew or understood the data on the dev team.

I tried best as I could to do analytics, but the DB2 DBA's were always on my case for "accessing" "their" database. I managed to get buy in from my manager to start standing up postgres databases for reporting. We tried Mysql at first but its supported SQL syntax was too butchered for anything other than simple queries.

The idea was to have a carbon copy of the OLTP schema in postgres and populate it with Pentaho or some other BI tools/scripts. Once that was mostly working we were going to build a data warehouse schema with stuff in the proper formats so we could just query without having to transform. Sadly after a few months my manager moved me off of the project and put a rather new contractor over the project who knew nothing about data architecture, or linux (he constantly complained about the command line and would say things like "I stopped using DOS years ago"), or even postgres. I was moved to simply help with some vmware upgrades which was boring. They then opened a "jr DBA" position and filled that with someone straight out of college to handle standing up the postgres instances.

And with that, I left.... and eventually most of the rest of the team too.

PS, they are looking for a BI guy...
And "but-for" the police's inability to catch the bad guy, the plaintiff would have recovered his stolen goods as well, right? And "but-for" the Chief hiring the detective in charge of the case, the plaintiff would have been more likely to recover his property. And on and on. He should sue them all as well.

A lawyer who doesn't quite yet understand factual causation or the limitations imposed by proximate cause would do well to hedge an answer like this with a client. A knowledgeable lawyer, however, would win this on SJ.

[edits: typos]
I was, but it's compiling...and now it's done. Back to work.

http://xkcd.com/303/
You're up past your bedtime, I understand. But you actually hit on a good point:

It is boring when it's not happening to you and it doesn't involve a product or service you care much about. And so it's easy to be dismissive. I don't honestly give a hot flip what you think about this particular topic. But hopefully someone is treating this seriously. As I hope someone takes it seriously when it impacts something you do care about. And I really hope that being fraudulent doesn't become the expected norm for start-ups in any industry...
Woah this is neat. Would love to use this to make small & subject specific tools for K-12 schools.