skysight-inc/HackerNews huggingface dataset:
Anybody familiar with the design Tesla uses for self driving?

Do they simply input video clips of common scenarios and what the correct output should be? Is it just a single neural net, or are there rules hard coded in? Multiple neural nets handling different things?

I assume there are many approaches to automated driving that are effectively dead ends. But would be interesting if just having enough video clips/correct corresponding behavior was enough to build a fully functioning model.
Tesla also prioritizing deliveries to employees, investors and owners, probably not just to thank them.
HN for the most time is a better status page for big sites like Github.
The "Classic Tetris World Championships" are my favorite and personally most entertaining e-sports championships I watch. I highly recommend it.
Good time to swith to the lighter (and cooler) Ivy [1]. This site is up, but the actual Ivy Docs Page [2] is also returning a 500!

[1] https://writequit.org/denver-emacs/presentations/2017-04-11-...

[2] https://oremacs.com/swiper/
Unfortunately I've had so many different problems that Tesla has only had the opportunity to look at each one once or twice. And none of them are of the "injury/death" kind, at least as far as I know.

But they keep piling up, up to ten now.
Why can't our lives/the world be improved by banning the exploitation of natural resources in Africa?

i'm constantly reading news of horrible spills from corruption and lack or regulation in the region. Plus all the carbon that contributes.

https://www.youtube.com/watch?v=ANssSLjSXN0

https://www.reuters.com/world/africa/nigerias-aiteo-reports-...
This article claims that was the case for H1N1, as well as the "common cold".

https://www.gavi.org/vaccineswork/will-covid-19-evolve-be-mo...
Exactly. They won't lower their prices and margins until their months of backlog clear up either because of less customers buying at that price point or more cars being build.
You’re going to be shocked that

A) Starlink will have lots of Indian ground infrastructure once approved

B) Starlink will be highly compliant with nation state laws

C) Starlink will comply with filtering requests made by nation states when the revenue is lucrative enough
I get it. There are definitely bad companies to work for. But there's a difference between working at a company where things are fundamentally just for value producers even though there are some bad actors who can't be removed, and a company that is ultimately spiraling downward because there's no capable leadership at the top to keep people focused on what really matters to the business.

I'm not saying to subject yourself to torture: just recognize every day how you can actually deliver value for other people and the bottom line, and do it. Even if you're not getting credit, suggest to a higher up that you might not be able to do X effectively anymore because Z is in your way, and see how fast things change. It is a big difference if "X" is "deliver the feature we promised the 500K client" or "get the nightly report automated on time" than if it's "rebalance the cluster" or "streamline the CI pipeline".
FWIW I lived in San Diego and saw this too. Houses bought by parents for $50k in 1973 ended up being unmaintainable for some of the families even with Prop 13 keeping their taxes low. Then you'd have houses passes to kids, sometimes with drug problems, but in any case, no resources or knowledge sufficient to maintain a house.
> The stock markets have treated me quite well the last couple years but recently I have been feeling nervous.

I’ve been investing in the market since I graduated college many, many, many years ago. Over time, the market has gone up reaching new highs.

Every few years I felt like it was overvalued. More recently, I remember looking at my portfolio in 2015 and thinking it was overvalued and bound to crash. In Nov 2017, I felt the same way. In 2019, I was in a meeting with a manager at my company and somehow the stock market came up. We agreed it had grown too much and was due for a significant correction.

In March/April 2020 I had friends who panic sold during COVID.

I follow a few personal finance websites, and there’s a story every few weeks or months about someone predicting a collapse.

My strategy hasn’t changed at all. I’ve been purchasing VTSAX every month for many, many years now.
Anyone know what would be a good source of entropy on a NES system for a good RNG?
Ideally, you want to understand the whole process from beginning to end, including all the complex edge cases, before trying to automate it, then automate the whole shebang in one giant undertaking. You need a tremendous amount of high-level buy-in to pull this off, as people will have to wait and suffer with the old process until you're completely done building the new one.

What often ends up happening is a large manual processes is automated bit by bit, and you end up with the situation you describe: a poorly designed manual process painstakingly replicated in code. Full automation is often never actually achieved here.

The absolute worst thing to do, though, is to begin automating the thing without fully understanding it. It's putting rocket boosters on your self-driving car without first understanding the rules of the road.
A lot of modern programmers don't practice non pessimization. Back of the envelope: what is feasibly the best this should perform?
So you end up with things that take up way more resources tham necessary because anyone has at least 8GB of RAM these days.

Back when there were more extreme hardware constraints you couldn't ship if your program was going to take up all your RAM in a few minutes.

I'm guessing this and that it has a lot more features (bot necessarily necessary features) these days so automatically a lot more engineers which means a lot more inexperienced engineers because there are only so many experienced ones.
This looks really nice! I’m working on a web app that this could be very useful for.
Helm might have info documentation, available offline within Emacs.

Try `M-x info-apropos` and type "helm".

Info docs form a tree: press '^' to go up a node, 'n' and 'p' to go forward and back on same level, '[' and ']' to go forward/back a page like a book.
Showing (nearly) all-red for me, 18 minutes later: https://imgur.com/a/plZbFky
A VPN is a button click away, and modem reboot is two clicks :) For me personally more convenient than tethering.
solar punk is a new term for me, I should have intuited it but yeah. Good stuff.
And legal reasons.
Hmm, I think we understood 'local' as two different things. I understood it as a self hosted git server, like on premises in parent's company that he and his colleagues would use. Now that you mentioned it, I'm starting to think I understood it wrong.
Genetic impact of African slave trade revealed in DNA study
That's an interesting perspective but I suspect it fits reality better if the P and V levels are in moonshot startup territory. If you have the skills and knowledge to be successful at those levels, your product/vision is something good, but you're operating in a smaller market without huge amounts of investment funding, you might still make more money and sometimes exert more influence being at level K but working with clients who are already established in larger markets and in need of wiser and more knowledgeable input to grow further. Think of a rapid growth scale-up where most of the technical staff are relatively inexperienced or a multinational spinning up a new division that wants to build a solid foundation for its next big thing. The right technical advice and strategic leadership can be worth a fortune in that kind of environment.
Internet Explorer was briefly available for Solaris

Yep, that's probably it. I was using Solaris round about that time.
Not very new, the technique's probably been around since the 2000's... e.g. you can't right click, save as on the web version of Instagram because all the images are background-images attached to DIVs. In the "old days" there'd be a 1x1 transparent GIF above the image, so any downloader would download that instead.
I can't say I have the knowledge to argue the points of this article either way, but it sadly reinforces in my mind the idea that the arc of the technological universe is long, and it bends toward destruction.
Did you even read the page? There's no reason to think that this approach would work.
> The 8088/8086 had a MMU that provided only addressing space extension, from 16-bit to 20-bit.

In hardware this is literally an add. Calling a single add (with aliasing) an MMU is quite a reach. The 80286 is not merely an extension on this as the segment registers actually do indirection. Also in terms of silicon real-estate I think you greatly underestimate the complexity of what you call the “easy” part - anything that can fault is no longer trivial for one - the 8088 cannot do this.
Isn't (4) better served by art? Like learning music (guitar, piano, etc.), painting, writing (novels, poetry, short stories, comics, etc.) and other forms ofc...
GP did not say this.
Just wait until you learn about the Central Board of Film Certification
Alan Kay: The Computer Revolution Hasn't Happened Yet
This seems to be a big one. Even the pulls are failing. I just discovered there isn't not Github mirror for OpenCV code.
That might be a good idea as a last-resort measure, but if you're only finding out problems because customers are telling you about them (even indirectly through a signal like this), your monitoring and alerting is woefully inadequate.
Model X ownership is a breeze far from the Bay Area. My mom’s model X has gone in at least a dozen times and there’s never a wait for an appointment. The local service center is excellent.
Great your routine! Love you are on Crypto and NFT space, web3 is amazing. We are building Coinbase adapted for Latam! 256cripto, hope we can do our job correct and reach this market!
Honestly, HN is the best status indicator on the net right now.
I've been saying this for a while now. Apple is no better than Google from a privacy/advertising perspective. They just have better marketing. I admit I bought into their privacy claims but they overplayed their hand with the CSAM scanning announcement. I used to be willing to pay the Apple premium in order to get superior privacy but since the truth has come they've really lost the value proposition.
Yeah, humans with eyesight that bad are not allowed on the road (for good reason).
I'm a 'Principal Software Engineer' - to the extent that inter-org comparisons work, this is what a lot of places call 'Staff'. I'm in my late 30s and I work in the UK for the BBC. I'm embedded in a product team.

I think lack of definition, or the perspective that an advertised role is just senior+ software engineer, is probably fairly normal. Unsurprisingly employers do a bad job of describing something that ideally ought to be flexible and self-directed. Our ads would probably look a bit like this too, but the jobs themselves are varied. The question should be whether you can actually do what you see fit, in role. You will need to explore each specific opportunity to try and fathom this.

I think you could do with some of that flexibility yourself though. You have quite a specific ask (who you would report to etc) and I don't think all of it is material to enjoyment. Given that your other options are doing something that is specifically *not* what you describe, like line management or product, I think you should ask yourself what you're willing to compromise on here in order to be happy.

I know you're talking about your ideals but it also seems to me to be a rigid (and may I say somewhat cynical) idea of what value you might bring or be able to bring. Try thinking about it as more responsive to a problem space with an element of self-development. I feel like at present, if you talked about it on these terms with an employer, you're presenting them with a set of assertions and constraints - 'I want to do architecture whether you like it or not, I will not do mentoring'. My role has presented me with new aspects which I didn't know I liked, and it's helped me develop as a leader and particularly an empathetic leader.

My job is mostly about figuring out how I can provide the most value right now, and then doing that, and it's constantly morphing. When I started, I decided the best use of my time was firefighting and putting a neglected house in order with some big technical rework pieces. Now we have a junior-heavy team and until we have a critical mass of seniority, it's mostly skilling them up. There's lots of strategy and a little architecture too but there's only so many hours in the day.

I like my job a great deal. I keep doing this line of work because I like engineering, problem solving by whatever means, improving the engineering culture, and helping people. You could have this too if that's what you want - don't let your own barriers and conditions prevent it.

Can't help you with compensation though - I definitely don't make a huge amount of money. Doesn't really bother me.
Holy shit do I hate the hyperactive editing of that video.

It is a video about a thing you want us to look at, maybe let us have a good look. Long slow pans, not jittery jump cuts.

FFS.
If you liked him The Expanse, check out Chernobyl. It’s his best performance so far.
Just the HTML of the existing page could have been cached, and it may check in the background to reload account info. Then, if this can't be loaded, it shows the error.
Hmm, great idea. We could build on Git as a storage medium, and we'd need a durable and reliable way to exchange patches. Something like ...email?

$ man -k patches
git-am(1) - Apply a series of patches from a mailbox
git-format-patch(1) - Prepare patches for e-mail submission
git-imap-send(1) - Send a collection of patches from stdin to an IMAP folder
git-send-email(1) - Send a collection of patches as emails

Ironic that you're pondering Git as a solution to Github's self-created centralization problem.
Hmm explains why the following line is suddenly causing my jobs to crash:

> nltk.download("punkt")

Apparently NLTK uses Github for hosting their sentence tokenization models.
Mine - a UK Prius plug-in 2013 - still, after all the recalls and software updates, skids forward uncontrollably if you’re braking and hit a drain lid, because the traction control goes loopy somehow.

I’m not defending Tesla here, but let’s not pretend the established manufacturers don’t run into safety issues when it comes to the clever software under the hood.
Not sure I'd say the IDEs "often cost money" these days
I didn't reply to GP, did I?
Age doesn't beat talent but experience can. Not only that, but you can be experienced and still have all the talent you had when you were young.

There is a big tendency for young, talented devs to assume they are the smartest person and/or the best coder in the room because up until now they've always been (even in college), but at some point in their progression that stops being true. I'll even go so far as to suggest that if you are still the best coder in the room you should probably go out and find a better room.
Correct—if there's nothing that gratifies intellectual curiosity in an article, then it's off topic for HN and should be flagged.

On the other hand, if there's a mixture, then you/all of us should focus on what does gratify curiosity and leave the nasty bits and flamey bits where you find them. That takes some restraint, of course, which none of us is used to on the internet, but it's the way to have the forum we all actually want HN to be. Nobody wants scorched earth—that's the ultimate boring endstate. https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

More here: https://news.ycombinator.com/item?id=29363505
I'm a Tesla hater, but I think it's reasonable to assume their quality will dramatically improve as they get production figured out and stop hacking things together to meet their numbers.
> The query planner now omits ORDER BY clauses on subqueries and views if removing those clauses does not change the semantics of the query.

That's fair and allowed by the standard, but it will break some things.
Calm Coding – A Spotify Playlist
for those of you who seek calm piano beats while coding
> safe from a pinning perspective

The reason you can't get &mut T from Pin<Arc<T>> is because the mutable reference lets you move the data in safe Rust, e.g. with std::mem::swap.

So getting the &mut T from a Pin<Arc<T>> is not safe from a pinning perspective.
Well, the reality is that they also have to create and run a profitable business, as well, which they would have failed at if they started with cheaper vehicles. It seems likely they'll go downmarket eventually, once they have the scale to survive off of the lower margins that come with cheaper cars.
Cows are basically giant dogs and we eat them every day. What’s the difference? Are they treated humanely while they are alive?
Imagine that (£70k senior), but instead of somewhere else in the UK, it's somewhere in Europe.

In Munich, Germany (one of the priciest cities in Germany), the overall average rental price is €700 for a one-bed apartment[0]. Compared that to London, a one-bedroom apartment rent is going to cost you over £1000! €1178.48 euros![1]

In Eastern Europe, you can have a very good quality of life for even cheaper. The only problem is the language barrier.

I live in Sofia, Bulgaria, and pay €340 euros for a 2-bedroom flat in a pretty nice area of the city. A coffee costs around 2 лв (about €1), average pint around 3.80 лв (about €2). With a London software engineering salary, I save a drastic amount of money compared to London, and can usually afford to go to more restaurants, bars and outdoor activities (Love that I can ski just 20 mins away in the mountains!)

I assume it would be similar for people who can work remotely for a San Francisco company but live in a different state?

[0] https://www.expatrio.com/living-germany/costs-living-germany...

[1] https://www.london.gov.uk/what-we-do/housing-and-land/improv...
There's plenty of hardware Windows 98 no longer works on Mike.

Just tried it on my 2012 mac with Fusion Player 12.1.2 the other day. Windows 98 does no longer boot. Worked fine on Fusion 8. My guess is that it needs Binary Translation support and that's not available with 12.x

edit:

My bad.

Figured to see if I could find out why. Upgrading from virtual hardware 4 to virtual hardware 6 seems to help.
(yeah yeah, it's an old VM)

edit 2:

With some of the more recent AMD processors however you are out of luck, they really need BT.
I vividly remember the last time they really went down, I was in the middle of an important deploy and since "we" (it predates me) didn't consider "github been on fire" a critical dependency it all went a bit sideways.
It’s really no more than an additional (hyper optimized) check constraint on the type; with branch prediction it’s probably ~free.
It's amazing how much stuff breaks when GitHub goes down. I'm doing some Rust coding right now, the rust-s3 crate tells me that to look up what feature I need to enable (tokio + rustls), I need to look into the Cargo.toml. Well, the repo won't load, and nor can I clone it. Well okay, fuck that I can use the default dependencies. But no wait I can't, I can't even do a cargo build because cargo uses a github repository as the source of truth for all crates. No more Rust for me today :(
A telco I used to work for did this like two decades ago but even better, they mapped incoming support calls (customers) to stations, and if more than N came in during a certain period for the same DSLAM it triggered some kind of alert.

Same thing happens (should happen) when you visit your ISPs website and look for registered downtime — many requests from one zip code from multiple ips should trigger an alarm if the isp is competent.
It seems to me you are now agreeing with the original « They can do better, they just don't want to. »
I'm sure the remote masters are keeping the uptime high. https://therecord.media/gitlab-servers-are-being-exploited-i...
Feels analogous to the history of the collateralized debt obligation debacle where the models used to value CDOs were trained on data that no longer resembled reality. At least Zillow can live to fight another day, where as Stan O'Neal put all of Merrill Lynch's chips in with one of the biggest make-or-break gambles in the history of finance and the market turned against it, rendering Merrill to a fatally wounded company bailed out by Bank of America.
It seems to be a universal law of software projects:

1: Start out lean and simple. Often replacing an old complex one

2: Become more complex over time

3: Be replaced by a new lean and simple one
But. You still have support contracts, billing, SSO, commitment to resources based on usage and organisation management.

Do you really want to bog down your devs with this?
This could never be added in a backwards-compatible way if the existing CHECK() functionality was not sufficient already.

And yes, it'd be very nice to have a relational metaschema that doesn't suck for SQL schema. So far all such metaschemas I've seen leave a lot to be desired.
Since the four seasons cause major variations in human activities and behavior, it’s quite plausible to me that the month a child is born, and therefore the sequencing of early childhood experiences during critical brain development, could have a statistically measurable effect on personality traits across a population.

However, I haven’t heard a remotely plausible explanation for the position of celestial objects at the moment of birth having an impact on personality traits.

Or, as I’m told, that’s the Libra in me coming out!
What a cool story. As the author clarifies at the end, he means Berlin, CT. (It's pronounced with the emphasis on the first syllable.) My mother was raised there—I grew up not far away—and I still have family in the area.

I don't know much about the brickworks, but I have seen the steam shovel mast that the author mentions sticking out of a pond. There's a potato-quality photo of it on the website of the Berlin Historical Society:

http://berlincthistorical.org/exhibits-collections/industry/
> But those taxes are everywhere, named like "Luxury Consumption Tax".

Are those taxes effectively targeting products that are imported?

It's classic trick to improve the trade deficit.. I would guess that getting rid of them would only further crags the currency.
It doesn't run those OSes very well.
I thought it was this:

https://en.wikipedia.org/wiki/2_Girls_1_Cup
Isabelle Quick Access Link
It’s not last resort, you should do both because you’re alerting on different things.
The result is called "the PQ-formula" in Swedish and is taught in schools.
I'm worried that manufacturers see people accepting Tesla quality and follow suit.

I just read an article about Fisker following the "Apple model" where they stay lean and outsource all production. Uh, yeah that's great for a $1,000 phone but when I drop 50x that on a rolling death machine I expect quality to be controlled from end to end and kept in house.
Zillow wasn’t aiming to build a business making bets on the housing market. They wanted to become a market maker for housing, profiting off the spread and not caring about the underlying price movements. Being a (good) market maker is still profitable in a falling market.

The issue is that the housing market is just unsuitable for this strategy. Houses aren’t fungible, and they are very slow to trade. So Zillow ended up in a position where rather than clipping the ticket on spread, they were actually quite exposed to house price movements.
We put 90K miles on our 2018 Model S D100

It’s had a couple issues, but nothing major - best car I’ve owned by far.
Becoming a Writer While Working a Full-Time Job [video]
I guess same story for Go!