skysight-inc/HackerNews huggingface dataset:
"It is faster with asm.js optimizations, but as other comments mention, it also runs well (depending on CPU/GPU) even without such optimizations, in browsers that have no special asm.js optimizations whatsoever."

Actually, that's not true at all. That's the plan for asm.js, but this demo doesn't run in anything other than very new Firefox builds, AFAICT. It crashes chrome, IE doesn't support WebGL (yet).
Still not cynical (nor hypocritical in case that's what you're implying), and many change.org victories being post hoc instances is demonstrable.
That's awesome. I didn't make that distinction at first but you should be able to make even more of a long-term difference by helping children at this stage.
Time Warner is looking to copy Aereo
Glad to see Ann Arbor's Duo Security listed as a choice. Know the team and if you chose the Duo option you won't regret it.
No, if you hack the portal, you can get whatever info it mediates; the attackers don't need to then use the passwords and 2fa tokens to log in to get it, they just bypass authentication entirely.

It's totally reasonable to believe linode is enough of a clusterfuck internally, based on past performance that this kind of thing is plausible. Yes, this protects you from one kind of attack if an attacker only gets limited access to linode's systems.

The other issue is it doesn't protect you from password reuse. If a user is dumb and uses his global password for his linode password, and linode is hacked again, and the password is recovered, the attacker uses that userid/password/email/etc. to attack other accounts of that user at other services.
Pick two of those and you have options.
Replacing Lena GIF with Fabio GIF
Over a million lines of it!
That, dear sir, was a beautifully crafted sentence. I had to reread it a couple of times to find out what the hell it meant.
From the article:

> The reason is that Linux is smart and it does not duplicate the pages between tmpfs and its cache

From you:

> MongoDB touches a page in RAM which maps to a block in tmpfs

These two statements sound contradictory to me.
It was also made clear that the encryption key was protected by a passphrase which was not stored on the machine.
Internet Strengthens Institution of Marriage
The skipped messages will be replayed in the "outer" receive. Obviously, selective receive has its drawbacks, but it's part of what makes Erlang simple, and it can significantly help in modeling complex state transitions.

And yes, you can assign a fiber to a ForkJoinPool of your choosing (although I'm interested in what a "dangerous task" may be).
your argument assumes the US sprang fully-formed in 1900.

what you are doing is comparing the height of the US as it was hitting its stride (cellphones, cpus, internet) with the very beginnings of an industrial revolution in china. the US also had a beginning industrial revolution, and it stole much of that technology from the UK/Europe.

read that again: you are comparing the HEIGHT of a country (20th century US) to the BEGINNINGS of another. what you should be doing is comparing the BEGINNINGS of the US to the BEGINNINGS of china 2.0

then of course there's:

http://en.wikipedia.org/wiki/List_of_Chinese_inventions

but nobody really gives a shit about this stuff anymore because it's so old. what have you done for me lately, right?

yes, the US achieved prominence through all those inventions, but not before there were sweatshops, theft of English intellectual property, mass exportation of cheaply made goods, etc.

and maybe now china is ascending again, and in the next 50 years, you will see the equivalent of transistor, cell phone, CPUs, etc.

but then again that's probably just WAY too far-fetched for you to believe.
We're not entirely clear on how that works, and our best estimates are that it takes on the order of hundreds of thousands of years and requires quite a bit of pressure. The proposal above would basically be a deep landfill, and generally what will come from landfills in our lifetime is methane, CO2, dirty water, and a lot of garbage sitting around.
"Be the change you want to see in the world" - if you want support, then be supportive of others, positive / helpful criticism or otherwise.
Ask HN: What tech conference should I go to
I just started at a company that offers a nice size chunk of change to go to any tech related conference. Its a rails shop so most of the developers hit up rails conferences. I'm new to ruby but have had my eyes on strangeloop for awhile now. Thoughts?
> this demo doesn't run in anything other than FF23, AFAICT

It works for example in Firefox 20, the current stable release, which has no special asm.js optimizations.
None of that matters. Extracurricular schoolyard pranks with toilet bowl cleaner and aluminum foil do not rise to the level of a felony charge in any sane jurisdiction.
Why do they just gloss over the location of this "experiment"? Was it in the science lab? doesn't sound like it. Was it out in the school yard? sounds like it. Was it being supervised by a teacher? nope. Was it assigned by a teacher? doesn't sound like it. I think context matters. I can think a few bad things to do that could simply be labeled as an "experiment" when you get caught.

I hate that we have two such extremes. On one end we have this hyper-militant, zero tolerance agenda that turns every little thing into a felony (kindergartners getting kicked out for gun shaped finger pointing). On the other side we have hyper sensitive, rights agenda that wants to let little billy express his creativity even if that means a few bottle bombs go off on school grounds once in a while.

Is this girl a felon? hell no. what a stupid over reaction. But let's not pretend she didn't do anything wrong.
The other big piece of his speech I enjoyed was echoed here on "borrowed time":

'Would I regret spending my life this way if I were to get hit by a bus next week or next year? And the important corollary: Does this path lead to a life I will be happy with and proud of in 10 or 20 years if I don't get hit by a bus.'
Linode confirmed that the private encryption key was stored on the same machine. They've been parroting lines about the password on the private key being too strong to crack.
I suspect cancer and depression share another important property: it's damn hard to treat if you don't diagnose it.

I have no data, but I would venture the guess that suicide is far more prevalent among those with undiagnosed depressions, than those with undiagnosed ones.
I'm not sure fire is a great example. Fire can get out of hand and grow. Just as I don't want you playing with matches in my house, you probably shouldn't be playing with matches in school.

In the end, it all comes down to intent. If you lit some paper on fire and threw it in a trashcan to cause a disturbance that's an issue and a serious one. I am having trouble finding a good reason to light a fire in a school other than to light a Bunsen burner. shrug

The problem with an IED (perfectly fine name for what was made) is that it's affects are much less controllable. Many could be hurt and very quickly. I think it might warrant a very stern response and possibly legal punishment. Once again, to me it somewhat comes down to intent, although with IEDs I don't think the law really cares.
The original title was: Is there room for a middle class in Silicon Valley?

I think it's an important question, and if the answer is "no" what can we do about it? It was this line of the article that resonated with me: "We are becoming a community where our teachers, our police, our firefighters, our nurses, they can’t live with us. They have to come in from other places. Healthy communities have all these people living together."

It seems terribly unhealthy to exclude the folks who provide vital and valuable services to a community from living in it.
I recommend this one:

http://www.monoprice.com/products/product.asp?c_id=105&c...

It worked with zero extra setup on my Pi. Plugged directly into Pi - no hub.
Regardless of whether it was sanctioned or not, this girl does not deserve to be expelled and tried as an adult for two felonies. There is no superlative to describe how idiotic this is.

If she had been trying to kill students, then sure. But if she was just satisfying her own curiosity, a slap on the wrist is more than appropriate.
I'm already on some list somewhere for donating to Wikileaks, I'm sure. In for a penny, in for a pound.
Just last week, this ASA decided not to prosecute a teenager named Taylor Richardson who accidentally shot and killed his younger brother with a BB gun.
I come at it from the other side--my folks (both early Boomers) lived well-within their means, and even though the first decade of my life saw my dad working absurdly long weeks consulting I still feel like we kept a happy house. Both folks worked hard to help their children succeed, even when we were being dorks.

Later, as I headed off to college, some legitimately unforseen medical issues sprung up and a system designed to extract maximum wealth out of a captive, bloated audience tore that same happy family apart.

My parents did everything right, and now I get to watch as a culture geared for your typical baby boomer goes and grinds them down, day by fucking day. My hope is that through entrepreneurship I can make enough to eventually pay back the filial debt I owe--a debt which is worsened by the isolationist lifestyle I pursued as a haven during my college and post-college years.
Sure, but they probably feel more a connection to people locally. This is reflected by the psychological concept of propinquity. It's a powerful influence in our world.
Doesn't really matter for the demo. The demo is just all native. You don't really need jQuery when working with canvas.
Warner Brothers sued for unauthorized use of Nyan Cat and Keyboard Cat
I assume its no accident that there are no photos?
I'm happy with "established VPS provider", and "a track-record of excellent security practices".

After posting, I realized 1 and 3 are a bit redundant. You have to be established to have a track-record, of course.
That would be good. Everybody should strive to get that check next to their name. Then it becomes a useless bit of information.
I don't appreciate the way the article vilifies the airport and its expansion. Airports may be used by the super rich, but they are also used by middle class workers as well. I make under six figures but still co-own a private aircraft and enjoy flying recreationally.

Furthermore, the new FBO on the airport would not displace any current residents (the displaced resident in the article lives in a complex planned for conversion into a business center). Instead, the new FBO would offer entry level employment, such as aircraft fueler and receptionist work, exactly the kind of thing the non-tech residents of SV should be calling for.
You can definitely round a float to the nearest integer-represented-as-a-float by accessing its bits. It will work.

It will not be faster on a modern processor, though, because floating-point numbers live in their own registers, distinct from integer registers. Floating-point registers do not have bitwise operations, moving data to and from integer registers is comparatively expensive, but they have IEEE 754 arithmetic.

So the game is to do as much as possible with what instructions there are. One such instruction is for instance (for processors with SSE2) "	cvttss2si %xmm0, %eax", to truncate a float in xmm0 to an int in eax. Intel provided an instruction for that because the C language defines the cast float -> int as a truncation.

The next blog post in the series will be about using IEEE 754 addition to avoid the round-trip through eax altogether.
Sure, but let's make no mistake: the people in Chengdu don't buy into this silly idea that they should care as much about the people in Wisconsin as they do about their neighbors just because "everyone is just people."
The only result of you "not pretending she didn't do anything wrong" is she becoming a felon.

You never support wrongful accusation on the matters that the person accused is guilty of "something".
That's what gets the person pronounced guilty and now you share this sin and is going to rot in hell and everybody loses: you, the society, the wrongfully accused.
the conclusion on that page does not talk how they worked that misconception out of the answers. so i bet they didn't.
Good managers give their employees either advice and oversight or autonomy and empowerment recognizing when each is needed to get the job done as quickly as possible.

Truly excellent managers do so in such a way that the employee develops and improves.

Hopefully you'll get a manager like that. Oh, and stop trying to be perfect: it doesn't work. http://moz.com/rand/expectation-of-100-percent/
valid email addresses are also always valid URLs with HTTP authentication with no password... i guess i sweat the details a little more than some...
The other crucial factor is the 7 Bag randomizer. Pieces are dealt in shuffled sets (or "bags") or seven pieces. The maximum length of alternating S/Z in that case would be four -- xxxxSZ SZxxxx, at the head and tail of adjacent bags.
cf. The Prestige, one of my favourite films.
A look at the Mobile Landscape in May 2013 - CTOvision
This reminds me of catch-22.

it is easy said. but how can you have progress if you are burned out?
Sure, but then again we're too friendly to mercenaries in this industry. I don't hire those types because I'm very mission focused and work on real problems - not sheep throwing.

You get one life to make a difference.

You want to make shit tons of money and live conspicuously? Move to NY and work for a bank.

You want to travel the world? Nomadic freelancing is a far surer path than trying to play the Startup Lottery.
Petitions aren't as effective as campaigns to elect the opponents of those mentioned in the petition.

Even if you fail to prevent reelection, you have a better chance of changing the behavior of the incumbents.
I'm happy to pay a little more...

Not likely. Everybody talks a good game, but very few actually follow through when it's time to open the old wallet.
It will be a challenge to beat SML/NJ if the implementation has not progressed much since then, much less MLton. Since the 90s, SML/NJ has gotten a new backend, garbage collector, and has gone through a significant amount of performance tuning for the massive changes that happened to machines (e.g., more than 4MB of RAM, multi-level caches, etc.). Further, MLton is still 2-10x faster than SML/NJ, especially on programs that make heavy use of mutation (ref cells and arrays).

That said, I think it's still awesome to ressurect this project for folks to play around with on modern hardware! It appears to have some of the full development environment experience that none of the rest of us in the ML community have put into our products.
"I like people in Wisconsin, can't really relate to people in Chengdu"

I was raised multiculturally and have grown more cosmopolitan since leaving home, so I understand my reaction is a marginal one, but this emotion scared me. I am familiar with your comments on HN and so know you are an incredibly intelligent human being. Why, still, do you exclusively penalise the other party for unfamiliarity, which is a bilateral function? Why are intranational and international wealth inequality seen as diametrically opposed subjects?
Yes, but is this really relevant? You can't actively do or not do something at all unless you do so "knowingly." Of course it's an important part of the question, but even there it's redundant, and belaboring it seems pointless.
Shenzhen is Like Living in a City-Sized TechShop
This type of thing is going on all over the country. If you play this out to its logical conclusion, none of the people that wealthy households depend on to maintain their lifestyles will be able to live near enough to the wealthy to provide those services. I guess someone better improve the Roomba and make a dish washing, laundry, and pool cleaning bot quickly.
Are (well implemented) BigInt libraries actually significantly slower in the cases where the underlying primitive is large enough.

For example, say it is implemented as a singly-linked-list of ints. The input to the addition function is a pointer to the heads of 2 BigInts. To do the addition:

Dereference the 2 pointers.
Perform the primitive addition.
Check the overflow bit
Check the 2 'next' pointers.
if(hasNext OR overflow) ...

Assuming normal ints would suffice, (hasNext OR overflow) would be false, so you are done. Also, if it is always false, then branch prediction would guess correctly here.
On mobile I've become used to phone/email specific keyboards when filling out forms. This idea wouldn't easily allow for that. Then again not enough websites use the input type feature yet anyway, so this is still an interesting improvement.
We're still searching for one...please stand by.
That code is going to work/break the same with or without the database being expanded. Only truly ridiculous code would depend on the fact that inserting a date in 2040 causes the database to reject that transaction. Anything else in the code involving dates should have unit tests but is entirely independent of the database.
"Do they still store public/private keys on the same server?"

As phrased, this is not a problem - there's never any worry to including your public key wherever you have your private key; your attacker can be assumed to have your public key anyway if it'll do them any good.

The problem was private keys (encrypting important things!) on a web-accessible server, was my understanding.
All well and good, another measure of "lightweight" that is often quoted is a little over 300 words of overhead/erlang BEAM process and 300 bytes/akka actor, do you have comparables for Quasar?

http://www.erlang.org/doc/efficiency_guide/processes.html

http://doc.akka.io/docs/akka/snapshot/general/actor-systems.... (300 bytes: way at the bottom
As I understand it, a big part of change.org's model is building a political mailing list, so they can follow up with you at election time and say, "you signed this petition that we sent to this politician, and they [did/didn't] do what you wanted." So even if the petition itself doesn't do anything, they can follow up with pressure at the ballot box.
What ever happened to just dry ice and water? Drano...really? Kids these days. :\
I think we're seeing what usually happens after psychological concepts "go mainstream". First they start to get over diagnosed (actually, in most cases, over self-diagnosed) and then they get so overused in the public discourse that almost anybody thinks they can chime in.

For me, the opener captured the problem:

> Burnout is a motivation problem, a listlessness, a defeatist attitude, and perhaps even a hopelessness, triggered by the lack of progress.

Even a quick glance at wikipedia tells you that the major component in Burnout is Exhaustion. Making it about motivation sounds analogous to telling depressed people that they really need to cheer up more.

If your main focus in trying to deal with Burnout is to micro-manage yourself better and track your probably already obsessive introspection on work even closer, the only thing you end up doing is driving the car even faster against the next tree.

Motivation issues might coincide with burnout, they might play into the spiral of self loathing that feeds your burnout. But they are just one of the components that make you exhausted.

The main thing you need to do when you are exhausted is to stop and give yourself time to heal.

However:

The author isn't talking about Burnout, he is just accurate in using the term as it is broadly understood. It is reasonably accurate for the early stages of a Burnout. Even the title, citing 'antidote' is reasonably accurate since antidotes are mostly given quickly after a person was poisoned. Not when that person is already deathly ill.

I would agree with you, however, that this article probably does more harm than good. Particularly hand-wavy "...and exercise, diet, reading" in the last sentence do leave a stale aftertaste, making this more blog spam than content.

Funnily enough, it's blog spam around a HN Comment thread. Go figure. Meta article on Burnout articles should surface any day now.
I said the felony was an overreaction. Your statement really confuses me. Are you saying there is only two outcomes: 1) she suffers 0 punishment or 2) she is a felon

Surely there is something in the middle.
Low-cost, future proof IVI demo runs on Raspberry Pi
I'll give it a shot, thanks! It's possible that my USB adapter doesn't supply enough power, though, so I'll try a bigger one first.
I take it as sort of an extension of "looking out for number one". Your local community is the closest extension of that, and buying local keeps the money local.
Portal Released For Steam On Linux
HT to you adventured! Don't let the Startup-Industrial Complex tell you what you want to work on and in what way. If you can get to sustainability and live how you wish - do that for your agency and sanity.

There's too much conformity around a group of people who all claim to be mavericks...
Even as a monoculturally raised Midwesterner (US), I share this feeling (certainly not specific to or directed at the GP, but in general).

Why one person deserves to work more than another, or one company deserves your business more than another, solely based on where they are on the globe, is beyond me.

Personally, I think it's one of the last vestiges of patriotism/nationalism that otherwise rational, worldly people for some reason still hold on to. Hopefully we can get past it.
Not showing favoritism isn't the same as penalizing.
Well that was predictable.
"which was not stored on the machine", like they should be commended ( Reminds me of exams where you received some credit for including your name... ).

I am sorry, them confirming this fact, and even if I recall adding a smiley in the tweet they did it, just cemented that they do not understand their business.

They clearly wish to give the impression that they are "secure". They need more lock icons...they are almost as effective as the racing stickers on my car!
No there isn't unfortunately. Courts do not work that way. They either let you go or you suffer fixed punishment not necessarily related to severity of your crime. That's what killed Socrates.
Nope. Thanks for the pointer.
You don't have to run multiple processes if you don't want to. You shouldn't have to change the way you do anything of you're happy with your app now.
Looks great! What's the sort order?

Also, when clicking the tabs on the left the sub menu slides out and the page reloads shortly after. Perhaps it should only reload when you click the "All x" submenu item?
Real estate is a horrible investment. Houses appreciate at a much, much lower rate than index funds.
Hi Cies,

Gemini is our in-house framework and there are two points to consider:

(a) We are obviously very familiar with Gemini and therefore know how to use it effectively. For example, we know that we prefer to deploy Gemini applications using the Caucho Resin application server because it has proven the quickest Java application server in our previous experience. Of course, the other Java Servlet-based frameworks also benefit from deployment on Resin in these tests.

(b) In our design of Gemini, we do keep an eye on performance. But as the data shows, there are faster options.

Although we included Gemini in these tests, we did so because we wanted to know how it stacked up against other frameworks that we routinely use on projects. See more information in response to an earlier question here: https://groups.google.com/d/msg/framework-benchmarks/p3PbUTg...

Incidentally, the memory usage profile for the Gemini test is fairly compact, in terms of used heap space within the JVM, as are most of the Java tests in this project. With no need to do so, we're not trimming the memory allocation for the JVM to a minimum in our tests. But if we did, as you point out, the tests we've implemented so far don't require much memory.
Your feedback is extremely important to us!
www.Bootstraptor.com team
Khan Academy video series explaining Bitcoin