skysight-inc/HackerNews huggingface dataset:
Interesting that they claim, "the growing wave of harassment and abuse users of the service were dealing with—a quagmire epitomized by the roving flocks of hateful, misogynistic, and well-organized “Gamergate” communities who flooded people’s feeds with hate speech and threats." (archive of article: https://archive.is/IpLBu#selection-529.21-533.70)

Looking at the live feed (https://twitter.com/search?f=tweets&vertical=default&q=gamer...), I don't see anything that matches this description. Is this old media scaremongering against new media like video games and Twitter? Or just terrible reporting?
Linux Kernel Internals
That's great, and quite concise. I didn't get further than a sed query to filter the correct paragraphs, and then replace .* with a group filter (WR|DV|P8) to narrow the search:

$ sed -rne '/L337.*9$/,/^$/p' vehicles
> The only thing that's really hard to avoid spending way too much money on is housing.

And people shouldn't discount that.

Here in suburban Dallas, I'm paying $1220 (soon to go up to $1270) per month for a 1513 sq. ft. townhouse that I have entirely to myself. And my commute isn't bad because most of the tech companies here are also in the suburbs (the Telecom Corridor in Richardson).

Good luck finding anything like that in SF.

I'm a very private person, and I like having a lot of space to myself. The idea of having a roommate or living in a small apartment (especially in an urban environment) makes me physically ill. I'd never be able to live there.
Young developer here.

The "lifestyle inflation is evil" mantra never made sense to me. The definition I usually find is "living better than a college student once you are a working professional," so apologies if you mean something different.

I was raised to save 15% for retirement, to never carry a credit card balance, to build a 6 month emergency fund, etc. All of these priorities come first. But, after they are funded:

I am in software in part because because I like it, but also because it enables the life I want: a decent apartment to myself, a decent car, some international travel, not having to agonize over small day-to-day purchases. I want these things much more than I want early retirement (which is not particularly useful if all I can do with it is sit in a low-cost-of-living-city home and eat Ramen). If you told me I'd be a broke college student forever, I'd probably go into theater.

Why should we compromise parts of our life for more money, and then carry that money in our savings accounts perpetually? It really seems like you should either use the money in a way that's important to you, or optimize for free time instead.

Silicon Valley as we imagine it might die, and I'm set to absorb a few months. I can't imagine the world will stop wanting code. And if it does, I can change careers like my parents both did in their 40s.
Breach Portal: Notice of Unsecured Protected Health Information
Please follow up this by describing how many trained americans have you effortlessly hired for software engineering positions recently. What is your secret?

Or perhaps you're talking about things you have no first hand experience with, which would greatly diminish the value of opinions you held about shortage of programmers.
Maybe you'd leave out some important information when training your replacement.
> So one of the things going on there is that firmness and redness used to be signs of a good-tasting tomato.

Is it that or just that firmness and redness are correct signs of "will last until I get it home from the store and use it for dinner in a few days"?
Then there's the articles by Natalie Silvanovich, who's specialised in hacking different versions of Tamagotchis. I mean... they're Tamagotchis, for crying out loud. A tiny plastic box with a 16x32 pixel monochrome screen, a speaker and three buttons. But this awesome hacker goes out of her way to pwn that 6502 and run her own code on it...
I think you miss the point of increasing the minimum salary. It isn't to bring over better people, it is essentially to make it so that it no longer makes economic sense to replace local workers with foreign ones.
Thanks for your kind words and your project! I have no idea how I missed Home Assistant, written in Python3 and so popular (my usual complain about HA projects is "where're Python projects?" and "where's critical mass?"). I wish it would have caught my eye earlier.

My journey with MicroPython actually started with my smart home project needs - I wanted to use one of those small inexpensive Linux routers as a central controller. With only 4MB of flash, full Python wouldn't fit there, and USB port would be taken by Bluetooth dongle. I tried, really tried to get in love with Lua, but that didn't work, then I hacked on another small language called Squirrel, but when MicroPython campaign was announced, I really rejoiced. Well, that was more than 2 years, and since then, we had big progress with MicroPython, and I had much less progress with my home automation project ;-).

How I explained it to myself, is that, OK, I'll concentrate on uPy, to make it fairly complete and really cool, and that will enable other folks to make cool projects with it, which I myself will like, will be able to pick up, use, contribute to - instead of writing my own. Reading your message, I get a feeling that it might as well be true, and before I grow old ;-).

So, thanks again for your links, Home Assistant is at the top of my list to look into (and I have couple of dozen projects in it). And well, we'll try to do everything to uphold your hopes for MicroPython on ESP8266!
I loved playing this game.....and one of the games that made me lean towards a career in programming.

Spending my nights and weekend (as a high school student in 1992-1996) in my grandparents basement, other kids out playing, I learned pascal, c++, mpw on a Mac SE30, then an LC III.

Fun Fact: I worked an entire Summer to save the $400 that was needed for Metrowerks Codewarrior. To find out that I could have gotten it for $99 academic pricing. To bad I did not know it existed. Mac Mall magazine never mentioned academic pricing! I still have this box set and can't bring myself to throw it out.
Show HN: Coordinate Your Remote Team – locations, timezones and working hours
Hence the need for speed enforcement. We've come full circle.
I don't know if SF public transportation is awful . . . try living in Detroit.
Running Parse Open Source with Docker
Rails 5 Drops EventMachine Dependency
An ex-convict explains how to survive solitary confinement
That's where stronger leadership would have helped, I think. If a CEO insisted on a longer-term vision, he or she could have fended off investors. Examples: Amazon, Facebook.
The book "The Riddle of the Labyrinth: The Quest to Crack an Ancient Code" by Margalit Fox is about the deciphering of the Mycenaean Linear B script. One of the striking (to me) things described in the book was how they even figured out how many different characters there were in the script. That image instantly reminded of their description.

Imagine looking at the handwriting of thousands of different people writing a script you don't understand. Some people are sloppy, some precise. Everyone has their own distinctive way of writing and you have to figure out exactly which differences in the characters are actually meaningful. Add in the fact that the writing samples you have span several centuries and changes in writing style and language occurred over that time. Deciphering a script like that is a staggeringly difficult task.
You know, this might be the year when microtransactions for content actually take off.
> Councilman Felix Barker pointed out that the extra cash the city had brought in far exceeded the cost of jailing all those people. “We increased the profits,” he said.

Uh, that's not what police are supposed to be. They are not supposed to be a revenue source.

> “You have a heart and you feel for those people,” he said. “The judge could charge a dollar. I don’t care.”

Except he can't, there are minimum fines and they will only go down to that level. Other times it could be a dismissal fee, but other than that, no.
Shypmate (YC W16) Pays Travelers To Bring Products To Ghana And Nigeria
>> One of the biggest reasons tomatoes from the store taste so bad is that they're picked completely green.

You are buying from the wrong stores. Tomatoes can be easily grown locally in greenhouses, negating any reason to pick them green. This is where my costco tomatoes come from. Note they are not green when picked.

http://blogs.theprovince.com/2015/03/04/b-c-s-booming-greenh...
Can someone explain the rationale for leaking this? I have been a strong critic of NSA domestic surveillance, but what is described in the article seems to be the appropriate use of the U.S. intelligence apparatus.
> Perhaps a critical app might run on 4 hosts spread across two data centres - you're not going to convince people to have chaos monkey regularly and randomly bringing down these hosts, it would cause real impact and is risky. Yeh in theory it should be able to cope but in reality the scales in most orgs are quite different.

The difference between theory and reality is precisely the reason Chaos Monkey and tools like it exist.

What you're essentially saying is that in theory, these systems have been designed to be resilient, but in reality, they may not be. If that's the case, then you'd better verify your resiliency, because being resilient in theory but not reality isn't going to help you when your service goes down.
Hillary Clinton emails declared 'top secret' by State Dept
There's a happy medium somewhere between the wasteland of legacy "enterprise" jobs (.NET 2.0 and such) and the nutzo SF/SV orbit.

I live in Southern California (LA/OC). It's not cheap by any measure but it's within the bounds of economic sanity compared to SF/SV. There are tons of very interesting tech jobs in cutting edge areas like computer vision, AI/ML, the latest web and DevOps tech, and a lot of hardware/EE stuff. There are many other places like this. Canada probably has a few too. Even NYC, which is more expensive than LA, is still "sane" compared to SF when you consider what you get. In NYC car ownership is very optional, which mitigates the high rents, while in SF you must own a car if you ever want to leave the peninsula.

I've turned down numerous offers in SF/SV because it just seems economically insane. The housing prices are clearly unsustainable and the OP's comment about it being a "serious life mistake" rings true. The craziness has also priced out much of the interesting culture that made SF compelling in the first place.

Edit: I keep hearing about the relentless ageism in SF/SV tech. I don't see so much of it elsewhere. Is it really that bad? If so it seems like a SF/SV thing and not necessarily true everywhere. In that case it might make some sense for young people to spend some time in SF/SV getting into the latest stuff and learning and then bail before 30.
Traffic fines are set high based on the assumption that enforcement will be light. The canonical example is a $500 fine for littering. Because your chances of getting caught are so low, a high fine is needed to provide an incentive. If your chances of getting caught were 100%, a $5 fine would probably be sufficient.

If you're going to increase enforcement you should probably lower the fines.
Designing roads properly for the desired speed removes the need for enforcement. And enforcement doesn't mean that people go the posted limit, it just means more tickets.
What exactly is the Marxist argument for or against the idea of basic income? As far as I know, Marx doesn't comment on it anywhere in Capital.
>> Notice how far out the family had to go to make it work: fully insulating walls, wood heat, and a large garden among other factors.

On the plus side, I'm guessing that the sale of their Toronto home left them with a lot of budget to do that work though.

IIRC, the average selling price of a home in Toronto is floating around $1M these days, and the school cost "only" $190K.
>seems like it would lessen the incentive to ticket to generate lots of revenue.

That still doesn't align the incentives. It just shifts the focus from quantity of stops to quality of stops (the correlation between vehicle cost and yearly income is very stong).

Law enforcement should not be about generating revenue. Full stop.
This is going to look bad. I'd better tase the corpse so I can claim I tried non-lethal means first, but the guy was unstoppable and I had to kill him.
That's a great question, and something we'll work on adding to the site, in the short term, your stories are your stories, and while we don't have a formal process in place quite yet, there would certainly be a simple easy way to get things out of the system. Thanks for the question.
This is not a good thing. The expense of SSL certificates is not negligible, and it is not justified. The protocol is easily compromised.

Much like email, https needs to go away in favor of a solution that incorporates a modern mindset.
Off-topic and not appropriate for HN.

If you want to circle jerk about how terrible the police can be, do it somewhere else - this isn't the place.

Flagged.
I found this rather disturbing:

> "Recently we built an A/B testing system, which allows us to test changes to individual features scientifically, and we are excited to put it through its paces. "

Does this mean that Reddit made it all the way to 2016 without an A/B testing tool?!
That would not be good.
I love that a power company is outsourcing its IT. Isn't that a security concern?
Git's definitely an improvement over Subversion (CVS, etc...). Without the commit history there's a lot you couldn't do (e.g. bisect stuff), but things would still be workable. Distributed models are almost always more robust than centralized ones though.

As I understand it, the main benefits are still risks though (e.g. central directory). The code itself isn't really at risk, especially with signed commits.
Git is very flexible and does not even require repo-to-repo communication over the wire at all; patches can be emailed among contributors and then committed and tracked locally. Branching and merging is so fast and easy in git that every participant can have a slightly different repo for a given project, incorporating shared changes as they see fit.

Github is popular because it is opinionated--it chooses to use git in certain ways, thus reducing the complexity for people who aren't git experts (i.e. most people).

The most sophisticated users of git--the Linux and git projects, probably--do not rely on github at all. As far as I know, they share code via emailed patches. Some of those developers might not even be using git at all! They just send patches upstream, and the upstream developer checks the patches into their local git repo and then preps a larger patch to be emailed farther upstream.
I of course don't know the why. I lived in the bay area coding for 10 years and left 5 years ago when the current state of affairs was just starting. Upon every visit back upon seeing the falling quality of life, especially for housing, I'm thankful I'm out.

But I too would dearly like someone to show me that I am wrong. To disprove my observation that the vast bulk of people who move to the bay area do not stay there happily and prosperously the rest of their lives but eventually move out, maybe with a wistful blog post.
good point, it would be interesting to see how they can afford this
>No, I don't want to get daily emails about this restaurant I'm eating at once while on vacation

I'm a spam nazi...if anyone spams me, I'll remember. I see I still have the opentable@mydomain.com active, which means they haven't spammed me yet.

I just had another look at their site, and I don't see any UI issues myself. You find the restaurant, choose date, and it shows you the times available. You then just confirm the details and click COMPLETE RESERVATION. Nothing too skanky about that. There are boxes you can tick in the confirmation page to subscribe to updates, but they are unticked by default (at least in Canada, where it is now illegal to sign people up automatically).
Well this is prima facie bad, but actually we're not in such a terrible spot as a society: the bulk of supermarket chicken and beef might be corn-fed, bland, watery mush these days, but it's a hell of a lot cheaper than it ever used to be, and that means that a wider segment of the population can afford reasonably good meat on a regular basis. Better nutrition means healthier kids who can do better in school, and you know the rest. The stuff isn't bad, it's just not as good as it used to be. But neither is it as exclusive as it used to be either.

Those of us with more money still have the option to buy tasty, grass-fed beef steaks from niche producers. It takes more effort of course. Quite often I find that arguments against bland, cheap, tasteless food are really about unrealistic people expecting cheapness, high quality, and great convenience. You can't have all three!
That's one of the reasons why HSTS [1] was invented. Basically your website itself informs the browser to never contact it though http. Then a man-in-the-middle, which can inject whatever in any http pages you visit, simply cannot inject (nor replace) your website ever, because they (supposedly) cannot fake a valid certificate covering your domain.

You can even submit your domain [2] so that current browsers automatically apply the https-only preference to your domain, even when it hasn't ever been contacted before. Cool, isn't it?

[1] https://en.wikipedia.org/wiki/HTTP_Strict_Transport_Security
[2] https://hstspreload.appspot.com/
LOL You Have a Zune (2014)
Clang tools: clang-format, clang-tidy and clang-modernize
I'm pretty sure you're conflating H-1Bs and Green Card applications. H-1Bs do not have this stipulation, and you're not required to put out ads for the position (like you do for green card labor certs).

The only stipulations for H-1Bs are that you work in a specialized field as described by USCIS, that you have the requisite degrees (and that the position requires those degrees), and that you're paid market salary. Whether the "market salary" describes the actual market is another issue, and should be enforced by the government.
We have built an alternative to Jira and we're always looking to improve our product. Check out tool out - https://jixee.me

We're working with developers daily to make it a better experience.
Why Most Websites Look the Other Way on Ad Blockers
Doesn't the exclusivity matter more than the free?
Sounds to me like...you're using it wrong!

But really. Personally, I actually do find it to be magical. It's taken 5+ years of trying, retrying, adjusting, and readjusting to get it right, but my Twitter feed is superb.
It looks like these came from the Snowden documents. Am I reading that wrong?
“The FCC Today gives this Administration a failing grade.” [pdf]
If you understood my comment, you'd know I don't understand the differences between the two that much since I haven't studied them yet. Been clear in a few comments on that. The reason I associate them here is that most projects I see don't just use Git: they use Github, too. So, I briefly wonder and get feedback about how inherent Github-style downtime was or if it was configuration/deployment issues.

Several commenters helpfully described how Git can easily prevent stuff like this and that project-level stuff is why this is a liability. That's good to know as it's already a selling point to management types for a solution like it. Can just ensure the problem doesn't show up in a local deployment by a wiser configuration.
The Great Whiskey Heist
Any idea how it was technically achieved?
I'd suggest an alternate title to your piece: "Get off of Facebook, it's not worth arguing on social media". A point to which I completely agree.

So get off Facebook already!

Politics are not, however, a system designed to create divisions in society. It debases the idea of critical thinking when you admonish people who stand up for their beliefs. Stating an opinion on Facebook is a completely different beast however, but it feels low to give your chosen headline to what your article argues.

And on your point about religion being a topic where amicable disagreement is possible, I've found much the opposite to be the case. Though many deeply-held political opinions are formulated these days from fiction, religious beliefs are contingent upon faith, a system which prizes, above all else, the continued adherence to what one has been told even in the face of the harshest scrutiny. People may be more willing to let bigons be bigons in a religious debate, but their willingness to drop the subject says more about their faith than it does about your argument.
Yeah. No matter how many Ninjas and Rockstars you hire, you'll never get close to the collective creativity of the crowd. It's a critical mistake for a service that's billed as a "platform."
That's the theory (or the marketing pitch, depending upon perspective).

The reality can be rather different[1][2][3].

1. http://money.cnn.com/2011/04/21/technology/amazon_server_out...

2. http://www.zdnet.com/article/amazon-web-services-suffers-out...

3. http://www.theregister.co.uk/2015/09/20/aws_database_outage/
I don't know their motivation, but if I wanted to effect real change to the surveillance state in the USA, I would want the Israeli political lobby on my side in Washington.
That person is answering a different question than the one Rayiner asked, which was a simple one-liner:

Why is Apple the only one that can build a 15" retina laptop with 9-10 hours of battery life?

The answer "Dell makes a laptop with a better-than-retina screen with terrible battery life" is not in fact responsive.
I'm curious how is it legal to pull over a vehicle based on the license plate without knowing who is actually driving the car?

On a related note, my driving school teacher told us if we're married register your spouse's car in your name and your car in theirs.

The logic being that spousal privilege prevents you from testifying against them if you ever get a red light/speeding or other automated ticket in the mail, and it seems like a good defense for these kind of plate-reader shenanigans as well - unless you are both wanted scofflaws, of course.
Precisely. This is what killed digg many years ago. It become of vehicle for spam and after I was basically forced out by a mob, I migrated myself to reddit.

I left reddit a couple years ago and pretty much only waste time on this news aggregator. There were too many agendas getting pushed and it leaked into every sub.
Typical speech is about 150 wpm, and someone making an effort can talk faster. Even the fastest typists on standard QWERTY-type keyboards have trouble keeping up with average conversation. Transcriptionists use specialized chording keyboards and can type 200+ wpm in a dedicated phonetic one-chord-per-syllable shorthand with abbreviations for common words.

I have no idea how well current speech-to-text programs keep up with 150–200 wpm speech though.
iOS/OSX only? Meh. The real need is on every platform you haven't yet developed for. At my work right now we use TFS built in tracking tools. I can't even begin to described how annoying it is to work with that system. There are no tools right now that have a built-in workflow and are minimal for windows/linux. There's tons of bug/tracking systems but they tend to take the approach of giving you tons of features and allowing you to make your own workflow which ends up creating a big mess if people get lazy with filing issues/tickets.

I'm sorry I know its a good first step, but those who need minimal issue tracking and such are probably on a windows/linux platform where current solutions are bloated and maybe even too feature filled.

Then again this is only my 2¢
"last" how? Some would say grocery store tomatoes start out unfit for consumption.
The quote is supposed to be, two hard problems: cache invalidation, naming conventions and off-by-one errors.