skysight-inc/HackerNews huggingface dataset:
It look that we don't agree on the definition of "best". When I judge a language I don't look at the availability of programmers or libraries: that's a short term concern. A valid one, mind you, but one that can stick us to a local maximum.

> [Yosefk don' get it]. But this isn't the place for me to spend hours refuting a link that too you mere seconds to dig up.

Actually, I've read the whole thing. And a good deal of the FAQ as well. Also, I think there is a good chance that Yosef did understood the rationale behind C++, but was challenging it nonetheless.

> Ah. I see now that I'm arguing with an ideologue.

I know my statement contradicts 99% of the industry. But I don't have much choice. Basically I believe 2 things: (1) side effects, like assignment, should be avoided or isolated, and (2) coupling between modules should be minimized. OO as I see it violates both principles: objects are state-full by default, and coupling is often high (many methods per class, inheritance). The conclusion is inevitable: either I don't "get" OO, or my beliefs are false, or 99% of the industry is making a mistake.

Now I don't believe that OO is always a mistake. I just believe that for most problems, it is a mistake to apply an OO solution.

(Note that I say "believe", not "think". Actually, I am still full of doubts).
You're changing the subject. We aren't talking about the artist's or scientist's satisfaction, but whether the amount of money they make reflects their usefulness to society.

Would you argue that a scientist is less important than a bar tender based on their incomes?
Faster and more automated than PXE: access the firmware directly over the network via SMASH / SSH and send commands to load an image which starts the OS.

No manually accessing firmware to kick of PXE, so you can build a few hundred physical boxes in a second without too much effort.

SMASH is vendor neutral, so it works across HP, Dell, IBM, and other vendors.

If you're a decent frontend django programmer, and think we could make a business of this, get in touch. My contact details are in my profile.
UFC is a lot less violent than boxing (and you simply haven't watched both if you claim otherwise), a sport that it is a rapidly displacing.
In the Windows/AD world, this is not true. AD will never store a current or previous password in clear-text. AD will, however, compare the password hashes before it will accept the new password when this type of setting is enabled.

EDITed to add: There's some logic to detect how close a new password is to an old one. Mainly, it's looking for consistencies between the 2.
Not to go off on a tangent about office architecture, but I feel that cube farms are the worst of all worlds for any intellectually demanding work.

One extreme, private offices for everyone, works pretty well in that you have quiet when you need it and you can also collaborate verbally without disrupting others.

The other extreme, a bunch of people in one room, works pretty well in that you can get a peripheral sense of what everyone else is doing, talking to the person next to you doesn't require hollering through 3/4 height walls, and you can always put on your headphones to signal "leave me the heck alone".

The middle ground, cube farms, tend to eliminate both useful silence and useful noise.

Personal preference matters, too. Some people just can't function in a noisy bullpen environment, while others tend to just "go dark" and run in the wrong direction if left alone.

My company is planning on moving into a new office space divided into just two sections, one speaking-in-normal-tones-is-OK bullpen, and a distinct shut-the-hell-up fishbowl space to accommodate the different work styles. I'm eager to see how it works. I actually see myself shuffling from zone to zone depending on the nature of what I'm working on.
The Best Tips For Losing Weight
New Research Can Preserve Organs for 10 Days
I'd remove them both for the time being, you don't need all that formality yet.
Tracking H1N1 through the Internet
If at first you don't succeed, send them some crazy handwritten envelope & note
That article is very focussed on reducing piracy rates instead of increasing sales. It seems they consider the system a failure because they don't make a significant reduction in downloads, but...

> Fix 1 – Existing Exploits & Keygens made obsolete – Sales up 70%, Downloads down 33%

> Fix 2 – Existing Keygens made obsolete – Sales down slightly, Downloads flat

> Fix 3 – Existing Cracks made obsolete – Sales flat, Downloads flat

> Fix 4 – Keygens made game-specific – Sales up 13%, Downloads down 16% (note: fix made after the release of Ricochet Infinity)

...the first time they fix their DRM they get a 70% sales boost. Another time they see a 13% sales boost.

Now there are probably some other factors involved that they don't mention in the article (plus they don't say how long the increased period of sales lasts), but surely a 70% spike in sales is worth chasing?
> _hich is what the iPad was created to target._

I doubt the iPad will be as powerful as Excel and as comfortable as a desktop PC.
Seeker Nails Hacker Pr0n
> _Which is what the iPad was created to target._

I doubt the iPad will be as powerful as Excel and as comfortable as a desktop PC.
Translate the real world with Google Goggles
Few, but Free Professional HTML and CSS CV/Resume Templates
Palindromic video. Sort of ...
The official 221 Baker street was actually (in modern times) the offices of Abbey National. The current museum was about at that time too but is located between 137 and 140 Upper Baker Street.

The location of the original 221 is not known for certain because of street renumbering and destruction during the Blitz.
I'd love to help out if you still need people
Indeed. Every adsense test I've done on the site has pulled in about a dollar a day. More fun, it's always been $1/day even as the site grew to 10x and 50x the original traffic. It seems our growth was inversely matching people's decline in tendency to click on ads.
http://en.wikipedia.org/wiki/Extraversion_and_introversion

The Myers-Briggs indication that Extraverts gain/draw energy from socializing, and Interverts find socialization to be an drain on their own energy, could be readily applied here.
Union Square Ventures: StackOverFlow Investment
Just a first-order filter to answer FAQ items might be worthwhile, with messages taken for callback.
That's better than I've seen. What I'd be after to complete that is some sort of confidence that I'd be able to upgrade and have things continue to work. I've had the experience a lot of going to great effort to get something to work.. and then doing a kernel upgrade and having stuff break again.
Not always directly, no. You could, for example, route your passion for rock climbing into selling rock climbing equipment, or producing rock climbing training videos, or publishing a travel guide about the best rock climbing destinations.

Those specific examples may or may not work for you, but even if rock climbing itself isn't a profitable activity, there's surely some way to build business related to rock climbing.
That doesn't mean that they're storing your passwords in the clear. They could simply be keeping hashes of your old passwords around and checking simple variations of the new password you're trying to use.
The People Who Support Linux. Do You?
Adding more people to a team because the team has more responsibilities than one person can handle is one thing. Needing "coding buddies" because you're lonely (which is what Jeff made it sound like) is another.

I can of course work on a team when the project is beyond the scope of a single developer. I prefer to work alone, since that entails exactly zero coordination overhead.
Why are you assuming that? You can compare hashes ("does the encrypted version of what they entered as a new password equal any of the encrypted previous passwords").
That video is disturbing.
Did you not feel obliged about how your sabbatical led to everything, and you may have to work for few more weeks so that they find your replacement?
The Best Wireless Security System For Your Home and Family
Wireless Security System-Have the latest and most advanced security and home management solution in the industry.
"A Haskell Bookshelf" sounds like a bookshelf where interesting books appear only when you go to look for them.
Spare a thought for maintainers of URL parsers and validators today. [a-z0-9-] just isn't going to cut it anymore.
I don't normally like the "betting the company" metaphor as I feel it's overused and over-dramatic. There's also a sense of motivating staff with fear, in that if you don't work hard enough or if you make any mistakes, we'll lose this bet and the company will fail and everyone here will be out of work. No pressure, or anything, though :)

When I met Microsoft's Chief Software Architect at PDC last year, he kindly thanked me for "betting on Azure" and I thought to myself "I'm just experimenting with a new technology that may make my life easier, I try my best not to ever bet on anything". Not wanting to be a smart-ass jerk, I just talked about lolcats and 4chan instead.

Reading about what Scribd is doing, it seems that the metaphor is pretty appropriate.
Google Calendar is temporarily unavailable
the agency plans to impose more regulations on Web-access providers after a court stripped the agency of its powers last month.

What does that mean? Which powers were stripped? How can they impose more regulations if they have less power?
Rob Pike's Talks About GO At Stanford
Correct, and it's not apparently, but clearly available right now: http://media.ryzom.com
Yeah, sure, "blows chunks" is a perfectly fair assessment. I was just trying to be somewhat diplomatic.

I work with a hardcore Mac zealot and it's a running joke in the office that he will complain about Flash performance every single day.
Nevrax programmed their engine from scratch and release there engine under GNU/GPL in 2001.

And for some internal/political reasons, Nevrax decided to not freeing Ryzom. But now, it's here!
edited since i misread. they were willing to pay 4-5K for the WP version
Sure. But the argument "it's useless to pirate WoW because you couldn't get on the server anyway" breaks down in this case because you could pirate WoW and run a server.

Yes, it's not as good as the real thing. Neither is running Starcraft without Battle.net, which doesn't stop it from being a fun game even in pirateable form.
Of all my problems and concerns about iTunes. Not for a single moment have I ever thought "I wish that search box was a bit bigger" or "that darn cover flow icon is wasting too much space, I wish there was more blank grey space here".

Performance increases will save iTunes. Not this horrendous "smart UI" idea.

I hate being so harsh in a comment, and feel mean for writing it. But iTunes is one of the worst programs I use on a regular basis (I have an iPhone) and practically dread using it, to the point where I don't sync my phone as often as I'd like just to avoid the kludge. It makes my 2.4GHz MBP feel slow. Nothing else makes it feel slow. They desperately need to rewrite this, and I'm all for a radical UI change too - even if it was quick, I don't find it a pleasure to use. It feels distinctly un-apple.
Zed Shaw explained this very well in a post about why there's no real startup culture in NYC (yet): http://zedshaw.com/blog/2010-01-19.html

It's true though. The financial industry controls an incredible amount of wealth in New York. I think most people don't really appreciate the scale of it.
Clearly you haven't met many rock climbers :)

Climbing shops squeak by selling ice axes to non-climbers who mount them on their walls. Climbing guides survive by taking beginners up mountains and hosting birthday parties at the crag. Guidebook authors are lucky if they recoup their printing costs.

Climbers (and outdoor folks in general) just don't like to pay for stuff. I rode enough outdoor-enthusiast dot-coms into the ground back in the 90's to know to stay clear of that space.

I see where you're going with this though, and I'll grant that you can certainly find a way to squeeze out a niche in even a space this dirtbaggishly stingy. But if you're going to put in the effort, I'd recommend doing it in a vertical full of people used to paying lots of money to make their technically trivial problems go away.

There are plenty of those verticals waiting to be tapped, and chances are they're not your passion.
Translate With Your Android Phone And Google Goggles
Thanks i've never done this before as i'm currently a sole developer, but i've wondered a few times about commiting to some open source projects. I'll save this link in delicious and make sure to actually make a commit next time It crosses my mind.
I agree that a lot of the conversation about Facebook and privacy is not useful. I'd like to see more specificity.

What I disagree with -- and correct me if I'm misunderstanding you -- is the idea that since absolute privacy is impossible, there's no point in discussing privacy. That's akin to saying that since absolute safety is impossible, there's no point in discussing safety issues.

I also disagree with the idea that nobody should complain / just don't use it if you don't like it. I would participate in a safety discussion related to a car I never bought. A privacy discussion related to a web site I don't use is fair game too.
Google asking which features do you want added to Apps first
I see they changed the Google logo there as well.
If I'm reading it right, basically the courts said that the FCC doesn't have the right to regulate internet providers like they do common carriers (like phone networks), so they're just going to reclassify them as common carriers, then regulate them.

IMHO this is probably huge for net neutrality, but I wonder where their (generally accepted) efforts at traffic shaping will end up in all of this? I'm not sure anyone wants broadband that can't throttle its bittorrent users a little.
The agency gets to classify new technology in different buckets. They put the ISPs in the data provider bucket.

So the providers started screwing people over depending on what kind of bits they wanted to get over the net -- the beginning of some god-awful 74-thousand tiered pricing structure.

Lots of fuss about that. FCC tries to step in. Court says nope, in that bucket you don't have the authority to act.

So the FCC puts them in new bucket. Huge part of the economy now regulated and nobody had to elect anybody, there was no bill, no debate, no nothing (And I support this, but damn it's a freaking Faustian bargain if I ever saw one)
But we both know it wont in the real world. We also know that Adobe will probably change the Flash output slightly in the future, and Gnash will always be a step behind.

It doesn't change the fact that you would be wasting development resources, because you then have duplicate functionality. Why waste resources on developing an addon, which will need to be updated with the browser api's, for many browsers, and optimised, when the browsers themselves already have the functionality built in? If resources are spent optimising the browsers themselves rather than a foreign addon, every website benefits.

Fact is, the same problem's we've had with flash addon in the past (such as in cases where updating the browser caused crashes), will still exist in Gnash player instead.

Why are you so eager to encourage people to duplicate functionality browsers are building into their core code these days?

You can either improve the browser, or you can improve Gnash. Both are open source. Unless there is something the flash standard can do which open standards couldn't?
This is a frustrating issue because it keeps coming up over and over again. The lobbyists have a lot more energy than we do. Why does it have to take the people 1000x the effort to get a bill killed as it does to lobby it into existence?

I wrote my MP last time (C-61). I guess I'll drag out the letter again and update it.
The decision last month was that the FCC did not have authority from Congress to regulate internet traffic. So now the FCC is attempting to reclassify cable providers in the same bucket as telephone providers. If courts accept this then the FCC has a very clear grant of authority from Congress to regulate as they wish.

The open question is whether the courts will accept this reclassification. This question will likely take several years to wind its way through the courts, but no matter how it turns out it will be a huge headache for the cable providers.

The fundamental issue here is whether net neutrality can be imposed on the cable providers. The standard meme is that net neutrality is a basic right. I am one of the few people who actually don't want net neutrality. Not because I trust ISPs to behave in a reasonable fashion, but because I think that the only real solution to bot nets is to make ISPs liable for the traffic that they let onto the Internet, and any such rule would be incompatible with net neutrality.
You Actually Did This?
Troubleshooting using Strace (2008)
Gov Schwarzenegger California small business webcast
It's as impressive as it is creepy.
The FCC may have to rely on legislative action by Congress or a more favorable federal court opinion.

http://www.washingtonpost.com/wp-dyn/content/article/2010/04...

The real issue question is whether or not enforcing net neutrality would introduce a new level of federal regulation that would scare off investment.
In trying to work out why a PHP command line script was hanging, I remembered about the strace command and found this article to be a good refresher.

Hope it helps someone else :)
The best enterprise collaboration tools merge read-/post-by-email features with a rich web application. This gives everyone a chance to stay in touch whether they're on a laptop or a blackberry.

Edit: Forgot to add my agreement that Google Groups-style search and archiving is key as the parent poster asserted.
While I agree with the general idea, that a founder's salary is a means to and end (growing a company) and not an end in and of itself (hooray I have a paycheck!) I'm not sure it was well explained. He seems to be saying that VC funding should not be thought of as the road to fat paychecks but that there are other routes to go if thats your goal. There is a decent bone of an idea in this article - just not enough meat on it for my tastes.
Ihre Finger, bitte.
There were failures of due diligence by both the institution responsible for the final selection of the instruments and the institutions that purchased them. If I buy a house insurance policy from someone, and they don't bother to check if the house is on a flood plain, why should they get to complain that they have to pay out when the water hits?

The problem is when the seller does not reveal that sort of information to the buyer. There are a variety of existing laws covering that sort of behavior, for example: lemon laws and laws covering full disclosure in real estate.

This relates to the idea of asymmetric information in free markets. Not revealing pertinent information doesn't help anyone. It's fraud.
All sorts of really dumb laws make housing more expensive. Rent control and projects take huge swaths of housing out of the market, reducing supply and raising costs. Onerous regulations and NIMBYism make building new buildings difficult (e.g., hippies in the village often block construction of new apartments). Because of rent control most new buildings will be either luxury buildings (not subject to rent control) or condos.

There is a simple solution to housing prices: move subsidized housing out to Jamaica (increasing supply), end rent control and let developers build. Unfortunately, the local culture makes this exceedingly unlikely.
> Very few companies make the effort to provide linux drivers for their laptops

I am sure the threat of dropping out of some "incentive" program that ensures lower prices for Windows OEM licenses is enough to prevent many manufacturers from providing adequate Linux support.

As for the bootcamp thingie, I've seen Windows ruin my Linux boots more times than I can count. I am not sure it is considered a bug or a feature.

Back in the Vista beta process (I was a beta tester) I filed a bug complaining about having to rebuild my lilo boot after installing Vista, but, AFAIK, it was never fixed.

I must assume, therefore, it's considered a feature.
Psst! You missed the joke!
Reasons why the "HTML5 vs. Flash" debate is idiotic
the fact that people are "chatting" on HN seems to prove his point that you need human contact during the work day
Maybe some rock climbing software, then... :-)
This move by the government certainly throws a wet blanket on any deal speculations and hampers all cable and telco stock multiples,” said Chris Marangi, an analyst with Gabelli & Co in Rye, New York. “It’s going to be years-long litigation and the cable guys can’t give an inch. Time Warner Cable sank $2.51, or 4.6 percent, to $52.48 at 10:35 a.m. in New York Stock Exchange composite trading. Earlier the shares dropped as much as 6.4 percent. Cablevision plunged $1.14 to $25.67, after earlier falling as much as 5.2 percent.

And all they had to do to avoid this was not act like greedy assholes.

I guess it was a matter of asking a leopard to change its spots.
If by hash you mean a one-way hashing system, then he did say significantly different and not just different. You couldn't do that with any common one-way hash.
Just give them a link: http://en.wikipedia.org/wiki/Brooks_law
Yeah, so don't go expecting a handout from BofA. But Wells Fargo isn't raining money on SF startups either.

I don't think "Sorry, limit one industry per city" is a valid rule.
I don't know - do you? That is what I am saying, where are the numbers? At least the article in question her gave some numbers (at least for iPhone).
I like being right about things, but it's a shame to be right when the Internet has to go completely wrong in order to prove a point.

NN was always a bad idea and this step by the FCC was obvious to anyone who saw through the NN BS. I'll never understand why people still think the government can "help" them by solving problems that don't even exist.

Say hello you're new Internet nanny, the FCC.
Another middle ground is where everyone has an office with a door that closes but there are 2-3 engineers in that office. Back in the day when AT&T Bell Labs was the coolest thing ever, that was the system they had and the best companies I've worked for replicated it as well.
Recent versions of gPXE have support for booting over wireless, but the wireless connection model (where you might be moving around and have a weak connection sometimes) isn't very amenable to having your root filesystem mounted over wireless. You also have to do more setup, partially because the wired discriminant of "use the network attached to the cable that's plugged in" fails.

So, it's definitely possible, but it might not yet be worth the effort.
Thanks for sharing that. :)
Manhattan is expensive. NYC as a whole isn't as bad.
Net Neutrality Is Pro-Business
Eh, it's not as bad as you think. We (congress) gave the FCC the authority to do this. Granted, we didn't quite understand the implications when we did, but it is still a democratic process.
Out of the last three HPs I have purchased, all have died. Never again.
NYC only has disgustingly high housing prices if you want to live in Manhattan.

Arguably, moving to one of the boroughs is much cheaper.

(Two bedroom apartments start at around $1200 in my neighborhood in Brooklyn - 1200 square foot studio lofts run for about $1850)
"This will be the year of NYC as the new tech mecca"

"This will be the year of Linux in the Desktop"

"This will be the year of..."

:-)
If I could ask a favour please, could you share your letter here so it is easier for others like myself to draft our own?
St. Louis Sex Blogger Loses Day Job Thanks to Twitter, Topsy
Joy of Clojure MEAP (draft book from Manning) is coming along really well. 7 of 12 chapters, thru Macro's.

(Google for a discount code)

http://manning.com/fogus/