skysight-inc/HackerNews huggingface dataset:
Beppe Grillo is not "new school". And "old school" politicians could not care less about him (except career-wise).

He is just a clown (in the bad sense) that got some of the protest votes of people for the lack of anything better to vote for.

Politics-wise Italy was been in a downward spiral ever since the seventies. It's not even politics anymore what they have, it's like a parody of politics, or a lame soap opera.
Mocha: Framework that i used to test my app
If app don't manifest itself as DPI aware then it's completely transparent because of so-called "DPI virtualisation". But some apps don't use system font rendering or want to draw lines precisely 1 pixel width or want to control anti-aliasing during zoom or so on, and such applications are either blured by DPI virtualisation (because 1 pixel width line is now 1.5 pixel at 150% scaling) or they manifest itself as "DPI aware" and then every pixel is rendered as told by app.
Does Amazon serve broken JS to anyone else?
Uncaught SyntaxError: Unexpected token ILLEGAL

http://z-ecx.images-amazon.com/images/G/01/browser-scripts/site-wide-js-1.2.6-beacon/site-wide-10533302446._V1_.js:1998

It has been like this for a few days now. I wonder why Amazon didn't and doesn't notice it. The page works, but any JS enhanced functionality doesn't.
Yes, if you don't value what you read and just want to get a quick idea of it.

It's not possible for actually _reading_ stuff.

Which reminds me of the Woody Allen quote:

― "I speed-read "War and Peace". It's about Russia, right?".
A bit of that is in this release as well, thanks to Jason Walton. https://github.com/jashkenas/coffee-script/blob/master/src/g...

Source location information is now preserved through the parse, although it's not yet being emitted as a source map just yet. If you want to use CoffeeScript source maps today, feel free to use the Redux compiler, which does them just fine. Michael also has some other tools to make source maps even more convenient: https://github.com/michaelficarra/commonjs-everywhere

That said, I don't personally care for source maps all that much, placing a higher priority on generating readable and straightforward JavaScript output. Things like Literate CoffeeScript rank higher on the priority list.
Sorry. Early morning over here. I guess I suffered a reading comprehension failure.
How this affects the Enyo and Open webOS projects? Is it affecting them at all?
Obviously, you get your best speeds when you're just accepting the text uncriticially. If you stop to think about it, you won't hit top speeds.

Beyond that, you can certainly train for optimal eye movement, local or global optimum as the case may be. After I took speed-reading, I knew not to look directly at the very ends of lines, and I found it more comfortable to center my eyes on white space than on actual text.

IIRC, I tested up to 800 WPM, but that was on grade-appropriate material in a high school I found easy.

(Of course, this was all in the 1970s, when what one read was black text in a familiar font in neat rows on white paper, all at least somewhat thoughtfully arranged. Things are different now ...)

My best real-life estimates of my reading speed was in the 400 words a minute range, with sub-vocalization. E.g., I have a few times read 3 novels the same day, most memorably 2 days before my PhD qualifying exams. (One day beforehand, I crammed like mad. :D One hour beforehand, I led my fellow students in the most awkward game of frisbee ever.)

But it all depends on the material, and the approach to reading it. E.g., there are certain chapter subsections of Hormander's book on Analysis of Several Complex Variables that famously take a week or more each to "read".

And yes -- I subvocalize.
Again CNY. Usually during CNY, a lot of your employees don't come back, so everyone expects high churn around now. Except more old FoxCon employees came back than expected, so they were probably hiring more people than they thought they needed. So full stop on hiring. Makes sense given the way the migrant worker labor market works here.
I like that there are different voices but would prefer just the best one or two. Feature?
Well part of the idea is that if you have to write so many comments, your code might be unnecessarily complex or hard to understand. Often, straightforward code is better than clever code.

Also, having paragraphs of comments is often distracting and makes it really difficult to skim through files to find things. To me it seems a little excessive to have two paragraphs of comments for a 5 line method without a good reason.

I know that you often need to do that for RDoc or YARD or other documentation generators, and documenting mature code can be good, but it might be a little overkill for experimenting around.

That being said, there's absolutely nothing wrong with having the ability to do it and make it look pretty if you want to.
The only problem I see is that it takes 10 to 30 minutes for a transaction to be included in a block. If they give Bitcoins instantly could be double spent.
I like the growth hacking feed - who curates it? Is there a way we can get other feeds on the web or just through the app?
Sure is! Here's a nice quote for you: "The three most harmful addictions are heroin, carbohydrates, and a monthly salary." — Nassim Taleb
What an awfully loud and hyperbolic post overstating the perils of startup-life. Yes it can be hard, but it can be fun also. The cursing seems to lose it's effect when used so excessively (it stops being funny after slide 2), and comes across as a childish ploy to get attention. Do not recommend.
Ever watched your MacBook turn off because you forgot to plug it in?
If you are using bitcoins to buy something local to youself, you do have protection, the local jurisdiction.

One of the proposed benefits of bitcoin is that by protecting the merchant from buyer fraud, it could enable a global free market. In this case, buyer beware is the watchword, don't hand over large amounts to someone far away unless you trust them or they have very good reputation.
Keywords..... keywords everywhere....
Just to be clear though, Coeliac disease is not the same as gluten intolerance which makes you bloated or use the toilet a lot.

Coeliac disease is a nasty, nasty auto-immune illness.
After removing subvocalization, did you have comprehension problem while reading poetry?
Don't update now!

I just updated it to checkout .litcoffee compilation and it worked out okay. But suddenly, all my express.js apps stopped working due to the exception from its connect module. I downgraded coffee to the previous version and all things turned fine again. It seems the package needs fixes. I like most parts of node except these surprising interconnections.
Not sure what C#'s doing in that list. Think you have some outdated ideas about that community, there's not been a significant breaking change forever.
The reason I /like/ semi-colons is that I can automate code formatting to my pleasure. If I open someone else's code file and they are doing strange things (e.g. spaces instead of tabs, { on the same line, etc) then I can have the IDE re-format everything in a split second to my preferences, and they can do exactly the same.

Or if the project manager is requiring all code to be formatting a certain way then I can re-format the code before I submit it. Plus with a language you can so quickly and painlessly re-format, why even require code style standards that dictate whitespace?

While some of this MIGHT be possible with VB.net, it is a lot trickier since whitespace is "content" in that language.
Analogies are an excellent way to explain things to people.

However, once you start using phrases like:

>Tonsils are an "early warning" outpost of the immune system

with people who may be even moderately familiar with biology, you lose your voice.

Cells don't respond to "cute", and the intricate false model stuff is also boring.
Every 15 minutes; or immediately for underlying RSS feeds that support the pubhubsubbub protocol[0] (yes thats a mouthful) such as FeedBurner.

[0] http://en.wikipedia.org/wiki/PubSubHubbub
I believe the guy working on source-maps has been kick-started
I recommend everyone watch the following video to learn about how the actual gameplay works:

http://www.youtube.com/watch?v=koZUS2h-Yzc

And to get a feel for some of the hilarious emergent humor you need to check out BOATMURDERED:

http://www.youtube.com/watch?v=qmfoL9kJ0R0

http://dwarffortresswiki.org/index.php/Boatmurdered
This is worrying because it means consumers have no protection.

I think in most transactions the seller is well-known and has to worry about reputation effects, while the consumer may as well be anonymous. In which case consumer protection is not that important.

For cases where both parties are anonymous/untrustworthy, you can use a protection scheme like escrow.

That doesn't work when the payer can take his money back after the transaction, of course.
Opera also has its own product for smart TVs and set top boxes, but not quite a full fledged mobile OS.
We support picking which voice if you register (or use Facebook to sign in with) an account at https://soundgecko.com/login

Under preferences pick the voice you want and it will also stick for the app too.
Literate programming - why have terse comments when you can have a verbose and rambling narrative? I actually tried reading the TeX source code, and it was damn near impossible.
New iOS app looks good.

Can somebody please explain what's this fad about Growth Hacking? I've been seeing it mentioned quite a lot on TC but haven't had a good definition of what it is yet.
We've curated it for the time being after having found a few of our own favourites from the past few weeks.
I took a speed-reading course and read War and Peace in twenty minutes. It involves Russia.

-Woody Allen
> The author then continues to say that the comparison symbols in C# are "stupid" compared to Basic's "And", "Or", etc. This argument almost doesn't deserve to be addressed

It does. I'm pretty sure VB's "And" and "Or" don't short-circuit…

> 8. The author complains that the type for a variable declaration precedes the variable name in C#. Somehow this is a major problem. Obviously just scraping the bottom of the barrel here.

The author also complains that out-parameters have to be annotated as out-parameters in C#, apparently does not realize parameters don't have to be out-parameters.

> But he retorts that, "The point is that - as so often - Visual Basic makes something easier to code than C# does."

Basically, he complains that C# makes it harder to do the wrong thing than Visual Basic. Which tells you a lot about the mindset.
Perhaps a remote with a touch pad for gestures?
Moon Jellyfish (YC W12)
From the article:

> As I throw that coin into the air, I often find myself hoping it comes down on one side. That moment reveals what I actually want to do. I ignore the coin result and do what I wanted anyway. The one-second window often reveals what a few hours or days of mulling has failed to uncover.

That's a great advice!

It reminds me on a great radio talk show at Berlin's youth radio "Fritz". It was about hard decisions. The caller stated his or her problem, and talked about it with the moderator. Then, the moderator threw an imaginary dice (some kind of random number generator, plaing the sound of a falling die), and confronted the caller with that "oracle decision". The direct reactions were always revealing: It was either "Great, I'll do that!" or "No! That's bullshit!" ... so either way, that random "oracle decision" helped them to maked the real decision.
This won't be a popular comment, but I have to admit I never really liked CoffeeScript. I've tried to like it, and it does seem more concise, but what's the point, it always seems clearer (to me) what something written in vanilla javascript is doing. I don't know, I guess I haven't done enough Python.
What exactly was the error?
Yes, a lot of times speeds keep on varying. It depends a lot on the type of book that you're reading. For the rest, it's inherent abilities that assist.
Yes, it is possible, I do it, but not as good as I would like. You could read a book in twenty minutes as if it was a video with better comprehension that reading it slowly(as most of the brain disconnects with such a low bandwidth).

When you speed read you train your eyes to look over a wide area and you are able to read several lines at the same time and train the brain to make sense of it(use the subconscious to store-order the lines automatically).

So the best thing you could do is to control the formatting, so text is always the same size and always organized the same way, so if you force your brain to make sense of it, it does after time.

The best structure is newspaper-like text, lots of columns, small lines so your brain could make sense of entire sentences with just an eye shot.

It does not work with Hacker News, or most of the web by the way as each format is different and content is scrolled, with wide lines, not paginated.

It works really well when you could control the formatting, aka non DRM text you could interpret with your own software, but if you try to sell this software you will have problems when even blind people are not permitted to modify copyrighted text.
Facebook Lost a Great Engineer
You made app for Android, iOS, Windows - what about the UI?
How to make form validations with Javascript and HTML5
10 is weird anyway even if it's satire. System.Array.Resize(ref array, newSize)
Microsoft's own code should prevent an Azure SSL fail: So what went wrong?
So when does coffee-script becomes independent from javascript and gets its own CS->machine code compiler ?
Normally the DF executable works like a terminal emulator, rendering the glyphs using GL or such. You can however run dwarf fortress in a console (ie, to run it over SSH) by changing the configuration file, and then it is a true text game.

BTW it doesn't use only ASCII but a larger subset of unicode. ASCII would be a very restricted set of characters to use.
Caramel Banana Flan Recipe
Growth Hacking is just a fancy name for growing your products reach by adding functionality that makes it spread faster.

I'm sick of hearing people call themselves growth hackers after adding Facebook integration and sharing buttons.
Yeah! Maybe we could take away their transport too and create extra jobs!
q = password;
while((*q = getchar()) != '\n')
if(*q++ == '\0')
return;

Notably, you don't actually need the password... Buffer overflow!
A Look Into Cloud-Based Gaming
Very instructive. I stumbled upon some of these "gotchas" and had to find a solution by myself then.
I felt like I have a duty to share this with my french fellas so I translated your article on my blog (with © and ®) monlouis.tumblr.com
Girls in Tech Paris - European Lady Pitch Night 2013 Application
>Try finding me a group of famous founders who quit their job when they had dependents

The "Traitorous Eight" who founded Fairchild Semiconductors.

"Most of the founders were married, busy starting their families and raising small children in addition to all the time and effort they were spending building Fairchild "

http://en.wikipedia.org/wiki/Traitorous_eight
The statements you cite are trivial, but I believe they are quite precise. Can you tell me more about how my article spurs a feeling of vagueness? I might be able to fix it.

Also, I didn't mean to advocate FP, at least not there. I have written it for the poor C++/Java programmer who is forced to decipher an OCaml script written by a jerk who since left the company. (Disclaimer: I would be the jerk.)
> to run it over SSH

Cloud gaming. I like it.
I just tried reading a number of articles on the front page using www.spreeder.com that another commenter here mentioned. I got up to 800wpm with chunk size of 3 before my suspicion was confirmed: while I had no problem following the story, it felt like I had a mental buffer that was constantly filling up and skipping over interesting questions or thoughts based on what I was reading.

Fundamentally, speed reading through something is at odds with processing that information in a useful way. And therein lies the rub: I don't read something merely for the sake of reading it.

When I read novels, I enjoy losing myself daydreaming in another world, and savouring the emotions of the characters while thinking about how I would react in their shoes. When I read technical documentation I'm attemping to create or update mental models of technical concepts. When I read a friend's Facebook post I think about what, if any, response I will offer or how I would deal with their situation. When I read a message from my girlfriend I have to take time to understand and plan for whatever she's discussing or asking.

I'm honestly struggling to see the value in speed reading. I cannot think of why I would be reading something simply for the sake of reading it without further processing. More valuable would be learning ways to process information more efficiently, i.e. accurately and quickly.
Can you give us some feedback on how the screen hinge flips? Is there a slot for the pen?
Initial thoughts before clicking: "Oh, I bet it's an effect inspired on Quora". Bingo.
Poll reveals widespread concern over Facebook Timeline
The Future of ECMAScript Was Here the Whole Time
Don't the point of such "Why eating feces is good" articles. I thought there are some converters from vb.net to C#, if there are none - then rewrite those damn tutorials, you'll end up saving much more health than if you do manual convertion.

Let's just bury that whole idea of 'programming for non-programmers' along with ugly shit that arose from it (cobol, vb, etc).
The tone you've decided to take is rather unfortunate. In fact many of your counter-points seem to essentially be "well he is just a stupid-head!"

You spend more time attacking the author than actually addressing his points. Which is just a shame. In fact most of your list is just a different attack against the author.

I actually prefer C# (and was a long term VB 6.0 user). But even with that being as it is, I still don't feel your post comes at this in a constructive way.
Your text is breaking the page. I need to flag this, sorry.

(And HN needs something to stop this happening.)
How to write portable WebGL
Ah, that's where I found my EE girlfriend, actually. I don't think I'd have had even that without OKC.
> KFC or McDonalds

I'd reflect on how you got into a situation where those are your two choices :-)
I was wondering the exact same thing. I guess it's very likely LG abandons the open version of it though.
Get notified of asteroids from outer space
There was an episode of _Frasier_ where they did this. I think it was near the end of season 6.
I you practice reading while saying "yadda yadda yadda" in your head, subvocalization goes away immediately.
I wonder if any attempt at reinventing TV will achieve a mainstream success (I mean a legacy TV scale success). Up until today all such attempts attracted a relatively small group of customers and a popular opinion is that TV is bound to die.
How to Swap two numbers without temp variable in Java
Current hypothesis on the forums is that he uses some simplistic variant of A*; in extreme situations everything pathfinds to everything else once a tick in a totally serial program. The player base sometimes resorts to weird hacks and layouts to reduce the branching complexity of the path finding, but ultimately the more loose stone and objects you have to pathfind off and the more things you have pathfinding the worse everything gets. You don't even have to have a large number of dwarves for it to crop up; sheep are capable of bringing your machine to its knees if you don't ruthlessly cull them, or notoriously the catsplosion problem.
I'm sorry for my personal stakes at you. And honestly I have to say I'm biased against javascript articles, because I'm so used to find a strong lack of experience and knowledge in them. I appreciate your answer, and please pardon my rudeness.

At the same time you could make a "level 1" article a lot more adherent to reality. For example, you could completely jump over that "function creation" section entirely, and simply do a clear explanation of what an expression is in JavaScript, and how to spot them.

Again, thank you for your personal advices, and thank you for your politeness (as opposed to my manners).
> Iran would diversify and overcome the situation. They've been under embargo one way or another for nearly 30 years so they have experience in maintaing the necessary cash flow to pay their citizens and avoid major economic collapse.

Iran is quite an industrialised and high-tech nation with many skilled engineers. I know they look a bit bad when they release videos of model aircraft as fancy stealth bomber. But I have no doubt that they'd overcome such a situation.

It looks much worse for the Arab oil nations because they lack industry, skilled engineers or labour, or any kind of research. The financial market is a fragile thing and well Dubai is build on sand. We've seen in the crisis that nations with an industrialized base did much better than nations who were more focused on financial markets.

In Arab oil countries the situation is that large projects are designed by European, American, or East Asian engineers and architects and the construction is done by basically South Asian slave labour. In the end the building is left but nothing of the know how and skills that came with the project.

Another big indicator is the lack of a Saudi space program. Usually if a nation just has too much money a space program is a great way to boost engineering, science, industry in the country. Even Nigeria has a space program. Alternative would be a build up of the military. Which the Gulf states are clearly doing. But they import all their weapons from Europe or the US. Again no domestic research or industry. And military isn't really an investment. Once you try to reduce the budget the fighting power decreases dramatically and your past investments start to rot.

edit: My crystal ball is therefore rather showing negative picture. I believe there will be huge social unrest. It won't happen immediately but gradually. It will turn out similar to Egypt, Libya, or Syria. Currently the Saudis and Gulf states are using radical Sunni Islamists as a way to fight Shia Islam/Iran. They already used Islamism as a tool against Panarab Socialism but their current support goes far beyond that. And this will all eventually come back to them. There could even be an open war between Iran and the Gulf States.
Last lines:

"A brilliant op, clearly."

"...Not to mention the irony noted by many that both Kurras and the radicals his criminal act gave birth to in the form of terrorism, were under the control of the Stasi. A brilliant op, clearly. And a good reminder that some things are not quite what they seem to be."

If this be a brilliant op, why aren't there Kurras copycats at our newsworthy protests gatherings? Say for example, at last year's Occupy Movement, a `double-agent' NYC cop shoots a young anti-capitalist on Wall Street, or a banker is similarly murdered by an ancap, could it be today the `blowback' has proven to become indeterminate, counterproductive, and recklessly dangerous for any interest considering criminal foment?
Another trick is that if you think "best out of 3" after it has landed you know you should go for the other choice because that's what you really want.