skysight-inc/HackerNews huggingface dataset:
This is talking about leading edge tech heavy users. The difference between being able to get 24Mbps at AT&T ( http://www.att.com/u-verse/explore/internet-landing.jsp ) and 50Mbps from Verizon ( Link is down at the time of posting: http://www22.verizon.com/Residential/FiOSInternet/Plans/Plan... ) or a cable company doesn't matter to 99% of the population. By the time the "average user" wants higher speed the providers will spend the capital to roll out the infrastructure.

Look at the numbers provided by Internet World Stats for the USA for 2010 ( http://www.internetworldstats.com/am/us.htm ) and you'll see that only a third of the users are even on broadband at all...

People in the USA: 310,232,863

People in the USA on the Internet: 239,893,600

People in the USA on the Internet with broadband: 85,287,100

This isn't due to the fact they have no option to get cable/DSL/Satellite -- it is that their dial-up "works just fine for me". These are fixed line stats, not mobile -- so this may show that many are skipping fixed line broadband and going full mobile.
This page converted me. I'm giving DDG a test as my primary search.
Apple: Actually, $50 Billion Isn’t Cool. You Know What’s Cool? $300 Billion.
Gov2.0 and Facebook ‘Like’ Buttons
I agree. What I have trouble seeing is how we will transition from a society where most people's share of economic production is based on employment to one that really doesn't need many humans to produce goods.
Duck.com is probably worth at least $200k - $500k on the open market. Are you going to offer them that kind of money for it?
awk is very powerful. There is a story here http://consultuning.blogspot.com/2008/10/optimizing-mysql-da... where the time of a data load goes from 10 to less than 1 minute using three lines of awk.
I was under the impression pilots currently play a critical role in take-off and landings. Is this out of date?
Is it not the greatest idea we have ever come up with? Sure there are tons of issues with it but it also converted the planet from tribal warfare to incredible prosperity over the last hundreds of years.
Do you know of a better tool like this? I've been searching but this is the best I could find.
I Built A Website to Determine Music Genres
Pretty much what it says on the tin. It was an excuse to really get my head around Rails and a few technologies that I'd bean meaning to learn for a while. In particular background queues (Delayed Job) and search (Thinking Sphinx). Otherwise it's just an amalgamation of various Rails plug-ins and some ok design. Thoughts?
Ask HN: Use Olark or email to convert customers?
I am wondering what is better to use for converting visitors into users. This article below says its better to use olark but doesn't email give you more flexibility and time when trying to convert someone? What experiences did users have with olark vs. email for conversion? http://www.zurb.com/zurbapps/article/526/3-ways-to-keep-customers-engaged-and-happ
Just wondering, what would be the most vital things you'd track?
i agree.

a while ago i proposed to twitter that urls of the form:

twitter.com/username,username,username/startid-endid

to display a series...
Here's a Ruby job I just saw on Twitter: https://twitter.com/clintnelsen/status/22043010749435905. It's for a 10 hour job working on a voting page for startupweekend.org.

Hope something works out for you!
i don't think dhh actually understands what a marketmaker does.
Selected Papers in Anonymity [1977-2010]
http://mybew.com (my startup) does this too (in french only for the moment) but I think we made a better job at making simpler interfaces. Plus on MYBEW, you can compare your statistics to other groups of people (all men, all women, etc).
https://developer.mozilla.org/en/Using_gradients

Has example images and should work on browsers using a recent Gecko (FF >=3.6)

The W3C spec has more thorough explanations and some more examples: http://dev.w3.org/csswg/css3-images/#gradients
As a caveat, I remember some techno-illiterate judge ruling that having the data in memory constituted a record with the implication that by not persisting the record/document you were intentionally destroying it. I'll try to find the link.

edit: found it

A federal judge in Los Angeles last week ruled (PDF) that a computer server's RAM, or random-access memory, is a tangible document that can be stored and must be turned over in a lawsuit.

http://www.zdnet.com.au/us-ruling-makes-server-ram-a-documen...
It wouldn't be true to the novel if it wasn't stuffed with so much over-the-top ideology.
Jump right in. If you take a CS class they'll have you coding right away. Since you're doing this on your own you won't have that external force to keep you moving. What will end up happening is you'll constantly read more and more, but never feel "ready" to start coding. The solution is to just start coding.

Though I had a lot of programming experience before I started to learn web dev, I had zero Ruby on Rails experience. So I started reading, watching, buying any material I could find. I still didn't feel ready. Then I realized I will never feel ready until I get started. The worst that can happen is you make garbage and learn something while you're at it. And don't get down on yourself if you're not producing right away. The learning curve is never linear. You'll get better at it faster and faster.

Also, hang out in Python IRC rooms. If you can't find an answer to your question through Google or Stack Overflow, chances are there will be someone in there who can help guide you.
From http://dealbook.nytimes.com/2011/01/03/facebook-and-the-500-...:

The Securities Exchange Act of 1934 sets forth certain requirements for companies to register their shares with the S.E.C.

Specifically, Section 12(g) requires that a company register its securities with the S.E.C. if it “has total assets exceeding $1,000,000 and a class of equity security … held of record by five hundred or more … persons…”

Sounds to me like this law has been around for a while.
StartupDigest Hits Detroit To Generate Buzz on Area Entrepreneur Events
San Francisco Event: Subscription Billing Primer and Pitfalls
Subscription-based Application Developers / Entrepreneurs -

Planning to launch a subscription-based application?

Come join Recurly for a presentation and discussion about the most commonly encountered pitfalls related to recurring billing. This is a great opportunity to learn about many issues that will be waiting for the launch of your next subscription-based application...before they bite you.

Recurly CEO, Isaac Hall has experience with a broad variety of the most challenging issues related to recurring billing. Come hear Isaac give a walk-thru of these challenges before they become a live problem for your business.

Topics to be covered:
• Payment Lifecycle – Sources of Credit Card Errors and Declines
• Fees
• Optimizing for Credit Card Errors and Declines
• What is Dunning Management?
• Early Fraud Detection
• Free Trials - Opt-in vs. Opt-out
• Anticipating Customer Support functions

Good Beer and Pizza will be provided. Hosted at DogPatch labs - Pier 38.
Reddit's traffic grew by 300% in 2010
Want to cofound a New news startup with me? As a marketing guy who's tasted failure and still breathes, who wouldn't want you?

Why start from the bottom in hacking when you have a lot to offer someone who's inched up that rope over a few years, which is just what they have to offer you.
If you haven't already, please email info@hinty.com to get the phone number.
Interesting, will there be a special section for product (thing?) reviews?
The headline misses the key point that this only covers social media traffic to websites that have the statcounter web tracker installed. Is this likely to be a representative sample of all social media traffic? I don't think so, and would love to sanity-check the underlying numbers against some other sources, but they only provide the percentages.
But given that the homes exist anyway, from a pure monetary basis the home office ends up winning pretty much every time. (To be sure, not everyone has a home office they'd be comfortable working in full-time.) The issue, one of them anyway, is that F2F communication is a lot more interactive, higher bandwidth, and encourages unstructured interaction. I do a lot of conference calls and other forms of telecommuting but it's still enormously useful to go into the office a good chunk of the time.
Backward compatibility of gaming systems started quite a bit earlier if you count Gameboys.
I do not think the bankers you hired are doing a good job. There is a lot of money sitting in private equity which will love to have this company at the correct price.
The Process of Eating
> I don't understand why you wouldn't learn one editor very well and use it for all languages.

If ruby is your preferred language, you could do that with Redcar, and enjoy the process of extending the editor.
Why "despite"? Advertising is, by and large, getting positive feelings associated with the brand. "Because it's an advert" is probably more accurate.
Ask HN:  What sucks about most enterprise software?
In pg's list of "Startup Ideas We Would Like To Fund" at http://ycombinator.com/ideas.html; he says

Enterprise software companies sell bad software for huge amounts of money.

I agree, but I'd love to hear your thoughts on exactly what things (most) enterprise software gets wrong (besides being too expensive). Is it lack of functionality? Too much functionality? Too bug-ridden and unstable? Bad user interface? Other?

Please do chime in with your thoughts.. or if you would like to point me in the direction of someone else would might have some insights, that would be appreciated as well. Private responses are fine if you have something to say that you don't want publicized. Contact info is in my profile.

I'm interested in doing stuff in that "#5 on that list" space, hence the question.
PS3 Hack Changes Nothing
That's interesting. I'm not measuring touches, I'm injecting events into the Linux kernel by writing to /dev/input/event? and measuring how long it takes for them to get to the application. That's because I am working on software optimisation, so I'm interested in the overhead introduced to events processing by the framework rather than the hardware.
Might help to have some sort of contact info.
This could easily be turned around to say that since innovation naturally lowers prices over time, inflation is greatly underestimated. Say that without monetary expansion, prices would decrease 3 percent per year. This would mean that in reality inflation is 3 points higher than its nominal value.
Some or all of it may end up being B.S. After all, where's my flying car. But much of it may end up being true. In 1975, someone told me that everyone would some day have their own, personal phone number, that was just for that person, and I thought that was pretty far fetched. Who really knows?

Remember that people mocked the Wright brothers. The ideas in this link may be very relevant to this discussion: http://amasci.com/freenrg/arrhenus.html

"Theories have four stages of acceptance:
i) this is worthless nonsense;
ii) this is an interesting, but perverse, point of view.
iii) this is true but quite unimportant.
iv) I always said so."
- J.B.S. Haldane, 1963

"All great truths began as blasphemies" - George Bernard Shaw
True, Enron was tiny.
Too bad it's in french only. How hard would it be to have a simple english version of the site?
My approach to issues of this sort:

Pick a time frame for not deciding, usually less than six months. Decide that at X time (and/or in the event of X), you will make your decision. Make this a firm commitment that you will make your decision at that time.

During that time, mull over which details are the "make or break". For me, if I leave a situation, the "make or break" frequently hinges on the person/people in charge and my judgment of the direction they are taking. So, to me, this is probably the single most important thing you have said:

"Founders are all-or-nothing kind of guys. I've floated the idea of dialing down to part time, but they're not interested."

Maybe not a deal killer, but certainly a red flag. Most details in life are a case of "it has it's good points and it has its bad points". But if the folks in charge are The Problem, the odds of fixing it are slim to none (with strong leanings towards "none").

Good luck, whatever you end up doing.
I don't know how RSUs count against the 500 shareholder rule -- but for tax purposes, they count as an UNrestricted grant. That is, if you get $1M equivalent shares in RSUs, you get taxed immediately on that value, regardless of the restrictions. So you have to pay $350K (and that's just federal!), which you have no way to recover until the restriction is lifted. Worse, if you get fired the next day, you're out $350K with no way to reclaim them.

Pay attention to tax laws. If you are well off, that is your single largest expense.
I'll be adding more themes. Contact me if you'd like a specific one.
I would love a "Save to Instapaper" link next to each story link, without having to click into it.
To be honest, there’s nothing much in the new syntax that you can’t do with the (original) Webkit syntax; this just brings it in line with the proposed syntax from the W3 that Mozilla originally came up with. Hopefully now Opera and MS will implement the proposed syntax as well.
Regarding independence of young children, Penn and Teller did a fascinating episode about stranger danger. http://www.youtube.com/watch?v=IfrSoiaLixg The full episode is on Netflix. You may not agree with all the ideas, but watching the full episode probably won't be boring to you if you feel strongly about this topic one way or another.
This is an inappropriate repost of http://news.ycombinator.com/item?id=2064939
The whole article is based on the flawed assumption that DSL is reaching its theoretical maximum.

20+ Mbit DSLs are already widely available in many countries (http://en.wikipedia.org/wikipedia/ITU_G.992.5). And 100+ Mbit DSLs are being rolled out (http://en.wikipedia.org/wiki/VDSL2).

Is there a reason why DSL speeds can't keep up in the US?
Maybe if by "us" you mean large banks and defense contractors. Otherwise I don't buy it.
Please do not post articles multiple times, as it is deceptive and considered "gaming" the HN system. This is the same URL, posted by the same HN user (tomwaren) as http://news.ycombinator.com/item?id=2065125.
http://xkcd.com/386/

I wrote a big counter-argument before remembering my oft-ignored rule about avoiding stupid arguments online. My apologies for wasting your time. I'm sure we both have better things to do.
Right now I'm using something to track how much time I spend on things and an app to track expenses.

I'd love a simpler way to track time, Daytum unfortunately doesn't look to be it, but seems like a good way to monitor the amount of drugs I consume (caffeine). Mostly to try figure out whether my hunch that stress increases my caffeine intake is correct.

Another thing I'd love to track is how many situps/pushups/etc. I do per day.

Other than that, who knows, I've never done serious data collection about myself before :)
Unfortunately, it depends on jRuby.
I think most people would agree that the Yahoo spam filtering is vastly inferior to Google's
http://blog.alltechrelated.com/2010/07/12/geohots-iphone-4-j...
Why is Chrome laptop called Cr-48
Where "the planet" is only a subset of the planet.
This is very true and a valid point. If I didn't already know vim it would be a compelling argument for sure - but as I've already invested the time to learn it and it supports plugins written in ruby anyways there just isn't reason enough to switch for me. However - for someone who isn't already invested in an editor that wants that type of flexibility and wants to write extensions in ruby - this could very well be a winner!
It doesn't update the version numbers in the Gemfile, though, does it? IOW it's only for gems that you haven't locked in a specific version for?

I'd love to be able to ask bundler which of the gems that I have locked in a version for have a newer version available, so that I can test and decide if I should update.
The Importance Of Vacation
You are probably more likely to spontaneously rearrange your constituent atoms into cheese or something than to generate the same random 16 bytes twice, assuming a new number needs to be generated only once for each package of code signed. If there was one needed for each packet on a network or something it might be different.

In any case, this risk is orders of magnitude lower than the risk of someone leaking your list of past numbers, especially when they're this valuable.
>What I don't like about them is that most incarnations of them force your program to be type-correct all the time.

I think that they require your program to be correct at the time of checking.

>compiler kept complaining until I had fixed or commented out some other (currently not impacted) part of code

Looks much like Visual Studio. Am I right?
There is a rash of this kind of marketing I see cropping up on Hacker News, marketing which promotes one company while badmouthing another. We saw it from Posterous, Adioso, and now DuckDuckGo.

* Adioso vs. Bing: http://blog.adioso.com/sorry-bing-adioso-is-still-the-worlds...

* Posterous vs. Tumblr (and others): http://blog.posterous.com/hey-tumblr-users-got-comments-want...

Setting aside whether or not you want to be perceived as cutthroat or just straight-up douchey, the real question is whether or not this the most effective spin.

I think it might be better just to talk about how great privacy is at DuckDuckGo, perhaps in comparison to other search engines in general.

DDG calling out Google individually, Adioso calling out Bing individually, or in the case of Posterous, calling out other startups, isn't how I would play the game.
In the meantime, I'm giving https://www.zerigo.com a try. Their free service allows for:

3 Domains

30 Hosts

50,000 queries per month
I can never tell if DHH is trolling or not.
I love the way the Rapportive job page is laid out. Makes it very easy to decide (as a potential applicant) if it's the right fit for you. (disclaimer: I work next door to you guys...)
I'm reminded of this quote from The Big Short which came up on HN a few days back:
http://news.ycombinator.com/item?id=2033997
That is a good question. Would you rather be the CEO or CTO?
The install was seamless and keeps that out of your way. Is there some other (large) objection I'm missing that makes JRuby an issue?
Politics. The customers. Everything outside of product. Support packages, compatibility, can it be hosted on their own servers, does it integrate with Sharepoint etc etc etc.

Edit: Having just scanned PG's article, I think where he says: "They get away with it for a variety of reasons that link together to form a sort of protective wall." echoes my thinking. Or does my thinking echo his? Uhm, either way :)
The most vindictive thing management could do is to not hire GeoHot in the first place, which would be their loss really.

I am happy for you. I think you have not worked anywhere really bad. Look at what what you are missing out on: http://www.google.com/search?q=vindictive+employer

Actually, I didn't think this was about GeoHot, but one of the guys presenting at CCC.
crockett.jesse@gmail.com

Aim/Skype: tefflox
Now you got me suspicious too. Mr. Jobs is perfect at this kind of stuff. He always say "Hey! my product has a few flaws, but it has fewer flaws than our competitors. Don't worry, we are still the best."

But as an iPhone user, I must say that you can't find time to text if you are two hours late.
I loved the 6502. Around that era I programmed the SC/MP, Z80, the 8080 and the 6800. Although the Z80 was more powerful, the 6502 holds a special place in my heart as it was the first CPU I worked with and I loved the simplicity of the instruction set.

My crowning achievement was a multi-threaded kernel for a CNC punch. Since the stack was at a fixed memory address and there was no PUSHA, I had to change threads (in response to an IRQ) by sequentially pushing the registers on to the stack and then swapping the stack with a block copy. It worked! Crazy :/

I loved reading this article - thanks for posting. Awesome stuff! Makes me want to code my own circuit emulator :)
Strong AI is 15 years away?

I'm not saying its impossible, but that's pretty ludicrous to state as fact. Even many enthusiastic Strong AI proponents would hesitate to give such an aggressive bound.
I wish someone would whisper Paul Buchheit's advice into Twitter's ears: "it's better to make a few people really happy than to make a lot of people semi-happy."

Instead of trying to be as big as possible, if they just worked on improving the website, it would be a lot more useful.
This is interesting, I was just discussing a similar idea with a friend only a month or so ago. Our "inspiration" was the Wikileaks ordeal, to see if there was a way to sort of crowd source web pages, similar to how bittorrents work. Could a site such as wikileaks eliminate the problem of finding supportive hosting if they could just have their user base host their app instead? It'd be a cloud app hosted by the crowd.

Its an interesting idea, but one that is full of complicated issues, as mentioned in other comments here. Either way, I'd love to see a project like this get some traction, even if it provides a somewhat limited platform for development.
Who knows what the North Koreans are planning. They could be intending to use their nuclear program to fuel a train capable of travelling at extreme velocities so as to cause time dilation effects so that their leader can rule for an unnaturally long time.
True and un-true. Yes, compiling software is at the heart of Unix programming. However, automation with regard to systems management is also at the heart of Unix programming. All these package management systems evolved to solve a very complex set of problems.

Compiling Ruby by hand is fine if you're running purpose-built VPSs, or cloud instances, or whatever the hip new phrase is, but for people who manage systems in the old world where 1 machine = 1 OS install and multiple, commingled services, it's an entirely different ballgame. Managers of these systems can't vet each and every interpreter on the system.

If someone in web integration walks through the door with a request for a Ruby interpreter to use a set of scripts for integrating the company's new website with the old back-end finance systems, the sysadmin's first stop is the stable package repository for their chosen distribution. Compiling by hand is yet another exception that must be tracked.

In enterprise environments were IT staff are outnumbered by a couple of orders of magnitude, exceptions are the proverbial "death of a thousand cuts". That is why failure to play ball with package management systems like apt is a poor choice. It will hurt the adoption of Ruby in many environments.
Accurately and actively assisting actual workflows.

My issues with enterprise stuff is that it generally feels foreign to what I'm supposed to be doing. It's as if I have a task to accomplish, central to my job, and the enterprise software only serves as an unhelpful distraction.

I believe this is because the designers (devs/ux ppl/etc) see accomplishing the task in their software as the objective.

In short, it feels like it's been sketched out by a boss based on what they think my job ought to be.
Even worse, if you are using a list to eliminate the possibility of repeats then you aren't generating a perfect random distribution any more. The possibility of repeated numbers, however small, is explicitly allowed.
don't mean to nitpick but textmate bundle support doesn't an emacs make.

redcars extensibility and openness make it more like emacs.
Tips: Making that annual Copyright Notice change more bearable
If you assume that there is no cache (only on-die memory) and that memory is not shared between cores, things become much simpler and scale more linearly. Core-to-core communications and plenty of other details remain to spend man-years ironing out, but it seems like it would be possible to approach 64k cores or at least 16k.