skysight-inc/HackerNews huggingface dataset:
Interesting article. A nit that can be picked is that it is not generally true that electrical signals in copper travel slower than c. The reason the signal travels slower than c in an ethernet cable is that the copper is surrounded by dielectric material, and it is the presence of the dielectric that slows down the signal. If the 10BASE5 coax cable was filled with air instead of foam, the signal would travel at c.
>uhh… No it doesn't

Please read the whole post.
This made me think of Halo/Star Trek, I can imagine a commander on deck speaking into a navy spec android device 'Captain's log, gregorian calendar date ...'

In all seriousness though, I forgot how premium physical space is on a submarine, this makes sense to me!
Please revisit your web design.

http://imgur.com/fBZZXYY.png
Yeah, in high school in the early 00s I was a big Oberon fan. I had booted the system from diskette on my windows computer. I also had Blackbox and built some really basic things. Overall it was a huge amount of fun, and I have fond memories of the Object Inspector and connecting references together on forms and stuff. It was really Brett Victor's "tangled" before Brett Victor came along with these ideas. Actually, it was a lot like hypercard, based on what I've read of hypercard. LayLa was a cool layout system kind of like flexbox. They had a lot of cool applications. The flat filesystem was weird (no directories), but it was certainly simple.

Over time it was so disappointing, though, that the system never went anywhere. My biggest takeaway was to not be such a programming language purist. Now I'm a javascript fan. It's not pure or perfect, but it's simple and it nails the important things. Plus for the foreseeable future it's the most widely supported computer language in existence. Simplicity and pragmatism are really key.
Most terrorists do not try to sneak away like a coward after planting a bomb. In fact, they fight till they die once the attack is initiated. They are stealth and death is usually a part of their plan. This is why they are able to infiltrate even the most secure places.

Their modus operandi is not to run away, but cause maximum damage and get maximum attention.
Show HN: Learn JavaScript with interactive, executable tutorials
Ask HN: Best alternative to Heroku?
Are there other viable/hands-off/scalable rails app hosting solutions you'd recommend?

What I love about heroku : super easy to deploy and maintain.

What I don't love about heroku : poor support, uptime and performance
I am pretty sure I can flag this (not enough karma?), but someone should because it doesn't seem to fit with the theme of HN.
I mean, I understand the reasons and more than anything I'm excited. But it's still one of the things that if you time traveled to the 90's and told some developers about the future, they'd lock you up in a mental asylum.
This is fascinating. For some perspective, it's from April 15, 1885 (128 years ago).

I recommend this article on Thomas Edison's first recording (1878, 135 years ago): http://www.theatlantic.com/technology/archive/2012/10/scient...

...And the OLDEST HUMAN VOICE RECORDING OF ALL TIME (April 9, 1860 (153 years ago)), by a guy named Édouard-Léon Scott de Martinville living in France who built a machine to produce visual representations of audio with a pencil (for the study, he didn't know you could replay it): http://www.firstsounds.org/sounds/scott.php
I think the previous comment was talking about the mentors not having time to go through an open-application process, not the people looking for mentors.
Lazy Loading In AngularJS
Looking at all these comments has me wondering: Why is it that as soon as a startup is acquired we immediately abandon it as if it's going offline tomorrow? I first remember noticing this when FriendFeed was acquired. As soon as I read the news, I quit using it. I checked back about a week later and sure enough, the only ones using it were blogs like TechCrunch.

Any ideas why we (that includes me) behave this way?
>I don't understand why people care so much about the "longevity" of an app that at most saves their data for a week, like Pocket, or something like Google's Keep, a notes app.

I have thousands of items in Pocket going back a year and a half.
Thanks. I didn't do it myself because I wasn't able to find the asm.js version version, I must be blind.
Documents - www.redfort.co.za
Non-Blocking I/O vs. Blocking I/O benchmark in NodeJs
Indeed, thats why I'd classify these guys as cowards more than terrorists, they slithered away and hid out. Thats not to say they're not terrorists, but they didn't act out the pseudo-jihadi dream.
The OODA loop, always relevant. People that don't understand the concept are doomed to die upon it. Exceptionally relevant in the high-tech business world.
Thanks! Cross border mentoring is a great usecase for Mentii! Hope we can be of some good help to you.
I didn't mean this as a political argument for one party or another.
Nice. What caused you to think that then?
Avoid the amalgam CFLs - they get more on/off cycles before they go kaput, but are allowed up to 3 minutes to reach full output and still get an energy star rating. The rest of the energy star rated CFLs are supposed to reach full output within a minute.
Mandatory. As in activate G+ to keep using YouTube. Then Gmail.
It's not really the case normal metal transmission lines don't have some "extra" L, is it? The magnetic field still penetrates into any real metal, so you have some extra inductance.

But I agree that it's very important to understand that a superconductor is not the same thing as a "perfect conductor", and the kinetic inductance is a great example of this. The ideas behind MKIDs are very cool.
I'm glad its dead (again) but it took a long time to kill the misnomer of "Net Neutrality", and I suspect CISPA is going to take a lot longer to go away.
And I have hundreds of "important" bookmarks in Chrome that I'll probably never check again.

Let's face it, if you aren't reading it in the first week, you probably never will - except maybe that one article you plan on reading when you're travelling a few weeks from now. But even then you might forget all about it, with all the news coming it.
I've beat this drum before, and I'll beat it again here. The build configuration for every large project eventually becomes turing complete (requiring loops, conditionals, subroutines, what have you). Why is it then, that every new build tool that comes to town is declarative? Just give me a nice library full of handy build functions and I can write a build script in fewer lines than any build tool configuration -- and be more readable to boot.
This ones pretty cool, but documentation doesn’t really catchup with that others. but do check it out..
Funny , one of our user made a similar app on Webshell.io mixing Twitter API and tts (Text To Speach) API,

http://webshell.io/editor/thyb/ttsTweet

(you need to Github connect before to access his repo, then click on run, then Twitter connect of course for your own feed)

If you don't want signup or connect:
You can also try directly the script in the console tour at the bottom of http://webshell.io homepage by copy pasting

fs.thyb.ttsTweet();
G+ has its set of users and it might grow in the coming days, but by integrating G+ with Google search they are destroying the sanctity of search. Having to sign up for a social network so that my blog posts can have my photo and name appear in search results is evil. Google can use existing microdata to achieve a similar result. But they want to push their social network down my throat if I want to make my website appear in google search with authorship data.
I thought that would give user a sense of completeness. But thanks for your feedback and I (will remove it if we get more vote for this.
I'm just not getting it. I understand the whole "let's make JavaScript the assembly language of the web", but "real" games (not 1987ish 2d scrollers) seem to have an uphill battle in the browser. IE probably won't ever implement WebGL, and even if it did, what's the point? I can point and click on Steam and download 20+ gig for some MMO. How's that suppose to work in the browser?

Can we take baby steps, and get really rich, hardware-accelerated UIs (maybe canvas based), WebSockets, a nice debugging experience (source maps), etc... before we're trying to play Crysis 3 in the browser.
more passing the buck to scientists
"That's much worse than CFL's which are typically around 90."

How did you come up with that typical number?
Typically, CFLs meet the minimum energy star requirement which is 82.

If you don't believe me, browse through GE's catalog for a while...

http://genet.gelighting.com/LightProducts/Dispatcher?REQUEST...
What level of proof do you require?
Louis C. K. on Career Capital
Language Used in Qualification Round : Google Code Jam 2013
Could the real problem be : "we dont trust facebook"
If suits weren't inherently less comfortable, we'd see them worn in the grocery store and up the hiking trail. They're not durable, they're hard to clean and mend, and they're expensive and hard to replace (since "the wrong suit" is all I can find up the street). If they didn't manipulate people into overlooking merit when making decisions, they would have long since been forgotten.
How Can I Become Financially Independent?
Since when do you need (even a marginally) useful product for enterprise grade software?
It is, but only when it actually makes sense.
How do you pronounce it? I'm from New Zealand, and "gray-am" seems to be the common pronunciation here.
Nice I will check this out to see what tts API he used.
Fantastic. I really like startups like these that help people become better and build meaningful connections.
If you could have invented Parse.. you would have invented Parse
> things remain classified...because they make someone look bad

I thought this was a felony in the US. (I wish it was in Australia.)
In contrast, British universities are actually financed by the oversees students.

By keeping good education for a select few only, you do not actually help the US absolutely, you just make the other people less well off. (And even the US, but perhaps less so.)
A Florida school board says "paddling" students is okay with parental consent
http://tts-api.com/
Something not qualified numerically about LED or CFL lamps, but a moderate consideration for me is analog FM radio interference ("RFI").

In one of the smallest rooms of my house, there are two of the Philips LED bulbs of the "yellow when off" variety. In an adjoining area there is another bulb of the same type.

There is audible RFI with the room's lights on when the battery-powered FM radio (with a rod antenna, about 3 feet from one of the bulbs) is accurately tuned in to a favorite but moderately distant (perhaps 30 miles), moderately powered (6 KW, not a lot) FM station. Moving the rod antenna away can stop the RFI, but then the antenna happens to block a doorway.

Turning off the lighting stops the RFI. The lamp in the adjoining room is apparently distant enough not to interfere with the FM radio.

I wonder if the CREE bulbs are any better in this regard, but not seeing anything in the teardown pictures that looks like shielding or ferrite chokes makes means I'll probably keep the existing bulbs; the RFI isn't bad enough.
What does he say before his name? I listened several times but couldn't make it out.
You're definitely right that there is a fine line between user-friendliness and "The user is an idiot" in UI choices. Right now I'm using Lubuntu; I dislike Unity immensely.

Remember that everyone starts out incompetent. They ask dumb questions, and in some cases entitled newbies expect the experts to bend over backwards for them. But one thing that's nice is that a lot of questions have been answered before by patient experts.

Say there's a guy on the Ubuntu forums who asks the following question:

"Hey, how do I change my desktop resolution?"

An asshole answer is "Fucking Google it, idiot. It's not hard."

A decent answer is, "Here's a link to the answer. In the future, I suggest Googling your issue. You don't have to wait for us to answer it! Often, questions have been asked and answered before. We're here if you get stuck, though."

This has a few benefits. The first (obvious) benefit is that the newbie doesn't immediately think "Wow. What a dick, I was just asking a simple question."

The second benefit is that future newbies who Google the same question get a link to the answer.

Of course, there are lost causes (Where's the Start button? This isn't like Windows at all. I don't like it) and asshole newbies who simply refuse to try to learn anything by themselves, (Ok, you answered my question on desktop resolution. How do I change my desktop background?) but I think these people are the exception rather than the norm. And they can be dealt with in a way that is constructive rather than crass and uncouth.
Doesn't make business sense to ignore the scores using iOS.
I thought it was because facebooks (that is the concept they are named after) were blue. In fact, the term for a facebook is »blå bog« in Danish, lit. meaning 'blue book'.
> IE probably won't ever implement WebGL

Au contraire, http://www.theverge.com/2013/3/30/4165204/microsoft-bringing...
I had - chose to have - braces in adulthood, and I was very, very aware of the fact that it was in essence a cosmetic surgery. It certainly made me less judgemental about other cosmetic procedures.
The new version of IE supports WebGL: http://www.theverge.com/2013/3/30/4165204/microsoft-bringing...

*I totally nerded out when I found out by the way.
Two Ways to Get People to Retweet You.
Capital One's website is down
You beat me by 30 seconds. Congrats!
What I built finishing pre-course work for HackReactor
Toronto-Based Accelerator Extreme Startups Introduces Its Third Class
Thank God we have the Senate to check back for a tiny bit of the House's lunacy.
If Google makes G+ mandatory, then they expose themselves to competitors that don't require such ties.
I'm not so sure that all of the claims are true (or maybe just not well-explained) in that there exist "full cutoff" lights that don't direct light upward. The researchers' light may indeed be an improvement, but it was not made clear to me what it would be over existing full cutoff lights. Based on the illustration, maybe it has more to do with the light not scattering all over the place and therefore not reflecting off objects as much.

It also seems to be an awful lot of "on paper" considering they haven't built a prototype.

Finally, as I was searching for "full cutoff" to make sure I wasn't imagining it, I found this informative website on the subject of light pollution and solutions: http://www.lrc.rpi.edu/programs/NLPIP/lightingAnswers/lightP...
Ok, so same service. Meanwhile I tried above link on my iPad and it showed me a blank page.
Dell laptop here (Core i7 + the dreaded Optimus)...
People in general aren't. The gaming and tech communities, which were closer to him, are. Did something similar in that respect happen during Bush's watch?
Why Alibaba Could Be China’s Next $100 Billion I.P.O.
Am I the only one depressed by this idea ? I mean I have no doubt one can craft a superior meal nutriment wise, but this is the fast track to abandoning cuisine and a huge part of my culture.

Spend more time making your dreams come true. Yeah right, more facebook or more tv time !
It's often pronounced "gram" (one short syllable), particularly in American media.
And it's back... Error was: "View rendering failed; nested exception is java.lang.NullPointerException". I was surprised to see the full stack trace though.
>And I have hundreds of "important" bookmarks in Chrome that I'll probably never check again.

That's a pretty terrible analogy.

What I have in Pocket is more than a bunch of bookmarks, it's a local archive of everything I've added. I can read it in a nice flowing text format and benefit from limited search functionality. I can reference anything in there anytime whether I have connectivity or not, whether the source page still exists or not.

>Let's face it, if you aren't reading it in the first week, you probably never will - except maybe that one article you plan on reading when you're travelling a few weeks from now.

Stop projecting your habits and use case onto everyone else.
Here’s EA’s Internal Memo On The Layoffs Today
I have not heard a clear case made for where current laws fall short. The existing Computer Fraud and Abuse Act (CFAA) has massive teeth that can be sunk into nearly anyone, and it's but one of many laws that can be used against someone.

For example, the only reason adservers & their cookie tracking escape is because they fall short of the $5000 minimum damages established in law.

One of the main CISPA focuses seems to be upon data-sharing initiatives. Yet I've heard very few examples of where cyber-law hasn't been effective & would have benefited from such federal oversight. The case has been poorly made, so I'm not sure why you're on about objections- objections are a thing that get made once someone has a case, and CISPA seems far more like something the government just wants to do than anything it's tried to justify.
Not well enough.
Lineage II had this in limited form.
Governments’ Attempts To Censor Google Have Doubled Since 2011
How to use HTML5 audio (part 1)
The thing i've always found weird is how javascript didn't catch on for windows sysadmin scripts instead of batch files, given that it's been integrated into windows since w2k. People spend a lot of time learning powershell, while the cscript engine exposes the same level of ability in javascript.
Cross-platform tools luring mobile app developers back from HTML5
Define "fully fledged"
Do your wife and daughters do those things for the same reasons as the author? If so, I'm curious about where you live. Because just a walk through the local mall (granted, affluent suburban Seattle) indicates to me that the fears of the author are not shared by the women in my area of the USA.
I don't use services like Heroku (expect for my hubot instance) but I have researched a couple and I have found dotcloud to be very good. They support a large amount of different services, and they have open sourced a lot of their stack
Today's games make you wait while they download 20 gigs of content up front, but there's no good reason for it. It's already been announced that the PS4 will let you start playing games before they've completely downloaded, and Web games will work the same way. You only need the first part of the first level to start playing.
It's strange because the overwhelming consensus so far has been that the latter releases have been much more tested and stable than any before, with the sole exception of LTS releases. Still, it's always been good advice to hold off on upgrading until a release has been out for a month or so, and for most users staying with the LTS release is probably good enough anyway.

There's a huge QA process for Ubuntu now -- packages have to go through a large swath of automated tests, and the alpha/beta versions are kept working on a daily basis. It was only 2 years ago or so that most Ubuntu developers didn't even expect the unstable release to be usable until the feature freeze milestone had well passed.
That's pretty interesting. I bet it has something to do with the polarization of light. If so a bulb like the Cree (with its glass casing) might help, although it might look goofy in that particular fixture.
For an open source version of Oberon which will run on Windows, and with Darwine on OS X, see http://oberon.ch/blackbox.html
HTML5 mobile games monetization with advertisements
> First of all, it is hard to even analyze "total hashing power." There are far too many slippery details for any formal analysis -- you need to know how the hash function is actually implemented, what sort of hardware, etc.

I don't understand why you're bringing that up. You don't need any of that. Anyway, the total hashing power is currently 79,854.53 gigahashes per second (where one "hash" is actually a double SHA-256).

> That being said, how do you know there are no other double spending attacks? Where is the proof of that?

Any double spend in a block will be immediately rejected by all nodes. So the only question is, "Which blocks are actually valid blocks, and which blocks are orphans?" Blocks that form part of the longest extant blockchain are considered valid; all others are orphans. So the only question at that point is, "Which is actually the longest extant blockchain?" If you have massive hashing power, you can create an alternate blockchain and release it, allowing double-spends of transactions in all the blocks back to the point that your alternate blockchain forks from what was previously considered to be the longest blockchain. Mathematically, you need > 50% of the total hashing power to do this. The proof of that is in the paper. (Though it's worth acknowledging that there are a lot of details that are _not_ in the paper, and you have to talk to bitcoin devs or read the wiki or the source or the forums to figure them out.)

> Prove it.

Preventing double spends (and spending of money that doesn't exist - semantically also a double spend) is the sole purpose of bitcoin's distributed algorithm. All the rest is just verifying that transactions are signed properly.

> The fact that ECDSA and SHA256 are used in Bitcoin does not imply that Bitcoin is secure.

True, but there are other things that imply that Bitcoin is secure, and my only point here is that the use of ECDSA and SHA256 are nothing to worry about.

There certainly can be and have been security flaws in the code, but they're not related to the actual fundamentals. That's why they've always been easy to fix and why Bitcoin has never been "hacked."
Then straight away after writing this post you submitted it to Hacker News...at what point are you going to stop visiting??
Sublime Text 2 Tips
I've lived my entire life in the US, and I distinctly remember at the age of about 7 or 8, reading the name as "Gruh Ham," only to be told that it's pronounced "Gram."

This recording is the first time I've heard someone else pronounce it as two syllables, but it may also be the first time I've ever heard the name pronounced by a non-US speaker.
That sucks. But if the LTR of a customer < employee time to fix by a large margin, it becomes more rational.
Not really hands-off, but for an open-source alternative, rubber is interesting. If nothing else, but for the ideas on how to automate a scalable rails app on ec2.

https://github.com/rubber/rubber
EngineYard, DotCloud, AppFog. But I'd be surprised if you find better support and uptime. Hard to say about performance.
The difference between abstraction bindings and let bindings is that let variables are only ever bound to the value of a single expression, whereas the argument of a function may be bound to the value of any number of expressions.

This causes difficulties because the set of free type variables needs to be calculated in order for generalisation to produce safe type schemes, and that is tough to do for an unknown set of expressions.
You might try https://www.engineyard.com/ instead. You might also want to look at Amazon's Elastic Beanstalk.

Your "not loves" don't ring true for me though- perhaps you'd like to elaborate there?

I've been running production apps on Heroku for more than 2 years now, and there has only been one occasion where their uptime impacted the apps' availability. Even during Hurricane Sandy, my apps were up 24/7, so it's hard to understand your comment.

Yes, they do have non-critical issues at times (their API goes through brief, but not infrequent periods of instability)... but this only impacts your ability to deploy/manage an app, not the app's actual uptime.
Automate Favorite Tweet for Leads
Engine Yard: Slightly more low level than Heroku, good support, uptime, and performance.
Use shame.css to house CSS hacks, says dev