skysight-inc/HackerNews huggingface dataset:
I must link to Metasoft Version Tree article at Orion's Arm.

http://www.orionsarm.com/eg-topic/45cd30902bea3
Announcing Easy A
Incidentally, the U.S. government was set up in such a way where men were not beholden to others, but were equals, trading value for value with each other absent coercion

Only men? I always find it amusing when this kind of libertarian rhetoric forgets that women exist.

And if you want to talk about who is protecting the freedom of individuals, keep in mind that the US banned slavery considerably later than it's contemporaries. You talk of a 'gargantuan rights-violating welfare state' while at the same time lionising a state that was quite happy to literally enslave people. Not figuratively or rhetorically, but literally enslave people.
Madonna will release her new music video on Meerkat
actually, that brings up a really great point. This could be an interesting article. Considering how much the web focuses on 'conversion of web leads' and making the entire process seamless, you'd think you could quantify the candidates lost (and put a dollar figure on it) simply because the interface wasn't friendly and turned away candidates. However, all too often i feel that the goal for everyone involved but the hiring manager, is a seat filled.

Anecdotally, I was prompted 'Zip code required' on a multinational company talent portal. Tried to fix and submit for at least 60 seconds before finally had to modify the CSS to show the input so I could put in a value, as Zip input was set to display:none. I figured at least there would be less competition for the role.
http://airterjunbogor.doomby.com/
>> - Group purchasing for work

> It's called an office manager.

No office manager I've ever had would purchase anything and then seek divided reimbursement from individuals in the office.
I have:
lingcloud.com
shihuofei.com
I wrote Slicing Pie!

The problem Andrew is trying to solve, I think, is the core problem with fixed equity splits that give certain people an unfair share. The Slicing Pie model allocates equity fairly so no one person would have a disproportionate amount unless they made disproportionate contributions.

If you used this model with a traditional fixed split you would spread out the wealth a bit. If you used it with the Slicing Pie model you would be breaking a perfectly fair split.
This is the Wikipedia approach to software development. Why does it seem absurd for software yet it seems to work (perhaps inefficiently) for Wikipedia? What if Linus made the Linux master repository world-writable?

If Wikipedia required edits to be reviewed by other editors, they would probably be thwarted with fake editor accounts.
Interesting, and it makes sense. To summarize:

1964 theory: Allergies are caused by a misfiring reaction to generally harmless compounds that have a similar structure to proteins presented by parasitic worms.

Medzhitov's theory: Allergies are caused by the body mounting an intense immune response to compounds that are actually harmful and need to be eliminated.

..or so the article says. I don't know how true that is.

What I find much more probable is that the answer is somewhere in between. It's ridiculous to suggest that ALL allergens must look like worm proteins to the body. Why just worms? Why have such a specific restriction?

However, I also don't agree entirely with Medzhitov. In order for his theory (as presented in the article) to be correct, he has to prove that every single allergen is actually harmful. How does this explain food allergies? Why do peanuts harm one person but not another? It's possible, but it's a big task to prove.

So while I don't agree entirely with him, I think his theory is very close. I believe it more probable that some allergens are actually harmful, but that there are also harmless ones that are interpreted as harmful by the body and thus elicit an allergic response.

The biggest question to answer is why different people have different reactions to allergens. We're all exposed to pollen, after all. But.. what if there's an (unknown) compound that looks like pollen to the body, but is actually harmful? It would rightfully train the immune system to react to a specific molecular signature to eliminate the threat, but simultaneously train it to wrongfully respond to a harmless element.

No idea! I look forward to seeing the outcome of his research.
How to Make Your Own DVD Disc
Thanks for your great comments Danny. What I meant is that the moderator was not really optimized for mobile as it was built before smartphones became dominant.

It was still a solid product, that just became a bit "old" as technology progressed. As mentioned in several comments here, better alternatives (incl sli.do) are now available.
> I disagree with the sentiment that optimize your life for happiness will solve it

I agree. I don't know how to say this without sounding completely pretentious, but it's kind of hard to talk about your innermost desires without any ego, so I guess here goes. All my life, in the back of my mind, I have had the ultimate goal of creating things that were better than anything else out there. Art? Games? Software? Music? It didn't — doesn't — really matter, as long as they would persist in history and influence other people. (Software is what I've chosen as my medium for the moment, but I expect it will change throughout my life.) While my day-to-day goals are obviously less lofty, this is the driving force behind my life and my career.

For me, to be happy with limited success and a more laid-back pace would be a kind of personal death.

Thank you for the long post. Some really great advice and observations, and I can relate to a lot of it for sure. "No one runs full speed for their whole life" is a great observation: many of the most prominent creators in the world only produced their best work during a fairly short span of time, and then languished shortly after. Maybe it's OK for that moment to come a little later. It can just be hard when it feels like everyone around you is hitting that peak at a younger age.

In regards to writing your worries down, I'm reminded of a recent This American Life story where they talked to a guy who created a website that would send you e-mails "from" your anxieties throughout the day[1]. Maybe it's worth a shot!

[1]: http://anxietybox.com (currently broken)
+1 to definitely not C Corp.
This was meant as an example of how crazily statistics is taught and why people end up just following strict rules.
Richard Branson on why you should stand up in meetings
Why does it seem absurd for software yet it seems to work (perhaps inefficiently) for Wikipedia?

Mostly because software is deeply interconnected - every file will call something within another one. Wikipedia will link to another file, but never depends upon the content within it.
I find it distressing that I could be fired, despite (presumably) doing my job well, because my coworkers disliked me.

I realize that's America, but that does not seem like the kind of world I would want to live in, if I were making the rules.
Just respond with a clear answer if there is a distinction. Don't resort to ad homs.
Cleverly disguised to appeal to my interst in concurrent programming.
Exactly why I quit FB. I'm definitely happier now.
I feel like everyone obsesses over google's hiring practices. I hesitate to be negative over this, but I am so incredibly tired of it. To my mind there's no point to any of this.

Just about everyone reading these articles will never work for google. I'll never work for google. Anyone qualified to work there doesn't need these write ups, and for everyone else, myself included, it won't matter.
I'm an engineer so when people ask if something is possible my honest answer has to be that anything is possible.

Would you allow me to rephrase your question? I'd rather answer the question, "What is the likelihood that the knob can be installed incorrectly or that the mechanical interlock will fail in a way that would allow the knob to unexpectedly turn the burner on when not intended?"

My answer to this question is that it would be EXTREMELY improbable that this would happen. I say this for the following reasons. 1) The part of the knob that allows the user to push the shaft inward to override the safety interlock is a completely separate piece from the part that turns the knob; 2) Both of these pieces are made of smooth, lubricious plastic such that it should be very difficult to install the knob in a way that they would bind; 3) assuming the user did install the knob in a way that made this possible it would be very obvious to the user that things are not right; 4) the knob software is written in a way that the knob will refuse to move from the off position without physical intervention from the user.

What I've described is generally called a defense in depth approach. You put a bunch of safety mechanisms in place such that all of which have to simultaneously for a bad event to occur.

Hopefully that helps.
Sure, but theft is a subset of the crime in this case. Counterfeiting is a form of theft that literally destabilizes a regime. As jessaustin pointed out far more eloquently, my view is not novel. The fact that we have an organization within our government (the Secret Service) with a primary mandate of "defending the currency" should be enough for you to connect the dots and realize the counterfeiting is more than theft in the context of a nation.

* Steal a radio, you're stealing from a person.

* Run a Ponzi scheme, you're stealing from a group of people.

* Counterfeit a nation's currency, you are stealing from the people of that country.

So, to answer your question: Sure, counterfeiting is just theft.

And Hitler was just a killer.

Scale matters.
Yes, there's a lot more welding in moderately developed countries, but a real fear over safety and quality of work.

A typical story: 30 years ago few people knew how to weld, best practices, they just did it, and those new to welding learnt from those that taught themselves. 30 years later quality is far more important than 'just doing it' but there's a fear of not getting it done right, of having missed something in this period of self-instruction.

You, as a German, Finnish, American etc trained welder, come from history of best practices developed by companies that can afford to pay for quality, and where quality overrides cost. You have a lot to bring an industry that's seeking to rapidly move from cheap to quality, from loosely fitting to international quality. And you're there to transfer expertise.

Needing to speak the local language isn't important - the orders are for export to international standards and specifications, and that for domestic consumption follows the international standards anyway.

I'm not a welder, but I know many who are. They're mainly experience with naval and nautical areas - oil rigs, ships, winches, etc in Asia, a lot focused in China, some in Middle East. Not just welding, this applies to any skilled engineer.
I know you're (mostly) joking but this defeatist attitude is depressing. It's not to late to change this, and what you can do is not too little.
It's impossible to determine risk in a startup. Later participants may be entering a higher-risk situation than early participants. Startups are too volatile

http://www.slicingpie.com/the-magic-of-mutipliers/
First thing they told us in training sessions after promoting us: you head home at 5:30, and remove pressure for your subordinates to stay in the office.

You may login after hours to wind up your day's work (it is, in fact, expected), but you are to make damned sure nothing hits your subordinates' inboxes until 8:30AM the next day. If that means putting delays on your messages in Outlook, so be it.

Makes for a much more relaxed and productive team.
This gives me an idea! An....unrelated...idea...BRB
"Worry about things you can control and don't worry about things you can't do anything about."

"Everything has imperfections and always will have some. You can't remove all imperfections, focus on the ones that come in the way of enjoyment/utility and can be fixed."

"80% is good enough."

These are the mottos I live by now. My life couldn't be more simpler and stress free and worry free.

I am an ex-Systems Engineer and went through "life-changing" medical episode a few years ago. I used to be like you in both work and life, always looking for the problems to solve, improving systems, and in general being hyper and perfectionist and always stressed because of these. Everything changed during the medical recovery. It made me realize my own mortality and how fragile life can be. And, instead of fixing things, I need to focus more on enjoying things as they are.
> - App for finding which stores are open at 11pm (or on Sunday in places where most things are closed on Sunday)

Cortana (and I assume Siri) do this out of the box. You just say "show me stores that are open right now" and voila. You can even get more specific and say "show me mexican restaurants that are open right now." You can probably get more creative but I haven't tried yet.
Sure. It would also be interesting to see how the c++ could be modernized/refactored/improved -- and contrast that with idiomatic rust.
Main part of the idea was not creating a huge wish list, but rather just the de-duplicating part of the wedding registry.
Way too far into the article for it to be useful.
Oh, this is an interesting lead.... I feel pretty certain the request isn't coming from our Python after stepping-thru the code.

The other suggestions -- using a SSL proxy -- has been my plan of attack.
Who is the employer? It is either an individual or a group of individuals who have bound themselves together in some legal manner. Should they not be able to choose who they employ? How they employ them? What wage rate they pay? Should you, as the employee, not be able to exercise your judgement and either accept their offering, seek out someone better, or offer your services as a free agent?

The minimum wage: Black youth unemployment was higher than white youth unemployment before the minimum wage was instituted above market rates in the late '50s (see Thomas Sowell on this; he's a local at Stanford). Upon the institution of a minimum wage, the black unemployment rate skyrocketed, and has remained much higher than the white youth unemployment rate. If you can't get that first job, you are more likely to be consigned to a life of poverty. If you can get that first job (at even a low wage rate), you can build skills and practice your work ethic, eventually landing a job with a higher wage.

Unemployment benefits: The more you subsidize a certain behavior, the more you get of that certain behavior. What incentive would you have to look for a job if you were getting free money to sit on your ass? Finding a job would certainly be a less-pressing issue.

Yes, I certainly do want civilization---one in which the government protects my rights and doesn't sanction the mob to steal what I've worked so hard for. Men should deal with other men in the context of voluntary transactions, trading value for value; they should not live at the expense of others.
Thanks, so the mystery is solved. A 200-300 years old historic burial ground in Manhattan - very interesting!
Employers may not fire even at-will employees for illegal reasons, and firing someone because they are pregnant is illegal.
That got me thinking, I wonder if you can make a redirect loop or a mega redirect loop that would OOM wikipedia?
That's true, but for getting a timeline of what happened, it's just the right tool.
I see that as fitting the same bill. You can't expect bachelor students to produce publisheable quality work, but solving a problem (if it includes gathering data and choosing theory to apply) is research within a very limited scope.
It wouldn't be hard to define up front, but in context I don't think assuming that the audience knows what MPI is poses much of a problem for the goals of the piece. This isn't a general-interest piece about HPC, but specifically an advocacy piece attempting to convince members of the HPC community that their strong attachment to MPI is detrimental to the field, and that they should refocus their efforts elsewhere. If someone doesn't know what MPI is, they are probably not strongly attached to it (and probably not in HPC), so aren't the people the author is trying to convince.
That's a weird one. I've got some advice about your testing methods though. Fixtures are sloooooooow. They also run before every single test method, not just once per TestCase class, unless you're using Django 1.8 (which introduced setUpTestData which is run once per class rather than once per method). You'll get some additional speed up by converting your fixtures into python.
Suppose he didn't go to prison for kidnapping and murder. He's still going to prison for bank robbery and those imaginary kids are going to grow up without a daddy regardless.

Your argument is moot.
Taxes aren't theft.

Taxes are the bill you pay for living in a place where the government provides some services.

When I hear someone say "taxation is theft," I think, what a freeloader.
This perspective is a good counterpoint to the complaints made in [0]. The stand up isn't necessarily an antipattern, but the stand up as a status meeting for management absolutely is.

[0] http://kristopherwilson.com/2015/03/09/the-daily-stand-up-is...
You could get away with a literature review?
How about a service that matches up people with ideas but no implementation ability with implementors with no great ideas? Give it a tinder interface so both parties can swipe through until there's a match.
Thanks, these are great.
This formula is a way to unwind an unfair equity split. It is common for founders to take a disproportionate chunk of equity at the outset of the venture even though they may not really deserve it.

The Slicing Pie model ensures that each person on the team has exactly what they deserve to have. This would avoid unfair splits at the end that would need to be readjusted.

Here is an article about how it works: http://www.slicingpie.com/how-to-use-a-dynamic-equity-split-...
Communication Platform for All Your Needs – Startup Mailbird
The other thing that I find troubling is that many of our allies (Germany, France) don't seem at all enthusiastic over the sanctions against Russia. Why?

Europe gets a significant amount of their energy from the Russians[0] and any financial pressure from us on Russia is going to hurt them with higher energy prices. I would call their reaction "reluctant".

[0] http://www.nytimes.com/interactive/2014/03/21/world/europe/h...
Building a raspberry pi into a laptop
Hey, I had this kinda crazy idea when I saw a friend log in remotely to his PI using X-server. Programs would run on the pi, and he would see them on his laptop.

I had this idea of, what if I build a raspberry pi 2 into my laptop. Not like any other pi-top project. I'll have a hybrid intel/pi laptop. I can use it to do Linux-stuff, have a portable gpio prototyping thing, I can host some local webservers, use it as a build server or

My laptop has a cd-drive that I've never used, people suggested me to put an SSD in there, no way, I'm getting a separate computer instead :D

What are your thoughts on this? What would you do with a second computer inside your laptop? Just wondering...
I received some advice when I first started managing folks, that has proven very valuable to me:

"If someone does a job 70% as well as you would do it yourself, you should approve their work."

It's sometimes referred to as the 70% rule.
Do you mean like httrack ( http://httrack.com )?

If you're talking about the source for dynamic pages, you can use any file copier like rsync. But httrack is your go-to if you're just talking about downloading a web site mirror image.
One of the other benchmarks linked to on the page shows tcc compiling 10x faster than GCC 4.9 -O0 running on the RPi, and 41x faster than GCC -O3:

http://lists.nongnu.org/archive/html/tinycc-devel/2013-02/ms...

I think 3.5 minutes down to less than 15 seconds for a recent kernel is probably possible. On the other hand, tcc generates code which runs 3.5x slower, so you'd have to be doing a lot of compiling and not much running for it to save any time. JIT'ing the kernel is a fun exercise, nonetheless.
NYT: Do VCs bear responsibility for financing cyberbullying sites like Yik Yak?
There probably was at some point, but being in the top ten sites on the Internet, you get good at that sort of basic security thinking or you get not-on-the-top-ten-anymore.
I thought it needed some class (adj.) so my request adds some Haskell source.
I still have 0.3 in my code base, and there are some gems like:

// Arrrrghhhhhhhh!!
// I overwrote the event plugin's .load
// this won't happen again, I hope -John

BTW, do you know what happened to Dean Edwards. He was doing some really interesting work around the same time as you.
Wikipedia articles have topics, this does not.
From Romanian princess to mobile growth queen
No, redirects on Wikipedia bottom out after a depth of 2.
I think it seems more a TwitchPlaysPokemon approach to software.
When the author states "The first question of the daily stand-up is pretty pointless: What did you do yesterday?", he misses the real value in the question, which is to motivate me to do something today which I will be able to talk about tomorrow.
From the perspective of using a JIT within python that the blog post raises you can see two different approaches of this being done in Python with the LLVM:

1) The pyston project from Dropbox is an attempt to build a python runtime sitting on top of the LLVM JIT

https://github.com/dropbox/pyston

2) The numba project for python also uses llvm's jit direct from Python, just requiring you to add a decorator:
http://numba.pydata.org/

a quick introduction is here: http://numba.pydata.org/numba-doc/0.18.1/user/jit.html
10 Lessons on Hiring Engineers
Wait, you prefer c++ syntax to Ada? What's wrong with Ada's syntax (or makes it not great)?
Fwiw I think the parent of your comment asked a very reasonable question and it's not really clear what distinction you are drawing from your GP comment.
Droughts also in Brazil
Singtel Buying Cybersecurity Firm Trustwave for $810 Million
Thats why I qualified by saying "areas" of webdev.
I agree with you to an extent. Where was the robber's empathy and humanity when he decided to commit a violent crime?

I'm sticking with "fuck this guy".

If you really want to bear a cross, I can think of a few better candidates for your poster boy of injustice.
>The private sector left to its own devices came up with tons of incompatible small networks all vying to be the juggernaut.

And they also built gateways so they could interface with each other. The pressure to connect them together was enormous.

For another example, Unicode isn't a government standard, and has replaced the various earlier competing protocols.

http://en.wikipedia.org/wiki/Unicode#History

The idea that the private sector won't standardize has plenty of counterexamples. Ethernet, for another.

http://en.wikipedia.org/wiki/Ethernet#History
It would barely affect anybody. Confuse at max.
Pentagon Moves More Communications Gear into Cheyenne Mountain
The only time that you have to look into the plate of another person its to see if it has enough.
> is the lock the first machine to do a discrete, conditional action?

Interesting question.

I would guess that the answer is "no". Animal traps based on some kind of triggered action probably predated the keyed lock.
This story sounded really familiar, so the first thing I looked for in the article was the publication date. It was really hard to find. In small greyed-out print at the bottom, after links to other articles:

CNNMoney (New York) January 6, 2015: 1:30 PM ET

It's poor behavior to make such an important bit of information so hard to find.