skysight-inc/HackerNews huggingface dataset:
AudioBox.fm to contrast Apple upcoming cloud service
Apple is rumored to launch their 'iTunes in the cloud' music service soon. However this is a relatively new market that saw some startups anticipating Apple moves, one of them is AudioBox.fm, which recently launched their Android app and AudioMashes technology.
AudioMashes let the user link his/her account to a number of third party services such as Last.fm, Twitter, Dropbox and YouTube.
We don't know yet what kind of features Apple will sport but sure enough AudioBox.fm may be a serious contender.
But we have bases all over the world.
Drive, the suprising truth about what motivates us
What was your reasoning behind avoiding 5 star people and people who had been on Odesk more than a year? Those seem counterintuitive, so I'd like to hear more.
"Seeeeeeeeee!" - Steve Jobs
stagnating .NET ? In general biz is moving to .NET (and java is dying in the meantime).
.NET is MSft's only passport to heaven
So, BP wouldn't allow anyone other than them to inspect the leak and give an estimate of the flow rate, the 5,000 number is "unreliable", but they know for sure that it is less than before. I hope it's true but mark me down as skeptical.
I studied applied math instead of computer science, and the exercise took me a good 15 minutes plus some time to adjust to C as I've only worked with C++. Then another 5 to simplify some redundancies. I believe the solution I came up with was elegant, correct, and idiomatic.

Does this mean I'm not a good programmer? If I worked with C and pointers a lot then it might, but I find the attitude that not being able to slip into that mindset immediately equivalent to being an inept programmer arrogant.
Great maps that changed the world
There was an article a year or two ago on SFGate or the SF Chronicle about Google's what Google did when their set of early employees vested. Their first 1000 employees' stock options were all worth over $1M if I remember correctly. They paid a number of investment advisers come in and give talks on what to do with the money. They all suggested index funds.

Anyone find a link to that article?
A few times, my husband and I got panhandled coming back from a nice restaurant, and happened to have a doggie bag with us. Offering that never went over well and either got outright rejected or grudgingly accepted and quite likely not eaten.

As the article says, homeless people have ample food, due to the missions, et al. A friend of mine who had a brief homeless stint confirmed this, saying that it was easy to get three square meals a day while living on the streets. (It just takes standing in line for hours, which makes pursuing other things, which might help one get off the street, difficult.)
> Now, three years after I left school, I also really fear for my ability to speak English.

Don't. Like you, I seldom speak English for more than a year, now. (I do read, write in, and listen to English almost every day.) The only possible difference is that I often proofread myself aloud (well, whispering, actually).

Two days ago, I had surprise phone conversation in English. Switching my speech to "English mode" took me 5 second. After that, I was fluent again.
This is exactly why the iPad needs some sort of user account system. Everone in my family loves using it—and friends and co-workers love to play with it—but I don't like my email accounts and some app data accessible to all.
No way.

Why would MS drive more consumers to the iphone only to retain developers? Consumers outnumber developers, what? 10000:1? Also, what signal would MS be sending to its developers about its own future platform.

More likely is some native office apps, bing search integration, and maybe silverlight news for MacOS.
At first blush, I dismissed it for violating 3.3.1, but now that I think of it, you're allowed to use Objective-C, C or C++. Visual Studio already has a C/C++ compiler so they don't even need to introduce a new language into the mix.

And since it looks like Apple is betting the company on the iPhone/iPad (as opposed to Mac OS X) there's no real downside to letting developers on non-OSX platforms build iPhone apps.

You would still need the $99 Developer License to load apps onto the device. And Apple gives Xcode away for free so they're not losing money on allowing competing development tools.

I still don't think this announcement is going to happen, but it's not the most outrageous thing that could happen.

If anything its more likely that Microsoft would reject such an idea than Apple.
I don't see how this is even remotely possible. How would you run/debug apps you compiled with VS? I highly doubt that Apple would port their platform-specific libraries and frameworks (among others, OpenGL.framework, Kernel.framework, IOKit.framework, IOSurface.framework) to Windows. What happens when you try to use mach ports in your code?

Without the ability to run the app you just compiled, this rumored feature is next to useless.
I was thinking that what if they allowed a toned down version of SL on iphone, something without any of the localized storage libs. That would put it pretty much as a UI for any type of webservices (which is really no different than the web at that point). It would mitigate the ability for SL to perform features similar to apple apps (doesn't cannibalize app sales), but also would "get silverlight" onto the iphone. Something good for both MS (hey look at Silverilght, it went where flash couldnt!) and also for Apple ("hey we told you were not against other frameworks, look here we allow silverlight!").
I don't think this is real. If they wanted more developers and an influx of apps they would have partnered with Adobe. I don't think it makes sense to partner with Microsoft who competes on a hardware and software basis.
You have an excellent list there.

Recently there was some discussion about simplest possible portfolio on Dilbert blog:
http://www.dilbert.com/blog/entry/worlds_simplest_portfolio/
"I wanted to take the iPad with me but decided not to so it could stay at home on the kitchen counter."

I am really interested in a sort of family computer device, that would display calendar for everyone, shopping lists, and so on (a bit like the Weasley's Wall Clock in Harry Potter perhaps - family dashboard?). Only I am hoping for something cheaper than the iPad.

While I kind of hate Apple, I have recently considered getting an iPad after all, just for reading websites and API docs. Thinking I might be able to avoid having to get a standing desk, and instead try to pace around with the iPad whenever I need to read stuff online.

So far I don't even have a kitchen computer, btw. It hasn't bothered me that much. On the rare occasion I want to cook by recepy, I either print it or I have a paper book.
It just seems like the Cyber Command is taking over functions traditionally reserved for the NSA. Consolidating efforts for reverse engineering malware and other software seems to be the primary focus at the moment.
Are you ready for the big Internet crunch? - CNN.com
Do you seriously believe that subsidies of western farmers is helping people in Africa? What is the "tragedy as a possible solution" you are speaking of?
This is the engine that powers this aircraft: http://en.wikipedia.org/wiki/Scramjet

Right now, it can only operate at high speeds, hence the bomber-based launch.
I entirely disagree.

Enthusiast cars are still based around horsepower, handling, and the "joy of the ride", whereas modern cars are using increasingly smaller yet more efficient motors that, while not as exciting, get out of your way and still get you where you need to go.
This is almost exactly the opposite sentiment as was voiced by Bill Joy just yesterday about Sun's downfall:

> As for Sun's downfall, Joy traces it back to the fact that the company's business changed, leaving much of its research in areas where Sun no longer had products.

He also blamed the business side for not doing a better job of selling what the technologists at Sun created.

"I think if you wound the clock back, I'd like to think that we invented stuff in engineering that could have been marketed better," he said.

http://news.cnet.com/8301-13860_3-20005814-56.html
I don't like the way apple runs things is the main reason, the other is that I've been having fun learning to develop for android. I love how easy it is to add apps not even on the market. Point the phone's browser to the .apk and done or use adb. (security risk blah blah) Real easy. My phone rocks as much as the iPhones I've seen.
This goes against everything they've been vehemently defending the past months. An extra layer, non-unique apps, etc. AND Microsoft is a much larger competitor than Adobe.
The point is that both lawyers and clients should understand their roles. The lawyer's primary job is to explain to the client the legal consequences of a given course of action. Preferably, the lawyer will have the clients non-legal interests in mind that the same time, so that they can have an intelligent discussion about weighing the risks and benefits of a given course of action.

Correspondingly, clients should understand that lawyers are there to give advice. They are not there to give direction; they are there to give advice. It's always better if the client and lawyer both understand the clients strategic goals, so that they can have, as described above, an intelligent discussion about weighing the risks and benefits of a given course of action, but the overall purpose of the lawyer is merely to give advice.
Data Mining Is Big Business For Kroger & Getting Bigger All The Time
I had a similar response. Perhaps it's me, but if I spent $500 on such a device, it would never be just sitting anywhere (and especially not in a kitchen where it could easily be doused with liquid or have something heavy fall on it). In fact, this is one of the things that would make me nervous about purchasing one. You've got so much money tied up in this small thing that seems so fragile and vulnerable to damage.
The strlen would make this slow. Rather check if z_terminated[i] != 0.
Isn't this easier and faster, both type- and performance-wise?

x_cleared = x & ~1;
I would guess he didn't want to pay the high price of quality workers.
Start an Incubator. Help other people like you make money from their ideas.
Take a million dollars and rent an office space in some big city (Toronto is a good option). Post on HN that you are starting an incubator where you give $30k to help fund startup costs. Housing is provided. Food allowances, etc...

total cost per startup would run around 50K giving you enough to help start 20 companies. And the potential to make money is there so it might turn into a revenue stream.
If anything, the most painful complaint you can make about the modern military's role in information security is their lack of involvement. We're far more likely to lose billions of dollars due to a concerted attack on our utilities or financial markets than China is.

So, while I see what you're saying, I don't think it's a coherent response to my comment or the article.
The short version

int c3 = 1;
int c5 = 1;
for ( int i = 1; i <= 100; i++, c3++, c5++ ){

if ( c3 == 3 ){ printf( "FIZZ" ); c3 = 0; }

if ( c5 == 5 ){ printf( "BUZZ" ); c5 = 0; }

if ( c3 && c5 ){ printf( "%d", i ); }
}
School of Hacks - Part 1  This is the first part in a series of articles
When movable type made cheap, mass printing of books possible, learned people of the time worried that the widespread availability of books would destroy the oral tradition of passing knowledge down through communities (and the Scribes worried that they would be put out of a job).

While the oral tradition is not yet destroyed (and in fact I attended a fantastic storytelling session earlier this year that was geared to adults), it has certainly been supplanted as the principal means through which people learn about the world - and thank heavens for it!

http://raisethehammer.org/blog/1486/
Dozens of studies by psychologists, neurobiologists, and educators point to the same conclusion: When we go online, we enter an environment that promotes cursory reading, hurried and distracted thinking, and superficial learning.

So then, it's like TV, only even more powerful because it's more interactive. Web Surfing is the new channel surfing?

This makes me wonder if this is an expression of typical fears about new media.

If it's true, then of course the Internet will be supported by governments around the world. It appears to be a better opiate of the masses than TV. A public which spends a lot of time being "informed" but is only informed on a cursory, distracted, and superficial level is a public which is easier to control. (Even easier to control than an uninformed public.) TV news and programming in the US already seems to be geared toward producing such a public.
Ideas vs execution
Lenovo Thinkpad X series:

http://shop.lenovo.com/us/notebooks/thinkpad/x-series

Superb build quality, ultraportable (< 3 lbs), long battery life (up to 11hrs).
A 26-Page Brownie Recipe? Only At The Pentagon
UK Industry Debate on Facebook Privacy Concerns
This makes perfect sense, at least from my anecdotal experience: there are tons of people who want to develop for the App Store but don't want to spend thousands to buy a new computer running OSX to do it. At this point, a developer who doesn't have an Apple laptop isn't likely to get one, so there are few hardware sales to lose, but a lot to win by letting Windows-based developers make apps for iP*s.
Gender-bending body transfer illusions induced with virtual reality
I'm not saying you're wrong about this announcement, but honestly I see MS's strongest position right now to be with developers and in the enterprise.

It's not going to happen overnight, but I think we're seeing a pretty strong shift away from traditional computing for most consumer applications. MS really has no traction in that market (I suppose they could try to build off XBox), but they're still dominant in the business sector. As such I don't think it'd be a mistake for them to focus on developers and tools.
Having actually done this: Drop me an email.

There's more to it than "invest in x" or whatever.
I agree that it's a simple problem. I just don't type quite fast enough to do this in two minutes (especially if I count time spent making a main function and testing my solution).
You don't need all that logic in there.

for (i = 0; i <= strlen(z_terminated); i++)
if (z_terminated[i] != char_to_remove)
z_terminated[write_index++] = z_terminated[i];

That even removes the need to add the \0 later on.
It's more of a symbolic thing. Remember, stock prices represent how much people think the company will be worth, not how much it's worth right now.
I submitted the python solution. I changed the problem to accept a list. I was guessing this preserved the integrity of the problem, although I don't really know C so I couldn't be certain. I explained as much when I emailed my solution.
I'll take a look at this. I know that Rails 3 has a new way of doing things, but every Rails 2.3.x authentication system I've seen uses some kind of remember token. Maybe we're all just doing it wrong. :-)

Update: I don't see any way to persist the session variable (where do the options go in session[:user_id] = user.id?), and I'm a little nervous about doing so, since the whole point of a session is that it doesn't persist. I'll stick with cookies for now. The Rails 3 version of the tutorial will probably use "permanent" cookies as per this blog post: http://m.onkey.org/2010/2/5/signed-and-permanent-cookies-in-...
Of the three major service agencies, the Air Force has always been closest to internet security. They're a feeder for network security people in the industry, and they've been in the middle of "cybercrime" investigations since Operation Sun Devil in the early '90s.

So really, you need to start with the question of, "should the DoD be running information security, or should intelligence"? If it's military, then it's naturally going to be the Air Force.

Incidentally: this is not an area where the government can simply collaborate with private industry. Too much of what's required to be effective (start with intensely sensitive information sharing) is off the table for private companies.
Still relevant? I almost dismiss people out of hand who imply or make statements like this. Like it or not Microsoft is still the 800lb gorilla of the software world.
Almost everyone cited inefficient market research as a cause for failure. So my question is, how do I carry out market research?
Word to the wise: Avoid 64-bit Office 2010
Since NSA is going to keep doing all that stuff anyways, I doubt they mind too much; it just means the oversight is getting shifted away from them.
Put a friends address on your resume.

This option only works if you are willing to lie about your location on your resume (hedge this lie in your cover letter, explaining you are in the process of relocating yourself so would need a few days notice for an interview), can get to the interview reasonably quickly, and don't expect relocation assistance.

Your best bet is to plan a few weeks or more to temporarily move to the new location while you search so you are able to quickly get to an interview.
That seems pretty poor. I'm a pretty crappy programmer and haven't written any C in 18 years, but despite tripping over my feet for fifteen minutes, I have a working 4 line function. I despair for what passes as a professional programmer in shops that don't bother to check their people out properly..

Added: In the interests of "put up or shut up": http://gist.github.com/415975 - no idea if it's OK by today's standards but hey, it works
Maybe instead of cross-compiling, MS will port Visual Studio to OS X? I don't find it even remotely impossible.
I can't tell whether you're talking about the author of the article, or the federal government. If it's the author, I agree.
I think there is nothing wrong with having the right tool for the right job. As computing power becomes cheaper we are really just left with the question of form factor.

My 2.5 year old 1200$ PC has a 4 core 2.4 GHz CPU 4GB RAM, 750 GB HDD and a reasonable graphics card. I could buy a better PC for that price, but I am probably better off filling out new form factors than getting a minor upgrade. Think of how woodworkers end up with such a huge number of specialized tools. Their basic tools don't become outdated so rather than buying a slightly higher RPM band-saw they go for a tool that is really useful a small percentage of the time.

Smart phones are still undergoing fairly rapid development but it's slowing down and their average prices are already decreasing. So, expect to find the next niche soon. (PC)>(Laptop)>(Smart Phone)>iPad?>???

PS: The Smart Phone is the evolution and union of several fairly different device that shared the same form factor. They are really the union of a Cellphones + MP3 player + Game Boy + PDA + Digital Camera's + Wireless Modem, but you get a slightly worse version of each one. I could easily see a iPad type device that absorbs other things with it's form factor. Add a 10c infrared port and you get one of those touch screen style universal remotes. Or, add the right base station and they could be the brains behind a Wii style gaming system.
> * Please remember the anti-spam measure - more than one person has been caught in the spam trap.

What antispam measure? Neither this page nor http://www.solipsys.co.uk/Writings/TestsForProgrammers_Part_... says anything about spam (except this note).
Also see my article on "Perl One-Liners Explained":

http://www.catonmat.net/blog/perl-one-liners-explained-part-...
I don't believe it, but if we're imagining then officially blessed C# support would be very cool.
Somebody get that kid a hacker t-shirt.
80% of your friends are planning on getting an iPad? Holy crap, what's your demographic (if you don't mind)?
did you actually watch it?

Yes.

many of the checks on population growth are generally considered bad things - war, famine, disease

The countries with the lowest population growth (e.g., Germany, Italy, Bulgaria, Japan) are among those with the least war, famine, and disease. Something else is going on.
Scala 2.8.0 RC3 is out
I don't recommend reading code for an exercise (at least not by itself). I do recommend modifying code as an exercise though. There are lots of pieces of code that are deceptively complex: they look simple, but come to a grinding halt when you make the slightest change. Thus, it's important to know that there's a difference between what code is doing and what it looks like it's doing.

This teaches a few things:

1. How to read code

2. How to write code

3. How not to write code. When you encounter the grinding halt effect I mentioned above, there's a good chance that's how not to write code (but maybe not, some code is naturally tricky).
Beat that Apple design team!

I'm not too sure if the eggs appreciate the heat generated by the iPad though
How Geoff Entress Became Seattle's Go-To Angel Investor
Pain Is A Gift: why iPhone/iPad fans should be thrilled by news from Google
Christ, Scott actually bought BP stock after the oil spill?

I can see how his "buy stock of evil companies" strategy might work, but typically you do that when the company is actually doing well, and not, say, when they're about to be curb stomped by the US government.

Also, his complaint about the "liberal media" is somewhat disingenuous, seeing as how he is part of the liberal media, what with the anti-corporate comic strip and the vegetarianism and the belief in affirmation and the whoa-hoy and the glaven.
I would suspect you would have a much easier time selling an entire product than a feature add on. Unless you are talking about a widgetized or plug-in architecture, wouldn't any company that would buy your code need to refactor it to fit in their existing products.

You'd have to sell it to a company for less than they could create/implement it themselves.
I'm not saying this can't be done, but I suspect it is a much bigger challenge then selling a complete product.
You could buy my startup for $1m!
Yeah it does. At least have an api where accounts could be implemented on a per app basis, but still use the system's accounts
Go read The Millionaire Next Door: http://www.amazon.com/Millionaire-Next-Door-Thomas-Stanley/d... . Ideally buy it from that link, because it has an affiliate link to it, and I get maybe $.10.

Then go read the Motley Fool's Guide to Investing: http://www.fool.com/investing/basics/index.aspx .

For now, leave the money in a bank or Vanguard low-risk bond fund (see www.vanguard.com) and don't do much of anything with it. Read a lot until you understand what you're doing. Don't trust any single source of advice, and don't trust financial advisers. Their interest is often in high fees and is often opposed to yours.

Finally, remember that no one can beat the market over the long term. Anyone who claims they can should be doubted (although they'll undoubted say that I should be doubted. The difference is that I have Efficient Market Hypothesis: http://en.wikipedia.org/wiki/Efficient-market_hypothesis on my side, and they have... promises).