skysight-inc/HackerNews huggingface dataset:
Ask HN: How much negative testing is done by Tesla and other self-driving teams?
In software testing, there's positive testing to check that software will perform desired behavior, and negative testing to ensure that the software will avoid undesired behaviors.

We know that self-driving cars have many thousands of hours of positive testing done. But what I'm wondering is how much adversarial testing is done?

For example, to test that the car doesn't get misled by old lane markers when a road is under construction, wouldn't you at least do millions of simulated tests with randomly placed painted lines overlaid on the virtual road?

And to test that the car doesn't run into stopped emergency vehicles or tractor trailers crossing its path, wouldn't you at least do thousands of tests on a road containing stopped vehicles?

Not to mention if someone accidentally guns the accelerator while approaching a sharp curve. Shouldn't the car know that it's approaching the curve and issue a warning?

Does anyone attempt to do the driving equivalent of fuzzing to self-driving cars?
I am definitely going to bet against the "AI winter is returning" idea by investing huge amounts of my time into understanding these algorithms. History doesn't have to repeat, sometimes that's the foolish prediction (the apple newton was made fun of by the simpsons but when the ipad came out the timing was perfect). I don't like overinflating OpenAIs already enormous ego but these are incredible images.
Because the news feed is moderately high quality, the comments are usually very high quality (like slashdot in the 90's), and what ends up in the news feed is relatively uncorrelated to the rest of my news sources.

Re startups: They aren't here to solve painful problems, they are here to make the shareholders and especially the founders/early investors gobs of money. When central banks failed to consider the risk pricing nature of interest rates and pushed them to near zero because inflation was happening in the third world rather than in the first, it became easier to make those guys money through deceit rather than coming up with a good idea and implementing it to solve a problem and so that's what we've had going on.

Re fabric of society: It's not at risk of collapse, it's just undergoing radical change because the identity marxists have pulled a Martin Luther and are out in full force shouting their grievances. We are in a time of digesting complaint and deciding what tiny part of it is true and needs to be addressed and what part is just the rantings of radicals holding to a poor mental model of the world with religious zeal. It will sort itself out one way or the other and things will eventually be fine.
So therefor, it's fine if you now have a stove that can only heat 2 burners at once.

Why have the other burners at all? We could save so much space if we just had 2 burner stoves and no ovens since I never bake either. I do use the oven occasionally but occasionally is not enough excuse to have it I guess. Obviously no one even needs a stove at all, that's what restarants and grubhub are for right?
Not agreeing or disagree that Elon is bad at predictions (do predictions even matter from somebody as unstable and fickle as Elon?) but there are plenty of people who have made one or two good bets and then got nothing else right.
It's a bug but HN crowds like to talk about the evil corps all the time.
Just wanna say, I believe you. You def sound like a high level rider who isn't fazed by those speeds in those conditions, and it feels very controllable for you. And like you assumed, I don't do group rides often (and when I do, I'm not gonna be checking any bike computers).
Nowadays, maybe let's assume malice. Maybe its a false positive and a bunch of people stop using twitter, Facebook, google, apple, or Microsoft as a result. That is less harmful (some might say it's good) than the opposite, where big corps use our collective desire to forgive as a tool to exploit us.

You can apply that saying to your wife and kids. Or your neighbour. Big corps that make money off exploiting peoples negative emotions like twitter? No. I assume malice.
points at head can't lose your desk to someone else if you never leave it.
I think that is somewhat naive. The general approach of big tech has been: let's just break the rules until we get a slap on the wrist. It's not like privacy authorities are going to charge them with 4% of the annual turnover the first time. Besides that, they probably have bigger fish to fry than some program that is used by a tiny subset of the general population.
Not for work, but I have a calculator I sometimes use for navigation in my flight simulator (e.g. coordinate format conversion when flying historical aircraft without digital computers)
I have built my website: https://leloew.com/ with FastAPI and Jinja. I love building Apis with FasApi, as a web framework it is missing a lot of features you would get from Django. However, I don't like Django's Object oriented approach.
One usecase, for instance, is if you're writing a compiler and you want to constant propagate floating point operations, and the compile host doesn't necessarily support the same FP formats the target hardware does. But you still want the results to be the same as if you compute it on the target HW at runtime (barring usage of a "damn-IEEE754-just-go-faster" compile option).

This, FWIW, is what GCC uses MPFR for.
May I suggest nitter.net - an open source, javascript-free alternative front-end to twitter to help you wean off.
Given how terminally online and meme-aware he is, there is no way he doesn't spend a significant part of his waking day just browsing shitposts.
I suspect that this isn't actually a big deal for most musicians and listeners, but probably indicates that Spotify wants to integrate their service into more peripheral contexts beyond basic headphones/speakers listening. Better compatibility with things like karaoke, DJs changing speed and pitch/Remixing, synchronized Stage/Lighting effects, etc. It isn't immediately obvious but the potential uses of making a music library that large MIDI-friendly actually could bring about lots of fun new applications development-wise. Shame that Spotify are one of the first to take the initiative on such a large scale because I'm not a subscriber, but this move could very well kick off a larger trend for squeezing more utility out of existing tunes. How these developments might play out in terms of labels and copyrights holders will be a different (and much less exciting) story.
True, java apps have comfortably run 10s of thousands of threads without issue historically.

Coroutines are nice as they allow trivially writing an app which scales to millions of concurrent operations. Rust is nice as it lets us write code for every occasion, async is awful as it poisons the entire ecosystem. The same result could have been achieved with a few tactically inserted yield statements for I/O and locking which are pretty much the only times that async or coroutines help.
Close https://twitter.com/Plinz/status/1532578234855936000
Is vscodium usable for .NET development and debugging?
That’s true if your vehicle came from Japan or South Korea.

US big 3 or German cars are a maintenance nightmare.
>we can't run our own email servers anymore, because we can't send email to the major providers. We can't run our websites without engaging with CAs because HTTPS is a

I call it BS, i made many many emailservers, and my customers have no problem's with sending to gmail/hotmail etc.
LAN parties have been fitting a surprising number of people onto 8' folding tables for decades.
When I attempt this I get a modal message saying:

> We can't complete this request because this link has been identified by Twitter or our partners as being potentially harmful. Visit our Help Center to learn more.

Who are these partners, that apparently have the ability to block links on twitter?

Edit: attempting to save the tweet as a draft results in a different error: "The content of your Tweet is invalid."
Go: Ent - I tried every option for getting typed db access with Postgres, and Ent blew me away. It has scaled nicely both from a code standpoint and performance. The team behind it are very active in Slack and all round nice people.
I use a TI-89 I’ve used since high school 20 years ago a couple times a week. Mostly to simplify equations or rewrite multi-variable equations to solve for a particular variable. I could do it by hand but why bother and why introduce human error. I’ve never found a tool that made that sort of symbolic math simpler. I have TI-92 but I find the larger form factor cumbersome and without benefit.

I use a TI-89 emulator on my phone as well… I just know my way around it and how to do everything I need to.
What would you say is an average engineer tenure in our industry?

Roughly speaking, 35% attrition means an average tenure of 2.7 years.

When I asked engineers how many year do they think an engineer stays at a job in the industry, I got answers between 2 to 3 years. While I aim for longer relationships and lower attrition rates, knowing the benchmarks is helpful when judging whether something is good or bad.
Tesla sales growth, but slower than the EV market. Tesla is thus loosing market share (in EV) while increasing revenue.
Unless your friend lives in Montana, their employment is “at-will”. Which means at any time Tesla can change their mind on any aspect of the agreement and offer you a choice between a new contract or the door.
>Things that are hard in Rust, are even harder in C and C++

This is absolutely not true. Something hard in Rust but almost trivial in C++ (via fold expressions): mapping or folding a function or operator over a tuple of heterogeneous types. E.g. to sum over a tuple of arbitrary numeric types:

auto mySum = std::apply([](auto... x){ return (x + ...); }, myTuple);
> which coincidentally was posted the day prior to his sexual assault allegations.

Business insider gave him a heads up because they asked him for comment before publishing the story.
I think the Palm Pre was one of the prettiest designs and I really liked how webOS looked back then. It's a shame that it died in the mobile space.
He's sure doing his best to let them paint him that way.
they are both mammals, sharing a mammal ancestor, so in that sense, they are related.
There are competing bottom bracket standards now?

Oh my sweet summer child.

Winter has finally come and the bottom bracket standards are everywhere.
It's usually a misunderstanding of how furnaces "work" - the blower motor does its thing and doesn't really "spin up or spin down" depending on the load - it just moves more or less air.

The problem is (especially with older furnaces; modern ones have safety features to prevent this) that if you have too much back-pressure you don't get enough airflow over the heat exchanger (or air conditioner coils) and it can crack - allowing dangerous exhaust gasses into the airflow (or freezing the coils for the AC which isn't as bad).

Once the heat exchanger is gone the furnace is basically trash and has to be replaced (you can replace the heat exchanger but it's rarely worth it).
And in reality it's up to the user to pick one 1 of 8 for Dalle-2, usually they're all at least decent.
"We can't complete this request because this link has been identified by Twitter or our partners as being potentially harmful. Visit our Help Center to learn more."

Harmful to whom, Twitter?
The ICE is one of the minor items; still needs oil and fluids but are mostly maintenance free for a long while.

All of the other components still need maintenance. Tires, alignment, suspension etc.
I worked with a guy who stayed with a company through “thick and thin.” Then when it was a good move for the company, they laid him off. He asked HR if they could help him find a new position within the company and their response was “HR is not in the business of helping people find employment.”

TLDR: HR definitely does not care about you. It’s all about making sure the company doesn’t get in trouble while they do their best to exploit you.
No, I think that the real message is "If your employees don't want to leave, make them return to the office". And then you announce a hiring freeze, and that equals an official downsizing.
Thank you, that's insightful. I'm happy to be corrected!
Yes, but having that in an offer letter or work contract makes it a lot easier to argue for constructive dismissal.
Nope.

And the desks were doors on sawhorses.
Why would twitter "force their sale to him"? My impression is that either side can back out by paying $1B
"Priced in" is typically too complicated of a concept for the average HN commentator to keep in their head.
That must be a hard life assuming things are working against you
> My personal opinion is that the Chinese Room argument is fancy handwaving that crucially relies on never being explicit about what it means by "understanding", combined with an appeal to intuition.

bingo
Interesting, what command line calculator do you use?
> he's been pretty chaotic in communications for years

True. But he was less impulsive in his actions. The Twitter acquisition is a boondoggle. He could have just tweeted about it.
I’m also in school. I found desmos.com/scientific to be much easier for my school work, especially for general chemistry. It’s because of the copy/paste function and the history buffer. Long problems require a lot of conversions of molar masses. Class work is a combination of book work and some auto-graded online application. The molar masses for the online application have more decimal places, so it messes up the sig figs if I use the book’s molar masses. So Desmos, helped by letting me copy the molar mass from the online chem application. I can’t imagine tapping 7 digits of several molar masses into a physical calculator. I wished Desmos would release an app though.
Dupe of https://news.ycombinator.com/item?id=31599651
I hear Austin is lovely this time of year.
Wow - these types of changes make it hard to justify using Netlify for static hosting if your contributing team will even possibly grow. Once you get more than 7 contributors for the codebase you have to switch to an enterprise plan ($$) is a scary cliff. What fundamentally changes in hosting costs when I get that extra team member? The pricing structure feels very illogical - are they really adding that much more value in hosting my site just because I have more contributors? Everyone knows exactly what this is - a desperate attempt for cash flow.
Many workers have contracts, and they are not subject to unilateral change by the company.
What could possibly go wrong? [1] I could see having small drones used by cops or security to survey the layout for safer/faster entry or to assist a blind shot. If it will be used for stunning there better be many rounds or drones. If it misses the shooter will open fire or escalate their position.

[1] - https://www.youtube.com/watch?v=YX4d4CvdZLA
Depend on which profit margin you’re using, but gross profit margin is revenue from a sale compared to COGS and wouldn’t include R&D
PHP: My own, so not known by anyone else ;)

I made it because I don't like all the existing frameworks. That said, it uses Laminas Diactoros because not using that would be to reinvent the wheel.
Funny enough cross chaining on 1x tends to be worse if you want to get enough range out of the back (1x12/13). That combined with how thin chains are getting to accommodate the big cassettes makes me feel like the limit of 1x will be reached soon.
There's a good reason most of them are called shitcoins. It's all pump and dump.
My dad worked in AC his whole life. Do not put a constrictive filter on your ac. He even recommends the cheap ugly ones as they are the least restrictive. The AC is not meant to filter air. The only reason it has filters is to keep large particles out of the evaporator coils.
The user (of the proprietary software) is forced to execute on his machine whatever computation that software tells him to. He has no way of knowing what that computation does or modify it. In this case, developer holds unjust power over the user because the developer can make the software do whatever he wants, and even change the behavior of the program by auto-updating it over the network - and the user is completely powerless against the developer.

Yes, he can choose not to be a user (of the proprietary software). That does not make proprietary software any less immoral. Being able to refuse to be a part of a pyramid scheme doesn't make pyramid schemes any less immoral.
Exactly.

This one has been open for 3 years now (and it is probably not the first one), and the completion is nowhere in sight.

It also only targets runtime, but does not yet solve the library compatibility issue.
That’s neat, but the USA has garbage public transport. Many towns just have none. I think it’s unreasonable to expect people to use a resource that just isn’t there in most cases.
Or were the sexual assault allegations part of the political attacks on him?

How would you tell?
A 12900KS can draw up to 250w of power, I think the m1 ultra reaches 60w on just single core benchmarks, so 4.16x
You may also make an adversary believe they have a much larger advantage then they do, inviting a conflict.

There is substantial debate as to whether the open development of projects such as the f-35 is beneficial or harmful compress to the secret development of things like the J-20. The congressional interrogations of Lockheed Likely help ensure that the f-35 works as advertised, but adversaries gain insight into the development timeline, problems, and more specs than they would have otherwise.
> I wonder if them forcing people to use metal for graphics could bring this wall up again to make the bar too high for developers to port it.

FWIW a new engine i'm tinkering on now and then[0][1] has an OpenGL renderer - and not even that fancy new "modern OpenGL" stuff, it is OpenGL 2 (though not out of any real practical reason, i just noticed at some point that after a couple of fixes it could run on the Athlon64+ATI X1950 Pro[2] i used back when i was in school and nowadays use as a 2000s retro PC and decided to just stick with it as a "lowest end" mode). I'm making it for the purpose of making games and my take is basically, if some platform supports OpenGL i'll support it, if not then whatever (though i'm not against using some compatibility layer as long as i can use it from Free Pascal at least).

[0] https://i.imgur.com/DBaqhMo.png

[1] https://i.imgur.com/3lDvt7v.png

[2] https://i.imgur.com/m0pWioN.jpg
Scarcity and precarity in small manufacturing
Elixir: Phoenix Framework.

I don't think I've ever had so much _fun_ writing a web app before :)
It's very difficult for new component manufacturers to start up, for the simple reason that most people do not build their bikes from parts, so they need to come with new bikes which means convincing an existing bike company to use the parts.

One other issue is that the bike industry is very insular and protectionist. Many bikes and bike components are only available through distributors such as QBP, who only sell to bike dealers.

You can certainly buy good quality components that aren't Shimano/SRAM/Campy, for example the Sensah groupsets on AliExpress have a good reputation for quality and they're a fantastic deal for a high end groupset. But building a bike from parts is a lot of work, only hardcore cyclists do it.
Do Tesla office workers work at the same place as factory workers? I guess it's possible but it feels pretty unlikely.

If someone in software dev is in an office at a different address from the factory I don't see how Tesla having a factory is relevant.
C) Definitely Next.js for React
What happens when someone flips the switch and reverse the rotation of the fan?
Says who? For tech companies, S&M is usually first to go. You don't need your growth engine during recessions, you need profit.

https://tomtunguz.com/sales-marketing-spend-model/
From a strictly economic viewpoint, Tesla has made major inroads that threaten sales from other automakers (Ford, GM, Toyota) who were behind the curve on electric vehicles. Long-term mass adoption of electric vehicles threatens the profitability of the entire oil refinery sector. Similarly, SpaceX has made major inroads against other government contractors for the space delivery sector.

So it's pretty clear why these interests would want to badmouth Musk, but this doesn't really change the viability of the fundamental business models of Tesla and SpaceX. Basically, this is an industrialist model, not a financialist model, and that's the opposite of what the likes of Warren Buffett have been into. Industrialist models are really what the USA needs, the whole neoliberal financialization game has been a disaster for most of the country.
Facebook. Instagram. Reddit. Or do you just mean 300 character micro blogging platforms? Then yes. They have a monopoly on that industry.
No. This is different and smells either a crawler that can't crawl a page for integrity purposes, or it can crawl and somehow the url got blacklisted.

I assume hunter Biden story is more of the "disinformation" moderators blocking wrongfully, or them shutting down Wuhan lab leak theory, but this smells very different.
Why would you offset the Electron overhead? Plenty of other editors don't use web tech, so it doesn't make sense to give VSCode a free pass for choosing to use it.

Anyway, I tried running with no plugins for a while, and still had the problems (open file dialog failing, and random occurrences of "running file rename participants" hanging for a long time) occasionally. It happens sporadically on both my M1 MacBook Air running macOS and my Threadripper workstation running Linux, even with no shared config and only editing local files, so I am pretty sure it's just buggy VSCode. I found numerous old bug reports about similar issues. All closed without resolution after being ignored for months.

Edit: oh, and about the CPU and RAM, this is mostly an issue on my MacBook — VSCode is the only software I have ever found that will make it noticeably lag sometimes. I can always close it and open it again with the same files and it will work perfectly for another few days.
Here is the most detailed explanation of the "plan" I could find online [1]. Let me know what you think of its feasability !

[1] https://www.ledgerinsights.com/hedge-fund-makes-short-wager-...
I use the Laminas Framework (formerly known as the Zend Framework) for coding in PHP.
Tesla also points out that its prices are fixed, and its salespeople are paid primarily on salary, not commission. “Customers will never be rushed into a purchase, haggle over the price of the car, wonder if they could get a better deal across town, or puzzle over confusing add-on products, like GAP insurance or rust-proofing.”

Back in the 1930s, the car companies established this system so that they could worry about making cars, and the franchises could worry about selling and repairing them.

Early on, though, the franchisees lobbied their state governments for protection. They feared, among other things, that the giant car companies could open up their own stores across the street, cut prices, and crush the franchise like a bug.

To prevent that kind of abuse, all 50 states passed “dealer franchise laws.” They protected the dealerships in various ways—including barring any car maker from selling directly to consumers.

Those laws didn’t foresee the modern era. What they meant, of course, is that “no car company that has franchises can sell directly to consumers.”

They weren’t even thinking about companies that don’t have franchises, because there weren’t any at the time.

Over the years, Tesla’s legal team has gone from one state legislature to another, pointing out how that rule has become outdated, and suggesting that it get changed. In some cases, they succeeded.

In others, though, Tesla is running into a tougher obstacle.