skysight-inc/HackerNews huggingface dataset:
The thing is that if Toyota wants to be a leader in this space, they should not wait for this to happen but be making it happen. The reality is that they have not been doing that. And others have.

If they wanted to be a leader in this space, five years ago would have been late to start putting in place the strategy, infrastructure, supply chains, etc. you need to build EVs. They did not do much five years ago other than insisting that they did not need to. And really, ten years ago would have been better, that's when Tesla started looking like a serious company and making concrete plans for scaling their business.

I don't see Toyota shipping EVs in volume any time soon. The new CEO is likely to have been tasked to actually start making this happen. But it's not going to happen overnight because they haven't built any factories yet, they haven't secured any battery supplies yet. They've built a few proof of concept / compliance cars that they are struggling to build in meaningful numbers and that they've had to withdraw from the market because of construction issues repeatedly. When they do start doing this, they'll have a little learning curve to master.

So, the new CEO has his work cut out.

As for being convinced about scale, the market volume is now millions of cars per year. Soon tens of millions. Tesla is a market leader with a target of getting to 2 million cars per year this year (up from 1 this year). And their cars are now the #1 best selling cars in many markets. They have really juicy margins on their products. It's a proven market with high margins and high volume at this point. Tesla is not alone in this market and there are quite a few other manufacturers also starting to move some serious volume. Any of those have what Toyota does not have: volume, scale, and proven products being sold as fast as they can be produced.

The technology is there. The infrastructure is there and rapidly expanding to keep up with supply and demand. New battery factories are being announced and opened all the time. We'll soon be measuring the collective output of these factories in twh per year rather than the hundreds of gwh per year it is right now.

Toyota if it wants in has a lot of catching up to do.
One of their examples is from California.
Thanks for the article. I tried it but somehow the compilation command doesn't work on my local: "$ cargo run --target=wasm32-unknown-unknown --release"
error: a bin target must be available for `cargo run`
You're technically correct, but this seems like a bit of a distinction without a difference. The Fed may not want unemployment, but they do want people to lose their jobs, and an obvious risk of people losing their jobs is that they'll be unemployed. There's no guarantee the Fed will stick the "soft landing."
Won't unemployment lead to deflation, which is also bad?
They listed in 2021
> What an irony that the Deutsche Bahn caused an outage of Deutsche Lufthansa.

Technically it wasn't the Deutsche Bahn, but a hired construction company. And they just happen to cut some cable from Deutsche Telekom, which also broke the connection from Lufthansa and some others. Those things happen with constructions. But generally, they all are kinda at fault.

> All critical system shall be working autonomous.

It's not always obvious what is a critical system. I mean it was a semi-important sub-system of a bigger company, not something where you would assume it could cause a national impact.
> Remember that paths are raw pointers, even in Rust. Most file operations are inherently unsafe and can lead to data races (in a broad sense) if you do not correctly synchronize file access.

This is a reality that our operating systems have chosen for us. It's bad. The way Unix does filesystem stuff is both too high level for great performance, and too low level for developer convenience and to make correct programs easy.

What would it look like to go higher level? For example:

- Operating systems could support START TRANSACTION on filesystem operations, allowing multiple operations to be performed atomically and with isolation. No more having to reason carefully about which posix file operations are atomic, no more having to worry about temp file TOCTOU etc.

- fopen(..., 'r') could, by default, operate on a COW snapshot of a file rather than on the raw file on the filesystems. No more having to worry about races with other processes.

- Temp files, like database temp tables, could by default only be visible to the current process (and optionally its children) or even the current thread. No more having to worry about temp file races and related issues.

That sort of thing. Maybe implemented like DBOS: https://dbos-project.github.io/. Or, you know, just get rid of the whole idea of processes for server-side applications. Was that really a good idea to begin with?

> However, if the locks you use are not re-entrant (and Rust's locks are not), having a single lock is enough to cause a deadlock.

I'm a fan of Java's synchronized, and sometimes wish that Rust had something higher-level object-level synchronization primitive that was safer than messing with raw mutexes (which never seems to end well).
Wow, so they let AI fly an F-16 fighter jet
This is why the naming is so nefarious. Users aren't going to turn off what they believe is a privacy feature.
Yeah. DeepMind has released various MCTS implementations (eg in OpenSpiel). Not the same as releasing AlphaZero.
Most of those rules sound like rules that came about because of the first stupid rule.
Neuroplasticity in F16 fighter jet pilots
The original SimCity has (IIRC) checks to see if services were available and ways to estimate traffic load, later ones tried to simulate actual trips.

So it went from “can this house reach a job” to “simulate this house driving to work” - the difference comes from a high density doing one check to doing multiple.
Good. If anyone can get access to all my info by merely sending a photo of my passport, I would be very disappointed. Anyone could forge that with minimal effort.
That's actually impressive that they took action.
The Fed wants lower inflation, period, that is part of its fundamental charter. It is taking pains to not cause extra damage to the economy in the process. The damage from Fed tightening is nothing compared to uncontrolled inflation.
Yes, but he doesn't have to.

One of my clients willingly applies GDPR to everyone, regardless of jurisdiction. If you want your data, you can get it. If you want your stuff deleted, you can do so. I think this is the ethical approach.
Very common password methodology to remember the pattern on the keyboard like that.

The NIST guidelines are really good IMO.
More like they came up with one dumb rule…. and had to make the other rules to cover for it.
This math ignores inflation. When interest rates are 0% and inflation is 1% you have -1% interest rates, which makes investing in FI bad. When interest rates are 5% and inflation is 7%, real rates are -2% (maybe -3 or -4% after tax) which is worse than before.
Their operation must have the blessing of Israeli intelligence. Not a word about ops in the home country iirc.
> ChatGPT is telling us something about language or thought

There is a leap from language to thought and Wolfram talks about it in more detail in the article in the section named “Surely a Network That’s Big Enough Can Do Anything!”

I encourage everyone to read the full article. It’s more nuanced than “Language is easy”

Here is an excerpt from that section:

…But this isn’t the right conclusion to draw [certain tasks being to complex for the computer]. Computationally irreducible processes are still computationally irreducible, and are still fundamentally hard for computers—even if computers can readily compute their individual steps. And instead what we should conclude is that tasks—like writing essays—that we humans could do, but we didn’t think computers could do, are actually in some sense computationally easier than we thought.
I don't think that's a valid argument. Following this reasoning, no novel way of hacking has been done for decades. It's just higher levels of abstractions. Fundamentally you are just changing transistor states.

For well established attacks you always had "just hack it" tools. That doesn't work for attacks not done before though and even for old ones it seems fair to want to distinguish what kind of attack the script underneath the button performed.
Inspired by this post two years ago, I wrote a more comprehensive version: https://chidiwilliams.com/post/quadtrees/. Also showed how quadtrees could be used for compression.
We predict Tesla 3's range better than Tesla
Thanks. I was wondering why gBoard was trying to correct me. My comment was too hastily written.
At the place where I was laid off from we got an email to our company account right at 9 am and then 15 minute meeting with an HR contractor was setup for ~30 minutes later, after which we were locked out of our company laptops. After that, everything else was communicated through your personal email or whatever means you arranged in the meeting with HR
If you don’t already have relationships inside PayPal and you’re suspended, I don’t think you have much chance of finding an advocate from the outside. I can’t help, unfortunately. The best option for you would be to track down any PayPal employees who work specifically with non-profits (LinkedIn would be a good start) and hope that you can use your non-profit status to leverage some helpful treatment — but as I said in my first comment, start planning on the basis that help is not coming.

Ultimately, offering financial services is more risk management than it is software: the reason PayPal has so many bad stories is because people think that if you can open an account without talking to a human, you can do anything the system allows without talking to a human. Unfortunately, that means once you’ve been labelled a risk, you’re in a very difficult position, as no human is going to bat for you after you’ve already done risky things.
> It is still a popularity contest

The point of the focus on bottom line profits is because it cannot be gamed like a popularity contest.

Banks would never add money, or subtract money, from a bank account just because of someone's fame or popularity, so they serve as the neutral arbiter.

It can of course be gamed in other ways such as prioritizing quaterly profits by neglecting longer term potential.
I don't know if Apple prioritizes reliability in their phones, but that seems to be an outcome of whatever they do prioritize.

My family's four iPhones are: 2 iPhone X (Nov 2017), 1 XS Max (Sept 2018), and 1 13 (Sept 2021, only bought in order to hand-down one of the X to our kid). Those phones are 5, 5, 4.5, and 1.5 years old. Each of the 3 older phones was bought used when the next phone generation was released. Across our ownership, I've replaced two screens and three batteries (two were needed and one was "while I'm replacing the screen, it's easy and would be needed soon"), all DIY.

I doubt we'll replace any of these phones in the next 2 years. The iPhone 8 is still getting software updates to iOS 16, so I expect the X will keep getting updates for several more years.
Some USAF colonel's website, http://www.nf104.com/ occasionally gets linked on HN. It casts considerable doubt on the account of Yeager's crash in The Right Stuff.
Wild to think a country can have both too much employment and millions living below the poverty line.
Facebook was supposedly founded to get students laid.
D type is for busses. You can drive a Hummer on a C1 license (up to 7.5 tons) if you make sure there are only 9 seats.
I recommend Motel of the Mysteries by David Macaulay, which explores this concept by having a future archaeologist investigate a motel from the 20th century and arrive at extremely bizarre conclusions.
So what are some actual questions you want answered? The one example you gave was: why haven't "they" even bothered asking FEMA for help.

Who even is "they"? And how do you know FEMA hasn't been asked for help by "them"?
>from a UX perspective some of these rules may be best to only tell the user about if they actually trigger it.

This is fine if you have reasonable password policies, but I've run up against incredibly frustrating password requirements that were hidden until I triggered them. The workflow went like this:

Password manager generates a password, attempt to submit. "Password must be less than 20 characters"

OK, regenerate a new password at 19 characters. "Password must include at least one special character."

...OK, add special characters in the list. "Password cannot contain %."

If they just told me all of the rules at the beginning, I could have made sure my password worked the first time.
A lot of answers for why the fed would want this but regarding your first question:

The interest rate can be thought of as the “cost of money”. The higher it is, the more expensive it is to get more money in the short term. This is why 0% was labeled “free”

When companies have access to cheap money it is less risky to invest short term in long term growth. Generally “growth” is expensive up front and pays out over time.

Also, hiring takes time so starting to grow happens on a lag.

Now, we had a long span of cheap money so, companies not only planned to grow but they planned to keep growing. This meant they were hiring today for tomorrows growth.

Money is no longer cheap.

All of the future growth is a lot riskier so any hires made for that purpose are cut. Also any in-progress growth became risky, so some of those hires are cut too. Lastly, there is no growth after the current crop of projects so, as they complete, some or all of those hires are let go.

Cheap money is risk free growth opportunities. Growth needed people. Expensive money is very risky belt-tightening opportunities. That leads to layoffs.
If you don't charge at home at least 90% of the time, the EV loses most of the benefits. This will slowly change as more EVs are sold and the charging infrastructure improves.
https://jobsort.com/search?q=prompt+engineer

I was curious how many prompt engineer jobs the project I'm working on could find, and not many at this time, but the race is indeed just beginning. It'll be interesting to see the landscape in a few years.
It's surprising because society today is conditioned to treat everything as a disposable resource that should cost as little as possible so they can buy more stuff with the money left over.
Anything mentioning privacy in it's name now screams the opposite. It's not a tainted term.
> If you have the research paper, someone in the field could reimplement them in a few days.

Hi I did this while I was at Google Brain and it took our team of three more like a year. The "reimplementation" part took 3 months or so and the rest of the time was literally trying to debug and figure out all of the subtleties that were not quite mentioned in the paper. See https://openreview.net/forum?id=H1eerhIpLV
I see, thanks. I guess it means that if there was only a statistical model of [moves]->[next move], this would be impossible (or extremely unlikely) to work.
I've literally done this myself. I had a specific number of profiles that I was able to leverage them during 2010 and If I remember correctly during 2016 as well.

This is not really news in India because you have the current ruling party involved with

https://www.bingedaily.in/article/here-s-how-the-bjp-it-cell...

https://thewire.in/tekfog/en/1.html

And this isn't even some secret, it is in the open. Everyone knows it
Data pipeline challenges your engineers will have to solve
The hard part was always password generation.

That we’ve spent decades trying to add abstruse rules and training people to “do it right!” rather than provide a mechanism speaks to the psychology of security people.

Buy people a box of tiny dice; have them make a game of a new pass phrase… that they can actually remember.

Eg, this box which fits in your palm — and gets ~50bits per shake.

https://zmichaelgehlke.com/images/dicebox.jpg
"soft landing" is a hope but if bringing the labor market under control ( higher unemployment ) requires a hard landing or recession the FED is prepared and willing to do that. The whole concept of a soft landing is "well that would be nice but it's not the priority".
If you are right, it's ironic that the dirty information environment is effectively inoculating us against psy-ops
I think you may have missed the 'jk' (just kidding) at the end of my post.
> In other news, I’ve discovered a new level of this hell. Because I used Facebook as a login service for my account with the DMV I am now unable to pay my vehicle taxes nor renew my registration/tags online. Obviously I can do this in person, but who wants to GO to the DMV? Not I, that’s for sure.

How does a government agency even allow something like "sign in with Facebook"? Sure it's convenient but this case shows why this is stupid. Also, isn't this a privacy issue? I'm not an american but it baffles me that something like this is possible.
* I meant the say "by focusing on only a specific set of events instead of a more complete picture it was quite UNbalanced." in that last paragraph (too late to edit).
The problem with the article is that every company wants to manage risk; turning risk into money is what a company, any company, does.

Now bigger companies have processes, hierarchies, etc. to manage risk in a distributed way, because well they are bigger. But guess what these companies also have? profits! revenue! multiple products/services that produce that revenue that can be then assigned down at the appropriate level of hierarchy that took/mitigated/managed the original risk.

Google doesn't. It's a single-product company with a single Profit Line and thousands of Loss lines and it's pretending to be something else. That's why they are so busy managing risk all the time; most of them don't have revenues to manage, aim for, use to be rewarded for.

Google is a monopoly, a rentier on the internet. They need to be broken up and repurposed to multiple, actually value-creating companies. If not for the health of the internet, at least for the mental health of its employees it seems.

(I would argue that Google's "free" products, like Android, are the worst thing that has happened to the internet; they cannot be broken up soon enough).
Maybe the reason why people keep repeating it is because that's more or less what Powell keeps saying: "Reducing inflation will likely require a sustained period of below-trend growth, and it will very likely require a softening of labor conditions," (source: https://www.cbsnews.com/news/federal-reserve-interest-rate-h...)

Softening of labor conditions is pretty directly saying "Increase unemployment".

> and why cuts are so cautious.

They're so cautious because they want to hit the right amount of increased unemployment, not that they don't want unemployment to go up at all.
> or if it's wise running with low resources.

It's not really a matter of how many resources a system has, without proper realtime scheduling a thread might still be randomly delayed for just a few milliseconds too many due to scheduling screwups.
> they do want people to lose their jobs, and an obvious risk of people losing their jobs is that they'll be unemployed

No, they want less nominal wage growth. The less people lose their jobs, the better. But economies don’t adjust without creaking, which means yes, an expected effect is layoffs and bankruptcies. But the Fed doesn’t want that, and goes to significant lengths, often with negative impact on its price-level mandate, to manage this downside.
Some of these rules make sense. For example, bcrypt (still secure enough of you pick a decent amount of iterations, though you should really be using something more modern like argon2) will take a maximum of 72 bytes. In a Java, Javascript, or native Windows based system, that could easily mean a maximum of 36 characters unless you do some risky unicode conversion (UTF-16 to UTF-8). With unicode you can spend three bytes on a character if you use the right (wrong) ones and that doesn't even touch the upper character codes that some systems can't represent. Upgrading systems to use modern hashing algorithms isn't always easy or even necessary as long as you pick your parameters well, but this does limit the input of your system.

Some special characters (èéòó etc.) will have two or three different unicode code points, and using them means the server needs to either decide to mess with your password to unify the characters or accept the binary input you've submitted and hope that your other devices will input the character in the same way.

That said, if my password can't contain emoji, I don't trust your system. I've had one important service once tell me that characters like <>&; were illegal, which makes sense... if you're planning to show the password in HTML and you don't trust your sanitizer.

I've even helped someone log into a web service that needed to have every ' or " be preceded by a \. Someone must've called mysql_real_escape_string on a password there...
I'll provide a different view to the "it's the moderation" answer that I typically hear...

Honestly, I think it's mostly IQ.

I remember a time when Facebook was good, but that was back when the average user was a university student. I remember when Reddit was good, but again, that was back when the average user was probably a nerdy 18-30 year old.

I saw a similar trend with the internet more generally too... My first memories of the internet were so positive. For the most part everyone was lovely. But again, you have to consider who the average internet user was at the time (2002ish). It was mostly just nerds...

I remember everything turning to crap around 2014-2016. This was around the time your gran probably joined Facebook and YouTube began fill with content for kids. It was a trend in place for a while, but my guess is that the smart phone had something to do with the acceleration of the trend during this period. The smart phone turned the internet into more of a casual media platform than a place to do research or connect with people.

I see people point to the moderation of HN as a reason for the relative quality here, but I think it's mostly that we're just a weird community – always have been and probably always will be. Generally people here are well educated, career focused, 20-60 year olds, and we come here to talk about topics like science, technology and business.

And unlike communities on Reddit or Twitter, HN is a completely segregated community so there's no risk of contagion from adjacent low-IQ communities.

I hold this opinion, in part, because it's true in my real life too. Something that shocked me growing up, coming from a trashy working-class background is how nice upper middle-class people are. If you upset them they won't swear at you. They seem genuinely curious in the things you think. They're not cruel or judgemental to those who are different...

I feel what I'm saying here will be seen as very elitist, but it's probably the same reason you want to live in a nice neighbourhood or send your kids to a good school... Sure, having good police, teachers or moderators can help, but it won't change the people.