skysight-inc/HackerNews huggingface dataset:
Looks useful, reminds me of Swift Toolbox and Cocoa Controls.

I would add two resources to the blogs list: NatashaTheRobot and Dave Verwer's NewsLetters. Both are excellent newsletters for iOS devs.
Congrats on the release! Grunt has saved me tons of time over the years. One of the things I admire about Grunt is the docs. They are well organized and clear.
>Society's bias is that men are more competent, and it's been demonstrated in experiments many times (even among women!) //

I'll have to read your citations to be sure [hint, hint; ie citations please] but presumably this is context sensitive.

I've been mocked for being able to make a hot drink by a group of women ("Wow, a man who can make their own cup of tea!") and I've also been discriminated against at work ("Can we have the lady please" - I'm the one with the greater experience but it's in an area related to child care and so I'm assumed to be here to help my female colleague). Doesn't bother me, it's pretty petty after all, but it happens and it doesn't look like people assuming I'm more competent because of my sex; perhaps I'm mislead.

As a father I also get remarks like "do you know where his mum is" when the baby is crying ... (and no it's not because they know the baby needs feeding).
Some people have worked on a Rust REPL, but it wasn't really useable last time I checked. Part of the motivation to develop this was the possibility to use LLVM as a JIT, which is pretty nice.

Personally, I would love to see this as part of an IDE that can execute _parts_ of a Rust file with various inputs to quickly see if a function behaves as expected (this could also be easily converted into test cases.)
I agree with you.
But what if you want to drink pure/purified water? You can do for little to no cost in certain conditions, but for city people there are either bottled water or some purifying systems that can be costly and of various levels of efficiency. Then, how much water does one liter of water costs?

But then you could argue that people don't need to drink purified water, tap water is good enough, lead levels, chlorine levels (etc) are low enough. But this is another question from the previous one, that should also be discussed taking the whole picture into account.
That sounds like Pakistan to me.
A Bitcoin Standard: Lessons from the Gold Standard [pdf]
Millions of former Verizon customers affected by botched Frontier takeover
How Not to Do Shipping and Logistics for Your E-Commerce Startup
Disregarding gender, I think this story is more about people that weren't into computers and tech trying to get into it. Comparing it with my own experience, my dad got our first computer when I was 3, we grew up with it; I got computer basics (besides what I already knew by then) and skills like typing between ages 12-16; I learned how computer hardware and software and operating systems and networks and such worked age 16-19 in school, then at the end of that started with basic software development, which was another (bachelor degree) education from age 19-23.

I don't know what exact path the author followed, but judging by the opening paragraphs, it had nothing to do with computers until she tried to get into software development. I'm also going to assume that her classmates were not completely new to the subject - or were afraid to admit they didn't get it.

What I'm saying is / TL;DR, getting into software development will be hard for anyone if they don't have much prior experience; you can't just join up with a class and expect to catch up on half a lifetime of prior knowledge. That's probably also why the schools I attended had a wide range of classes, going from history to hardware to operating systems to networks to office tools until finally going to e.g. browsers and the web and the basics of software development.

TL TL;DR, programming isn't easy
I suspect that ageism in tech also contributes to higher levels of risk taking - if we know or believe we will be put out to pasture at 40, it makes it more urgent to get a big payout at some point along the way.
Apache SystemML – A distributed and declarative machine learning platform
Agism exists in every sector, at every age group. Have encountered the reverse myself. Happens every time one generations steps on the other's turf.
"When you’re young, you look at television and think, There’s a conspiracy. The networks have conspired to dumb us down. But when you get a little older, you realize that’s not true. The networks are in business to give people exactly what they want. That’s a far more depressing thought. Conspiracy is optimistic! You can shoot the bastards! We can have a revolution! But the networks are really in business to give people what they want. It’s the truth." (Steve Jobs)
This is great news. Been using this for a couple of years now and has always been my favorite git client for Sublime.
[Today] Top 10 Biggest Cyber Threats Webinar – 1 PM EST
EOG and Nautilus on Ubuntu Phone
N.F.L. Will Stream Thursday Games on Twitter
I've never understood why people think omitting a historical event keeps their "history clean".
FWIW, I read both of his Medium posts and the tweets Meredith made about his behavior at the Founders Fund event and I think you're being dishonest.
We're building a self-hosted service similar to Mandrill for bulk and transactional email on https://highrisehq.com. Mandrill was the only service that offered unlimited sub-accounts each with their own reputation and quota. We relied on that to offer bulk email to our customers, and since there’s no good alternative we need to build it in-house. In addition to sub-accounts & quota management, we needed open+click analytics, templates, and a fast RPC api. We also don’t want an email provider going dark on us again, so it’ll support sending from a pool of email providers. Mailgun is the one we’re using first (it’s been great so far) then likely SES.
We’re going to open source it at some point. It’s written in Go with a Postgres backend so deployment is straight forward — should be able to get decent mileage off a single Heroku dyno. I look forward to sharing more soon!
Whole lot of noise in that bug report - they finally managed to narrow it down and fix the issue: https://bugs.launchpad.net/ubuntu/+source/dbus/+bug/1555237/...
I don't think the amount of rain increases by pumping more fresh water to the oceans.
> what was the senior dev expecting?

Ask for permission. Failing that, ask for forgiveness. It's rude to mess with other people's stuff, or even shared property.

Imagine it wasn't a server but a conference room he decided to apply his vigilante justice to. The result may have been a positive surprise but being a junior there's also a good chance he was ignorant of the requirements and have made things worse for others.

In an ideal workplace every requirement is documented and every policy is written down and laid out to every team member. In the real world it's better to expect not to know everything -- and that's a fairly valuable lesson to take away in a junior role.

That said, the response may be blunt but it should never be angry, especially not beyond the scope of the actual intervention itself. If you're about to cause significant damage, it's okay to put that in drastic terms to make sure you stop right there. But it shouldn't be personal and it should be considered a learning experience by everyone involved.

Everyone should be allowed to make mistakes. They should just be expected to learn from them and avoid making the same mistakes in the future.
There are a few more parts you can buy for the home install to make it more efficient. I can see the manufacturers leaving it out due to install space and cost.

My system is relatively new, but this thread has my thinking of ways I can better use that 4 gallons of waste.
Working on my torrent tracker in Go (https://github.com/GrappigPanda/notorious), but I'm probably going to switch gears and work on a distributed cache in Erlang that supports easy key timeouts because my workaround in Redis for reaping expired peers is pretty ugly.
Empire costs money to build. Your money.
You admit most of the world had moved on from AMD, but don't see why advertising AMD support as a main feature - to the point it's mentioned in the sites description - would dissuade people?

Being able to shim script tag libraries is mentioned in various places through the docs (and used to be even more prominent than it is now).

I'm responding out of charity here: you made an angry response, were shown to have misread the post, and haven't apologised. Be civil.
Go doesn't need a fat framework. If you need a fat framework, use Rails or Django.

You don't have to (re)write everything in Go, you know.
They have, you just had to pay for them, ASUS's Ultra/Zenbook series has been around for a while and is quite sleek and performs well. They had nice procs, good RAM, and SSDs all in a tiny lightweight beautiful package. The touchpad is kinda crappy though.
These sound pretty minor compared to some of the things I've seen. But I'm not sure that a group of devs trying to one-up each on with horror stories is very productive. What matters is how you deal with it when you feel something is wrong.

First of all, trying to see both sides of the story is often helpful, as is forgiving people for their tone and listening to what they are actually saying.

But ultimately, after you have tried to resolve any differences or conflicts, compromised where appropriate, pushed for change where possible, no job will be perfect. And if the problems resulted in your being let go, then just walk away and move on. Or if you are at a job with problems, you are left with a very simple choice...

1) Accept the problems, and do your job.

2) Do not accept the problems, and leave your job.
My problem with CSS-in-JS is that I have big part of my app which is not react based.

So I have to style slim/erb templates and react components in a coherent and manageable way.

The current thing I use is reasonable css from rscss.io but I still have a feeling of "disconnection" between templates/components and css.
Large orchards of desert trees. I get that the valley may be too dry even for almonds, but that won't turn them into a "relatively thirsty crop" as the article insists.
Do go on.
I think this happens in more subtle ways too. For instance, workplace perks for many companies seem to be happy hours, socializing, and workdays that start at 10am. In my single days, all that stuff would have sounded great. In my married-with-children days, I am much more interested in perks like flextime (come in early, leave early) and good family health insurance.
It just seems like every day there's a new mistake in the IOT/Home automation space, and i'm so glad my apartment is dumber than dumb.
Cameron can't do much, because if he did his party would tie him up in a sack and throw him in the Thames - politically, if not physically.

The reality is that a large part of the UK's so-called service industry is based exactly on the creation and maintenance of offshore schemes of all kinds, and much of the wealth of Cameron's party backers would evaporate if the schemes were made public.

Voters are mostly too uninformed to know much about this world. But public exposure plays very badly with them, because Cameron famously said "We're all in this together" while promoting austerity at the start of the first Coalition term.

Now, even the most unaware British voters are beginning to wonder if perhaps he was being less than entirely honest.

Conveniently, it would be the easiest thing in the world to throw Cameron overboard, leave Europe - so the scams can continue - and carry on with someone fresh, new, shiny, and untainted by association, who can guarantee business as usual behind the scenes.

It's still surprising how limited the revelations have been in the UK. It's very hard to believe that more household names aren't involved - but so far we've had a hit list of minor Lords hardly anyone has heard of, some former MPs no one cares about, and Lord Ashcroft, who may not be Cameron's favourite person after he offered some unexpected insights into Cameron's hobbies as a student earlier in the year.
> However, we have established ways of doing this

Also you need to explain why this way is the established way.
(Full disclosure: white male software developer)

I certainly don't envy the role women and minorities have in tech today. Always being pressured to be a role, or lead, or to be an example, or to strengthen your group, or whatever.

When I got into programming it was because I was curious. No one ever asked me to do it. No one asked me how I was doing. No one directed me, no one told me to do anything different, no one told me I was smart, and overall no one judged me. I was 10. I never even thought it was possible to have a career in it until I was about 15.

The important thing: that allowed me to just enjoy programming with no distractions, no politics, no social aspect involved. I was purely directed by my interests only.

I'm not sure if that's possible today, especially for under-represented demographics, and that makes me sad.

The result is that we'll be pushing people to do things that they might not be comfortable with. We want under-represented groups to be vocal and open about what they do, so they can get other people interested? If I had to be vocal and open about what I was doing, I'm not sure I'd have got into programming in the first place! What attracted me was the fact that I could just be on my own, solving problems in my mind, by myself, with no distractions.
Developers Want These Perks in Their Next Job
But the vast majority of the water used is in the sugar-growing stage and and creation of the packaging. Neither of these things are done even remotely locally.
What Tech Managers Make per Year
Survey: With all eyes on security, talent shortage sends salaries sky high
The massive pockets of ice that tend to form on giant space rocks. Comets contain a lot of ice.
It's not related to the job per se though, it's more about personality / character (and there was another word but I forgot, er, words); people in IT and software development tend to lean more towards the introvert spectrum, the socially awkward, the physically less fit, etc. That + choosing to spend more time at a computer instead of interacting with people IRL (doesn't have to be that much even) causes a gap in development.

Of course, #NotAllDevelopers; I feel like I'm somewhere in between (but in part because of some effort on my own), and my company has quite a few developers that lean towards extroversion.

The problem in this case is that when someone steps upon a soapbox on the internet, they reach an audience of potentially millions; even if 0.00001% is a bit er, maladjusted, that's still enough for a few people to start making that kind of comment or show that kind of behaviour. Even if 99% of people were well-behaved, the 1% could still cause shit. And that's not easy to deal with.
We are discovering in California that that rain does not always fall back where the water was taken.
Without fail, every single one of these "Git Flow sucks!" or "GitHub sucks!" posts has a fundamental misunderstanding about one or the other.

An example of this is my own team, where we currently have a list of "release/*" branches in our GitHub, because "git flow doesn't deal very well with hotfixing a release".

Fundamental misunderstandings.
Whattttttttttttttttttttt

Now these are some legitimate complaints. You should write a post about real issues.

Did she end up suing? I feel like you can't say something like that and not end up getting sued.
That's about the time I got on the Mac bandwagon too. 2005-2006. I wanted a laptop with a decent Unix environment, and my university had a messed-up Cisco wireless solution that was very challenging to consistently connect to from Linux.

I still have my 2010 Macbook Pro (upgraded RAM and HDD), but recently have bought a non-sexy beast of a Lenovo to get real portable Linux (and non-VM Windows).
Which companies pay taxes comparable to the benefit they receive from society?
We -- humanity in general -- judge and react to our own lot and situation by what we think everyone else endures: What we think is "normal", and then we take offense by what we think is abnormal (which we assume must be poor treatment or disrespect).

Hearing the common sentiment might be useful. Sympathizing with the author simply because they claim aggrievement to what seems like completely banal situations is unlikely to be useful to anyone, most certainly the author.
I hope you recognize that your argument is a strawman.

It's absurd to never take any personal interactions personally. It's equally absurd to take every personal interaction personally.

Your argument is basically the twitter problem: stop judging people by individual statements or interactions, understand that there's an entire separate being on the other end of every conversation with concerns and experiences of their own.
There are far fewer reasons not to use Gitflow than you might initially think.
In my experience HP laptops have the poorest cooling solutions possible. I made the mistake of buying two and I wouldn't use another one as my daily driver if it were free.
The parent post has numbers for HFCS too.
Yea, but a lot of people use it simply as a drug delivery vehicle. Getting n mg caffeine into your system is the goal for some folks.
Rqlite v2.0 – replicated SQLite now with configurable read consistency
Love this. As a technical writer, seeing another writer -- especially one so prolific -- positive about this job is really great. Ten years, damn.
DBMS as an application server
I'm trying very hard to share your outrage... I am trying... but it really seems most of these are you being annoyed that you annoyed someone.
American Imperialism at its finest. "Since we're the best country in the world, you couldn't have possibly become rich without us, and therefore you must pay to leave us!"
That's only true in the lower half of Manhattan. Good luck hailing a random cab in the middle of the night elsewhere.
You don't need a PhD to understand that young people (what we call millennials this generation) are easy to manipulate. Their lack of experience makes then ripe to work for startups. Hiring 'older' workers will only bring more challenges since they are more likely to question and challenge false idols. There are exceptions of course, having older folks who also believe the hype and feed it to the younger kids works great to produce the startup echo chamber. Once the leadership is in place you want to recruit people who are more likely to drink the Kool aid. This is not rocket science. A prime example is the military.
I'm working on a browser based snail simulation. I've been wanting to make this thing for over 10 years now and I am satisfied about it because there are so many aspects to work on. If I get bored of one part of the project I can move on to something else. If I get bored of working on snail brain infrastructure I can work on the breeding system. Or if I get bored of coding I can work on the front-end design or item illustrations. There is always something to hold my interest.
...and, due to inexperience, to do less effective work. Not saying this is a given; we are just talking about likelihoods here.
> The US tax system is King Canute.

Interesting, I had never heard this phrase before. Are you referring to this? https://en.wikipedia.org/wiki/King_Canute_and_the_waves
aText is a $4.99 alternative: http://www.trankynam.com/atext
Um why? Maybe you mean you don't need one?

So if my language of choice is Go, you can somehow guarantee that I won't need a fat framework? How?
It's really not an issue in New York. 311/TLC doesn't mess around with this.
If It's On The Internet, It Must Be True
That's sort of how it works in the US, with a caveat. My SO runs a group home for intellectually disabled adults. Most of them are able to work for less than minimum wage, and they learn basic money management skills, have a checking account, and are able to buy "extras" like iPads and more expensive clothing, or tickets to concerts/events (all their basic needs are met already).

When they aren't able to work, it's usually because they're extremely disruptive, unable to cope in a work environment, and/or profoundly disabled, and volunteering in a soup kitchen/helping the community in lieu of "a job" probably isn't going to work out so well. It would be more of a burden and resource cost to have them monitored and supported than the benefit received by the organization. Instead, they go to day programs that have job training (if possible), therapy, and more one-on-one support in a dedicated environment. Volunteering is definitely available if they want to do that, and are able to, but it's not really a "oh, if they can't make money, we'll have them work for free" type of situation.
I don't get it, what part of Makefiles are missing in Grunt? I've set up a project pretty simply through Grunt without too many headaches (after grocking how to properly write base tasks)
Except in Michigan, apparently.
What the other commenters are saying I agree with; language or editor choice is about, well, language or editor choice; gender is about who someone is. It's the ad hominem fallacy, basically. Of course, similarly when someone makes a post about e.g. ruby or emacs, adding "as a X in tech" instantly makes it (to a lot of readers) about the person, not the tech.

Maybe more posts should start with "As a man in tech" or something. In gender-skewed areas, removing gender from posts (along with the assumption of what gender wrote it) would maybe be preferable. But, IDK.
@lowpro

Imperialism doesn't work that way. Don't the door hit you on the way out though.
Improving Software Pricing for Bigger Profits [Free PDF]
26 Hustle Driven Quotes to Get You Fired Up to Achieve Your Dreams
There could also be discrepancy in "what exactly is harassment."

This came up when Sarah Sharp quit developing on the Linux Kernel due to 'abuse' from Torvalds [0]. A prevailing notion was that this language was necessary for everyone working in the kernel space.

I've also seen commenters on HN get torn to pieces because their javascript benchmarks ~5-7% slower than the "optimal" solution. Harassment is often based on opinion.

[0] https://news.ycombinator.com/item?id=10338094
I don't know what the guy did in the moment, but you're right about how you should react in that moment.

That said, bitching about bad managers is a time honored tradition as old as management itself, so I don't really see the big deal with blogging about it.
Maybe, maybe it's indemnification for patent claims for key technologies in the product, ie if somebody sues you becuase they claim to own IPR over something that graphana provides, then they will take over the costs of the litigation.
In the case of the movies, most of us know the movie would be released to the public after a short time without the leak. Few leak movies that won't be released in theaters later on, and most folks will have a venue to view the movie in a legal fashion. The release itself can hurt a few and the secretness surrounding the movie beforehand isn't seen as public deceit as there are a few good reasons to delay release (simply logistics of distribution and scheduling, for example).

The panama papers, and such things, aren't actually available to the average person nor do I believe there are legal ways to check this sort of thing. It most definitely isn't socically acceptable - in fact, many of us attempting even a small portion of such a thing would be put in jail if ever found out. Furthermore, some of this seems to the expense of the people - Iceland, for example, took a hit as a country only to show that a politician had a nice, cushy account somewhere safe from the stuff that happened at home.