skysight-inc/HackerNews huggingface dataset:
I can't think of any better circumstance than knowing your living days are a numbered few, to absolutely not give a damn about what other people think. There are many therapeutic reasons to write a blog/journal during this time that are not diminished by worrying about skeptics.
It's been mentioned, but gotta second Crime and Punishment. Great.
You can email me if you want an invite.

wesleythurner gmail.com
Ask HN: Are micro-freelance code jobs possible?
I am a newbie founder learning to code and creating a web app to practice. Sometimes I am completeley stuck and no amount of Google and Stackoverflow solves my problem. What I really want is to some senior developer remotely access my code and (eg) correct the bug of how my app relate to my database now that it is published on Azure.

Something that I already spent 3 days trying to do it and I am sure a developer with experience on it would solve in no more than an hour.

I don't want to outsource my code, or hire a freelancer for a job worth $10,000. I just want one or two hours of his/hers time to fix a very specific bug. A marketplace like this would be very valuable for me. What do you think?
How do you manage your email?
I'm in a situation where I'm going to basically ditch my current email address(es) due to spam and a couple of other reasons.

I can't decide whether to go with the 'cloud' approach and to route my domain through something like gmail or outlook.com or whether to just create a new IMAP account on my server and stick with desktop clients.

I've read some horror stories of Google deleting or locking people's accounts (very worrying when this account would also be associated with Google Drive, Analytics, Webmaster Tools, Adwords, etc) due to 'suspicious activity'. My usage would be perfectly innocent but I have some reservations about having so much data tied to one account.

Are my reservations valid, or wrongly founded? How do you manage your email?
Reason Comes to China-Western Solar Clash
Let it go. You lost. Not only did you lose, you lost so bad that yahoo! wrote an article about how stupid your post was.

No one likes a person telling them that he/she is better then them. Especially when that's clearly not the case.
this is awesome, does this work with sponsored stories too?
> No government? Who said that? Where? We need a simple and limited government.

No, no, no. Stop backpedaling. You said this before:

> Ultra limited government.

That's pretty close to "no" government, so his points still stand. The problem isn't government in general, any more than it is people in general. It's things that are broken or aren't working well.

It can just as easily be said about the private sector. Yesterday my UPS person claimed he tried to deliver a package but I didn't answer the door. Bullshit. I was home the entire time and he never came.

Did I go on a rant about the evils of the private sector and how everything needs to be socialized? No. I recognized that for every annoying experience I have with a private corporation I have 3 other good ones that make my life better.
Agreed. I don't really get the point of this post. Understanding OS fundamentals shouldn't be conflated with understanding interaction design principles. They're related, sure, but their cores are not. Talking about OS UI design principles would be relevant at the end of the course in order to demonstrate some of the concepts learned.
"from a security perspective, I understand the need for better information"

Quality versus quantity. This is about wholesale surveillance -- gathering as much information as possible on as many people as possible. That does not mean the information is better or even useful.
I'm thinking it might be closer to Prioritize-Build(Change)-Execute(Marketing)-Measure-Learn. Where depending on where you are in the product lifecycle you might spend more time on different tasks. Less change more executing. Adding prioritize because decisions have to be made about things to change. And execute might be a simple as showing it to friends or testing it yourself.
> the EFF (source of this article) is considered as an extremely liberal left organization, and hated by many conservatives.

Seriously? I've never seen it catch flak for being liberal. I've always tagged it as libertarian and off the spectrum.
Our 3G and 4G networks is quite good, I've good connection in both of my summer houses - which basically is in the middle of nowhere...
Isn't this pretty much exactly what Google got in trouble for with the Buzz launch?

http://en.wikipedia.org/wiki/Google_Buzz#Legal_issues
Quit. Tell the reason why in a polite way. Write an email to the CEO of the organization, and to your bosses. In the end they will thank you. Find a nice job that suits your working style.

For me for example, I worked one year in a big telco where they hired lots of CertifiedScrumMasters, which tried to introduce scrum, but at the same time managers without any technical knowledge came walking into our room asking when feature X will be delivered, and why it is not delivired yet.

Introducing automated testing went very difficult since the budget was strict. Bad developers where hired because they had a "Certified Java" certification. It's a mess.

I now work at a startup and I get to hire the people! :-)
Iowa Senator Tom Harkin and Oregon Representative Peter DeFazio want a .03 percent tax on nearly every trade in nearly every market in the U.S.

The camel's nose is heading towards the tent.
There is such a wide range of porn now through. A lot of it is quite antisocial.

Having a child look at Playboy or those low budget late night tv softcore movies is one thing, or even something more graphic. It's not really about the sex or nudity that's the problem. But imagine children on 4chan. A lot of that stuff can't be healthy.
The 2nd ammendment is there to protect the 1st.
Depending on the variety, sure.

60 hours a week really isn't that stressful. You could probably get there with less total stress by outsourcing cooking, cleaning, etc and working in 3 hour chunks with 1 hour breaks in between.

Remember that 60 hours/wk is only about 50% of your waking hours.

edit: Sorry, I somehow didn't understand you were saying it was a supply problem rather than a stress problem. The answer to supply is much simpler: go to tech meetups in the bay area and sound smart.
Interview: Steve Jackson, role-playing game titan
Used to work next to these guys. Great team, great idea, beautiful execution. Nice to see a self tracking app that does something really worthwhile.
GAE Datastore, MySQL InnoDB and Neo4j Request time comparison project
Exactly, I'm not sure why this suddenly became news. Did nobody bother to tap a name in their friends list in the last 6 months?
Create a new twitter account
Add each RSS feed to IFTTT from RSS to twitter.

Follow that twitter account.
too large to... accept junior talent that needs to learn on the job.

Huh? Being larger should make it easier to do this, not harder. The company I currently work for has done this for its last 3 developer hires, and it's about the same size as yours.
Interesting. I'm a decently skilled web-developer in Ohio (but not middle of nowhere) and I'd say decent jobs are pretty scarce. I've recently gotten more into the local tech scene and started on LinkedIn but it hasn't revealed any SV like opportunities. I keep wondering if moving to a large city is the answer but I feel bad for the area having suffered through a massive brain drain over the past few decades.
Differences, Tips & Tricks for moving from Mercurial to Git
This made me laugh. A Swedish forest in the 2010s is an "easier" place to program than in your basement in the 1990s.
Hi, I'd like an invite. Thanks. eddflrs -at- gmail.
Today lots of posts on privacy...

To those saying that if you have nothing to hide you should not have a problem with this, you are missing some points, and situations...

For example, sometimes you do things that are controversial, but not necessarily wrong, or "sketchy", and you don't want the negative attention.

For example, regarding the Verizon call list: What if people discover you have made lots of calls to KKK? They will quickly jump to conclusion that you are probably a neo-nazi, but maybe you was like that black guy that made a KKK documentary (I forgot the name, I saw in school many years ago, a teacher showed us) and interacted a lot with them.

Or snapchat, what if you are exchanging photos with people with some other people dislike? You never had friends that hate each other? Or your mom that hate your girlfriend? Or your wife that hate your uncle?

There are lots of situations where privacy is important, and beyond commiting crimes or being a anti-government rebel...
This reminds me of this article[1] that nicely outlines that the social network graph is either useless (see Facebook; what good is the fact that I have added 10000 users as "friend"?) or creepy (now Snapchat, apparently).

[1] http://blog.pinboard.in/2011/11/the_social_graph_is_neither/
> Wrong. I voted for Obama the first time. Then, when I learned he had no clue, lied about everything, did not do as promised, plunged us into more debt, is a total union whore, etc, I voted for Romney.

> I want an intellectually honest limited government that is fiscally conservative and socially, well, gets the fuck out of our lives.

So you voted for a guy who ran on a platform that was the opposite? That government has a positive role to play in peoples lives and believed in progressive social causes?

> I am a true independent in the full sense of the word.

Oh, in the sense that you're not informed? I believe the term is "low-information voter". You might want to try that instead of "independent".
There is a difference between product design and product engineering. It's like the difference between architect, engineer, and construction worker.

Now, in software, there is maybe a place for people who know all three areas pretty well, but it's not a well defined job role in most companies.
It would be interesting if an operating systems course covered these things, but I think what you are looking for is a Human-Computer Interaction (HCI) course.

My university offers one or two, but I don't know how common this is across other institutions.
To what extent do software companies typically train new hires?
Well, isn't it hard to make a startup take off without ever physically interacting with other people?

A few years ago I was writing my master's thesis, and because I was in a hurry at the end and I didn't have any lectures I was spending a lot of time more or less alone. After only a few days with limited human interaction I picked up some strange behaviours. Nothing major. But surely stuff other people with normal social skills could pick up on. Like humming when I was getting my groceries and my small talk was way off. Unlike him, I had access to a shower and clean clothes. (actually, showering each day is kind of a waste of time if you spend it alone anyway ;)
http://www.reddit.com/r/functionalprogramming

^really interesting subreddit imo.
Hadoop 101: Programming MapReduce with Native Libraries, Hive, Pig & Cascading
I use built-in spam catchers (Gmail spam detection is actually pretty good) and several folders that I put stuff into, so I achieve mailbox-0 every day :D
Deploying to live 6 times a day
"Airbnb has a $50,000 guarantee that will cover loss or damages caused by guests"

Are they talking about the $1MM host guarantee? https://www.airbnb.com/guarantee

If so, they could use some fact checking.
Are any of us worth it? In the developed world we all, from bus drivers and waitresses to software developers, earn 10x what anyone in, say, China would earn for the same work. First world problem.

As for writing as a career, most writers have earned very little for a very long time. It's always been an incredibly tough profession to crack. Yes it's being disrupted and is in a transitional phase, but life is change, it's not the end of the world or a crisis in social values. Plenty of people are still making a living out of it.
7 Shortcuts for Building an E-Commerce Startup to $1M in 12 Months
I really like that site, but I meant more from a developer point of view. For instance: how would I go about building akinator using one of these libraries?
That's a pretty cool setup. These slides have been prepared for a 4mn lightning talk so I had to keep things simple and short enough!

Anyway, I really like your setup. I'm thinking these days about writing my own terminal multiplexer just for fun using node.js. I already have the VT emulation part ready so there's no that much work left to do.

Do you have any feature you don't have in tmux that you would love to see in a terminal multiplexer or is tmux just right for you?
Well, I didn't even read through the whole article. Your comment prompted me to go back and read everything, and I failed to see where the agreement lies.

My point was that the author questions the values of his work from a rather high vantage point, which may be valid but it annoyed me. For a well-informed opinion to be made, I'd think that it takes an amalgamation of different viewpoints, not just from the high medians. Besides, one must see how everyone else in the same profession has it in other areas. $80k for the 1st job? Not many places around the world, seriously. Based on how much underpaid/overpaid you are comparatively to your responsibilities plus where you stay, each combination forms an entirely different set of values to question, different set of objectives to purse. That is why I found the article well-intentioned but not well-informed and in a way, misleading as most articles involving start-up programmers.
Check out fiverr.com.

I think the problem is that it's sometimes difficult to read someone else's code. What happens if it takes 2 hours just to read your code..or if it requires a complete rewrite to fix it properly? Would you be willing to pay for 8 hours of work to get your issued fixed?

For me, it just wouldn't be worth it.
I haven't read many books but till date I have never read a book better than The Godfather.
Just to be clear, in case the post's headline misleads you, there's nothing OS X specific about colout - it'll work just as happily on Linux. The documentation even points to an PPA from where you can install an Ubuntu package.
2600

Joe Rogan

Ruby Freelancers

at 1.5x speed still trying to catch up
The Do's and Dont's of Content Marketing Explained
I'm not sure it's quite that simple. Democrats have traditionally been about large government and nanny-state policies. Something weird happened in the Bush leadership where we got the traditional conservative laissez-faire policy toward military and the private sector, but also large government/nanny-state policies indicative of Democrats.

The result was actually something coming very close to an outright fascism. I know that's one of those words people throw around a lot, but we were coming close to that definition with the level of power the federal government was wielding domestically, and how much power they also gave back to private sectors, doing things like prosecuting citizens criminally for tort offenses.

So, no, Bush !== Obama. Obama is actually playing right out of the traditional democrat handbook, but the world has changed, and the New Democrat (TM) is an individual that wants the social freedoms traditional progressives offered without the nanny-state. Obama's losing the NDs in droves.

Libertarians keep trying to Co-opt this group, but it's not going to happen. We have a two-party state, and it's statistically infeasible to have anything but. I'd rather morph the group that didn't seat Bush into what I want than try to bootstrap a whole new party. Party politics is far too entrenched in this country for anything else to happen.
I just read the french original, and fake or not it is certainly well written.

If it's not fake, I hope he keeps up like this until the inevitable.

Ah, and before I forget, he's certainly right with a lot of things, fake or not.
/r/functionalprogramming is small but active, which is rare and seems to work well for it.
NSA Building $860 Million Data Center in Maryland
BTW if someone is interested by a reusable VT emulation library in javascript: https://github.com/spolu/vt.js
This definitely did not go out of style yet, the Milo Minderbinder school of management is doing just fine.
Billboards that doubles as a bench or a shelter or a ramp
Yep, not so many editor do this right.The only editor I know fix this pain is the medium's editor.

But their function are so limit.
Ok, so is there any place/any country in the world that is balanced? not free for all/wild wild west where anyone can do anything (like parts of Africa) and not where the govt counts every breath it's citizens take? something in-between, a place more balanced?
Here's another good paper from MS on generics in .NET and C#: http://research.microsoft.com/pubs/64031/designandimplementa...

What's interesting is that the .NET CLR directly supports parametric polymorphism. I think the .NET design is nicer than type erasure in Java but Java's approach is more applicable to situations where the runtime can't be modified. No idea how Go fits into that picture.
France’s Netatmo Raises $5.8M
hop on the government paved roads to drive to a lake that you couldn't get arrested for trespassing on because the government has preserved it this long, then hop on the darpa/dod funded internet to complain that you can't go fucking swimming is the epitome of irony. Go fuck yourself.
Spot-on. If people would stop playing "gotcha" and focus on the substance of this post, we'd have much more substantial and valuable conversation.

Snapchat has always positioned itself as a temporal messaging app, where anything goes - but only for a few seconds. It's always meant to be the foil to our Facebook, Google+, et. al., culture of heavy-hitting, abundant, follow-you-everywhere data trails. Why they would embrace this functionality - betraying their core value-proposition - is puzzling.

Whether this data has been theoretically accessible for some time now is somewhat immaterial - unless we're collectively proving our cleverness by correcting the author. The take-away is that Snapchat has seemingly flipped it's core promise - a non-permanent trail and ostensible privacy - by including this "top friends" feature.
They're different species of Camel. The Bactrian has two humps and the Dromedary has one (among other differences).
Robot Scout Finds Fires With 3D Thermal Imaging
If I had penetrated the bot net, provided full documentation on the incident and cleansed the drones or controller I would be placed in jail for 30+ years.
I disagree, in order to get into a network, you have to build respect. What is that if not a job interview by proxy?

Further, the "objective" criteria we judge new people by are anything but fair, or even accurate.

I'm looking at you, interview questions.
Async flow control in node.js using Harmony generators
Hetzner.de compromised (german email)
One of the courses I took as an elective in my first semester in a Master's in CS program was a course in Human-Computer Interaction, which included user testing off-campus.

It was the second-most useful course I took, after a great "studio-format" software engineering course, which itself emphasized a number of soft skills such as writing and presenting.
Senior level web developer/CTO will work for your start-up for free.
About me:

My background includes 4 university majors (Computer Science, Information Technology/Web Development, Multimedia Design and Media Arts). I have 9+ years of web dev experience.

I have worked for multiple start-ups in the Bay area, San Diego, Seattle and New York as lead engineer, CTO, etc.

Even though I spend most of my time building robust back-ends that can scale on commodity hardware I'm a full stack web software engineer with hiring/managing experience.

Some of my specialties: Python, django (early adopter), Performance Optimization, Sysadmin, Rapid Prototyping, Usability, A/B testing, Remote PM, learning new technologies.

A little back story:

Until a month ago I used to run a successful django web development agency. I wont get into details but long story short I got screwed by our biz dev guy, who started his own dev shop using my infrastructure, we didn't get paid for work done for 3 months, had to let go everybody after spending savings in payroll trying to keep the company going. Now in a complicated situation as I moved to South America (I ran my dev biz from South America, all the clients were US based) and it has been difficult to find the right clients again.

What I offer:

I will work for free for your start up doing either hands on web development, performance optimization work, project management, QA, hiring, customer support up to 40 hours per week for up to two weeks. After that period if you are happy with my work you would agree to hire me as a contractor for a rate of $60.00 to $80.00 USD/hour. My going rate in the past two years has been ranging between $80.00 and $100.00 USD/hour.

Conditions:

The only condition I have is that the work needs to be remote, for personal reasons I will continue living in South America working from my home office. That's all.

If you are interested please drop me a line at 2weeks2013@gmail.com so we can get in touch and I can show you some of the work I have done in the past.
Well, actual democracy does start by writing a constitution¹ by mostly randomly selected people who will forbid themselves to exert any meaningful further influence on the system. That should address the bureaucracy problem.

[1]: I mean a constitution, not a set of super-laws such as the Bill of Rights. Something that state how political institutions should operate (Executive, legislative, judiciary, monetary, and the media).
Thanks for the reminder. I almost forgot.
Your First Hadoop App, Step-by-Step
> The price of a word is being bid to zero.

The price of an already taken photograph, or that of a pre-packaged software or web service tends towards zero, however if you want original content, or to build software, hiring the talent to do it is going in the opposite direction (e.g. good wedding photographers charge a lot of money, as photos may be cheap and plenty, but good photographers aren't neither cheap or plenty).

> this is the kind of illusory value the writer posits for today's fêted startup web workers

The real value of a "web worker" is not in its ability to write PHP to serve HTML, but rather in their ability to find and solve problems. Good engineers that solve problems will always be in demand. Example: I would put an engineer to do marketing, because a good engineer would know how to do measurements, statistics and A/B testing.
I admit this has nothing to do with the content: I have never seen a longer list of domain names to reject or authorize in Noscript. I gave up and navigated away in disgust.
Chinese supercomputer could replace ORNL's Titan as world's fastest
Canada, according to Privacy International.
You think the US two party, first-past-the-post system is better?!

Why would normal citizens vote for the president? There are only two possible outcomes of that: a president gets selected who basically blocks what the rest of the government wants (this is how it works in the US and exactly what the FF wanted) or the people pick a president who would work with the government but would have been picked with your current system.
Saw them on a Startup Gig in Vienna once - decent people - wish them all the best
Do you really need a server? Build your mvp entirely client-side.