skysight-inc/HackerNews huggingface dataset:
> Imagine how impossible it would have been for early Macs and ARM-devices to enter the market if the web was already entrenched in platform-specific Intel x86 code.

Are you aware that NaCl (the platform-specific version) is only enabled for applications installed through the Chrome Web Store? Chrome will not load NaCl modules from the web. All that is supported for the web is PNaCl, which is platform-independent. See: https://developers.google.com/native-client/dev/nacl-and-pna...

So your hypothetical is not in danger of happening.
playing around with it a little more:

* it doesn't remember its size and position onscreen. it should.

* what the heck did you use to build this, given that it doesn't have any of the standard menu items? at the very least, you want to have "Hide AppName," "Hide Others," and so on.

* make the text in the lower pane selectable. and to make it really useful, you'll need an edit menu, with cut, copy, and paste.
Obviously it wouldn't work that way. They would arrange to have the incriminating information show up in a way that wasn't obviously linked to the great satan. Then they would have a double-agent positioned to take control once the main guy was discredited. It isn't like the great satan would be publicly endorsing the double-agent.
This one is by far my favorite. But the one just posted is very cool too. :)
I don't think it's rewriting history to say you were aggressive and attacking, I do absolutely accept that you might have been 100% in the right and justified in that.

I got the impression you were being bullying - my whole point here is that I felt I was wrong, and your kindness made me reconsider.

My little comments (indeed they are little, I make no claims otherwise) were actually genuinely and seriously meant to be complimentary while being open and direct about the impression I had.

Actually, please do ignore me and carry on helping people. These kind of arguments are a waste of time, what you're doing to help these people isn't. I admire it.
I'd say it's definitely a hybrid of the NoSQL movement and SQL. You have joins, data integrity (not giving a thumbs up "A+++++++ would write again" until data is on disk), and expressive queries. On the flip side, you have real document storage and querying abilities: you can query on subfields of subfields of etc. You can index arbitrary components of your documents. The best part is the auto-partitioning/replication.

As someone who's used it for over 6 months now (4 in production) can't say I've regretted the decision or ever looked back. Every time I've hit a bug or a problem, the Rethink team has stepped in to make it right, even to the point of patching the database for me personally when things got rough (index corruption) and helped me recover all my data into a new instance.

My advice: if you are happy with PostgreSQL, stay with it. It's not worth switching databases if you are happy just for the hell of it. But if you're looking to build a new app and need to scale the database to more than one master three slaves without the ops nightmares and you don't mind learning something new, definitely give Rethink a shot. The guys building it are really smart and the community around it is excellent (and growing steadily).
From China With Love: Our Startup Goes Int'l
What Are Your Transitions Saying?
SOOMLA - In App Billing in Cocos2d-x
I said tricky, not impossible but I will, even though I'm not sure I'm really qualified to talk about these languages for one thing and for another, I think that these sort of comparisons are pretty pointless to begin with. Also I'm not sure where you are exactly going with your comment.

Lisp + Scheme: I mean if nothing else, people have been trying to make them fast for the last more than half of century. Plus AFAIK most Lisp meta-programming code is generated during compile time through macros not during run-time.

Dylan: I don't really know anything about Dylan but it seems to have come out of Apple and CMU, so there's that. Plus it seems to be just a Lisp dialect.

Smalltalk: You consider Smalltalk fast? Lol.
Can I pay you to fix my resume?
Hey man, just had a baby daughter myself and I know what the feeling of responsibility is like for the parents in the family. Hang in there. The job market for IT people is huge right now. You can turn this around.
Hello Microsoft... From Acer C710 Chromebook....
>>It's like the coaches who say "give 110%" yeah, they are irritating

Honestly speaking I don't mind "giving 110%" provided I'm "paid 110%".
Cool. So how can the double-agent prove that the guy is browsing porn?
I completely get that. I responded to the parent because he introduced the 20,000 req/s number as a comparison point.

The Google test is both a theoretical max throughput (that one wouldn't reach under basically any normal use case) and a test of the load balancer capabilities. The Netflix 20,000 req/s number is, instead, a real use case example.

My point was that one shouldn't directly compare those numbers and say, for example, that this GCE setup has 50x better throughput than Netflix.

I imagine that if Netflix were to stub all of their API calls with noops that returned 1 byte responses, they would be able to handle significantly more than 20,000 req/s. Basically, I don't think we actually disagree here.
If anyone asks, I tell them to read the edit message instead, because that's where the interesting stuff happened.
If there is no way to express something without hurting either yourself or the other one, express yourself on a different topic. I would hate this comment too if it were directed at me.
the presenter is awesome!
From Posterous to Harp
Don't be the man that fell. Be the man who fell, got back up and kept going. Don't be afraid to ask for help.

And please read up on birth control and family planning.
What are the good books to learn CSS?
What would be a good book to learn CSS (specifically CSS3)? Comparable to learning JavaScript from "Secrets of the JavaScript Ninja"
Araucaria obituary
I disagree about the house. Lose it. Strategic foreclosure is 100x better than continuing to pay for something you're going to lose anyway. Ride it out as long as you can, save what you can from the mortgage payments, then move into a rental when it's time to go.
Well I just skimmed the book but it seems to be incomplete.
Even though it is referring to C++11 it is not talking about language features like:
- lambdas
- Templates (it's referring to the STL at the end though)

Which since this is a contribution based book is not a bad thing. However this book still needs quite some work. Writing a C++ book is not easy.
From all the C++ books I know there's less than a handful which are actually not full of errors and wrong advices.
U.S. Military is A/B Testing the Future of Warfare
That's way off base.

A second year DC-9 captain makes $82k/year.

A 747-400 captain can _easily_ make a quarter million a year when including bonuses and benefits.

http://www.airlinepilotcentral.com/airlines/legacy/delta_air...
You could do software that meets their needs, and offer to sell it to them and others. Not competing with their actual business, but competing with their would-be internal development processes.
I think Rethink is general enough that they don't need use-cases listed on the site. It's not an in-memory database geared towards real-time analytics, it's not a clustered map-reduce system for number crunching, it's a document-based database with real durability and a great query language. Use your imagination.

You're right though about the fear of putting your company's data into a new system. However, I think they've taken the right approach by warning people of the risks while at the same time working as hard as they can to mitigate any of the risks.

Getting people to trust you is a slow but steady process, and I think they're playing it right.
The Internet ought to get you a beer.
> As opposed to native client, where if your user base doesn't support it you're just dead in the water.

Or you use pepper.js for compatibility with non-PNaCl browsers, which compiles the PNaCl app to plain JS.
Man survives 12 years in the wild alone
Silicon Chasm:  The class divide on America’s cutting edge
I suppose but the whole point of this Soylent is to be a meal out of the box, no changes needed.
Just for the sake of it, I swear that one[0] had a better video of the effect in the background, but they changed it.

[0]: http://www.rainymood.com/
Wow, you can also specify the algorithm for choosing the piece to download when multi-segmented downloads is chosen.

--stream-piece-selector=inorder

Very useful to start watching a video file before its fully downloaded. It must be the most advanced downloader.

http://aria2.sourceforge.net/manual/en/html/aria2c.html#cmdo...

I hacked axel to do the same but my patch was not perfect. https://github.com/adrenalinup/axel-incremental-downloading

Didn't knew that aria2 provided this out-of-the-box.
Rollerball pen turns doodles into working circuits
I would love to see this code fully commented!
It's free to criticize PHP; that's why everybody does it, but at the end of the day the quality of a certain product depends on the programmer, not the language.
SPDY is an open protocol which has been implemented by Firefox, IE, Opera, and Amazon Silk, and is being used as the basis of the HTTP 2.0 spec. I'm not sure how it could be any more open.
> Rails is great for toy apps

This gets said here a lot. What about GitHub and Shopify, and ...? Are those toy apps?
1) It is ligature only in historic sense, so it's not;

2) Ligatures (e.g. ﬃ as ffi) are deprecated in Unicode;

3) weiss ≠ weiß in any sense

Edit: 4) x.toUpperCase().length ≢ x.length, upcasing can change length;

5) length in JS (in 100000 other languages) count codepoints (at best), it's useful for nothing here
>And please read up on birth control and family planning.

WTF is that? Did it ever occur to you that they may have intended to have children?

Your comment is not only useless, it's offensive. When you have your first child, you are already bombarded with literature on birth control and family planning. The last thing they need is some person on the Internet making a suggestion that implies their family was a mistake and that they don't know basic things about where their children came from.
The scanner isn't effective enough to warrant the additional delay and invasion of privacy, it's just that the former head of Homeland Security is now a lobbyist for that company. Has TSA caught a single terrorist yet?

The idea of NSA surveillance is not to increase safety with only a marginal decrease in freedom. Otherwise they wouldn't have unconstitutionally fingered targets for the DEA to parallel construct evidence for.

Thanks for a false dichotomy between scanners and nothing, by the way. If there were an airport near me that did metal detectors again (and another on the return leg) I'd use that exclusively. Anyone able to get a truly dangerous weapon through a metal detector without being nailed by the FBI or CIA first could easily get one through the full-body scanner also. So yes I would prefer to not support an unethical jerk and I would prefer to have my privacy back.
Thanks for mentioning that. Google will probably do something unique with support as the demand increases. To the other comments above; yes aws has a wider range of services available at the moment but they've been at this publicly since 2006. There are services within Google used by devs, managers, etc that blow away anything amazon has. There's a projected timeline for the release of a great deal additions to GCE. 2014-2016 will be game changing in the cloud industry.
It's not so bad either, imagine you held the continental dollar or the zimbabwe dollar, or even just the USD since 1975. They did worse than silver.
> PA is very much a family.

So when, under the rubric of "general office IT," I'm asked to purge malware or replenish toner, I can reply with a lmgtfy link and a jocular reminder that I'm way too busy to give a shit about their irrelevant self-inflicted problems, right?
If there only was some way of reading one's mind. You could create a device that holds your hand and hums your favourite tune as you cross the street, tell you when it's time to go pee-pee and tells you a cute story when you go to bed.

I hate the future where you can't drive a car because the cars drive themselves, you can't create a campfire (or even bbq) because the drones put it out and call the cops, can't flip the bird at anyone because the picture of that is instantly posted to your profile for your employer and clients to see, can't watch the games on the couch with a crate of beer because the tv watches you and forwards the data to your doctor, etc.

Wait a minute, we're nearly there already. Better book a trip to Bouvet...
NSA is still against "the bad guys" in the minds of some people?
Yes, yes, yes, 1000 times yes.

I once worked for a VP of Engineering who was a hardware guy. I was a hardware guy, things were totally copacetic.

Unfortunately the software guys in that company weren't happy campers, because they were the lowest in the pecking order. The VP was sure that software was "easy", even though he didn't know much about it.

Still, things could be worse. Try working at a company run by marketing (I also did that once upon a time). Then both the hardware and the software guys are sucking hind tit.
read the rest of my comment, please.
What did you worked on?
I'm in somewhat similar situation with this http://cloud306.com
I have to disagree with your 'Billion dollar companies make bubbles' assesment. Multi-billion dollar markets make bubbles, and the size of the start-up market is probably as large if not larger in dollars than it was in 1999, now it is just made of 10-100x more companies, so the total valuation of the tech market could be the same as 1999, but that doesn't absolutely have to be funded by VCs.

1000 smaller investors loosing their small investments has the same effect as 1 VC loosing their large investment, doesn't it?

Think about the housing crisis, that was a bubble where hundreds of thousands of people over-financed by a small amount, and then couldn't pay back the creditors.
Would it be a public service if Monsanto created a roundup ready milkweed and granted it freely to the world? Would that tide us over until Monsanto goes extinct?
Show HN: Handkommando – Real-time multiplayer RPS game
AIRTAME takes on Chromecast with wireless HDMI
We definitely need more failures on HN. All these success stories is bringing me down.
I think that's a great response indeed.
Na Mo..Narendra Modi..from Child labor to Candidate for PM of biggest democracy, Decisive, honest...leader of modern India
I am always willing to update the asshole registry.
That's not sapphire.
Ok. Fair enough.

That said, that's not what the post I was replying to was suggesting. It was suggesting writing architecture-specific assembly code and putting it on the web. And citing that as a legitimate need which should be addressed by browser-vendors.

Needless to say, as someone who supports an open, cross-platform web, I strongly oppose any such measure.
Most of the time spent in typical "big data" analysis is actually I/O. GPU doesn't help in making the data reads/writes any faster.

Keeping that aside for a moment, even though GPUs are the rage these days, it's not very easy to integrate with them. For e.g. language binding. You also need to model your program in a way that optimizes for GPU-based processing.
It's "discipline", not "ethics". I just had a brain spasm.

And, yes, it surely stops them better than some flimsy member access restrictions.
This is so true, and it's such a hard problem.

AFAIK, only Google (with Google Now) is tackling it seriously. The Sixth Sense demo[1] showed where we should be going.

(The linked Nymi tool isn't particularly interesting IMHO. It's certainly not much more capable than things like the FitBit, or the much more capable sports oriented Garmin devices)

[1] http://www.ted.com/talks/pranav_mistry_the_thrilling_potenti...
Http://www.addthis.com/bookmark.php?v=250&username=darkblinker.wapka.mobi
Norwegian labor unions (or rather "skilled workers movement", which would be the literal translation) do exactly the thing you describe here, and have been doing it since the 1960s. The difference from the US is that the custom has transitioned from factory workers to engineers and other skilled laborers. Practically every engineer who works in the oil industry is member of such an organization, and a lot of other technical personnel (myself included, and I am a programmer) are as well.

The result is exactly what you would expect if you disregard the anti-union propaganda. Greater transparency regarding salaries and working conditions, better opportinities for networking, strict and enforceable overtime regulations and vastly improved workplace safety.
I don't think we need more failures. But definitely we would like to see older failure and aftermath stories.
American Music Awards
i want it
Most recruiters have no idea of what you might be able to get. They want to get you placed as quickly as possible, because placing many people quickly is how they make the most money. It's in their interest to convince you your worth less than you are, because then you'll look like a bargain and be easier to place.
when it has tags that only Microsoft can properly implant yes like these;

autoSpaceLikeWord95, footnoteLayoutLikeWW8, lineWrapLikeWord6, mwSmallCaps, shapeLayoutLikeWW8, suppressTopSpacingWP, truncateFontHeightsLikeWP6, uiCompat97To2003, useWord2002TableStyleRules, useWord97LineBreakRules, wpJustification and wpSpaceWidth,

as only Microsoft knows the proper way to handle them yes it is proprietary.
Here is a truly wonderful book that uses Processing:
http://natureofcode.com/book/

You create interactive applications using physics and simple computer graphics etc. in Processing.

It will teach everything that is necessary for animation in games for example!
We didn't change our Ruby version. We changed as little as possible overall to make the comparison "apples-to-apples."

Getting a performance increase during an upgrade would be a highly welcomed change in our world.
> Your post seems like nothing but that "genre" of hn post someone pointed out recently.

Yeah, sorry about that. I was kind of worried it would come across that way.

I was just thinking though of what kind of clarifications I would have liked to have had with this kind of article before I knew anything about the subject and thought some others might as well.
How to succeed at parsing without really trying
You are doing god's work with Discourse & improving rails/ruby to support 50/ms response/per request.

Thank you!
The term "proof-of-work" (with the dashes) is not used very often. But in all Bitcoin documentation it's written with the dashes.

Now there is one Wikipedia article http://en.wikipedia.org/wiki/Proof-of-work_system started by 'Julian Krause', so Satoshi might be Julian Krause.. ;)
Isn't it different because those toys are part of our new people-as-a-product economy? To me it seems like this and the public-private-partnership blur factor make this different, and the walls are going to get a lot higher than in similar situations in the past.
Actually it usually means a dev who knows ops stuff as well.

Realistically its just a job title that means paying technical architects less money...
If they'll give me oldest to newest comment browsing I'll forgive them anything. Well, almost anything.

I'm a big fan of causality and the flow of time.
You can upper case of weiß as WEIß. It is mandatory for taxes and other documents and recommended by the Post.

Technically, Unicode has a capital sharp s since 5.1.0, so we could write WEIẞ.
ah, so only the host-kernel is used and I have to add (distribution specific) libraries to the container?
Wasn't there a story that they 'found' smut in OBL's hideout?
Well, toUpperCase() is kind of a broken API. It should be something like "weiß".toUpperCase("de-DE") to distinguish to "weiß".toUpperCase("de-CH").
"I'm happy with the status quo, so I'm going to write condescending remarks that could equally apply to anyone who has ever felt the need to stand up for somebody else."
It's frustrating to see incorrect information regarding NaCl in top comments.

NaCl is not going to make the web x86-dependent. Recognizing the danger of an architecture-specific web, Google has disabled NaCl for everything except the Chrome Web Store. So unless you believe that the Apple App Store has been making the web ARM-specific for the last five years, Native Client is not the x86 lock-in that you may fear.

And in fact, Google now recommends PNaCl over NaCl for this very reason. It recommends NaCl only in certain limited situations: https://developers.google.com/native-client/dev/nacl-and-pna...

And even PNaCl, which requires browser support to run "normally", has a JS fallback called pepper.js. So applications targeting PNaCl do not have a hard dependency on a PNaCl runtime: http://trypepperjs.appspot.com/
Sony files patent for 'SmartWig'
I guess if you wanted Scala programmers (and for the long-term, not just a 3 month contract) you would hire for Java programmers as a) there's a lot more of them so the talent pool is larger, b) teaching a Java guy/gal Scala isn't going to be difficult, and c) they may be cheaper to get (a pure guess)?
Not sure why this was downvoted. Was my humor so hard to spot?
Terrible, terrible advice.

Every interaction with someone carries the chance of impact, the closer you get to talking about things related to or stemming from their core values the higher the chance you'll provoke a strong reaction (positive or negative). If you're not willing to potentially (perhaps not intentionally) express a viewpoint that could hurt the other person, then you'll be forever only talking about unimportant gumf or giving half-stated opinions that might not get the gravitas of a situation across.

Looking someone dead in the eye and without ego telling them "You're fucking up right now. Here's why" is a loving thing to do, and I'm thankful that someone cared enough to "hurt me"
Go get a full time job and you can keep your house and your wife and your kids... then once you save up money try again.
I didn't know about Theano, thanks for the hint. I have been focused on C++ libraries only, apparently missing a huge body of work.

CPU is supported through OpenCL by these libraries. Remember, OpenCL code can run on CPUs. As for Aura, it is pre-alpha, not a lot of functionality there yet, I'm still figuring out the interface. So not usable yet, but keep an eye on it, it will be.
Really sorry for your situation...how can community help? Listen? Living money? Place to stay? Job? Help on business?

As others have mentioned, hopefully one day when you are ready you can document. The world needs more documented failures to help us avoid survivor bias.
It's an example of what can be done. And yes libevent has been abandoned but has also been superseded by http://us3.php.net/event

Your attitude is very insulting, did you know that? You have an obvious lack of understanding of the PHP ecosystem yet feel you can belittle it with off the cuff comments at will. Please stop this behavior as it drags the entire developer community down.