skysight-inc/HackerNews huggingface dataset:
At the risk of letting this discussion degenerate into a debate over the libertarian definition of "free"...

It would also make it economical for insurance companies to quite literally be thieves, and uneconomical for individuals not to pay protection money to the most powerful (and likely also most expensive) insurance company.
25 people have died in China and they didn't receive the bulk of the destruction. This attests to Japan's high end building codes.
Indeed. http://www.gamesetwatch.com/newzoo_2010spend.jpg shows that traditional non-MMO PC gaming is a larger portion of the market than most consoles, even in the US. Plus with digital distribution publishers get 70-100% of the money customers spend, as opposed to retail's ~30%, so you need to sell half to a third as much as on consoles to make just as much money.
This feels like giving copy of all your important data and then searching using third party tool because somehow my workflow/information is not ORGANIZED, if something is important I'll hunt it down where it BELONGS. Can someone please help me understand why it is not a problem?
Denyhosts is pretty good too.
Since a thread has started, I've not been able to find it yet, but is there behavior that is similar to Visual Studio's ctrl-tab? I like being able to quickly switch between recent files, and I find the back/forward functionality in Xcode 4 to be frustrating, in that I will often 'lose' files in the chain by jumping back, and then searching for something else.
My margins are low and I've just started gaining traffic, so I haven't made a lot of money. However, I launched the service with a profit motive, so payment integration and realistic pricing were baked in from the start.

I built the site in about 80 hours over 3 or 4 weeks. It was a nice distraction from my master's thesis... Which actually got finished about the same time as the site went live. :)

I used Google App Engine and Twilio, but I also built an audio processing module that runs as a daemon on a Dreamhost server. (The latter was a workaround to GAE's limitations on long-running processes and insertions into the app engine datastore)
MS can't pay anyone to install Windows; that would probably be a violation of their antitrust consent degree. However, there is third-party crapware that pays PC vendors, and the payment for this stuff is more than the cost of an XP license, so effectively Windows is "better than free".

Of course, Google kicks back money to Mozilla and Android vendors, so two can play at that game.
See http://en.wikipedia.org/wiki/Xpra as an existence proof. It's an implementation of exactly what you describe using X's existing compositing manager. It has some nice properties over using something like "xmove".
Well that's why the statement is controversial. This person flat out says, NEVER extend native prototypes except for 1 single case.

Sorry, but blanket statements like that are complete B.S. It all depends on context; it makes me dubious of the rest of this article if they can get away with statements like this.
We Canucks are the MOST Plugged In Country, eh
Also, the Google Chrome bar is notably less useful for this. Chrome supplies completions assuming what you have typed is in the beginning of the URL, while Firefox searches within the URL, title, and so on.
Theo Jansen and his TED Talk

http://www.ted.com/talks/theo_jansen_creates_new_creatures.h...
The site appears dead to me. Google cache here: http://webcache.googleusercontent.com/search?q=cache:FFGpmH8...
Yes. I mean, I do love Robert, he's an awesome guy, but... seriously? Who does something like that? Then, I actually read the front page:

"It was coded by Tom Scott (email, Twitter), who isn't going to SxSW, doesn't really know who Scoble is, and is a bit worried that he's actually being too sarcastic about something he doesn't understand."

Sounds about right ;-)
Checklists in Software Development
This is clearly insane, but god I'd love to do it...
Giving free merchant account set-ups
Google Adwords ->

Keywords ->

See search terms... ->

All

Go back a few months and export the data into excel. Sort by cost, filter out any keywords that convert at a cost effective cost per conversion, and look for trends in words that cost a lot of money and don't convert. If the words aren't relevant, add them to negatives. If they are relevant, figure out if they need their own ad group and more effective ad copy/landing pages.

Rinse, repeat.
There may be a 160 byte block of space in the normal traffic your phone makes to the towers in order to let it know where you are. Maybe they should look into using that for something like this.
FWIW, denyhosts and mod-security don't seem to require any real additional configuration beyond just installing them on Ubuntu 10.10 (and copying the example config for mod-security from /usr/share/doc/mod-security-common/examples).
I'm surprised how vehement X defenders are about network transparency.

Like most people, all my 'desktop' apps are local - am I not allowed to have a protocol that sacrifices network transparency for local performance?

(like most people, all my remote apps are web apps)
are there no legal restrictions or implications surrounding naming your child after a registered trademark?
Except if you are a US citizen other's tax dollars will have to be spent to rescue you anyway.

Why not plot a less stressful and more respectful course. Otherwise please do not send out a mayday.

I'm not excusing or condoning the (REAL) pirates behavior but they are doing that kind of stuff out of desperation since their country has zero economy, etc. You can't reason with crazy desperate.
If you have more glue than material, you're doing it right. Most projects are like that - that's the whole reason you're using a scripting language, so you can get the productivity benefits for the ~90% that doesn't need to be performance critical.

And it's true that the more languages you use, the more complicated things become - but C++ itself is really at least 4 languages glued together (C, object-oriented C++, template metaprogramming C++, and the STL; citation: "Effective C++") and they often don't play well together, so switching down to Python + C, you cut that in half.
Here's the extension: https://chrome.google.com/extensions/detail/bjclhonkhgkidmlk...
The problem with that is X becomes a second class citizen, like cygwin on windows.
There's also fail2ban, which monitors more services than just SSH:

http://www.fail2ban.org/
Ask HN: What do I include on a portfolio site if I'm not a designer?
Most portfolios I've come across are for web designers or photographers, and as such they have lots of images of designs or photos as the main feature of the portfolio.

If I'm mainly a coder, what do I do in place of that? Bits of source code? Just keep it simple and link to some Github projects? How can I present my coding skills in a portfolio-ish way? Are there any developers' portfolios that stand out to you as particularly successful at this?
I'm glad we exchanged e-mails, and good luck with your startup!
Hamster Burial Kits & 998 Other Business Ideas
I want a ChromeOS tablet, not a notebook. I'd gladly trade my iPad for a ChromeOS tablet with a touch interface and NaCl built-in.
One of the Appsumo deals I signed up for was, absolutely, a scam.

My advice would be to only sign up for these offers if you won't be upset if some of the vendors refuse to honor the text of their offer, just assume that some will pull a bait-and-switch and you won't be too disappointed.

Do not think that you'll be able to persuade them to honor the offer as described, I made that mistake and simply wasted a lot of time; they know that, ultimately, no-one is going to bother taking legal action, so, they'll just stonewall you until you go away.

Also, pay extremely close attention to the expiration dates.
This won't give you much security (most of entropy is in your password/keyfile), but will highly lower the convenience, because you'd have to use `-p 2177` or put the port number in `$HOME/.ssh/config`.

Same goes to port-knocking.

Just throw in denyhosts/fail2ban, and follow simple rules (no root login, no password/keyboard-interactive logins, possibly, except for special emergency "oh-shit-i've-lost-my-keyfile" account with secure passphrase and non-dictionary username), and you'll be perfectly safe.
From a guy's perspective, alerting them to a match means "We've got a near guarantee of repeated sex with someone you find attractive". Most guys would pay more than 5 bucks for that but $5 is a fair starting number.
blitting is essentially free

This is only true on discrete video cards that have local memory and lots of bandwidth. Even there, the fill rate may be big, but it is still finite.

On integrated chips (~70% of the market by volume and rising) and on embedded systems where the GPU and the CPU share the memory subsystem, blitting costs memory bandwidth, and the GPU can't do it any faster than the CPU.
The NoSQL Paradox
Happy Friday Review our start-up: SecretSocial.com
> low-budget, independent developers

Well sure, if you're a AAA studio developing bleeding-edge Xbox360/PS3/PC games that squeeze every drop of performance from the GPU (Carmack's area of expertise), your technical choices are going to be very different from those who are developing less graphically-intensive games for iOS/Android/PC/Mac.

I suspect the latter group is better represented on HN. And for those, OpenGL ES is almost certainly the best choice.
At least for computer scientists, one alternative is to publish at conferences which are either run by Usenix, or where Usenix is a co-sponsor, since at least Usenix requires that the papers be released on the Usenix website w/o any kind of ACM-style b.s. paywall.

At this point, my personal policy is simply to refuse submit or assist with any conference where papers are held hostage behind a paywall, whether it is ACM or some other organization. Fortunately I'm not an academic, and so I don't have to get tenure, so it's relatively easy for me to have this policy. But if enough people do this, maybe ACM will either (a) get this message, or (b) disappear, like the dinosaurs....
I've never understood how people could want something so bad to pay an extra $900 just to be the first to buy something like that. I really don't get it.
35, Steve, OS X desktop / Linux server
Great post! I get annoyed with the "happiness" meme that seems to be so pervasive these days and this post hits the nail on the head. Happiness is the pursuit of happiness.
OpenGL did this via a fork, basically. The standard you really want to be looking at is OpenGL ES v2, which throws out almost all of the legacy stuff (begin/end, fixed function pipeline) in favor of a shader-only architecture which is much cleaner both for application and driver writers.

Unfortunately its name says "embedded", but it's very much the future of the standard.
I liked it. Lot of folks may already know some or most of this. But it is distilled all in once place, and as the post mentions, it will surely help in quickly moving forward with a polished looking app.
Call of Duty does not use OpenGL. Poor journalism.

It's so simple - take depends.exe and run it on the executable, or use procexp, then Ctrl+D and see what DLL's are being used.

Even more simpler - look at the Redist folder - it has DirectX in it.

I'm not really taking sides here - for my personal projects I use OpenGL, and find it easier to use (especially from Common Lisp, Lua, JavaScript), also it has structure that I like better.
I hope for Google’s sake that the name they're contemplating for this isn't “Google Me.” Have they thought about how people write and speak about media and products that become media for communication?

“Did you see that tweet?”
“Did you read what that guy said on Twitter?”
“I posted that picture to Facebook.”
“I posted that picture to _my_ Facebook.” (I hate that one.)
“I read it on the internet.”
“We were chatting on AIM.”

“Google Me” doesn’t really work many of these usages, and the name seems born of adherence to a myopic strategy that tries to jump-start a product’s popularity by leaning on people’s awareness of the Google brand.

Imagine if PayPal were created by eBay and not acquired. It would be called "eBay Payments” or something similarly stupid. (eBay had a failed billing product before they bought PayPal, and it was called Billpoint, if I recall correctly, but that too was an acquisition.)

Oh, and Skype would’ve been eBay Talk, maybe eBay Voice. (Wait, aren’t there both Google Talk and Google Voice products?)

And given Google’s history of sunsetting products after proclaiming them the second coming of sliced bread (Google Wave), adding the Google name to a product might even tamp down interest.

I tried so hard not to mention Apple here, but Apple used to have this same habit: AppleTalk, AppleScript, AppleCare, etc. And the same with “Power” (PowerBook, PowerTalk) and “Mac” (MacBook, MacInTalk, and—of course—PowerMac). Sure, they’re attached to the “i” prefix, but they also stray from the obvious quite a bit: FaceTime, Garageband, Bonjour (née Rendezvous), MobileMe (previously Mac.com), Genius, AirPlay (previously AirTunes), and probably some others. (On a random note, I was a bit surprised by “AppleTV” when that came out.)

Even Microsoft seems to have put down the crack pipe and started to re-assess their brain damaged, strategy-driven naming conventions.

It’s frustrating to watch Google sometimes.
Have you tried a Google Scholar search? That's what it's tailor-made for; I remember it having a few search quality issues when I was in college, but if I was looking for academic work, that was the first place I'd go.

AFAIK Scholar also doesn't push more often than once every couple of years, so you can be fairly sure it wasn't broken by a recent ranking change, and what you see now is what you would've gotten in 2005, modulo additional articles published.
I agree, there wasn't anything groundbreaking, but I definitely bookmarked the page halfway through.
At some point somebody has to stop the pirates we can't accept mid-eval behavior like that. Considering that this is way cheaper than a full war and that there are already warships of the cost of Somalia, this is likely to be a lot cheaper.
Angry Bird’s “overnight success” only took 8 years.
I would link to the Github, for sure, unless your github is mostly all just hobby stuff that you don't necessarily do your best work, but even then I think that would be good.

I would present any screenshots of any ui, even if you didn't design the ui, you can say "but i made this thing work"

I have only seen developer resumes, not portfolios, and they listed languages of course, but also things like design techniques or methodologies they've followed, classes taken and certifications received, and also user groups they attend. List any open source projects you've contributed to, or even just repurposed toward some goal (and describe what you did to it to make it work for you)

Now, you might, if you have some particularly complex object that you're proud of, maybe perhaps create a Processing sketch or similar data visualization type example, and perhaps post screenshots of that.

But outside of that, it is ultimately intangible, and I think you have the right idea. I have not seen portfolios per se, but I have seen lists of these kinds of things. I've also seen employers ask for snippets of code.
It's funny that multi-billion-$ Yahoo seems more desperate than angel-funded joshu.
if the world would speak only one language, it would be a better place.
What would cause security to become such a huge selling point for the broader market, though, which mostly stuck with Windows back in the bad ol' days?
Interesting quote by James Gosling (of NeWS fame, among others):

"I think that a more viable solution in the long run would
be to replace the X protocol with a very simple pixel copying
protocol that uses the user-level rendering libraries in the
application to render to a local image buffer, then copies the pixels
over the net in something that looks vaguely like a video stream.

There are a variety of compression hacks that make this
surprisingly efficient – this is essentially what the SunRay product
does. Some analysis has been done that shows that this uses
essentially the same bandwidth as the X protocol, if done well."

From "Window System Design: If I had it to do over again in 2002."
Try out the SecretSocial Chrome extension too:

http://bit.ly/gFYAmq
3 Ways to Motivate People to Work for Equity
Farewell IE6
Related: http://www.tlb.org/busywork.html
Demonstrate, don't declare.

I also went hunting for a "try it" button or some clear way to see the flow quickly and clearly.

Also the UI and page are very dark... I understand that black is sexy, but it's a bit too stark IMHO... lighten it up.
The UN/NATO is going to have a stop them, a few private individuals won't be able to and they'll get killed in the process.

Go watch the 60 Minutes documentary on this, the pirates keep upgrading their weapons by stealing larger and larger ships that happen to have them. I know virtually nothing about weapons but I suspect an AK-47 is not going to do much against a surface-to-surface missile or grenade launcher like I saw in the segment. They almost stole some tanks but the navy made it clear if they didn't return them they would sink the ship before they could get them to shore.
I resent the suggestion that whittling is not productive. I've made utensils in the past while in the mountains when I forgot my fork or spoon.
With JavaScript, it's still extremely good practice -- you don't know what code you might break by extending the native prototypes. You may make it hard to integrate your code with libraries or other code.

It's really not that controversial.
Online Business : Want to Trade Forex Like a Pro? Here Are a Few Strategies
I'm not seeing how bureaucracy and "licensed professionals" hired from the for-profit insurance industry to maintain their codes is better than doing the same in government. In fact, I would argue that the government alternative is superior as it doesn't involved the overhead of making a profit and growing markets (see socialized healthcare vs private healthcare).

Unfortunately, its popular now in the USA to dismiss public safety as being less important than profits and to praise horribly unsafe countries run by dictators for their "growth." Not to mention, the intangibles here with the libertarian approach - massive brain drain to safer countries, lower quality of life, lower lifespans, etc. I'd rather be taxed out the wazoo in Germany than be tax-free in Somalia. I'd rather be in an earthquake in the USA or Japan than in China or Libya.
One gotcha I've noticed a lot is when people forget to check for Console object. Or they might do this (doesn't work):

if(!console)

instead of

if(!window.console) or if( typeof console === 'undefined' )
I think this is a fallacy, for the simple reason that I've yet to come across a company that had their shit together enough to make it happen. In 6 months you'll be on a different project with a different manager possibly even in a different office, and the HR people will have had similar turn over.
You're surprised because you have it backwards.

X supporters don't like network transparency, people who like network transparency defend X.
I don't think it is coming from a branding halo concept. I highly doubt there is going to be a Facebook clone called Google Me. It is more of a way to convey idea of applying Google search to people. The ideal conversation Google wants is "Want to know more info about me? Google me." From there, they will just use their existing infrastructure and branding. Want to chat with your friends? Gtalk. Email? Gmail. Text? Google Voice. Status update? Buzz (Okay, that one is a problem, but maybe they can turn that around). Know where your friends are? Latitude. Share a funny video? Youtube. Photos? Picasa. And so on.
That's truly amazing, and it's not just a nice thing to do but it's great PR.

My best wishes to your family.

On a tangentially related note, are their hotspots in Japan 802.11n?
So why don't you? It's looks like one life time opportunity.
Read the links I posted. X network transparency has no perceivable effect on local performance. What the Wayland people don't like is the server/window manager/applications split, and the current developments in the driver architecture of X.org. Those things are unrelated to network transparency.

If you're happy giving up X and SSH and doing everything through the web browser, that's ok. Some people like television. I like to get work done. When the "cloud" (some machine in some datacenter in the USA) goes down, don't say Stallman didn't warn you: http://www.guardian.co.uk/technology/2008/sep/29/cloud.compu...
I have friends that released games on the apple store, and others that developed on a debian box and released on 'alternative' stores.

I can't post values that aren't mine. But i can say that none made much more than others ...from what they tell me.

one would probably compile on a friends mac and sell on the apple store, but since he would have all the hassle of also setting up a bank account in the US he never bothered.
This is excellent, very practical advice.

The one caveat I would add which the author glosses over is Test in IE as a high priority unless you have a very tech-savvy audience. Compass/Blueprint abstract away most of the uglier CSS box-model hacks and I agree that IE users can live without gradients and rounded corners. But if the site looks awkward without the CSS3 tricks that don't work on the browser that >60% of your audience uses, you're going to need to tweak that aspect as well .
There's also political pressure in the opposite direction, from the construction industry.

I heard a lecture once by a structural engineer who had worked in hurricane alleys in Florida. He said there was a cycle of tightening up rules (for instance on the number of nails needed to hold down a roof) after big storms, then relaxing them as the years went by. Without a big storm to remind people just why the rules were tightened up, there was inevitable pressure to relax them in order to make it cheaper to build.

This is more off-topic, but another interesting thing he said was that you could get a sense of maximum local wind speeds by looking at airstream-type trailers. They are, as you might expect, extremely well engineered to resist the sorts of wind pressures you get at highway speeds, so winds of 60-80mph don't tend to rip the hide off them. But you get above a certain threshold, and they all tend to give way at once.
The Apple docs already explain this pretty well. Not too hard. It's weird we live in a world of hand-holding comfort and plentiful documentation on almost everything and yet we still create more.
Google has become almost immune to keyword domain names.

Other search engines, not so much.
Probably the best way to get something like that would be to build it yourself. It may not be the kind of project you're looking for though.
Isn't the point of the article that Japan's regulation did result in better safety?

That might not be an argument that can support any and all regulation in every part of the world, but it seems to suggest that these particular regulations in this particular country were effective.
That's a lot of hand-wavy claims. Care to back some of it up with data? Especially the part about China's economic growth being slower if they'd had stricter building codes. Absent any real data, it's equally intuitive to say that it wouldn't have been slower because [insert natural disaster here] would have been a big setback as often as [same natural disaster] occurs on average.

Plus, you know, lots of people would have died who could have been saved by stricter building codes. I'd rather be alive than have a couple more percentage points of economic growth every year.
Gui Toolkits - Mono
Are there any? I think that's weekend-project sized and donations could support it.
The Wisdom and Magic of Strings