skysight-inc/HackerNews huggingface dataset:
I'm not familiar with the S3 .net api.. but linux doesn't have the notion of central certificate store like windows does. Therefore if you are relying on that existing, you are going to need to change your code.

It is certainly possible to use SSL with mono, many people do it.
It'd be nice if NOSCRIPT could have an option like: "Don't share my browser history with this site". If that option were on, the page just wouldn't have any 'visited' links at all. I could live with that.
I don't know if that's true but at least that's a serious point worthy of discussion (unlike the speaker here).

That said I don't think the ad-model is on the wane. I just think it looks that way because of a paradigm shift from what used to be a local world. In other words everyone used to need a local paper and all those papers carried the same AP stories. Now you have a world where all those papers compete against each other and obviously a lot of them are going to go out of business.

But that's not a problem with the Ad model it's just the economy of news shifting due to technological change. The money's still out there it's just consolidated.

My personal opinion, and it's just an opinion, but from what I've seen content that can't support an ad model usually isn't content people are willing to pay for.
From an economics standpoint, shouldn't they be selling everything they can at the maximum it will sell for?

If people stop buying cables because they are too expensive, then I would assume prices would drop.
beanstalkd (http://xph.us/software/beanstalkd/) also has similarities to this, and for non-Django / simpler needs, it may be better. It's basically memcached repurposed into a queue server.

A "task" would be equivalent to a script which only looks for jobs in a certain bucket (or "tube" as they're called). You can run as many clients on as many machines as you like. Obviously, since it is memory-based, you'll lose the queue in the event of a system crash.

That being said, as a rabid Django user, this is definitely going into my bookmarks!
Good thing they don't "run out". If you just had some extra, cheap HDMI cables or component cables lying around, you'd have been set. I'll keep that in mind as I buy some HDMI cables soon for my upcoming HDTV purchase.
I suspect you'll get the same answers that usually come up when laptop recommendations are discussed here:

http://news.ycombinator.com/item?id=249579
http://news.ycombinator.com/item?id=268438
http://news.ycombinator.com/item?id=159153
http://news.ycombinator.com/item?id=197182

(etc., etc.)

To summarize: the MacBook Pro + Thinkpad T/X series machines are widely liked, with people tending to make their choice between them on whether they prefer to run OS X or something else.

You may get a smattering of other recommendations, but honestly, any other manufacturer appears to be fairly hit-or-miss, while Apple and Lenovo tend to produce solid models year after year.
You're right, I'd forgotten Portal came out in '08, and forgotten entirely about World of Goo.
Because Zak just said it (clearly and understandably), and you tried to convey it through a vague and not-especially-funny witticism.

You also complained about getting downmodded, which is why you're at 0 here.
Ah. didn't see that. well, wouldn't that mean shutting down 60 to 70% of the connections?
I donated my $1.15, and if I had something to install IE8 on, I honestly would.
I personally prefer to receive source code through smoke signals, it makes it feel much more important.
Sometimes the mutable structures get passed around in the function arguments, so you might do a sequence of tail recursive calls and on each call you pass in the next board state to the same function. I would hope the Erlang Questions mailing list would help you if you posted a small example and explained your troubles to them. There are lots of very clever Erlang people there.

http://www.erlang.org/faq.html
The way I understand this, Celery is that binding glue between the Django a message queue (RabbitMQ), and cronjobs.

I.e. you could swap out Django for CGI, and the ORM with SQLAlchemy, but then you might as well start from scratch.
I don't have any sources, I only know how it has been implemented by various companies.

Pentax, for example, offers some very powerful zoom lenses for CCTV cameras. They have an image stabilizer box that goes between the cameras output, and the viewing device. That box picks 4 points in the video and uses those 4 points as its reference. If you zoom in or out, the points move diagonally in unison. Any other movement left/right/up/down indicates camera shake and is compensated for. To do this, you have to start with an image that is slightly scaled down or cropped so that you have have some buffer room all around the frame.
How the new smartphones stack up [pic]
Very cool site...has application beyond games too. For example, you could see your company vs. a competitor.

But love the idea and implementation.
Ha, mine are mom'n'pop stores too, but they're Chinese in a fairly Chinese area, with other computer shops around .. price sensitive market + good competition = I am happy. I love that kind of shop actually; they act as these little value-added distribution branches. Order heaps of the top 100 (or so) products, add 5-10% to the wholesale price, then they walk out the door.

The bad side is that we actually don't have a big internet electronics retailer here (Australia). A Newegg would probably be cheaper - I thought they were very cheap? But they would have difficulty starting, since they'd rely on volume to beat the small operators, but the small ones do a pretty good job and can sell minus shipping .. wouldn't want to try to compete with them unless I had very deep pockets.

Seems I told a lie though, just looked it up and it's actually more like AUD$15 (USD$12-13) for HDMI. Sorry : /
I think a reason why cockiness is enjoyed by the more thoughtful types is that it gives them an illusion of choice. By restricting the problem down to a couple of different solutions, thoughtful types figure that one has to be more optimal than the other and is therefore the more reasonable solution. The "reasoners" may be good at comparison study, but are often paralyzed when it comes to devising completely new solutions. A cocky leader, while maybe a technical ignoramus, at least narrows the choices down a bit.
Very true - I heard a Radio DJ try to say "tumblr.com" on the air, and it took him several minutes to get it across correctly.
I agree, but it is much harder to make up a thoughtful mc exam. I have done it when I was trying to prepare students for a standardized exam (MCAT) and it was a real bear. I'm not sure it was the right thing to do (I no longer do it), but that was my intent.
studystud.com
How “Must Marketing” Helped Andrew Warner Bootstrap His Startup
I can't figure out how this is supposed to be useful. The website doesn't have data for pages that I've tried it on, and it doesn't seem like I can somehow contribute any... The pomp without substance gives me the feeling that I'm being had. I actually opened up the source code to make sure it isn't doing anything bad to my computer :-/
Somewhat related, see this recent article (6/10/09):

"Extracting Meaning from Millions of Pages: University of Washington software pulls facts from 500 million Web pages."

http://beta.technologyreview.com/computing/22773/
Isn't the utility of the technique watered down by the fact that the attacker has to precompile a list of addresses? Anything not in that list won't be mined.
I downloaded a copy to my ubuntu box. Then deleted it. Anything for the hungry.
And now someone will have to do TCP/IP over smoke. Look what you've done.
Being considered a cost and providing a competitive advantage are not mutually exclusive. An IT department that meets its goals at a lower cost than an alternative could be a competitive advantage.
Check the fine print at the bottom.

Microsoft® is donating $1.15 per download to Feeding America® up to a maximum of $1,000,000.

If each download is 1.15 and each download is 8 meals that's 14c a meal.
Ignore that ..........let move to the next issue
Why the million dollar maximum does Microsoft fear that a download frenzy will put a hole through their pocket jeez!?
Anyway just downloaded it and will install it when it rains cats and dogs. lets all download it guys ...four times if you feel like it...we be Robin Hoods stealing from the rich and giving to the poor.
I wrote a script and downloaded it 6.2 billion times!

Everyone's getting a free meal, on me!
If I did, I probably wouldn't...
Videogames And The Impossibility Of Escape From Planet Earth
saying the right stuff isn't HN worthy, IMHO.

saying the right stuff when nobody knows of believes in it, that's HN worthy.
HP Labs: Algorithm predicts sales, manages supply chain
neat, this is very important in classical mechanics. Orbits of your system trace out tori in the phase space, the cool thing is how the tori break up as you perturb your system from integrable to non-integrable. Chaos, without dissipation.
I am sad that they do this in a website with over 70 million monthly visits! Greed.

Lesson learned: If you are bad in the beginning, you will continue to be bad even after you are successful.
"This sounds suspiciously like "we didn't think about it early enough and now we need to reproduce the soruce code that was used for actually compiling the build that is installed on the devices"."

You have no idea how much time and effort goes into tracking these licenses and associated code.
When I bought my laptop a couple of years ago one of the primary considerations was disk drive speed. 7200rpm is zippy, 5400 is molasses, flash should be even better. I bought a Dell and have been happy with it. My adult kids all have Macs and are happy with them.
This kind of attitude (some third party with absolutely no business butting in deciding what is or isn't an "acceptable" way for another human being to express their sexuality) is exactly what got these kids into this legal mess.
Actually Mono is the short form for the correct name of the disease, not a slang term:

http://en.wikipedia.org/wiki/Mononucleosis
What's $1M for Microsoft? This is outrageous on so many levels...
Intriguing, but the Addons page doesn't demonstrate how it works in detail, and the product's website is fairly uninformative to someone using NoScript. I'd suggest that the latter fail more gracefully in the absence of scripting.

Edit: Ok, one in from the initial landing page, there is this link, under Publisher Tools, which has some more detail:

http://www.webzzle.com/intl/en/publisher_tools.html
I might not want to swap out Django with CGI, but I might want to use RabbitMQ-based distributed tasks in Pylons. Seems like a waste to write all that code from scratch. For Django users (and I am one), Celery is clearly useful. But a distributed task processing library, even if it is a thin wrapper over RabbitMQ, should not depend on a web-framework.
How big is your farm?
Safari 4 tops 11 million downloads in 3 days (6 million from Windows users)
i believe it will be to early for zynga to get an IPO. Since their success will depend on the success of the social platforms they program for namely facebook. If these social platforms can't monetize then zynga's value goes down big time. Also, if facebook fails web 2.0 fails. failure of facebook will have a large affect on confidence on the social web and media.
The new economics of entrepreneurship
i can't help but get a strange feeling for sites that include that //bin.clearspring.com/at/v1/button1.swf flash script, which does nothing except tracking users for clearspring...
How to find new startup ideas? The answer is in the question.
Yes, it's much better to light a candle than curse the darkness.

I mean, become a cocky bastard who also knows his/her stuff, and have all the fun, rather than whining about how the cocky bastards have all the fun.
I'm using it as my main browser, but it has issues:

* can't tell easily whether current page is bookmarked

* address bar only supports url completion (i.e., no search by url/title keyword, but you can use Google Quick Search Box for that); Chrome has the best address bar IMO

* the preview screenshots are cool, but the title of the page should be displayed below each screenshot (many screenshots tend to look the same)

* no way to force new windows to appear as new tabs
Anyone who lives in the world of human society knows that this is true, regardless of the linkbait title, because nobody can know everything and that confidence is one of the few metrics everyone can assess.

Human nature doesn't change.
> The "reasoners" may be good at comparison study, but are often paralyzed when it comes to devising completely new solutions.

"A good plan, violently executed now, is better than a perfect plan next week."

-General George S. Patton
The article is not that great, but my reading is that they based their decision on the 11th provision of the Declaration of the Rights of Man and of the Citizen, which is confirmed by the contemporary French constitution.

"The free communication of ideas and opinions is one of the most precious of the rights of man. Every citizen may, accordingly, speak, write, and print with freedom, but shall be responsible for such abuses of this freedom as shall be defined by law."

I am no legal scholar, but it seems to me that the decision is essentially that while they can monitor and potentially even punish offenders, they cannot do so by simply terminating their access.

I don't think this is trendy or thoughtless at all, even if my reading is totally wrong. I don't think the discussion of human rights can ever be trendy or thoughtless, regardless of the inspiration for the discussion. These conversations need to take place in the light of day and they need to happen as often as the world changes, which as we are all aware, happens every day.
Who the hell buys a 16 foot HDMI cable?
Yeah, like most other addons do:

https://addons.mozilla.org/en-US/firefox/addon/6138

https://addons.mozilla.org/en-US/firefox/addon/5890
I expect they are more afraid of a single individual (or a concerted group of individuals, possibly going by the name "anonymous") downloading N copies for large values of N.
Carrot (by the same author) might be more what you want - http://github.com/ask/carrot/ It started off as being Django specific then was later re-factored to not be.
Yes, the American way is essentially "I'll know it when I see it, so gimme more to look at!"

Sigh.
Yes, and why do you think that is? Because men are better at doing math?
I strongly suspect that it would be much easier to port existing .NET code to Mono than it would be to port it to Java. I also suspect than any .NET team wanting to experiment with Linux or Unix would probably prefer to learn Mono's quirks than an entirely new language.
And for added toolishness, the site breaks your browser's 'back' button.
> It'd be nice if NOSCRIPT could have an option like

'NOSCRIPT' -> 'browsers'
"For example, if you distribute copies of such a program, whether
gratis or for a fee, you must pass on to the recipients the same
freedoms that you received. You must make sure that they, too, receive
or can get the source code. And you must show them these terms so they
know their rights."

straight from GPLv3. So Palm doesn't exactly follow the license does it?
Sniffing Browser History without CSS or JavaScript
This inspired me to take the concept even further: http://news.ycombinator.com/item?id=655101

This will only work in Opera and Gecko-based browsers.
Thanks for the insight. I don't have much to add, except that FSW was a truly awesome game. Too bad that Ten Hammers ended up the way it did - while I never played it (due to poor reviews), I was hoping for better.
I just added this to the comment about the weather:

"This is not strictly true as the air above the earth has multiple layers, but for each layer their must be a point with zero horizontal windspeed."

Feel free to edit it.
App Store Lessons: the game changer rejection
Only a subset, which is called /b/. The rest hang out there, and a few related sites, and basically troll themselves. Better to have them (more or less) all in one place than randomly distributed everywhere else, no?

And anyway - not all "trolling" is created equal, IMO. Smart, organised, (dare I say) funny trolling beats random hate and idiocy anyday. I haven't noticed 4chan moving with any particular malicious intent; they just try to amuse themselves, and the causes are as often defensible (Scientology, Sarah Palin mails) as not.

We're always going to have trolls. If 4chan sets the standard for trolling I think we've done pretty well actually. At least they're intelligent.
Today is Digital TV Switch Day, Don't Turn it Into Toxic E-Waste Day
Actually BSD is for people that love BSD (some would even say LSD ;)), Plan 9 is for people that understood and loved Unix before it died.
i guess fox news has got the formula down. you for forgot bill oreilly.
Webzzle has been initially populated with Wikipedia references and external links. When, there is no data in Webzzle & Wikipedia, we present the enhanced Google results. That avoids you to launch many keywords searches, filter the results and browse the best ones. If you want to contribute, you open an account, put the 'save' button in your browser and save the Web pages using Wikipedia concepts. The saved pages will be in your organizer.
While your script was running, more hungry people were born...
In theory, everyone should get 8 free meals.
I Tweeted this but I'll repeat it here; I would imagine a high percentage of these downloads (50%?) were users who 'unwittingly' downloaded Safari 4 while downloading updates to other Apple software like iTunes and Quicktime.

Apple's attempt at 'bundling' Safari with every iTunes update is quite annoying personally but it sure helps to inflate those download numbers.

Also does this number count 'upgrades' from Safari 3?

.. off to RTFA
WebKit and IE users: This will only work in Opera and Gecko-based browsers.
Imagine what would happen if they said they still need a couple weeks to scrub everything before they would be applying for FCC approval. This is just another obligation that comes with the legal landscape they've settled into, and they shouldn't have shipped without already meeting it.
This is gender trolling.

This article would be no different if it said "Trying to make a living on a startup? Think again."

The quotes are all just as applicable. Can you do it? "Technically ... yes" and "I would be on welfare! LOL … I wish!" and "very few people ... make a full time income from [startups]."

Tell me how that's different?

In Etsy, as in any life beyond regular old boring ass employment, only some people have the combination of vision, understanding of their market, rage to master, ability to learn and improve, and dedication to the hard work to make it happen.

Most people just don't cut it. Here on HN, and on Etsy. And everywhere else in the world.

If anyone thinks that reading startup blogs, or selling crafts on Etsy, is going to be their winning lottery ticket, they are mistaken.
Don't download IE8

You can be sure that they will get more than 869566 downloads amongst 'legitimate' (if rather misguided) users. So they will reach the $1M ceiling easily enough.

Save your bandwidth. Reduce C02 emissions. Don't download it.

Don't give M$ the chance of singing about how quickly they've served so many downloads....

It's a crap browser anyway. And it didn't run on my Mac or my Ubuntu box.
Regarding your point #3: mousing over a screenshot does give you both Title and URL of a given page
Welcome to 2001 ...
"as it is, Mono is a patent minefield"

Can you provide the patent numbers of the specific patents you had in mind, or otherwise provide a source for why you think this is the case?
While I generally agree, I find Theo's positions much more consistent an principled than RMS's, although to Stallman's credit he gave the FSF award to Theo some years back for all the amazing work the OpenBSD people have done on opening up hardware specs and so on.

Theo is also contrary to general opinion a really cool and friendly guy, and often (but not always) when he acts like a jerk is because somebody deserves it.
As much as we bash IE, it's my opinion that it's a step in the right direction with IE8. We should have had something like this 4-5 years ago, but I would much rather my customers use IE8 than any browser made 6+ years ago.

If it supported any sort of full, light extension model by default, I could see myself even recommending my parents stick with it because I could tweak it to help them.
It's also worth noting: component output is downsampled for DRM-sake. HDMI devices are actually authenticated before full resolution content is supplied to them. As far as I know, it is not possible to authenticate devices over component, hence 480p. Not exactly for technical reasons, more related to the whole licensing scheme around HDMI.
Steve Jobs was right about Microsoft - "they just have no style"

I'm primarily, but not only, referring to the design of the website here.
> GNU is pretty much a greatly enhanced superset of AT&T UNIX.

I know many people that would question your claim that GNU 'enhanced' the work of Bell Labs, more like the opposite, but then they were certainly not alone in that.
Has that ever been the case?
ActiveRecord for PHP 5.3
C#?

There are probably hundreds of open and free languages out there better than C# that can run under pretty much any platform under the sun.
Downvoting because of disagreement is really getting out of control at HN.
Additional update: http://www.derivante.com/2009/05/19/php-activerecord-availab...

GitHub: http://github.com/kla/php-activerecord/tree/master
If you can't write Keyczar bindings for Ruby, maybe cryptography is a little ambitious for you too.

Note: Bouncy Castle is not a recommended high-level crypto library. More grevious errors are committed in the name of Bouncy Castle than almost anything but OpenSSL.
My performance actually deteriorates if I stay in bed past certain threshold (>9 hours). I think it's not the quantity, it's a whole host of things that need to be finely tuned.
Maybe it's just me, perhaps because I didn't understand a damn word in this article[1], but I've never attempted to implement any sort of cryptographic functionality myself. Occasionally I'll MD5 something for the sake of convenience, but it is never meant to secure anything. I don't know why so many programmers actually write their own code. It's silly. There are people way smarter than me in basically every programming domain that exists. I'd rather use their code.

[1] http://www.daemonology.net/blog/2009-06-11-cryptographic-rig...
Also parents. You forget the parents. The parents are nutso control freaks.

Americans hate their kids to have even the slightest whiff of sexuality (unless we do it them ourselves in the name of pageantry, or new boobs for sweet 16), and as Americans, our favorite reaction to things we don't like is first, war, and if that's not available, jail, and if that's not available, shooting.
I have a couple. They're good for hooking a laptop up to a TV from across the living room, or hooking up a game console to a monitor on your desk when you don't want the console anywhere near your desk.

Of course, I buy the $12 monoprice variant :)
This slideshow explains how it works. You need scripts to use Webzzle. http://www.webzzle.com/intl/en/help.html
Yes, and one of the times that's what we did. I wasn't good enough at keeping the codebase modularised, readable and documented so it wan't all that much of a help.

My mistake, hopefully I've learnt from it.
Prices already have dropped. The retail stores simply won't stock the low-priced products.
I will quote Al Viro (IMHO the best Linux kernel hacker by far):

Yeah... "Infinitely extendable API" and all such. Roughly translated as "we
can't live without API bloat". Frankly, judging by the GNOME codebase people
who designed the thing [GNOME] are culturally incompatible with UNIX.