skysight-inc/HackerNews huggingface dataset:
This is actually a little sad, I am currently looking for a new hosting provider for our dev environment who will make things easy and give me access to a command line without having to dig through the website for 30 minutes.

I was ready to buy, wanted to try it out and hit sign up (on the pricing page), and the page just didn't do anything. Attention to detail is key in this industry and you almost lost your first customer - I was peeved and navigated back to the home page where I saw the email sign up.

(Moral of the story is, if you include a sign up button on another page, at least make it do something!)

--------

Also, you should seriously consider adding support for PHP. You might not like the idea, and it isn't sexy, but it's a ridiculously easy hosting setup to manage, and it's way more wide spread, by not including PHP you effectively middle finger 80%+ of all web developers (who aren't set up in Silicon Valley.)
I use nping for this. If you're not aware of it, it installs with nmap.

nping --traceroute --tcp -p80 target.com
Depends on poetry, but definitely anything other than sing-song poetry is lost on me. Not sure about the link with subvocalication though, since I've never enjoyed that kind of poetry (causality?!?!)

Funny thing, it was at english class that I actually started noticing it. The exercise was to read against the grain and find the hidden meaning. I didnt get it until I physically read out loud.
While the code is "accessible" to the markdown side, I wish the inverse was true so that the text part would be reified and accessible from the JS/CS side, not merely ignored. Think Python's __doc__.
How would that app be different from the popup? Both inform you that the laptop is about to run out of battery and that you should plug it in. It's your problem if you ignore it.
" it's valid for C code to define the main() function as something other than int."

It's a bit more complicated than that. True, C defines two environments called "freestanding" (without OS) and "hosted" (with OS). As per the ISO specification (sect. 5.1.2.2.1 for both 9899:1999 and :2011), main() must return int for hosted implementations, whereas anything goes in freestanding.

Meanwhile, while it is true that most embedded systems are indeed "freestanding" as per the C standard, an increasing number is not. So one needs to be careful about these things.
Quantum Entanglement - What's the big deal?
This looks really neat. I wonder if you could add automatic configuration of, and deployment to, a production environment as a premium service as well. I know I would be in the target audience for that.
Seems to be fine:

$ re.pl

>> use aliased 'DateTime::Format::ISO8601';

>> ISO8601->parse_datetime("2012-012");
2012-01-12T00:00:00

>> ISO8601->parse_datetime("2012-366");
2012-12-31T00:00:00

>> ISO8601->parse_datetime("2012-12");
2012-12-01T00:00:00

>> ISO8601->parse_datetime("2012");
2012-01-01T00:00:00

And if it isn't then there is also Date::ISO8601 [1] which is written by Zefram [2] who is renowned for being a Date/Time nut [3] :)

1 - https://metacpan.org/module/Date::ISO8601

2 - https://metacpan.org/author/ZEFRAM

3 - https://metacpan.org/module/Date::Darian::Mars
I … don’t really get that obsession with doing work on them. Who cares, really? No one ever asks why no one does any work on their TVs.

Tablets are perfectly fine and awesome entertainment devices. Plus, I do nearly all my email on them.

Why does everyone always act like doing work is the only thing that could ever justify tablets?
AndAlso and OrElse are the short-circuiting equivalents.
Please stop saying your software supports Python if it's only V2
PG - any chance you can post this to the front page?

If you have any sort of database or other product that includes Python drivers, please stop saying your product supports Python if you only support Python 2.

Python is now Python 3. I'm tired of software that says it supports Python, only to find out it supports the old, outdated version of Python. Amazingly this is happening even for new software like RethinkDB.

If you don't support Python 3, then it's no longer okay to say "Python is supported". Your software does NOT support Python.

You could instead say something like "We support legacy versions of Python but we do not support current versions of Python".
Nicely honest of them. A lot of people would not want their missed deals made public, much less put it on their website.
It's really up to the text. When I read math or comuputer science papers, I have to read slowly, and a few times over, to get any comprehension, even from the non-formula prose.
Exactly what I found. I tried reading Les Miserables using a speedreading app (Fastr) and while I was reading more quickly, it left me wondering what the point of reading it was at all.

When I read it in a normal app (Kindle), I appreciated the beauty of the language, the depth of the characters, and the intricate storyline so much more.

For business stuff, a similar problem occurred - I missed out on key points in emails, and was less creative in solutions. I'm not saying that this applies to everyone, but for me, reading slowly is more efficient.

The key is reading the right stuff more slowly, and not reading the wrong stuff at all.
Anyone know if it is made default for regexps as well, or will we still have to do add /u to every regexp?
You are correct; 'And' and 'Or' do not short circuit. You have to use 'AndAlso' and 'OrElse' if you want short circuiting.
> It renders the text in OpenGL, which is one of the reasons why a 'text mode' game is so resource intensive.

No, that is not really resource intensive. The massive simulation behind the graphics is resource intensive.
>"I own an iPad and an iPad Mini. Neither has ever run so hot that it was uncomfortable to place on my lap."

They are not running portal 2, league of legends or sketchbook either. Those are natural trade-offs where Apple sacrifices productivity and Microsoft sacrifices portability.
Good luck and everything, but I've never had this problem. And, if I ever did have that problem I still wouldn't enter my email address to get, well, what? What does giving you my email address provide?
Ford announces Spotify partnership
I'm not sure if I agree with making comments a first-class citizen in a programming language.

Good code documents itself and should be first-class. Comments should be there to clarify certain decisions that you've made while writing code.

Handing out citizenship to the comments just clutters the code flow and will stimulate bad commenting behaviour.

I really don't see any pros for 'executable' markdown at the moment, apart from being cool.
Le smartphone le moins cher sur le marcher doté d'un processeur dual-core
Around 5th-7th grade, I was in advanced reading and part of a speed reading training class/experiment. It still all seems a bit odd to me. A woman came in a couple times a week with a special projector that projected a book on the screen, but using a rapidly moving light, only showed a few words at a time on the screen. Each week the light moved faster. This was followed by comprehension tests.

I read about 30% faster than most people, but I have no idea if this is really why. Was anyone else a guinea pig? This was in Central NY in the 80's.
The practical guide to live chat implementation
I assure you, the current player base is acutely aware of how bad the UI is. It's not even that it's opaque until learned, it is sometimes just downright impossible in vanilla DF to answer certain elementary questions like "how many dwarves are set to mine?" Workflow automation is really primitive, leading to either the "constantly assign dye thread jobs through the manager so the fools will do it" problem or the opposite "oops I left the mason alone for five minutes and now I have a hundred masterwork statues in a single 5x5 square" problem. Not for nothing does Dwarf Therapist exist, and I flat out will not play the game without dfhack's workflow and autobutcher plugins.

It's still genius. But it is definitely one of those "scribbles on the wall in crayon" type works of genius. As the innards of the program itself is better understood, I expect dfhack to supplant more and more of the original UI; it already has a dwarf therapist like mode, a much better job manager, and has started venturing into fundamentally reworking the UI. I recall a plugin not too long ago that allowed you to say things like "as soon as a bed is constructed, put it here".
Sub vocalizing is the fact or reading syllables instead of entire words at once.

Deaf could find very useful to vocalize words as they could read peoples lips and faces based on those units.

Everybody read lips and faces subconsciously, there are famous illusions in witch people hear different sounds with the same sound file depending of the video of a mouth they watch:

http://www.youtube.com/watch?v=G-lN8vWm3m0
No.

It uses one of the popular code pages of the DOS era which is mostly an extension of ASCII.

ASCII: http://www.asciitable.com/

IBM Code Page 437: http://en.wikipedia.org/wiki/Code_page_437
I think all these intolerances are a disease of the "worried well". Like "Chronic Fatigue Syndrome", it's one of these diseases that only people in the 1st World seem to get.
Device Upgrades: A Multi-Billion Dollar Opportunity
Can you please add these to the popular feeds on the Web App?
Maybe because early adopters don't care for TVs. I'd be willing to bet most folks here in HN don't really watch TV for instance, other than for the occasional news, and for something to eventually catch on and become mainstream having a base of early adopters helps. Perhaps I'm just assuming things, but I feel like this will be a major block on the road to everyone building "smart" TVs.
nice find OP. Never saw them bragging about their computers though.

I was a kid back then and remember those parades (1.May "workers day") somewhat fondly.

I once just walked on my own in their midst and overhearing grown ups talking how ridiculous this is, made me realize that all of them just pretended to be a willing part.

It was all fake and only those waving aparatschiks on the stage were kept in the dark, exactly like in the "The Emperor's New Clothes".

It was actually a mind blown eye opener, never liked grown ups anyways.

But the grown ups seemed tp make the best out of it and met after the rally at their companies having BBQs and getting drunk - that was always a fun part.
This commentator is playing fast and loose with the facts. Statements like "...To date, the largest documented offensive cyber operations in the world were conducted by the USA..." revolve around what you mean by the word "documented", as neither side has admitted anything. This article is full of that kind of thing. Prevarication "everybody has a cyber espionage unit" and more.

More troubling is the substitution of the narrative for the analysis. Look, I'm a firm believer that something like the military-industrial complex has been long-running in the states, but don't get your causality mixed up.

Put differently, even paranoid people have enemies. Even states engaged in fear-mongering have things to fear. The two are not mutually exclusive, and simply because it might be hip to start using the phrase "military digital complex" doesn't mean that there aren't real threats. We begin to substitute slogans for analysis. That's bad.

I have been expecting more apologia for the Chinese on HN, but probably because of the technical nature of those who post here, they haven't got a lot of traction. Good. From what I can see, the Chinese are most likely engaged in serious and ongoing state-sponsored attacks against many western targets. I understand that the details of these attacks are going to leak out slowly over the next several years, and that's fine with me.

I really wish the spirit of what this author saying was true -- that this is all just ginned up. I really do.

But it's not.
Animenu – a responsive dropdown navigation made with SASS
Simple yet difficult to conjure. This is awesome!
First Look at Sony’s New Xperia Tablet Z
> about three times the size of Crete

Crete is ~8000km2 so this "continent" would be <30000km2.

That makes it less than half the size of Sri Lanka
When I'm walking and I reach a crossroad where my 2 available options are very close in terms of distance, I usually avoid coming to a halt at all and just start running in one arbitrary direction.

Even if my chosen path ends up being slighly longer in distance, the small amount of time gained by this quick process usually makes up for it.
in these cases you do not toss a coin, you use it to get to a different place with more choice :)
ITT: Hi, I don't understand economics.

Yes, I know I am hell/shadow banned.
There is a difference of "functionality" between "Become Super User" and "Switch User", the base intent is not the same.
I had to hand all my functional programming homework in in literate style in 1992 so 'New' is relative :-)
You mean that the machine operators could be doing a double spend? In every case they take the dollars before they give the coins, so you have to take the leap of faith...

I don't find that scenario sensible at all. First buy $1000 machine, first customer comes in, buys bitcoins with $50, and notices that the machine does double spend. I believe he is not going to tell any of his friends...
I have bought unlocked, new Android phones for less than USD100 in the UK, so I'm not sure I believe that a USD150 phone on US T-mobile will only be a feature phone.

ZTE and Huawei are just the beginning of the wave of cheap smart phone providers that I expect to destroy the feature phone as a widely used device in the rich world in the coming years.

Granted, the two phones I bought weren't very fast and had smaller screens, but they did have GPS, mobile data and ran all the apps that I tried from the Play store.
Or a Wii-like remote
Not precisely. The only time you really need to worry about confirmations is when you're dealing with larger amounts. It costs a lot to pull off a double-spend, more than a tiny ATM transaction anyway.

This is why SatoshiDice processes immediately, except for bets over 2-5 BTC.
Or with a smartphone
Initially, I thought Source Maps would be kind of a big deal for CoffeeScript. After spending enough time with CS, I don't think I'd miss that feature. CS generates straight-forward JavaScript, you can't get confused with it.
There is one worry that I have: In this age, where hacking is so dominant, and not even the most secure places are completely secure. I don't reckon that these drones would have same level of cyber security, as military drones have, and even those were vulnerable (remember how Iran got one). So, if the poachers hire a exploit of this system, the animals would not be able to exercise their natural defense, i.e currently, poachers depend on a lot of tracking maneuvers, but still they don't know where the animal is actually.

If by chance, they get someone skilled to hack the drone system's communication system only, (and they can afford it, given how big this whole thing is) , they can poach with point-blank accuracy :(

I hope, google would provide them not just a secure system, but, also one that they can't profitably exploit through a hacker.
Self Healing Asphalt
Growth Hacking is a term used by people who are not developers and certainly not "hackers" in it's original sense, it is a term derived by people in marketing who want to jump on the "hacking" bandwagon they keep reading about.

Whenever you see the phrase "Growth Hacking" in any context, stop reading, close the tab, turn the page, otherwise divert your attention as anything following this red herring of a term will be marketing doublespeak and otherwise useless garbage.

Sadly the word hacking has lost almost all meaning and is in it's death throws. Shame too.
Seems fitting to me, as Palm bought BeOS, accomplished nothing with it, and they sold it off to Access Co, who appears to have done nothing with it.
Studies have suggested that some do, some don't. The more deaf you are, the less likely you are to subvocalise.

Totally not an expert in this area, but I think everybody associates more than just the sound of the word - movement of lips, memories, and other senses are also involved. Deaf people can obviously acquire those 'subvocalisations' instead.

http://books.google.co.uk/books?id=8PhwXf9uj1IC&pg=PA114...
Remember to donate as well. :)

http://emmet.io/donate/
No exceptions? What a conondrum I find myself faced with...

What about this snippet:

if (error_return) {
printf("My error");
return;
}

Clearer than a goto, no? And see, no exceptions ma'!

(Oh yeah, and longjmp/setjmp are the worst ideas in the world...)
Steady state things, mostly, like "ensure that there is always 30 bars of pig iron" or "ensure that ten quarry bush leaves always are available"; if there are too many objects it will stop making them (particularly useful with things like pig iron, which is worthless except in its role in the steel making process, so you need to have some but not lots), and as it dips below the threshold it will start making them again. This is really useful to ensure that e.g. there are always barrels available when needed, but you don't blow your entire wood harvest on barrels or bins or what have you; it can also be used to ensure that your idiot brewer does not brew everything leaving nothing to eat.

If you play one if the mods with multi-stage metal refining, it is even more useful to ensure that the pipeline does not go dry on the one hand but you don't get a glut of pig iron or whatever either.
Absolutely. Any sense of disappointment in the result tells you what you need to know.
This seems like a pretty clever approach to tuning the performance of memcpy and memset, since proper instrumentation should enable you to make the right decision(s) about whether to bypass cache on a given operation most of the time. In the cases where you mess up, you can probably spot those by doing a second instrumentation pass after applying the optimizations (to see if any of them actually caused an overall performance hit).

It's nice to see that they tested this on a bunch of use cases, as well... and on that note, the adsense-serving benchmark spends 37.5% of its CPU time in memcpy! That's insane! I wonder if it's basically just a web server benchmark where it's calling memcpy a lot to serve up static assets over HTTP?
You're right - I should simply have both.
Not sure if the article is a joke or sarcasm or something but the author makes some good points. I use VB.NET in my daily job and Python for my side projects. I like both (but Python is definitely my favorite language) and I like it because it is really simple to read and to write. I know some C like languages too and use it a lot (Javascript) but that curly-braces and semi-columns thing feels just annoying to me.
Opera Spins Off Its Advertising Business Into Opera Mediaworks
yeah, I always map CUDA blocks to racks and CUDA threads to blades ;)

GPUs, Xeon Phi, FPGAs and other accelerators still need somebody managing them. Nobody said it should be MPI, but there are still many hybrid architectures with MPI handling distribution and actual compute done using OpenMP or accelerators.

In my system I use Erlang/OTP to handle distribution and concurrency and OpenCL for data-parallel compute.
You've watched "Shawshank Redemption" too many times. Most people live their lives without winding up in SQ. Odds are the inmates deserved to be there. And, if it's classist to say this, then I'm guilty as charged.

You're probably right about targeting other groups, though. I saw an ad for the rushcard from Russell Simmons the other day. It looks like it solves a real problem for some people.
HTML5: 10 Provocative Predictions For The Future
Lithium air will propel cars into the next decade
Related XKCD: https://xkcd.com/937/
Having a VM also adds a whole lot of security concerns and in case of jvm - dependency on sun/oracle. VMs are not the only way to kickstart language generation, there are other options, such as llvm (yeah, that name is confusing in this context).
Last time I played it, it wasn't that bad. It was like a year ago, before that minecart updates. People are exaggerating a bit or performance went worse?
How To Build mod_fastcgi For Apache2 On OpenSUSE 12.2
Having to hold the mouse down while reading it seems a little awkward.
It's not very good satire. Some of the points are potentially real; it's not clear why they wouldn't matter. When you label something "No offense intendend" and proceed to make offensive statements, your preface isn't helping. Prefacing something with small-font "this is toungue-in-cheek" and proceeding to mix potentially real issues with non-issues a novice isn't helpful. I don't see how spouting irrelevant nonsense is satirical in any case. Maybe it's funny? AndAlso vs. &&; haha? If so, I don't get it. Instead it comes across as someone who really was annoyed, knew it wasn't for rational reasons, and thought head off criticisms this way.

Whatever. Why is this on HN?
Good god isn't it addictive enough?!

More realistically there are things you can do in DF like bathe the world in lava or crack the Maximum Fun Chamber that would be kind of obnoxious for your neighbors. A bit like playing Minecraft with IC2 and accidentally leveling half your neighbor's house because your nuclear reactor melted down. Just because you are even worse off does not make people any happier about it.
Oh, yes. That's true. I thought you are talking about losing pixel.
I challenge you to compare a couple of 'well-known' German voices.

- Bruce Willis in any movie
- Kirk
- Dexter

These samples are picked for being quite different. While one might argue that Kirk is an improvement (cue the protest!), Bruce Willis has a very different voice and Dexter sounds so. damn. boring.

The production quality is usually alright. Still, depending on the content a lot of context/humor is lost and voices regularly don't match the original, at all.

Edit: For fun - someone on Youtube allows you to compare Bruce (and more.. ;-p) directly here [1]. So these voices are ~fixed~ in our heads as the normal voices of the actors. It's actually pretty hard to find non-dubbed content here (TV? No way, unless on discs. Cinema? Hardly. Some movie theater show originals, but usually just a very limited/blockbuster selection. And I'm living in/near a 1000000 citizen city here, so that's already the bright side).

1: http://youtu.be/kc0NRc0qaws
FreedomSponsors is now accepting Bitcoins
This is the plot of the 1971 novel, The Dice Man? (I thought that was reasonably well known?)
http://en.wikipedia.org/wiki/The_Dice_Man
Thank you! I will definitely check that out.
Isn't it the same as walking into a bank and asking for a cashiers cheque?
I was referring to the shortcut that got them into prison in the first place. These inmates should be learning how to fix cars, not how to be a VC. And, if they are ambitious enough, they can be an entrepreneurial car mechanics -- nothing wrong with that. An intern, that's ridiculous.
Difficulty depends entirely on you. You can easily wall yourself in, build a couple farm and game pretty much can play itself.

Just don't forget to fuel your dwarves with booze from time to time
what about me a.q.!? what is my deficient! nick:dictummeumpactum
Original quote from Arnold Rothstein (Boardwalk Empire)

http://youtu.be/6WYsM1nIbKs?t=52s
Right click > Inspect Element.

This is the greatest teacher/tutorial.
Those same computers are now the pride of North Korea.