skysight-inc/HackerNews huggingface dataset:
How many users have you seen saying "I need a better firewall, and upto date antivirus patches and I dont want drivers in my kernel taking my entire system down"?
But most of them expect a well functioning secure computer whose speed does not go down over time and one which doesnt crash often.
Users might not ask for package management but once they discover it they will appreciate "i dont have to go looking for software on twenty different websites and I dont have to bother to check websites for updates" - updates via windows update center for non microsoft software is an idea that should be much farther along than it is right now - have you ever been annoyed by flash, google products, adobe products, itune all having their own update listeners prompting you for updates all the time ? Well if package management and integrated updates were in place you would have just one update center.
Non-blocking IO isn't necessarily faster (at least in Java) [pdf]
Putting an email in your about section would help people who want to contact you. I did part of a PhD at the HITLab at UW and I'm in San Francisco now. Email me if you want to meet up.
What really, really, pisses me off is that the Windows version that they seem to ship a default installation which lacks some features (my netbook came with Windows Starter, which, I don't know, just sounds bad), and to upgrade costs serious money.

I would be much happier with MS if they would just release different versions for different needs and let me choose which version of the OS I needed and change it at will. The fact that I can do this with Linux is what made me switch in the first place.

And Ubuntu Netbook Remix blows the doors off of Windows 7 Starter for a netbook OS (I assume that this still applies now that they call it Netbook Edition, also).
I don’t know the numbers off hand, but a very large percentage are paid as if they had papers: employers don’t want to get in trouble and if they pay people normally they can later play dumb “oh I didn’t know that wasn’t his social security number” etc.
Degrees of reality in sample code
Very similar to this one http://contracts.onecle.com/ckx/fuller.noncomp.2005.03.17.sh...
Without knowing what “it” you are referring to it is quite difficult to parse your sentence or figure out what you’re trying to say. Prop 13 did not by itself “effectively move public school and local infrastructure [...] to the state level” (beyond which, what local governments actually did was figure out ways to take shitty loans which are now bankrupting them.... not cede control to the state government).
It's probably noteworthy that Wolfgang was Rockstar's graphics lead for quite a while and is the editor of the ShaderX books, and Erwin is the simulation lead for Sony Computer Entertainment. Pretty strong pedigree.
I don't see the 2/3rds rule for raising taxes as a problem, considering the per-person tax burden in California is higher than most other states in the country. The problem is not that the taxes are insufficient for reasonable purposes. The problem is that the purposes are unreasonable.
Thanks for the link. So if the person being trolled DID have HIV/AIDS, and they disclosed this fact publicly, then it might have been defamation right?
Yeah... not to sound all nerdy, but that was totally what I was expecting as well. Oh the glorious strategies to be had with an all new game!
More about "Robin Sage", with whom (which?) a fair amount of people's stupidity about social networks was exposed.
"$24.2 billion pie for all of US internet advertising"

Apparently Google made almost half of that money.

Google's 2009 revenues were $23.7 billion. 47% of their revenues came from the US, and they say

"Advertising revenues made up 99% of our revenues in 2007 and 97% of our revenues in 2008 and 2009."

So of the $24.2 billion made in US internet advertising, $10.8 billion was made by Google.

Official looking document:

http://www.sec.gov/Archives/edgar/data/1288776/0001193125100...
It's kind of odd that the default subsystems that come with Django are always replaced with something else -- why doesn't Django include some sane defaults instead?
The examples given seem to indicate that evented servers are as fast or faster than threaded servers. If that's the case, why doesn't everyone just use evented servers?
How I Became a Member of the NY Tech Community
Ubuntu hardware certification database - "Certified, Ready or Works"
Insider's tip: there's this little-known spot where all the locals hang out called Pier 39. I would spend all my time there if I were you. It's spectacular.
It's not your terminology that I found childish & trollish; it was the comparison of Flash to a fractal generator along with an all-too-obvious deviation from the original point, i.e. a straw man*

It's not a lack of plugin support that prevents Flash from working on iOS. It's strictly business rules (which was the point of the article). Your first comment makes hay over the former and your second comment dismisses the latter.

* http://en.wikipedia.org/wiki/Strawman

"A straw man argument is an informal fallacy based on misrepresentation of an opponent's position. To "attack a straw man" is to create the illusion of having refuted a proposition by substituting a superficially similar yet weaker proposition (the "straw man"), and refuting it, without ever having actually refuted the original position."
Sounds good to me :). Contact info in profile. I hear there is a really great beer bar there...
Are there any good current options for something that comes preinstalled with a reasonably normal version of Ubuntu or Debian and works well? It seems a lot of the preinstalled-Linux netbooks come with some sort of manufacturer-customized version of Linux, which I'm worried will cause problems down the line for upgrades. I'm confident that I can upgrade a standard Ubuntu or Debian install for years, but if it has some manufacturer-hacked install, I'm much less confident how long the support and updates will last (worse if it's a manufacturer-customized kernel, in which case I'm not even confident that it'll boot after an upgrade).
I suddenly feel less alone in the world.

Does anyone know if such a group exists in Portland, Oregon? If not, I might have to start one. I do all of my creative hacking between 10pm and 4am, I've always been this way, and I'm starting to believe that I will never break this habit. (I'm 35 years old.)
I am in a unique situation. I am using a GSM phone with GPS mainly as a location sensor. So, I don't need any voice minutes, just unlimited data, for as low a cost as possible.

3G would be nice, but don't even really need 3G.

Other than spotty coverage, Boost fits the bill perfectly. They have unlimited data for 0.35c per day.
FUD. I'll summarize for you below. I call it FUD since the author never provides any sources or anything to actually back up what he writes.

"don’t want to be burned alive by faulty wiring"

"lack of fire exits or basic electrical safety"

"hell of noise and violence and shady goings"

"don’t want to be robbed, or scammed or murdered"

"credit card and not have that card cloned"

"drug-addled European backpackers armed with camping stoves"

"used by gangsters and slum lords to drive families from their apartments"

"fleece tourists into spending their vacations under unsafe roofs"
Review my startup: Zuupy - Blippy for storefronts
It's just too bad that so many netbooks come with poorly supported wireless options that one has to resort to using ndiswrapper (which doesn't always work either!).

The other day I bought an Asus Eee PC 1001P only to find that Ubuntu's netbook edition doesn't work out of the box -- I had to do a bunch of google searches, then compile my own wireless driver to make it work. It sucks that Linux still struggles on the basic stuff like driver support, but excels everywhere else. Ndiswrapper only worked half the time on the eeepc, but I managed to find an alpha version of a native atheros driver that made it work much better.
With a simple google search, it looks like he basically crafted his own major at Dartmouth called "Designing Reality."
Do you mean specifically "Stinger" missiles, or simply "man portable surface to air missiles"? The difference is fairly important.
> What type of information can one get through such connections?
> Pretty much everything. I had access to e-mail and bank accounts

I know facebook et al. have their share of privacy concerns, but I think this is a bit much to drop in without giving more details.

Seems like a non-story to me.
Ha ha ha ha ha! He knows, believe me. I guess he should update his site, and link to my demo! Hehehe.
I'm not an encryption nerd but shouldn't it be possible to put some kind of staggered delay on all your encrypted packets to keep this from happening? Delay any encrypted packet that is leaving more quickly than average?

This could be inherently opaque whereas reworking the algorithm might result in something else whose timing one could exploit. In fact, asking that the algorithm both work correctly and work at fixed rate seems like a separation of concerns violation.
It was if this is the first time you'd come across the concept. :D
OP here. The major was originally "Digital Humanities" and focused on new media theory and game design. As it became apparent that AR was the central focus, they had me change it from "Reality Design" to "Designing Reality" and now Finally, "Augmented Reality (AR)"

So I guess I'll have parenthesis on my diploma.
A lot of existing libraries, web services and other external resources make eventing more difficult since they don't provide an asynchronous way of using them.

In the case of node.js for example a lot of libraries (mysql for example) have to be wrapped or rewritten since it would block the whole event loop.
Important to all this, "The editors in chief of SPIEGEL, the New York Times and the Guardian have agreed that they would not publish especially sensitive information in the classified material -- like the names of the US military's Afghan informants or information that could create additional security risks for soldiers stationed in Afghanistan. "
The problem with JavaScript (ECMAscript) is that it is a language that is defined without libraries - collection of objects. DOM, etc are objects that you manipulate with the language and it "provided" by the web browser.

BASIC appealed because it came with simple built-in objects (the weren't called that) which allowed for easy programming with quick visual display. And of course, the expectations weren't has high back then either.
Five years later we will discover 70% of this quarters Dell revenue came from payments from Microsoft for being Windows exclusive.
let me paraphrase the article:
"GET OFF MY LAWN YOU PUNK KIDS"

full disclosure: the startup I work at uses AirBNB when we bring in potential new hires, unless they insist on a hotel. We have never had anything but the absolute best experience, and I haven't spoken to anyone who has used it that didn't become an evangelist for it. But I guess paranoia and hypothetical boogy men trumps empirical data over at tech-crunch.
That looks interesting enough to post separately too: http://news.ycombinator.com/item?id=1546711
They say they left out 15,000 articles to protect and it sounds like they released 91,000 (see: http://www.boingboing.net/2010/07/25/wikileaks-releases-c.ht... ).
Your World of Text is now open source
Ask HN: Blogs or sites to boost your productivity?
There are lot of blogs out there like nettuts that has awesome tutorials. Sometimes these blogs publish tutorials about how to increase productivity. I'm not looking for the general/typical productivity article with a list of tips. I mean articles that focus on something. Like, for example, how to use the tool x to ease y.

Any blogs focusing primary on those kinds of tips? Specifically looking for webdev/win, but don't matter to get a look on other unrelated ones.
I picked up this book yesterday and I'm starting to worry about what I got myself into.
I spend most of my time in the mission, so:

go to philz coffee at 24th and folsom

check out the kilowatt bar on 16th street (just east of valencia)

check out the noisebridge hackerspace (its somewhere between 18th and 21st on mission, i can't remember)

if you're around on sunday night, check out the dark room on mission st. for some hilarious overdubs for "bad movie night"

also, let me know when you're in the area and we can grab a brew (dave [at] thathigh [dot] com)
This Usenix article argues that threaded servers are a better programming model, though it admits that evented servers with current setups may be more efficient (e.g. if there's no compiler support for minimizing per-thread stack overhead): http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.5.58...
So basically, the standard 'any business that competes' language? That is rather vague and open to interpretation. Is another iPhone OS company in competition even if they dont make the same kind of software? Your current employers could certainly make a strong case for that. Unless it is specifically spelled out in the contract well, that is why we have lawyers and courts- to settle the ambiguities in and different interpretations of contracts.

Basically, you won't know unless they try to enforce and either succeed or fail.
Or pornstars. Although there's something to be said for the idea of Ubuntu 26.04 "Randy Ron Jeremy"
You're skipping the one very good and valid point he makes in the article, which is that the bill actually has an exemption which pretty much permits services like AirBnB to exist, if not thrive. Basically, short term rentals are acceptable as long as the owner is present... this means less competition for your average AirBnB user.

Given this exemption, it makes me question why exactly AirBnB was so up in arms about this, especially with their rhetoric being centered on protecting the little guy. That being said, I love the service, though if I had more cash I'd take a hotel every time.
Working at a "real" company will give you some insight about "how the sausage is made", both from the business side as well as the software development side. You can gain a lot of information about what does and does not work by observing and participating in the process for a while. Stay at home or live cheap and put some of that decent salary into savings for if/when you commit to your own project full time.

Nothing wrong with developing your own product on the side or "after hours", although be aware that at many startups most positions have some kind of operational component and/or tight deadlines, which might interfere with after hours projects. (Not all startups/small companies are like this of course).

Make sure that if you are developing something on your own time that it does not compete with the company's product line, you will often have to sign a contract to that effect. Along the same lines, be sure to have a clear line between things you develop for the company and things you develop for yourself - keep a separate machine for your own code, don't use your employer's equipment or even a personal machine with your employer's code checked out on it. The same advice goes for freelance projects.
I wonder how many weeks he had to save up that $10/wk in order to afford the upcoming round trip back home?
+1 .. It'd have been nice if he had disclosed some of his methods. Just saying "I had access to email and bank accounts" doesn't really do much. This fake profile of a good looking lady is social engineering 101.

It's psychological more than anything else. When a good looking woman who matches on your interests and qualifications, approaches you, it's but natural for the person to lower their guard down. Also, a lot of people could have been in touch for purely networking reasons, wanting to leverage the network such an individual would possess.
When I find myself doing stupid distraction stuff, I generally go take a nap.
Integrated updates are built into both Windows and OS X. Have been for a long time. Both of these rather popular consumer OS's surely have their problems. But the idea that a Linux desktop is somehow more user-friendly or accessible because it has 'package management' or an awesome terminal is absurd. I somewhat suspect that sort of dreadful idea is part of the reason why there is no competitive Linux-based consumer OS, to date.
First, the analysis relies on every step from request to response being evented, which in turn relies on the existence of event-based libraries for everything you want to do.

Also, most languages don't have a good way of dealing with callbacks. They tend to make the code verbose and difficult to reason about. This is especially true for non-trivial applications, where there are more than two or three callbacks chained together.

However, you can counter-argue that the additional complexity isn't endemic to the programming model, only certain languages. Also, in languages which support multiple threads (read: not Javascript), a hybrid approach that uses events where possible, and threads where necessary, may retain many of the benefits of the event-based approach.
This is being presented at Black Hat on Wednesday (https://www.blackhat.com/html/bh-us-10/bh-us-10-briefings.ht...), so presumably more details (and hopefully less spin) will be forthcoming or available then.
Were you at PyCon Ireland last weekend? If you were, I was the guy that looked passed out form lack of sleep :-D

If not, you'll be happy to know that the Python job market is growing. A lot of the government type organisations seem to be switching from legacy systems to Python-based web apps. For example, a friend works for the Royal College of Surgeons replacing their legacy systems with a Django based web app.
From what I've read, they did. This all came out because of a giant anti-trust case against Intel a few years ago. Like some one else said, the ended with Intel giving like a Billion dollars to AMD. Then they started digging into how some of the payments Intel made were used which is how we now get to this Dell situation
Also this: "absent owners can lend their rooms, but are banned from taking money".

This means people that go on vacation cannot take in renters.

(Sorry, your point was a bit lost in all the FUD that was in that article.)
IMNSHO (dealing with both kinds in some cases):

Probably because they weren't popular. And they weren't popular because they were hard to write in "classic" languages. I'd never try to write a complex asynchronous server in a language like C, or Java. But then, I'd never try to write a thread-per-connection server in Python. Limiting ourselves to popular languages only: "old" ones didn't provide good support for this kind of thing. In "new" ones evented servers are trivial with closures, simulated continuations, etc. This might seem silly, but look at the slides 36 from "Paul Tyma" mentioned in another comment. "Found that when switching between clients, the code for saving and restoring values/state was difficult" - I'm not even sure what he means by that... why save / restore? That seems like a seriously difficult way to write the code.

Then again there are places where you really shouldn't choose one over another, unless you've got a really good reason. For example in telecommunication when you're dealing with signalling, doing thread per connection is close to insane. That's one of the reasons there's only a handful of people who understand chan_sip in the Asterisk project and why it's full of DEADLOCK_AVOIDANCE macros.
WhiteHouse advice on how to report Wikileaks disclosures wrt Pakistan
Maybe you want yourself to be interested in this particular project, but you might really not be interested in it. Sometimes you can't force interest, and it's often tough to focus when you aren't interested.
I've felt what you're feeling before. I realized that my problem was that I just was not into the project - I just could not bring myself to focus on coding because I didn't really want to. This is fine though. As an adult, hey, sometimes you don't have to do things you don't want to do. You can have ice cream and beer for dinner; you can pick some other side project, or nothing, to spend your time on.
I noticed that too -- in the Philippines, they have two big carriers with will both sell you unlimited data for one day for the equivalent of US$1.
Good point. I assumed that by "man portable surface to air missiles", they meant "stingers". My mistake. While I am at it, here's some info on Stinger Missiles:

http://science.howstuffworks.com/stinger.htm

http://www.designation-systems.net/dusrm/m-92.html

And on general MANPADS:

http://www.fas.org/programs/ssp/asmp/MANPADS.html
That's a very legitimate gripe, not just when you're buying a netbook but a consumer PC in general. Chances are, unless you are very careful, you're going to get something you didn't quite want. My point was if the standard for comparison is 'properly configured Ubuntu' then its match is 'properly configured Windows'. I can't really see a glaring advantage of one over the other, both taking particular pride of being top of their specific vertical of unusability.
I think the answer is actually pretty straightforward. It's trivial to go from a serial to a threaded server. It's way harder to write an event-based server using poll or select.

Serially:

int handle_connection(int fd) {
...
}

int loop() {
...
while(1) {
fd = accept(listener);
handle_connection(fd);
}
}

Threaded:

int handle_connection(int fd) {
...
}

int loop() {
...
while(1) {
fd = accept(listener);
thread_start(handle_connection, fd);
}
}
Second (and more) languages are definitely valuable for the US -- having immigrants living in the US with fluency in their heritage language as well as English makes it easier for US companies to do business in foreign countries, and domestic people learning foreign languages helps as well.

I tried to find stats on the net costs of illegal immigrants resident in the US, and really couldn't find anything conclusive. The best information seems to be that they could impose slight net costs on some communities, but that it's a relatively minor amount relative to the size of budgets.

I definitely wouldn't say California's problems are mainly due to illegal immigration. I'm just curious why it is so much more of a political issue in some states than others.
Done and done, thanks for the heads up. Sometimes I have dreams about HITLab. Glasses and QR codes everywhere. I'll send an email... now that I realize YC profiles exist :)