skysight-inc/HackerNews huggingface dataset:
Your best bet to move these things forward is to share your ideas.

Without ability to execute, telling no-one about your ideas won't do you any good.
Because the selectman wasn't written about in a reliable secondary source, and the TV show was.

What, you say, the selectman appeared in a newspaper article? Congratulations: you're done. Cite it. The article will stick. Someone will inevitably try to delete it; you'll point to the sourcing at the bottom of the article, and you'll win the AfD.

It's really not complicated.

It is also NOT ABOUT "FAIR". Notability and verifiability aren't value judgements about subjects. They are judgements about the COMPATIBILITY of subjects with Wikipedia.
FWIW, as a Ruby developer who works primarily on Mac but has also done development and deployment on Ubuntu, I feel basically the same way.

In the past, when I've installed Ruby through apt-get (never you mind the several packages that I've had to install), I can never find the version of Ruby that I've developed against.

Even though it may be onerous to several, I far prefer to install Ruby through RVM and my gems through Rubygems. At least this way I can be assured that my dev and deployed environments are consistent!
What you appear to be aggressively declining to understand is that I'm arguing that Taube's straw man is misleading. I'm not claiming his main thesis is wrong, I couldn't even figure out from the blog post what that thesis is.

He used a misleading straw man: "Look, modern medical science says only 20 cals a day makes you obese! I'll repeat 20 cals/day many times, and tell you it's just a couple of gulps of beer. I'll never mention the other 100-350 cals/day (depending on year) once in 3000 words. Only 20 cals/day must be wrong, go read my book to learn the truth! Now for a made up dialogue between myself and a personified straw man!"

Yes, technically he made no untrue claims. He just deliberately failed to mention that the straw man has a good point: 7.5 sticks of bacon/day will make you fat while 7.0 sticks of bacon will only keep you fat once you are already fat.
A majority does not celebrate Christmas, but a large chunk of it does. Even if you don't celebrate Christmas, you may have time off of work anyways. It's just not a good time to do the yearly release in my opinion (and the author's too)
Thanks for the hipmunk & reddit shoutouts. We're definitely from the function > form school of web design. That said, I'd love a bit of polish on the reddit UI (Apple can pull it off, after all). Hipmunk is getting one soon -- function will never be compromised, but a bit of sexy makes it more palatable, faster, to a wider range of people.
I don't use the browser's RSS feature either. I only use Google Reader's web app to subscribe to feeds. When I want to read the articles, I do so on the go, with NetNewsWire or Reeder on iPhone or iPad. Before this blog post, I hadn't even noticed that Chrome doesn't have RSS built-in, so I won't miss it in Firefox 4 either.

It would be nice if Mobile Safari had a button to add feeds to my Google Reader account, but I doubt that will ever happen, unless Apple chooses to implement a similar solution in MobileMe. I would settle for a bookmarklet, though (like Instapaper offers).

In any case, as long as all popular blogging services and CMSes have syndication turned on by default, I don't think we're in any danger of RSS dying off.
Excellent Free WebHosting
maybe Ruby should get something like perlbrew
http://search.cpan.org/~gugod/App-perlbrew-0.15/lib/App/perl...

this is good magic
You can say what you want to say, since it's original, and say, "with apologies to Winston Churchill."
I would be more concerned about not moving to a grocery store hole, which is surprisingly easy to do in Chicago. All of Hyde Park, for example. (When I worked at UofC and we wanted to do our semi-monthly soda run, it involved driving to Jewel at 75th/Stony Island. Pretty interesting!)

I used to live up by Chicago/Ashland and that was not fun either. The options were walking a mile (or taking the bus) to Divison/Ashland, or taking the Chicago bus downtown and hitting Whole Foods.

Anyway, there are plenty of Dunkin Donuts. Base your move on something more essential if you don't have a car.
You've done the right thing, but attributed blame in the wrong place, it's Ruby that's in the parallel bizarro-universe.

Ruby, RVM, ruby-gems etc were all designed and built for developers. APT was designed and built for system administrators.

In the world of system administrators, API differences between versions 2.3.5 and 2.3.8 would be considered bugs. In the world of Ruby/Rails, that's just standard practice. APT would not let you install both 2.3.5 and 2.3.8 simultaneously because that would be silly. It is silly, but it's useful for developers. The detriments are obvious to everybody but the Ruby community -- DLL hell is one of the major factors in the decline of the Windows platform.

So yes, keep Ruby off in it's own parallel universe, partitioned off using RVM or bundler. As a developer, this brings you many real benefits. But recognize the real detriments to normal users and system administrators, and place the blame squarely where it belongs -- on the Ruby community.
I updated the page with a graph from FF4.0b9 which is a bit improved over b8. The Javascript is now respectively similar.

You're right about the 80/10 split. FF4's rendering speed is an outlier compared to Safari/Chrome/Opera on the same hardware. To better compare the faster browsers I'd need to run multiple emulators per page.

EDIT: b9 improved over 8, not itself.
I can guarantee you that Sony did not have a cryptographer implement this signing tool, and they did not get an external $500/hr expert to review it.
I have a mac at home and I have a droid.
Ruby is overwhelmingly used by developers. I understand that there are a few projects that are so popular and useful that end-users and admins might want to install them without actively developing for them. But the decision to optimize Ruby for that use case, instead of for its overwhelmingly more common use case as "developer tool", just - seems - wrong.

I don't "blame" anyone. I think Debian is wrong about Ruby.
http://news.ycombinator.com/item?id=2051288
Porting a renderer from C++ to CUDA - the speed gains and their cost
I love hearing new ideas and partnering with people to build them. Hit me up (contact info is in my profile).
This is one of the few audiences that knows what 'reductio ad absurdum' means, and yet bright people (whom I respect) seem unable to grasp what to me seems to me a fairly obvious argument.

The problem is that his reducto ad absurdum isn't that absurd. It only sounds that way because he spends 3000 words ignoring 90-95% of the actual argument (specifically, 171 calories out of 191 in year 10).

The full argument: 7.5 strips of bacon/day will make you fat (technically fewer strips in earlier years, but you get the picture). 7 strips will maintain your current level of obesity, the extra 0.5 strips will allow you to gain an extra 2 lbs.

The argument as present by Taubes: only 0.5 strips of bacon in excess of maintenance is enough to explain the difference between an obese person? That's ridiculous!
CarWoo Landing Page
There are so many other ways to use 3D cameras than gesture based interfaces. It doesn't have to cost a fortune either to develop new products for it.
ARM claims their new Cortex-A15 will provide five times the performance of existing smart phones. So the resources and interest are definitely out there.

http://www.arm.com/products/processors/cortex-a/cortex-a15.p...
I'm flattered that you think I'm taking a high road here, but I'm really just irritated at the fact that the comment was content-free snark.
Don't hold your breath. Everyone seems to be predicting huge gains in Javascript performance based on two data points (it used to be really, really slow, and now it's only 5-10x slower than native). But an incredible amount of effort has been poured into Javascript optimization, and it's crawled way up the asymptote, so to speak.

The reason Javascript performance is likely to max out well below that of native code (and even below less "dynamic" dynamic languages like Lua) is that it's freakishly dynamic. JITing dynamic VMs resolving dispatches (this.that) efficiently by making assumptions based on the state when a function (or trace) was compiled. When those assumptions change, they have to fall back and either interpret or recompile. In Javascript, there are a lot of things that can change to break these assumptions (e.g., anything, anywhere, in the prototype chain). Much more so than in more straightforward dynamic languages.

It's also not really true to suggest that optimizing dynamic languages is somehow "uncharted territory" and that we should expect huge gains as people explore the space of solutions. Most of the techniques used in VMs like V8 trace their history all the way back to Smalltalk (and Self, sometimes via HotSpot).
Let's assume that he doesn't say anything online he doesn't believe is true.

Let's also assume that anything he believes is true is because he has thought about it and is confident that he is correct.

Based on these two assumptions, why would he not need persuading that he is wrong?
"Evolution plays no role in protecting us from most modern afflictions (obesity, alzheimer's, cancer, etc). You can have your "evolutinoarily optimal" paleolithic diet; I'll take my chances with modernity."

But there is evidence (in Taubes' GCBC to begin with) that modern foods cause the "diseases of civilization".

Before agriculture, as hunter-gatherers, many people did live into what we would consider old age (if they didn't die from injuries, etc, which is not relevant to diet).
That argument would make sense if RubyGems was actually useful on OS X or Windows. But every single application targeted at "normal users" on Windows or OSX written in Ruby bundles all dependencies, usually even including Ruby itself.

RubyGems needs to REMOVE harmful features, like the ability to install multiple minor versions of the same gem. Developers should be using RVM to get this capability.
Rubbish. Try to install a binary into a directory that isn't bin and then tell me about being better citizens.
The habit is "solitude."
Ha! Summed up exactly what I was thinking.

Difficulty reading "100 sites several times a day" isn't a technology problem; it's a focus problem.
Reading the headline, I thought "if this can output the computer's display to the iPad, I might consider buying one".

Pen-on-screen graphics tablets don't come cheap. Wacom's entry-level Cintiq is priced at $999. Add a pressure-sensitive stylus and the iPad may very well have a viable market for this kind of application.
I know this is all mostly software, seeing as it is techcrunch, but what about hardware?

Isn't Lightpeak coming out this year? I feel like that will be a big deal.
Also given Lucas' native language isn't English either it's hard to claim imperialism.
I have yet to meet someone with talent and skills to execute who did not have ideas of their own.
But is that a coincidence? Python is widely used by end users -- a large portion of the Ubuntu apps are written in Python. Ruby is widely used by end users via the web (zillions of twitter users, for example), but it is not widely used for desktop apps, even though it would be a good language for them.
It means "to not have any money", right?
The thing about the by-hand system is that the seat-holder both had a monopoly and provided the service of keeping the market evenly liquid.

When trading becomes purely a commodity, it impels those at the center of exchange process to get their money some other way. Remember that Bernie Madoff's ostensible business was electronic trading. Some have argued that he stayed in business as long as he did not because people thought he was honest but because people thought he was front-running (an illegal but sustainable business). The high-frequency trading system I've heard of sound they are effectively front-running whether legal or not.

One argue that both short and long-term investing provide value to the economy since the investors have to have some idea of the value of the underlying stock. I would argue that anything that involves entirely gaming the exchange process doesn't have that quality.

You could argue that if the high-frequency traders in the end take less rent than the seat-holders previously did, then it's all good. Well, there's problem that no one's supporting the market. You can point to one or another immediate cause of the flash crash but I'd argue without some intentional market-making, some version of another flash crash is going to be inevitable.
A similar situation exists in Lisp. Most everyone I know downloads the lisp of their choice (SBCL, CCL, Clojure) from the project site and goes forward from there.

This seems particularly true of efforts that are cross-platform. In particular, developing for Linux and Mac pretty much makes this the way to go for these two languages.
Nope. The most effective habit of highly creative people is persistence, the ability to work and work and work while resisting burn-out.

The best graphic designers I’ve ever met would put in 8-10 hour days, then go home and work on their personal projects. It was effective, they all had at least 3 AIGA awards and about 10 HOW awards, each.
Everyone is fascinating when they're speaking passionately
It so happens, that Linux kernel has a system call named fork. But nothing states that this system call has to conform to the POSIX specification of fork(). If it does so, it does so for convenience.

What makes Linux as an operating system conform to POSIX is the API, implemented in C. In this API, the function fork() has to do what the POSIX specification states. As stated, this fork() does not even use the system call fork in the resent versions of glibc.

As POSIX is a superset of the C standard library, it does provide a replacement. The C standard library exists to provide the very basic functionality in it, in environments and operating systems that are not POSIX compliant.

C standard library is part of the C implementation. The POSIX API, implemented in what ever language, is part of the operating system.
I live in the Bay Area and are spending a few weeks in DC.

We always hear that Android is for geeks but based on what I've seen from people in DC, it's not.

Among my friends in DC who has Android: dentist, doctor, accountant, sales manager. None of them are geeks.

This is the problem with tech blogs from Silicon Valley and people from area in general. We make conclusions based on what's happening in the Bay Area but we are very different from the rest of the US and the world.

We live in a bubble.
Languages like CoffeeScript do fall into the "alternative syntax" category. And things like emscripten (and some others I've seen) probably fall into the latter. If you try to abstract out a traditional VM on top of Javascript, you're likely to get poor results.

As another commenter suggests, though, we have a language like Haxe, which is much more than just an alternative syntax. And GWT does a very good job with Java -- with the exception of some corner cases, it's usually as fast as hand-written Javascript, and often faster because of a great deal of static optimization. The Google Closure compiler arguably defines a different language (if you turn on "advanced optimizations", it only accepts an effectively-statically-typed Javascript variant).
I've had at least 10 ideas that i saw others pursue to great success. I'm not unique. We've all had such ideas. It's not the idea. How many sub-optimal ideas have you seen turn into successful businesses with multi-million dollar payouts?

Like many other smarter people have said - it's not the idea. it's what you do with the idea. and it sounds like, as is the case with 99.9% of the population, you're not in a position to do much with your idea.

so come up with an idea that you can execute yourself :)
It's a fork bomb: https://secure.wikimedia.org/wikipedia/en/wiki/Fork_bomb

It recursively (and infinitely) forks a process, overloading the system and creating a kind of denial-of-service attack.
I think it'd look like it looks for many of us.

I go to a web site and see a little orange button that I can click and it will add this web site flipbook.

Yay, now I can read the web site like a magazine with consistent and readable formatting and not have to remember what that site was I wanted to go back and look at the next time they posted something.
I really, really want to use Emacs. I like the ideas, I like the addons, I like the lispiness. What I can't get over, though, is the pinky contortions and multiple chords required to accomplish things in the editor itself.

I'm not a big fan of vimscript, and the addons seem more clunky, but being able to hit a single key, rather than a chord, or series of chords, to accomplish the basic text manipulations, makes it really hard for me to stop using vim and use emacs for more than a few days.
He mentions mobile phones in this context.

I don't foresee the telecoms giving up bandwidth caps (or worse, metered bandwidth). There's no way I'm streaming media over the carrier networks to my phone if it's using up my bandwidth allotment or running against a meter.
attention, yet another hho-gas scam!!!

but tata isn't the first one who believed that crap. hho-gas scam has a long history, try googling for hho-gas, rhodes gas, browns gas, free energy, overunity ...

every once and a while somebody with lots of money believe's that crap. (i got interested in this free energy/overunity crap after my father got scamed, i was blown away how many believe that)

this just can't work, see laws of thermodynamics: http://en.wikipedia.org/wiki/Thermodynamics#Laws_of_thermody...
german speakers may be interested in that: http://www.esowatch.com/ge/index.php?title=HHO
vforks restrictions mean that in most cases where fork is used in unix development besides the trivial fork/exec combination it won't be the proper choice.

Every single major operating system except one has fork. Colour me not very concerned.
Ask HN: Here's my resume.  Any suggestions?
I haven't updated my resume in a while, so I took some time to write a new one. I tried to keep it succinct and have focused on the bigger skills and accomplishments. I always feel I do better in interviews than I do on paper, so I thought I would focus on piquing interest than doing a comprehensive study of everything I've worked on or done.

I feel a bit rusty, so any suggestions are greatly appreciated.

Here it is, click the image for the full PDF:

http://opensource.appleseedproject.org/resume/
Ideas are worthless. Check out this article by Paul Graham: http://www.paulgraham.com/ideas.html
I had a lot of TiVo conversations like this ten or eleven years ago. Lots of people who never used the technology would tell me why it didn't make sense to them.
You've written a lot of gut-check stuff here about why you distrust Wales, and I respect that. But you really only made two substantive criticisms of the project's actual work:

* That Wikipedia didn't go to bat for fair-use images, and instead adopted a harsh policy of copyright attribution that can be used by activist admins to require forms-in-triplicate process to get an image posted.

* That Wikipedia's conflict resolution processes add up to make it impossible to contribute to controversial articles.

Both of these may be true, but my response is, "so what?". The outcome you've spelled out here isn't the end of the world. The encyclopedia is still epic in scope and useful even to a cynical bastard like me. It dominates the top spot on most Google SERPs and by doing so drastically improves the quality of virtually every Internet search in the English-speaking world.

Particularly regarding controversial articles: seriously, just go edit somewhere else. You were a busy editor in your time, and you know exactly why those draconian rules exist: because controversial articles are massive neodymium magnets for crappy edits. Between daily attempts to rewrite the entire flow of articles to specific POV's (often in nitpicky work-to-rules fashion deliberately designed to incite days worth of arguments over how to revert) and mindless vandalism, how is anyone supposed to get anything done anywhere on the project if everyone has to patrol the articles cleaning up all the nonsense?

You bring up lots of valid points, but you don't seem willing to consider the other side. I might actually entirely agree with you about the project, but for the fact that your comment is overtly misleading.
I fully appreciate the sentiment, I hate when people build stuff people don't need.

But I want to dig a little at this. I think the fact that most people only have access to CNN or Time or Fox News or Cosmopolitan or Maxim or whatever... that there is not an easy way for people to get news aggregated from 100's of their peers and thought leaders in their affinity groups.... I think that IS a problem people have. It may not be a problem they are aware of, but I think the social cost of consolidated media is very high.

I think RSS, and technologies like it (Twitter, Facebook) are an important part of the solution to that problem. RSS is obviously not very user friendly, and I'm not sure if it will have a place at the table 10 years from now.

But the problem it solves (a standard interchange format for syndication) is absolutely real, and it's not going away.
Too true. This is also the same for every successful entrepreneur I've ever heard of, read about, or ever known.
It wasn't Debian's place to decide that maybe Ruby should work more like Python. Packaging, by the way, is a longstanding sore point with Python developers; RubyGems is one of the few clear wins Ruby had over Python.
Yet another example of why sites need to validate requests on the server side instead of just assuming Javascript or Select lists will handle all of the validation.

Another technique to use if you can't just modify Javascript is to use the Firefox Tamper Data plugin and intercept & modify requests.
The payscale for computer professionals in Canada is 1/4 to 1/2 the salaries in the US. But the dollar is now par which helped a bit.

There is little venture capital available to computer/software startups. The few incubators in Canada have ridiculously terrible terms -- eg. 20% equity for a seed investment. Most Canadian startups look to the US for investment, or move to SV if possible.

The TSX and TSX Venture stock markets are entirely geared toward energy & alternative energy companies. If you intend to go public you'd probably have to move and re-incorporate in the US.

The Canadian government is generally not very supportive of (non-energy) technology companies. Most small business incentives are only for large-ish companies that want tax breaks for investing in solar & wind energy.
3D TV among the biggest tech failures in 2010
Can you explain what this comment means? I literally don't understand what you're trying to say.
It's slightly exaggerated, but I really did use to do something very much like that. I used to load up a ton of sites (less than 100, but enough to be a pain) every day because, like most people, I had no clue what RSS was. I was literally about to write a script automating the "Have you been updated?" check when I came across RSS in my research.

I know most people don't like to visit more than five sites on a regular basis, but the same could be said for printing bingo cards or reading books. I don't think that makes a significant portion of outliers "not real."

Also, anecdotally from being the de facto "computer support guy," I've found that more people don't know about RSS but would find it useful than those who know about RSS and can't imagine a use for it.