skysight-inc/HackerNews huggingface dataset:
Well this is definitely a new take on "social," gaming. Instead of fighting each other, work together in an uncoordinated manner.

I love to see new implementations in gaming, I feel the gaming industry really cultivated me as a hacker, and Pokemon was my first hack....anyone remember getting "Missing No."
The navy does it all the time too.
> I thought average life expectancy of per-agrecultural, pre-technological humans was less than 40 years?

Bill Gates fortune and mine average about 33 billion; averages aren't always useful information.
Simple can be good, but simple is not automatically equal to good, it requires justification. Secondly, crypto-currency doesn't necessarily mean electronic, bitcoins can be just as physical as cash; they do not require Internet to trade, only to spend online. Physical bitcoins[1] have already been sold.

[1] https://www.casascius.com/
What actually happened upon accessing the PC was almost entirely random, of course.

But going to the PC vs. staying away from the PC is very much a goal-based decision. A fight between people that want to change the pokemon/items being carried and the people that are unwilling to take that risk, with majority rule.
The norm in the US is no trial period. You start with the assumption that it's going to be permanent and if it doesn't work out you get fired.
"Great hackers also want the opportunity to work with really smart people and the opportunity to work on interesting problems, and the nature of mission-oriented companies is such that they usually end up offering these as well."

Uh, I don't care if it's "saving the world and the whales" or "enhancing legal resolution outcomes through analytics". I care that I am granted enough latitude to design and implement a good solution, instead of being handed a software toolbox and told to "bang on nails" all day.
Are you sure you didn't get the job because you used emacs? I can't see why that's a reason for not hiring you. As markrages says, if this is true, it's some inconceivable degree of micromanagement.
I don't see much of a value add over Concur (https://www.concur.com/).

Using it on my iPhone combined with a corporate Amex account I can import my credit card transactions and tie them to expenses, snap photos of receipts, etc. I can easily add receipts as non-Amex expenses and it tracks it in the report.

At the end of my trip my manager approves the report and I get two disbursements - one a direct deposit to me for personal expenses and one an automatic corporate payment to Amex to balance the corporate card.

Last time the roundtrip from trip end to payment was 48 hours.
typical facebook rubbish.. why does the world have to know everything you do?
We're leaving it up to the user. Ideally this is a replicated database that handles failover automatically, but it can be an attached storage device, NFS share, etc.
no internet connection need unless the app function requires it, jsut like a native android interface, the html files are bundled with the app. I agree that this isnt a framework by definition, but it functions as one
Would you say there's not a shortage of lawyers, and why is that?
These are just difficulties that need to be addressed, not deal-breakers. All new technologies have a transitional period where the rough edges need to be sanded off (Node.js, HTML5, etc.). As for people making comments that SPA should only be made for back ends and never a content site, USAToday.com is a SPA, and they rank just fine in Google.
I like the design of the UI and think that there are a lot of good ideas here that could be used in other domains. But you started the video saying current designs are filled with intangible buttons and are therefore hard to control and are distracting, and I think there are some fundamental issues with this design that do not solve these problems.

If I'm already familiar with either my current car's touch screen UI or your design, I can do anything pretty quickly. So the real question is what happens when I don't know or remember exactly how to operate it. Say I'm driving on the highway at 60-70 mph, and I want to change my radio input. How many fingers was that? I can either try all the combinations, which would be incredibly distracting. Or I can figure out how to bring up that legend (better remember how though since there's no indication) and stare at the tiny buttons. Now, since only one option is displayed at a time, I need to figure out the spacial relationship between FM and AM. Is AM a swipe up or down from FM? Is there something in between? I need to constantly be checking the dashboard as new selections are made. This sounds incredibly distracting.

And I'm expected to do all of this while driving at 60 mph. Granted, much of the current touch screen UIs in cars suffer the same problems. But you haven't solved those problems in any meaningful way.

> All in all, this interface gives you easy control over 8 different settings. And it does that without you having to take your eyes off the road because you're being distracted trying to hit that one small button on the screen.

I have a hard time believing the vast majority of people would be able to operate this interface without taking their eyes off the road for a significant amount of time.
Nope. Linux systems don't need EGD: the in-kernel gatherers do everything the user-space EGD daemon would, and better. The problem they're aiming to solve is that some things (like first-boot ssh key generation) are running so early that the in-kernel gatherers haven't produced anything yet, so a user-space daemon couldn't do any better.

(disclaimer: I wrote EGD)

This sort of "early remote entropy fetch" could work well in an EC2-like environment, where there's a mature box with its own well-seeded entropy pool nearby (e.g. the physical host of the new VM), close enough that we can talk to it without an eavesdropper hearing the seed.

We really do need network-proximity for this: encryption wouldn't help you. If the attacker knew the complete state of your client, they could deduce your "random" DH session key, and then learn the seed you were trying to transfer. You either need an unobserved conversation, or a pre-shared secret (and if you have that, you could just use it as the seed).
Glad to hear you are enjoying the coffee. We change up our coffee every week, but yes we do select a lot of lighter roasted coffees for various reasons (here is a blog post that we've done about it http://blog.moustachecoffeeclub.com/we-like-big-cups-and-we-...).

That said, this week we've selected a Zambian Intelligentsia that is at the darker end of our spectrum (but definitely not charred) , I think you'll like it a lot.
There was a lot of (justified IMHO) controversy around the formation of the Euro union as well. I'd say it's a little crazy for one country to have 40+ currencies -- and apparently so did a lot of people -- but it certainly is a tool for independence (which is why I think the Euro was a bad idea and the Dollar was a good idea).
How about rngd?
That's a nice feature to have. I would say that "undo" really should be something in the filesystem, though. Like with nilfs2:

http://www.nilfs.org/en/about_nilfs.html
Thanks for this. I've been using rename[1] (not actually from [2]) from time to time, but I find it is annoying beyond the simplest of cases (eg: change names to all lowercase).

vidir will probably serve me better.

[1] A utility that is distributed with perl (on Debian as /usr/bin/prename, with a listing in /etc/alternatives for "rename")

[2] http://en.wikipedia.org/wiki/Util-linux
Events made easy was taken.
That is awesome. It blows my mind how stupid humans can be about their and animals' role in the world.
take it down dude... the IOC is not a group you want to get into an IP battle with. RIAA is like a little kid compared to them.
This is exactly the type of response I was looking for.

A few questions and comments:

1. RAM caching - I can see a big benefit to keeping cache in Erlang. No marshaling of data to and from memcached, for example. How do you handle eviction?

2. Avoiding the db - I'm going to guess this ties in with RAM caching. Are you doing a write through cache or something like that?

Thanks for your response, it's helping it all to come together for me.
The 16th best-selling game of 2013 was a flop?

http://metro.co.uk/2014/01/16/100-best-selling-video-games-o...
haveged - A simple entropy daemon

The haveged project is an attempt to provide an easy-to-use, unpredictable random number generator based upon an adaptation of the HAVEGE algorithm. Haveged was created to remedy low-entropy conditions in the Linux random device that can occur under some workloads, especially on headless servers. Current development of haveged is directed towards improving overall reliablity and adaptability while minimizing the barriers to using haveged for other tasks.

http://www.issihosts.com/haveged/index.html
It does really poorly analyzing a Wiktionary entry like http://en.wiktionary.org/wiki/run or with a Wikipedia article like http://en.wikipedia.org/wiki/Big_O_notation
Don't forget the drugs and hookers. Two other things Wall St and Silicon Valley share a deep love of.
Looking at various real estate indices over the years, it looks to me like we've recovered through much of the crash, and the FTSE NAREIT price value was higher in 2006 than now, but not in any other year.

Combining that with the fact that many mortgage holders would have bought before 2003, suggests to me that the overwhelming majority of mortgage holders are not underwater, which takes nothing away from the pain of those who are, but numerically, they are a minority. Perhaps half of all mortgages relate to purchases (original purchase date, not most recent finance date) prior to 2003, and I'd wager that well more than half (probably 75+%) of purchases since then have mortgages that are not underwater.

Sure, mortgage holders from lower class families are more likely to have a negative net worth. But that's almost the definition of lower class, not because they're a mortgage holder. Lower class families with last names starting with "S" are also more likely to have negative net worth than average families; has nothing to do with their name...

Totally agree that inflation is the friend of a fixed coupon debtor. I'd be hard pressed to decide to pay off my house even if I had the free cash to do so. It will be much cheaper to pay it off with massively devalued 2024 and 2034 dollars.
Something in between would be ideal for me. A center console with a touch screen for configuring settings when you're not driving, but physical buttons, switches and knobs on the steering wheel for when you're driving.
Good catch. I feel slightly uncomfortable when individuals engage in too much superhero / I'm the One fantasy. Just a wee bit too much adrenaline and dopamine sometimes.

I sincerely hope GCHQ don't have superhero costume parties. Even if they think they're something like The Justice League.
I prefer Ishmael's method for finding water in the middle-of-nowhere American prairies (to wit: select a philosophy professor from your caravan and tell him to just wander around lost in thought for a few hours.)

... Ishmael is a nut. :b
Actually the grid has the same storage problem. On a small scale you can dump power into it and it is just a drop in the bucket. But on a large scale, you can't store power easily.

The most efficient alternative is to pump water up, then drop it through a turbine later. But world wide the total storage is only 3% of instantaneous generation capacity. So you can absorb/produce less than an hour's worth of electricity. Good for evening out a little fluctuation, but not a big one.

This is why natural gas is catching on. You can spin it up and down quickly, to accommodate the fact that wind and solar fluctuate quickly. By comparison both coal and nuclear require boiling a big tank of water. That's slow to heat up, and slow to cool down, so it doesn't adjust very fast as external power changes.
Or maybe not willing upload sensitive files to other peoples servers. Don't upload anything that you can't live with being public.
That's not about early life. It's about early animals, that only came to be much, much later than the former, when oxygen was already plenty at the atmosphere.
Windows XP is great. Let's just keep shipping that. Forever.
tmate.io with your own vps for hosting the tmate server component sounds like a decent alternative. Either run the tmate.io vm on your workstation (iffy) or on your (presumably already multi-user) server.
slow clap I am genuinely impressed with how many people were trolled by your well-placed satirical comment.
But these aren't optimal choices; they're just the first choices to hit the system.
Why is a circle for cropping so controversial? Do some people have square heads?
indeed. I tried to recreate the scenario afterwards by pushing both the brake and acclerator at the same time (on an empty road of course). The car didn't try downshifting to compensate for my pushing the brake and it stopped the car.

my minivan is a toyota innova. dunno the year, a 2011 or 2012. And this happened BEFORE i heard of any software glitches. And right when it happened my first thought was "MY GOD THE COMPUTERS GONE CRAZY"

edit: oh and one more thing: I'm a 1 foot driver, and i could tell if my foot wasn't on the brake! ;)
GM did a touchscreen back in the late 80's: they embedded a small green screen CRT in the dashboard of early model Buick Reattas. The general consensus at the time was that it was distracting and hard to use. Two model years later, the Reatta switched to physical buttons.

It amazes me that so much of the modern car industry seems dead set on repeating a 25 year old GM mistake. My wife and I have a 2013 Mazda CX-9 with a touch screen, and it is exactly as difficult to use as the 1989 GM model.
They're asking you that because there are lots and lots of candidates who look great on paper but don't actually know anything. I have personally met several.

I wouldn't ask a candidate to implement a min-heap (mostly because it's kind of obscure and I'd have to think about it) but a depth (or breadth) first search is something I'd expect any competent candidate to rattle off in a heartbeat, just because it's such a fundamental cs principle that gets used in lots of places and, unlike things like sorts, doesn't really have a good library to fall back on in practice.
Find a better company. Find a better recruiter. I'm 2 years out of school and don't have those issues. If you are in the Bay Area, hit me up (email in profile). I'd love to talk more about it.
This a thousand times. I read the article and thought it a little weak on perspective. I've used Mustache+Backbone+Require.js stack like the one you're alluding to and it worked quite well together.
Eventually you hit a wall - because the other costs mount up and the efficiency point has a lower bound it can't get past. Solar is stuck with only being productive at most < 50% of the day. It's like designing a super-efficient aircraft, but one that can only fly during the middle of the day. It has to be more than twice as efficient as a regular aircraft, and even then, airlines aren't likely to touch it. because the gains wouldn't be worth it. You have to have an order-of-magnitude increase in efficiency in not only the panels, but also in storage. But the kicker is that improvements in power storage efficiency would also benefit many other power generation methods.
There's nothing wrong with silicon PV arrays, they're easy to manufacture in high volumes and low cost, they have reasonable efficiency levels and high durability. The problem facing greater adoption of solar power continues to be the storage problem. If people want to improve deployment of solar power then they should work on that problem first and foremost.
Ya you don't know what the hell you're talking about. For crying out loud, I would say Rails is probably the most popular framework of choice of YC startups.
Maybe the designer could attack the standards problem by writing this for embedded android with the idea that android will fill the car ui space soon (assuming the _embedded_ android docs improve).

The UI can provide user feedback with static electricity, and the current could increase with the speed of the car.

As for the final point, a ten key resting within hands reach would work fine. You could memorize the number sequence for different commands, and get audio feedback. Talk about a proven UI, basically the telephone. Baby boomers ought to be comfortable with it.
Even if infant mortality is discarded, average life expectancy is a poor estimator of typical expectations of life. Considering the case of pre-industrial societies, there was a second big wave of mortality during what we now call adolescence. In women it was driven by child bearing, while in men by either accidents or armed conflict with other groups of men. If half of the guys that make it to their 13th birthday will get themselves killed before their 21st, an average of 40 y.o. gives a very misleading idea of what "old folks" look like.
Googled used to do the puzzle thing and gather copious metrics on how it worked out- it turned out that it didn't.

http://qz.com/96206/google-admits-those-infamous-brainteaser...
my car is a toyota innova minivan. year is either 2011 or 2012, dunno which (no, I didn't buy it for my pleasure, thankyouverymuch).

i mention in another reply: i thought it was the computer's fault, and only months later did I see articles about other toyotas having the same problem due to a software bug.
I first read it as "puny", as in weak, and not "punny", as in "full of puns" and "funny".

It is very much "full of puns" and "funny", and I don't think it's rude at all.
And, we the humans are here to destroy everything dumping nuclear wastes into the ocean.
OK. But does whale meat have a culinary term? Do the Japanese, Norwegians or Icelanders have a term for it, that is not a literal 'whale meat'?

While on the topic- why does english have a term for most domestic meats except for 'lamb'. Lamb is lamb, while most other non-game meats have a culinary term.
Is the "oxygen-rich environment" universally true, though? It's not as though oxygen saturation in the ocean is perfectly homogeneous. There are plenty of naturally occurring areas of hypoxia, and one could easily imagine an adaptation which allowed better survival in or near these "dead zones" could be quite useful, at least to localized populations. Is there some obvious reason that dramatically reduces the likelihood that one or more pockets of sponges might have capitalized on such a mutation more recently?
you don't have to talk about me in the 3rd person man. I'm right here. you can ask.

If i pushed the accelerator instead of the brake, you can sure bet I would have done more than just "bump" the taxi in front of me.

The brake was fully pressed to the floor. The engine downshifted and revved to try to move forward. Dunno what else to tell you. Sure seemed like the computer going crazy to me when it happened.
Why not both?

My Model S has these same controls embedded in the steering wheel. Volume, music control, and climate controls are all there.

That's actually where I find I spend most of my time interacting with the car. I usually only use the touchscreen for more complex things like manipulating the map. For complex inputs like choosing a song or entering my destination, I use the voice controls.

I don't think the solution is one interface. It's multiple interfaces that function best in certain contexts, with some overlap. Look at Google Glass for an example of this.
I assume the question, which I'm also curious about, is "what has he done that was racist?". Drawing a picture of Mohammed is the only thing mentioned, which obviously isn't racist.
I think we're using two different definitions of "status quo". Science most definitely has a status quo - that's the established theoretical basis for various fields.

That of course can be very different to the cultural status quo.
"the market has 10 job openings and 9 engineers" is an assumption that doesn't seem to be true - if it would be, we'd observe a significant growth in salaries as companies would be competing to avoid being the one left out, since (as you say) that would fix hiring problems for that one company. If there was a true shortage, it would be impossible to hide or not notice the effect on pure 'price' of developers.

However, the evidence that we are seeing indicates that it simply isn't true - if the market has 10 job openings, then somehow there are 10+ engineers available, including employee migration, H1Bs, and all that. Somehow the supply is stable and in pace with demand - of course, all the companies would like the supply to be even higher, but that's to be expected.
> We really do need network-proximity for this: encryption wouldn't help you.

That was my first thought on reading the article - they do connect via ssl/tls to a daemon and get 64 bytes of entropy. But how much good entropy would you need to complete a secure tls handshake?

Granted, it should be less than for generating some private key(s) -- but this still feels a little (too) hand-wave-y for me.

I certainly appreciate the effort (both writing the simple client and server, and highlighting the problem (more)).

Looks like a great thing to run on vm hosts, though.
At a previous job, we had a hell of a time finding candidates who were any good, and then of the ones we made offers to, we got a lot of "no thanks", I don't know why management couldn't close the deal but I have guesses (not gonna post them because people from that former job post on HN).
Well LGS made about three games after Terra Nova, so maybe not. Their last full game was Thief 2 which I think made money but not enough to warrant them being kept alive in the wake of the Daikatana fiasco.
You don't need explicit things "to compare, analyze, hypothesize or even observe" in order to influence how you think about a problem.

And on individual places in the internet, people do not have equal privileges. For example, there are things that the moderators here on HN can do that you and I cannot.
> I've long felt that type safety is largely a solution to a problem that doesn't really exist.

Sure, assuming you never have to evaluate, convert, merge or do anything with that data. Then you might have some issues when you have expectations on the behaviours of those actions.
I'd rather not work with above-average people who think they're great.
There's an overproduction of lawyers in USA, as evidenced by falling entry-level wages in that area and growing rate of law school graduates who are unpaid interns, unemployed or work less-than-their-education jobs.
Nope. I expect less people to get an $80,000 degree. I got a degree in engineering at a State University for $30,000. I have friends who got cheaper degrees by going to community college for two years.

There is also the option of not getting a degree at all, one which is rarely discussed. It turns out that the US Job can't subsume all of the college-level jobs anyway. A degree in Library Science is surely hard stuff, but its relevance in the modern workforce is questionable.

I dare say, its better to just get a job out of High School and start climbing the corporate ladder at Target or Costco, than to waste 4 years of your life on a dead-end degree. (And no offense to "dead-end degrees" either. Lawyers for instance, are contracting. They're currently a dead-end degree, despite the extreme difficulty and prestige associated with the field. But it is surprisingly difficult to get a job now as a fresh Law Grad IIRC).

Nevertheless, those who are $100,000+ in debt benefit from inflation. There are plenty of people in this unfortunate situation and the country should do more to support them. (the counrty should have done more to prevent them from getting into that situation... but that is another story)
What would you do? A Product Strategy Thought Experiment.
Suspicious images: http://blog.goo.ne.jp/lemon-stoism/e/008ac025ee1ccf4c694869f...