skysight-inc/HackerNews huggingface dataset:
Correct me if i'm wrong but I see no reference to drugs (which includes caffeine, red bull, etc) in any of this. I can't help but think these cases scream of things like Benzedrine overdose.
A simple interface to TortoiseGIT on windows for Emacs
I hate they got so much, because they're much less likely to succeed when they can plan huge from the start. 150k will feel like they can do more then they really can. Where something like 30k would inspire leanness.
Private pay shrinks to historic lows as gov't payouts swells to historic highs
Memprof: a memory profiler for ruby [scribd]
Mayor Bloomberg launches NYC Entrepreneurial Fund [autoplay video]
I rather think the point is to show his technical ability and 'think outside the boxness'. If you just want a cute promotional item there are promotional companies that will put your name on anything from a foam gonk to a golf umbrella.

We interviewed an e-eng and in the interview when we asked what have you done, he was able to pull out the world's first pocket TV (sinclair gadget from the early 80s) and say - "I designed that". Certainly an ice breaker.
5 Reasons to hate any programming language:

1. It doesn't just know what I want it to do.

2. It doesn't accept ambiguous syntax.

3. I still have to type stuff, even if I use an IDE.

4. It's not fast enough (for any value of "fast").

5. It's either too verbose or else unintelligible.
Ask HN: Handling Shipping in Europe
The company I work for runs an eCommerce website here in the U.S. We use USPS, UPS, and sometimes FedEx for shipping domestically and DHL for shipping internationally. We are now considering starting a "European branch" that would operate out of the Netherlands, and I've been tasked with investigating how to organize our new shipping systems. We plan to ship only within the EU from the Netherlands store, and would continue shipping to other areas from the U.S. My question is, does anyone have any experience shipping within Europe that can share their experience? One thing I'm unable to find is any kind of European shipping estimate api; for UPS, DHL, and USPS, we use XML apis to get shipping quotes for our customers on the site before they check out. I contacted DHL about an XML API for Europe, but they weren't very helpful (basically they just told me to call the Netherlands, which I have a few times but haven't gotten any responses). If there are no apis, do people generally just use shipping tables?

Any experience anyone has with this would be very helpful.
I think the biggest problem with facebook is that Zuckerberg is jealous of the Google guys and wants it to become a Google size company.

This started with the crapton of funding they've taken on. Which led to them hiring hundreds of Google level engineers. Which led them to needing even more funding to stay afloat.

And now that they have so many obligations to investors they need to monetize it at any cost to justify the valuation.

So they are doing it at the cost of user's privacy, since that's one commodity that most people don't really care about.
its built-in. scripts,cookies,flash,images,pop-ups all have built-in support to be blocked. you just turn them off and whenever a page blocks it, an icon will show up in the right end of the url bar. clicking that icon lets you manage the rights of that particular site.
I might have missed it, but does Conway concede at any point that there's anything he (or the Perl 6 development process) should've done differently, or better? From the interview, it seems that the last 10 years turned out as entirely as he was expecting and hoping, and that he has no regrets.

He's like: "Some people think Perl is dead ... but they're so wrong I won't even bother correcting their misconception."

Or: "It's taken 10 years ... but designing Python took 10 years as well, and since Python is popular, we'll be popular too."

Interesting that he's now giving a date for a Perl 6 release. (6-12 months.)
I agree completely with this article - "Trust in God but tie your camels" as a friend of mine says.
Bloomberg Announces Startup Investment, Doesn't Tell Arrington to F*ck Off
Region coding for ink cartridges....

Does this company realize that all these sleazy tricks upset people who might be buying their big iron in the future, as well as everyone who will be needing a new low life expectancy ink-jet printer within not too long a time?

The last thing I bought from HP was a big for the time SCSI hard disk, a business they've exited. Before that was the RPN calculator I'm still using, and I'm pretty sure calculators are the only things I might be buying from them in the future. Even my parents have switched from HP to Brother all-in-one-devices (after my good experiences with a Brother laser printer and good on-line recommendations).
I searched for hours on-line and finally found a recent tutorial on how to create linux screencasts. This guy uses something called "recordmydesktop" and "kdenlive" to polish it up.

You need to check this out:
http://www.youtube.com/watch?v=QHrFY7vli5k
> after that experience, I never trusted the reliability of inkjets

To me, that happened with almost every technology I touched. The more I work with VoIP, the more amazed I am that it works at all with our networks. When I was doing web development, seeing some pages made me think about the crazy data flow they have to handle. etc.

Sometimes, it's probably best not to know and just enjoy...
Can I infringe on your tweet? (this is from a top IP law firm)
I like it, yet can't help but think: "Look at that subtle off-white coloring. The tasteful thickness of it. Oh my God, it even has a watermark!" only in the technological equivalent.
OK -- 1Password&Dropbox -- Giving it a shot!
Generate random TechCrunch-like start-up launch announcements.
Besides the scalability of non-relational data stores, would the increased flexibility in object creation and modification be enough of a reason to make the switch? Would object-relational mapping be a comparable solution?
Google rolls out encrypted Web search option
Didn't see anyone mention this little gem about Ruby:

a = [1,2,3]

x = :foo

puts x

a = a.map do |x|

x+1

end

See anything wrong here? (hint: what is the value of x?)
Analyzing Adwords Geographic Performance Reports
Mac OS X doesn't have an autorun.inf equivalent. The closest you can get is a configuration file to tell Finder (the file browser in OS X) to use a custom window size and background when viewing the drive.
Devious New Phishing Tactic Targets Tabs
I'm a recent convert from Firefox (I still use Firefox sometimes), I use Chrome on all three systems that I use every week, I just wish Chrome had something like about:config from Firefox.
Some preview of gnome-shell was already present in F12. And sugar spin isn't new either. Well, it doesn't really matter, but still, I'd like to see some more attention paid to present Fedora as "KDE distro" too.
How to Deploy Drupal in the Cloud with Nginx and Boost
Ballmer memo on entertainment unit shake-up
Google Analytics opt-out browser extension
Lessons from fashion's free culture: no copyrights, but still be profitable
I don't really understand the author's point. He asks what the point of supporting a compiler is when the result is not any faster when his own benchmarks show that the SBCL compiler is significantly faster.

Also, any combination of lisp and CamelCase should be avoided on principle.
Google Chrome for Mac out of beta
From Wikipedia[1]: "The northern Central Valley has a hot Mediterranean climate (Koppen climate classification Csa); the more southerly parts in rainshadow zones are dry enough to be Mediterranean steppe (BShs, as around Fresno) or even low-latitude desert (BWh, as in areas southeast of Bakersfield)."

Central Valley farms and the coastal cities are mostly fed by water from the Sierra's, via either rivers or one of California's many aquifers (e.g. Hetch Hetchy, Los Angeles, Colorado, California).

[1]http://en.wikipedia.org/wiki/Central_Valley_(California)#Cli...
Yeah, gnome-shell was/is present in F12 the same as python 3 for example, but they weren't considered ready to "push to the front" and be advertised as features.
Also triple thankyou for actually producing packages of your work rather than 'here's a tarball, or wait 6 months for your distro to do it' like Firefox does.
My professor used this for my Advanced Programming Languages class at school. The book is good, but I found some of those first few chapters could have used some more examples.
Congratulations on great work! Alas Chrome had been unusable for me on Linux for the last couple of months... but this post just spurred me to find out why. Turned out my bookmark file was large - 6,000 items - with one particular bookmark (ironically an official Google blog entry on making your website faster) having gone forth and multiplied over 5,000 times. (perhaps aided by a bug in an unstable version?) The unfortunate and frustrating effect being that, on installing Chrome on a new computer - something I've done several times recently - everything would work fine until the sync kicked in. At which point opening or closing tabs would go 100% CPU for over a minute. It's only now in trying to save my bookmark file to try out this new version that I discovered the problem. Happy to be back!
I read that as "Free invoicing that's bullshit."
Electric Cars are Coming, But Where are the Fast Chargers?
At my last job, I was certain they'd tell me to go home for the two weeks (that was their usual practice). But I didn't want my projects to suffer. So I had my closest work friend and his family over for dinner and gave him a quick brain dump of the projects. Over the next few days, we'd find a few spare moments to make sure he knew all the ins and outs.

Now, finally, I could give notice. As it turns out, they "let" me stay pretty much the whole two weeks.
It blocks like maybe 25% of all flash for me. Not adequate at all.
Yes, thats surprising behavior. Fortunately its fixed in 1.9. :)

Spoiler alert:

.

.

.

1.8.x produces 3 while 1.9 produces :foo
According to the README, it seems like the nicely formatted version has been cleaned up before it was posted on github. ("Thanks to: SteD for providing a nicely formatted version of pacman10-hp.2.js)

/I'll stop talking about things I know nothing about now...
131.2% improvement on Web Design Book webpage
Good for Scala. When it's ready, people can use that. Until then, there are interim solutions.

And it's pretty neat to see a scala proponent call a scala project a "waste of time." Way to represent for your community, bro.
Just don't try to take it through airport security.

They are a tad insane about DIY.

http://news.cnet.com/8301-10784_3-9782860-7.html
So, if he has to fire someone does he find him another job first?
House GOP unveil website to build agenda
There's a lot of CPAN activity, but my impression is that a lot of it seems confined to only a handful of problem domains. There's tons of choice with date libraries, or OO frameworks, or unit test frameworks, but other languages have solutions for that too.

For all the talk of CPAN being so killer, there actually isn't much there that other languages don't also have. There may be more choice in implementation of a fairly common concept, but that's the Perl way. The "aha, I'll use Perl because this CPAN module implements exactly what I want, and nobody else does" moment rarely happens.
How Tech Innovation Favors the Rich (and what to do about it)
Well, it's impossible to support absolutely everything of QuerySet. Also, it's likely that Django's official NoSQL support will be nothing more than what you get with this backend, so I'd say you can not actually call this a backend. :) In fact, this backend already provides more features than App Engine provides natively! So, you can actually get very far with it.

Indexing is planned for a later phase and we'll implement it in a way that is reusable between nonrel backends. In particular, this will be a separate optional module. The Django team probably will only support features that are the DB provides natively and that map to QuerySet (IOW, no map/reduce or other DB-specific features for which no SQL equivalent exists). By moving the indexing features into a separate module we can have the best of both worlds. Beginners don't get disturbed by automatically created indexes and advanced developers can achieve higher productivity because they can understand the automatically generated indexes.
Tell HN: Dropbox just wiped out several hours of work
Just a heads up, not sure if this is happening to other people, but Dropbox just wiped out several hours of work.

I use dropbox to keep my main development machine and my laptop in sync so I can move between the two seamlessly. For some reason, though, it decided the stuff I was working on was older than the stuff on Dropbox and overwrote everything.

I do use git, but not in time this time apparently.

FML.
Have you checked out Noisebridge yet?
Are you saying that producing inks of the same quality as (say) 2006 requires a continual investment of $1B per year? Or that the quality of printing in 2006 was so bad that it would be completely unacceptable by the mass of consumers today? I don't find either of these even remotely credible.

As to brand: I don't buy it, not for a moment. In fact, I have difficulty believing that you're serious. Anyone can go online now and buy generic inks for their printer if they care to look, for less cost (often with hacked refurbished containers). When this generic ink gets worse results than the original stock ink (which came with the printer), do you believe that people will blame the printer? Seriously?

As to iPad / iPhone crashing, that wouldn't be very new, would it? Safari on my iPod Touch crashed (silently, to the home screen) maybe 8 times a day back when I still used it. My iPod Nano regularly crashes (hard lock, needs resetting) after adding and removing mp3s in iTunes, when playback was paused at the time of device insertion on an mp3 that was removed. My estimation of the quality of Apple software, from my experience, is not high. But this is all besides the point.
Interesting write-up, but short on important details about performance. I see from the Tonido website that it has a gigabit ethernet port, but with a single USB 2.0 interface, you're never going to come anywhere close to saturating the network link's potential. An eSATA port would make a lot more sense for something that is going to live its life as a NAS appliance.
It's a good thing you can't smuggle plutonium on a pendrive... At least not out of LLNL.
I'm all about that, but quite a few of the jQuery plugins I've tried to use lately just flat break things in IE<8. I've had to back quite a few changes out.
What's up with the EPS of -7? Is this really a weighted average of its components?
> > AT&T sells more smart phones than just the iPhone.

> Apple could've put some restrictions on this kind of move in their exclusivity contract.

On all smart phones?
Http://www.addthis.com/bookmark.php?v=250&pub=razidoank
Conducting Competitive Market Research For Startups
Jim Rogers: I would urge anyone to buy a farm
Good news for startups
That's fine, but don't sell your tutorial as 'works in every browser'. The article is giving CSS hints that just won't work in IE<8 (and frankly, I've had very sketchy luck with 8 as well). That creates more work than it saves in some cases.

Where has IE fallen below 50%? I'd like to move there.
They could probably just "drop" them on the cement and someone would pick it up.
the entire reason it's impressive is he did it himself. if you want, i'll sell you a bunch of USB drives and you can stick your resume on them too. it kind of kills the interview when the go "wow we are so impressed by this awesome business card resume circuit board!!" and you go "well actually i just ordered it from some guy"
> Alternatively use a meta refresh tag to simply redirect to an entirely different page.

That was going to be my suggestion too. In fact that would be my preferred attack because you could change the URL to something that looked "kosher" as well.
Write yourself a Scheme in 48 hours (in Haskell)
Hmm, interesting. I suspect this will break many things, but I'm happy that they have changed it.
Given how much they keep changing their terrible UI, it's going to be more like:

Do you want your info to be public?
(*) y
( ) I'm Feeling Lucky
I developed Whenever (http://github.com/javan/whenever) to at least make the Cron syntax more reasonable.
It's not a story. It's a paradox. The tortoise loses, but the paradox pitches logic against intuition and is thus educational, like a koan (from a different cultural tradition). I am not sure if it is applicable to Clojure (as well as Arc and lisp in general) where intuition follows logic rather than contradicts it.
I would imagine a key difference here is that with water, the root sources will never be eradicated. Evaporate it and it enters the atmosphere. Dump it on the ground and it drains to the water table. Flush it down the drain and it enters a treatment system which dumps it into a river where it enters the ocean in due time.

The tech required to recycle the water is already available (and is commonplace), however, costs associated with this practice lead to government subsidies.

That's why nobody noticed. Oil runs out. Water sticks around (though it may need some cleaning).
Making Cheetos: It Ain’t Easy Being Cheesy
It's the first time through the loop after each time the loop is evicted from the instruction cache. If the loop is short or has been unrolled heavily (causing each branch to be predicted separately) it could matter.
5.0.375.55
I can't confirm but allegedly Seattle tap water is much more expensive then Phoenix tap water.
I usually say "I agree. Sad, isn't it. Ah, well."

A wise opening anecdote. "Dead language" trolls have very little experience and even less wit. If you bother trying to spend the time to properly refute their arguments, they'll go off on a tangent about market share, mind share, and other very ephemeral things. It's often easier to let them walk away feeling right and get back to business.

Dead-language-haters are in my experience, are a vapid and eccentric lot. The majority of them have a lot of criticism for something they have absolutely no experience with or knowledge of. Damian does a great job of pointing this out in the interview without being as snarky as myself. He has an infinite amount of patience for Perl's critics it seems. I cannot count the number of times he's had to repeat the same arguments over and over. Even with the overwhelming amount of evidence he backs his statements with, people still keep asking him if Perl is a dead language.

That's why I think waving them along and getting back to work is a great idea. Let the smug weenies feel right and wear their proud little smiles as they walk away. I'm sure their satisfaction with themselves will keep them coding for many weeks to come. In the mean time real people with real work to do can get back to doing what they do best. In their un-hip dead-language of choice.

Great interview, Damian. :)
Game Mechanics: The New Black
SEO SPAM network - Details of a mass attack (many .gov, .com and .edus hacked)
Thanks David. You're right on and said it better than I could. :-)
not sure but she could never handle two different files - even remembering the ONE complicated password for the file is annoying to her. so she gets only my file...
John Resig: Advanced Javascript Techniques: FOWA 2010
With or without Ning, someone still has to pay the associated software/server/maintenance/bandwidth costs.
You are not taking out the incentive to abuse peoples data to increase revenue with your model.
Or for the mildly more paranoid, block it entirely; just add the following to /etc/hosts:

127.0.0.1 www.google-analytics.com
127.0.0.1 ssl.google-analytics.com
I noticed the same pattern as I've been moving around the last few years.

Transportation is huge -- there was a big difference for me moving even just two metro stops farther from my job in Paris.

Jonah Lehrer wrote a post on this a while ago: http://scienceblogs.com/cortex/2010/03/commuting.php

According to the calculations of Frey and Stutzer, a person with a one-hour commute
has to earn 40 percent more money to be as satisfied with life as someone who walks to
the office.
I generally agree with the weak points that the OP pointed out regarding cron. That being said, throwing out cron, or any other built-in system tool, isn't always a great idea.

When you adopt a new scheduler, you're inevitably creating work for your enterprise. It's yet another thing that must be learned and documented. There may be a new syntax to learn, which will mean you're incurring training costs (and the cost of errors) down the line.

Programmers love to improve things, but there's a real world cost to change that can't be ignored. cron may be archaic and lacking power, but it's well understood.

As for enterprise schedulers, they've been around for years. Off the top of my head, I've worked with 'Autosys', and 'Appworx'. These were robust, enterprise-ready schedulers that supported conditional execution, locks, as well as their own scripting language.
It's not a "theoretical experiment", but it certainly isn't ready for scaleup to mass production.
I'll reprise my comment from the last time a new and better cron was posted here[1]:

While cron is clearly pushed way past its capabilities by many people (without always realizing it), this strikes me as a reinvention of something that's been around forever: the batch system.

If the goals are improved reliability, management, fault-tolerance, etc., you'd be better off using mature software that was designed to solve this problem, and already has good community support, like Condor.

[1] http://news.ycombinator.com/item?id=916737
The most economical choice today is the combination printer/scanner/fax machine. Three frustrations in one!
Why was this broken in the first place? (What abomination of semantics would cause this behaviour)?
TechStars's "The Founders 2010" video series debuts
I think it is, in the specific case of the generation Facebook initially targeted: college students in 2004. It's enough time for most of them to get their first job or two, and for some large fraction of them to start building a life with different requirements than college life.

Many of them will have gotten married (median age of first marriage in 2007: 27), and some will have had kids. There's a dramatic shift there: most "family" people I know tend to expect more privacy and control over their lives, and be less focused on expanding their social life and sharing details with their friends. But this is anecdotal, I know: I'd love to see a study on how social networking use patterns change during this age shift.
Is this your goruco presentation?
Here's another one for the small-ish entrepreneurial set, because not everyone is going to be able to attract big VC funding.

Don't mix your businesses. As a busy entrepreneur, it's tempting to do work from a "past life" and bill it through your shiny new company. Don't do it. Just don't. One of my companies is currently involved in a lawsuit because of an agreement that one of my partners signed, of which I had no knowledge.

You take on enough risk in the normal course of business while focusing on your core business. If something is worth doing, it's worth having a company dedicated to doing it. In large part, the function of a corporation is to compartmentalize your business and isolate risk. Take advantage of that fact wherever possible. Having learned our lesson, we've even gone a step further and isolated our core IP holding corporation from our operating/sales companies.

"If I knew then what I know now" I wouldn't be in this mess.
Sort of. Thanks to section 13 in each license, AGPLv3 and GPLv3 code can be combined. You end up keeping the Affero provisions on your work, which should be sufficient protection.
The Making of a Corporate Athlete
Full article as PDF

https://docs.google.com/viewer?url=http://www.peak4.nl/the_m...
Build Relationships and Increase Sales