skysight-inc/HackerNews huggingface dataset:
The title is concisely introducing the article -- and I'm glad it is, for the original title would probably escape my attention. IMHO in this case the altered title is an advantage.

From HN Guidelines:

> You can make up a new title if you want, but if you put gratuitous editorial spin on it, the editors may rewrite it.
Hard to say. Maybe they think it's a joke. I downvoted it because I think it's off topic. I'm also sick of all the bitcoin stories.
Nice to meet you, Nostradamus v2.0 :)
Logo Design Samples – Best Way To Choose A Logo Design Company
a botnet for bitcoin having millions of bitbots :P
It would be especially interesting if this was in the form of an auction. Based on the eventual price we could gauge belief in the rapture.

Extra points for figuring out how to extend this to other aspects of religion since (I think) the rapture is somewhat fringe. The challenge is coming up with something where both parties actually have the ability to collect upon showing their belief is the correct one.
So why does the bitcoin economy reward spending processing power?

I guess our economy does too (quant finance)
Word Processing Services | Online Word Processing | Informatics Outsourcing
More than 20 new videos from last Yahoo Open Hack event
We just added more than 20 new videos from latest Yahoo! Open Hack event, exclusive interviews, presentations...
the watching on TV is only part of it - I follow websites and blogs, the team sites, etc.

and good TV coverage will spend the saturday talking about tech, strategy etc.
Previous coments about re inventing the wheel are correct, but not because this has been done natively, but because this has been done before, and in a multiple platform way.

The best thing he could do is work with others. Not go all lone wolf on the very people he said he wanted to help.
Quick tip: Find out serial number of Mac.
Have you ever ran a windows machine without all this stupid virus/malware software running? It's dramatically faster. Anti-malware/virus software was a stupid road to go down, the proper solution is to have better security on the machine.
as someone who does not really understand it, it does look non trivial:

"""

Which Linux-specific functionality does systemd use and what's the advantage of this over a solution that is portable to other operating systems?

There's quite a bit of Linux-specific functionality we rely on. The first that comes to mind is probably cgroups (short for "Control Groups") which is a Linux kernel feature that may be used to create hierarchical groups of processes, label them, and optionally apply resource limits or other rules to them. But there's a lot more. Systemd tightly integrates with the Linux-specific udev system for hot-plug events. And then, the disk read-ahead solution we include in systemd uses the Linux-specific fanotify() call. Or we support spawning processes in their own file system namespaces or with limited capability sets, both of which are Linux specific features. Or we support the Linux-specific automounter and other mount APIs such as polling mount changes via /proc/self/mountinfo which do not exist on other OSes. Internally we use a lot of newer API calls, such as timerfd() or signalfd() which are not available outside of Linux. These latter calls could be emulated on other OSes, but using them greatly simplifies our own code. And many of the other Linux features we use have no suitable counterparts on other Unixes at all.

"""

from http://fosdem.org/2011/interview/lennart-poettering
In outsourcing, how do you prevent the Winklevosses-syndrome from happening to your project? Of course you want someone with The Zuck's coding ability but it's pretty hard to measure greed
So what... if it's made by twitter employees it's supposed to be cool?
Idea for browser extension: display warning icon if tab uses all cpu.
Best comments in source code
This argument has been rehashed several times here on HN. Do a site search (use Google or searchyc) for Gary Taubes, or pretty much any nutrition-related subject, and there will be a thread about why a calorie-balanced diet is only a very small part of the nutritional picture.
Either I don't understand something, or else this article contradicts itself.

Apparently Google determined that they were spending more on electricity than on silicon. And in their massively parallel world, 3 processors running at 1/3 speed are just as good as 1 running at full speed. So they buy more machines, underpower them, and get the same results at lower cost.

As a result, Cringely claims, they have more computing power than they are using, and they think about what to do with that extra power. But I reply: they only have excess cycles if they switch back to running their servers at higher power. And they've already decided not to do that. Thus, no excess cycles, no unintended consequences, no "lead foot".

Right? Am I missing something? Is Cringely?
> when you consider how much easier exploitation is on OS X than, say, Windows or Linux.

[citation needed]

It wasn't until Windows 7 that windows finally got a reasonable security approach. I don't know what install bases look like these days but most PCs I interact with are still on XP which is obviously not harder to exploit that OS X.
Scenario 3: the startup hasn't done a 409a pricing of its stock yet. They're committing $10k of RSUs at whatever the valuation ends up being. If it’s $10/share then you receive 1000 RSUs. If it’s $5/share, then it’s 2000 RSUs. If $100/share, then 100 RSUs.

You need to find out if they're literally granting $10,000 in stock to you, or if they’re waiting for a valuation and until then literally don’t know the number of shares.

A dollar amount is not all that unusual…I received a grant equal to 25% of my income vesting over three years from an already public company. That is, they calculated the number of shares equal to 25% of my then income. That didn’t seem to be a lot but the stock split twice during the vesting period (this was in the 1990s) and ended up being a nice sum.
I've seen plenty of the same fake AV malware that installs itself via drive-by downloads on computers with up to date firefox installs.

Security patches aren't instant. Updating your browser helps sure, but it's not a real solution.

There is a tendency for people like us to assume every time we see someone with a malware infection that it must be because the user is a moron who: still uses Kazaa, doesn't know about the good porn sites, is browsing on IE6 and installs anything that a popup asks him too. That just isn't true.

It's not just idiots, the average non-moron windows user is massively vulnerable to malware.

In my experience (I'll limit it to friends and family b/c of the obvious selection bias of including Geek Squad customers), nearly every (non developer) windows user I know has had at least one malware infection over the last few years that required either my help, or a system restore.
I'm just trying to figure out how the "solve a problem" principle should be interpreted when evaluating an unrealized idea.

It doesn't mean "solve a known problem" because people aren't aware of their problems and are notoriously bad at predicting whether they will like new things.

And the "problem" doesn't have to be a bad thing that exists, it can just be something good that we are missing out on because it doesn't yet exist.

And we know that many great things are created by people just to scratch their own itch.

So it boils down to "make something that you think might be fun or useful to others or yourself", which seems entirely self-evident to me.

I could understand "solve a problem" as a method for discovering ideas -- look for an obvious need and fill it. But many successful ideas, and I would say the most successful ideas, don't come from that process but from a more imaginative place.

So, "it didn't solve a problem", whatever that means, is not sufficient to explain why an idea fails.
Also: you need to find out what the tax implications are of RSUs. If it’s considered to be $2500 in income each year you may end up paying tax on that even though the RSUs are not liquid, and will only have value if the company has a liquidation event.
Is there an md5 function that returns a primitive type?

The ones I know of return structs or arrays, which you can't compare via == in C. (I assume you're using C since strcmp is used for C strings.)

If you already have the md5's precomputed, they're probably less data, so it would be faster in that case. If you include the time to compute md5, then strcmp is definitely faster. Intuitively, strcmp just needs to do one very fast pass over the strings, with just a single comparison per character; while md5 needs to do a lot more work just to compute its output.
Three Gorges Dam was built only to show off the engineering might of China.

Its disadvantages far outweighs its advantages.
Managed Hosting Providers
Manage Your Server So You Can Manage Your Business FireHost provides secure managed hosting to demanding clients with mission-critical websites and applications. eCommerce websites, SaaS (software as a service) providers, PCI hosting and high profile websites like media outlets and political groups can find (much needed) protection from hackers and DoS/DDoS attacks here.
7 Free JavaScript E-Books and Tutorials
>and these just don't really exist on OS X yet

And hopefully they never will. This is the stupidest possible way of protecting your computer. The proper solution is a more modern security system like SELinux instead of this outdated user/group/others approach.
The car/fuel analogy is a bad one. High-test fuel only makes sense if the engine in which you intend to burn it is designed to actually make use of its qualities to reach higher efficiencies (e.g. a higher compression ratio). If not, you're just burning more expensive fuel at the same efficiency.

That said, what really interests me is the mechanisms behind addictions. Why do smokers smoke, knowing full well by now that it will kill them earlier than non-smokers? Why stuff obese people themselves, knowing full well that it will cause serious health issues down the line.

Bottom-line I tend to agree with those who hold that 'a calorie is a calorie' and simply cutting down on food intake is a good enough principle, though perhaps not entirely scientifically correct, for the majority of obese people.

But why don't they do it? What makes it so attractive that they simply ignore the serious long-term disadvantages - and even in some cases deny the existence of said disadvantages even though in reality they must know they are real.
Thanks for making the math, now if we consider that JS is slower by a factor of 1000 than regular GPU (http://news.ycombinator.com/item?id=2566442), and browsers are soon to implement WebGL, then it becomes $80/day.

And if it is a game and users stay on average for 10 minutes playing, that's $800 and you don't lose any resources on the server side, since it's a WebGL game.

It starts to getting interesting. I would be more interested in a game that consume my GPU in the dark than a one that wants me to click an ad and bother me with it.
It's not really that hard, Windows support guys have been doing it forever. And, like almost everything else, it's easier on a mac (my mom got this malware... on mother's day)

The problem is: naive user + attack vector (bad default Safari options) + malicious attacker (advertising network).

The solution is:

* Cleanup - Kill process form activity monitor, delete app from Applications, and installers from Downloads folder (kinda shocked that there isn't more to it).

* Inform - Teach user about basic practices.

* Close vector - Safari's Automatically open safe files after download checkbox.

* Block attacker - Install AdBlock for Safari (Bonus points).

All of the above, except the 'informing' part, takes all of two minutes to do, so I think the "Geniuses" at the Apple Stores can manage.

To those entrepreneurs whose business model is based on ads... sorry, but Adblock is the new Antivirus. I install it alongside any software updates or antivirus software (even on Macs, now).
You should look into tar pits:

http://en.wikipedia.org/wiki/Tarpit_%28networking%29
Top 8 Reasons why People Drink & Drive
Driving while intoxicated is deadly. However, knowing the reasons why people drink and drive will help to keep you safe.
I think we're talking at cross-purposes :-) Did you donate any money to Google or Freebox because of their kind and generous offers, or did you use their free service and just expect them t figure the money part out themselves? (For what it's worth, I switched to GMail and I sure as hell didn't pay Google any money for it voluntarily!)

You're talking about amazing smash-it-out-the-ballpark-and-out-compete strategies. I'm talking about being generous for no obvious reason and letting it float back in on the tide.
You can't. Move on. History is repeating itself. Again.
I'd be happy if the name was at least changed to something less Orwellian.
That was my first though - it's a nice idea, but came at least one year too late. Just yesterday, I ran miner through the www.bitcoinplus.com website, and on my regular PC machine it generated 0.002 BTC in 24 hours.

I am afraid the bitcoin mining is practically over, and the much more interesting question is - should I really invest my real money to buy some bitcoins? (current rate is about 7 USD). I am curious to learn what other HN-ers think of all this stuff.
(btw your list reads to me as "do not avoid soy", which I think is the opposite)
Up top you wrote: "He fully disclosed that he bought the stock and liked it."

But the articles say: "... the kid had bought stock and then, ''using multiple fictitious names,'' posted hundreds of messages on Yahoo Finance message boards recommending that stock to others. "

That latter is "classic" pump-and-dump. Create a fake pattern of interest in a stock you bought and then sell into that interest that you created. He should have been prosecuted since it's illegal.

I'm guessing his current 'newsletter' has the disclaimer it does (at least according to Wikipedia) because now he knows if he doesn't include it he'll go to jail.
Working for a company will give you the ability to make contacts and also get mentored from some senior developers. In my first I.T. job I was mentored by a guy who had been writing software for 20 years, and in 3 months with him I gained more skills than I did through education, and also some practical advice that still echos in my mind daily.

Working for an existing startup would be OK too -- though you might not necessarily get the mentor in that case.

I wouldn't recommend you start your own startup though -- because you're still new and the cost of learning would be a cost _you_ would bare ... pick up some real world skills for a year or two, then jump
I tried out statsd + graphite and it's flexible, but it requires a ton of dependencies (python, django, apache, cairo, sqlite, and node.js) and needs a lot of configuration across a bunch of apps to get up and running. It might not be too bad if you have a django app, but there was very little overlap with my stack so I decided against it.

It would be nice if the whole thing could be rolled up into a single config file and one node.js app that forked two processes for web UI and stats collection. And cairo could be replaced with javascript+canvas or svg on the client side.
Nah, that would be too much for such a small PR stunt.
Fashion Earth
Simple posts on anything about fashion
Mashape developer video is out. Take some popcorn.
The real, full title of the act is even more scary:

Uniting and Strengthening America by Providing Appropriate Tools Required to Intercept and Obstruct
This is the story of the 60s and 70s in F1. The BBC recently aired a brilliant documentary about that era and the abysmal safety record. Drivers were dying every few races.
Internet Money
Simple posts on anything about making money online
OSX Lion better have an outgoing firewall.. Anyone know?
LinkedIn’s IPO is viewed by many as a barometer of the public market’s appetite for Internet and social media companies, with the likes of Facebook, Groupon, Pandora and Kayak expected to IPO within the next year. Certainly, today’s huge pop in LinkedIn shares sends a signal that the market is once again hungry (if not starving) for tech.

ref: http://socialmediaobserver.wordpress.com/2011/05/20/linkedin...

Also:

Morgan Stanley, BofA Merrill Lynch, J.P. Morgan may divvy up $21 million to $24 million -- On the horizon: Facebook, Groupon, Pandora

http://www.advfn.com/nyse/StockNews.asp?stocknews=BAC&ar...
Linktamer: Coming Soon to Find Your Best News Links
So, Bitcoins are becoming popular very fast
Here's my take:

Remove any mindset that exercise is something you do 30 minutes three times a week....that's bulldust. You live in your body 24/7. Any moment is a moment to exercise. Sitting at the pc? pay attention to your body - are your shoulders relaxed? are your forearms relaxed? are you breathing easily? Standing at the bus stop or in a bar by yourself with nothing to do? about to pull out your iphone to check HN? NO - check your posture - feel where your hips are, feel where your head is, drop your shoulders, lift your head gently.....any moment, any time, anywhere you can do some work on your body. How small can you make a movement....can you rotate your hips in such small circles that nobody else notices? Play, explore.

Learn some basic anatomy - the body is to a certain extent, just a set of levers and pulleys - muscles, tendons, bones....those three interact to create movement. Learn the various joints in the body and how they should move. Knowing this alone, you can probably check any exercise you do to make sure you aren't damaging yourself :)

Posture
Good posture will not only make you "look" better, but make you feel better - hunching over a desk blahblahblah you know the rest....the best 2 exercises that I've picked up (especially good for people who spend a lot of time sitting)
1) stand with your back against the wall, heels and head touching the wall as well. Gently try to flatten your spine and raise your head. Do this a few times a day for about a minute.
2) find a corner or door frame - position yourself so your spine is on the corner - your shoulders and scapula should be in fresh air. Pull the scapula towards the spine as if you are trying to pinch the corner or doorframe between the two long muscles on either side of your spine (the erector spinae).

Movement
Basically movement is fun - if you approach it as fun rather than something you have to do, you'll enjoy exercising....I like to explore how we can move...breaking it down to up, down, left, right, forwards, backwards....then combining them...so do up and backwards together or left and forwards.

Figure out how your joints move. Rotate them, one at a time and all at once. Move slowly and keep awareness on what you are using to move...are you using the minimal amount of effort? are you relaxing muscles that you don't really need to engage to do the movement? play with that it is infinitely entertaining.

Now you want to pick up something heavy and swing it around? Sure why not. Keep the same in mind - minimal amount of effort to accomplish the movement, keep it fun. Do something functional, dig a hole, shovel snow, pitch some hay. Or try http://www.shovelglove.com/
:)
Forget about raising capital for your startup and just build it.
no comment here on it being pathetic, but it seems to be the signature line for this guy: http://vlourenco.com/
removing euphemism and cutting to the chase is a feature, not a bug.
A few thoughts on this:

1. Although slower than using your own GPU(s), this scales with your visitors. Your own hardware does not do that.

2. Most visitors don't spend a long time on your website. If you efficiently distribute work amongst workers, you can probably even leverage the shortest of visits.

3. I built something like this called MapRejuice (CPU instead of eyeballs) for a hackathon once. It ran MapReduce jobs pretty quickly (we embedded it into a relatively popular Twitter widget ... heh). One of the biggest obstacles to commercial application was security (not a lack of processing power though!).

If bitcoin takes off, people will just take the "free money" their machine is creating for themselves. I'll be the first to make a browser plugin that mines bitcoin miners :)

In any case, great effort. I definitely think there is merit to the idea of using all the idle processing power in the world instead of building huge new datacenters. Bitcoin is probably not the best application for it though (research stuff like DNA folding seems more appropriate)
My advice is work for a big company first. The seed capital is nice to have, plus the mentorship and learning how things are done in the "real world" before starting up will be helpful. You'll probably notice lots of bottlenecks which you can then work on solving with your startup.

The key point is: You can start a startup at any time, but you can only enter a big company in a graduate position for about a year after graduation. After that, you'll have a much tougher time getting in.
If you simply cut out carbs you will lose a ton of fat.

But yeah if you want to eat carbs and be healthy you have to basically count calories for the rest of your life.
From what I saw, society reserves creativity to artists, writers, composers, and other "creative types". For some reason creativity has become associated with creating useless inventions that no one will ever buy; sometimes people see creative person as a loner who spends days and nights on drugs throwing paint around or mumbling crazily.

In reality, creativity is, perhaps, our only advantage when trying to not get killed by other animals. Picking up a stick and fighting off a larger animal -- great example of creative solution. It's novel.

Before, no one ever thought to pick up a stick. Perhaps sticks were viewed as merely lying there, to be carefully avoided in case somebody steps on one. Maybe those who tried to pick up sticks were viewed as crazy, sinful by some sort of primitive Republicans (not that Republicans now are more evolved :)... I mean, who cares about sticks, animals were usually fighting with their own teeth, hands, or horns (I wish I had a horn).

It's not until an animal with a stick has beaten the shit out of another animal without a stick for calling him crazy, that the sticks became a useful tool.

I mean, face it -- we're just animals, and without creative approaches to our problems we wouldn't be talking about this on a giant electronic mind-network-thing.
No surprise there: the faster SSL gets, the more people will want to buy F5 and others to simplify deployment of it.
Google did hire away the designer, Matias Duarte, from HP/Palm. I wouldn't be surprised to see more WebOS-like GUI actions in future versions of Android.
Exactly. I also believe it doesn't really matter, because the inefficiencies of converting sugars to body fat are pretty much irrelevant. Proteins may have a more significant inefficiency, but it's hard find food where they are the majority component.

When people overeat grossly, those 5% won't make much of a difference. On my binge days, I consume upwards of 5000 kcal and it doesn't really matter if it's actually just 4750 kcal - it's still too much.

So yeah, in practice, a calorie is pretty much a calorie.