skysight-inc/HackerNews huggingface dataset:
On Linux, there is very little distinction between processes and threads. (Assuming you're using the standard POSIX threads implementation, which you probably are.) They are represented by the same data structure in the kernel (the task_struct), hence they are treated the same by the system. Their context switch overhead is the same. The only real difference is that processes get their own address space, which will incur a higher cost at creation time.

If you're talking about threads implemented by a language runtime (which may execute its own concept of threads on top of kernel threads), then the above may not apply. And on Windows, I understand that there is a real difference between threads and processes, although I have no systems programming experience with it.
Solve the FeedBurner API zero subscriber problem with caching
Readable link: http://www.marketwatch.com/Story/story/print?guid=A3598D6A-E...
Sublime Text 2 Code Folding
There are other downsides to the ancient x86 instruction set than just a complicated decode step (which isn't all that complicated in transistor count). For example, think how much more efficient a compiler could be if it had 256 registers to work with. Or what if we could swap context in a cycle or two instead of the multi cycle ordeal that's needed now to go from user space to kernel space. It would finally make a micro kernel a viable option. Technically easy enough if you can start from scratch, but all software would need to be rewritten.
Heh, I don't know :)

I'm British if it helps...
I have to agree with revorad - $30 CPM is quite good. I assume that comes from the niche market plus the location - what percentage of hits are coming from Sweden/Scandinavia?

I would suggest trying to make some affiliate partnerships with companies selling baby products. Hopefully some of the moms visiting your site will buy their goods after reading your content (which will net you a % of their expenditures).

Best regards and if you need any help setting up affiliate partnerships, let me know. I am working with some larger companies on that basis as well.
$1500 to recover your vehicle after getting pulled over for expired registration?

I've gotten a half dozen tickets for expired registration in Texas and the result is you pay an extra 30 bucks when you register and a 10 dollar fee to waive the ticket if you register within 10 days of the citation. What state impounds your car?
I can't wait for the social network that's conducted entirely through beer at a pub.
Not to mention Bethesda
When the guy that wrote the thesis theme for Wordpress was being demonized for violating the GNU license, people used the word "steal" and "theft", even though no code was actually stolen.

It's interesting to me because when something involves free software being used in un-intended ways, many here in the HN community have no problem describing it as theft. However, when it involves copyright violation, there are huge arguments about word usage.

This is just a tactic to make theft more acceptable. When you use nice words like "copyright infringement", people don't associate negativity with it and over time, people don't have a problem with it.

Over the course of the last 10 years, it seems to have worked. It's sad that many from the open source community have to be so hypocritical.

Also,

Identity theft is still called theft, even though your identity is not actually stolen.
I never understood how glasses are supposed to help. Glasses only help you see better while wearing them, but don't actually help you see better after you take them off, right?

I have mild hypermetropia, but it hasn't bothered me so far, so I'm not wearing glasses.
Amazing to read articles like this given the state of the tech industry. More work is available than I know what to do with. This is structural unemployment. People need to acquire modern skills. I dont think this is a wall st problem, I think wall st just accelerated the inevitable demise of antiquated industries and occupations.
I think the upside for a PHP PaaS is the existing market of commercial & open source deployable PHP application packages. A sort of app store could be created where vendors package their application with some special hooks for the platform. Obviously this would have to be bootstrapped, but I'm sure you see where I'm going with this.
I'm not sure what kind of world you live in, but: 1) the U.S. is quite wealthy overall and can easily afford to maintain a basic minimum standard; and 2) does not currently do so in any sort of effective way.

You're correct that we do spend a lot of money piecemeal to get some semblance of a safety net, which is one reason even libertarians like Hayek and Friedman suggest it would be better to just actually provide a direct safety net, in a much less distorting way, instead of this crazy mixture of special-case and bureaucratic safety nets. The main people promoting those seem not to be libertarians but nanny-state conservatives who want to somehow make sure that someone's food stamps are spent on food and not beer. To me, as a more libertarian-leaning sort of person (albeit in teh Hayekian sense), if they're getting $100 in assistance, I don't give a damn what they do with it past that point. Give it in cash, and if they squander it on vodka instead of buying food, well then that's their problem at that point.

I don't really believe your threat. Is the only reason you work because you couldn't live a $10k/yr subsistence living otherwise? You're not actually interested in creating things, exchanging value with people, etc.? That's certainly not the case for myself or most people who care about technology; I couldn't imagine sitting around playing call of duty all day, living off ramen in a cheap hovel in a bad neighborhood, if that option were offered to me tomorrow. Taxes certainly aren't much of a deterrent; once you add up all the exclusions and whatever I pay an effective 20% tax rate or so, and I'm not even in one of the lowest tax brackets.
:D Server not responding. Sounds like a rough day :)
Having children makes people happy. As in deep, deep happy. It's really not as mysterious as some make it out to be.
I furrowed my brow at that, too, but then I realized what I think he meant. If you use multiple threads that touch the same data in memory, that will yield better locality than if you had to marshall data across the process boundary.
Open Source: Niche Markets, Linux and Microsoft
> I submit the fact that is nearly 100% is effect, not cause.

Well, there's also the point that your shared state needs to be process-external as soon as you want to scale beyond a single process. (e.g. need to run on more than one server).

Yes - most sites/apps don't need that, but given that a lot of the web site framework and tooling is set up to make this relatively easy to do, it's nice to not have to rework your app fairly fundamentally once you hit that scaling wall.
"Rural poor has access to a gas station grocery and hunting/fishing if they're rich enough to afford the accoutrements and the time."

A week ago I watched the movie "Winter's Bone", which depicted grinding rural poverty. As the protagonist (teen girl) split logs for heat, cooked inexpensive meals, and hunted squirrels, I realized I'd grown up very near the same way - and never considered myself "poor", despite our huge garden, wood stoves, etc.

You say "rich enough" for hunting? Hunting license is $9 here in GA. Gun-show rifle was $30. One 7.62x54R round is $0.25. For under $50 and a weekend morning/evening, you can get several hundred dollars worth of meat. Fishing is similarly cheap if you're so inclined. Just because people spend thousands on a sport doesn't mean you have to for sustenance.

As for other sustenance needs: 50 pound sacks of bread flour are $16 at Costco, 100 packets of food garden seeds are $10 at Dollar Store, chicks are cheap at the local farm supply store, and pots/pans for cooking over a fire are a few dollars at Goodwill.

I've lived very close to that lifestyle. Living on a near-zero income is not unreasonable...quaint even.
As in your employer will not be stopped from firing you on the spot

Are you suggesting that the French have found some way of physically preventing this improper action from ever occurring? I'd have to guess that the French are just as vulnerable to such misbehavior.
You're linking to a comment, is that what you want?
There is hardly any "context switch" if you run one process per core

There is hardly any context switch if I don't run any software at all on my server. Zero bugs either. Back to the real world, and the point of this discussion, we run multiple Ruby processes per CPU so that when one process is waiting for the db or memcache, another can be doing useful work on the same CPU.

When using threads there is a much larger chance of introducing race conditions and deadlocks and other synchronization fails

As opposed to dropping the problem into memcache and getting it wrong: your code "works", you get no crashes, but customers lose data, lose posts, or lose money. If you're advocating using memcache because multithreading is too hard for your programmer, then your customers are fucked.
IGTM: Shooting and saving video on the road
> That is exactly what you are doing when you decide which of your data structures go in memcache and which don't.

Yes, apart from the fact that the ones you don't think about are private. i.e. processes are "private by default" and threads are "shared by default".

Processes give you a safe default, threads give you a dangerous one.

This is the main (only) difference between threads and processes - and it is the important one.
Use the 'N' instead. That seems to work just fine.
I'm just surprised there's no PR group talking with legal. This is a nightmare for Bethesda as Minecraft (and by extension Notch) has an extremely loyal and, dare I say, vocal following.

Win or lose Bethesda comes out looking like a evil group and probably will leave a sour taste in a few thousand gamer's mouths once it is all said and done.
http://news.ycombinator.com/user?id=CmdrTacoMalda
> Some people find it useful to walk a mile in the shoes of those affected by the policies they support.

Exactly which policies cause folks to get divorced (ie, get married young), have kids at a young age, and quit high school?

Apart, of course, from the policies intended to reduce the effects of those decisions....
Oh lord...
"Our economics are traditionally based on finite resources"

The finite resources aren't the final product, but the work that goes into it. Create Adobe Photoshop for me (not copy, but build from scratch).

"this is where the future is heading"

I no longer write applications. Everything I release is a service. In the past, there would have only been a one-time fee for my work, but now everyone needs to pay a monthly fee for it.

This is the result of piracy: monthly fees for everything.
What's astounding is that anyone pays any attention to "Occupy Wall Street". It's a big circle jerk between some hippies in need of a bath and lefty-media types.
I think this point of the argument has been unfortunately lost in the kerfuffle over whether charging for apps (or app installs, to split hairs) is a viable business model.

It should be fine for a developer (or musician, or other creator of content) to charge for their wares. If the app being available really is valueless or if the prospective customer doesn't believe it's worth what's being asked, they are free to move along and select a different product or to develop their own. I'm not sure why this concept is so looked down upon.
Cool. It does bring a new way of discussion to the table. But was wondering what would normally be an users behaviour? You could selectively reply to it, mute it or mark it as spam. Any trends data you got so far to throw light on this?
You make a great point, that artists usually are terrible business people, and in a label relationship are usually passive and unaware. I think that, as much as any other aspect of the music industry, is what artists need to change.

The average artist could learn the world from the average startup founder. Most don't have the temperament for it, and that's unfortunate. But those that do can take control over their income and business model in ways artists 20 years ago could never dream of. Earbits, Spotify and Pandora (which will pick up interesting unsigned artists, I hear them all the time) are great examples. iTunes and YouTube are still and will remain for a long time, viable and important ways to raise your profile.

This is the just the world we live in, and many artists I think are slowly realizing this as well. You can't passively rely on a distribution machine that operates in near total numeric obscurity to treat you equitably. Artists have no choice but to become business-minded, social networking and new media-savvy, and aggressively creative in that area.
That isn't the question... The question is, is there anyone squatting in the username cmdrtaco? I hope not, because that's just not cool.
Ask HN: Is the .travel TLD relevant?
What are your thoughts - is the .travel TLD still relevant, does anybody recognize it, and if you're a travel company do you think you need to own one?
This doesn't beat the ultra deep field.
You're welcome.

BTW I have this little script which lists all MetaCPAN / HN users: https://gist.github.com/1222875

Currently it lists 5 users....

PHAYLON (hn: phaylon)
DRAEGTUN (hn: draegtun)
JAITKEN (hn: LoonyPandora)
SZABGAB (hn: szabgab)
WOLDRICH (hn: trapd00r)

Hopefully thats just the start :)
Yeah, i could totally reproduce that picture in 5 minutes with photoshop.
I really like this guy.

He has all sort of great CSS related hacks on his site http://simurai.com/tagged/lab
Would be a good idea to use a web worker (if available) to be truly "sandboxed".
Is there a list anywhere exactly which domains are blocked? Are some bit-torrent trackers part of it? That could be annoying.
It really is performance-wise? Does a process switch between two equal processes avoids a TLB-flush?(How it could?) I don't know, I'm genuinely curious.
"Well i tried Adobegoogling it, Microsoftgoogling, Googlegoogling and Quorastackoverflowing it, but no clear solution was found. I am gonna consider buying the Virgin Atlantic Photoshop CS4 instead from the Walmart App Store"
I think the main spine.js project is 1.0 but it happens to include this new mobile feature.
unwind is awesome, as it can read a sentence and get it totally wrong.
Bit Music | Analysis of 1-liner C Music
Those people want to "train up" to better jobs. They want that desperately. No one wants to be poor and unskilled. The problem is that they have no savings, and there's no social safety net, and our politicians have become actively mean-spirited because the dumbs equate mean-spiritedness with masculinity. So these people fall into the secondary labor market (jobs that were intended for teenagers and retirees, like in retail) on account of desperation and they can't get out.

Skill obsolescence is not the most common cause of this. Unexpected medical problems can do it, too.

It's not the fault of "Wall Street" alone. It's the fault of a corrupt, failing political system owned by corporate interests.
"The market."

It does, but when you rely on a subset of the market that will never pay for your stuff anyway, the value is more than just a little skewed.

"Honey badger don't care, and neither do I."

Good. I don't like paying taxes because they are just too expensive..so I don't.

It's funny because when businesses do the same thing with workers (the american programmer is too expensive, so we just decided to hire from India), people get all upset.
Oracle's Big Data Appliance
"That is my principal objection to life, I think: It's too easy, when alive, to make perfectly horrible mistakes." ~ Kurt Vonnegut

I think your mistake is to think everyone is capable of knowing the consequences of their actions. Letting all people suffer the full consequences of all their actions, when it would cost little to get them off the hook, seems wrong to me, and to many others.

Life isn't fair, and it never will be. But we, as intelligent human beings, can do a lot to make it more fair. I think that is an overall win for everyone.
>Has anybody at Bethesda considered that nobody actually calls their games "Elder Scrolls"? I've seen pretty much all the footage on Skyrim, and I don't recall I've seen the series title once.

That is "sort of" the point... when someone goes to Google and mashes in "Scrolls" Bethesda wants "Elder Scrolls" to fill the 10,000 pages of links, not Notch's "Scrolls". Unfortunately at this point going to Google and typing in "Scrolls +game" you get a mishmash of the two and a trickle of the lawsuit in the middle of it all.
Anonymous questions for Facebook users - Wannaask.me (Please review our startup)
I tried multiple browsers before realizing that you need to mouse over the text for the effect to appear. I didn't see that mentioned anywhere else.
Had something similar happen at my last job, and although that wasn't the reason I quit, it didn't say very much about the working conditions that led me to look elsewhere. Funnily enough, the same firewall flagged a corporate press release as "pornography" and notified my boss I was looking at naughty bits, when in fact I was looking at something about the F-35.
That's just about the dumbest thing I've ever read.

First of all, 2000-2010 was not a lost decade in any meaningful sense of the word. It only looks that way because there was an exuberant growth period at the very beginning and a recession at the very end. Looking at economic growth over the business cycle, and we were pretty much on trend. You can argue that the growth was unsustainable due to a heavy reliance on consumer debt, but that's an entirely different argument.

Second of all, if growth does stagnate for the entire period of 2011-2020, it won't be because of "something something wall street something something main street". It will mean that we ended up on the back end of a consumption cycle, which can take time to slowly correct itself. If you spend too much money for 10 years, you spend a little less money for the next 10 years. There's very little any government can do to accelerate or mitigate that. And Wall Street "greed" has exactly nothing to do with it. You could literally burn all of lower manhattan to the ground and replace it with a massive federal credit union and it wouldn't change the fundamental dynamics of "credit up, credit down".

Finally, if a couple thousand college-aged leftists protesting in a coastal american city actually signified an incipient revolution, we'd have had about 20 revolutions in the past 30 years.
Memo to the Super Rich, your high-paid lobbyists and your no-compromise political puppets whose sole mission is destroying the presidency: Yes, you are succeeding. You’re also killing the economy.

For anyone who wants some quick insights into how a mission to destroy a presidency operates, grab a copy of the Wall Street Journal and read the last three pages of the first section. It doesn't matter which day, as it's like this every day, and has been for the last four years. Taking Obama out is job #1 for the WSJ editorial page staff (which generally reflects the interests of the conservative political establishment), and if the health of the economy or the country suffers, so be it.

The latest WSJ op-ed content can also be seen here, although you may be dinged to register or subscribe:

http://online.wsj.com/public/page/news-opinion-commentary.ht...

(Note that the Wall Street Journal is otherwise a great paper and has some solid reporting staff and columnists who operate independently of the op-ed section.)
Facebook Doubles Down on NC Data Centers
Numis Network Review: A shot in joining Numis Network
>>It's essentially a propaganda piece and the choices it gives you are no-win by design (so that the game has opportunity to lecture you on the plight of low-wage workers). Real life is not so restrictive.

Agreed. From a design standpoint, it's structured closer to an advergame that way - get your point across (scraping by on a low wage while dealing with what life throws at you) and quickly before the player loses interest. The events of the game over the course of a month are more indicative of what could happen spread across a wider span of time.

I think there is some value in presenting statistical data as a narrative. I love Choose Your Own Adventure!
How does Bowen Therapy work?
GitHub: Recent Load Balancer Problems (RCA)
> How would you describe it through words?

That's your job. :)

Put it out there, be as succinct as you can, and tweak it along the way. No shortcuts here.
I can't see any reason why you couldn't start right now. You should be able to complete the following with the skills you already have.

1. Follow a Ruby Rails getting started article and create a blog app.

2. Open a heroku account and deploy your app to the cloud.

You may experience a few hiccups along the way, but it will give you the outline of how modern web apps are deployed and managed these days.
I don't know if I can agree with you about bandwidth. HN has been really, really slow lately. It's a constant and long-lived malaise. Slashdot loads much quicker.
What if said plumber, instead of fixing each problem individually, develops a robot that will fix the problems on his behalf. Let's say, for argument's sake, that it costs $0.05 to operate the robot during the repair.

Should the plumber charge $0.05 + a small profit or should the plumber charge $0.05 + a large profit to offset the cost of developing the robot? Once the robot is available, it costs the plumber basically nothing to fix your problem, but it took the plumber a sizeable investment to create the robot in the first place.
If people on welfare stopped at 2 or 3 kids we and they wouldn't have any financial problems with it.

This generation's moonshot public works project should be a low cost reversible renewable year-long sterilization technology.

Also, harsh as seems, it would help if newborns on welfare were taken to orphanages and treated well there instead of generating funds for their genetic ancestors.
Yeah, or that should definitely be a setup option. Webworkers don't have access to the DOM afaik so it would only be useful in certain circumstances, but often you want the users to be able to screw around with DOM elements, jquery, and co.
Maybe you should also ask how you can grow traffic. If you're already seeing $30 eCPM, then there's a good chance that revenue would grow in line with traffic.
Sorry for the downtime, there was an unrelated DDOS attack on my host's network. http://status.linode.com/
Get yourself a real human assistant from this startup: http://zirtual.com/ (founded by "maren" here on HN)
Plastic Tongue Scraper versus Metal Tongue Scraper
Protesters and revolutionaries with an $x00 iPhone and a $99/mo data plan...

Interesting idea though - how could you create a system that would be useful? Self-hosted/decentralized? Would hooking it into TOR or something cause an unrealistic barrier to entry for average people?

How much of the value of Twitter/FB during a revolution is in pulling in the extended networks of people who are already on the system but not yet involved and how much is as an anonymous communications device between people who are already involved?
I plan to cover more billing/payment topics in future Pro episodes, thanks for the suggestion!
I hope Erick Schonfeld does not try to re-create the drama that was part of Arrington's forte. Instead, this is a chance for him to build a respected, journalistic property.. a sort of nytimes for the tech space. I hope he does the latter.