skysight-inc/HackerNews huggingface dataset:
For development history, we're using good PRs and good PR comments on GitHub. We've started using GitHub squash commits, but not enough long term usage to say how reliable it is. No need to manually rebase or fix someone else's broken rebase.

The workflow is directly inspired by git-as-a-wrapper-around-Perforce used at Google.
"didn't add up" is a very different reason than the FDA reasoning. Indeed, it's not that anti bacterial is directly bad, but the second order effects of weakened immunity and "superbugs".

It's not being correct if you act suspicious about everything, then something has a negative effect you weren't aware of.
perhaps a horse-drawn carriage in which the horses require only broad instruction
The US has sustained the fiction that terrorists are going to attack "real soon now" and people still accept it like some existential threat. Meanwhile we're onto the 15th year of toddlers killing parents with their own handguns outnumbering terrorists attacks. So I guess we can't really be surprised by their fears - it's the whole world against them and it sort of makes sense for them to dig in deeper.
If the past is any indiction, we probably interact with several things on a daily basis that people 100 years from now wouldn't go near for anything short of crazy amounts of money, or with protective gear.
TDD is designed for exactly the opposite. If you have a really good understanding of problem and solution from experience, then just go ahead and do it. Kent Beck talks about this in his book "Test Driven Development by Example".

TDD does best when you need to be able to respond quickly to new knowledge as you dive into the problem domain or make changes due to migrating business requirements. TDD lets you create your abstractions using concrete evidence, instead of trying to guess.

However, I have found TDD to be a difficult skill to master. You cannot just try it out for 6 months and expect to be quicker using TDD than you are without it. Until you have a bunch of experience built up in TDD, it will slow you down a great deal - which is what you may have experienced. It took me about 18 months of continuously using TDD daily to really get a solid grasp of TDD.
Branding the special lane as the 'High Speed Safety Lane' is brilliant. Only autopilot/lane keeping/autobraking enabled cars allowed. Increase the speed limit since you know that all of the vehicles are able to prevent accidents in the majority of cases.
That doesn't happen with bluetooth headphones on an iPhone. If the connection cuts out the music pauses. I doubt it's a problem on Android as it's trivial to prevent that behaviour.
Much like the Microsoft anti-trust suits of the early '00s?

Which were equally bullshit.
Gaaah we're tripping up the anti-flame filters, so I apologize for the slow response.

I think I understand what you're objecting to, so let me try to tackle this from a different angle.

Consider how pissed your average neighbor would be if I showed Inception to one of their kids. Now imagine how pissed they would be if I showed them Eyes Wide Shut. Do you see it now?

Right or wrong, for better or worse, Americans are more enraged by things of sexual nature than violent nature. Ounce for ounce, violence is less shocking than sex and nudity. This is why the principle distinguishing factor between PG-13 and R ratings is sex and nudity, not violence!

Yes, obviously conscientious parents try to shield small children from violence, but here's the thing: I moved to France from Delaware and parents here don't give a flying fuck in a handbasket if their children see nudity. Actual sexual intercourse or lewdness is another issue, but newspaper kiosks show topless women in plain view and nobody cares. Statues have penises and nobody cares.

I don't think things have drastically changed since your childhood. Rather, I think this is a very difficult thing to see if you've grown up in the midst of it without spending significant time abroad (though maybe you have and we simply disagree?)
Google's de-radicalization program for extremists
>We as a society positively freak out over nudity and drop our middle-school kids off to see violent movies without even thinking twice.

How many people do you know that actually do this? The parents I know that were okay with their kids seeing violent moves were equally okay with their kids seeing nudity.
South Korea.
Nothing. The toothpastes without SLS made me gag. My dentist said using no toothpaste was fine. My Sonicare toothbrush and flossing does the job just fine, and the floride in the water handles the rest.
The neovim project is still a massive undertaking about refactoring such old and non trivial piece of code in what appears to be a smooth way. I hope they can keep working on it, in symbiosis with vim.
I'm pretty sure the U.S. doesn't provide food aid to African nations anymore; when it was occurring it was considered a subsidy to U.S. farmers at the expense of dumping food on local markets and destroying local agriculture.

U.S. foreign aid to developing nations is now delivered in the form of grants to local NGOs to help improve local farming practices, infrastructure (water wells mostly), and also military aid (aid earmarked to buying U.S.-made weaponry). As a percentage of federal spending, foreign aid amounts to less than one percent, dominated by aid to Israel and Egypt. West, Central, and Eastern African aid is not a significantly high percentage of U.S. federal spending.

I agree with your point about enabling abusers, I just thought I should let you know that U.S. foreign aid is more sophisticated than simply dumping food on local markets.
That's not terribly far away considering how slowly people replace cars. We'll probably see autonomous taxi services within 10 years, right?
American censorship is bad, but wait until you meet Russian, Chinese or Pakistani one... If Facebook limits itself only to American censorship that won't be as bad, a bigger concern would be it will apply censorship rules of any country that has enough market pull to influence Facebook's monetary interests. As soon as you start on this road, Russia would say if you censor what's bad in America, why don't you censor what's bad in Russia?

At least cat pictures aren't banned anywhere that I know of, so 99% of facebook content is safe ;)
Same thing with me. I graduated without ever seeing version control. Then again, I recall a professor responding to "How do you debug?" with "I don't need to debug. I mathematically prove me code first, and then just write it once."
New Glenn still won't quite have the lifting power of Falcon Heavy (despite it's larger size).

If that's true then perhaps they are going the route outlined in The Rocket Company -- Fuel is cheap, so make a really freakin huge rocket that holds a freakin huge amount of fuel and go ahead and send up a relatively small payload, so long as they have true re-usability.
Or the folks who don't like Facebook asking them to censor their images could just not use Facebook and post elsewhere...
Well, the modular part is not really the electronic part. Interchangeable lenses go back to before the days of Ansel Adams.

DSLR bodies go through a release cycle that is not much longer than major phone models, these days.
The problem with "just being sensible" is the terrible common sense my family has.
Suppose that a hostage taker regularly brings out hostages, holding a gun to their head, asks for food, then takes the hostages back inside to repeat the process again. The permanent misery that the hostages are in is provably due to the hostage taker's unreasonable demands interfering with their lives.

After how many rounds of this does continuing to feed the hostages make you complicit in their problems? After how many rounds of this would you say that it is reasonable to insist that the hostage taker does not get more no matter what they threaten until they ACTUALLY give something up?

I believe that we are long past this point with North Korea.
An airplane isn't a rocket. New Origins is clearly a rocket, not an airplane. Your comment is waaaaaaay off base. The most salient difference here is that a rocket propels itself forward by using the exhaust gases from burning its fuel as the reaction mass, whereas an airplane uses surrounding air as its reaction mass. New Shepherd can generate thrust just fine in a vacuum (because it's a rocket), whereas an airplane isn't going anywhere.

> There are probably two orders of magnitude in complexity between making a reusable sub-orbital, and a reusable orbital rocket.

Hardly. They've already built all of the necessary control systems, and had multiple successful test flights. Now they just need to scale them up. Admittedly this is not trivial, and I'd put SpaceX as far ahead for this reason alone, but it's definitely not an order of magnitude more difficult, probably just around twice as difficult. And nowhere close to two orders of magnitude!
https://news.ycombinator.com/item?id=12481632
Fair enough. My main point when mentioning DrRacket was to suggest its usefulness as a learning environment and programming tool, and one squarely in the Scheme branch of the Lisp family, though there are important differences, as you suggest.
A New Phase for World of Warcraft’s Lead Designer: His Own Startup
Thanks for the tip
Ask HN: Finding Help for New Startup?
Because I have an idea for a business I'm working on, as well as a company set up for it in advance.

But where would I find help to turn this idea into a proper business?

Because let's face it, I'm not the kind of person who's a good enough all rounder to handle everything on my own. I can write articles, develop sites in PHP/MySQL and know some SEO, but I'm not really a designer or businessman by nature.

So I need someone willing to help with design, as well as a cofounder.

But where would I find help like this?

Because I don't know anyone in real life who's interested in this field. I haven't gone to university with someone who's interested in a startup or likes design. And well, I don't work in a company where people are dying to come up with something new.

So any ideas? Do events for this sort of thing exist? And while I've registered with cofounder finding sites like Cofounders Lab, I'm curious whether anyone has had success there either.

What do people here suggest for finding help when starting a company?
>How many people do you know that actually do this?

Too many to count. FFS, you're responding to an article about Facebook censoring nipples! ;)

More seriously, I envy you. Where do you live? I might move there.
No, that's the logical fallacy of "denying the antecedent."
This is a great project, I'm keeping a really close eye on it, but still missing the few plugins I use in vim/neovim.
Only thing worse than a repost is the person commenting that it's a repost. Or that was true til I posted this.
I this is the root of the problem. NK elites are perfectly willing to let their people starve to death. Any help from the outside will be completely on their terms.
What have they specifically done that has made your creative work more difficult?

Final Cut Pro X is now unusable due to them engineering the UX for beginners (it's basically an iMovie Pro) and similar moves to cater to the lowest common denominator. After installing Little Snitch, I noticed my mac was calling home to apple servers for basically any action which slows processing/rendering.
> The first amendment is only applicable to the government as an actor.

I don't consider this a flaw. I wouldn't want government intervening in private websites (like this one) attempts to moderate discussion on the grounds of first amendment rights.
Clearly you didn't fully understand what lustig is saying. Its not the fact that fructose is metabolized in the liver that is problematic - its the effects of the process that are horrible and poisonouos.
Would you be that sanguine about your kids tossing back a shot of vodka every day? If you take Lustig's analysis of fructose's effect on the liver at face value, you should treat them the same.
Regulation is one solution with a lot of problems.

A much better solution is switching to an open alternative.
How about legalization of same sex marriages by US Supreme Court in recent years? When "marriage" was referred to in various laws in, say, 19th century, no one would have imagined them to apply to same sex couples given the moral codes of those times. Whereas in 2014, same text was interpreted to support same sex marriages (or at least, not prohibit them). Hard to imagine that decision in 1914.
I wonder that sometimes about seat belt laws and stop smoking campaigns. Is it the insurance companies that lobbied for and promote these ideas, or is it some altruistic group that actually cares about my well being instead of profits?
What a nice story... Here's a good book if you want to learn more about the world of type setting: Just my Type by Simon Garfield.

http://www.simongarfield.com/pages/books/just_my_type.htm
Show HN: Focusmusic.fm – simple, fast, cross-browser
Announcing:  Vim (Vi IMproved) Version 8.0
There are definitely meat and dairy industries.
During my first job out of undergrad, I recall a fairly senior and well respected IT director who didn't use a computer, and didn't read email. He was good at "being strategic" and "delivering for customers". While both of those are great things, I vowed never to become him. The only way to stay vital and connected is to hang out with the young, as well as the old. Just never ever talk pop culture.
No one likes that, but

1) HTML/CSS/JS is sill the only truly cross-platform (mac/windows/linux/web/ios/android/etc.) UI platform/ecosystem in 2016, and it will probably stay that way in the foreseeable future because OS makers love their walled gardens.

2) An app's memory efficiency is not a top 10 priority of an average solo-or-small-team developer's concerns, because that's not what most users pay for.

Electron/NW.js apps will only become more common, so I hope things will improve with asm.js/webassembly/etc.
> ok.. so north korea says no. now what?

Wait a week. Then fold, saying, "OK NK, you called our bluff." (But of course, you can't announce that part of the plan up front.)

> do you believe that if people are starving, north koreans will overthrow their government?

No. As you point out, that experiment has already been done, with negative results. The goal here is not to overthrow the government, the goal is to sow the seeds of doubt in the Dangerous Fiction.

> what's changed?

The goal: to sow the seeds of doubt in the Dangerous Fiction.
This lecture is amazing. I sort of put some of it in the background the first time I watched it, but now I want to delve deeper into it, so thanks for bringing this up. For people who haven't seen it, IMO, it's a real eye opener. I intend to verify a lot more of the science he explains myself as the industry--and let's face it, it's certainly not alone in this--is hardly trustworthy. Interesting how most--if not all--issues of science and technology boil down to trust.
Zipkin at Curalate
Vaulting Out of Walled Gardens with Fancy Links
Somehow I feel like this comment is meant to be directed toward me (OP), but am struggling to see how it applies to what I was asking. In fact, I specifically asked for resources to assist me in orienting my mind to the web development way of doing things.

Perhaps I've misunderstood and you're actually directing the comment at the hodge-podge of web frameworks that don't seem to follow the principles of design that other languages do?
Too much wishful thinking during the second half of the talk, though.

Also, while fancy runtime systems can improve the performance of dynamic[0] languages, it doesn't come for free: the price to be paid is the loss of elegance. For instance, a JIT compiler could inline a virtual method that seems not to be overridden anywhere, but if later on it turns out that the virtual method was overridden somewhere, the “optimization” has to be undone. How can anyone in their right mind trust a language that requires such dirty implementation tricks to achieve decent performance?

[0] By which I mean “less amenable to static analysis”, regardless of whether the language has a static type system. For instance, Java and C# are dynamic languages in this sense.
You have to sign up for a new paid service for that. Significant barrier vs doing something off your existing wired home connection for free and having the easy to understand mental model of "stuff running on my PC there in the corner".

Heroku/Lambda/App engine help with that a little but they aren't newbie friendly and there aren't many existing server apps for those that you can just install. Sandstorm has the right idea.
Guess they were busy destroying the reputation of lard.
> Wait a week. Then fold, saying, "OK NK, you called our bluff."

ok, that's a lot more realistic.
A completely tamper-evident track record of a history

But they want to be able to alter it.. To regulate bad actors and such.. That won't work for companies if they get hacked and are unable to undo transactions. We've seen this before.
You're approaching hiring from the wrong angle. You're looking at evidence and letting that decide what you hiring criteria should be, when what you should be doing is the exact opposite.

Start with writing a set of criteria for the role you want to hire and then measure the evidence against that. So for example if you criteria is "writes well commented code" you could use the candidate's code on github for evidence to support that (although a better approach would be to evaluate a work-sample test).
Here is the md5 checksum for the Windows binary (it's not shown on the website): 2ea0e00657f0cabf2f314b8a8f794271

Windows: ftp//ftp.vim.org/pub/vim/pc/gvim80.exe

MD5SUMS: ftp://ftp.vim.org/pub/vim/pc/MD5SUMS
I'm confused by this comment, where in the article did you get the impression he was naturally talented and hardworking? For most of his academic career in high school and undergraduate, it seems like he had a difficult time learning programming, and doing well academically.
Happy Day of the Programmer! 256 Prizes to Celebrate
Making a classroom discussion an actual discussion
I love this idea.

"Yes, you get help. But you have to give up this big a chunk of land to South Korea, with at least X people on it."

We then get to move the DMZ a bit. (South Korea may want help assimilating these people.)
Censorship is always a slippery slope. It's true that Facebook crossed that line a long time ago and they can't go back now. I remember they've always been willing to go beyond further than necessary in order to keep things family-friendly.

They should (or at a minimum could) have taken a hard-line early on against policing content and built tools to let people regulate themselves. Now they seemed to always be cursed if they do and cursed if they don't.

Sadly most people seem to prefer it this way instead of taking moral positions against the regulation of language - which was popular a century ago. Or maybe people have always been this way, with the exception of the progressive intellectuals who wrote the early bills of rights in the 19th century.
Next step: destroy tax shelters like Panama either through embargoes or with military action.
Sorry, didn't go in details of why it didn't add up for me. Agree with your point.

I was reading sometime back that our gut has good bacteria and initially when people didn't understand them there was a phase when some people were using antibiotics to kill their gut bacteria. Today, Most people agree on the benefits of good bacteria in our gut. Around 2010 I was reading an article about other good bacteria which also resides on our skin and then I decided to stop using anti-bacterial. I make sure that I was my hands thoroughly with water and use soap if required.
The photo is held to be historical documentary of war, like tank man & saigon execution. Those kinds of photos are valued & defended, and it's probably totally unthinkable to a great many people that they should be censored.
That's default GitHub settings. I assume you couldn't easily rebuild the project if you cloned it down as mentioned by another.
In fact, many linear and quadratic programming problems are solved using dynamic programming. Go figure.
Note that I didn't say Facebook was better for the people who use it.
Kalman filters are very useful. There are several variants that can be implemented, depending on the available data and what you want to achieve. I found a great place to get your head around them was Roger Labbe's tutorials:

http://nbviewer.jupyter.org/github/rlabbe/Kalman-and-Bayesia...
(complete speculation here with nothing to back it up).

That's what i'd bet they are going for. Every launch (even GTO launches) will be RTLS. Plenty of fuel on board to avoid the suicide-burns that SpaceX is doing, lots left over to give some wiggle room in case corrections are needed.

If they can maintain the same level of reusability that New Shepard is expected/hoped to have (basically rivaling that of airplanes), then the additional cost of the rocket itself can be amortized over many many launches.
I disagree. If your goal is to collect metals only for the purposes of returning to earth, then perhaps you are right in the short term. However, if those materials are used off-planet (or on-site) for the further production, it makes a LOT of sense. Once the foundation of production is in place, mining and building <more spacecraft, Mars habitats, ...> becomes almost exponentially more efficient to do off of Earth (especially factoring in time requirements). Beyond that, there is a good chance that future technologies will require 'rare-earth' and other precious metals that exceed quantities that could ever possibly be extracted here at any cost.
Why app development is going micro
The WHO recommends a 50g daily limit of sugar (the FDA's RDA for total carbs is 300g). A single 16oz Coke will put you over the limit. Even as someone who eats relatively clean, it's hard for me to stay under 50g over the course of an entire day.
The longer I live, the more I value the lessons I learned from my Grandparents:

- Don't listen to the shit you hear in the media, it's all self serving. Do your own research, that way it serves your need, not anyone elses.

- Stay out of the centre aisles at the grocery store. Buy simple ingredients. Make it yourself. If you can't grow it yourself or kill it, you probably shouldn't be eating it.

- Do the research, buy it once, buy it right. Quality will always beat quantity in the long run. Buy something you can repair yourself over something replaceable.

> if we all decided to wear the same SciFi-like jumpsuits all of the time because it's really the best thing to wear, the fashion industry would be destroyed

A few of us got stuck at a moment in time and never really updated... a decent pair of hard wearing jeans and an endless supply of decent t-shirts that last more than a few months of continuous wear and a decent pair of solid, dependable boots. You may be able to tell that the fashion industry doesn't make a whole ton of money out of me. Don't care, lol.
A tale of an impossible bug: big.LITTLE and caching
> simple ingredients people used more than 100 years back

Back when they used (natural) lead as a sweetener? :P

Seriously though, 100 years is probably not long enough ago if you're looking for "good" food. White bread was all the rage. Jello+, mayonnaise, and marshmallows were standard ingredients in "salads". Anything which actually looked like a natural food item was pretty much shunned, unless you were poor. The Edwardian focus on efficiency and cleanliness above flavor paved the way culturally for the industrial food of the 1950s.

+ They actually used sheets of gelatin to make their "Jello" as the powdered stuff hadn't been invented yet.
A less related question: how do you decide between adding something as a property vs. creating a new subresource?
Along with Robert Atkins. https://en.wikipedia.org/wiki/Robert_Atkins_(nutritionist)
There are other systems on the plane (TCAS, ATC communications) that provide information about conflicting traffic. Does Tesla provide those? Will there be enough time to react if it did?