skysight-inc/HackerNews huggingface dataset:
The actual loop with 200, 500, 2000 and 5000 iterations is here:

https://github.com/moot/riotjs/blob/master/compare/speed/ind...

The $.each has only 4 iterations and has no effect on the stats.
I still find it hard not to think "Most Valuable Player" whenever i read MVP
A long time iphone user here. I will buy this phone soon. Been using the Nexus 4 and it looks solid in every aspect, both hardware and OS. I think Android team did an excellent job here. Apple besides, made it wrong, awful and it amazes me some people don't see it. The last OS is crap. The phones, aside the new iPhone 5S, aren't that much impressive and they're way expensive. 600 euros for a phone is nuts.
I resolved this my creating a simple proxy and adding my proxy URL instead of Hacker News.

I think the main issue is

http://news.ycombinator.com/rss

301 Moved Permanently

https://news.ycombinator.com/rss

I think adding https on feedly is the main issue.
In pattern matching, how do you discriminate between literal patterns and variables patterns? I'm especially curious about how `true' and `false' vs `result' are handled.
Then you definitely would not like to hear Bach or Mozart themselves playing their own works. It is well known that those improvised on their own works during performances.
That's the same thing with Rails.

You don't follow a rule, it doesn't allow you to do it. You need to go by the book there, so why not here?
Precompilation renders template rendering speeds...moot.

What a weird factor to use for choosing a template engine. Also there already is a popular unit test framework called riot.js
My initial thought is that insect wings don't rotate, and so can't destroy themselves so easily. Cheap, powerful rotational motors comes with the risk of potential for self destruction.

Flapping at that scale is a very hard problem. Apart from the microscopic flagellum, evolution never managed to produce a rotational motor since it's super hard to build decoupled components with biological hardware (you need two stomachs, hearts, etc to keep decoupled parts alive). Emulating a fly's actual method may be interesting research, but motors are probably better in the long run than flapping, a complex and difficult hack to the problem of flight.
cool thanks!
works perfectly fine!
I considered this before posting. If it was near ultrasonic it would have near zero chance of useful transmission unless the attacker and victim were very particularly aligned. The higher the sound frequency, the less sound curves around obstacles.
Yes that is mine. Not much there right now.
If they truly take this serious and as far as they can go, it will come down to revealing the key which is different than producing a decrypted copy or making available access to the encrypted data.
What you planning to do with my public keys? Or worst case encrypted private keys.

Now putting something into ~/.ssh/...
Japan Passsing New Secrecy Law That Would Put Whistleblowers/Journalists In Jail
OS X sucks at scaling. I still can't change global font sizes, so I have to rely on individual programs (and hope the devs did a decent job implementing font scaling in their app). Sure, I can scale the size of the dock, but that seems to be about it.

I remember in Windows, being able to adjust font/icon sizes, so I'm not quite sure I ever understand when people say OS X is awesome for scaling well and Windows sucks. Maybe most are just referring to the doubling of everything for OS X retina displays?
Reminds me of Awesomeness Reminders. I wonder how they (he's) doing?

http://www.awesomenessreminders.com/
Superman For Two Weeks - an experiment in extreme productivity
Apollo 13's Jim Lovell: Houston, we have a real problem
Check out http://foaas.com/
This seems like an easy fix for the layout engines. Only include a field on autofill if it's currently visible on screen.

One might even classify this as a bug.
This is much too minimal to persuade me to login.

They should let users at least browse the site a bit. That would let them read some questions and answers, and they might read something that makes them want to sign up to answer.
>> I can easily stay up for 30 hours with little to no side effects.

I can drink 6 beers without it affecting me.

Hopefully at least one of us knows neither of those statements are true
I feel like you're assuming that I'm American and that I don't want America to die. I think most people in the world will be delighted when the American empire inevitably collapses. Not just “Iranians” — as if there are “official rallies” for an entire country of people.
If you won't do anything with the telephone numbers you collect, you might want to mention it on your page. Otherwise, well no thanks for selling or using them later for something else without explicit consent.

By the way, it seems you have an uncaught exception here when giving a number which isn't a cell phone:

Fatal error: Uncaught exception 'Services_Twilio_RestException' with message 'To number: +33123456789, is not a mobile number' in /home/nunney/cheerup/twilio/Services/Twilio.php:213 Stack trace: #0 /home/nunney/cheerup/twilio/Services/Twilio.php(185): Services_Twilio->_processResponse(Array) #1 /home/nunney/cheerup/twilio/Services/Twilio/ListResource.php(83): Services_Twilio->createData('/2010-04-01/Acc...', Array) #2 /home/nunney/cheerup/twilio/Services/Twilio/Rest/SmsMessages.php(17): Services_Twilio_ListResource->_create(Array) #3 /home/nunney/cheerup/index.php(91): Services_Twilio_Rest_SmsMessages->create('13039005542', '+33123456789', 'You rock. I mea...') #4 {main} thrown in /home/nunney/cheerup/twilio/Services/Twilio.php on line 213
Here's a similar one the Japanese DOD (?) showed off a few years ago, I think, so I suppose the single-rotor (or dual on same axis) flying sphere with flaps has been around for a while: http://www.youtube.com/watch?v=pF0uLnMoQZA

It's also supposed to be able to bump, roll and stuff, but it looks like the OP has improved on the idea quite a bit with the independent suspension/crash cage.
http://www.techempower.com/benchmarks/#section=data-r7&hw=i7...

If you notice the specific filters I've set, PHP actually outperforms Go for many cases. That's actually nice to see (PHP gets better with each release version). Well, if there was something like Coffeescript, but for PHP, then there's no better time than now to make it.

I really love the simplicity of Ruby, the performance of Golang/JVM and the massive popularity of PHP and it's compatibility with budget hardware (Shared hosting, etc). If there was a "Write your code in Ruby and we'll compile it to PHP" kind of generator/converter/service, that would be so awesome :D

(If anyone knows something like that that already exists, then I would be extremely thankful).
I don't think that's fair since a templating engine could easily avoid the actual with statement but provide same convenience. Optimization should be done in the implementation (which is fully possible here) and not at the cost of API ergonomics.
There's always room for microframeworks, thank you.
HiDPI scaling is only useful if you're working on a retina 2x screen. On a larger, 27", everything is just small. It's be nice to have big monitors with lots of working space, but have icons, fonts, etc, scale to be a useful size, independent of the actual DPI.
Here is the entire source: https://github.com/moot/riotjs/blob/master/riot.js
Out of curiousity, why would people choose this instead of WeChat?

www.wechat.com
You believe that Obama, when he started his first term, intended to "give the U.S. a conscience"? That's exactly what I believed when I voted for him first term, but by the second term, I had realized he was just another ambitious pol with easy morals, eager to represent himself as whatever was needed to win the election. So I did not vote for him (or anyone else) last election.

It is possible that he wasn't lying about certain other issues, and concede that he has long been reasonably concerned with poverty in the U.S., but it's clear that the whole "civil liberties crusader" persona he adopted as a senator was nothing more than a facade -- this despite the fact the he taught constitutional law!. It's become apparent (to me, at least) that to Obama, liberty comes in a very distant third after security and prosperity. That's a legitimate position to hold, but the lies he told about this issue to get elected make him just another lying pol.

I do admit the possibility, namely that Obama did hold these civil libertarian beliefs prior to being elected, but gave them up as a practical measure once he learned of the threats we are confronted with. To me, that approach is even more contemptible (you know the Franklin quote "those who would give up liberty..."), so I prefer to give Obama the benefit of the doubt and assume he was simply misleading us with quotes like these:

“This (Bush) administration acts like violating civil liberties is the way to enhance our security. It is not. There are no short-cuts to protecting America.”
--Barack Obama (Aug. 1, 2007)
> Precompilation renders template rendering speeds.

Not 100% sure what you mean but if you measure the time to render a HTML fragment 100 times the total time is 1 x pre-compilation + 100 x rendering. The pre-compilation has virtually no effect on the total time.
That does look interesting but it might be too philosophical for many hackers. I would instead recommend Time Management for Sysadmins, Tim Lemoncelli, O'Reilly and Pragmatic Thinking and Learning, Andy Hunt, PragProg. Both are interesting and helpful but much more practical, especially TMSA, which I should dust off and re-read.

http://everythingsysadmin.com/books.html

http://pragprog.com/book/ahptl/pragmatic-thinking-and-learni...
Scandinavian countries don't exhibit this quality either.
You may have been mis-identified as belonging to a voting ring, or otherwise fallen foul of the filters and automatic systems.

From http://ycombinator.com/newsguidelines.html :

Please don't post on HN to ask or tell us something
(e.g. to ask us questions about Y Combinator, or to
ask or complain about moderation). If you want to say
something to us, please send it to info@ycombinator.com.
RedHat, Google and Oracle called in to help fix HealthCare.gov
Chinese law as written (!) probably does respect copyright. What you get out of the courts as a foreigner is a horse of a different colour.
Congrats-- this app looks pretty cool.

I could definitely see this being useful/entertaining at a sporting event in a "join the conversation" kind of way. Everyone plays with their smartphone during breaks in the action anyway.
Even if it showed you the fields, it wouldn't be conclusive proof of a privacy leak. Firefox shows links visited without exposing that property outside of render context: https://blog.mozilla.org/security/2010/03/31/plugging-the-cs...
I do think you have something there about desktop use. What's important here is that Google adapted to the migration of users to mobile devices. Just like desktop PCs are in decline, so are apps that are desktop-only.
PouchDB Chat - How to make it
Rails is much more than just 4 methods.
I have an old 2408, the thing is still amazing. I'd definitely get another Dell monitor. (I even use them with my mac book pro)
Searching for peepcode or tekpub will list videos available from them regardless of the author.
OS X with Chrome, FF, Safari, Opera. A Parallels VM running Win7 or 8 for IE testing. IDE: Coda2 and CodeKit w/ Compass & SCSS for a compiler that gripes at me when I screw something up.
Actually, he probably didn't: http://quoteinvestigator.com/2012/11/11/exhaust-alternatives...

I like the saying anyway, though, however said it.
How can he be an asset for the FBI then?
"Visible on screen" unfortunately is a hard thing to determine. You can easily imagine a textbox with white text on a white background, or a very small textbox, or a textbox that briefly pops up whenever you type a keystroke or click the mouse, or...

Browsers really need to support some mechanism where the user can determine precisely what information will be filled prior to it being handed over to the website. This needn't be difficult; Chrome's existing autofill popup already displays a subset of the information, the popup just needs to give a fuller picture.
thanks for your input. i'll think about this
Seems really nice, but I would not call this a framework. Just like Backbone, it is more of a library than anything else.
On my Auria, I missed the USB hub functionality, too.
Thanks. I'll add that in on the next update.
You reckon huge amounts of enthusiasm would be, somehow, tantamount to having a nice portfolio? Or would a portfolio carry much more weight? (take this question given the circumstances of a junior dev -- 1-2 years xp in back-end)
Minimising Marketing Mistakes
> Interesting, I would not have expected so much importance to be placed on unspecified rolling updates.

The Galaxy Nexus was sold on software and on software alone. It's hardware was if not underwhelming, certainly not best of breed available in the market when it was launched. And it was launched with a price to match high-end phones from other Android OEMs.

If you bought this phone, you bought it because you wanted software updates.

And when you consider today's smart-phone market, phones have enough RAM, CPU cores and god knows what. New hardware is not really that interesting. All the good, new and exciting stuff happens in software.

From that point of view, Google just shit on the only thing which made the Galaxy Nexus worth buying in the first place. They just outright told the market: Not even a recent Nexus is guaranteed Android updates.

That's a severe breach of trust.
Man after what happened with the N4 I thought google would get its shit together this time.

Guess the store not crashing counts as an improvement...
Why do I need to register just to view the site? I couldn't find a contact button on the site either to complain about such an annoyance.

I hope Max works there so this can at least be resolved
Yeah. The idea is to support variable substitution (string interpolation) only. The loops are supposed to be done on the Presentation layer.
Very excited to see this. Hopefully, it'll make Meteor an attractive option for professionals who are deploying mission critical web applications.
Ask HN: What mailing lists do you follow?
I suspect this would be very difficult to implement robustly. There are just too many ways to hide something: color it white, overlay another element on top, use a weird font that causes it to look like something else, ...
Same on W7, Chrome build 30.0.1599.101 m.
Show HN : PEG.js Online Editor
Haha, I had the same conclusion when I upgraded this past January. I was looking at the top-end phones, and every single one was at least 4.7 inches, and most of them larger. I ended up with a mid-spec HTC Incredible 4G which is 4 inches, and I refuse to go larger than that.

In the end, it saved me about a hundred bucks!
[off topic] i find very distracting that the title in the page changes when "Someone is writing..." a comment.
* jQuery not shown
GrantTree state of the union: 3x growth, £1m turnover reached, lessons learnt
Get Ready for the Surge of Cheap Tablets
>* the widening gap between productivity and employment in America... is deeply troubling to economists. But it’s possible... that the gap could contain all these people we are currently not counting.*

Growing productivity could also just lead to decreasing employment if the same roles are being accomplished by fewer people who do them more efficiently. Having a bit of work on the side essentially amounts to people who are employed doing more, rather than unemployed people having an Etsy or ebay shop which is their main employment. And many of these people probably don't count as "unemployed," as there are advantages to being set up as a full time seller (at least on ebay and amazon) for tax purposes.
How I became gaming's most popular and anonymous photographer
This is the real winner of the confusing acronym debate. Thank you little league for forcing me to think that startups only need an insane athlete to start getting users and feedback to mold the product.
I'll do that on my next post. I just wanted to push out the general idea first.
YOU EVIL SOFTWARE HOARDER!!!!

Ha ha, just joking. ;) I worked for UniPress too, on Emacs. There was a certain professional animosity between Stallman and UniPress. Stallman had a justifiable axe to grind against UniPress, which he expressed by calling UniPress "Evil Software Hoarders".

But between the individual people, it was more like the relationship between the cartoon sheepdog and the coyote, that was friendly and respectful after everyone had punched out of work.

Just after RMS's house had burned down, Mike "Emacs Hacker Boss" and I were wandering around a science fiction convention and ran into RMS (who is a fixture in the east coast SF con scene). Mike sincerely asked him, "Richard, I heard a terrible rumor that your house had burnt down. Is that true?" To which RMS replied without missing a beat, "Yes, but where you work, you must have heard about it in advance."

We all had a great laugh from that -- RMS is a very funny guy who's quick on his feet, with a sharp sense of humor! Just don't let him get under your skin, like when you post a baby announcement to a mailing list for arranging dinner get-togethers on the other side of the country than he lives: http://www.art.net/~hopkins/Don/text/rms-vs-doctor.html

Here's an old picture of JSOL, RMS, Liz and Mike, where RMS is holding a gerbil wrapped in duct tape, about to ask, "I don't know, why do you wrap gerbils in duct tape?" (Now you can ask google if you really want to know...) http://www.art.net/~hopkins/Don/images/jsol-rms-gerbil-liz-m...
While I'd usually prefer to be nice in the mornings ... starting off with those benchmarks got my goat. So.

This sort of thing is a beautiful demonstration of marketing, big promises, and bombastic rhetoric in open source. But one of the best things about open source is that you don't have to take such claims at face value. If you actually look at the source, you'll find:

https://github.com/moot/riotjs/blob/29ae687ca0633b703e124331...

* A funny syntax for string interpolation. (Not templates)

* A strange bug relating to "popstate", ignoring browser support for folks on IE.

* A simple proxy to jQuery's `on`, `off`, `emit`, and `one` functions. (Why not just use jQuery events directly?)

* A simple proxy to "pushstate" and "popstate". (Ditto)

... and that's about it.

Calling this, "The fastest, smallest and most powerful client side framework for building large scale web applications," is pretty funny stuff — but I guess it might also be true. There's almost literally nothing here except for jQuery.

That said, if this were rewritten as a "you don't need a library to do MVC" blog post, then more power to it — it would be right on. But at the moment, it's a pretty spectacular piece of puffery — the sad thing being just how effective this sort of thing can be: http://cl.ly/SFzy. "Riot.js" might be a particularly egregious example, but similar tactics can be found all over the place. As a community, it would be nice if we could spend a little more time reading source, and seeing what libraries actually do and what can be done with them, and less time just drinking down the PR.

(And if this is all an elaborate joke, then I'm an ass for falling for it ;) But that's not the sense I get.)
Mind map: English Tenses cheatsheet
I had an idea for solving this problem and MITMs..

I made a utility "shacat", which takes a sha1 checksum as an argument and then pipes input to output iff the sum of input matches the sum

e.g.

$ curl http://site.com/script | shacat 7ef39183 | sh

You don't even need https! You copy the command from the site including the sha sum, so it can't have been tampered with

Of course, getting people to use shacat is the hard part
Discovering Senior Developers from Source Code History
Also, flies are tiny and move pretty slowly. A bird doesn't recover from flying into a wall very well.
Great to hear, thanks.
Hi

Cool, sysadmin at a research university sounds like a nice position to be at.

Yes, it's already on github. Unfortunately, since it's missing those critical features it's not easy to see how the whole system is going to work. If you to talk just drop me an email at gmail. mikko.apo is the account.
Well, I've worked on and written lisp code for many disparate applications. The real problem is if you get lisp in the hands of an egg juggler, they will still want to juggle eggs. Lisp isn't really made for that, so it ends up 'buggy and inefficient'. They will wonder why they bothered, 'this isn't any easier than C or C++', they will say. If you get someone who is a guru to create the high level abstractions, it is likely they will get bored 'this doesn't feel like programming', they will say.

The solution is to use python. It looks enough like C that the idiots can write boilerplate, it functions enough like lisp that you can use function composition to make clean abstractions and not write boilerplate yourself.
Pretty Lousy Coders
holly crap - I know kung-fu
Could I ask about the user testing you did on this?

Intuitively, if I lost something valuable, I would feel that people would be more inclined to make an effort in returning it if they saw a name (and hence a person) attached to it. Emotionally, that seems to be more powerful of a draw than a code. I guess in my case, I would think the additional vulnerability from having my name and e-mail address on it would not outweigh the perceived drop in likelihood someone would return my precious item.

I'd love to hear whether that's just me, and whether that's just perception (of having a lower return rate) vs. reality.
> In reality almost everyone nicely complies with google's compatibility definition, constraining how far they can fork android, just in order to get access to google's closed source apps: https://play.google.com/store/apps/developer?id=Google%20Inc....

The point of the CCD [1] is to ensure that new devices can run a test suite that ensures they work correctly with Android as it currently exists. CCD isn't just about Google Play and Google Play Services, its about the fundamental functioning of the OS.

[1]: http://static.googleusercontent.com/external_content/untrust...
> a templating engine could easily avoid the actual with
> statement but provide same convenience

I'm afraid that's not possible. If you look at other micro-templating libraries that allow arbitrary JavaScript values, you'll find that there are two options. Either you can support naked variables, and you have to use "with" to bring them into scope ... or you have to prefix all of your variable accesses off a "data" object, which is less ergonomic, but faster. Underscore supports both.

If you've got a patch that is able to do otherwise, I'd love to see it ;)
I think 'once' would be a better name for the API function instead of 'one'.
Amazon was in a unique position to do it. MS or Apple could do it too but they have their own backyard to tend.

Samsung is a hardware giant. They suck at software and can barely handle a thin customization layer on top of Android and anyway they seem more interested in flooding the market with hardware rather than consolidating.

The other Android players are not making any money, building the backend infrastructure to compete with Google is a billion dollar type project.

It also takes time to determine what is abuse and what is not. Especially in behind doors deals. The case of Google threatening licensee to lose their license if they ship unrelated product Google does not like would definitively be abuse plain and simple. But as most things people discuss on the net, that's just based on rumors, who knows the real dynamic at play.
When buying something illegal, like LSD, clearly. Tumble the coins for a bit and use it. Bitcoin is metal, not currency.
Hybrid Solar Eclipse on November 3rd
Seriously the best deal on the used market right now. I got one about a month ago for $140 shipped from gazelle through their ebay store.