skysight-inc/HackerNews huggingface dataset:
I only found out After they made me watch their 30 second commercial. Classy.
Is America’s Entrepreneurial Spirit In Trouble?
This sucks. I thought one of the killer apps for bitcoin was going to be micropayments. Oh well maybe the world will switch to litecoin.
Gwern answers 'Ask gwern: Who are you?'
I'd be interested in knowing which journalists you're referring to.
The poster encourages availability bias!
Yeah, I do actually.
booko.com.au is a similar Australian site, although it doesn't limit itself to only Amazon.
gwern himself answered it in the original thread, but it was marked dead (probably because of linking to certain sites set off HN's spam filters).
No, this is not what I want, the secure boot is MS's evil plan and I want to get rid of the whole shit.
Probably to unmask 'not provided' search referrals.
"Your Logical Fallacy Is" giving too much credit to "logical fallacies".

Conversations are not formal proof, in pure logic.

And logical fallacies are not pure logic either. More like guidelines.

In the real world, where you don't have all the information at hand, and you have trust levels and possibilities and resource limits, a "logical fallacy" can be more beneficial (statistically) than not.

Case in point: "appeal to authority". If I'm sick, I'd rather trust my doctor, than a non-doctor guy, just for the fact that the doctor has a MD and he does not. I don't have time to study medicine and examine both approaches (e.g I could be bleeding to death). So the more rational thing to do here is listen to the authority, not the random guy.

Similar issues can be found for most of the other fallacies, from ad hominem to no-true-scotchman and beyond.

Nice guidelines, but by no means complete and by no means appropriate for all real life situations.

Like Occam's Razor. It's just a guideline too. Sometimes the MORE complex story, with the more entities involved in it, is the one that actually happened. E.g in police cases. There is often a clean-cut explanation that might seem obvious but is wrong, and a more involved story that is what actually happened. Lots of innocent have fell prey to the "obvious" and "simple" explanation, only to be proven innocent many years later.

Think of the movie "Arlington Road". What would most people think of the events, not knowing the whole story? "But most real cases are not like Arlington Road!" My point exactly. Most, not all. Occam's razor is a guideline, not a logical necessity.
There's multiple reasons they have value. First off, they offer different block chains for additional security. Litecoin uses Scrypt as opposed to SHA-2 encryption, so it is harder for an attacker to hack both at once. If Bitcoin is brought down by an attack, Litecoin has a large chance of surviving.

Investors are not simply pumping and dumping. I agree some are, but there is likely true long term value in having multiple block chains.

edit: revised statement about security
In the snippets for `time`, by the end of the article, the `>` symbols have been escaped to their HTML equivalent:

time ./mandel.golang 16000 &gt; /dev/null
time ./mandel.gccgo 16000 &gt; /dev/null

They also happen to be within two `<pre>` tags. I guess there's something wrong in the rendering of your snippets.

I say 'your' assuming that OP is the author.
How To Write An Author Bio
With a random IV and CBC, is it actually not secure? Assuming you have the encrypted entries, and can even create more on-demand, what can you do besides brute force the key? Plus, almost any 4-byte result is a valid result.
How many people actually run a different JVM, though? Market share is really unbalanced, which is unhealthy but due to the stranglehold on official compatibility certification which is the hallmark of a one vendor world.
> I find it silly and vague. They might as well have said "step on your soapbox and preach, brother/sister."

Cool, so you don't want to discuss it at all? Or you want to discuss how we shouldn't be discussing anything?

We should just refactor HN and have a single thread where all the really smart people can list all of the links on HN they think are stupid.
One reason for the conformity is car parts and mechanic shops. It reaches a point where it doesn't make sense to get any other type or model.

In Amman, Jordan there's a disproportionate amount of 30-year-old Mercedes. It's pretty amazing how long a car can last when that's the only option.
Why does the Segway qualify as a great invention? I had always thought of it as worse in every way compared to a bicycle or scooter for able-bodied people.
Segways weren't a great invention that people were embarrassed by. They were an extremely expensive toy that didn't solve anyone's problems and were bulky enough that they made new problems when people tried to use them.

Bluetooth headsets... are still being used frequently? They haven't seemed to go any particular way.
No this is awesome. Only transaction smaller than about half a cent is blocked. There's no good reason to make a transaction that small on the blockchain. Satoshidice sends thousands of transactions of one satoshi each every day and it adds gigabytes of data to to millions of computers worldwide. What a waste of resources.
Great job!

I haven't used Jekyll in quite some time, but just reading about an update makes me want to take another look.

Side note: the link to the Cornell website is missing the "u" at the end.
Flying Saucer worked great for me:
http://code.google.com/p/flying-saucer/
The limit will be adjusted if BTC becomes worth thousands.
I don't think developers care about that issue.

Per the lead developer:

"If you have a better suggestion for fixing the problem of new users wasting lots of time gathering tiny drips and drabs of bitcoins, and then getting upset when they can't spend them (because it costs more in fees that they are worth), I'm open to suggestions."

https://bitcointalk.org/index.php?topic=191425.msg1985498#ms...
Segways were also massively overhyped.
The real way to solve this problem is to make it distributed so that everyone can contribute and anyone can read all of the posts from a single node. Then there is no single way to get a list of IP addresses
If you're making transactions smaller than 1 cent, keep them off the blockchain. You're just wasting everyone's resources. Aggregate them until they're big enough to matter and THEN commit them to the blockchain.
This isn't "bad news" for tall kids. Essentially nothing has changed for them overall, they wouldn't see this message anyways. This is just possibly good news for the demographic of medium/short kids who may have the chance of seeing this, which is the whole purpose of this campaign.
For one, there is no "too short" for this particular type of display. It's an under-over type of thing.

For two, they're explicitly taking the 'average height of a 10 year old' for this. You would write off the entire ad as pointless because, as implied by the very definition of "average", 50% of 10 year olds and a smaller percentage of each age below 10 would be unable to see it?

Talk about throwing the baby out with the bathwater...
It's more complicated than that. See my earlier answer:
https://news.ycombinator.com/item?id=5659110

In any case, you're not buying two separate products, you are buying one, integrated product. The thing you think you want does not exist. No OEM says "Hey, I'll make a laptop and then decide which OS to load." Their business is making Windows laptops. If they were designing, qualifying and building Linux laptops, they'd have to charge you a lot more, and you wouldn't pay it. That's why no one does it.
Segways aren’t particularly useful but their balancing system is pretty nifty: http://science.howstuffworks.com/engineering/civil/ginger1.h...
Like Python, you mean?

In fairness, I'm not expecting python to be a 100-year language either.
It's the real deal from the Google announcement of the Glass Collective. http://s831.us/YozC2O
I'm following the master branch and have been using some of the new features in some of my sites. There has been a lot of work to try and modularize Jekyll. Great job Parker, Tom, et al. Hopefully I will find some time to contribue.
Yes, I see that they're adding command line flags. I don't really think BTC can be considered so stable at this point that a run up to $1000 and then a drop back down to the low hundreds within a day or two could be considered impossible. And if its value grows beyond even that the fluctuations may swing even wilder in terms of monetary value.

I'd also point out that in much of the world, the local equivalent of $0.01 USD may actually not be a trivially dismissable amount of money.

But I'm not sure it's a bad idea, I just think they chose a very awkward value to peg it at.
Show HN: "Alter Me" - a very simple entertainment app
Please do! And let us know if you have any questions. We're reachable on Twitter and we have an IRC channel I hang out in.

Fixed the link, good catch. Thanks!
If people are worried about an explosion of ghost accounts with 1 satoshi (80 bytes, right?), just give unspent transaction output to miners if the receiving account has below a certain threshold of funds. Don't tell me I can't send arbitrary payments if I am willing to pay whatever the necessary transaction fee is to process them.
The problem is that you can't really "vet" stuff like "Official Mr. XYZ demanded payment of US$ 20 so that I can get the permit faster".

Vetting a leak is easy. Vetting an accusation of bribery is next to impossible unless you're an undercover policeman and catch the bribed person red-handed (or, the building/exchange place is under CCTV surveillance).
Well... I frequently see shopping center security personel at night using Segways...

I guess for patrolling long flat hallways they are nice (and faster).
It's been revealed before that bitcoin doesn't really do micropayments.. Not completely sure why. Block reward is also still far larger than transaction rewards, yet miners still enforce pretty large transaction fees.
Also, China was an ally. Some of the worst stuff happened under the old Republic - they pretty much had a policy of genocide against Tibetans in Sichuan. I don't remember if it was actually the KMT (or some of the warlords who allied them), but they were quite brutal. Then the KMT fled to Taiwan, and the CCP became the "bad" guys.

While the CCP has a mixed history, they do relax the One Child Policy for ethnic minorities (I think Tibetans are allowed 2 children), so it's hard to suggest they are actually genocidal. Nationalistic, yes, but that nationalism recognises the rights of minorities (as long as they don't try to rebel). They did a lot of dodgy stuff in the Cultural Revolution, but it's not like they are given a free pass on that.

I'm not sure about the Great Leap Forward, but that was more an outrageously stupid policy decision than a deliberate crime. It only lasted 3 years. While Mao should have ended it sooner, it's not like he kept it going for 10 years, like the Cultural Revolution. Perhaps it really took 3 years to weed through the false reports of progress, and to realise it wasn't just growing pains, sabotage, or natural disasters. Besides, it wasn't really targeted at any ethnic group - all rural Chinese were hit pretty hard.
Can't help it, reminds me of EVE Online.
Small value amounts are useful for smart property:
https://en.bitcoin.it/wiki/Smart_Property

The tl;dr: Represent a piece of property, say a stock certificate, as a small value of bitcoin. By transferring the bitcoin to another user, you are transferring the ownership of the property. This can be useful for creating distributed markets where property can be traded for bitcoins without requiring a trusted intermediary.

I don't understand why this is such a big deal for the developers. You see a lot of panic about UTXO bloat. It seems to me this can be solved by making the UTXO cache a bit smarter. If you have a very small value output that has not been used in a while, store it on the harddrive, not in RAM. If the output shows up in a new transaction, you will have a cache miss, but that doesn't seem like a serious issue. If the client is smart property aware, store those dusty-looking outputs in a seperate cache.

This might be an attack vector for DDOS attacks, but that should be solvable by throttling the processing of transactions that miss the cache.

The propogation of transactions that are not in the RAM cache might be a bit longer, but that is the price you pay for making a transaction with dust.
If micropayments are ever to be possible, sub-penny transactions need to happen. If 10^6 people send you $0.001, you get $1k....
This is great! As someone who moved from London to Sydney it is just what I need, I never know whether to order from the .com store or the .co.uk store.
A large problem with using "cheat sheet" lists of fallacies is that they lack the nuance of the actual fallacies they cite. An argument from authority is fallacious if, and only if, the authority cited is not an unbiased expert in the matter or there is no expert consensus on the matter. Trusting your doctor when you are sick is not an instance of fallacious reasoning.

While I'm here, another problem with things like this is the tendency for people to use them as an argument-refuter-o-matic. Indicating an argument is fallacious is not a rebuttal of the argument: it's merely an indicator that the argument is incomplete. Using fallacies to rebut an argument is, somewhat ironically, itself a fallacy.
But true micro payments do need to be a lot smaller than that. It's kind of the idea if every web browser could load a dollar a week into their browser and have it evenly paid to each site they visit.

It doesn't seem like a lot of money but if everyone did it I'm guessing it would probably beat Adsense.

There are hundreds of other applications as well for micropayments.
Just FYI: Os hasn't been faster than O2 or O3 on desktop computers for many years, except for the apple branch of 4.2.

The only reason it was ever faster is because of backend related issues that should be long since solved.
Fixing XCode Command Line Tools
No, thank you. I know abused kids are a serious issue, but the vast majority of kids aren't abused, and this is a disturbing ad to show specifically to a kid, especially when the grown-up with them doesn't see it.

I'm picturing walking past this billboard with my kid and having him ask "Daddy, why does that kid look all beat up" and answering "no, that kid looks perfectly normal, you're making it up". Nice.

There are far better ways to have a very high-quality 2-way covert channel to any kid old enough to read an ad and act on the information here, namely: school. Many teachers are extremely pro-active about figuring out signs of abuse. My mother was a teacher and intervened decisively and successfully in a serious ongoing physical abuse situation once.

Plus, the idea that you might care about kids at school and find out what's up with them is a good precedent that can lead to a lot of other nice related things even when there isn't abuse. On the other hand, lenticular ads that show different things to adults and kids is not a good precedent, whether it's used to show grosser ads to grownups than we currently have to see already ("hey, the kids can't see this") or to covertly market to kids.
National Institutes of Mental Health Director Rejects DSM V
the point of on first boot is that Microsoft will have to use the same mechanism as everyone else, and not be able to "prebake" keys, which subsequently (and quite coincidentally i'm sure) have bugs in their update procedure.
I'd encourage you to install AdBlock (on FF or Chrome). It should remove those pesky YouTube commercials.
You can aggregate those and pay them out when they become big enough. Bitcoin stores every transaction on every computer on the Bitcoin network. It's not suited to transactions that small, you're just wasting everyone's resources.
Brutal Job Search Reality for Older Americans Out of Work for Six Months or More
I'm working on one that distinguishes itself by attempting to be language-agnostic, meaning the subcommands are just executables, implemented in any language: https://github.com/datagrok/subcommander

It's not meant to replace argparse; it's meant to provide a namespace mechanism for a system with lots of sub-commands.

I've been using it at work for over a year. Needs some more polish and some bugs fixed before I'd call it "releasable" though.

Another project with similar goals: https://github.com/37signals/sub
The following is my opinion, and from personal experience only. Maybe I am wrong, but this is what I gathered over the years:

Being naive and saying things rashly without solid, scientific backing is a normal thing. It means you are learning the hard way, and learning things in an un-scientific way, or informal way.

In college / school / work / The Internet, we are trained to be as scientific about things as possible, because it looks like we worked hard at getting an answer. i.e - We put thought and effort into our question.

Sadly, people ask questions indirectly, or subconsciously. So casually saying:

"C is an uninteresting language and no longer relevant."

Is really you trying to understand programming more, even though it seems like a statement.

I am basking in the brilliance of this post.

To build on top of what you're saying, @tyre ...

Even if you reach the brilliance of your peers, and you attain their level ---

There will always be somebody else better than you. I know this from personal experience.

I am going to speak about this topic in regard to the coding scene on Github:

Take for example hacking/coding/dev. When I first started, I had my role models. Expert coders / dev rockstars / whatever.

Then when you reach their skill level, some new guy arrives on the scene and blows everyone away.

This happens a lot on The Internet, aswell as in real life. But this competition can also be a good thing. It fosters innovation, because who can tell when you supersede your contemporaries and blow their minds too.

I've seen it happen. Little johnny unpopular can skyrocket on Github very quickly, and be respected by his role models, overnight. This is the beauty of the social web.
I think the lack of breadth of knowledge and skills in vocational training is a good counterpoint.

That is probably one of the biggest problems with skipping the traditional college track.

Maybe there is a middle ground that would provide a useful general education at a reasonable price as well as practical up-to-date training with leading edge skillsets and knowledge.

Maybe one way to improve education would be to start by incorporating more individualized (probably largely computer-assisted) instruction starting with young children, so that people could advance both their broader as well as more specialized skills and knowledge at their own pace. That would help many who are held back at times by group instruction as well as people who need to slow down for certain subjects.

Maybe there is also room to tune curriculum to provide less depth in certain areas that aren't related to one's chosen specialty. For example, I only completed about two years of college, but I remember getting through what seemed to be quite an enormous amount of chemistry knowledge and exercises. I feel that I may not have understood some of the fundamentals quite as well as I wished and that I went into much more depth in some areas of chemistry than was necessary. I also think that I spent too much time memorizing facts and practicing techniques because the field and curriculum hadn't fully incorporated modern computer tools.

Another idea for changing educational institutions: institutionalize life-long learning. I feel that even though things change on the leading edge of science and technology so quickly that vocational training and apprenticeships are much more effective and realistic approaches to gaining the most practical skills and knowledge, there is so much information available in so many fields, and new information being generated every day, that it makes no sense for an education to be "completed" at any set point. And now that we have so many internet-based tools for education and communication there is no reason for it to stop when people leave the campus.
Python library for easily writing daemonizing apps
"infinite time to read"

Depending on what you do (and where you do it), the private sector can actually be quite liberating. I find academia stifling.
You can see the same thing happening now in Shenzhen. Workers know that they can get a job easily if they have some experience, so many don't return to work after a holiday. Wages have also gone up rapidly there. I just returned from a month in Chana and managed to tour a couple of factories while I was there. The complaint from the factory owners was skilled labor and the price they had to pay to retain them.

<sarcasm>
Sounds terrible! Imagine a world where labor restrictions and regulations are so loose that barely anyone faces unemployment and the companies must attract workers?! The unimaginable horror!
That's an awesome idea, though maybe you should consider mixing up your marketing as a 'take revenge' kind of way instead of the 'pranks' target you seem to be going for at the moment.

'Upload the face of your enemy' instead of 'Upload your friend's face'.
This is great news :) I generate my own personal site with Jekyll, but I'll also have to update my tutorial (http://learn.andrewmunsell.com/learn/jekyll-by-example) with some of the new stuff... The scaffolding command will definitely be great to get new users started.

The new site looks much better, too! There's definitely a lot more, useful documentation.
Actually, that would be Polish, not Reverse Polish.
About National eHealth Collaborative
It's important to note the difference between formal and informal fallacies. Formal fallacies are indeed pure logic. Informal fallacies are context-dependent. Appeals to authority and ad hominems are examples of informal fallacies; neither is intrinsically fallacious.
For a comprehensive list complete with formal definitions, explanations, and examples, I prefer the Fallacy Files: http://www.fallacyfiles.org/index.html
Submitted about 5 hours ago, discussion here: https://news.ycombinator.com/item?id=5659241
Previous post: https://news.ycombinator.com/item?id=5659241
>here's no good reason to make a transaction that small on the blockchain.

You don't have the right to say that, it should be my right to decide whether my transaction size is appropriate or not. This sounds like regulation to me.
You might look to something like the silkroad for a case study; the guy(?) who runs that site is pretty active on the forums and would likely give you some time if he agreed with your mission (he has a strong anarcho leaning, I suspect he would, in this case).

Spam can be relatively easily avoided with some captchas; but I don't know how you can avoid fake reports; or how being anonymous even helps or hinders the likliehood that reports would be fake.

I agree with other posters that recommending, teaching, or even requiring them to use Tor is a good idea. tormail for example is reachable from the clearnet, but to actually use their service you are required to connect to their hidden service, which has the added benefit that they are basically impossible to shut down; even if they get your clearnet server (which really just has instructions and metainfo on it); the actual server doing the work is nearly impossible to find, and if it is found but the key is kept safe you can just pop it up again.

It's worth considering protecting not only your clients but your selves; running as a Tor hidden service can go a long way toward this.
Encoding data into the blockchain isn't a bug--it's a feature (perhaps THE feature). When you want distributed consensus (e.g. for free-as-in-speech domain names), it's the only game in town. People should be able to put whatever data they want in the system, assuming they cover the cost.
Great Article. Saved me a ton of time.
How MailChimp learned to treat data like orange juice
LuxHaven is hiring a contract designer
You might find http://booko.com.au/ useful