skysight-inc/HackerNews huggingface dataset:
You don't have to carve out those pools at all. Insurance is workable if everyone is lumped into a single huge pool. The trouble is that a company which is able to break their clientele into smaller pools will outcompete those who aren't, so you get a bit of a race to the bottom.
I'd love to see another pass at this. I've frequently got a deck of cards on me, and a 225 bit key isn't bad for a symmetric algorithm; the question is how to extract it smoothly and easily...
One more stake in Microsoft's coffin? With their Win8 tablet/mobile strategy not doing too great and rapidly improving office alternatives... Is the MS legendary lock-in cracking apart?
SurePayroll has done really well via word of mouth.
The teacher may have spent some time in New York. :-)
Since when is it legitimate to self-label yourself a craftsman? It's pure vanity.

Repeat after me: you are a computer programmer.
Context is very important in understanding human speech.
Ask HN: What is your workstation setup?
Hi all, i'm a grad student finally moving into his first real apartment. Since now, my workstation setup was: my laptop. As a result, for the first time since years i will have a proper desk. So, i'm in the exciting moment when you have to organize your own workstation. More importantly, i have a budget!

Assuming:
- money isn't an issue (i see this as a long term investment as a high quality working environment will pay back over time)
- that i plan to keep my old-but-still-awesome laptop
- i hate computers. I love what you can craft with them, but i hate the piece of hardware stealing desk surface. I want to keep as much as possible the desk free so that i can freely write and read on it.

So far, this is the set-up i came up with:
- Laptop stand: BookArc
- External Monitor: Dell UltraSharp U2410
- External Keyboard and mouse: Apple stuff.
- Chair: no idea yet. I was thinking an ergonomic chair would be an investment for my back.
- Desk: no idea, i couldn't find any real desk i liked

Which piece of forniture and gadget do you suggest to buy? How is your workstation organized? Is there any life-changing purchase you've done recently?

PS: I'm a developer and i will work lot of time from home.
Apple also provided a large amount of eye balls for services that is available through the Apple app hosting system.
However, they are pretty cheap. Tripling the efficiency of a cheap solar cell without adding too much cost would be pretty noteworthy. Of course it remains to be seen if the decade-old manufacturing technique can really live up to the hype.
Scientists Create Fish With Legs
The EU will end up with almost exactly the same problem - just at a slower pace.

The only difference after 1-Jan-2014 will be the lack of "legal arbitrage" across states which makes a mockery of many laws in the US.

But legal arbitrage is trivially damaging compared to the new EU Unified Patent court ruled by patent law experts (which creates an incentive to expand their powers), the ability to file software/mathematical patents and the faster Unified Patent application process.
You can access deleted iMessages using iOS search
I noticed if you use the search functionality on an iOS device you can still access old deleted iMessages.

In order to reproduce, delete an iMessage. Then go to the search screen by tapping home button twice. Search a word in that deleted iMessage. You will see the message in the search results.

This works even for messages deleted 1 month ago.
>In the ruby community, disliking someone's choice of science fiction reference is grounds for a rewrite.

Hmm, perhaps I should check Ruby out after all...
I really like the design of both the app and the website. Nice job!

If you don't mind me asking, how did you manage the cross platform dev?
The reason why pay is so high in the medical field is because it is highly government regulated, and is an anomaly in that regard. Not only is the number of medical students admitted each year tightly regulated (reducing the supply), the costs of medical treatment are paid indirectly (via insurance companies), obscuring costs and making it easier to raise rates.

If regulations were loosened, you'd end up with a similar situation to what you see with lawyers now - a lot of students graduating from law school and finding out that most lawyers these days don't actually make that much (or can't even find a job).
Tell HN: HN Houston Meetup - Thurs Dec 20
Howdy, Texans.

Just trying to meet some like minded Houston folk who want to get together and nerd out about startups and interesting stuff.

Thursday, Dec 20. Kelvin Arms in Rice Village.

Looking forward to meeting other fellow HNers.

http://www.meetup.com/Hacker-News-Houston-TX-Meetup/events/94404072/
Have you considered using Scientific Linux? It seems to do a much better job of tracking RHEL in a timely manner.
Microserver Market Heats up: Intel S1200
I don't think a cert is the answer to your problem. Because then a large % of people would study and pay just to get the cert and continue to write crap code anyway. Meanwhile a certain % of other people who can't/don't want to get the cert will continue writing beautiful code.

If you're concerned about filtering out people who write ugly, hard-to-maintain code, how about more portfolio-based hiring? Want a programming job? Show me an impressive piece of source code you've written, and explain what design patterns you employed and how it is an elegant and maintainable solution to the problem it was written to solve.
It looks like the key will be accessible via the proc filesystem. But it's anyone's guess how many distros will faithfully schedule a cron job to rotate the key.

EDIT: Looks like the key is chosen at kernel module "late init" time. I think this is before any init scripts have had the opportunity to add back any entropy persisted from previous boots. So the entropy in the kernel pool is minimal. It may be plausible for a remote attacker to guess the key for a bunch of servers.

Also, if the key is not rotated by cron, it provides a single-packet method for a remote attacker to observe that a server has been rebooted since he last checked. This will give a good indication of how often security patches have been applied.

http://git.kernel.org/linus/1046716368979dee857a2b8a91c4a883... http://git.kernel.org/linus/168a8f58059a22feb9e9a2dcc1b8053d... http://git.kernel.org/linus/8336886f786fdacbc19b719c1f7ea91e...
So, you could add gyroscopes to a motorcycle and there would be no difference.
As a techy and denim nerd, having this on hn is awesome.
Ballmer, Sinofsky and the struggle for the soul of Microsoft
This still doesn't give a lot of info. Frame it more in terms of use cases i.e.

* Comments on Facebook's platform

* Incorporate Twitter @replies

* Login/create account

Etc.
The classic paper on the subject is What Every Computer Scientist should know about Floating-Point Arithmetic.

http://www.cse.msu.edu/~cse320/Documents/FloatingPoint.pdf
And in some rather nicer Perl:

sub solutions {
my ( $target_length, $alphabet, $head ) = @_;
$head //= '';

# Base Case our head is the right length
return $head if (length $head) == $target_length;

# General Case
return
map { generate( $target_length, $alphabet, $_ ) }
grep { ! /(.{2})\1/ }
map { $head . $_ }
@$alphabet;
}

eg:

my @solutions = solutions( 5, [1..3] );
Convincing a lot of very wealthy people (and their families) to get genetic testing could see significant funding directed toward disease prevention and treatment research.
Or his dog for that matter.
I've been using crappy Paychex for 4 years. Sometimes their software doesn't even work in any (yes any) of the current browsers. Their support wanted me to downgrade my browser to an older version of IE9 so that I could run their software error free. Could not use Chrome, Firefox or Safari and Microsoft had moved onto IE10 at the time. Time for change. Time for disruption.
OK, interesting. TCP cookies allocate (practically) no resources to a TCP connection until the three-way handshake is complete, whereas Fast Open can start receiving data before the handshake even finishes. But even if you only do Fast Open on hosts that you have previously completed a normal 3-way handshake with, attackers will just do one full handshake at the beginning of the attack and then switch to SYN flooding.
Great job with the new design and especially the support for 1-to-1 messages!
In memory databases would be one good use for large amounts of system RAM even on ARM. You wouldn't suffer the IO cost of going to disk...
Google’s former advanced project group leader creating new crowdsourced 3-D maps
There are few people running Windows AD who are going to view this as their next step, largely because they've already become used to running those Windows boxes.

For groups who aren't fully invested in AD, or need compatibility with those who are, this is a major win.
This section resonates with me so much "Interface iteration is more cumbersome", I am currently working on a project where I have begged and pleaded to get some type of overall app design/workflow... only to have that idea thrown out and every other week having to deal with design changes that means I have to fix several views worth of work.. needless to say its a very depressing time in my life.
That's quite pretty Perl. You've lessened my prejudice against the language by writing code that can be read.
When I see a page like that my first thought is, "Oh, it's not ready."
Sure it makes you responsible, but this is a very, very easy solution to the problem. Obviously, for dynamically iterating, an NSAttributedString is the "best" solution.

You just line them up in interface builder and use your eyes and the arrow cursor to get it right. For static text on a non-changing screen like this, this solution is probably the best.
Java on the server is fine if you know how not to poke your eyes out with context reloading and avoid jsp and jsf like the plague :)

I find coffeescript/node.js to be a bit too trendy to trust and Haskell to be perl for computer scientists.

If I had my way, I'd write everything in RPL
Seconded; molecular beam epitaxy is certainly not an industrial technique! Here's a picture of some MBE equipment via Google:

http://www.sandia.gov/LabNews/LN06-16-00/images/beam_pix.jpe...

It's large, complicated, expensive, difficult to optimise and run, and ultimately can only grow very small amounts of (admittedly high quality) material (relative to the size of equipment and the time it takes to do the growing). On a simple level, it works by creating a "beam" of atoms which you can deposit onto a surface to grow your crystal layer-by-layer: this most definitely is not something that scales well to industrial sizes.
What I learned in my first week of making money
quite beautiful
Cool product. Tough market. It will be essential to focus on small business targets. Too bad the article centred on competing with the big guys. I don't think that's where the easy money is at.

I'm currently in the middle of an ADP implementation for our company (120 employees), so I have a bit of insight into this. Once you reach a certain threshold of costs associated with payroll, it's very hard to beat the big players:

>"These legacy companies rely on selling to other enormous enterprise clients whose opportunity cost of switching services provides a sufficient lockin"

I don't know about this. How am I locked in? Sure, there is some labour associated with moving employee files from one provider to the next, but you have to do the same to get your data into ZenPayroll. ADP required me to fill out a spreadsheet with the required employee information. Once the data is in, you flip the switch and you're up and running on the new system. I don't see any lock-in whatsoever. I still have my employee information spreadsheet, ready to pass to the next competitor. What am I missing?

>"Faced with expensive and complex software options"

Not really complex. We worked with an ADP "implementation specialist" to design the earnings/deductions rules (customized to our specific needs), which took about a week. Now we enter hours in a text box, and adjust parameters as needed. Sure, the interface isn't pretty, but we're talking about tab-ing through text boxes and entering numbers. Can't be much more intuitive.

>"With ZenPayroll, companies can handle the standard functions of adding employee hours, overtime pay, bonuses, reimbursements, garnishments, benefits, etc., and issuing periodic payments via check or direct deposit."

This is standard for payroll systems.

>"Where ZenPayroll really sticks its head above the crowd is in the long term tracking and management for both employees and employers. On the platform..."

Standard features, at least with ADP.

We made the decision to switch from manual payroll to a payroll service when the cost/benefit made sense. I can understand that that threshold is far, far lower for the multitude of 1-50 employee sized businesses out there. ZenPayroll looks good there.

But the big players can offer something I can only assume ZP can't: support. We have two agents, ready to handle whatever crazy questions our staff has. That's vitally important to an enterprise. Although the author sees payroll as "evil", we're talking about other people's livelihood. It's not to be taken lightly. I don't see one mention of support in the article.

For $30/month, there's a market, and a big one. But let's not fool ourselves into thinking that the big players have nothing to offer. And they won't be easily displaced.
I should point out this is normal for floating-point numbers. Erlang and Ruby do the exact same thing:

$ erl
1> 0.2 + 0.1.
0.30000000000000004
2> 0.94 - 0.01.
0.9299999999999999
3> 0.3 + 0.544.
0.8440000000000001

$ irb
1.9.2-p290 :001 > 0.2 + 0.1
=> 0.30000000000000004
1.9.2-p290 :002 > 0.94 - 0.01
=> 0.9299999999999999
1.9.2-p290 :003 > 0.3 + 0.544
=> 0.8440000000000001
1.9.2-p290 :004 >
That's your DNA, by definition it is not anonymized, it defines you about as good as possible. You could infer all kinds of stuff about you from your DNA. 33 bits... male, brown eyes, family member in the 3rd degree of 'x', family member to the 4 th degree of 'y' and so on.
good alternative to xmonad as it seems! bravo!
My company recently had to ship out a lot of small parcels in bulk (Think kickstarter style rewards). We had never done that before, and it is very difficult to actually work out how much it is going to cost.

The rates are confusingly specified, you can't get a per package breakdown and you don't get invoiced until weeks later.

Because of all that it's actually very hard to say if you are getting the rates you agreed to. At best you can try to estimate what it is going to cost you.

Thankfully in our case our estimates were actually higher than what we eventually paid, but I can see how it would be very difficult to know if you were over charged.
Thanks a lot! Regarding cross platform development, we built native apps for each one.
Really, it's watch someone build an app in 10 minutes, moving so fast and with such preparation that the timescale doesn't matter.

I've watched so many instructional series on development recently; this was very weak on actual instruction, and heavy on the gimmick of being done in 10 minutes.

Also, it was already posted last week.
Out of interest, what sort of MD/post-processing do you need to do? I've been in a similar position recently, but using CoffeeScript wouldn't have occurred to me.

By the by, for typical MD processing, as long as you're using sensible units you shouldn't need to worry about floating point precision. Just don't use SI units, because then you might end up with some very very small numbers and that's when it'll start to bite you!
UCSF IT Innovation Contest: A team-based contest for creative IT solutions
I looked for the actual paper but couldn't find it, can you post the link?
I see plenty of poor ones, but you could attribute at least half of those cases to all the 70s and 80s prog/psych/metal I've got now.
Nokia Engineer Shows How to Pirate Games From the Windows 8 Store
See also:

http://stackoverflow.com/questions/13637892/how-does-the-alg...
It'll be noteworthy when they get close to current cheap silicon PV cells (which they still need to get 3-4 times more efficient to reach). Keep in mind the efficiency they managed to achieve is only 4.4%. Not saying it isn't an important achievement, just that they have a very long way to go still to change anything in the current solar market.
The education industry today is 100% a business and institutions are run more or less like corporations (this wasn't so true many years ago and is a horrible model for education for general society). It is their incentive to continue perpetuating the correlation between college and career success... and its not some sort of grand lie in many cases - there are many indicators that show its becoming increasingly important to have a college degree.

They do have a coming problem though. With the escalation in price and the well known stories of college grads moving back in with their parents, their next set of customers are starting to question if college is for them. Essentially the education industry has started to eat its young and does so even more every time prices rise above reasonable amounts. The other thing to consider is that the cost for college has risen much faster than the label price. Given that most students need loans, when you factor in interest paid and the long term rise in interest rates - the cost of education has REALLY gone up... much more than is reported.

At some point things will correct - either the government will step in (unlikely) or there will be a fall out when inevitably their customers realize that education is more of a liability than an asset.
How I Built My Own “Google Alerts” on Steroids
I hear ya. It's all about balancing short term vs long term.

My general reaction to Craftsmanship is they pull toward an equally unhealthy end of the spectrum. Only focusing on quality is equally as bad as never focusing on quality.
In my opinion, the first thing you should consider investing in is........a good pair of headphones (surprise!). This is assuming you do listen to music while you work (which I do all the time) and it was 'life-changing' for me :)

With that being said, my suggestions would be:

1) Sony MDR-V6 - costs <$100 (Beware of fakes, buy from a trusted place like Amazon or somewhere)

2) JBL Tempo Headphones (~$50) (For bass lovers)

3) Pioneer SE-A1000 (Elite sound quality, Open type, so others might be able to hear what you're listening)

4) Pioneer SE-MJ591 (Top of the line SQ you will find only with $1000+ headphones). Price approx:$199-$300

Cheers :)
You still have to pay for it if you want extension support.
Linux 3.7 arrives, ARM developers rejoice
> "Breakfast food programs originate"

Ok? I mentioned breakfasts because it's a successful program that's delivering results and underscores the distinction between what can look, on paper, like "Administrators want to throw more hours of instruction at students" and what is, in reality, more about schools deriving results from decidedly non-instruction services.

But good on the BPP for creating a positive social program and good on the school administrators who took a successful model and pushed it out to even more students.

> "This is a contradiction"

No, it's drawing a distinction between "instruction" and "school hours". To give context to seemingly counter-intuitive policy proposals.

> "test scores are not a reliable way to gauge student learning and success."

Agreed. And, again, I'm not promoting The Way It Should Be. I'm giving context to The Way It Is. And, tragically enough, US schools aren't measured by outcomes, they're measured by test scores. Until that changes, any hypothetical administrator who prioritized outcomes over test scores would either have to mask that priority and sell every policy based on some impact on test scores, or find themselves replaced. [1]

> "those issues need to be addressed in a direct way rather than try to provide band aid fixes via a school system"

I absolutely agree. And I vote for such policies every chance I get. But, until my neighbors and countrymen deliver a mandate for solutions [2], I'm not about to advocate we do nothing nor chastise and criticize schools for doing what they can around the edges.

I'm not saying this is the right way to do it. I'm saying school systems are in a horrible bind. They can do this and have some limited positive impact, they can follow a Scandinavian model which would exacerbate the effect of the socio-economic problems, or they can do nothing and sit idly as the human suffering continues to mount.

It's all just context one needs to keep in mind when they look at US school "reform" proposals and wonder why we'd (continue to) push things that are at odds with how better-performing school systems operate.

[1] Often enough, around here, they find themselves replaced by Charter Schools who are unaccountable for outcomes or test scores and are measured only by profits.

[2] At this point it's fight-enough to defend what limited solutions currently exist.
You Suck at Tinkercad — Let's Change That
> UPS, FedEx, and USPS, are the three big carriers that come to mind.

Ironically, the two private carriers depend on the sole public carrier (USPS) for deliveries to rural/remote locations (which USPS is required to serve), so this market isn't quite as "competitive" as it looks.
The best hackathon teams combine technology, creativity and strategy
>23andMe introduced relative finder not long ago. I hadn't logged on in over 2 years after I did it with a groupon promo, but I had a public profile with my name and city.

That's scary. Did you explicitly consent to that? It sounds like you didn't...
http://www.princeton.edu/~chouweb/publications/223%20Chou_Ul...
It is hilarious to me that I got hellbanned and this person probably won't. Jeez.
That's true, but my point remains the same. There are people who fall outside of the two big statistical clusters. Those people deserve inclusion. I don't think were there yet. Whereas this article seems to imply that the fight for gender equality has gone to far. I don't agree. A few cherry picked examples from Swedish fringe groups isn't going to convince me.
Insurance is a pretty stupid model for health-care financing, in any case. It's not "insurance" if you know that everybody will eventually need to file a claim.

But that's one of those inconvenient truths that American politics refuses to confront.
STARTUP LESSONS LEARNED: Know when it is time to walk away.
Datacenters have a lot of stuff running in them. Big servers and databases arn't just for public facing large scale applications.

Database servers in particular wants as much memory as possible, and it doesn't take that big of a business support application that have a working set of data > 4Gb.

Same goes for a lot of the memory hungry Java application servers that sits around in a lot of businesses.
You're querying from templates? Isn't that considered bad practise? Isn't there a potential problem with template designers querying for loads of data and issuing a slow query?
I'm not much a Windows guy, but is this really a full drop in replacement for all AD features?
Duke Nukem forever... Samba 4.0... what's the next? A GNU/Hurd competitor to Ubuntu? Space travels to Pluto? Time machines?
Hacking PR for startup growth
Has worked really well for me, nice and simple.
@bwertz ranks as a 3 out 5 on his scale. Jeesh, this might be why I'm not a successful entrepreneur - I figure I score a 2 maybe a soft 3. Time to evaluate the missing pieces.
Microsoft AD is the ONLY reason many companies (Apple shops included) have Microsoft servers. People cannot imagine how disruptive is a fully operational Samba 4.0 AD for Microsoft. (like a fully operational space station with a planet destroying laser :p)
all true; that's why I went with b.
Find Yourself a Mentor
Take a few minutes and ask yourself if you have someone in your life with whom you can share the dilemmas, worries and situations you face during your startup journey.
This is the precise reason for the "individual mandate" in Obamacare. The two provisions only work in combination.