skysight-inc/HackerNews huggingface dataset:
You shouldn't disable traction control for safety purposes. Don't put your life and the lives of others on the road at risk.
There Are Some Super Shady Things in Oculus Rift's Terms of Service (Updated)
This type of service seems like it would be really useful to smaller merchants.

I remember reading awhile back on HN that smaller e-commerce shops were often targeted by fraudsters. So, many use Amazon as a go-between when they'd prefer to have their own site and payment processing.

Companies like this could empower competition of the services provided by Amazon, eBay etc.
VC funding in Asia doubled in Q1 2016
Similar to another commenter’s note about Raspberry Pi, this seems like an argument that an well-supported, and ideally open, OS is the way to go for devices. Android comes to mind, even iOS would be unlikely to leave customers in a lurch.
A quick Zillow perusal showing 2BRs going for around $3.5-4k per month would seem to suggest that plenty of people are willing to live there (not me though).
All these things you mentioned are fine. Cars aren't crashing by being disabled remotely, Windows 10 is decent, I have no issues with my iPhone, I have Keurig coffee at work every now and then and haven't gotten sick or died.

Some platforms are open and some are closed. Some are being remotely disabled by their manufacturer (have we bothered to find out why nest is doing this?) and we simply can stop buying products from them.
It didn't work for me either.. huh.
Totally offtopic: most appropriate comment considering your handle.
Most chip design tool startups are designed to be bought by a big player. The big guys (cadence, mentor graphics) don't really do much feature development. They just buy startups that innovate around one feature. In many cases, these startups make a plugin for one of the major tools. The plugins are able to integrate pretty well because the founders of these startups are often former employees of the big guys. Revolving door...

Your company might have had trouble brcause it is hard to convince engineers to risk a million dollar tapeout on untested tools.
Well, all I can really say is that among my friends who I've spoken with about this, those of us out in the bay area are making (including stock and bonuses) about 40% more than those who work in tech in metro Boston. It's more than enough to compensate for the higher cost of living.
Under mass surveillance no-one voices dissent.

Pew reports most Americans have modified their online behaviour since Snowden.

An illusion of consent produced by fear.
Oregon passed Measure 5 in 1990, which is similar to California's prop 13.
NYC is not that different. The only things open 24hrs are bodegas and diners, which serve shitty food. Even the Whole Foods in Union Square, the busiest in the nation, closes at 11pm, which is later than the grocery stores in suburban TX. I guess bars can stay open late.
I have no idea what people are talking about. I have never been impressed in the slightest with the interior of any car except the Tesla. The controls just scream 80s or worse.
Yeah, if only there was a well-supported open-source OS that is generally regarded as reasonably secure and has been ported to pretty much everything under the sun. It would be nice if it ran the GNU userland for easy development and had a fast and portable kernel.
those that ran commodore 64s will remember the same with the 1541 drive units.

copy protection involved various methods of introducing errors onto disks. this played hell with the drive head alignment and sounded terrible.

see: http://c64preservation.com/dp.php?pg=protection
Oh the irony of Slack opening up a bunch of offices around the world.
Definitely agree, fast, cheap travel also makes more apparent the issue of scarcity in high-demand areas (e.g. the beach in Rio). Interesting to consider if those areas are actually less crowded because you can get to more alternatives easily, and fewer people actually live there permanently because they could live in the remote country side and just go there for the day.

Not sure how things shake out as these transportation trends evolve: do you still have a tendency to crowded areas, or do you actually end up getting more diffusion. Suburbs were the city planner's utopia for a long time, but traffic and feelings of lack of community ended up making them less appealing than originally imagined. Maybe the suburb approach becomes more compelling again if problems of traffic & lack of community are addressed.
Things can be unacceptable without being slippery slopes. And nobody loses if such products are made illegal.

I don't know where I would go for a comprehensive list of all things that exist. But most software does not require outside support to run; allowing you to use old software almost forever is the backbone of windows. And outside of DIVX machines and John Deere tractors, just about every physical device works perfectly well without manufacturer support.
Java vs. .NET (Funny Video, 2013)
If you've got a device that can't run without access to remote servers, despite purely local functionality, then turning off the servers is just as pointlessly destructive as coming to your house and hitting the device with a hammer. If this was a device whose core functionality legitimately required connectivity, that might be different, but it's not.
SO: golang tcp socket question, can u know if user disconnected badly?
There is a huge problem in Canada with under employment and poor pay. A lot of young people with some serious skills are working away at jobs that could be done by Best Buys Geek Squad. You have guys with a MCS making 65k a year. You will need to focus on leaving Canada and finding work in the US. There is no future in Canada.

U of T is a great school. You will not have a problem getting a very respectable salary and a great job in the USA.

At the risk of sounding like a douche, I left Ontario many years ago for the US and have never looked back. Without getting into too much detail, I made more in the US in the first 10 years then I could have ever made in my lifetime working in Canada.

Good Luck...
>not afraid ... pissing off my manager.

to make clear closely related point - being free from fear makes for better employees than otherwise as such employees have an option of calling waste/stupidity/etc when they see it.
Settlers III sort of worked when the copy protection check failed, but messed with production of some buildings and stuff like that. So you could start a game, just to be confused why your iron smelters suddenly produced pigs instead of iron bars.
And also PID control... and defrost or heat exchanger cooldown intervals... and further checks to avoid overcycling and damaging anything with a compressor. And probably a dozen or a hundred other things I don't know about because I'm not a process controls engineer.
Noise Protocol Framework – Crypto protocols that are simple, fast, and secure
The genetics lab I used to work for spent a lot of time focusing on the microbiome and microbiota, You would be amazed at how much they affect, and I will not be surprised to see more papers similar to this one coming out as sequencing costs drop.

In bioinformatics though, it's going to become about sifting through tons of data more than the sequencing tech. (imho: just a sysadmin)
How We Saved $132k a Year With an IT Infrastructure Audit
Ask HN: What is in a modern web framework?
Would you expect in (or need from) a web framework that is modern by 2016-standards?

- Web services (REST, SOAP?)?
- Web socket communication (with additional protocols ... STOMP)?
- HTML templating, HTML components - or are these now things of the past?
- A database ORM or a some other NOSQL-like data storage?
- Glue for application structuring: Dependency injection, configuration?
- Tools for authentication, monitoring, logging, administration ... or are these better left out of a framework and up to the application developer?

What are good examples (regardless of language)?
The right thing to do, then, would be to release an update allowing users to direct the device to another server without having to violate DMCA's anti-circumvention clause.
It's not the first time something like that has happened (as I'm sure you know). I'm reminded of the National Firearms Act. The gov't wanted to ban fully automatic weapons back when the prohibition shoot outs were common. Instead of just banning them (probably a long-drawn out process), they just slapped a $200 tax on it. The guns at the time only cost ~$50, so it was an effective 400% price increase.

The interesting part is they never updated the tax, so you can buy fully automatic weapons now (if made before 1986) and you pay the $200 tax on a weapon that is north of $10,000.
These were reliable indicators until they were disclosed here...
GNU/Windows
CRLF is a security hole. I've actually seen this happen. Proxy interprets line ending one way, like CR CRLF as CRLF CRLF and ignores body. Server sees CRCRLF and treats it as CRLF, reads proxy-ignored bits as headers. "Oops."

Though this is more of an artifact of terrible specs and the IETF's silly love affair with "free" text formats. They actually take delight in showing off how crazy the encoding can be.
You hit the nail on the head for my experience.

In a domain I am much more at home at, data storage reminds me of the same. Most storage vendors want to be gobbled up by EMC, IBM, Hitachi, Oracle StorageTek.. it takes a lot of guts to go it like PureStorage. But even something as critical as SAN and Network storage is magnitudes less conservative than circuit design software.
More eventual loopholes.

Exactly. All this does is send lawyers and accountants back to the drawing board to figure out the next best option.

The only winners here are the politicians who can claim they are "tough on big business".
If they're subsidized, they know where that money is coming from, and they'll be less likely to report on the misdeeds of the government subsidizing them.
Maybe someone was listening, it's a fixed shot now. :-)
Thing is, UNIX also came from the same teletype era that the early Internet started in.
Isn't the server it connects to proprietary?
The best code is no code
Nginx Build – A Seamless Nginx Builder
This is sloppily argued, but it's essentially right about a lot of things. (You can hear the same arguments, albeit made with much more clarity, 150 years ago in Henry George's "Progress and Poverty.")
Fraud is an always-changing landscape and the only way to stay on top of it is to rapidly and continuously adapt. Simility uses machine learning to derive and apply models in real time, which is huge for any-sized business.
No one is at risk. Most people should not disable the nannies. ;)
STAT212b: Course on Deep Learning by UC Berkeley Statistics Department
I assume that the bigger guys like Stripe are already doing this? Is that a valid assumption?
Its probably only a half-step up, but signal's client (and server?) are open source. You could compile your own to avoid problems with the binary blob being different. Maybe you could run your own server to dish out keys, but that may be a stretch.
the main one: right before new disclosure, regulation, and taxation laws came into effect, he sold 50% ownership stake in his holdings of the shell corp to his wife for $1, so that he would not be subject to the new laws.

in general: one does not have to literally break the law to be asked to resign by your citizens. that is not, and should not be, the standards to which we hold our leaders.
Well Hamilton is pretty nice (from the little I've seen). I know there's stereotypes and what not for Hamilton as a whole but I've been there and it's great so if you are looking for cheaper rent I don't think you could go wrong. I've never been to London funny enough but I don't doubt it's a great place to live, a lot of hot girls apparently :-)

Anyways good luck on your search. I'm sure you will be able to find something since you are currently employed. Just gotta keep on plugging away.
I just built a plug & play app to enable push notifications on your website. Please contact me if you are interested to try it. My contact info is on my profile.
There exists a series of OS'es in use in DoD/Darpa/etc that are designed from the ground up for high security, but almost all of them are closed source/proprietary, which really frustrates me. QubesOS is promising, but has many issues to work through, and minix3 is interesting, but I'm not aware of any new FOSS secure OS movements.
OK, here is one counterpoint.

I actively do avoid asking questions even when it is free.

Not only in computing. I really did not do to well on piano lessons. My siblings who where just taught the basics (IIRC) and then left to their own ended up playing the piano (and other instruments) because it was fun.

Of course in computing this is reinforced from time to time by e.g.:

- by visiting stackoverflow and see how many (IIRC again) of the questions that has helped me most are closed as not constructive,

- or by a colleague who seems they will use any opportunity to talk about something being junior-level stuff and then go on to waste a lot of everyones time by rewriting the whole thing.
There's a Tegra3 for the dash, and a Tegra4 for the 17".
For what it's worth, I had that same error message (OS X), and I managed to fix it. After using homebrew to make sure my git was up-to-date and gpg was also installed correctly, I told git where gpg is (for some reason, despite being in my PATH, it wasn't registering?):
git config --global gpg.program /usr/local/bin/gpg

After that, I had to make a tweak to gpg so I didn't get another annoying error. In ~/.gnupg/gpg.conf, adding 'no-tty' got everything working smoothly.

I agree that that was way too tedious, but it did work out. :)
The design of this seems very similar to GlusterFS, which has a very elegant design. It just acts as a translation layer for normal POSIX syscalls and forwards those calls to daemons running on each storage host, which then reproduces the syscalls on disk. This seems like very much the same thing except using git operations.
It cut it some, but not enough. Only about a 33% savings, i.e. went from 15 to 10 seconds, meaning it's still too long.

Uuuuugh, extremely vexing.
>Hilda is considered one of the patron saints of learning and culture, including poetry.

Interesting detail. I always enjoy learning about who's the patron saint of this or that. Why did the tradition start, and how does each saint get assigned a domain? How offbeat it can get? And are "they" planning to update it occasionally to match how the world has changed?
This would have been such a huge help to me a couple of years ago. Good read and good looking service.
Author here. Thanks for the shout out.

As AcidBurnNSA said, Home Assistant is free, fully open-source and fully community driven - no company involved. We have over 240 components and platforms to include a wide range of products and services: https://home-assistant.io/components/

If you're attending OpenIoT Summit in San Diego, I'll be speaking tomorrow about Home Assistant 1:35pm - 2:25pm in Harbor Ballroom F:
http://openiotelc2016.sched.org/event/6DBd/automating-your-h...
Even on the highest setting the difference is noticeable enough on a retina screen that I couldn't use this tool. Especially when imageOptim does such a good job.

Cool concept though, get some more compression options and you have a real product here.
I save it, I don't want to work in an office for the rest of my life! Great opportunity to max out your 401(k) and Roth IRA.
What is MPPT
Get a Custom Demo of Telmar's Targeting and Planning Suite
The solution is to deploy new Nest firmware on the Revolv hardware, not axe your customer base. Then you at least get to exchange the loss of features with entree into the current Nest ecosystem. The message now is that all Alphabet supported hardware can't be trusted. Ha ha sucker. You just blew $300 on a fancy doorstop.
Do they really stop working without network connectivity? I just assumed that they would "fail-safe" into a local/manual mode, but am I mistaken?
The company, Revolv sold this product to people - then nearly went bankrupt in 2014:

http://recode.net/2014/10/24/nest-acquires-home-automation-h...

Another company swooped in, and bought them in 2014 - they immediately stopped all sales of Revolv products, but decided to keep the Revolv service running for nearly two years afterwards, for the older customers.

However, eventually, they seem to have decided to pull the pin - perhaps they knew it'd just keep bleeding money. After all, Revolv never made money, and they haven't sold any units in nearly two years, so they have zero revenue to show for it.

Either way - how exactly do you see it as reasonable that they should keep them up ad infinitum?

I mean, say Revolv had just gone under, and nobody had swooped in to save them, and keep them on life-support for two more years.

Would you still be yelling about the EULA means a bankrupt company should still keep paying it's server bills?

I somehow doubt Jeff Bezos is coming to leap in and be like, "Gee, you're bankrupt. Don't worry, here's a couple million dollars of AWS credits, to keep your servers running for two years. And don't worry, in two years, I'll give you a few million dollars more, cause I'm just a nice guy. Oh, and here, let me load you five of my software engineers, and a couple of my site reliability engineers, in case it crashes."
I guess that's like 3 months at 50%, assuming you can take another 6 weeks unpaid.

In Quebec, both parents get a combined total of 57 weeks, with some pay cut, paid through a provincial insurance program. As in, everybody gets it, and the employer isn't directly financially burdened by babies.
Yes, rockridge. Mobile typing ftw.
One way is to arrange things such that the read doesn't fail but is non-deterministic. The game reads the same dodgy disk sector multiple times, and checks that the results are not the same on every read. A normal disk copy will read that sector once from the target disk and write the result to the destination disk. Any reads from the destination disk will be deterministic, and trigger the copy protection.

See http://dmweb.free.fr/?q=node/210 for the most famous implementation of this (Dungeon Master).
Actually, they absolutely are. Cost of living in San Francisco is not even a comparison to any of those places. I live in Seattle in a kick-ass house in a great, walkable neighborhood for the same price that I paid for 650 sq ft apartment in Noe Valley 3 years ago.

Also funny: every time someone argues with this point, they'll put up a link to the most expensive condo in the hippest part of downtown Austin and say, "Look! Look, this apartment is $4000. Austin is expensive too!"
> Come on guys, do you really thing these guys have malicious intent to screw you over?

No, they probably just don't give a fuck about their former customers.
One strategy for imagining possible designs is to think in extremes in order to stimulate the imagination. I'm not suggesting this type of trip would be feasible for $5 in the next decade, maybe not the next 50 years, maybe not the next 150 years, maybe it'll never be possible - but as a thought exercise it's interesting to consider what would need to happen to reduce the cost & friction to that point.

Let's consider what some of the things that would need to happen are to address the problems you bring up:

Cheap, virtually free sources of energy would need to play a part. To solve the issues of airports, maybe it's that we have personal flying crafts capable of vertical takeoff instead of relying on centralized airports. Maybe there's a way to get picked up by an airplane at your house (not saying I have any idea what that might look like, but it gets you to start imagining approaches around the constraints). What would possible solutions to the baggage issue you brought up be?

This thought exercise prompts is meant to prompt ideas around what things could look like in the extreme, so that we can then consider what might need to happen to get to something like that. For sure there's lots of hurdles, and some of them may actually be fundamental limits - though I'm not sure that such limits exist here.

Last point I'll make is that economic assumptions do change over time substantially. Until the industrial revolution in the 18th century, economics looked very different than it does today - GDP per capita did not increase as any increase in GDP was met by a proportional increase in population (https://en.wikipedia.org/wiki/Malthusian_trap). The assumptions we have about how our economy functions today could dramatically shift over time as technological advances shift the dynamics of the system. Abundant food, energy & energy storage, along with automated skilled robotic labor, could challenge many of our current economic ideas.
Move to Canada.
I second your recommendation for the book. It's a joy to read, whether you are foraging for edibles or simply interested in learning about mushrooms.
Are they overriding voters, or are they overriding legislators? There's a difference.

North Carolina has lots of issues. So the legislators pass a law like this instead of dealing with something else. What can you do?

Paypal has options. The sad thing is, many people in minority populations of North Carolina, don't have options.
Lower the corporate tax to 0%, cut all corporate indirect tax subsidies, raise the top income brackets to offset the loss. Just doing this would be a big boon for the U.S., imo. At the very least, make the U.S. corporate tax structure actually competitive. We have the highest rate in the world, of course people are going to let their money sit off shore.
> As a mechanical engineer who has worked with software engineers on projects, I believe that the nature of the job can cause us to be more blunt than most.

To theorize as to why this is such an issue... I think it's because IT and Engineering is an area where, while still being a creative pursuit, there's still a right and wrong answer.

We have jobs that are entirely based around a right and wrong answer. If I work in an office and my job is to take forms and enter them into a computer, then I've either done it correctly or incorrectly. If someone's criticizing my work, it's because I've objectively done it incorrectly. It's really tough for someone to take it personally.

We have jobs that are entirely based around a creative solution. If I work in marketing my job is to come up with creative ideas. For the most part, no one will ever (or can ever) tell me my idea is "wrong", because it's entirely subjective. Someone might like a different idea better, but it's easy not to take it too personally since it's all a matter of taste.

But in engineering and IT we have an intersection of the two. We're tasked with coming up with solutions to problems which is a fundamentally creative endeavour, but at the same time at the end of it all there's no couching in friendly terms or subjective evaluations... either the solution meets the criteria or it doesn't.

You've got people putting themselves out there with their creativity and effort, but being judged by a harsh and unforgiving system. Some people thrive on that decidedness and the opportunity to make use of their creativity in a place where fickle humans don't get a say. Other people get their self esteem wrapped up in their work, and a blunt "this is wrong", which can and should be acceptable, destroys them.

To me trying to make these fields friendly to these sorts of people (regardless of gender) makes about as much sense as telling gallery owners they can't tell painters they don't like their work because it discourages people from painting.

Your work either works or it doesn't, and if it doesn't then no amount of feelings are going to override the reality of the situation.