skysight-inc/HackerNews huggingface dataset:
You just described Movable Type (https://movabletype.org/), which was WordPress before WordPress was WordPress.

The irony here is that the reason WordPress eclipsed Movable Type was that people got tired of having to go through the edit-output static files-publish cycle to modify their content. They wanted to make their changes in an editor and have them appear immediately on the live site, without waiting for a new set of static files to grind out. WP, which generates all pages dynamically, met that demand nicely.

Then of course people eventually discovered the downside of generating every page dynamically, namely that it's much more resource intensive, and started to clamor for something more efficient. So the current wave of static site generators were born, doing the exact same thing MT got killed in the marketplace for doing.

Sigh.
Oh you mean the piece of shit that thought shouting "Faggot, hope you die of AIDs" was a good display of free speech? I wonder if he, as a gay man in a powerful position, would be ok with that now.
What you are describing seems very familiar to the idea in this [0] talk that I saw mentioned in the other thread on HN. Basically, the speaker argues that any codebase has a tendency to become a big bloated mess. The proposed solution to that is writing highly modular code that you can easily rewrite from scratch in a week.

[0] https://vimeo.com/108441214
Interestingly, energy from American nuclear reactors increased in price by somewhere between a factor of six[0] and a factor of ten[1], possibly as a result of Three Mile Island. French nuclear seems to be cheaper than wind and solar.

[0] http://www.vox.com/2016/2/29/11132930/nuclear-power-costs-us...

[1] http://web.archive.org/web/20170213025941/https://www.resear...
While I agree with the statements that HR works for the company, when things are working the interests of the company and employees should align. I appreciate that too often this isn't how HR operates, but I don’t think anyone wants to be misconstrued as implying that Ms. Fowler didn't understand how HR works or that she didn't take all appropriate actions.

> I wanted to stay on the team

...

> it was genuinely in the company's best interest to have me on that team

I read this and the rest of the article as a testiment to Ms. Fowler's work ethic and commitment to her employer and fellow employees.

> I was the common theme in all of the reports I had been making

This is the most disgusting abuse described in the article. Not only did the organization completely fail Ms. Fowler and all employees, but the HR professionals participated in the physiological abuse.
From my experience with Polynesians (and since I live in New Zealand, I've met my fair share), it's a cultural issue more than anything else. It may have started for those reasons, but it's being perpetuated by culture.

I know of Samoan families that have spent thousands of dollars on corned beef (the stuff in a tin) for weddings.

Just the last night I was having dinner with a Samoan bloke, he ate 5 packs of instant noodles, 3 croissants, and half a chicken for dinner. I've seen him also eat 2 tins of spaghetti, 2 tins of corned beef, and half a loaf of white bread for dinner. He's in New Zealand, there's no shortage of fresh food and vegetables, and there's no reason for eating that much food (as everybody else near him points out).

Now I'm not sure what made it a cultural thing to eat obscene amounts of food, but it's deeply ingrained, the majority of Polynesians in New Zealand are obese, they have a whole slew of health problems because of it.
Thanks to the author for writing this - it'd be so easy just to move on and try to forget about it. And thanks to the other HN readers for their thoughtful comments as well.
Stories like this are so enraging, and yet far too common today. My partner went through a somewhat similar experience at a Big 4 accounting firm a while back. She tried to request an internal transfer to get away from a sexist, toxic environment only to have her managers destroy her credibility in the organization and ruin her career chances there.

Sure, suing is an option here, but one that Uber calculates is absolutely worth the risk. Lawsuits like this aren't punishment to billion-dollar companies, they're factored into the cost of doing business. It can take years to sue a company under these circumstances, and depending on the situation, it could do more harm to one's reputation and career down the road. Most lack the energy to relive those experiences in a law office or courtroom while trying to move on with their lives.

Lawsuits may provide financial compensation to those who've had to deal with these atrocious situations, but it's not going to solve the underlying problem.
I've been using Xcode for many, many years now. In the past (~8+ years ago) I've used Visual Studio.

From my perspective Xcode is a really nice IDE. I prefer the lean UI compared to Visual Studio and Xamarin. The only thing that annoys me is that since Swift the syntax colouring and autocompletion breaks multiple times a day. This is a slight annoyance for me, but otherwise I personally think it's a decent IDE.

I don't experience the crashes like you do. And I've never really used much refactoring tools in the past, so I guess I don't know what I am missing out on.

But you might want to consider AppCode from Jetbrains. Apparently it supports both Objective-C and Swift and it's refactoring support -at least- should be good.
It makes very less economic sense. If we want to dig ditches, digging with a spoon and fork creates thousands of jobs but using a robot, one person can do 1000 people work. Making this robot pay the taxes of many spoon & fork workers will make it un necessarily expensive and creates hurdles for progress and limits the human potential.

The human capital freed from innovative technology can be utilized some where else. That free time can be used to invent new things or focus on some other problems that make our lives better.

Taxing natural resources makes sense but taxing innovative products/services that consume less natural resources is very bad idea.
It seems the latest release (0.9.4) is from August 2016.

Any idea when the 1.0.0 milestone will be reached?
>But it's unclear how making dual-income the norm is "healthy" for anyone.

It's already the norm and has been for quite a while now. I'm specifically speaking on women getting paid their value. I mean if both partners have to work 40s, then might as well maximize profit on that labor.
Sadly, that only renames within the current file.
Show HN: RSS Reader – Distraction Free and ML Features
Plus the lawsuits that should be brought... except that bringing a lawsuit on a sexual harassment case results in even more of the same shit in court, plus potential employers hearing about it.
They did develop Swift fairly recently, which is actually very nice, so it's not like they're doing nothing for developers, but the Xcode team really needs to pick thing up.
For three reasons:

1. There exist massive existing codebases in these languages, and simply the cost of a rewrite, retraining all of the engineers, and building new tooling is more expensive than making these languages run fast. In the case of V8, the cost for Google was to convince the entire web not to use V8.

2. These languages are in fact, the best tool for the job. The semantics of the language are the best tool for the job, and writing in another language is going to slow down the team (in the long run) more than making the language faster.

3. Opportunity cost is key when starting. I've seen this first hand with C* vs. Riak, and K8s vs. Mesos -- sometimes, choosing the language that lets you run faster, even at some sacrifice will put you ahead early in the game. You can figure out later how to replace all your duct tape, while dancing on the corpses of the competition.
NB: Amusing Ourselves to Death

https://www.worldcat.org/title/amusing-ourselves-to-death/oc...
Implicate has a negative connotation in common usage, and for that reason probably isn't the best choice, but it really just means "entwine." In that more traditional sense, the wording makes sense, it is saying they were caught up in the hack.
Nothing really surprising here though. Tech (and the world) has always had a problem with sexism. Uber is particularly egregious but given the long history of quotes from the CEO is it any surprise that this is their culture? Writing was on the wall the whole time.

Just to add something to the torrent of links already in these comments http://observer.com/2016/02/ubers-10-worst-actions-threats-l....
For the most part I agree. Some version of this has been discussed for years: basically a non-profit, non-commercial, bipartisan, transparent, independent, professional journalism organization(s) using an endowment or donation-based funding model seems to be one of the best options at the moment.

The cynics and trolls will attack the idea that it's impossible. Ignore them of course, it is possible but it will not be perfect, and it must be open about it not being perfect. The pragmatists have the more valid pushback: implementing such a solution is still too difficult, too expensive, it will take too long and it may crowd-out remaining journalists who are still in business while discouraging other solutions coming forward.

I think it can start small. It has to. But the seeds how this could work can be seen in organizations like C-SPAN, National Public Radio and Wikipedia (Yes, Wikipedia is also not perfect but it's pretty damn good and arguably better than for-profit journalism right now in terms accuracy and staying close to the center on stories). Expanding on those models has potential if support for doing so can be rallied and the idea can be paid for.

Who knows, this could turn into a US version of Pravda, if it even gets off the ground. Maybe. But when current journalism is already a biased disaster still going out of business, what's the harm in trying a little experiment and giving other options like this a try?
> eggs are not white, ever wonder how they get white?

Eggs are white of course. Not all of them, but some are white. There is a small trick. Look at the hen. If the nude round skin patch covering the ears is white; their eggs will be naturally white also. There are a lot of chicken races with this characteristic, Leghorns for example. Marans instead lay dark chocolate eggs

Yolk can be naturally yellow, orange or even green. It depends on the diet of the mother. More diverse the foods, more carothenes and more orange in the yolk. If you feed your chicken fishes the yolk will be greenish (and also fish flavoured with a poor taste, so you shouldn't do this)

> The farm raised salmon is pale and sick looking.

Salmon diet contains carothenes since decades. They just have more (whitish) fat content.
I'm happy to hear more about this, is this something you've personally done or represented someone in such a case? What steps should one take in such a situation, if you have experience in it?
The landing is all based on how much fuel is left after the primary mission is complete: some missions require more fuel to get to their destination orbits, others require less.

This launch was an ISS resupply, which is on the low end of fuel requirements. So the first stage can get all the way back to its launch site.

Other launches are in the middle of the fuel range: they just follow their ballistic path to the barge, and do not have the extra fuel to get turned all the way back around for a return to the launch site.

A few launches are at the very high end: the upcoming Echostar mission has such a high fuel requirement that SpaceX isn't even attempting a landing: they're just dumping the whole stage into the ocean like we've been doing for 60 years.

SpaceX is saying that this upcoming Echostar launch will be their last "expendable launch", ever.
You really can't think of a reason why someone would want to stay at a company like Uber? Salary? Stock options? Career path? Career security? Coworkers? The early belief that HR would help correct this? She did end up leaving the company after trying to fix it. Your not understanding why she stayed for so long is part of the problem.
Many, many, many comments on HN use logical first principles and turn out to be wrong.
Thank you thank you thank you so much. Glad I posted this here - now I have a real incentive to finish the thing.
There's the Swift Package Manager, it should be part of Xcode sometime soon.
Jeez this sucks. Everything that happened was so completely unacceptable. I really hope people are held accountable for this stuff. This kind of behavior isn't new and shouldn't be normal. The Infrastructure group specifically has is known for this politicking and bad culture. I work elsewhere, and though it isn't as bad, agree there is a big management problem at play. I'm sorry you couldn't find a team that supported you. Thank you Susan for writing all this.
A fat slob overflowing the seat next to me on an aeroplane has a direct effect on me and I would be perfectly happy for measures to be taken to mitigate it.
You could say the same about lyft, seemingly minus the illegal and immoral behavior, though they might get away with the same behavior due to not being in the spotlight as much as Uber
Downvotes are anonymous, you have no way of knowing who's doing it. I think you're more likely being downvoted for the swearing and obvious fact that the author has no interest in suing as she has better things to do.
http://goodfood.tips

A website where I create city food guides. Currently with a nice collection of food articles about that city. Thinking about adding a checklist thingy for dishes to eat when you are for example in Bangkok.
Hash methods in NGS I wish I had in other languages
The best thing HR can do to protect the company is to take prompt, effective action in cases of sexual harassment. If they fail to do that they expose the company to lawsuits. In this case Uber would clearly lose. Sometimes companies need to be taken to court to be reminded of their obligations. For the sake of the women still there and any women who may be considering going there, I sincerely hope this goes to court. I expect the punitive damages to be in the tens of millions of dollars, perhaps that would be a sufficient reminder.
> It's hard for me to understand why she didn't immediately start trying to GTFO, but instead stuck around for a year and tried to make things work.

Some possibilities:

- Because she's loyal to her co-workers

- Maybe still not jaded enough to jump ship at the first reason

- quite possibly didn't have another job lined up to jump ship to

A year isn't all that long, and if things had been turned around who knows she might still be working there today. Obviously they have not, things have gone rapidly downhill so she made the right choice in abandoning Uber but you really can't fault someone for trying to fix things before they give up.
How Flexbox works – explained with big animated Gifs
Also working for the organization doesn't mean working for that specific middle manager who keeps harassing co-workers.
and we'll soon have the problem of automation replacing people who automate jobs.
> I don't get why it seems like languages are designed for convenience then later down the road billions of hours are spent trying to get better performance.

It's a tradeoff - what are you trying to accomplish, and what would you rather spend your time doing?

More flexible languages are often also more expressive and have better tooling (e.g. for a CRUD app it's hard to find something nicer than Django / Rails), but tend to be slower. The other end of the spectrum is more performance-oriented languages where everything is way more verbose, and has low expressiveness, there's a lot of boilerplate, writing any code that does something relatively simple is more onerous. So depending on what phase of development you're in and what you're doing, the "obvious" choice can be different. And as companies grow and mature, those goals also shift.

Granted, that gap is closing with compiled / systems languages getting more and more expressive (Rust, Nim, Go?, C++11/17?), but it's also closing with scripting languages getting faster (very blanket statements here).

The fact that python, and some Java, but decidedly not C++, is the de-facto standard tool for the scientist these days should give you pause. Machine learning, gpu computing stuff, large scale data processing with spark - you can all do it with python. Sure, it's all C and Fortran and Java behind the scenes, but who cares? No one wants to bother with that if they can avoid it. They just need to get their job done.

Another example, more towards your requests per second example, is Japronto (https://medium.freecodecamp.com/million-requests-per-second-...) - turns out if you take time to optimize the event handling and the http parsing, suddenly you're back in the ballpark of compiled languages. Sure, other bits of code are going to then become the bottleneck, but those can be made faster too.

The "high level developer interface + compiled and optimized internals" combo is just very hard to beat, because it's always going to be good enough where it counts.

Also, performance improvements for a language or specific libraries is something that can be done as a centralized effort by experienced and knowledgeable people on that specific subject. Chances are most people aren't going to write a matrix multiplication operation that'll beat BLAS stuff, so why bother unless you have an extremely good reason? This is much more efficient and happens "for free" from the point of view of the end-user developers (also computers are getting cheaper and faster, also for free). So why bother?

I think Facebook / HHVM / PHP was sort of the boundary of how far this can go, but I think it's a testament to it rather than against it. Granted, not every company is Facebook, but like I said, the gap is closing too. But I think more dynamic languages are always going to become "fast enough" faster than more static languages becoming more expressive and nimble, and will often beat the latter in available tooling (I remember "package management" and build tools in C++, ugh.)
Well, the 2nd link states:

"In contrast, estimates from the International Energy Agency (IEA) released in June showed that $557bn was spent by governments during 2008 to subsidise the fossil fuel industry."

...citing a document behind a paywall. So once again, I have no idea what the nature of these "subsidies" are.

From the 3rd:

"But over the course of the parliament, the department has given financial support worth just £3.6m to green energy projects around the world, data released to the Guardian under freedom of information rules shows.

By comparison, UKEF allocated £1.13bn to help fossil fuel energy operations in the same period, 314 times more. The support was in the form of loans, loan guarantees and other export credit support."

Referencing the cited link, one example is: "A US$367 million loan provided to JSC Gazprom to finance an export contract won by Rolls-Royce Power Engineering for the supply and installation of natural gas pumping units for the completion of a new compressor station near Vyborg, Northwestern Russia".

So unless I am mistaken, the entire value of a loan is claimed to be a subsidy. That is beyond intellectually dishonest, and that is just one example of why I do not trust the left, environmentalists, etc - very often, advocates on that side simply do not have a background for critical thought, mathematics, etc; they simply do not have the skills to properly assess the actual nature of many if not most of the things they are criticizing, and in my experience they are most definitely not interested in discussion in order to come to some agreement of what the truth is.
ABI != API, I think API-wise it should still be minimal breakage.
I eat hearts fairly regularly, because they're really cheap and fairly lean (once you cut the layer of fat off the outside).

Lambs' hearts are about the cheapest meat I can get, definitely the cheapest boneless meat. They're also very similar in taste to normal lamb meat, since the heart is just a muscle.
http://www.spotlive.io
A market place for bands to get gigs in Australia
Stripe Employee Code of Conduct
If taking a billion dollars from the sovereign wealth fund of Saudi Arabia says something about a company's stance regarding women's equality, what it says is not terribly inconsistent with Fowler's story.
China is on board though, they are implementing an ETS
I've been there. Waited almost an hour in the queue - not worth it.
For those of us old enough to remember BBS door games, this Amit is Amit Patel, author of SRE.
Wait until no one else is in the market. Then have fun with your positive thing/thinking :)
> fresh stack with WP, you would use the WP API, Vue or React coupled with any caching software (Nginx, Varnish)

Has been considered.

But there where many integrations that were required, and they are simply too simple in Ruby land. Also we needed to take traffic --yet serve dynamic pages-- and support user logins. The solution I mention does use WP-API, but on top of that it also allows "previews" and the "admin bar" (would be quite interesting to implement those with React).

edit: That we had a lot of Rails expertise in house did help, as mentioned. We also do plenty React, but a lot of the integrations needed to be server-side and many were batch-processes.
I'm surprised they kept her around so long. I am wondering why they just didn't bring her in, transfer her to a new team, and tell her she was no longer "a good cultural fit" with the team. In a at will:right to work state that is a totally legal way to fire a high performing employee (I think).

It's almost like they enjoyed watching her complain. Glad she got out.
I mean that's the single responsibility principle right? Classes should do one thing and one thing only and then your methods within the class should do one thing and one thing only. If I'm writing a list adapter for android it should only be a list adapter. It takes its data, interprets it and converts it to present. It doesn't also do data manipulation, that's handed off to another layer.

It means increased modularity.
A year is a typical vesting schedule for stock options though.
This sounds unreasonable if you think of income taxes. However imagine we shifted taxation so that income taxes were zero but businesses paid more taxes on their revenue (or profit). Then there is overall the same tax paid when a job shifts to a robot, whereas now the effective tax reduces because no income tax is being paid.

Of course it's difficult to shift tax burden to companies, especially with multinationals. However Mr Gates might be right that such a solution would have better incentives and be more ethical.
Bushnell plays go. Atari is a go term meaning approximately "almost dead".
And Yahoo the company we are discussing has a full time CISO, now at Facebook:

http://www.businessinsider.com/alex-stamos-leaves-yahoo-to-b...

As does Google:
http://www.csoonline.com/article/2928798/security-leadership...

As does Twitter:
https://www.linkedin.com/in/mcoates

as does Uber:
https://newsroom.uber.com/joe-sullivan-joining-uber-as-first...

As does Apple:
http://www.reuters.com/article/apple-encryption-executive-id...

As does Amazon:
https://www.rsaconference.com/speakers/stephen_schmidt

So I would say its pretty common. Just because its not common at the Ashley Madisons and Targets doesn't mean its uncommon elsewhere.
I live in Europe, Italy, and I pay a lot of taxes on my car.
Every year.
Sometimes taxes are more expensive than the car street value.
73% of what I pay for gas is taxes.
Is it not enough yet?