skysight-inc/HackerNews huggingface dataset:
I can use similar arguments; a user can be tricked to enter an OTP to a phishing site. For that the hacker does not need to time the attack to the same second, so it's much much easier attack for the hacker.

'No 2FA' is the real silly one here. Any 2FA is so much better than no 2FA, and usability has been a big issue so far in 2FA adoption.
The biggest thing that I had against using the Pi's GPIO pins were that they're really unforgiving, and only ran on 3.3v. My One-Wire sensor (http://datasheets.maximintegrated.com/en/ds/DS18B20.pdf) Needed 5 Volts, and that's something that the DigiSpark gave me with no issues. I literally soldered pins 1 and 3 to the +5 and Ground pins on the back of the digispark, pin 2 to the I/O5 on the digispark, and ran a 4.7K resistor across the front from +5 to Pin 5 for my pull up resistor -- stupid easy to do and a squirt of epoxy made everything electrically tight.
Strikes me as pretty meaningless because while they compare, for example, the number of recalls of toy animals vs. musical instruments, there's no scale showing how many different types of each product are sold. It's entirely possible that musical instruments were recalled at 10x the rate of animals, which seems to be the useful question.

It seems that as the tools have gotten strong, the focus has been on creating prettier graphs, not making sure the units are chosen to be most meaningful.
It took decades of activism for DC residents to even regain basic civil rights, such as the right to keep handguns in the home.

I've lived in DC since 1999. I'll be charitable and say that this comment is misleading at best. It might be very narrowly and technically correct to say that there have been "decades of activism" on the subject, but it's about on the level of that one guy who sits in a tent in front of the White House every day. The overwhelming majority of DC residents were in favor of the law.
I never understand your first opinion. You can take photos AND enjoy the moment. Your memory is still the same - now you just have an awesome photo as well.
That seems like they settled with one patent holder but are fighting several other lawsuits. I wouldn't describe it as a history of capitulation.
Up until what part did
Researchers aim to revolutionize 3D printing, global manufacturing
For a combination of the two, I recommend the Bleeding Heart Libertarians website[1]. The two are not mutually exclusive. It's not a tech-focused site like HN, but does address the topics you mention - a focus on solving problems facing communities and the under- priviledged.
1. http://bleedingheartlibertarians.com
Cool project. I started something similar but other projects took my time.

IMHO, to get more exposure with a project, make it cool, that's all there is to it so that other people want to look at it or share it. The question is, what are they getting from looking at it? and that's how you get exposure.

If it gets hits on here and it's up on github or somewhere then it's going to get viewed if people see it as popular or worthy of sharing.

To be honest though and in my opinion, don't implement to get exposure, implement it for yourself and if exposure comes then that's great.

There was the person that did something like 160 apps over 160 days. That was cool so got a lot of coverage.

I'd maybe add links to tutorials on how you did each game or something or provide a way for people to learn as they go along. That would be helpful and then you'd get exposure.

Anyway, that's just my two cents on the issue.
> You're missing the fundamental point that we don't think the government should have this power.

I'm not missing that at all, but I am saying it's hypocritical to say "just go get a warrant, geez". If it had been that easy FBI would already being doing it.

It's easy to just mandate some social construct you'd like to achieve, but that does mean you also have to accept the consequences.

The consequences of "no foreign network intelligence" isn't to merely make it a bit more difficult for NSA to do their job, it's to completely eliminate the ability of NSA to do their job, with all of the counter-terror consequences that will entail from that.

While you may be perfectly willing to have the rest of America take on that risk, 3000 people at a time, don't act like you can have your cake and eat it too by simply offering up an alternative course of action which can never be implemented in practice.
I like the spirit there. I hope it works!
> You're advocating that the government be given unfettered access to information

Where have I advocated completely unfettered access? I'd be interested to see that.
I really like that idea - how something is phrased can and does have a profound impact.
Thanks, I am going to use this for my go experiments.
Thank you very much for posting this, very useful.
And I have no particular desire to be armed near the President, but I may have a desire to be armed in public without being shooed away all of a sudden.
Don't forget AnyPerk for employee discounts: http://www.anyperk.com
It looks like you're missing two states.
I'm happy to share what I learned, but sadly, everything I learned was in a classroom lecture, and the course isn't available online. There may be something on one of the major MOOC hubs, though. I'll keep an eye out.
In that case I have no idea what has happened. The only automatic redirects are related to the first time login. There are just few steps, and back button should work nicely in that flow.

I am not able to reproduce that behavior on any device or browser I have at hand. If you experience that again, Please give information about the OS, Web Browser, and the URL you end to, and we'll have a look into the issue.
Oh right, not unfettered access, just access when somebody has a "hunch". Very different!
> All the more reason to solve it

see, this is the problem. people don't seem to understand the paradigm of system automation fully. okay, let's take driving a car automatically as an example.

where are you going? let's assume we know that all the time. now how do we get there? we have to know where we are to figure out how to get there. and on the way, will we need to stop for gas or a bathroom break? once you figure out those things (and a few more) you can get to the meat of the "code", which is how to maneuver the streets without running into anyone. that part is the easy part, because our variables are based on concrete laws of physics, traffic, etc.

the hard part is all those other variables that change based on each trip you take. did we get a flat tire? did someone run into us? is there an unexpected detour? all of these things and more may or may not happen, and you really can't account for them all.

so while it's nice to have intelligent tools, the tools should be designed to make it easy for people to customize their services to their needs, and not attempt to solve all the problems themselves. in my experience, the simpler the tool is, the less assumptions there are.

this leads you to build in things like monitoring, trending, alerting, quotas, resource limits, and generally design your system better to detect, withstand and prevent fault, instead of just reflexively killing and restarting anything when the eventual problems happen.

> Plus, systemd is actually better at this [..] because [..] it can reliably kill all children before restarting

... so that when the state of your database/index/locking/etc goes wacky because some job was killed before it could release the lock, you can then write a lock-cleaner-upper and a post-killing-script-execution add-on to systemd. i'm sure they already thought of that (or encountered it on a running system) so it's probably already a feature, but if not: yikes.

(side note: i did investigate systemd initially and found tons of things they either didn't think of, or hadn't released as features yet. i wouldn't have been able to use systemd as a replacement for my current system without some of them!)
Would REEEEEEALLY like to see readonly properties in classes.

They had a proposal a while ago to add getter and setter function support, which would be cool and would've allowed it (with some function overhead), but is probably a bit OTT for PHP.

readonly properties would allow you to make truly solid classes. You'd be able to lock them down from outside interference.

Methods could trust that property values hadn't been tampered with from outside, while still providing a way for outside code to read those values extremely quickly, without function overhead.

I think it's an awesome idea, especially since the getter/setter proposal failed. It's very PHPy, and it strikes a nice middle ground between fully public properties and private ones.

External code really shouldn't be able to mess with my class's internal properties anyway, it violates separation of concerns.
Yes, but the main thing the GPL does with copyright is to attempt to defang the exercise of the copyright monopoly itself, by preventing you from yourself using copyright law to remove downstream users' reuse/modification/distribution rights. It's not an ideal solution, but it's a pragmatic attempt to turn copyright law against itself. The BSD/MIT licenses, by contrast, do nothing to hamper those who would exercise such a a monopoly (i.e. the authors of proprietary software), and in fact seem often explicitly chosen in order to enable them.
Hack on distributed systems and Linux with CoreOS
We're a really small team hacking on a combination of systems programming and distributed systems. Everything we produce is open source, and all new code development is done in Go.

You can see all of our projects here:

https://github.com/coreos/

We really need help from talented programmers that are interested in writing backend, low level, software in Go.

Some examples:

https://github.com/coreos/coreinit - A system that ties together systemd (via dbus) and etcd.

https://github.com/coreos/go-namespaces - Some fun experiments in using linux network namespaces natively from go.

https://github.com/coreos/etcd - Our distributed key value store.

We don't pay that well, but we have great benefits. We are handing out large chunks of equity to our employees, and a tiny bit to investors (Sequoia and A16Z).

We are based in the Mission in SF, and would like to find teammates that can join us locally.

If you're interested, email our CEO directly: alex.polvi@coreos.com
Google shutting down Schemer
Implemented a websocket server in PHP as a curiosity, which is a php cli daemon independent of apache.

Its absolutely awesome barring having to work with the websocket framing protocol with ordinal casts, etc. PHP has an odd flavor of hex/ binary arithmetic. You pretty much just pull characters out of a string byte by byte and use bit shifting/ ANDing to get a message decoded.

And the best part! No need for anything like APC for the cli; it's useless as the daemon doesn't work like a standard PHP lifecycle in apache.
A Problem Nobody Thinks About
Wow, I'm literally not sure if this is satire or not.
The post I replied to didn't explicitly say what he disliked about sorting in Go, and what "this" means in "When they fix this". I guessed that it was because the Go code is a bit longer.

What else could it be? I guess it's a little clunkier, and it's true that writing generic containers in Go isn't so great, but is that sufficient to elicit a reaction of "I'm not touching it with a pole"? Nobody claims it's perfect, but is it really sufficiently horrible to warrant that?
FundersClub (YC S12) is hiring a Head of Experience
FundersClub is hiring a Head of Experience

FundersClub [1] is the world’s first online VC firm and the premier online private marketplace. We help the world’s most promising startups succeed with capital and value-added introductions, while democratizing investing in top startups for thousands, and before we’re done, millions, of investors.

In our first 1.5 years, we funded and supported 55 top startups which have gone on to grow and raise >$200M, including rounds led by other top VCs like Andreessen Horowitz (e.g. Coinbase, Teespring) [2,3], Sequoia Capital (e.g. Instacart) [4], First Round Capital (e.g. Thalmic) [5], and others. We have also built a respected community of thousands of investors and entrepreneurs.

We are venture-backed and led by successful entrepreneurs who have previously raised venture capital, built teams and companies, exited, and invested in dozens of high-growth startups.

You can view our marketplace’s first-year results here: https://fundersclub.com/oneyear/

To apply please email experience@fundersclub.com

Role: Head of Experience

Responsibilities:

-- Boost engagement, growth, and user satisfaction

-- Collect and analyze user feedback and data to inform execution

-- Activate newly registered and existing members

-- Increase new member and new company community referrals

-- Manage FundersClub education center and community-contributed articles program

-- Manage member-driven local meetups

-- Optimize for love [6]

Requirements:

-- At least 1 year experience leading User Experience or Community for a tech company

-- Extremely self-motivated and eager to learn, push limits

-- Excel at moving fast and iterating

-- Bachelors degree or higher

[1] http://www.fundersclub.com

[2] http://www.coinbase.com

[3] http://www.teespring.com

[4] http://www.instacart.com

[5] http://www.thalmic.com

[6] http://www.mittal.vc/2013/06/17/values/
Physical or virtual VAX?
It's not a plan, it's an option, one of many.

I have two degrees in IT-related fields, and I'm fascinated by modern farming. If you're not familiar, I recommend checking it out.
This literally looks like a Medium.com theme for Wordpress, and if I'm not mistaken there's a lot here that a solid frontend developer could do in their sleep. Many have done more spec work and not asked for crowdfunded money to produce it.

And if I WERE asking for money, I'd definitely make sure my project homepage worked in Safari.
I'm just not able to see the point. You're the user and the device is in your possession. If that's not the case, that's what a PIN or TouchID addresses.

A OS X desktop analogy would be having sensitive information in a Safari window, then hitting the Mission Control key, and expecting the zoomed out image to be replaced with something obfuscating the sensitive information, only to be restored when you click on the window. I don't see what's gained.
Very nicely done. I've thought about doing something similar with college basketball players. My idea was to plot the locations of the players with a circle and make the radius of the circle tied to some sort of stat such as points scored or minutes played (or something more advanced like PER*minutes played). I think it would give some interesting insights into the recruiting footprint of each school. For football, there are enough players on each roster that highlighting the counties gives a similar view.
The iPod is an example of a prettily designed product that felt good in your hand, but that clearly made working with music "more complicated and difficult." At the time, it was clearly the worst of breed when it came to listening to music. Still is, in my opinion, but my perception is more than a few generations behind.

I think that the lesson from iPod example would be: Marketing matters.

Judging the quality of a tool by its price is the reason that Monster can sell $5 cables for $50.

edit: I'd be happy to hear of any improvement that iPods made to mp3 players other than making them into expensive status symbols that refuse to play anything but a proprietary vendor format that all music has to be lossily converted to by a buggy, slow, invasive application (at the dawn of iPods, not whatever condition iTunes or iPods are in currently.)
There are a lot of humans that live places where we regularly see negative temperatures. Where I live the temperature range is roughly -40–85ºF.

Choosing the freezing point of water isn't really mystic. It lets you know whether it will rain or snow. It also means that any negative temperature is capable of causing frostbite.
I'd have to agree. It's not the bandwidth that was the issue though. All those videos loading and playing at once crushed my poor browser (Waterfox 24) until I was able to slowly pause them one by one. This does, however, work mostly smooth on my version of Chrome (32).
The per capita map is practically just the inverse of the count map. We're still really only looking at population data.
Great point. Perks that only startups can provide + parity with big co's perks = super attractive job offers.
But you never really substantiate this idea that they're "not looking for work."

I mean, yeah, you made a line graph and such. And you cite mysteriously precise figures like $22731 and $23706. But to conclude that people with net expenditures in these brackets who also aren't presently working just aren't looking (let alone that they just don't want to work) requires a far deeper (multi-factor) analysis than you're making.

It's also very hard to reconcile with the sheer length of the waiting lines at some of the daily employment agencies I've seen at 6AM in my own neighborhood. Or the utterly dour, resigned expressions sewn into the faces of some of the long-term unemployed that I'm sharing seating space with at this coffeeshop, right now.

I know that observation carries no statistical weight; but it's meant to be illustrative -- if you're going to make sweeping generalizations about a class of people that contradict the day-to-day observations that most of the people reading this thread seem to have about this topic -- and which are also, BTW, rather insulting to the intelligence and character of this class of people -- you're going to have to be a lot more rigorous in arguments you're offering.
Hyperboria
Great article, clear and to the point. Any suggested reading for one to dig further?
Right. I'm sorry, I had missed that paragraph in one of your earlier comments as GPL being a way to make copyright not suck.

I would still argue that GPL's intended effect (that source remain open and available for inspection) is achievable only with copyright, while never achievable with BSD/MIT (which can always be taken proprietary again, even without copyright law).

So in that guise GPL (w/ copyright) is more concerned with society overall (i.e. having access to source), even to the exclusion of some individual freedoms. Additionally these restrictions cannot be enforced without some version of an IP regime which makes it even more non-libertarian.
Obama’s Speech on N.S.A. Phone Surveillance
I do know this, but it is not sufficient to solve the problem we are discussing. (Or, to put the statement in the form of a question, how do you propose solving the problem using lambdas?)
Zone.js
Shortcut to turn off iPhone flashlight
Seems like an improvement to me! And I'm the one doing it, so I'd know.

And for your information...I do have a test, but it doesn't fail, it returns positive. I search for "NotImplementedException()".
Use this: http://itsthisforthat.com/ and use Python and Javascript to develop the product
How to ge
The also-ran social network finally has an almost-finished app for an also-ran mobile ecosystem.

Thank goodness.
Your comment is very interesting. But let me argue against it.

May be when you are older, you can see the end result with more clarity, and decide that is not worth the effort and the sacrifices that you have to make.

Is it better becoming a millionaire when you are 30 or when you are 50? If you do it at 30, you will enjoy the fruits for 45 years. If you do it at 50, you will enjoy them for 25. (Assuming expectancy_of_life=75) Also if you sacrifice a number of years it is a larger sacrifice over the rest of your life.
Use Fig and Docker to run a Rails app... without installing Rails
> venture capital will cease to exist

There is a general consensus that venture capital as we know it will not continue indefinitely.

1.) AWS and it's ilk virtually eliminated the high cost of hardware/hosting from the previous era.

2.) Open source software has eliminated server software expenses. The contribution of OSS to lowering startup expenses cannot be understated. I still remember flying from SF to LA will a million dollars worth of software in my backpack in the 90's. Server software was a big cost that's been nearly eliminated.

3.) Development. Given that #1 and #2 are now close to zero, it follows that entrepreneurs should be responsible for hacking out a prototype, if not a 1.0 release. Obviously, this cost will remain high as a business scales and venture capital will continue to play a role in helping startup founders scale development team. But, there is no reason outside capital should be wasted on building a prototype (with a few exceptions).

4.) Marketing. This will be one of the last vestiges of high cost. Winning in the market is expensive. Venture capital adds value in scaling marketing faster than a company can organically generate cash. It follows that it is fair and reasonable for VC to demand that their financing be used for growth capital, not search capital (i.e. searching for P/M fit)

5.) Management. Building and running a business will continue to be expensive. As with #4, VC will continue to add value here when a company can grow bigger and/or faster with outside capital than it can with organically generated cash flow.

However, there are new models emerging. Capital, at least in a capitalist economy, will move to its most profitable use. If venture capital for technology startups is a profitable use of capital, then VC will continue in one form or another. If not, then it'll die, and the world will be no worse off.
> nobody has to work on Fridays during the summer

Not sure if you're already meaning to refer to it implicitly, but fwiw 37Signals does this. They work 5-day workweeks October-May, and 4-day workweeks May-October.
"6 FTEs plus operations costs about $100k/month"

Genuinely interested in understanding this. If we divide 100k by 6, it is about 17K (rounded). Other than Salary,Payroll,benefits etc, what comes under "operations". Rent ? hardware cost ? datacenter/hosting ? Would really like some details in general on this because on the surface, 17K /employee/month seems very high for a startup.
Harvard Doesn't Suck
I wouldn't imagine that the learning would be tricky for someone with familiarity with machine learning in general. There are more people who are familiar with machine learning than people who work for Nest.
How to make your bike faster
The War on Poverty in 4 charts
Will a computer hire you?
You can already do this by using a magic setter that blows out an exception whenever its called for whichever variables you denote. A little hacky, but it does indeed prevent setting of certain vars in your classes.
“Arduino compatible” is often also used to refer to the structure of the pins. This one claims to be “Breadboard compatible.”