skysight-inc/HackerNews huggingface dataset:
5) It scalability is a joke. I've worked as a Java contractor at a number of places and what a PERL/PHP/Python solution can get done in 5 boxes, it takes Java 30-40 boxes. This is NOT an exagerration. I think it's a side effect of some developers stuffing everything into the session and expecting clustering to fix everything.

Our app handles a million concurrent connections per box so I don't know where that is coming from.
In Hacker Highschool, students learn to redesign the future
The point is that you can exactly recreate a particle including its entire quantum wave function (preserving uncertainties) from one place to another without "existing" in between. That's why it counts as teleportation: you get the same object, not a similar object but the same object all they way down to quantum fluctuations, at a distance.
Ask HN: Large Open Sourced Web Apps
Hi guys,

Since I'm eager to learn the latest technologies behind the 'cool' web apps, lately I've been researching about large AND relatively cutting edge open source web apps in the wild, not necessarily commercial.

One striking example that I've found (here at HN) was NewsBlur: https://github.com/samuelclay/NewsBlur (massive cudos to Samuel Clay for open sourcing it)

The technologies involved in making NewsBlur tick are pretty much in sync with what I plan to learn (I'll try installing and debugging it at my VPS) but I'm curious of other such open sourced projects that you know of.

Your turn,

Cheers
Hopefully sarcastic.
ARM and Globalfoundries work on 20nm process node
Another useful tool for your startup
Sniget(www.sniget.com) has been used by many startups and medium sized companies. It works like Linkedin where you can have own profile, Company page, content posting like jobs, your products and get connected. At the backend you have apps to perform your day to day activities. As a premium user, you can use all premium features in every app on Sniget without paying extra.
IMHO, his major failing is when he shares opinions on things he doesn't know much about. Saying "well, I haven't really looked into this much" should be the end of the sentence, not the beginning.
This is BS. Thermodynamics places a limit on engine efficiency at about 37%, the top of the line combustion engine is maybe 25% efficient. Thus an increase in efficiency of 3.5 times is BS. The only possible way to get the efficiency above 37% is to have the engine get super hot, ~>1500F. Which for obvious reasons is not practical
It might increase bandwidth, though.
Mars Has Plate Tectonics, May Make Life Conditions More Likely
LD_PRELOAD belongs to the follow-up which discusses dynamically linked programs. It's a variable used by the dynamic linker, which isn't getting called for statically linked programs.
they're not semantic. just like css classes are not semantic... also, ids are not semantic either.
Unfortunately for me, my name is also the name of a somewhat popular kickboxer. As a result of all relevant domains being registered, I have firstname@middlenamelastname.com I also use my middle name on my resume, so it works out well.
Still, write about it when we can actually go try it out.
I haven't noticed such a thing. I used Java, Ruby and JS in my previous project but I don't remember being confused. Maybe it's a newbie thing. Anyway, Ruby's syntax has underscores (snake_case) and JS has lowerCamelCase style syntax. Hope it helps! :)
10 Years of gruber at DaringFireball.net visualization with d3.js
You say, "Cost of hiring in America was the only reason..." to outsource. Then you say, "Only now people have realized ... cost-wise it is ... (economical and easier) to hire ... within the States" in your first post you said, "The cost of vocal training of an average Indian employee is quite high."

So you are saying cost is the reason to outsource and because of cost that Aegis is hiring US workers to avoid paying for English training, which means Aegis is outsourcing English speakers to the U.S.

The U.S. outsourced call centers and India is outsourcing English speakers. Same thing. Indian companies (Aegis) are hiring Americans = outsourcing = American companies hiring Indians.

I'm not sure why you think it's different.
Assuming that the engine is both lighter and more efficient according to the article you might think that the horsepower numbers are going to be on a different scale compared to what we're used to. Old Geo Metros ran on 55HP and they used the "old inefficient engine".
Counter-intuitive number: The net energy production in the sun's core is about the same as what a mammal produces per cubic meter. So we're already there, we just need more mammals. :-)

While fusion is indeed what powers the sun, we're trying to do something with fusion that's on a completely different scale.
One thing many people are not aware of: statically linked programs run much faster than dynamically linked ones!

Or to be specific, they start up much faster, fork()/exec() are much slower for dynamically linked programs, while for statically linked programs it is much faster than most people think.

There is a myth that forking is slow, and that caused people to abandon very simple, elegant and unixy solutions like CGI.

I wrote a whole web "framework" in rc shell ( http://werc.cat-v.org) and the reality is that if you statically link your programs you can use shell scripts that do dozens of forks per request and still provide better performance than something like php with fcgi.

(Another great thing is that shell scripts and pipes naturally and automagically take advantage of multi-core systems, Unix once again beautifully shows how simple and beautiful concepts like fork and pipes have unforeseen benefits many decades after they were invented.)
Quick example of legacy architecture tricling all the way up to today's java code: as of 2005 the largest travel network in the world, still used bit twirling on a byte to record the frequencies of flights.. on a flat file!
10000000 - monday
10100000 - monday and wednesday
and so on ...

of course there was no documentation whatsoever to figure out what was going on :)
i thought we were supposed to be scanning all our important documents and shredding them?
It allows sending quantum information over a classical channel, at 2 bits per qbit.

Of course you have to have already prepared and sent the same amount of qbits... maybe sending qbits "as needed" is harder than sending them in bulk in advance?
It's interesting and slightly scary the CDN issue. Several months ago when there was an issue with Google's CDN, an awful lot of websites fell over as they never had a local backup in place.

Hopefully as jQuery usage grows people come to understand the need for fallbacks.
"As a result, the generator is 3.5 times more fuel efficient than typical combustion engines." It's talking about fuel efficiency, not thermal efficiency. Figuring in that the generator weighs a lot less and can make the car a lot smaller is probably where these numbers come in. The article could be a bit more specific about it, though.
I've been using my HHKB for at least 8 years and I love it. But I'm thinking about switching to the Apple Keyboard because of the thickness of the HHKB, which, it's at least my feeling, is hurting my wrists. But I don't like the wireless-aspect of the Apple Keyboard...
And now you don't remember if you used an uppercase, or where you put spaces, or where you put a dash, or whether you used 1st or 'first', and then you're screwed, because for the hash you need you input to be byte-for-byte the same.

Password management is not a technical problem. All these 'solutions' to passwords being 'insecure' massively miss the point - which is that people just forget things, especially when they need to remember dozens or hundreds of them. Use a password manager and get rid of these nonsensical hacks.
Learn from the Masters to Deliver a High-Tech Demo
Hi HN folks, I've been on this site for some years now and watched many others post their projects and get great feedback.

This is my latest endeavor. I thought it would appeal nicely to the HN crowd who read heavily online. Let me know what you think - I'm here to answer any questions.
> I tried to access your mobile site from my phone but it wants me to sign in with either Facebook or Twitter before showing anything, so that was a non-starter.

I created dummy accounts to that end. See https://twitter.com/loganloginski
Punch cards were generally created by hand so the ability to cut and paste new punch cards was considered a significant advantage. This on the other hand is created by a computer and not human readable so a simple index is easy enough to add.
It wasn't a matter of need. It was a matter of principle. If you spend billions of dollars in R&D to invent a device, and a competitor just copies it, then it stands to reason that they should pay loyalties for every one of theirs that is sold.
I love your implementation of the payment iframe!

I've wanted to implement stripe on a project of mine for a while, but I've had the same objection -- I don't want to allow any foreign-loaded Javascript that's not in an iframe.

Will you be releasing the iframe-generator by any chance?

Not that I don't trust you, but I'd feel more comfortable running it on my own HW... For instance, if you went evil, you could replace the iframes generated, rather than really delivering the Stripe code. Alternatively, you might decide that the payment iframe isn't worthwhile, and shut it down, leaving me and my users out of luck.
Google Changes Favicon to blue
Horsepower is power output. So the new engine might take a lot less fuel, but it still only puts out half as much power as a Smart car engine.
Android Unit Testing With Robolectric
Ha. DZone contacted me last week asking if they could index/republish the blogs at thinkaurelius.com. Of course, I agreed and well, here we are.
Google's new favicon
Actually I think the church is basically just a company that caters to those needs, so what is necessary is starting another company.

That's exactly what I'm arguing :-)
Obligatory semi-XKCD: http://what-if.xkcd.com/4/
The hardest part for telepresence robots is finding a market/use case to grow in. Being cheaper is a great first step, but who are you selling to?
Check Out the New Google Blue Favicon
Say hello to FSNetworking: Foursquare's Networking Library for iOS and Mac
Ah, indeed, it seems that FreeBSD is a lot less package-friendly than OpenBSD & NetBSD.
the stock market. once they go public, instead of innovating they are focused on being profitable every quarter. companies should go public to expand, and immediately starting buying back as much of their stocks as they can once they sit on a pile of cash. F wallstreet and their daily expectations.
Facebook: Give an extra protection and privacy to your photos.
I guess this would be useful in the case of an apocalypse scenario involving mass EM pulses (assuming anyone is still around to build new computers with OCR to reload the code). Better use good acid-fee paper stored at near-vacuum though.
It's Never Enough: RIAA & MPAA Aren't Satisfied With Google New Changes
The fusion reaction itself is easy to cause just in a simple desktop experiment. So, the fuel is deuterium, that is, heavy hydrogen, that is, hydrogen with an extra neutron in the nucleus. So, use deuterium instead of hydrogen to make water and get heavy water. Then have a target with some deuterium and an accelerator and shoot some deuterium at the target. Presto: A fusion reaction as described in the article.

Easy? Yes. Practical? No! The reaction rate is tiny. Likely nearly all of the deuterium shot at the target causes no reaction and, thus, has the energy used to accelerate the deuterium wasted.

New? No. This has been understood for decades.

Generate a chain reaction? Nope.

Destroy the planet? Not a chance!
Not 100% but 20% - read the presentation.

20% off for cross license.

40% off if OS developer already has a license from Apple (i.e. Microsoft OS).

20% off if not not a touch screen ('Not using proprietary features - specific features to be discussed' - basically not like an iPhone).

20% off if using an Apple Licensed Processor - (I don't know what this would be).

So realistically if cross license is assumed the real rate would be $24 for a Galaxy S type product, $12 for a WP7 (I don't think that the calculations on slide 18 are actually correct).

As mentioned this was the opening of the negotiation. I don't know the strength of the patent portfolio but IF it really is hard to bring a touchscreen phone to competitive level without those technologies these don't seem ridiculous prices to me.

If I were Samsung and assessed the patents as strong I would probably try to negotiate for:

1) Exclusion of lower end phones completely if no relevant patents applied.

2) Contractual commitment to get reduced rates if others get them.

3) Reduced rates or higher cross license discount.
Tokamaks have always seemed to me such a massive distraction in practical energy production, other than ancillary benefits due to the funding, upfront energies involved, and sheer scale.

Instead military complexes are quietly focussing on other nuclear research such as Polywell devices or forgoing the difficulties of fusion entirely and focussing on Generation IV fission reactor types such as Molten-Salt Reactors (MSR).

I'm willing to bet that the world's energy problems will be greatly ameliorated or even solved long before ITER ever produces more energy than it consumes. Even if it ever worked, the likelihood is that the extreme dependence on scale of any installation would make it impractical in a future we are heading to where everything is greatly distributed, including energy generation.
How to make a website in only 5 years
I may be overly excited about this startup, but I hope they do well. Craigslist is long-due for reinvention and "snap, post, pay" model is exactly the way to do it.

Of course, distribution and user-adoption are going to be really hard problems for this company to overcome.
Less of a troll and more of a playful look at barcode style systems, including byte encoding, compression, error correction, format limitations,etc.

As the author says it's useful for a small number of very important files.
Are you saying that a Mach-Zehnder Interferometer is a multiverse-spanning device? So shining a few lights around some polarising mirrors and putting some shit in the way is breaking inter-universal barriers? And this experiment too?

I won't pretend to fully understand quantum entanglement but jumping straight to the balls-out Infinite Multiverse Theory is a bit much. Occam's Razor, please.

Heliocentrism is and was obviously right, minus the blinders of religion. I don't think the situation re. many-worlds is even remotely comparable. Then again, if you have some compelling, credible yet accessible literature setting out the case to the contrary, why not share?
Track topics (and places) on Lanyrd for smarter conference & event suggestions
Funny how there are so many overlapping ideas, I just started work on an OSS MarkDown-based site generator using Bootswatch themes as well. Nice work on Strapdown.
- Programs build in Java are usually pretty ugly. I don't know if this can done any better, but I don't like using Java programs.
I think you wanted to post this over here --> http://news.ycombinator.com/item?id=4376192

But while I'm replying, I might as well answer the question... I didn't think anyone would want the frame-generator code, since (a) you'd need to host it yourself and set up your own new domain to do it in, and (b) you wouldn't need the flexibility of specifying a target URL and API key at run-time.

But if people want the code I'm happy to provide it -- send me an email to remind me to put it up somewhere.
The very first line of the page introduces it as a joke
looks better than the previous multi color favicon
No they aren't. It's appalling to me that high schools actually use Java for introducing a subject that requires immersion to be successful. Nobody sees "Hello World" or any other intro app in Java and thinks to themselves, "Hey, wouldn't it be awesome if I spent hours on end making this compiler thingy happy." If students aren't actually making things they can use and play with, you're going to find very little adoption outside of the school-mandated time it takes to pass the next test. This is why Javascript, Ruby, Python, hell, even VB are so important.

1) Make them want to write code
2) Show them how to reason about the code (this is where CS classes should come in)
I would go a little further if you're an app store seller that the higher the price you charge, the more reasonable your customers are. Case in point - Sparrow ($2 on iOS and $10 on Mac -- inexpensive for each category) generated a huge uproar when Google bought them.
http://www.bbc.com.nyud.net/future/story/20120810-the-quest-...

Coral Cache to the rescue :-/
These are the same kind of moderator games vs. community Digg played before collapsing into oblivion.
Makes me wonder if it would make sense to have it built-in in browsers?
Gogo Gives Delta & Virgin America Passengers Free Access To eBay
https://www.google.com/images/google_favicon_128.png (found in the source on the homepage)
This changes the situation from "What was that password again?" to "What algorithm did I use for this site?", and given that I'm already pissed off at having forgotten my password, the likelihood of my remembering this goes down significantly. Which makes me even more pissed-off.

IOW: When designing a scheme like this, the fact that you'll be angry when trying to actually use it at some point in the future becomes an important design constraint.
So the Android OEMs are just sending Microsoft checks for each smartphone sold out of the goodness of their heart?
I must link this here:

NACA: Automatic migration from COBOL to maintainable Java -- http://code.google.com/p/naca/

"4 millions lines of COBOL were 100% automatically transcoded toward their Java equivalent."

I think this is a really cool technology.
Stop teaching calculating; Start teaching math
And this: http://ronja.twibright.com/optar/

Checkout the nice picture on their home page: http://twibright.com/ :-)
My Answer to a VC's Bitcoin Question
I disagree with your Sparrow example. People were upset that Sparrow was ceasing development after having a sale one week before it was announced that they were bought by Google. That is just bad practice on Sparrow's part.

For myself, if I pay for an app I expect a lot more from that app. I expect a quality apps with updates and support. There was an article I read (can't find it now) that a developer said he doesn't do payware due to the fact that he doesn't want to give support.

I have no problems with free apps ceasing development - they were free! It would be nice if they released the source code though so someone else could take charge of the app.
Google Pays only 1.5% in UK taxes last year
GitHub is a poor example, since it has an excellent usage of history.pushState and slide transitions for navigating repos.

If anything, blame Apple for cripping web apps when you add them to your homescreen.
Social media's 'reverse gentrification'
Detailed Psychological Profile of a Tech-Startup CEO
They didn't invent cell phones or touch screens. Apple is standing on the shoulders of giants.
Amazon The Latest Tech Company To Waste A Ton Of Money Buying Patents
How about the part

> Global energy demand is expected to double by 2050, while the share coming from fossil fuels – currently 85% – needs to drop dramatically if we are to reduce carbon emissions and limit global warming.

That is a highly controversial statement. But it is just dropped in there. Just dropped in.

Question: Where does that statement get its legs? That is, what forces, influences, or whatever are causing it to be just dropped in, just sprinkled on like salt on food?

To me dropping in that statement makes the BBC and the author look really silly; I can't believe that dropping in that statement helps their credibility or reputation. So, why are they just dropping in that statement?

Here's one reason: Just keep pushing that story. Everyday, every way, just push it. So, keep the story going. Get others in the media, e.g., the NYT, to do the same.

Then, for the payoff, about once a week, use some anecdotal data as an excuse to write a full story about 'global warming'. That story is really easy to write -- just pull up the framework story, fill in some blanks, and, presto, get a new story with new ad revenue. Maybe that's the answer.
Sorry, didn't see you posted that separately, I found it linked through this post.

I'll send you an email -- It'd be useful for for piece of mind for me, anyway. Throwing an additional Linode up isn't that bad, and it lets me know that the stack isn't going to change.

Thanks again for writing this, I'm consistently amazed at the quality of work you do! ;)
With current technology we can communicate with within the limits of the speed of light.

Despite knowing close to nothing about this field, I'd hope that error-correction code would be somewhat simpler, resulting in less padding and more data going through. Think about the problems with dial-up telephones alone, lots of noisy lines and so you have to pad the data with enough error detection that it's still recoverable at the other end of the line.

It's been nearly two decades since I last studied this, but something about parity check matrices is screaming away in my head. Could be very wrong about that though.
Nitpick: what's up with the underlines to the right of the up-arrows? http://i.imgur.com/PSPES.png (OS X 10.7.4, Chrome 21.0.1180.57)

Bigger nitpick: I'd rather have a fix for functionality than for loading some extra data. The "next" page problem still occurs, and it would be nice to know when someone responds to a comment.
Sounds like IBM.
Since 1.0.0rc1 that was released 5 months ago (1.0.0 went gold 2 months ago), the custom attributes used for by AngularJS can be turned into valid html5 attributes by prepending the "ng-*" AngularJS attributes with "data-". For example,

<html ng-app>

can be turned into a valid attribute by making it

<html data-ng-app>

I'm really glad to see how quickly the AngularJS team is addressing concerns like these. AngularJS is moving very fast, and there is a lot of room for improvements in documentation. But a quick check with the changelog would have showed that AngularJS supports the use of valid custom attributes for directives almost half a year ago.
Maybe confusion is the wrong word. But just making mental lapses like forgetting semi-colons or adding unnecessary brackets and underscores, that kind of stuff.
Typing two words into the worlds most popular website which is used 400 million times per day and reading the answer to the first result returned is pretty much the exact opposite of arcane magic in my book.
The scientific debate is much more complex than you give it credit for. Yes, there really are people who believe that IQ, or (to be more sophisticated) g, really has validity. I personally view it as convenient shorthand, but not real. However this is not a universal position. For a take on why it is probably not valid, see http://cscs.umich.edu/~crshalizi/weblog/523.html.

But whether or not you accept that IQ is meaningful, the following fact remains true. On a wide variety of abilities that we can measure, including most specific mental attributes (working memory, processing speed, etc), males have much higher variability than females. The average gender differences are small, but men are over-represented in both tails. That fact is true both when abilities are measured in isolation, or on a test that aggregates them, like a standard IQ test.

See http://www.edge.org/q2008/q08_10.html#cronin for an example of where this is discussed.
Does the iPad need to be charged seperately, or can it recharge when the robot is plugged in?
Actually punch cards could have indexes. Several programming languages did not not use the last columns of the cards and reserved them for a number which could be used by card sorting machines.

https://en.wikipedia.org/wiki/Card_sorter