skysight-inc/HackerNews huggingface dataset:
So true, Ireland and the Netherlands are screwing themselves and the rest of the EU out of hundreds of billions of tax income every year. What's more, even state owned companies like Dutch Rail use the same arrangement.

http://en.wikipedia.org/wiki/Double_Irish_arrangement#Dutch_...
Anybody around running archlinux ARM [0] on it and kind enough to share his experiences and insides?

[0] http://archlinuxarm.org/platforms/armv7/samsung-chromebook
Not sure why this typo laden self professed rant rant is on the front page.

Even the single point anecdote doesn't really hang together logically. Is the hiring manager also the director of IT? At most mid-to-large organizations, those roles are distinct.

It's also not clear why he thinks the company hiring consultants to handle day to day tasks is such an obvious financial loss. Financially, full time employees aren't exactly free either. Work product wise, if it's really "script kiddie work" - why is he applying to begin with?

Either way, I think everyone probably agrees that - all else equal - technical proficiency is better than not. IMO, teams led by well-rounded managers/executives are in a better position than those without.

However, it's also true that non-technical skills play a bigger role higher up on the org chart. This includes obtaining the role as well as fulfilling its duties.

Put plainly : it's possible to delegate technical tasks, but impossible delegate the managerial ones (that is, after all, the job).
That seems to be the fault of the transcription, i.e. by whoever sat and read through the scroll text in order to enter it as a forum comment.

The scroll itself in the intro is in all-caps, i.e. all the text is shown as caps.

Also, I really think context makes it fantastically clear here that it's talking about aspects of computer hardware.
Have a look at Feedity: http://feedity.com
Great, now spammers are going to start including fake PGP blocks :)
The general answer is that the Internet is no longer designed to inform, it's now designed to persuade through advertising. Advertising's purpose is not information, it's coercion.

Eventually, based on economic principles, advertising will drive all other sorts of information from the Web.
Solar dye - Here comes the sun
Show HN: scss-lint
I can't dispute your data and don't want to play the anecdote game (by sample size, you would certainly win), but at the very least, you must admit there is a stigma and unless you're dosing every person with truth serum, let alone asking them about their illicit drug use in the first place... you're probably not getting the whole picture.

Yes, yes, I know unproductive pot users. I knew them before they found pot. Pot became their excuse for their largely existing laziness but in most cases it didn't fundamentally change them and "make" them unproductive.

edit: Oh, to make sure we're on the same page, I wouldn't advocate going to work high. I actively avoid being high in social situation, though I do tend to get work done on my side projects even when not 100% sober. But I guess I'd still consider arrogant and inappropriate to go to work high.
Quickly, we need to cut this 6m board into 2m long pieces - how many do we get out of it?

Two, and a leftover piece shorter than 2m. Due to the fact that saw blades have a non-zero width, and you want to err on the side of cutting them slightly too long.
What do I win?
Same for Apple, Yahoo, Google and other big companies here in Spain. They pay taxes in Ireland instead of Spain based on simple accounting tricks.

Just an example (Apple declares losses in Spain):

http://economia.elpais.com/economia/2013/02/25/actualidad/13... [SP]

http://translate.google.com/translate?sl=es&tl=en&js... [GOOGLE TRANSLATE]
Square takes on these risks.
That only encourages people to work the minimum at X shitty job, and then leave. Then when you get unemployment, you also work contract jobs and other cash jobs.

Like hell anyone would report it, considering how bad unemployment insurance is. "you were paid 102k a year, but were downsized. Now get paid 446/mo."
"The long hours sitting at a keyboard can cause back and wrist pain."

Is this really a common problem?
I found myself surprised yesterday reading the thread about Harvard[1] when 2 people brought up how much Adderall is abused there, how easy it is to acquire, etc.

Can you remark on exactly how much medicine otherwise prescribed for ADHD is abused by people in the valley? Is it 1 out of every 10 employee at Google, for example? Is it mostly concentrated in startup settings?

[1] http://news.ycombinator.com/item?id=5311168
The article also states that the irish subsidiary is owned by companies in Bermuda and British virgin islands, which is where the profits go.

Is it easy for Microsoft to get this money back into the US? And how?
Hell yes. Also check out Wonder Project J 1 and 2. And then there's Star Fox 2, which is an awesome game that was never released.
It's just perfect for mobile, thanks.
I've implemented something similar using Eli Bendersky's example [1] as a guide. His example adds a stop event. I pass my worker thread lambdas, so that arbitrary tasks can be carried out.

[1] http://eli.thegreenplace.net/2011/12/27/python-threads-commu...
Thanks for posting this article.
Dr. Joshua A. Miele is an incredible person and very inspiring. Thank you for your great work and contribution to people.
Normal wikispam, sold in a wrapper of advertising mumbo-jumbo and weaselspeak ("either it will work or it won't"). IIRC, anyone editing Wikipedia is an editor - this essentially says "we'll pay someone to do the edit for you."
This is an insightful video to watch. I've seen it before and have to say it didn't hit on any of the obvious reasons that its a bad idea to speak to the police.

I felt sick reading her account and couldn't finish. She is not the person I would want by my side going through something like that. In spite of being a "reporter on hackers" she was extremely naive of the system. How can anyone in the right mind recommend that the prosecution reads a document called the "Guerilla Open Access Manifesto"?
The author of this article completely misses the only important issue with respect to wealth distribution -- the spectrum between destructive oligarchy at one extreme, and the evaporation of incentive at the other.
>>These days, I not only don't log, I refuse to talk to anyone who does. I often refuse to communicate without encryption.

This is the lesson to take away from all this. People on this forum have always talked about freedom to bear arms. It is not that difficult to realize this fact, Freedom to bear arms in our times is cryptogrphy/encryption not guns.
It will be nice for your customers to have a smaller download. To speed this sort of thing up you can probably spin up an elastic cluster to do the compression work, and shut down when it's done.
Schweitzerdeutsch

Schweizerdeutsch
>"But don't pretend it's for your wrist pain."

Then let's pass laws so people don't have to pretend.
> Logs wears on the hard drive, so one might want to install fail2ban to lower the number of writes to it.

Or change the ssh port.
In other words, that's not a job where it makes economic sense to employ a person.

(I can't tell if you're being serious or not; "absolute certainty" makes me guess not, but it looks like I'm replying anyway.)
What this map doesn't highlight: all the ghetto / somewhat ghetto areas on the map with multiple families living in a 1br apt because that's the only way they can afford the $2k/month rent.

I'm sure none of those people smoke trees, though.
My 20% project ships your code every time you hit save and the tests pass
s/RIM/Blackberry/
> Even after almost half a year of absence from school, they still tried their best to make me change my mind and continue learning.

It's a fatally self-referential claim. The first thing the author needs to learn is to stop saying "learning" when he means "schooling". Education and schooling are separate topics. One may leave school, but one never leaves education.

"I have never let my schooling interfere with my education." -- Mark Twain
Greece has both loopholes (for ship owners / shipping companies, think Onassis) and corrupt tax collectors, but their biggest [OT] problem is the corrupt government that managed to greatly increase the interest on the country's dept so the banks could earn more - on purpose, I'm sure (good reading: famous composer and author Theodorakis about this => http://theodorakisfriends.com/news/the-truth-about-greece/).
.. and it saddens me each time I read a comment like this. It's best practice to disable remote root login. A whole industry supports this.
What's up with the name? Uber? Is it supposed to be Über? And if so, how does that even make sense?

What do they even do? I had to go to their normal homepage to get a vague idea. They have a brand saying pretty much nothing.

This seems like a company prime for a future identity-crisis.
Yeah, that is a shocking article. The site seems to be a hardcore feminist outrage blog with a strong prejudice to what they perceive, wrongly, to be the female interest. Even the use of the word "survivor" at all is highly objectionable, being a subtle attempt to raise the stakes, as if rape and attempted murder are synonymous.

The story itself sounds highly questionable. Even in the same blog post, the details are inconsistent (did she walk back to the cab of her own volition, or was she called?) Where was this jacket and why would she think she "might" have left it in the cab? Why would the driver wait until she left and returned to attack her? Why would an uber driver, in full knowledge that they are emphatically on record as having picked up and dropped off a person, basically lock themselves in prison and throw away the key by committing such a crime? Why would they then carry the victim's body onto the property!?

Seeing that the police have questioned the driver and not charged him, a more likely explanation might be: Deeply intoxicated underage drinker brought home by uber driver, wrongly believes she left something in cab, falls over and hits her head walking back to it, driver carries her back onto her property, she makes something up the next morning to explain things to her parents. Wouldn't be the first time.

Anyway, none of these reasonable objections slow the site down in whipping itself up into a self-righteous fervour as they declare the driver guilty and lament the "survivor" "will not see and has not seen justice in any real sense of the word".

Oops, there I go engaging in "wildly misogynistic and rape-apologetic discussion" again!
Regardless of its other qualities, this is the single worst name for a language I ever heard.
It's aimed at technical people but sarcastically written as if talking to non-technical people who can't be bothered with the complexity of verifying signatures.
In many ways Groupon reminds me of The Producers.
same here, ironic indeed.
Sketching a better product
Video: http://pyvideo.org/video/957/sketching-a-better-product
This is incorrect. Java supports Unicode in source files just fine, as long as the file encoding is correct.

The problem is that certain IDEs (such as Eclipse) default to ISO-encoding on Windows. This works fine as long as you're only using Windows, but it will fail on Linux.

At my previous job certain developers preferred Windows and ended up commiting ISO-encoded source files which our build server (Ubuntu Server) failed to compile for this exact reason. A quick recode(1) usually resolves it.
Avoiding uncertainty
Why be hired when you can consult?
The sentence is nonsensical, because it refers to the same group three times - Bison from Buffalo. If bison from Buffalo bully other bison from Buffalo, it's tautological to again repeat the point that they bully bison from Buffalo.

You'd need more specific demographics to make the sentence valid, methinks, and when that happens, you're adding in a new word.
They used to be called UberCab, but they were forced to change their name by regulators.
The author had two choices -- fix the problem at the source, or downvote the well-intentioned correcting post. I see which he chose.
If you're interested in this, are willing to contrast your view on things, and have the time and stamina for it, I'd recommend you to take read Marx's Capital. In the books, Marx accepts the premises of a free market capitalism utopia as laid out by contemporary economists, and logically derives the contradictions and instabilities that arise on a societal level. Whether you remain a free market believer or not, the books will deepen your understanding and enrich your view of the world.

It is an intellectual challenge to get through. David Harvey has produced two free video lecture series that can help: http://davidharvey.org/reading-capital/.
Sound events for Visual Studio
There's plenty of excitement for me just tweaking a live production server, not sure my heart could cope with what you just described.
How we used open source to get beautiful custom maps
I made the realisation when I went to Vietnam, where basically you right a sentence then shake a bagful of diacritics over it. I thought "Heh, English doesn't require any of that nonsense... hey... wait a minute..."
Couple of related questions:

1) Many people seem to be recommending Puppet / Chef. How many servers or installs do you need before this is a good ROI? (Over using odd bash scripts or cPanel/WHM)

2) Am I right in thinking kernel updates don't get applied until the server is rebooted? If so, how / when do you manage this?
If there ever was a blog design that discouraged you from engaging the designers, this is it.
“correct horse battery staple” — the new hacker’s choice of password.
I'm getting a -- Oh noes! Something went wrong. --- screen. Seems like the post regarding the outage is facing an outage :)
In certain cases you may not even need to visudo :)
AFAIK, Ubuntu's default /etc/sudoers contains this :

%admin ALL=(ALL) ALL

So you just need to make sure your 'deploy' user account belongs to the admin group and you're good to go.
The vast majority of the engineers/designers I meet are young twenty-somethings doing startup, and I've met a significant proportion of pot smokers among them. In fact, in almost any meetup I attend, I will usually meet several people who smell like pot. Several times at house parties I see people coming inside (from outside) and I'll make a joke about what they were doing outside, and almost every time they will tell me they were smoking pot.
‘Suicide’ of American engineer in Singapore questioned
Why not share more about the hack detail? Is it another attack from China? As a (paid) user, I'm a bit concerned about my data security.
Fish and And and And and Chips

The correct way to do this sentence is "I want to put hyphens between the words Fish, And,* and Chips in my Fish-And-Chips sign"

*The Oxford comma makes a lot more sense because it reflects how we speak, but even if you omit it, this is the correct way to present a list of items - you don't use 'and' between every one.

Edit: I was wondering which other rules I was breaking with that sentence - I'm sure there's more :)
It's not usually necessary to have more than one person working overnight shifts with good automated monitoring in place. That person is tasked with "watching the watchman" as it were.

Paying 5 people to be up all night staring at dashboards isn't generally (required|a good use of people).
Thanks for confirming what I thought. In the meantime, my wife got on as many Yahoo groups and FB pages as she could to comiserate with others having similar problems. Then she started posting all their customer service phone numbers (which you can't find on their website, only once they reply to a ticket) and 2 things happened:

- Yahoo fixed her email account.
- Yahoo removed her comments.

Gaah, I so wanted to defend Yahoo and just get email I can trust for a good price. Everyone loves an underdog, except when they're just a dog.
It's not even about whether the evidence as we know it is convincing.

Even if it is plainly obvious that someone did commit a rape, such as a video of it, a civilised society would treat them as simply an accused, just one side of a legal case, until the trial is complete.

If I could design society, I would remove the dock and in all court cases have two identical sides of the room - person A (person A could be the state or the Crown) says person B did something, person B says that person A is falsely accusing them of doing something. There's no defendant and victim, just two opposing stories and a trial to establish reasonable fact.

Every criminal case should be simultaneously a false accusation case.
I've always thought 10 was the magic cut-off. I can imagine running "apt-get update && apt-get upgrade" ten times in a row before I get annoyed. Any more than that and I'd want scripting.

Really there's nothing stopping you from automating "some" machines and later pushing that out to the rest of your hosts. (Or just setting up trivial automation "configure NTP", "Disable root logins", "Append 'steve' to sudoers" - and keeping doing the rest by hand until you're confident.)

FWIW I use my toy configuration system, slaughter:

http://www.steve.org.uk/Software/slaughter/
Note that this poem isn't in any "real" Chinese language. Basically, it's written in Classical Chinese, but pronounced as if it were Mandarin.

Old Chinese (the spoken language on which the written Classical form was based) had a much more complex phonology, which was simplified in Mandarin, resulting in many Old Chinese words becoming homophones or near homophones. To reduce the ambiguity, Mandarin uses many more compound words than Classical Chinese.

For example, a poet is called shīrén in Mandarin (literally, "poet person") while this poem just uses shī.
Yes, ironic. Unfortunately, the CloudFlare blog is hosted on posterous and they seem to be down.
^ i lol'd
Timberland
This comment just popped my Silicon Valley bubble.
Who told you that malaria has no cures? I've had malaria three times, and was cured each time.
No heap? Hmmm... As the slidedeck pointed out, much time is spent in both allocation and copying of memory, and in practice those things are most often strings. Given that 1) the languages under consideration declare strings as immutable, and 2) the strings enter the system at fixed points (e.g. source code or external inputs), and 3) exit at fixed points (e.g. sent out a socket).... Imagine a system that does not allow heap allocation or memory copying at all. Just doesn't allow them!

var structure = "dog" + "house"
print structure

does not need to allocate or move memory. That's how the script languages do it now, but should they? All the really need to do is print "dog" and then print "house", there's nothing that says those 8 letters need to be ever adjacent in memory.

Since it's so darn easy (and sloppy) to call malloc() and memcpy() the script-engine writers are going to keep doing so until they're given a MacrocosmicGod-like environment that won't allow malloc() or memcpy() and so will have to come up with a clever workaround. maybe it will be something like linked-lists of immutable blocks of memory? Something like ropes? Something smarter than that?

Anyway, script-engine writers, please forget that malloc() and memcpy() exist, and see what you come up with. It'll be wonderful. (P.S. I was in the script-engine business for a dozen years and didn't solve the problem, but that's just because I'm not smart enough.)
There isn't much more to it. As said in another comment, it's a "classical transfer pricing case".

Google Translate doesn't do a very good job though:

> Neither Honey, Microsoft or the IRS IRS wants to comment on the pending tax to DR2.

"Honey" here would be the Danish tax authority, SKAT, which means tax, but also treasure, and is often used similarly to the English "honey".
Another "security through obscurity" pointless trick. If I'm attacking your server and it's not running SSH on port 22, it's a very short matter of time until I've found it anyway.
This.

It seems that you care more about how many people are actively waiting for something to break vs. how long their response takes. Also, (those people | that person) probably (is | are) the first responder. I really believe that one "first mate" watching the automated ship sail at night ready to triage a technical problem is better than 10 guards who will promptly fall all over themselves when the bits hit the fan.
If you mean the cash, why would they need to get these funds back?

Earnings are posted from the group. Credit lines and capital market borrowing similarly have limited ties to jurisdiction. Regulatory filings can be arranged to not post detailed transfer pricing information.

If they ever want to pay a dividend, the cash they have on hand for on-going concerns should more than cover it. Where it does not, they can have it "loaned" from the foreign subsidiaries and gain even more tax efficiencies...

Otherwise, much of the time, they can just leave it in control of Bermudan and Irish accounts; at least, until debt-ridden, revenue-starved, middle-class squeezed Western governments start moaning a little too loudly and the tax accountants and lawyers prepare to roll out the next tax avoidance schemes down the closest tax haven rabbit holes!
When you install the package you do it as a on-off. When a configuration system does it then it will keep re-happening if anything changes.

Say you install "less", and I remove it. With Chef this will be fixed the next run - with fabric? You'll need to re-run your magic script.

That's the main difference. Automation like Chef/CFEngine/Slaughter will keep fixing breakages - as defined by differences in state from their rules - whereas you'll be playing a game of catchup.
Sure. It's only meant to stop automated script-kiddie attacks that target all open SSH servers on the internet. Less logs, less disk usage, ...
I used to run the servers for this site back in 2001 and it was old then. Sad to see that www2 has still survived, that was the result of a migration off some older servers. I'm not surprised that nothing has been cleaned up, we were still running Netscape Enterprise Server about 5 years after everyone else had given up on it and moved to Apache. They had a compiled NSAPI module to serve ads though and the company had gone out of business so we couldn't get an Apache module. They used to buy so many domain combinations for each new movie that we had to set up a separate cluster just to do 302 redirects to the canonical name for each otherwise the configs became unmanageable.
Much of it comes back as invesments in US businesses, real estate, and stock markets by these foreign subsidiaries. I don't think they're actually able to bring it back into the parent companies in the US, but with good accountants and lawyers it wouldn't surprise me.
Pretty much, not to be a jerk but it's a bit alarming from someone claiming to do security consulting.
Could there be under-reporting at play in your data set? I imagine that there would be a number of unknown smokers on a scale of thousands of people met.
Best Committed Monthly Recurring Revenue Practices
Wouldn't the script-kiddie through those hosts into a queue to run a more advanced port scan on? I mean, I see your point, but it seems highly useless compared to, say, simply disabling the password based authentication.
Add "free" and "top" there too.
Fuck this article and all of the instances of New York trivializing the tech industry. Seriously. Bravo comes in and creates the most ridiculously inaccurate depiction of creating a tech company one could ever imagine. And Bloomberg, which owns Businessweek, is writing articles like this. This is getting ridiculous.
This turns out not to be the case - some problems and calculations are most naturally expressed with concurrency.
https://gist.github.com/pkhamre/5080945
Once upon a time somebody wanted to give me access to a new system - they ran "adduser steve", and set the password to be "steve".

Two hours later, when I read the mail, that account had already been compromised. I knew it was a risk, but had no idea that it would happen so __quickly__.