skysight-inc/HackerNews huggingface dataset:
I think a lot of people see "automation" as this end-all solution. When in reality it's expensive, unflexible and unstable. Most producing companies don't have good enough preventative maintenance for it to work at all. When you have recurring problems that your own technicians can't solve you're in deep water. It's easy to hire and (unfortunately) fire workers, but a bot you're stuck with.

I see robots/automation as a solution to a problem. That problem is safety. Either repetitive work that slowly breaks down the human, or "this is not good for you"-work that's directly dangerous.

I like that question from the sensei in that goldratt book: "did the robots make you more productive?".

Trying to invest your problems away is a waste of time and money if you don't know, and continously work with your processes. Or what they call kaizen in the article.
There’s a word for what you’re describing here: middleman.
I mean I'm interested too, I thought my 150k was good but holy fucking god...
Those heavy presses themselves seem to be nation-state level engineering projects, so it's unlikely that anyone would build more of them than they absolutely need.

https://youtu.be/hpgK51w6uhk
td:dr: These Inuits prefer to lie to their kids and tell them questionable fairy storys. I dont know if thats any better..
I can only imagine how Steve Jobs would have written this, the way he famously addressed Adobe pushing for flash on the iPhone [1].

1. https://www.apple.com/hotnews/thoughts-on-flash/
Read about this unsupervised algorithm for summarization and keyword extraction
Well, only if google made the shampoo bottles and PNG provided the shampoo inside
Already very popular in Berlin, Germany with multiple companies fighting to dominate but the main one is DriveNow. Smartphone app opens the car, drive anywhere, park anywhere, pay as you go.
Was it hard to get into a COBOL role? I am interested in moving that way, was driven to Coldfusion under the excitement of working on challenging code. Naturally the next progression is COBOL.
Every companies died with the people technology (whale oil lamps died out after new invention).
Most programs don't need C++ performance. Java is usually within factor of two and usually fast enough.
Unity, one of the most popular engines out there, is mainly about C# for the gamedevs.
It has a diff-like behavior by actively braking the wheels from software. See Youtube video https://youtu.be/xbaNQQaFrnE
> closer to $70k (AUD) for a grad seems to be the norm

Which by all accounts is a fantastic wage for someone fresh out of Uni -- nothing to sneeze at. Don't get discouraged keep at it, you'll get there.
Dropbox Basic drops support for unlimited devices
But is it malevolent or just a little lazy? I can't decide.
When the force vector is coming from the back it has the tendency to go into any direction. When there is enough grip in the front you can steer. A heavy engine in the front means even more grip.

But that's all useless on ice. Even if the car was 100% balanced.
> Or are they really attached to an idea of what a perfect car is and have trouble extending the vision?

A problem is batteries.

You can make an ICE van or light pickup on a car frame, with different gearing and a bigger gas tank, trading acceleration and top speed (which no one ever reaches in most cars in practical use) for utility, and it's not a big deal because of the energy density of gasoline, and because neither the body nor the gas tank is all that expensive.

With a Tesla, what you have to scale up to keep useful range is the batteries.

Another problem is brand image necessary for the viable price point; a hatchback would probably be doable, but hatchback and luxury aren't things that necessarily fit well together (they aren't I possible for brands that have the association with luxury firmly established, but with Tesla already getting plenty of fit+finish flack, why do something that reinforces a pedestrian rather than luxury image?

Aerodynamics are also probably a significant issue: the design of Tesla vehicles, including the SUVs, look like they are staying very close to aerodynamic ideal, which makes sense because their is a notable effect on efficiency and hence range; this has been common with EVs back to the EV1 era. This gets back to the battery issue.
There are many other ways to compete on rather than just pricing. That 30% less can be recovered by having exclusive artists, a better product, and a stronger presence on other platforms.
Reading other comments it seems OP may have a bad analysis.

Even if the analysis is correct, the consumer benefits by this arrangement. Why should we worry?
Maybe it was so soon after those trials started that the problems hadn't shown up yet?
Dynamic programming is far from completely arbitrary. But even if it were completely arbitrary, it would still serve a useful signaling function as long as people agreed on which hoops they're supposed to jump through.

A peacock's plumage serve little useful purpose except to show how fit he is; but that purpose is essential to the survival of the species.
"completely unusable"

You forgot to tell Microsoft (biggest software seller on earth)and they decided to use it in actix
You’re saying you get value out of Spotify’s services. That’s good. Middlemen exist because they’re providing some value. Doesn’t make them not middlemen though.

Ultimately, if I use Spotify to discover an artist, I’m going to continue paying Spotify to listen to that artist and the artist themselves will be lucky to even make pennies off of that. I could move off Spotify and keep listening to that artist pretty easily, I just probably won’t. Spotify is a middleman focused on discovery but isn’t providing ongoing value to the artist once the viewer has discovered them.

Apple on the other hand is building and maintaining the platform that app creators use. This is a lot more tha discovery, the app wouldn’t even exist without the platform, and Apple keeps adding more value to the platform over time. Apple is not a middleman.
Hot reloading is the critical feature, and dynamic languages usually have better support for it. (Lisp is a good example.)
Apple is charging for the reach accessible by participating in their platform, it's effectively a distribution and marketing cost not a payment processing cost. The no linking requirement is so you don't use the accessibility enabled by their platform to bypass their fees. So if Spotify wants to bypass the App Store's subscription fees they'll need to find another way to notify and acquire new Customers, i.e. outside the App Store via their website or general advertising/marketing.
I like X-forwarding in general, but VSCode and other electron-based apps really run like ass over remote X11.

Definitely not recommended.
Thanks for sharing. This looks awesome! Post likes this are the reason I follow Hacker News.
I'm struggling to see a distinctive difference between a middleman and a platform...
> but I don’t believe imprisonment would serve any meaningful purpose

Sure it would! It would serve as a deterrent. Some people shouldn't be handling hundreds of millions of USD.

Karpeles' operation wasn't just unprofessional finance, it was a complete shit-show. The court should have sent the message to others to not attempt something as complicated and risk-laden as operating a financial exchange without even the slightest bit of know-how necessary to do that.

Startup culture can be great, but it's amazingly dangerous when operating certain trades or industries.
If you disable JavaScript on the NYT site then there is no more paywall.
Need is relative. If you can get the extra speed, why waste it? Life’s too short to spend it waiting for your computer.

And in this case, the author does need cpp speed.
> Seems to me that the model X is a saloon car, while the Y is a fastback.

The Model X, Model 3, and Model Y all have continuously sloping roofline to the rear edge; all are fastbacks.
> This is how you fetch every user in a collection:

await db.users

This is how you fetch every admin:

await db.users.filter( user => user.role == "admin" )

This is how you fetch their email addresses:

await db.users.filter( user => user.role == "admin ).map( user => user.email )

I think it can be done using JavaScript Proxy.

Here's an update query:

user.email = "updated@email.ltd"
Throwing myself in the pool here.

My salary progression in SF while working at small/medium-sized startups.

No college degree.

All base.

In my early 20s, 2014 - 105k, SWE

2015 - 110k, SWE

2016 - 115k, SWE

Now my mid 20s, 2017 - 130k, Senior SWE

2018 - 135k, Senior SWE

2019 - 145k, Senior SWE
I really don't agree with this. I'm a 27 year old JS-focused web dev @150k base.

I understand that the bootcamps and proliferation of web-teaching schools have made web dev seem like the easy thing, and I agree that what I do is less complex than these $800k-earning data engineers, but web development in 2019 is no joke. The same goes for iOS/Android.

The types of things these companies are trying to build are not just "slap it together in a week and done" type projects and it takes experience to architect and engineer them effectively. Your average bootcamp grad is not able to do it yet.

iOS/Android/Web development forms the 3 primary portals to a company's clients, and as long as that's true, the value of such skillsets will remain high.
The copilot had 5000 flights hours.

Bhavye Suneja, the pilot - Suneja had logged more than 6,000 flight hours, according to Lion Air.

His co-pilot, whose name was Harvino - Harvino had logged more than 5,000 flight hours, according to Lion Air, which named him alongside Suneja.

https://www.businessinsider.com.au/lion-air-plane-crash-vict...
Z-Wave and WiFi Control of Blinds and Window Openers
So basically the auto-trim gets the plane into a impossible to recover from position at start? Seems plausible.
It's ignorant to compare Tesla to the rest of the industry. Tesla only pretends to be in autonomous driving. You can't in fairness compare Tesla to actual companies like Cruise/MobilEye/Waymo that have real autonomous driving tech.
Given the numbers you mentioned (190k peak) this doesn't sound right at all. Was that software engineering in the Bay Area?
I agree D has much better onboarding for C++ programmers, but that's because it's similar, not because it is particularly easy to learn.
Hot reloading doesn’t provide safety guarantees.
> I strongly disagree with the Rust mentality, and the general mentality of statically typed languages with extremely prohibitive compile time checks, that seem to become more common.

I think this is more post-hoc justification than anything else. There seem to be an awful lot of developers concerned about memory safety since rust started becoming trendy and I don't think many of them were coding in ada before rust existed.
I have a few friends in London, contracting whilst working a Single Person Business (lacking the proper terminology). Super high wages £500 - £700 per day, whilst having an effective tax rate or 13%. Boom.
I think this should give everyone the motivation to continue working on side projects till they are finished.
> The downside that the author points out seem to be often neglected. Constant interruption and battling with the type system during development, when mental overhead is a problem.

This assertion is just wrong. The author makes it quite clear that he doesn't know the language and is still taking his first steps ( "I am still a Rust learner, not a veteran" ), he implies that has problems with correct memory management and best practices while using other languages (core dumps heart attacks), and claims that one of the most important aspects of Rust is that "it's memory safe".

Of course, memory safety is achieved through compiler checks.

However, the author is still someone who does not know how to use a programming language and is still bound to not only the mental model of another programming language but also bad practices that lead to problems. If someone tries to write broken C or C++ using Rust and Rust's compiler starts to throw error messages pointing out the errors the programmer is making by trying to write broken C or C++ in Rust then obviously Rust is not the problem. It is im fact the solution, and a solution that's being ignored.

Heck, the author praises Rust and it's memory safety, but then proceeds to criticise Rust's compiler because, as he puts it, the compiler will stop you from doing unsafe stuff again and again. Isn't that the whole point? Or is anyone expecting that your memory corruption problems will magically cease because you write your same old memory allocation and access bugs in Rust instead of C or C++?
I have noticed that the quality of writing at Apple has gone down dramatically since Jobs passed. It used to be concise and elegant. Now it’s some cross between a SAAS landing page and a passive-aggressive tweet.

You can see this everywhere from Apple.com to this letter.
> In otherwords: the unable are often snobs.

Oh the irony.
Holy cow. So you have to play a song 227 times for the artist to make a dollar off the song? Any idea what it's like for just buying the song on Amazon?
You are the one spreading misinformation. You can superimpose the images yourself if you don't trust the "short seller".
I graduated with a Bachelors in Computer Science in July 2017 in India. All amounts below are the fixed salary without any stock options or bonuses.

2017-2018 - $8k - Backend Dev for major eCommerce
2018-2019 - $10k - same role

Laid off due to downsizing in Nov 2018 with a healthy severance.

Dec 2018-2019 - $17k - Backend Dev for a logistics company
Faraday Future is selling its Las Vegas site for $40M
> Most programs don't need C++ performance. Java is usually within factor of two and usually fast enough.

Meshing software is a typical program where you need C++ and where Java is a terrible choice.

By nature, meshing makes you play with millions to billions of very small object with mutual interactions. A thing that Java GC absolutely hate. Sorry for the Java fan-boys.
Maybe, but hot reloading is very very useful. It is mostly a development time only feature anyway.
Aren't many parking lots private land and therefore not regulated?
I think Spotify was quite happy with _not_ keeping the in-app transactions, in exchange of paying a smaller cut to Apple.
We know the mustache twirlling villians- we see them every day at our own software projects. People who will shortcut to meet deadlines at all costs.
People who will knowingly ducttape horrible solutions together and ship that to the customer, blaming the customer when the ducttape falls apart.
Boeings denial and redirect statements reek of the the usual spokesman boolshit we have so often in my industry.
> My theory of the awfulness of phone games is that awful, cookie cutter games on phones can make lots of money, so lots of firms are happy to churn them out on an assembly line, knowing that a certain percentage will succeed.

They can only do this in the absence of competition from non-awful games. You claim that those games exist, but you don't support that claim in any way. Why do you think they haven't displaced the awful games?

There's an infinite number of terrible games being constantly turned out for the PC too; the difference is that the PC also has good games.
>we do our best never to lie to them.

"Santa sees all, so behave"

"If you misbehave you go to hell"

"Don't sit too close to the TV or you'll go cross-eyed"

"Masturbating makes you go blind"

"Respect your elders because they are more mature/knowledgeable"

Basically we constantly lie to our children.
Spotify would and does exist on all the other platforms, like Android, Windows or the open web.

Apple created a lot of value with its first iPhone, but the world evolved since then.

And yes, in your definition, Apple too is a middleman, because a big reason for why many people buy overpriced smartphones is to use apps. That you can't move those purchases easily to another platform, that's the lock-in effect of Apple's walled garden, but that doesn't make them any less of a middleman.

Speaking of pennies, I emphasize, but how much are artists getting paid by Apple Music? Isn't this hypocrisy on their part? This whole thing is infuriating because Apple can easily undercut its competition because they don't have to pay the 30% store tax.

This is anti-competitive behavior and yes, I realize that Apple does not have a monopoly, but I think anti-trust laws should be rewritten, because this kind of behavior isn't acceptable coming from the world's richest software company, due to the infinite potential they have for harming the market.
Look at what Apple is doing to native integration [1]:

Because it uses these deep integration APIs, we're only allowed to distribute the application using the macOS App Store (whose rejections, appeals, and eventual acceptance made for quite the stressful saga over the last week and a half)

Imagine having to get certified by the Linux Foundation, under distribution clause, to access native Linux kernel APIs. But that's what the developer of Wiregaurd has to do to gain access to native macOS integration.

[1] https://lists.zx2c4.com/pipermail/wireguard/2019-February/00...
Jaguar are going to be worried about their I-Pace now.

This price will also undercut Audi and Mercedes too.
If you have good manners, Python codebases can easily grow over 100kloc mark. Static type annotations, using descriptive variable and class names, type checks on user input(esp. libraries) makes growth safe and simple.
Humans aren't perfect but the rate of incident for human drivers is surprisingly low, it is well below 1% of all miles driven. Tesla wouldn't even remotely come close to achieving human level safety.
Hoemscapes Tips and Tricks – Level Up Quickly
HR leaves the window open; pigeon lands, pecks at the Del key.
They can fuck right off with that rhetoric - businesses built and popular before the App Store get strongarmed in the same way.
Which is what spotify is arguing is happening with Apple Music
Even ‘M-x compile’ works. And entirely seamlessly.

It’s quite amazing.
Having lost over 350 Bitcoins myself, I would say this is a fair verdict. Mark Karpeles was in over his head, that is true, but so are most people in startups or companies that end up hurting people or losing their money. If we were to start jailing people who lost other people's money then 95% of all people who take investment would be in jail.
> Need is relative. If you can get the extra speed, why waste it?

Because you can be a lot more productive if you are not extremely constrained by speed.
FWD has a reputation for being good in the snow, I grew up with a FWD Saab that was pretty awesome in the snow. Mostly because it had tall narrow tires, FWD, and well over 60% of the car's weight over the front wheels.

However RWD is actually better... assuming the car has a good front/rear balance near 50%... like the Telsa. Any FWD gets LESS traction when climbing than driving on the flats. A RWD gets MORE traction when climbing than driving on the flats. Of course when driving down hills you can always throttle off and just use the brakes.

Additionally your limited traction budget in a RWD allows the front wheels to be dedicated to steering only. On a FWD you have to spend part of your traction budget on acceleration.

So get the RWD, it's cheaper than AWD, and better in the snow than FWD.
The fact that Facebook as _a_ benefit, doesn't make Facebook _a good thing_ as a whole. Of course it's nice to stay in contact with your friends around the world for free, when just some 20 years ago this - if available to you at all - would have cost you loads of money.

Without defaulting to listing what bad Facebook does: Do those benefits really justify all the negative impacts? I hardly think so.
Microsoft open sources algorithm, hardware and code for Azure data compression
This is misleading because it's reporting median compensation of all employees in the company.

Median compensation for software engineers at the HQ is higher.
That’s a false dichotomy. A language can be both productive and fast.
They’re not milking anything. Apple has, as far as I know, always charged 30%. What has changed is the way we buy and pay for apps and services.

Everyone wants to move to the subscription service model and Apple has developed rules accordingly.
How could you possibly run out of savings when you had that kind of income? Were you spending most of it? What is your monthly expense rate now? Perhaps you bought a multimillion dollar house?
800k remote at Netflix?! Wow. Respect.
In this case users should also be able to install from outside sources and not be forced to use the app store.
> Ethiopian has ~100 planes flying around on any given day, and hasn't had a serious crash in 9 years

They had one last week.

Southwest, by comparison, has been flying since 1967. They operate over 700 aircraft, all of them 737s including the new MAX variant. They've never had a serious crash and in their history have had 3 deaths as a result of accidents or incidents.
It's absolutely nothing to sneeze at when comparing yourself to the rest of Australian society. Certainly got to be thankful to be in the industry.

However, it's a surprisingly weak effort by Australian tech companies to attract high quality talent. My first full-time software development job, almost 10 years ago and without a degree, was $70k. That was at your run-of-the-mill medium sized enterprise consulting firm.
https://github.com/chinedufn/percy/ already has a virtualdom implementation and a procedural macro for JSX like HTML.
Thirty years after it was first highlighted, we still don’t ask a juggler to actually juggle before hiring them.

Admittedly we have moved on from simply talking about the balls to getting them to arrange the balls in a particular order. Still not juggling though.

(For those that don’t get the reference. It’s a chapter in Peopleware)
No, IQ Isn’t the Magic Variable That Explains Everything
The effective tax rate is closer to 30%+ once you factor in corporation tax but the rest is correct. You incorporate a limited company and take a low salary and rest in dividends.

Though you'll get to higher tax brackets with that pretty quickly too, so will likely want to leave a fair share of revenue in the company (you still need to pay 20% corp tax on profit), or put it into your pension (tax relief on up to £40k/y).
The writing in this was very unexpected. Reads more like some devs rant post and not an official statement.
Get a Toyota in the first place ;-)
I've found the Firefox U2F support on Windows, especially with Google, quite temperamental. It will prompt me to touch my Yubikey and I will, only to get some failure. I can't work out what causes it but replygging and retrying a few times normally gets me logged in. Very irritating.
Here's mine. Bay Area the entire time, and similar promotion history.
Based on pretax W2 (hence, including all cash bonuses and stocks/options):

1999 65K

2000 86K

2001 90K

2002 107K

2003 101K

2004 110K

2005 117K

2006 166K

2007 223K

2008 226K

2009 256K

2010 269K

2011 310K

2012 356K

2013 588K

2014 518K

2015 532K

2016 792K

2017 1118K

2018 1278K

I think your retention stock made the biggest difference compared to mine. Maybe it's time for me to try threatening to quit :D
I really need to get these skills up to snuff and get my butt back to the US. These salaries are ridiculous.
2016 3000 usd per annum as an it dude.
2017 3500 usd per annum as an it dude.
2018 3500 usd per annum as an it dude.
2019 4000 usd per annum as an it dude.
I wasn't comparing anyone. However, every one of the companies you mentioned have fallen short of their claims early on. I couldn't say whether Tesla has real self driving tech in the works or not, ignoring what they have released, but it is clear that self driving in the real world is yet to be solved.
> The affected Tumblr communities weren’t enabling sex trafficking.

How is tumblr meant to economically filter those that do from those that don't? Algorithmic detection of pornography of any sort is a much easier (cheaper) problem to solve.
Aye. Everything is connected. We are all one essentially