skysight-inc/HackerNews huggingface dataset:
You might be right, but you'd be surprised if you knew how varied Italy is as well.
We hardly speak the same language: dialects are much more relevant than in the US and what people speak at home in different regions is mutually unintelligible.
The climate is almost as varied as in the US, we have mountains that go as high as 15 000 ft and islands just off the cost of Libya.
I cannot say the same for the range of income, but as far as espresso prices go I'd say the range in Italy is 0.6-1 euros and in the US it's 1.5-2.5 dollars. I'd love to be proven wrong, though.
Totally agree and I'd go further. I struggled to get past the tendentiousness of the sentence:

"Yes, this flies in the face of everything modern management thinks it knows about work."

Which is obviously just BS on stilts (not to mention an insult to myriad researchers).
I disagree here. The iPhone already supports this functionality for VoIP applications: they maintain a persistent TCP connection in the background and when you get a call the app is activated again.

The way email push works (IMAP IDLE) is the same: the client opens a TCP connection to the server which remains idle and the server 'pushes' data over that connection.

I think it's reasonable to ask for the same functionality for a different purpose.
There's a Firefox extension that integrates Python: http://code.google.com/p/pythonext/

With that installed, you can write extensions in Python and even include Python code in your HTML files if you want to: https://developer.mozilla.org/en/PyDOM
The author gives the background of _why, including apparently outing his actual identity and current city of residence.

The author also discusses his own experiences trying to learn programming and specifically ruby. I found this part interesting, because neither the pickaxe book or _why's poignant guide did very much for him, but tryruby.org did seem to help.

While I'm uncomfortable with the fact that they outed _why, the article is pretty interesting to see the non-programmer / beginning programmer perspective in all this. To be fair to the author, apparently _why's identity has already well established in the ruby community.
Study: Breastfeeding for 6 Months Is an Unrealistic Goal
It's not good enough now, probably because JavaScript was designed as a lightweight scripting language to make web pages a little more interactive and not as a general "bytecode for the web".

However, it always amazes me when people in discussions like this take JavaScript as a done deal or a static target...this is a fatal flaw in this discussion.

JavaScript as a language and community has evolved a lot, and it continues to evolve. We've already seen improvements that make it a better target for compilation, and we'll be seeing more in the future...now that it's clear that that is what the web wants/needs and not just a little scripting language for forms.

My bet is it will be much easier/quicker to work JavaScript into a good target for compiling other languages to than to develop a general VM and convince all the browser vendors to adopt it.

That's not even taking into account which would be better overall, which I think is an interesting question without an entirely clear answer....but I'm a pragmatist and so I think it's not worth worrying about except intellectually.
Diablo III coming May 15
Please think again when you say it does nobody any harm.

Its well documented, that MJ coming from Mexico does a great deal of harm. You must think of the entire production process. If it were legalized, it would still do people harm. Its been well documented, that doing enough of it will just tune out your senses... Making you a "pot head" and a lazy ass, that I don't want to have to support when you decide to live off the government.
Yeah thats a fair point.

From the very beginning i've always strayed far away from anything that locks us into AWS. For this reason we've made no use of anything that couldn't be picked up and moved away, so for us auto scaling was never something we decided to utilize for this exact reason.

While this held us back a bit at first, even tools like SES initially only had an API provided by Amazon. Now it supports standard SMTP connections, so we decided there was no harm in using it as we could easily make a switch with no code changes.
Wow a full 33% of his work day (2-3 hours per day) he's working on something new while the company slips further behind the competition. Are we supposed to congratulate Nokia?
Design a beautiful site in 2 hours.
You are correct about iOS. On my iPhone 4 with iOS 5.1, with remote images enabled (by default) it leaks 17 out of 32 categories. With remote images disabled, it leaks 0 out of 32 categories.

In contrast, Outlook for Mac 2011 leaks 2 out of 32 categories (audio and video) with remote images disabled. Mail.app 4.5 leaks 14 out of 32 categories with remote images disabled.
As opposed to a more holistic approach beyond "You have high cholesterol, take this pill for the rest of your life". Some of this is our natural inclination to do things that are easy (taking a pill is easy, fixing your diet is not) but as we become more and more reliant on prescription medicines to treat symptoms and disease, we will naturally become less and less inclined in the medical profession to advocate strongly for a different patient lifestyle before putting them on the meds.
why would anyone want to work for a woman?
Gecko in 2012: Video Capture, streaming WebM, P2P (WebRTC) and more
Unbelievable bad article. If anything according to the theory in this article, SEO's would be happy with the chance of getting traffic on two separate keyword high demand bumps.
The first bump, high expectations on the iPad 3 launch... getting traffic for the keyword ipad 3. After the announcement, a new opportunity to gain even more traffic on "the new ipad" keywords, with an even larger demand!

This article is so much "linkbait" bashing SEO for the sake of it, to gain traffic from HN.
Nokia was bought by Microsoft. (Not legally on paper, but de facto.)

Thus, Nokia will now probably be one of the 'official' partners in Microsoft's Yet Another Clone Apple gamble. (Windows 8.)

Until Nokia goes out of business, that is. The perils of partnering with Microsoft!
The other companies I am familiar with that are trying to solve the same problems are the consumer NAS OEMs like QNAP, Synology, and Netgear. I have 2TB of RAID storage I paid $500 for 2 years ago. My solution involves using a VPN, but I still find it quite usable and it also addresses my privacy concerns.
Judea Pearl, big brain behind AI, wins Turing Award (Nobel Prize in Computing)
Layoffs At AOL Signal Death Of AIM
hopefully they see this when they review your application.....my comment not yours
As you imply, there are segments in every market. Of course there is a segment of companies with hundreds or even thousands of employees with gigantic budgets. These guys are going to do RFP's and spend months evaluating the different payroll providers.

Then there is the segment of small guys lik me who have under 10 employees who frankly don't need anything too complicated. You can say "I am only going to serve large enterprise customers through a complex sales process" and that's completely fine with me. But don't pretend to cater to my segment if you are not to adapt your model.
Considering that this tablet will be a Microsoft Windows 8 OEM model, the only design aspects he needs to worry about is the placement of the Nokia logo and choice of colors.
Europeans Work To Live And Americans Live To Work [pdf]
wow, 10 years. I've been using it for a couple of years now.

But I do occasionally find it hard/difficult (from a mental POV), and I fall back on Fedora. I'll be a true *nix guy when I can stop doing that. :)
Let’s see now. The article spends pages talking about _why and the author’s relationship with _why’s work. Great. It spends a page talking about _why’s desire for anonymity and reclusive nature. Good. It talks about _why’s “infosuicide” and notes that it happened shortly after he was “outed.” Fine.

And then we get paragraphs detailing how this journalist stalked him trying to get him to comment about the article. Send an email or two, fine, but after sending emails and leaving messages that were all unreturned, after leaving messages with people who know the man behind the pseudonym which were ignored, this journalist still had to track him down to where is is now working and try to get through to talk to him.

Being a journalist does not give you a right to stalk people. You have no special immunity to care and consideration for other people’s feelings. This man is not some sort of villain on the run from the law, he’s a private citizen who wishes to be be left alone, and this “journalist” admits to flirting with the idea of showing up at his house after being repeatedly refused contact.

I strongly disapprove of this conduct, it smacks of hubris to think that some fleeting bit of text, written for the business purpose of getting eyeballs to look at advertisements, is worth huntimg a man down and cornering him when he does not want to be interviewed.

p.s. And regardless of how well the name of the man behind _why is or isn’t known, I also disapprove of repeating it in the article, it was not necessary to the story at all.
It seems like nearly all the extremetech articles end with a big whimper at the end...
Incorporate Long Tail Keywords into the Mix
LinkedIn Has Some Interesting Issues
1. nobody ever sits

2. no paper cups

3. no useless lids

4. no endless variants of latte, mocha and what have you [1]

Let's suppose the rush hour is after lunch, then everyone will be getting an espresso, someone macchiato (only tourists drink cappuccino after 11 am), but the price is the same. And basically you have a line at the bar and a line to pay.
The bar can usually make up to 8 espresso at a time and people cram in front of it by the dozen and drink it in under a minute.
You can pay before or after according to where the queue is shorter.

[1] http://www.youtube.com/watch?v=rBNOB7FkSSM
'Anonymous-OS' is fake and packed with malware, Anonymous says
I'm in this space - wavepayroll.com - and I worked at Ceridian for 3 years, so I might have some insight here.

Most payroll companies don't just do "payroll", e.g. a gross to net calculation. They offer different modules, like time and attendance, some HR functionality, direct deposit, employee self service. For the most part, every feature is an additional charge. Add on top extras like having your cheques and reports couriered to you.

So from their perspective it's difficult to provide a price because they don't know what kind of business you are and what features you want. The charges are highly variable and can differ from run to run.
I also prefer typed languages. I also don't like, the way classes are implemented in Python (the whole self thing). But I think Python has enough good stuff to make up for it. To a degree this is psychological, if you only focus on the bad stuff, you will end up hating every programming language you work with.
Would you rather big, flashy, ignoring-reality hyperbole? :)
Thank you for the info, it is very helpful.

You cannot create invoices/assets from the client view, this is for clients only. The invoices etc are added from the admin section.
(with-devils-advocacy
A Real Programming Language is one that can be used (and has been used) to implement its own compiler or interpreter
)
That said, by this definition Python qualifies.
Yes, competition is higher, but my guess is that the turnaround time and real estate prices are what make most of the price of an espresso: the first through barista wages and the second through the rent. After all an espresso costs probably 5 cents in coffee.
With respect to publishing, it depends on what conferences you target with your publication. For example, at the intersection of the software engineering and PLDI communities, you'll have quite a few researchers interested in proper tooling. ASE (Automated Software Engineering), for example, is a highly regarded conference that is really interested in this type of research.

There are also other incentives for researchers to create usable tools and implementations (assuming that the tools are actually meant to be more than experimental prototypes).

To begin with, compiler developers traditionally "dogfood" their compilers. They may still be willing to live with things that you wouldn't have in a commercial product, but they can't and don't completely neglect usability, either.

Second, usable tools are more likely to be adopted by other researchers, creating a positive feedback loop with respect to future publishing opportunities.
I'd never work for a company that tried to threaten me.
Shuttleworth highlights server growth as Ubuntu overtakes RHEL on top websites
The iPhone used to leak audio and video too, when images were disabled. I bug reported that ages ago and they fixed it after a few months.

Do you intend to file bug reports for Outlook and Mail.app?

EDIT: I just asked somebody who has Mail.app version 5.2 to test with remote images disabled, and it didn't trigger any of the tests.
Sounds like the article does a fine job of explaining – by example! – why _why decided to retire from the scene.

(I don't know for sure, though, because I'm not going to read it. Thanks for the summary.)
Hospital births are a big reason why breastfeeding fails. There's a narrow window of time between birth and establishing a breastfeeding relationship... Wait too long and the breast milk dries up.

My sister-in-law recently had a scheduled C-section and she suffered from complications (infections, panic attacks, etc.) that left her in bad sorts for about two months. In a case like that there's no chance you can get breastfeeding started.

We had our son at home and he never left my wife's side for the first week and she had no real difficulty continuing a breastfeeding relationship past one year.
> the most restrictive operating systems only permit us to code in Objective C

uninformed gibberish.
What's funny is that this is what I find myself doing instinctually when I encounter an outage or high latencies on ANY service or site. Heroku (recent process startup woes), Google Apps (slowdowns, specifically Gmail), Amazon (when its hammered by traffic to big deals), etc etc.

I second the comment above suggesting a "crowdsourced" status app monitoring twitter. Although it's no consolation for service interruptions, it does at least keep you sane knowing the problem is elsewhere.
Wavepayroll looks awesome - also looks like it's Canada only though :( Is there a US equivalent?
Turing centenary: The incomputable reality
I don't claim it makes any sense, but after 9/11 one of the things that JP Morgan did was remove their name from many of their buildings in the UK.

I agree that most people don't have assault weapons or bombs. "Blogger Bob" shows what a few people take into airports (many training grenades, which look real to scanners and cause delay). It's surprising how many people try to take loaded handguns onto planes.
Note that I am not calling it a lucky streak, it is a winning streak, where a series of hands has left him with more money won than lost - he keeps on going because he's up on the day. The statistics of probability quite happily support this - all I am saying is that a winning streak is feasible, not that it is probable.
Try this: http://www.s21sec.com/prensa.aspx?sec=4&ntc=503#503
I think you're completely missing the point. If you're doing software that needs per-customer customization (typically enterprise), then at some point the vendor and customer will need to talk. A great salesperson will be there to help you through the entire process (though I admit a lot of them suck, mostly due to misaligned incentives). It's not about bad UX in a web form, it's about selling custom software requiring interaction.
So it turns out that you guys don't support Quebec. 2 things:
1) When are you planning to roll out that feature? Is it possible to sign up as a beta user now?
2) In the spirit of transparency, this should have been made clear before I signed up.
I hate the swipe function on each cell. They should do it like how Tweetie used to.
A, b, and c are all consistently true in enterprise software which sells for above $10k/mo.
Many of HTC Handsets set to get Ice cream Sandwich
Does YC accept already funded and incorporated startups?
I believe that funding is just a small part at YC, most important thing are those 3 months that you spend with great mentors like Paul Graham.

I want to know if YC accepts already funded startups? If yes please give some examples from previous batches.
Yes, European start-ups ARE hungry
> If customers tried to set that up with a web form they'd screw it up and hate our product.

Then your product, its documentation, or both is crap.

There are two kinds of "enterprise" solutions. The practically turn-key, and the kind that have ridiculous licensing models and "at least a day of training" attached. The latter are inevitably a gigantic waste of resources. The former are invaluable.

Your job is to solve problems, not give your customers more problems.
I agree that Scala's excellent implicits, syntactic sugar, destructuring and other pattern matching indeed cover a great number of typical macro use-cases, but to say there is "no need" may be a little strong. http://scalamacros.org/usecases/ lists a number of improvements macros can bring over current Scala syntax for some operations.
I may be misinterpreting the patch, but it seems like this is a NULL byte injection vulnerability, all stemming from '\0' termination in C-strings. I wonder if length-buffer pairs are more practical when security is a consideration?

Similar issues in Perl: http://www.phrack.org/issues.html?issue=55&id=7#article and other languages: http://hakipedia.com/index.php/Poison_Null_Byte#Perl_PHP_Nul...
The one big differences that I can think of is that basically everybody orders the same thing (an espresso) so there is no need to take and manage orders in the same way. This also makes it a lot quicker to prepare the coffee. Also payment is a lot quicker when there is basically one order at one prices.
Behind the scenes at LulzSec: no laughing matter
I'm wasting too much time on this issue: it turns out that the world record is held by these two guys [1] at 623 espresso/hour
[1] http://www.youtube.com/watch?feature=player_detailpage&v...
Just don't be so afraid of JavaScript. The future can be yours, today!
It's even worse, because Congress for years has been happily handing off it's responsibilities to the executive branch. It's to the point that it's barely controversial that the President can order the assassination or indefinite detention of an American citizen, if the President declares that citizen an enemy combatant in an undeclared war on an idea.
I know that every Milk app going forward is going to have comments about "why should I invest time in this if they are just going to shut it down?"
Judea Pearl wins 2011 Turing Award
I'll say that I've met a few sales engineers that really impressed me with their skills at understanding what I need and getting it to me.

I've met a lot of dolts too.

As someone who spent a year programming in job shops (a year too much) I can also say that the quality of the salesperson was a big factor in project success and quality of life.

Some salespeople qualify customers so we get customers that we can really help. Other salespeople "hire" nightmare customers that destroy the profit we made on 5 good customers.

Some salespeople would get contracts with specific requirements and a realistic budget and schedule. A project like this can be a joy to work on and it's equally gratifying to know you make your customer happy too.

Some salespeople write down "2.5 hours" to implement a feature, and it really would be "2.5 hours" if you knew what the feature would do, but it takes 4 hours of talking to the customer to find out what they think they want, then they're wrong and you have to do it again, and you end up spending more like 12.5 hours when it's said and done. That's no fun.

So yes, good salespeople add a lot of value. If the salesperson sells something impossible, the best architects, designers, and programmers can't make the story have a happy ending -- probably the greatest advancement in my programming career was realizing that I can't code myself out of an impossible situation.
>"The government can't just take property from someone, they have to pay for it."

This made me laugh pretty hard.

Licensing a "concept" is ridiculous and I don't know how people can get away with it. Suppose we came up with a very abstract definition of what constitutes a table, and the next time a company wants to design one they owe the inventor of the table a fee. Would that put it in perspective just how ridiculous patent trolls are?

Arrival star made a device that keeps track of schedules. I can understand patenting their specific hardware, designs, etc..., but how can they claim that they invented the concept of scheduling, let alone that it is so unique that they are able to mark it as theirs?

Hey, Arrival Star, it's called competition. If someone makes a similar device (without "stealing" your exact designs), don't cry about it. You need to one-up them or find a cheaper way to do it.
Are there other languages other than JavaServer Faces that puts weird characters inside the id attribute of elements?
Well, it's nice to see that I'm not completely crazy ;). I'm happy to see, however, that the article pretty much sums up why this isn't actually a feasible solution.

In addition to the extreme bulkiness of both the emitter and detectors (See Super Kamiokande), neutrinos only really get generated in certain particle decays. This means you're pretty much stuck with needing a nuclear reactor (of varying sizes) to generate them. Although this alone isn't necessarily a problem, it's really not something governments are going to be overly happy with garage hackers doing. :(

Can the detectors be sized down? Maybe. Unfortunately, there's a good chunk of inherent randomness in neutrino particle detection. It may be that there's no good way to actually detect them short of brute force: Big detectors, lots of neutrinos, and just playing the odds.

We can dream though. And investigate.
Newsletter – March 15, 2012
ORLY?

I'm against higher penalties for narcotics, since the penalties themselves don't seem to provide a deterrent, and just serve to increase the prison population.

People are gonna do what they're gonna do, and I'm for lower penalties, since I think that would mean less people in prison.
That's just shooting the messenger. The comment about 'enforcing ... on others' is completely unwarranted.
Phase 1: Scan underpants

Phase 2: ????

Phase 3: Profit!
I like Python, but JavaScript is sort of good at what it does: evented programming. In javascript it's really easy write a closure. I have not worked with asynchronous frameworks like twisted, but I'd image it's a little more awkward. Am I wrong?
Scala gripes
It's only been two weeks since we had exactly this discussion:

http://news.ycombinator.com/item?id=3649828
JavaScript Jabber has managed to get some very interesting guests, but the host is not at all experienced with JavaScript, which is pretty annoying. The JavaScript Show is better in that regard.
My experience, in three parts:

1) JQuery scrolling this could be neat opens web page

2) OK, lets see this in action. Hits page down That seemed normal. Hits page down again Half the text of this part is outside the view port. Page down again Oh, now its all in frame. I don't really see whats going on here though. Hits page down again, nothing happens Well this is a bust. I can see you, little faux-scrollbar, why can't I go down and see the rest of the document. Clicks on scrollbar to drag it, nothing happens What the fuck little scrollbar? Refreshes page Hey, little scrollbar, you're working now!

3) lynx http://joelb.me/scrollpath/ Wow, much, much, better. Simple, and so much faster to read all the content (the entire page fits into an 80x26 terminal)!