skysight-inc/HackerNews huggingface dataset:
Prop 8 was disgusting, but I would have more reservations about working for a company that fired someone over his political beliefs, than at one that happened to have a conservative CTO.

If I work for a company that takes a cavalier approach to firing, I'm putting my career at risk. But as long as there aren't other character issues, I don't think a conservative CTO is damning. They might not even know; it's not really their job not to hire Republicans.

(I can't believe I am, sort of, defending Republicans here.)
It's the same economic shift we see since industrial revolution.

Nobody here remembers, but one Italy was the cheapest labor. Everyone produced cheep stuff there. Then some companies started to produce quality product (and win races with what was cheap cars) and to be proud of made in Italy (which was a bad thing before). And when Italian design became expensive, markets moved on.

I think there was another country in this step, but let's say cheap labor is now in Japan. When it started, only college students would buy Japanese cars (death traps) and Japanese stuff was deemed cheap. Come the same cycle. Companies start to show pride and produce quality stuff. Now made in Japan is expensive.

Market moves on to China... Kia is now the car of the new rich with bad taste. But this will change soon (they are even trying to win prestigious rally in Africa) and soon Chinese products are going to be expensive. And probably some Latin or African country will be the next cheap labor.
I'd say to add some more instructions, especially on the play page. E.g., "send X bitcoins to this address to play in this game", etc.

Also on the front have a live "paid out today" widget.
While Sweden (my country btw.) is one of the least corrupt places, there is indeed coruption. In the TPB case, it became very clear that Hollywood basically ordered an illegal razzia. Lots of Swedish laws were broken, secret negotiations happened, and Sweden was thretened wigh trade sanctions.
Anonymous raises $54,798 through Indiegogo to kick-start its dedicated news site
The new Dedibox : 1 tera of RAM
A new dedi from online.net (France). They are used to offer low price dedis with huge bandwith, but this time it is a 1 tera RAM monster to rent.
Ah, a japanese friend of mine used to joke that it was little dwarves working in the ATM that gave out the money. The extra fee in the evening was just overtime pay :-)
None of these people were fired simply for their Twitter comments. Their employers wanted to let them go but needed an excuse.
Thanks, the videos were really insightful!

How often will you be posting new videos and how many are you thinking to make?
Is this just a fancy interface to Tahoe-LAFS? https://tahoe-lafs.org/~warner/pycon-tahoe.html
New Private Rocket Launching on Maiden Flight from Virginia Today
It's usually the second one from the left.
> Let's not forget weeve is doing federal time for running a script to download email addresses from a public website.

And claiming he was going to sell them. Why leave out the whole truth?
Does this work with encrypted data, though? Properly encrypted data is indistinguishable from random data...
Well that killed an hour of my day, but I can say that I have potted all 15 balls in one game.
Yeah, Space Monkey is a business, and we hope to be able to make at least some money off the whole deal in the end.

But also yes, there are nontrivial ongoing costs to keeping the network working and working right. For example, we need dedicated online servers to allow NATted devices to talk to each other, coordinate storage use, and deploy security patches and bugfixes, and we want to add more features over time.
DreamFactory - open source mobile platform
During my brief stint at a POS provider, I was in charge of an OS/2 Warp system. This was last year, and the client using the system was a pretty major clothing retailer. never thought I'd have to learn Rexx in 2012.
What will Facebook Home mean for the future of iOS design?
Amicus is hiring rubyists in NYC
I'm a righty and my wife is a lefty; I always keep my fork in my right hand and knife in my left, and do not switch them, so we're symmetrical at the dinner table. If she's not around, I will sometimes use fork-in-left, knife-in-right, but I don't switch back and forth while eating.

I attribute that variability to the fact that I also usually have to actually try to do something, or at least imagine doing it, to keep track of which side is left and which side is right. When eating with my wife, I end up being consistent in which utensils I pick up with which hands because she provides the cue for me to mirror.

There are lots of physical skills in which I'm reasonably equally proficient with both hands just due to extensive practice (typing, throwing a frisbee, spinning staffs), but I'm much better at left-handed contact juggling. It's sort of explainable because I can practice left-handed contact juggling while doing other stuff with my dominant hand, but odd because skills that I learn first with my left hand usually transfer very quickly to my right.
You can click the title on the video to go right to youtube. You can view fullscreen there.
I'm a student in the edX CopyrightX course and will have the ability to ask Prof. Lessig questions near the end of the event. Watch the live presentation at http://tfisher.org/hls1x-copyright.html starting at 7:00pm EDT. Anyone who has questions for him, feel free to email them to me at inviteme@copyrightx.org or tweet them to @StackCopyrightX before or during the presentation and I'll try to be a proxy/relay for your questions to him. There will also be a Google Hangout during and after the presentation. If you'd like to be a part of that conversation, then say so in email and I'll invite you to the Hangout.
Kia is from Korea.
Maybe it was sarcasm all the way down?
In a perfect world, you're right. But it's inconceivable that there would be a BTC futures market with enough liquidity to make this happen, since a) the BTC supply is relatively small and b) no CFTC-regulated exchange is going to touch BTC as long as it exists its current quasi-legal state.
Then those companies are run by idiots.

If you really want to fire someone, swallow your pride and write a decent severance package, but do it same-day. If things are really at that point, then waiting does no good.
Another method you might consider is milestone based payment. You have a project-as-a-whole cost but have set milestones and when they are met you get paid. This is nice for both parties at the beginning of a relationship to "test the waters". If they flake out on you, you aren't out as much time. They also have less risk.

You can get creative with how it is broken up as well. I've taken the approach before of having the first few milestones be less expensive to get a foothold and get them "hooked" on my skills. At the same time, I am evaluating them on communication, requirements, and how we work together.

FYI: Retainer based pay is usually a hard sell to make but once they do it, they love it. I have yet to have a client not want to do it after we have started down the path. However, I have had several potentials deny me outright. Since I do freelancing part time this is okay by me. I really favor long term/large clients. The hustle of getting clients is annoying to me. I'd rather give a decent discount (e.g. 35k vs 60k) for a client who knows they will use a whole month of my time (all I do per year). When I did the cost analysis, it was about even. However, I'd rather be coding than marketing another client.
Why robots are ready for takeoff
Show HN: Scanvine - news aggregator w/ API, per-author RSS, alt HN reader, etc.
I dislike your name and sense that we would probably disagree on most things. However, your statement about being able to work with others is true. One of the most important things I learned early in my career is that some people have horrible personalities but are really good at what they do. As long as personality conflicts aren't interfering with the purpose of getting business done, your beliefs and mine don't have to interact.
As a member of the masses of programmers that typically deal with truckloads of trivial problems, his reply is worth as much as the benchmark he criticizes. I've never used anything but a trivial regexp (for some values of trivial) in production code (one-shot problems don't count) and I don't give a damn what is being benchmarked here - I only care if my Python script runs fast.
The more and crappier the better, since it discredits and bogs down an intrinsically broken system, which we can only hope would lead to its demise.
"/b/ destroys another innocent life"
You mean "both". And/or, it's definitely not an either/or thing.
Also working great on Firefox Nightly
So is this happening? Came here to check the response but it seems Bangalore people have indeed hijacked this thread!!
i use backbone for a in-development app that is larger and has a more complex UI than the examples on the backbone site. (it's in early stages, but we think we've prototyped enough to know it's going to work nicely.) Most definitely "serious"; we're talking 10 engineers for a year type of size.

> Backbone requires you to write a lot of boilerplate code, which I think is totally unnecessary. This is in my opinion a direct threat against developer productivity.

a lot of people parrot this but i think they're missing the point. Backbone doesn't require you write boilerplate; it requires you to handle dom manipulation yourself. if you do dom manipulation wrong there's a lot of boilerplate; or you can use one of many libraries that make this very easy. backbone isn't meant to be the only dependency, it's meant to play well with other dependencies. So some of our Backbone.Views use knockoutjs (with knockback.js) for HTML rendering, and other Backbone.Views use KendoUI widgets instead of raw HTML. Nowhere are we doing raw dom manipulation and our view hierarchies are logical, not too deep, and rendering is quite clean. Notably we are not using Marionette; the "boilerplate" Marionette tries to reduce, for us, is actual decision points that are essential complexity.

Flexibility in rendering implementation is very important as we're working with a very talented external graphic design firm to provide a clickable HTML prototype. We really don't want to be in the business of rewriting their delivery to suit our framework's rendering choices.
BSD FTW!
The idea is that hopefully the page where you enter cc and other personal info is https. This way, the user can look at the url and see, is this https to the site that I think it should be? If yes, enter personal info, else leave. That methodology works even if the main site is not https. An attacker can only at best replicate the page without https.

I would like to believe that everyone follows that methodology, but I have more experience that that. So for now, I like to believe that at least people who visit hn follow that methodology.
Supreme Court Rejects Warrantless Blood Tests
To clarify, not that this should ever matter for you because you should never work with these primitives directly, but a CBC IV needs not only to be unique but also unpredictable (which is a different property than "secret", of course).
Will.i.am Accused Of Ripping Arty & Mat Zo's Track For New Single, 'Let's Go'
I was explaining why the author chose the "with trolls" part of the title. What you say is already understood.
Yes, thank you for mentioning Plan9, it's a wonderful example of the limits on current OS research.

The arguments you give are spot on, I would only add the need for backwards compatibility, or at least the possibility of maintaining the huge and ever increasing volume of mission-critical systems running Unix (Banking systems, the financial world, the Internet, ...).

However, while it's true that Plan9 failed to catch on, a lot of its ideas have been backported to Unix (/proc anyone?). I think that there's something there. Unix can be improved. But no one is going to look at your improvements if it breaks their existing systems.
Anonymous called in a bomb threat on my girlfriends office because they don't know how internet hosting works. Really sucks how much being misinformed and out for vigilante justice seem to overlap nowadays.
That is unkind - just because you have read about Haiku before, does not mean everyone else has. Filter bubble much?
Definitely, if Wifi is a problem, then a notebook or whiteboard is fine. Most of the time, when I have demoed wifi isn't a problem :D
I don't think that fascism means what you think it means. The fascists I have argued with, and this does follow some excerpts from Mussolini's works and speeches, are subjectivists.

And yes, they do exist. They are actually a pest in certain forums. 4chan has a board which functions essentially as a ghetto for them and other miscellaneous right wingers, so that they won't be screwing up, say, the science or the sports boards with white supremacist spiel.
So glad to see this in development still. Linux still leaves a lot to be desired until X11 dies in a fire.
This is great! The balls are a little pixelated on a retina screen though.
Those reasons being that they came into physical proximity with one another and possibly exchanged a few words? I've looked at the pictures and see nothing "suspicious" about them at all except that they're brown and a little scruffy looking.
Myths About Venture Capitalists
"The problem is that it's seriously hard to improve meaningfully on Unix."

It's certainly not seriously hard from a technical perspective, it's relatively easy to design a superior system.

What is trickier is building momentum for a new operating system. Your only real option (unless you have tons of cash like Microsoft or Apple) is to first focus on a niche and build from there. The new OS has to clearly be the best at something, even if it's just one thing, so that usage and software can build.
Forget Gold, the Gourmet Cupcake Market Is Crashing
Don’t Be Deterred—Progress is Sometimes Unseen
That comment seems a little misleading, as does the blog post he made about the issue. They are being praised for being quick to respond and transparent, but that has not been my experience with this particular issue.
>>>What will 99% of the population use for an economic system?

That is the problem of the modern world. Who intends to solve it? And it's not like Everything Has Been Done. Just look at the old crumbling infrastructure. Work needs to be done.
This is a reasonable distinction, because there are people who actually troll with malignant intent, and then there are others who are perceived as trolls because they make important points in a socially unacceptable way. The former are a blight on society; the latter are necessary to get anything done because most good things start out being socially unacceptable.
If you are fired for something you said outside of work that doesn't really affect your job, it means you weren't very valuable to the company.

This is my criteria for understanding if I actually worth something to my company/organization/team.

How much can I screw up and still be a part of this organization? That is value.

If you are one stupid meaningless tweet away from being fired, you should be looking for another job.
Twitter Introduces Keyword Targeted Ads
> "It’s about the message they give to potential hires: you’ll be working with these people on a daily basis."

At any company larger than about 3 employees, you'll be working with at least some people who have opinions/ideas/beliefs you find disagreeable or even disgusting -- and, conversely, some of your coworkers will think the same of you.

IMO the most important message to give to potential hires is "we won't put your job in jeopardy over such disagreements". Firing people over political disagreements rules out a huge number of potential employees.
Functional Reactive Programming on iOS with ReactiveCocoa
Development with Rate Limited APIs
"In a deflationary economy, holding cash (unproductive) enriches you off the back of the productive economy"

It's a common misunderstanding. People confuse money with wealth. Holding cash does not enrich anyone.
Money is useless if you can't spend it, so at some point hoarders will say: enough, it's time to use some life. At the end of the day, money is just numbers with the potential to convert it to comfortable life.
My selfish side says: I wish more hoarders who collect numbers and don't convert it, so they don't use real world resources. They leave more for me!

"values work yesterday more highly than work today"
What's wrong with that? You can also say:
values work today more highly than work tomorrow

Most genuine credit card users are not aware of chargeback possibility and they rely on vendor reputation anyway. I wish you have to handle credit card payments so you realize how big burden it is and how it cripples the whole economy.
Why aren't you using ionice yet?
IE! The browser for people who want their HTML5 native -- funky, dirty native: https://www.youtube.com/watch?v=9mXe9nRiPHI
Looks like there's a reimplementation of RE2 in Go that might we worth benchmarking against. https://code.google.com/p/sre2/
Great Design Can Make or Break a Startup
Really excited about this - I think now that Ember's API has stabilised we'll be seeing lots more high quality resources :)
You are using SystemTap and not DTrace. It probably has different and incompatible CLI.
ember.js provides an completeish set of opinions on how client side app should be built.
New Twitter Ads tool: Keyword targeting in timelines
Rails Is Omakase - A Dramatic Reading
Postgres 9.3 feature highlight: JSON parsing functions
Remember the days when physicists used to posit precise and falsifiable statements that were not bad philosophy?
Ah well, I shouldn't be playing at work anyway, so I guess I'll check it out when I get home. Thanks!
Ah you're talking about something quite different more like editable photo pages - we are working on it, stay tuned!
(a) I think that's the same problem that all consumer devices have that "phone home" for updates; game consoles, TiVos, smart TVs, VoIP phone adapters, etc.

(b) If all you need is archiving of your stuff, and you don't want ongoing fast access to your movies, music, photos, etc., then sure. Glacier is probably a better fit.
Twitter Advertising - Keyword Targeting
In this case, you really should care. http://www.benfrederickson.com/2013/04/09/python-catastrophi...
Apple stock hits lowest point since 2011
Yeah, but if they had the fullscreen button right there, you wouldn't need to go over youtube everytime you want to watch it on fullscreen you know?
Hacking Facebook users just from chat box
Whoops, I understand now! Thanks.
Also logging in to the website does require that you have java installed.
Why Recent Graduates Should Join a Startup, Pt. III | DD
Give me a break, no it's not.

Sure, some opinions and politics are clearly subjective, however many others are clearly discrimination and bigotry. Anyone is free to spout their bigotry all they want, but I won't think any less of anyone who does not want to work for bigots or with them or even associate with them in any way. And I definitely won't blame any employeer who feels people like this reflect badly on their company and their culture.
Indeed. I often find myself wishing there were an "Economist Hacker News" of sorts.

EJMR is the closest thing to HN for economists, and it's trash.
Crazy, it's like you just posted all of the same thoughts I've been having for the last few weeks.

Are you going to be hosting their websites as well?
It should work for you. I followed along with the screencast (Truly awesome stuff. Build a blog in under 30 minutes!? Amazing.) using the Starter Kit 1.0.0-RC.2 which is what you would've downloaded yesterday. Everything worked fine for me. Ah, except for the Ember Data component which initially caused me problems. Turns out you have to grab it from Git and build it yourself. I only found that out from the comments on the video where it was posted on YouTube. That said, once I followed the directions I found on YouTube and built Ember Data, everything worked great and went smoothly from there on out.

Here are the instructions for building Ember Data (from a random YouTube comment):

git clone git://github.com/emberjs/data.­git

cd﻿ data

bundle install

rake

You need to have bundler installed for your version of ruby.

Then go to dist/ember-data.js and use that where it says "ember-data-master.js" in the video. Worked for me.
People use each other's employers to beat each other into submission. When that PyCon 2013 shitstorm went down, the Righteous Male Anger crew were very vocal about their plans to end all their business relationships with SendGrid in retaliation for Adria Richard's actions. It was a calculated move intended to get her fired for what she did. Presumably the dude who got canned for his remarks earlier in that sorry saga was the victim of similar pressure from her supporters.

Sometimes this happens because people force it to happen.
They have a very impressive status dashboard. Clear, informative and dynamic. It refreshed itself while I was watching with progress updates.
The easiest ways to differentiate an economist from anyone else in society
This is actually known collusion by the airlines that's tolerated on both sides of the Atlantic because the airlines basically make no money anyway.
Google Outage: When you need to kick a site offline, Google now provides the most powerful network for all your nefarious packet flooding needs. Don't be too evil. Wink! Wink!

I mean, Google Outage: When you need to know if a site is offline!
Make Love Not War? Romance as a Video Game Genre
Intel aims to disrupt proprietary networks with software-defined open networks
Social media pioneer says he wants Jay-Z's stake in Brooklyn Nets
We need more violence
First off, no need to apologize - I didn't take your criticism to mean you were affronted by my existence or anything...

Second, I don't necessarily disagree with what you call "a good testing practice." Seems pretty reasonable to assume that writing tests for what is most brittle is a good idea.

Third, you missed part of my point (and the impetus behind why I wrote that post). This might not have been a point that you even felt a desire to address, and I don't fault you for choosing to focus on other parts of the discussion. But I want to reiterate: I'm not anti-test; I'm anti-hype. I get annoyed by people who "slavishly follow test-centric practices for 'cargo cult' reasons rather without any introspection over what they are trying to accomplish." But ultimately what one group of people decides to do really doesn't matter that much to me. However, I am incredibly frustrated by the extension of the mentality that if I don't subscribe to TDD or 100% code coverage that I'm somehow a lesser human being.
I have wanted to dabble in making my own PCBs and I have always wondered about the steps beyond the PCB. As in, is there a good small-run manufacturer for doing the pick and place of the components?
Actually, you are defending bigots, I'd hate to paint all Republicans with that same brush (despite there being a bit of an apparent pattern).
The 37signals founder is a complete douche.
Ad-blockers and the games press
Start-ups: 80% of Your Growth Depends on This
I'm not too familiar with load balancers. I'm slowly learning rails server stuff that's more complicated than heroku.

Why would all of their applications be sitting behind a single load balancer? Wouldn't you want to silo them so that you do not have a single point of failure for all of your products?
New Keyword Targeting Lets Twitter Ads Chase Purchase Intent
Initial tests show ricin in letter to Obama
Great, thanks! Though I'm not seeing an email in your profile.
Not to add fuel to the fire but Ember is much easier on the eyes in my opinion. I have no doubt that Angular is a powerful, flexible, wonderful framework, but wow it just looks ugly. My two cents.
That can be a problem. I usually just make all the changes I need (gets scribbly fast) then turn the page and copy the good stuff to a new page. This works because I can draw fast.