skysight-inc/HackerNews huggingface dataset:
It's a Lynxmotion AL5A you have to assemble it yourself. We have 8 lever switches under the staging area we built connected to the GPIO pins on the Pi. When the Pi recognises a switch push it tells the nodejs server which passes it on to everyone.

We will post full lab notes explaining everything in detail like we did for our Halloween experiment soon!
Here is our best approximation of where the world’s tax havens are
You can find many of Microsoft's codenames here:

http://en.wikipedia.org/wiki/List_of_Microsoft_codenames#Win...

My favourite codename sniping had to do with Windows NT (codename Cairo) and NeXT. When announcing NeXTSTEP 4.0 (codename Mecca), Jobs quipped, "Why stop at Cairo when you can go all the way to Mecca?"

http://www.paullynch.org/NeXTSTEP/Expo.1994.htmld/
Review of using Bitcoin [Financial Times]
funny, I'm having positive results with the inverse of (3)
Inadvertently, you could say I owe my entire programming career to you specifically. Yes I can expound upon VisualBasic's retarded conceptions but playing around and making "Forms" was how I got really interested in programming as a career choice. One could say DOS batch scripting had a hand before that but it wasn't until VB3 that I really pursued it in earnest. It wasn't until a CS 101 course teaching Pascal where every thing really gelled into a cohesive unit in my brain. I still can't deny the VB underpinning even if I laugh when I admit it. Had Ruby been around with my batch scripting background, things likely would've taken the same turn either way. Regardless of how you see it now, there's likely a lot more people like myself with a similar story.

Having said all that, what you describe would still be interesting today. I just don't know how feasible it would be to implement. I had a file manager/shell idea in the form of a game construct. Something like crates to open or destroy as a delete mechanism. It was never more than a fleeting concept but I find it interesting that I'm not the only one lamenting about what is now Explorer.exe.
At least in the near future I also don't see how can you can convert $150m worth of bitcoins into 'real' money.
By not watching TV, LOL. Supposedly in my age bracket, at least according to ad sales folks trying to peddle their time, its saving me on average 10 hours per day or some bogosity like that.
In my last company, Eclipse was mandatory. Thank God, i don't have to use this piece-of-shit application ever again.

Just looking at

88.	Alt+Shift+M: Extract to method
89.	Alt+Shift+L: Extract local variables

should give you the creeps.
I was a nightowl before (going to bed after 01 and getting out of bed around 09), but decided to change it.

The basic point is, the body needs enough (consistent) sleep.

I go to bed between 22 and 23 now, and get out of bed before 06 everyday (yes, that includes weekends as my body likes the consistency) with a success rate somewhere in the nineties (percent).

Also exercising helps getting your body more capable (whenever I drop it a few days in a row "to save time" my productivity drops due to being tired)

And a morning light (basically a clock radio connected to a STRONG lightbulb that turns up your light half an hour before you should wake) really works.
I regularly wake up when the light turns on (half an hour early) and when I sleep away from home, I have a hard time getting out of bed consistently.

Lastly, make sure you leave the bed as soon as you are awake, "resting" in bed for a few minutes before getting up is a sure-fire way to oversleep (as you fall asleep again)
> Does that rule really apply to regional monopolists, though?

Exactly.

Comcast is a bad example in this article, because they have near 100% complete monopoly control over the vast majority of the markets that they serve. (And what little competition they have from DSL is almost never remotely competitive)

If you have 100% monopoly, then you can have terrible customer service, spam everyone with marketing offers, and have it work. Your a monopoly, your customers have no other choice than to do business with you, regardless of how terrible you are.
It's similar here in Denmark. Most people are members of a union, because it's cheap, and the union has experts in labor law and contracts, while most workers are not experts in those things. We give similar advice to startup founders: don't sign anything without getting a good lawyer to review it first. You could hire a private lawyer as a worker as well, but joining a union is typically more cost-effective.

One thing that helps in Denmark is that the individual advocacy angle and the general bargaining angle are separated. I can join any of several unions, or none, as I wish. In my case the researcher's union or the engineer's union are both decent choices. But my broader workplace conditions are negotiated between my employer and the union for this sector of the economy, not my personal union (they might be the same, might not be). As a result there is also no such thing as a "unionized" or a "non-unionized" business; every business over a certain size is unionized in a sense, because labor conditions are always negotiated between employers and employees on a collective basis.

Generally this produces a much nicer situation, in which I don't have to become a DIY expert in employment contracts in order to avoid being taken advantage of. It also helps keep onerous terms out of employment contracts, because someone with actual negotiating power and knowledge (rather than me as an individual employee) will object if the employer tries to include a non-compete clause, or similar types of terms. Even highly-paid, intelligent techies in the U.S. often fail to do that: in states where it's legal, suckering people into non-competes is extremely common, and they don't always even realize it until it's too late.
I mean just movies and tv shows. No talk show or others tv programs. The same movies/tv shows that are on Netflix, but on tv broadcasting
Fuckwit? Asshole? Seriously?

You can disagree, that's cool, we can have different opinions, but aren't we supposed to strive to a slightly higher level of discourse on HN?

You don't know me, so lay off the ad-hominem, this isn't the forum for it. We apparently disagree on what kinds of choices people have in the Midwest. We are coming from different places in our experience, and I happen to think I hold the edge on this particular topic.

Let's keep it civil though ya?
A experienced developer know that any data/code concerning names, addresses and locations is more complex and error prone than an apprentice realizes.
I quit smoke, also, quit eating outside. The improvements were impressive:

1. Better sleep.
2. Better weight control.
3. Skin stopped being dry.
4. Better sex life too.
5. Good energy.

I never measure my work productivity.
A lot of this personal responsibility, freedom to make choices stuff sounds like a system to place blame on individuals, instead of fixing the system.
Lookback.io - See how people really use your app
Used to have much fun with an ex-neighbor. He was a massive football(the one you play with feet) fan, and when his beloved Liverpool played, I could literally follow the game via his excited, or gutted, out bursts from next door. He watched on Sky Sports. I, however, had the radio on. Sky was delayed by seconds compared to the radio broadcast. So, we realised that we could mess with him knowing that we knew what was happening 2-5 secs before he did, by cheering or groaning at the wrong bits!!!

Turns out, Scousers actually don't have the best sense of humor in the UK.
> Lessons in the fundamentals of Go

It's worth noting that, like many books with words like "fundamentals" in the title, that (excellent) book is not really intended for beginners.
Which headline is more likely in the next 5-10 years?

"Amazon improves lives of 5,000 manual pickers by introducing fully automated robotic supply chain. Workers now free to find other employment."

Or

"Profit crazed Amazon to employ 5,000 android robot zombies, lays off entire human workforce."

Manual labor of this sort isn't exciting or creative for most people. You don't really have room for creativity with this sort of job unless you are iterating on the system level -- and I'm most certain they have a way for pickers to contribute ideas to that. Then again, people play Candy Crush saga for hours a day and PAY for the privilege.. At least these guys get paid and get to walk around.

Once the cost of automating people out completely is less than human labor, it will happen almost instantly.. That is the bigger social issue folks should be looking at -- what will we do when General Human Labor is more expensive than General Machine Labor? Combine this with General Artificial Intelligence and human labor becomes worth less and less.. As someone formally trained as an Urban Planner, this was the biggest issue I saw in grad school as a rapidly approaching social concern.
My hosts file always contains this entry:

127.0.0.1 dailymail.co.uk www.dailymail.co.uk

This ensures that there is no possibility of my giving any traffic to this utterly repugnant shitfest of a newspaper.

I would encourage everyone to do the same.
I flagged and downvoted both of your comments because there is absolutely no reason to resort to intentionally misunderstanding the poster's intent and petty name calling. It's not worthy of a forum where people supposedly think critically about the material presented. This isn't the comments section of some hack political blog.
I like type inferencing, like in Haskell. You gain the benefits of static typing, but you do not have to explicitly write the types all over the place. I find that the exploratory phase goes more quickly with the compiler there to provide a sanity check.
What are the indications?
"From a content management perspective, writing code in a very functional way is very low friction vs traditional OO models of building content management systems". It sounds like "using letters is very low friction vs using numbers". A new silver bullet/hammer?

PS: I like functional programming a lot.
Have you ever worked manual labour? Like a real labour job?

When the recession hit, I was unemployed, but got a decent paying construction job from a friend. It involved lifting a hundred pounds at a time, working in dangerous areas (near elevator shafts, on the edge of a 45-story office tower, under cranes) in cold weather (up to minus 40 degrees celcius), and with plenty of dangerous equipment (cranes, concrete pumps, excavators, etc...). The typical work week was 70 hours of gruelling physical work, with even more hours available if you wanted them (and some people would take as many as 100 hours per week).

And that job was quite mild, compared to all the oilfield jobs people take up north, where the weather is consistently much colder, and the hours even longer.

If working at Amazon was so terrible, there wouldn't be 5000 people employed there. Or the demand for jobs there would be so low, the wages would be much higher. But let's face it, there's much worse jobs even in our western countries.
Cluster Computing for $0.27/hr using Amazon EC2 and IPython Notebook
They're not claiming to be the most ethical or nice paper, just number one in terms of readership. Which, like it or not, they are.
Bitcoin resembles a lot more a one bank operation where accounts are settled immediately and at zero cost. Not an interbank, expensive, RTGS system.

I would also rather ask not how Bitcoin can squeeze into the banking system jigsaw puzzle, but how this puzzle can be optimized to be as effective as Bitcoin.
In other words, IBM licensed REXX to Amiga in return for
something else (we don't know what).

I think it was for technology used in the workplace shell (WPS).
> You are not taking the entire hash, you are only taking the first 33 bits

Right, my bad, didn't pay attention to the problem we are trying to solve :)
Show HN: Book recomendations for Entrepreneurs by Entrepreneurs
I once debugged a case like that. A NumPy script expected to read in a table from a file, but the file used /r newlines, so the NumPy script read it in as a very long single line. Then later references to table lines >1 broke the script.

The strange part is, the file and the script were provided by the same person.
Isn't the E2 treaty investor visa the visa that the author is describing? http://en.wikipedia.org/wiki/E-2_visa

Being in the position of looking for a visa for my startup, I've informed myself. The way to go right now is to apply for an E2-Visa, which is granted to foreign entrepreneurs owning 50%+ of their company and having raised $100,000 and up.

The $100,000 sum is not written explicitly in the requirements of the visa, however I have talked with immigration lawyers and they've told me at a sum of $100,000 more than 9 out of 10 E2 visas are granted.
> Would you like to be a permanent 'mechanical turk'? As in... you had zero choice in the matter and no chance to change things ever? That's not 'a bit boring'... that's soul crushing (and I mean 'soul' in a non-religious sense). Studies have shown that sort of stress causes heart disease over 'good stress' (you're manning the Very Important controls).

You have choice. To work there or not to.

By the way, welcome to pretty much every construction job ever. And depending on your priorities in life, it's not necessarily soul-crushing. The ability to leave your job at work when you go home every evening is quite under-rated...
I upgrade regularly, typically two weeks after release of a new version (except when there are security fixes, like recently).

It could (and should) be more streamlined, I admit, but using diff et al. on the two affected configuration files makes the process fast. One could do it by hand w/o issues, but I wouldn't like it.
The annoying Windows Update of Ubuntu
Please let me know what you think. This is something I've done personally and now I am sharing it. This is my MVP to see if I should go further.
OK, so he's not entirely unknown, and not incompetent. Still an asshole. Working for patent trolls is a genuinely destructive and unethical thing for an engineer to do, even if it pays for a nice boat.
At a time when TV watching is shifting to on-demand, I don't see a big market now or in the future for this. Writing non-essential software for laggards probably isn't a good business model.

Here's what I'd like, perhaps it exists already... One website to track all the streaming media available to me. I could tell it that I subscribe to Hulu Plus, Netflix, and have Amazon Prime. It would show me a merged list of what all my services offer, and most importantly have a UI that lets me REMOVE stuff I don't want to see and queue stuff I do want to see.

The problem is every time I go to Amazon, I'm offered the same tired movie/show lineup. So, to find something new to watch, I have to find it in lists of all the crap I have no interest in, same with Hulu. An aggregate UI would allow me to keep track of everything in one place.
Using indexed free monads to QuickCheck JSON
You don't read the Daily Mail, you look at pictures. They put tons of pictures whenever event happens.
I also stopped insulting random strangers on the internet for no reason. Until you made me start again. You dumbass! This is all your fault! jk
Golang implementation of the Aho-Corasick string matching algorithm
Wat doet het eten van fastfood met je gezondheid? | Leef Nu Gezonder
| Photoshop Books Professional | Photoshop CS5 Web Design Book |
It has always seemed like there was a real libertarian streak among silicon valley types, but this kind of historical revisionism sounds very "southern republican" to my ear.

The thing is that people fought and died for the, if this is to be believed, trivial concessions that management made to workers. You know, those same trivial concessions that management made with little or no animosity that stemmed from entrenched political viewpoints or historical precedents.

This article is the labor relations version of Jesus riding a dinosaur.

Forgive my ignorance, but doesn't this Paul Graham guy have something to do with this site?
In many languages (including German), "real estate" translates roughly to "unmovable goods". I like to think that they decided to move that building just for the language joke.
I've tried to shift my clock too. My biggest problem is that my restful dreaming phase of sleep doesn't seem to offset from the time I go to sleep, but just happens around 5-8AM. That means my alarm goes off while I'm dreaming and all I want to do is go back to sleep.

On a recent trip to Cali (3 hour time shift) I had the best sleep ever and during the time of night that I needed. Perhaps I should just move to the west coast, because nothing else has ever worked so well.
Google for "BSD linked list" and get 293000 results. Its an old data structure, much older than the GPL. Also its very popular. Google for "ruby linked list gem" and simply use a debugged library. Or any other language of your choice. Being a very popular data structure there likely exist implementations under most licenses for most languages. So it just struck me as weird that in 2013 someone would cut-n-paste reimplement one found in the kernel other than for obvious academic or educational interest or direct interface with the kernel (device driver author?)
Show HN: My Microsoft internship project went open source
Family Guy: Was killing off Brian Griffin an act of sabotage?
God damn Si Digital. It's like the second time I've seen your website but I'm in love with the kind of philosophy you guys seem to have around developing lab projects.

If you're ever in stockholm, hit me up!
During summer I was working on Selenium support for the Windows Phone platform, the implementation was successful enough to be released under an open source license. I'd be really happy to answer your questions, since I know that many of you folks are using Selenium in your day-to-day jobs.
Their journalists hold their opinions because they can earn a good living by doing so, not because they particularly believe them.

> The Mail attracts writers, who ought to oppose it, because it pays them top rates on one condition only: they say exactly what the editor wants them to say. You can get at least £1,000 for a morning’s work, and Dacre will fill your pockets even if he decides not to use your piece. Writers will bark like a performing seal for money as easy as that.

http://blogs.spectator.co.uk/nick-cohen/2013/10/who-is-the-g...
Hi there,

Richard Brown here - the author of the linked article.

Very good point re FX and CLS. I wanted to make the article as simple as possible so as to bring out the fundamental concepts (correspondent banking, deferred net settlement, real-time gross settlement, etc).

In so doing, I had to make some gross simplifications and omissions - the most obvious being ignoring FX but I also made a sleight of hand by implying that banks within a country use the correspondent arrangement I outlined.

However, I hope - even with these simplifications - the concepts came across clearly.

Thanks for taking the time to comment.

Richard
>It sounds like "using letters is very low friction vs using numbers".

No, it sounds like "using flexible, isolated, easily changable functional components and avoiding side-efects" is very low friction vs "designing and creating an OO class hierarchy, with all the tedium it entails in most common languages".
Here is the video: https://www.youtube.com/watch?v=-n2DdMxf6oA

:(((
Unicorns and MBAs
The Internet mystery that has the world baffled
Hi, Author here.
The entrepreneur visa which I describe does not yet exist.
The bill (which including the visa) passed the Senate in June and has yet to be voted on in Congress.

The E2 treaty investor visa is what I know the closest existing visa.
Signs that today is not going to be a good day:

The BBC do an article where a well respected health researcher has analyzed the software that you write the interface for, and described it as "all the bad stuff at once".
a few long intense sessions will do more for you than many single games. you need to play over and over again, ideally with a stronger player, right in a row. not once a week. do it 8 hours in a row. if you can do it several or many days in a row, that's even better.

play small games as a beginner or if you don't have time. 9x9 and 13x13 are good.

get an account on KGS and engage with the community there.

and yes read the various books. kageyama's fundamentals is great, but it really depends on your personality.
He's now an expert at being an expert witness and chairs an expert witness boot camp to train people to be expert witnesses specifically for patent trials.
> ..it's the people running the government who are using it to transfer public money to their overseas bank accounts.

I really doubt that. People "running the government" are far more likely to use pseudo-legitimate methods of transferring their wealth overseas (i.e. methods that are not available to anyone who doesn't inhabit the corridors of power) than Bitcoin. No, the people transferring wealth via Bitcoin will be in the emerging middle class demographic, not the the ruling class.

Besides, if someone with political clout were to be identified as a Bitcoin launderer, it's likely that the evidence would simply be "lost".

It's far more likely that the authorities would selectively prosecute those who they wished to imprison for other reasons.
Excellent submission. I wish it went into some more detail on how they integrate those mini apps into the site or handle their failure but it was probably already long enough.

This

a Table also rebuilt the entire legacy Java frontend replacing the entire 155,000 lines of have with about 4000 lines of Clojure

was particularly impressive since a Table is just a small team of up to six people.

I also skimmed the front page of http://www.dailymail.co.uk and don't understand the allergic reactions in the comments here. A guy built a hobbit hut, some celebrity gossip, sports, more gossip... rather unremarkable.

For a website this big (32k pixels according to the article) it does load pretty quickly. Faster than a product page on Amazon (at least for me from Central Europe).
Show HN: Need feedback on second version of news search engine, working alone
2 AM might not repeat in UTC, but midnight does if your internal representation uses unix timestamps (or similar - .Net doesn't count leap second ticks either)

http://en.wikipedia.org/wiki/Unix_time
Start working out. You get tired earlier and I find it easier to focus on the tasks I have since I started.
Bitcoin is Flawed, But it Will Still Take Over the World