skysight-inc/HackerNews huggingface dataset:
If you want to contribute something constructive to this conversation, then I suggest that you put together some sort of report/study to demonstrate your thought that over the last 15 years more people have died as a result of US government actions than would die in the ensuing chaos around the fall of western civilization.
Show HN: I built a free oEmbed API for the web
Desk.com had a variety of this (you got a free 30 days no matter cc or not) then could continue to use the free plan if you entered your CC. They had a bunch of a la carte features that they hoped to make easy to upsell to.
Wow, that's really incredible. Given that even doing 2D graphics on this machine is like wading through molasses this is a surprisingly perky and detailed rendering.

Only thing is that "normal map" doesn't appear to work for me.
Teaching least squares to a 5th grader by calibrating a programmable robot
1) I think with future authentication technologies, this will get easier (logging in to the wallet based on a fingerprint token?). Perhaps the new FIDO standard will help here: http://www.fidoalliance.org/faqs.html

2) Taxes would work just like how you make money today from other sources, you have to declare them. Plus, wouldn't it be better if people wanted to pay taxes based on the marvelous "services" they get from the government, rather than having part of the money being taken away from them by force, and then the government spending it however it wishes, with little benefit for the tax payer? Seems to me that if the government had to convince people to pay up, instead of forcing them, they'd be a lot more efficient with that money spending, and a lot of waste would be reduced.

3) I think the more used Bitcoin gets, the volatility decreases. Right now if someone buys $1 million worth of Bitcoin, that could still have a pretty significant impact on the Bitcoin market. In the future, if the transactions are worth trillions of dollars, someone trading $1 million of them won't mean much.
Startup Communities are Led by Doers
I believe he is speaking about a reduction in paperwork on his part, because they are handling that for him.
Was the article flagged?
> Works in some cases, but not in all.

Delphi (for Windows, 1995-on) had a very nice graphical IDE which was good for developing graphical user interfaces in an object-oriented programming style. The rest of the IDE was fine for editing and debugging. But it was great for GUI development.
Redis is my favorite example of a very clean and beautiful example of C code, just the right amount of comments, good variable names. It is great work. You can tell Salvatore cares and has passion for what he does just by looking at his work.

https://github.com/antirez/redis/tree/unstable/src
I wonder how this will end up playing with the fact that exchanging CNY is heavily restricted. Exchange services all require proof of identity to allow you to trade, and there's quite a few limits on exchange.

Some details here: http://en.wikipedia.org/wiki/Renminbi#Managed_float
> It's an older article (2012), but recently came to my attention via Drew McCormack (@drewmccormack): "Great post", he wrote, and after reading the article I not just disagreed, but found that Twitter wasn't really adequate for writing up all the things wrong with that article.

This is how I discovered the article and also felt exactly the same way as OP. It was a massive amount of hand-waving, appeal to authority, and supposition.
I find myself looking for graphical interfaces to things I already know fairly well but don't really care to drop into shell every time I need to use it. I have an SSH tunnel manager and an rsync manager. I use Sequel Pro instead of the mysql command line.

In fact, I really only find myself using the command line for, you know, running commands. If I find myself there a lot, I'll check myself and start to think, "can I start putting all these things I'm typing into a Rake task or shell script? After all, the more I'm there, the more chance for user error.

I think the only major task I still use a terminal for is looking at log files. I intend to eliminate that soon enough when I can 12-factorify the app I'm responsible for and find a decent graphical log viewer.
Ultimately you need some way of archiving/caching data and Core Data is a great way of doing this. I started off with NSArchiver/NSCoding until I found MagicalRecord which made CoreData infinitely easier for me. Add MR to your project and never look back!
Lightroom :(
More advice from a failed YC company (an acquhire is not a success). I understand the desire to salvage something from the experience, but I only take advise from those more successful than I am. There are so many of those.
Yes, university is largely free in Germany.

if you're not gonna make good use of this education, stop wasting tax payer money ASAP

This is your interpretation. Thing is, it doesn't do more than leave people with a bad feeling. My point is: Whatever you say in a welcome-speech doesn't affect the choices of freshmen in the slightest. People will drop out, that's for sure. But not because some smartass Dean or professor holds a self-righteous speech, but because some students find that university (or that particular subject) isn't for them. They'll find out by EXPERIENCE and not by a stupid speech.
If you accept bitcoins, you could just sell them all immediately.
Here are some resources about Y Combinator applications/rejections

-How to prepare the application/interview
http://goo.gl/KKrT7K
http://goo.gl/2Rq349

- Example of a successful application (non-technical single founder)
http://goo.gl/eYFfx

- Examples of rejection:
http://goo.gl/KxpEi
http://goo.gl/1meRYJ
http://goo.gl/9jzWW

- Example of rejection + 6.5m funding later :
http://goo.gl/6zQhwp

- Example of a post rejection
http://goo.gl/zYfWP0

HTH and good luck!
Thanks for the comment

> Starting with an addressable market of 1.5 billion is not a bad thing.

(On the other hand, that means ignoring, what, 3 billion adults? But of course you're right, it's unfeasible to cover every available form of payment)
No blocking. Fixed broadband providers may not block lawful content, applications, services, or non-harmful devices; mobile broadband providers may not block lawful websites, or block applications that compete with their voice or video telephony services.

Blocking users from running servers runs afoul of the blocking rule. As long as my website is lawful why should they be allowed to block it? Nothing in the rules says it has to be a technological means of blocking, a T&Cs block seems like it would be equally covered.
Wow.

That is one packed conference with people who have created some powerful software.
Show HN: I suck at remembering names, so I built an app to help
Oh no! Is it a copyrighted word? That would put a damper on my plans... :-)
MySQL Maven Plugin
I've released a Maven plugin that starts an instance of MySQL server for integration tests and shuts it down when tests are done. Should be very useful for those who develop in Java for MySQL database and need integration testing to be done against a real database (not only its mocked version).
Excellent write up aimed at curious coders.
> Just because the implementation wasn't brilliant doesn't make the idea bad.

We have two countries that tried to build them and in the end it is still 60s tried and true technology that puts man in space. Some of those reasons are price, some politics. But that needs to be factored in the end. Formulas and blueprints don't launch people into orbit.

Another way to put it, if the idea is so complicated that nobody got it to be implemented properly and no country is actively working on a new design, I say there is something with the idea.

> Without the Space Shuttle we wouldn't have the ISS for example.

That is true. But just like the idea that shuttles are great just that nobody engineered them well enough (yet?) one can also say well hypothetically if NASA had an equivalent program to Soyuz maybe they would have had more money in the pocket to build an even bigger and better ISS, or ISS would have been there a lot sooner.

> Better than what?

Better for fairly regularly flying people into orbit or to orbital space stations. Saturn V is awesome. That's great, I agree. If we were to still fly to the moon that would be the vehicle to use.
> Every guy has thought about starting a dating site

That was good.
Course and moocdemic lead here. I've designed the course with you in mind (to be frank, with me in mind, but I'm exactly like you ;-). Too many MOOCs out there in my opinion that just transfer offline education to online.
And this is the true sadness: new media suffers from the exact same biases/critical flaws of old media. Except it's OK this time, because it's a different set of biases.
9hr battery life is not accurate at all. I bought one recently and while the build quality is very nice, the battery life isn't as long as advertised, and there have been issues connecting to wireless networks as well(need to repeatedly sleep/wakeup to connect to a new network). Apparently the network issues are widespread with this model, and while the newer ones(like I have) don't suffer from low speed I'm still getting poor connectivity.
4 simple ways to measure user engagement
Here’s why Hollywood should blame itself for its piracy problems
Apple Hires Burberry CEO to End Search for Retail Head
I like lists like this because they're so quick and easy to read, you only have to learn 1 or 2 new things to get great ROI.

For me, the items fall into 4 categories:

1. Go without saying, but need to be said anyway:

- Real businesses have customers
- It gets harder, not easier
- Investors are normal people too

2. Interesting observation:

- Being committed in the face of contrary evidence can sometimes be a game-maker. Generally though it’s just stupid.
- Even very successful people frequently misunderstand their own success
- There is no one thing that makes a company work.

3. Sound important, but really aren't:

- Everyone is basically scared of everyone else at first
- Bring a notebook; don’t take notes on your phone. People think you are tweeting or something.
- People without life responsibility (kids, wife, etc) are at a serious advantage in the beginning stages
- Every guy has thought about starting a dating site

4. Insightful:

- If it seems hard but important and you try to outsource it, you'll probably get screwed. Potentially for a long time.
- The more stability the rest of your life has, the easier it’ll be to deal with the massive instability of a startup
- Small problems between team members will become big problems given time
- Stop dancing around the thing and say the thing (I love this one.)

Great list! Thanks for sharing, Amir.
I'm curious about this. In several states - I thought all states - a sufficiently high ACT score will get you either a free ride, or a half-cost ride to any public university. Mid-20s is enough to get half. Is that not the case in your state?
There's actually such a thing. :D

http://android-developers.blogspot.com/
Checking in on North America’s first video game college, 25 years later
... wanting Visual Basic doesn't make you a heretic, it just makes you aching for a foregone era a bit. Visual coding has been pushed for ... at least 30 years.

The thing you are looking for is all over the place, in various IDEs, in QT MOC, in literally DOZENS of VPL (Visual Programming Languages) and even to a lesser degree in UML (Unified Modeling Language). Since we have QT MOC in the mix, we could even through in ALL the meta compilation tools, which adds in hundreds of others.

What you want isn't so much unique, as already done and discarded. You end up with tightly bound IDEs and code, you end up with hard to manage binary nonsense, you end up with ridiculously hard peer review and change tracking.

As for tracking the "why" -- use any method you want -- my team uses -- story boards! They work perfect for software.
There used to be a website called Canonical Tomes, which provided a way for people to propose and vote on the most essential books on various topics. It's been gone for a long time now, but you can browse through it on archive.org here: http://web.archive.org/web/20010616232238/http://www.canonic... . You might find some useful stuff there.
How are those last two things necessarily different from any volatile currency?
Leon Gersing is the opening keynote as well!
Zombies vs. animals? The living dead wouldn't stand a chance
Yes, but fundamentally they can now take your Bitcoins and provide a service in return. That's called trade. Anything beyond that basic exchange is nice, but akin to icing on the cake.
Great App. Really fun to play with and viewing is as seamless as Vine or Instagram.

In fact it looks so much like Vine, I am wondering if they are built off the same base framework. Is that possible or did they just do a really good copy of Vine's design?
It's awful, there's no getting around it. The newsstand icon just seems to be the way it is because the designer ran out of ideas. I can't wait for a jailbreak so I can remove some of the most awful animations.
To be clear, I don't deny it's plausible. I deny that the science is convincing. With all due respect, the combination of a few anecdotes and a couple limited studies should not carry much weight.
"I couldn't imagine any big company in China will officially accept Bitcoin in the future at all."

What do you base this belief on?
Swayy - Buffer plus content recommendations
Because going from $150 to $100, or $100 to $150 is a $50 USD difference? Whereas USD to RMB is a few cents difference.
Beautiful presentation work - congratulations to Mike Bostock and company at the Times for making something engaging to read in the modern web environment. Great work and I enjoyed the experience of reading it - things like this will be critical to the future of journalism.
Thanks, that is what we strive for :)
Mathworld to the rescue with screen captures & episode references:
http://mathworld.wolfram.com/1729.html
It simply just lets you know who paid you, and avoid exposing your entire revenue to everybody else to view. Additionally it makes sure that your clients aren't connected by their payments, it keeps their pseudo-anonymity.
It's less pertinent to business than to society as a whole - meaning, nowadays, the dichotomy that you're either a highly paid expert or condemned to shitty jobs is more and more prevalent.
Userspace: Being in userspace obviously doesn't increase speed, but I don't think the overhead is material to dlitz's speed concern. The point is that we can cook up things in userspace that might meet dlitz's requirements: this offers flexibility and the possibility of portability, provided the basic ingredients are available from the OS.

Distinction: FreeBSD's /dev/random device allows the desired behaviour (modulo the performance concern), once you issue `sysctl kern.random.sys.seeded=0`, which ensures /dev/random blocks if there isn't enough entropy (the command, in effect, says the source needs more entropy to be trustworthy). I think this is a better behaviour than Linux's, but Linux's behaviour in turn seems to be better than Darwin/OSX's, which AFAICS (`sysctl kern` there shows no settings that obviously influence /dev/random) gives you no opportunity to block before you have enough entropy.

Being able to block until there is enough entropy is essential to what dlitz wants, and the random/urandom distinction offers that.
> Most Norwegians thinks of the US as this slightly weird, ignorant country that believes it's still the best at everything and doesn't bother with the rest of the world.

Most Canadians think the same. Visiting the US several times, having family that lives there and listening to Bloomberg radio every morning and afternoon during my commute reinforces that opinion...

While I have no doubt the US has some benefits (high pay in certain industries), overall it seems like a strange, ignorant, backwards place. The fact that the Republicans have shut down the government to block health care (which is pretty much universally regarded as a good thing) makes it seem even more backwards (especially when watching a protest on TV in which someone was waving a confederate flag in front of the White House...).
It points out your biases in a humorous way while conveying information that I've first hand knowledge of the subject ;)
How and Why To Do Your Own Business Financial Model
1) If you throw your wallet into a well, you won't be able to access that money, either.

2) People have been bartering for centuries and taxation of barter is already well defined by government. Bitcoin transactions get handled the exact same way.

3) You're witnessing the birth of a new currency, price fluctuation can't be avoided. However, bitcoin prices will stabilize over time. Plus, there's services that immediately convert you BTC into fiat currency to avoid this problem.
I remember talking to a car parking attendant, and it turned out he was the owner of the lot. Out of curiosity I asked him how much he made - he turned around and pointed at a few nearby lots which he also owned - and gave me a staggeringly large sum.

The dichotomy Adams presents is interesting, of passion versus making money. It's obvious really, but I never thought about it as explicitly. The battle between these two forces are evident all over the place. Taking gaming for instance. Freemium, addictive, social games versus indie games made with passion. One rakes in millions a day, the other may barely subsist a living. But I'd argue one is far more beneficial to the human experience than the other.
For many problems, you never need a stringmap (in any language so JS). For a lot of problems, you do.

Perhaps the administrative software for this school wanted to display the most popular names in each class, which you'd typically do with a stringmap and many would mistakenly do with an object. That's the same problem as counting word frequencies in a sentence.

__proto__ bugs are a real thing, and it affects small and large apps (Google Apps comes to mind).
We set sail on October 28, 2013 to Sail and Surf around the World.
Ogawa is a new multithreaded binary backend for the Alembic file format. I wrote about Ogawa here:

http://exocortex.com/blog/alembic_is_about_to_get_really_fas...
Lol, that seems to be an unintended consequence. I was just really confused.
As a relatively new user, I tried to post a job listing in the October Who's Hiring thread only to find that my comment doesn't show up when viewing the thread as an anon user. Yet, I see plenty of job postings made by brand new accounts.
Relative to Khmer Rouge Russia is a beacon of human rights. This means nothing.
New Boston VC firm to raise series of funds, invest via equity crowdfunding
EXTRATEXTUALS
I'm pretty sure you could never flag comments. May be wrong.

EDIT: Flag only appears when you go to reply to a comment. Corrected :)
Truth is not objective when you tell a story. Are drug users destroying themself, or are they live there live to the fullest. This is a question of values, not truth.

Just listing facts is not journalism.
The reason I know is that I click upvote and it never assigns any points
The Mobile Fallacy
Yes, and I'm trying to dismantle that analogy by demonstrating that such decisions are made without consideration of the consequences, and that nothing in this world is so simple that simply using or not using a product makes the planet a better or worse place.
> Are any of the facts mentioned false?

Good propaganda is exclusively made of true informations. The corruption comes from the bias, not from the lies.

This article isn't awful, though. Some people must have stopped after the first section, thinking the next title introduced another article.
I agree it is not obvious to those who first come across these things. However, it is very well-known to anyone who searches for the countless threads about this very issue. Sadly, most people just ask the question without first researching the issue, and that then prompts several demonstrably incorrect answers.
I've been using DDG for some time as my default search engine - everywhere and for everything. Currently on those rare times that I need s Googly response, I'll append with !sp. I'll take a minor inconvenience of three addional characters (or two, if you're happier with !g) and a space to support a company that is looking out for its user's backs over one that is becoming less user centric each year.
History of dance music animation/invographic
Drones to deliver parcels in Australia starting in March
Thanks for the tip on the Reasoned Schemer. It was on my book list, so I'll have to bump it up to the top. Sounds like I'll enjoy it.
I find it fascinating that criticizing something for being a middlebrow dismissal is itself a necessarily a middlebrow dismissal: you're saying that his comment is okayish, but just not good enough. A bit hypocritical.
http://en.wikipedia.org/wiki/Onesies_(brand)
I was not trying to paint my view as a unique novel thing. Probably what I left out is "well done." I want this product in a well done package.

So, is there a well done version of something like this out there? I should stress that I do not spend most of my time looking for this. I'm too busy getting things done in my current flow to reinvent a new one.
Hacker News is a social echo chamber
I agree.

Yeah, one could also use NaCL, but that doesn't really solve the issue with local resource assumptions and a complex scripting environment. If you copy all the paradigms into the browser and it is fully dependent upon local resources, really why are you running it in the browser? Might as just run a native Python app that uses Qt.

Remember as well that in visual effects having a data set of 3TB was average a decade ago, it must be in the hundreds of TBs now. You really want to be accessing these as local resources over really good gigabit ethernet.

Some of it can be reused for sure, but a direct usage via asm.js will lead to a really poor experience.
How Tom Clancy Reinvented His Life
Ugh, LabView. Do not want.

One of my main gripes is lack of version control integration. I want to use something like git, and I want to be able to easily and succinctly see what's been changed by who.

You have to look at the "code" only using their own GUI tool. Large functions involve lots of scrolling, and at least with Labview, I was not aware of any means by which to jump around to specific parts using hotkeys or such. You'd also have pages of logic stacked on top of each other, where you can only view one page at a time.

If you're implementing something that is going to closely resemble a circuit of some kind, I suppose it is OK, but when things start to get complicated, I found the system cumbersome to navigate. This impedes comprehension, and invites mistakes.

I've also used this other GUI-driven code generation system, and that had serious issues too. It has this hilarious graphical view of all the components, showing how they are connected to each other. However, due to the limited size of the window, it will just stack all the components almost on top of each other. If you started the laborious process to move them around to see what is going on, your layout would not be saved.

So, anyway, a modest proposal: Figure out how to display an existing programming language (maybe a simple one like Lua) with a graphical view. Allow me to easily navigate through the code, and let me see all the details easily.
Cool!

There's fortrabbit, too.

http://fortrabbit.com/
The beauty of it is that all these upvotes might just improve your upvoting ability in future.

*might... because no-one seems to know how it actually works.
I dont see a downvote, but same thing happens with me on an upvote.
Start a blog with Harp
I Went on the World’s Deadliest Road Trip
Using traditional casting techniques often wastes precious source material. Additive manufacturing - building parts up layer-on-layer from 3D digital data - produces almost "zero waste". "To produce one kilo of metal, you use one kilo of metal - not 20 kilos," says Esa's Franco Ongaro.

I don't understand. What traditional casting technique makes 95% of your metal unusable?