skysight-inc/HackerNews huggingface dataset:
The billion vertex objects might be a nice torture test benchmark for a gc or malloc implementation, but fortunately things aren't so grim in the real world:

Performant mesh manipulation code as a rule deals with largish float arrays (or other similar contiguous layouts, like AoS or SoA or indexed versions thereof). So there are no per-vertex objects to malloc/free or to track in GC.

In some algorithms, other data structures such as trees, may be used used as intermediate formats, but there too the options to use malloc/gc allocated nodes vs alternatives is similar in a GC'd vs a non-GC'd language.

In general, good GC's often outperform malloc/free. Because GC's are amenable to parallelization in the background, and because malloc/free don't enjoy the bump-allocator style happy case that is used in generational GC's nursery objects.
I'm out of the loop, why do you say he was front-running the market?

EDIT: I found https://twitter.com/grace_za/status/1016688636304265216
And it is a special snowflake because of that. Unity needs to pour a ton of resources into this to make it viable and competitive. IL2CPP and the Burst compiler are proof. A company with fewer resources would have to give up on this approach.
How have they narrowed down billions generated down to 1/10 of a billion or $0.6B, when what the definition or "art" is not set in stone?
Though I think there are parts of this letter that are obviously self serving and hypocritical the point I find more problematic actually has nothing to do with Spotify.

Apple says most apps contribute nothing to the app store. This is false. To list an app on the app store developers must pay, yearly, for the privilege. This is important because a reasonable person could make the argument that _this_ is a more fair model and one more in line with providing the actual service of the app store.

Apple,rightly IMO, has accused Spotify if wanting to have it's cake and eat it too, but charging a fee to list and taking a percentage of revenue could easily be seen as the same.
Any advice on changing jobs faster in Cal but not bay area? For example, remote positions?
SoftBank-backed Nuro launches autonomous grocery delivery service in Houston
I asked a dp question in an interview. It was useful. Here's why. I know the solution, so I frequently guide the interviewee towards the correct answer and offer my help. Plus I put my nice guy hat on. I have seen a supposedly good candidate refuse my offers of help and then proceed to spaghetti code on the board a series of disjointed while loops that is obviously going to go nowhere.

I don't want to work with such a person. They still got the job, because connections, but will 100% never be on my team.
I was only reading Foundation an hour ago, at the part where the meaning of the quote in the book comes to a crescendo! What an excellent read.
Spotify literally sued artists and musicians because they didnt agree with a court ordered fee increase...but Apples hypocritical on this issue somehow.

Spotify also uses Apples infrastructure and marketing tools for its app. I dont think Ive seen any app creator up on stage at Apple events more than Spotify. Its not like Spotify will use Apples tools and ecosystem one time then stop. Its ongoing and 15% is reasonable. Apple literally changed the app store rules to accomodate Spotify and everyone knows it.

I will say that I think Spotify should be able to advertise payment outside the app.
You're forgetting the tax credits on the Model 3, which probably won't exist when the Model Y is released. This is also an important factor for the future because the price of the Model 3 will likely be lowered as the credits expire.
”What are the possible reasons for such long waiting times on spares?”

I get the impression that Tesla doesn’t like to keep a lot of parts in inventory. When a spare is ordered, it’s ordered from the manufacturer of that part.

Elon actually discussed this on the most recent conference call. He said that they’re trying to improve things by having parts shipped directly to service centres and body shops rather than via a Tesla distribution/logistics centre.
Not him personally but his goons. But this whole thing was a mistake and HN is not the platform for such things. Please delete the parent thread if possible.
Just as an FYI, Facebook have allowed signups through Tor for about 4-5 years now.
Also Abrahamic. The religion described in the bible is one centered around temple sacrifice, with very specific tools described (including the temple itself) for performing these "works," as they're referred too.
Facebook blames 'server config change' for 14-hour outage
I was going to correct you on what 10-15% of the sales price was, but then I noticed that yes, it is 50% more expensive here from Sweden.

The US price is not that bad!
He is right about one thing - looking at the maintenance logbook is a standard part of any preflight. If you looked at the logbook and saw that the maintenance team had been dueling with the MCAS system and that it had activated inappropriately on four prior occasions, that really should have been at the front of their minds.

You're absolutely right. Unfortunately the crew read the logbook and saw an STS (speed trim system) issue written up. When flight 610's crew looked at the logbook, nobody outside the Brazilian authorities knew what MCAS was or to expect anything like it.

STS trims the stabilizer under different conditions than MCAS and typically trims in a counter-intuitive manner, conditioning pilots to non-intuitive trim adjustments in normal flight. STS can be turned off for the duration by applying pressure in the opposite direction on the yoke, MCAS cannot.

With that in mind, yeah, the crew on flight 610 had a malfunction at the front of their minds. Just not the kind that was going to transpire.
You are living my dream my man
In reality it's hard to get all of your friends and family to switch services, because all of their circles also have to change and most of them don't really care about the negatives of FB. In the end you end up with 10 different messengers. The big convenience about FB is that everyone is on it and you don't need their mobile phone number.
My guess is that if some distribution region is without new produce to sell because some other part of the company has fucked up the logistics, QUESTIONS ARE ASKED IN UPPER CASE VERY QUICKLY, whereas if it runs out of some sort of spare parts, questions get asked in lower case.
"Hmm. We’re having trouble finding that site."

Using cloudflares DNS 1.1.1.1. Seems that does not work since a while.

https://community.cloudflare.com/t/1-1-1-1-does-not-resolve-...

A lot of blame to and from who is responsible for the problem, still no solution apparently.
New Zealand gunman livestreamed mass murder attack on Facebook
This is the electric car I’ve been waiting for. We’re a family of 6 and for the longest time the Model X or some huge hybrids were our only options. This is half the price of an X. I can afford it. Bring on the 7 seat version... in Europe... (starts waiting).
This argument is super thin -- they seem to think that Spotify enjoys a huge advantage to being available on their platform (they do), without acknowledging that they also enjoy a huge advantage from the most popular music streaming app being available on their platform (which is also true). Apple still makes most of its money on hardware, and having popular apps is absolutely vital to selling hardware.
But, at the very least, Amazon doesn’t prevent you from reading ebooks from outside their store on a kindle. They just don’t favilate their discovery. (Unless things changed since I last owned a kindle which was quite a while ago)
Supercharging does measurable damage to batteries. If you're on a long distance road trip and need to use it, okay, but if you regularly supercharge your car WILL have poorer battery condition by the time it reaches 80,000 to 100,000 miles.

This is not a problem for most owners who charge overnight at home.

The battery chemistry and heating / high amperage damage issues are unavoidable with current lithium ion chemistry.

https://electrek.co/2017/05/07/tesla-limits-supercharging-sp...

https://cleantechnica.com/2017/07/09/tesla-limiting-supercha...

I don't think you will find this information anywhere on Tesla's website. It's kind of bullshit in my opinion that they don't have at least a medium sized disclaimer saying "hey, don't supercharge all the time... or this will happen". I'm sure it's buried deep in the sales contract terms and conditions.
Well that's not really their problem is it, I'm sure independent artists that do have their music on Spotify do get paid 'x per stream'. That is the problem with the music industry and their label signing deals.
> into what they call "cells"

Google literally invented this concept, and it has been spread to other companies by Xooglers.

https://pdos.csail.mit.edu/6.824/papers/borg.pdf
Ehhh I feel like Unix/Linux popularized trusted computing, Apple merely added a price tag on it. But I may be blinded by my techie point of view about "popularized".
> No", he said. "We'll sue them for every mile of fiber they lay down".

When companies can sue other companies for providing them with actual competition, you know customers are getting so utterly screwed. I don’t even understand how this can be legal.

So glad I don’t live in the US.
They started making early proposals, with syntax and the associated semantics. It will take a long time, but I'd be very surprised if they changed their mind now.
"> It's unfortunate how bad the state of mobile gaming is, considering how powerful today's phones are."

Pretty simple reason. There's enough games that charge $0 up front that products asking for even $1 up front, get negligible downloads. Consequently, everybody has to charge $0 up front which immediately constrains you to advertising or mostly coercive business models. And this business model then ends up meshing into the game itself. It's not easy to have a game when you have this constraint of having to coerce the user into paying. It invariably lends itself to a sort of addiction + satiation pattern. And oddly what's most addictive is not necessarily the most fun; in many cases it's not really any fun at all.

Arguably it's the same reason console gaming is dying. Increasingly often now a days you're not buying a game for $60, you're buying a starter pack which is then filled out a la carte with DLC and various microtransactions. And once again this model directly impacts the game experience itself. It's stripped down to the bare bones to attempt to coerce purchase of the 'whole' game. But to further 'incentivize' people to buy the 'whole' game, the stripped out content is often not only necessary for a complete experience but also grossly imbalanced in the player's favor. It's a very myopic business model. Fortunately PC gaming is full of independent developers who've yet to grasp the sophisticated business strategy of MBAing yourself to death, and then blaming everything except your own actions for your deteriorating longterm results.
This is a great explanation. Never thought of it like that.
Price points! I’ve wanted an X for years but it’s 120k if I buy it here. This is half the price. It’s the first affordable family car from Tesla.
Thanks :)

And yeah you're right...my bad...

(EDIT) It should be a bit better now, thanks for the warning
The problem is mostly regulations allowing co-pilots to join in with extremely little experience. That was not the case here.
Whilst I agree with your general thought, I don't think you realise that in certain regions Facebook subsidises it's data usage so it is 100% free whereas Skype and email cost data. I hope that helps you understand where the parent is coming from. Though I obviously know that Facebook is doing this for market share and not to be "good" to people.
Has no one heard of planned obsolescence? Facebook has outserved its usefulness; it is little better than a rudderless ship under the current leadership and business model. The bell has tolled; and the Feds are at the gates. Cease operations and move on. There's a plot available in the social media graveyard next to MySpace with Facebook's name on it.
Not the experience I had with Eiffel back then (but it was decades ago).
You don’t consider your own lack of caution to be a component in this loss?
Its just temporary pain. Once you learn to use types properly, you stop having to constantly think about typing. I assume Rust pointer ownership is much the same way.

The author was doing unsafe stuff and the compiler complaining. Once he gets in the swing of things, doing it right will become his natural flow. Verbosity of a language is a valid complaint that never goes away no matter how idiomatic your code writing gets but as written I'm not sure this was the author's complaint.
Don‘t focus on the huge money aspect. There is a lot of selection bias here, only few people make this much outside of some very particular areas/companies.

Comparing Germany (where I’m also from) and the US, I’d say that Germany still gives much higher standard of living at the same salary, especially due to lower rents in the big cities.

FYI my progression

120k joining top3 mgmt consulting after PhD, stayed for 4yrs, left when being promoted to project leader (200-250k)

200k in mgmt position at e-commerce company in Berlin

Anyway, I think money matters way less than happiness in the job and a good work-life-balance, at least when you have no debt and aren’t struggling financially (=there is enough money left for vacations and some savings)
I haven't heard of anyone in Europe reporting their salary after-tax.
What technologies you work in ?
They obviously allow account creation without verifying that user controls the email address in the first place so the second isn't much of a stretch. They are grossly incompetent.
To be clear, electric vehicles in Norway cost the same or more as they do in (eg) the United States.

The difference is that there are heavy taxes on fossil fuel vehicles that do not apply to electrics, making the relative difference in cost between electrics and fossils much smaller.

(Yes, there are also many fringe benefits like free/discounted road tolls and HOV lane access, but as your article mentions, many of those are already being rolled back)
Or I could ask you here one of the questions.

Do you host diep.io on cloudflare, heroku, linode etc.? or do you have own servers?

Because I'm interested about developing something.
It's this: https://gaming.stackexchange.com/questions/28415/is-there-a-...

And it was/is default on.
Wow! Thats a new one. Pay the open source world who Apple have been heavy contributors to themselves. Apple are such hypocrites indeed.
Is this a real question (genuinely asking) ? Apple applying its policy differently for some apps, or chosing to re-interpret some of their policies randomly for some apps, is not an uncommon complaint and was a big part of spotify's original complaing.
I have to second this. I tried to write a 3d modelling tool in Java. I got decent, but not stellar performance only once I consciously started to fight the GC in my code.

I converted that code to C++ and recently added a custom allocator to improve performance even further. The result is now functionally equivalent, but about 5 times faster.
I am probably more of a beginner when it comes to compiled languages. What surprised me most about Rust was that after understanding it, I liked it more than Python. I intended to learn it as a speedier more controlled alternative. A sharp tool to throw at slow code to make it go away.

But once I got the hang of it progtamming Python became less and less attractive. The most interesting thing about rust is, how fast you can get up to speed with understanding what somebody elses code does.

The thing however is: if you try to write Rust like Python or C, you’re not in for a good time. It took me 3 months to stop using ingrained OOP patterns I really thought I needed because this was the way how I did things back in Python.

The moment I started to become interested into how to structure code in Rust, was the moment it made click for me. Seems it is much easier to program WITH the compiler than against it — who would have known!
Why AI needs social scientists
“The company also wanted to cover the trenches with epoxy, rather than the typical asphalt mix.”

Along with the rest, this outlines a basic problem that modern Google and other Silicon Valley companies have with technologies. The Google people have massive talent, capabilities, and funding. Yet the use this almost as a handicap nowadays. Because they have talent doesn’t mean they have a monopoly of it.

We have extensive testing of every conceivable paving and repair mathod done over 100+ years. Engineering colleges around the U.S. (and the world of course) have a massive legacy of tests. To go in and just guess your new idea is going to work for a new project just isn’t necessary in such basic technologies.
I don’t want to belabor this point (but apparently I do, since I’m replying to my own post 2 hours later), but your idea of going back and counting undergraduate work — when it isn’t even related — is simply padding for padding sake. Why stop there? Why not 4 years of high school, too? Aren’t they prerequisites? I mean you can go back all the way to preschool, since counting is a prerequisite to math, and hell, is a whole section of discrete math. But you don’t, because claiming you need 25 years of mathematical training sounds ludicrous.
> If it’s warranty work, Tesla will provide a loaner.

Which is usually not a Tesla. One of my friends complained that the BMW 5 series he got as a loaner couldn't drive itself, so it totally ruined his commute for the week his Tesla was in the shop.
Tesla is just being sensible here, given the dynamics of the car market.

Point 1 - the car market is shifting heavily to sell more SUVs. (For some reason) buyers are preferring them to traditional saloons. [1]

Point 2 - as a result, many car manufacturers have a range of SUVs, which absolutely cross over with --and cannibalise-- their saloon options. For example:

* Audi has the Q3, Q5, Q7, and Q8

* BMW has the X1, X2, X3, X4, X5, X6, and X7

* Mercedes has the GLA, GLC, GLE, GLE coupe, and GLS

All of these are SUVs, and all of them cross over with other (saloon) models from the manufacturer.

If Tesla wants to sell more Model 3-sized cars to consumers, it needs a small SUV alongside the Model 3. This is just good basic sense, on their part.

[1] https://qz.com/1344537/by-2020-suvs-could-make-up-50-of-us-c...
That’s not necessarily a fair point to compare. Perhaps it just feels like that because C++ has been around for a long time.
If you write production code without being a C++ master, you also have different struggles before getting it right.
I can. I (well, it's the team effort, so we) rewrote production system written in C++ with Rust. Even before the rewrite, C++ codebase was in modern C++17.

Re: general resource management. It works exactly the same. Rust also does RAII. Rust also doesn't use exceptions for error handling.

One easy to state advantage of Rust over C++ is that it checks your threading design.
Congress introduces act to overturn Ajit Pai’s net neutrality repeal
I've seen many discussions about whether the groundings of the MAX (especially the earliest ones) are hysterical/political or is it based on any facts. The facts is two of these BRAND NEW planes crashed within 5 months under very similar circumstances. Doesn't that alone seems statistically justified to ground the MAX? The chances of human error and/or environmental factor striking twice within such short period seems infinitesimally low, no? Just curious how that math works out.
Quoting your CBC citation:

"The nuclear device was built using plutonium obtained from the 40-megawatt Cirus research reactor, a gift from Canada"

Plutonium, the raw material (also) used for making bombs, was "donated". And apparently a working "research" reactor. A bomb design was certainly not donated, nor is it evident that Canada intended to transfer nuclear tech intellectual property, all the article claims was Canada's intent to sell working reactors and fuel, not designs, to India. FYI - Canada wouldn't have wanted India to have nuclear IP, for fear of cannibalising it's nuclear revenue stream of fuel and reactors to India!!

Just the be clear, 31 countries have working nuclear power reactors, while only 7 have bombs. Unless you intend to undermine India's indigenous nuclear capabilities, all this hand waving about Canada "donating" designs doesn't hold up. After all, we're talking about the most lethal of weapons here, not candies that are casually "donated". Western intelligence agencies have a storied history of preventing nuclearization. India got nuclear despite the West, not because of
Embedded Agency
Well, we have different takes on this. On Twitter I see as many condolences for "pewdiepie" as I do for the victims. He doesn't strike me as a particularly responsible person, considering his audience seems to be throngs of elementary school children, and tweens.

I don't think it does a society much good to have Mr Heated-gaming-moment as a role model for half a million ten year olds. The world has seen plenty of unrest lately, but things can become so much worse, as kids for whom this is the "new normal" grow up.
Because if they try to tell wechat no wechat won't change their app anyway so that would mean no wechat on ios. Which would mean goodbye to ios in china.
From these data points/my experience, the only semi-repeatable way you'll make $350k+ money as salary is senior FAANG employee based in the US (comp outside the US for the same FAANG positions is usually way less), senior position in finance in a good bonus year, or contracting working your butt off for multiple clients
I never met a GC that can deal with millions of allocations per second while having several millions of objects in the young generations. Some mesh processing algorithms have a tendency to get you there very quickly if you do not employ custom allocators. At this point you already defeated the GC provided by the language.
Those actions are already crimes. You can use a knife to cut vegetables or stab someone but it's a stretch to say we shouldn't have invented knives because someone did something bad with it.

Likewise social media is not just Facebook but a tool for communicating, and any use for good or evil is up to the individual. Facebook is also just one company and has at least a dozen major competitors. The companies will come and go but the tech is here to stay.
Or use copyright licences which the big tech companies are scared of. Affero GPL or some of the more radical "copyfarleft" licences.
> However, every one of the companies you mentioned have fallen short of their claims early on

What's your source for this claim?

> but it is clear that self driving in the real world is yet to be solved.

Self driving will always be constrained. Sure we don't have the tech to go anywhere in the U.S without any human intervention, but that's not the end all be all goal. Being able to reliably operate a fleet of autonomous vehicles in a traffic dense metropolis is a fantastic goal, one very close to realization.

Waymo can now operate totally driverless cars in some areas of California:
https://www.dmv.ca.gov/portal/dmv/detail/pubs/newsrel/2018/2...

> Sacramento – Pursuant to state law and regulation, the Department of Motor Vehicles today issued a permit to Waymo authorizing the company to test driverless vehicles on public roads, including freeways, highways and streets within the cities of Palo Alto, Mountain View, Los Altos, Los Altos Hills and Sunnyvale, in Santa Clara County. While Waymo has held a permit to test autonomous vehicles with a driver since 2014, the new permit allows the company to test a fleet of about three dozen test vehicles without drivers behind the wheel.
Tune: Control the comments you see, by Alphabet’s Jigsaw
Bolero: F# in WebAssembly
Docker container for creating the phishing sites using Blackeye