skysight-inc/HackerNews huggingface dataset:
Sure, but that wasn't the point of the article. It was saying that people who have had a similar problem will post in tech forums, and they will xquote the error message in whatever language their system is in. English language tech forums will always out-number other european languages, both because of a larger user-base, and because europeans often themselves run english software themselves. However good documentation in foreign speaking languages improves, this won't change. He's recommending to someone who can manage to use English language software to go ahead; it may be uphill to start but it will be worthwhile to do it.

I am English and live in a Spanish speaking country, and recently purchased a new laptop which had vista pre-installed in Spanish. My Spanish is good enough to not have problems using the software, but I know exactly what the article author is talking about, I've had this problem many times. Thankfully because i have a history with using English language windows so I can often guess the exact wording for the English translation; but others would not.
Yeah, there was a quote recently from the Texas BoE chair, I'm too lazy to look it up but it was basically:

"When evaluating textbooks, I consider 1) Are they skeptical enough about evolution, 2) Do they give enough favorable page space to Ronald Reagan"

Gimme a break. California may have made it's own bed but this kind of anti-science is the reason why we're going to continue to decline as a nation.
It's also Elvis' birthday.
SBA sues Portland VC, looks to recover $28 million
I'd like to see some detail on how the project was done in order to allow us to judge the syntax ourselves. The examples provided aren't very detailed. Perhaps a code snippet or two would help. I'd especially like to see how the graphics were done.
I've just released the code for this as open source:

http://petewarden.typepad.com/searchbrowser/2010/01/how-to-f...
Cool Things in Perl 6
Freakonomics: Quantifying Teacher Effectiveness?
It was the misleading tabs that threw me. After reading all about the 14 days thing and January 14th as the anniversary date, I expected that today being January 8th at least the tabs up to 8 would show other content, but none of them do, except the first one, which actually goes to the link shown below anyway rather than working like the tab it appears to be. Everything else is just sponsor spam and subscription (to what?!) options.

Anyway, I eventually figured out where the real content was, hence my post above to save others wasting their time the same way.
Uh, Borislow said the device is legal because wireless spectrum licenses don't extend into the home. sounds a bit suspicious. If the cell carriers radio signals extend to the home, do they suddenly become unlicensed? I think not. Smacks of regulatory action upcoming.

Consider the illegal cellphone jammers. Those use licensed spectrum, yet they are illegal because they are not licensed.
Haha, and the picture comment by his daughter :-D ("you look soo silly") g
I got the idea for this post when I looked at this: http://news.ycombinator.com/item?id=1036360 :-)

A further comment:

Suppose you implement this and lots of people are visiting your page, then you may have a problem determining which visitor corresponds to which email address, since each query to Google docs will return multiple addresses. One way to get around that would be to create 10 documents; for each visitor, embed a random subset of the documents. This way you can uniquely identify visitors as long as you have fewer than 1024 visitors within a minute or two.
The article is a bit hazy on some rather important details, such as "are you going to use P2P for downloads" and "how will you route traffic to the nodes".

Using P2P means custom client software, which means that it can only be used to very specific things like application updates.

I'm assuming that there will need to be some central point of contact that knows what content is available where - how will this be distributed and scaled?

There's also the question of how to handle nodes dropping out of the network.
Possibly KFC Famous bowls, due to the irony of the name.
Don't drink the Kool-aid. Working for a company because you think they're going to change the world or make you rich is a sucker's bet. They won't. Anyone who promises otherwise is deluded or playing you.

Work for a company because you like your coworkers, the work is rewarding, and the pay is good. If you're getting what you need from the first day, you can never be disappointed by broken promises.
"Secondly, I've realised that when I don't write tests I code too fast." Excellent inadvertent criticism of TDD. Thanks for the post.
I plan on messing with it later tonight to see if works. I'll be the only testing it though since no one ever visits my site =)

It seems like a pretty bad oversight on Google's part to allow this.
The original is already submitted: http://news.ycombinator.com/item?id=1039870

From http://ycombinator.com/newsguidelines.html :

Please submit the original source. If a
blog post reports on something they found
on another site, submit the latter.
Doh. It's been a long day.
Best New Year's Resolution? A 'Stop Doing' List
Right. I think the legal limitations have more to do with signal propagation than whether or not it is in the home. Witness the FM transmitters used to listen to your MP3 player in the car or at home.
Holding up the teaching of evolution as the example of Texas education is disingenuous at best. Yes, Texas has a history of doing very odd things as it relates to topics like sex education and evolution but these things are so tiny in the broad context of a K-12 level education that they are effectively meaningless.

When it comes down to it, whether a kid is taught evolution or some far-fetched creationist theory about the creation of the world matters little in the quality of their education as it relates to their success on leaving high school. That's what kids should be compared on and if I were guessing, I'd guess that's the standard here.

It's fun to take easy potshots at Texas based on backwards beliefs in the origin of the species but in the end, kids ability to read, write and do math are far more imporant.
...can I have my 5 minutes back?
Just don't translate the technical terms unless there is a well accepted translation for it. You can translate the rest.
Well, this is a good example of a hook that you can add to your distributed revision control systems. Something that could never be added to a set of hooks that are run on the server. And local hooks can cause productivity boosts.
Could have been. Or possibly something Spez said.
I'd be interested to know which steps of the packaging process were done automatically. Presumably these two could be automated in a straightforward fashion:

Embedding a script in a command via cmd /C ... & ... & ... (twice)

Generating a script and then running it (four times)

The call to isDebuggerPresent in the final payload executable would be about zero inconvenience to a malware analyst. The sophistication of the packing makes me think there are probably other antidebug techniques present.
Hackers 'will use SEO to climb up search rankings'
Maybe there's something to newLisp, but any time I see a group with that flavor of persecution complex ("All the criticism is wrong because they just don't understand!") I take pause.

I think there was more to it than that. :-)
I'm just replying to draw attention to your very important point. There is content and there is methodology. Texas might be teaching backwards content but the question this series of articles has been raising is whether the methodology used in their schools is more effective. So unless the content is so backwards as to be more simplistic (say if they were leaving evolution out completely) I don't see how their backwards beliefs are relevant.
No, they're illegal because FCC regulations specifically ban any device that interferes with other transmissions, _especially_ transmissions over reserved frequencies. By the letter of the law, this is actually kind of a gray area, IMO. I think if it does get nailed down, it will only be because the cell phone companies retaliate against users because of some license agreement loop-hole. I'm not sure how the FCC actually stands on the issue of in-your-home, but as long as the device doesn't transmit a disruptive signal outside of the house, I think the MagicJack people are in the right here.

(full disclosure: I'm not a lawyer, but an amateur radio enthusiast - so I've read a fair bit about the issue)
I like how you can tweak the timing of the camera with the EMOTIONAL_SLUGGISHNESS_RATE
I've been searching for something like this for a long time and haven't found anything similar to BBM. I do use an app called WhatsApp (http://www.whatsapp.com/) which gives you free text messaging capabilities via your 3G connection; so I can text to groups of my friends, and those over in the UK without being hit by texting fees, especially the pricey international ones. But there's still much to be desired, and seeing as BBM is a major point of attraction for users to choose BB over the iPhone, Apple should follow suit with a similar system. Ideally, we'd have a BBM type system accessible to all phones.
I dunno. Why do people line up in a club and pay $20 cover to get in, while the pub next door has no cover, no lines, and cheaper/better beer?

CA is like that club, where the cover has gotten so expensive, yet the decor is getting old/outdated, and people are deciding it is not worth it anymore.
5 U.S. mayors, 25 developers will make the Gov 2.0 American Dream Team
I'm a little confused. He says that it's a phishing attack and not a virus, but isn't the eventual payload an executable that does lots of dark win32 magic? I kept expecting him to describe how it launches your browser to a fake bank login site. Just curious... did I miss something?
The conversation in the comments about how to name libraries is amusing. Who knew that by reading a post about Domainatix, I'd also hear about something called HookR?
The active approach would definitely require some tact, but definitely seems like it would be more informative. Plus, you're right about the added benefit of understanding what management considers to be an experienced developer.
Can you explain more fully, please?
Well, sure. Designing an API, informed by feedback from writing some tests as you go, and dogmatically insisting that it's best to always write tests first and let that be the primary driver of the design process are two different things, however. (Not implying that you're saying the latter.)

I don't think a lot of people would argue that writing tests can be a good way to get feedback about a design. Some particularly vocal TDD advocates seem to be making it into an all-or-nothing issue, though.
Jan. 8, 1942: Birthday of a First-Rate Mind, and a Medical Marvel
Presumably he's saying that if you don't write tests you can code faster.

I agree with the original poster -- it's important to slow down and think about the problem. Then again, I'm a big fan of trying hard not to write code you already understand too well -- that means that you're repeating yourself :-)
One thing that discouraged me "Test-driven development is difficult to use in situations where full functional tests are required to determine success or failure. Examples of these are user interfaces, programs that work with databases, and some that depend on specific network configurations. TDD encourages developers to put the minimum amount of code into such modules and to maximise the logic that is in testable library code, using fakes and mocks to represent the outside world."

A good portion of interconnected web apps are API calls, and database updates/queries. For the type of programming I'm learning/doing now (web programming in ruby on rails), the tests are never sufficient to test anything. I fire up a browser and get a user eye view of what's happening while looking at the log. Maybe that's old school thinking but it's working well for us as this point.

Would appreciate any tips to help us be more efficient of course (victusmedia.com)
More recently, Octoshape has gotten some high-profile adoption doing P2P streaming of live video events.
"Engineers here are bred to work for services companies."

Heh! sounds like Bangalore (I live there). But otoh I know great (self directed!) programmers who'd love to work with a good startup. There are great engineers who aren't all looking to emigrate to the USA. But most work is the "work on grungy enterprise codebases no one in the west wants to touch. Not many great startups yet. Should write an essay about that one of these days.
Surgeons often lookup how to do a surgery, and even call people for advice before they start. For complex problems they can spend hours or days deciding how to approach a complex problem using 3d images before they start. Now there are a lot of rote skills involved with fixing problems as they show up but normally they have plenty of time to prepare ahead of time and several people to assist them.

Granted, when someone shows up in the ER with a gunshot wound they don't have the time, but that's hack and slash medicine where the goal to keep the patent alive for the next few hours so they can get time to deal with any major problems.
Yet he couldn't get concepts into upcoming standard. Far short of a dictator. There's also the significant fragmentation of the market (GCC vs. MSVC++) and the fact that both of these compilers pick and choose what to implement and when to do it (cf. partial template specialization.)

If Guido puts a feature in CPython, that's a iron-clad edict to all other would-be implementors, because CPython has a huge majority market share. Not implementing the same feature means you aren't implementing python. There is nothing equivalent in the C++ world so no one has power, either through standardization or implementation, to single-handedly steer the language.
I guess you can view newLISP in at least two different ways: a naive implementation of it, or a reboot of it, branching from a much older LISP than most today do.

I think of the new LISPs out there, Clojure has its act together much more than newLISP - it's quite sophisticated in a lot of ways, it's making rapid progress, and now has a relatively large development community for such a new language.

But for newLISP users: if it works, it works, and more power to you.
Silly.

I guess you only know English. Your native language is part of who you are, and how you express yourself.

Other languages are fun because they allow you to express yourself in different ways, and each language has its own neat tricks and entertaining words and phrases. You wouldn't want to force anyone to give that up.

As for computers, I get really annoyed if I have to use a Finnish version of anything, because it just feels wrong and clumsy.

The author has a good point that using an English OS helps you with various things, and learning the language, of course.

But the next logical step would be to tell people to avoid reading most of the Internet, because 95% of all people can't write English even if it's their native language.
The Virtue of Forgiving HTML Parsers
I think there's something to be said about the value of impatience as well. Wanting to pick up a golf stick today and be Tiger Woods is what makes you walk in the store and pick up that stick - then go to the driving range. Otherwise surfing around mindlessly and watching TV is going to always more convenient than actually doing some kind of work for some vision that you want to some day fulfill.

I'd say impatience is important. If you're going after the market, well you have to swim fast to catch the wave, for it won't wait for you.

I think the lesson here is to be impatient, but don't give up in case of failure - so the lesson is one of persistence.

A story that comes to mind is Evan William's Blogger.com days
You're correct, the analysis is incomplete without analyzing the payload.
This reminds me a lot of the book Outliers by Malcolm Gladwell. It seemed that, at least with respect to successful people, a large part of his thesis was that they were only successful because of their circumstance. However, the only unifying theme between all the successful individuals was that they put forth an extraordinary effort to master their fields for an extended period of time.

Gates sneaking out of the house in the middle of the night and taking a bus to work on an unused computer at a local college is a bad example of someone that was lucky with circumstance. It's an example of someone willing to do whatever it takes to create circumstances for himself. The same could be said for this chef.
MBA Students: Amazon, Google Are Hiring, MS "Super Interesting," Apple "Sterile"
An Intuitive (and Short) Explanation of Bayes’ Theorem
It's kind of pathetic that Arrington labels startups who demoed at TC50 as a "TC50 startup" .. Slyly attaching his name to every startup that sucked up to him enough to get onto the demo roster.
Ask HN/PG:  How long does it take a social news site to live on it's own?
So, I soft launched my economic and financial social news site, http://Newsley.com two months ago. So far, I've had around 500 uniques and I've served around 2000 pages. I'm fairly happy with that start, but I have no idea what to expect in terms of traffic and growth. The vibe that I get is that at some point, the site will reach a critical mass, and then the community will take on a life of it's own. How long does it take to get to that point? I know sometimes it's never. I'd love to hear some anecdotes from people in similar situations.

My guess is that it takes about a year. I've been looking at the internet archive of Reddit: http://web.archive.org/web/*/http://reddit.com and it seems like it took them about a year to have people comment on articles on a regular basis.

I'd love to hear some thoughts, experiences, from people who were in similar situations. And, any tips along the way on getting to the first 5k users, would be greatly appreciated.
That's called design by contract:
http://en.wikipedia.org/wiki/Design_by_contract
We made a small trip to see this when I was growing up in AZ. Mostly forgot about it until now, very cool to see.
I don't see the original article providing any evidence for it's assertion.
Is listening illegal? Or just transmitting?

This will be interesting, no doubt.
This article wasn't meant to spell out everything, but just meant to prime the discussion pump in an effort to flesh out the idea from a 50,000 foot view.

But to clear up any misconceptions, I am not purporting a new P2P application that people use to download stuff. I am essentially purporting a new protocol that replaces rmtp (the flash media streaming protocol) and other media streaming/distribution protocols.

Routing the traffic is all a software issue. Same thing with nodes dropping out of the network. Bit Torrent (the protocol) has solved many - if not all - of those issues.
Step 0: don't pretentiously prepend "new" to the name of your language.
this would only be useful if u have bot
Is this that different from YC companies getting the (YC 'XX) whenever they appear on this site?
One of the big problems with this is that DOCSIS is a shared bandwidth protocol. It's actually better for a lot of data to stream into a DOCSIS network from the outside, then for data to originate from that network, even if it's just going to other peers within that network. I have a friend at Charter who says that the biggest network engineering problem they face is the saturation of the "uplink frequencies" for users running bittorrent.
I'll give my usual critique of religious TDD:

Most of the features I develop aren't good ideas in the end. Writing a test for a feature that you are going to dump after testing it with actual users is a waste of time.

Once a feature has proven its worth, I write tests to protect its value.
Yes clear but if the guy is having dinner at 6pm and a bunch of salty popcorns before going to be bed, no wonder he'd wake up thirsty and hungry.
How to be insanely great in front of any audience
You, sir, are a Jolly Good Fellow :) It's nice to see an English person bothering to learn a foreign language. Besides, you must not suck if you can survive using a Polish Windows.

How did you end up moving to Poland, by the way?
I haven't read (in your article or elsewhere) sufficient defense for newLisp's choice of

o Lazy evaluation ("fexprs") over Lisp macros

o "One-Reference-Only" memory management over garbage collection

o Dynamic scope over lexical scope

But you've found it "the easiest [Lisp] to setup, deploy, and develop for"? Great! newLisp has fantastic documentation and a helpful community? Perfect! I full-heartedly agree with zephjc: "if it works, it works, and more power to you."
The teaming system seems interesting. But, I just finished going through their book 'Getting Real' and a lot of what they're aiming for in the blog post seems to go somewhat against the principles they outline in the book. In the book, they encourage you to be conservative with feature releases and to be moderately stiff when it comes to changing the product, yet here they're hoping to release at least one feature every two weeks, for one team. Also, this new system seems to depend too much on time constraints, deadlines, and logistics, to where I can see a lot of energy being put to making sure everything runs according to schedule, which could take away from the creative process, let alone ensuring the product is heading in the right direction. Of course, this is all speculation and I'm sure they have guidelines set in place to prevent such things from happening. It all seems interesting anyway, and I'm all for experimenting, so I wish them good luck.
Sorry, I should have used "encoding". Regardless, I'd still like to see code that does this.
Living in California is more desirable than living in Texas? That might be true for you, but is it true in general?

If we accept the cost of a one-way U-Haul as a proxy for desirability, as http://blog.american.com/?p=9141 does, it suggests that many more people are moving from California to Texas than vice versa, which (if you believe people act on their desire) suggests that Texas is currently a more desirable place to live than California.

Anyone with time to do the work can get data on net inflows and outflows directly from the IRS, starting here:

http://www.irs.gov/taxstats/article/0,,id=212718,00.html
Real Estate Cayman Islands | Grand Cayman Real Estate | Cayman Property for Sale
Real Estate Cayman Islands – Looking for grand cayman real estate? Check out long listing of cayman real estate for sale.
Interesting and lively HN thread on the actual Atlantic article:

http://news.ycombinator.com/item?id=1036509
I liked that single comment to the post:

"You just convinced me to not stay logged on to Google. Ever!"

So Chrome has a "New Incognito Window" option, what about a "New Anonymous Window" option that would be like incognito but without any of your sessions/cookies/whatever, like a seperate sandbox or something.
Obama: Software Flaws Let Christmas Bomber Get Through
Don't you think the initializers make things simpler?
The interesting part isn't what makes a great teacher, which is largely intuitive. The part I want to know about is how to produce and reward those effective teachers systematically.
As above, better that what people are pursuing is student learning than spending per school.