skysight-inc/HackerNews huggingface dataset:
Yeah, I remember when Chevrolet bragged a lot about beating the Model 3 to market and how great it was. But it had optional fast charging of only ~50kw!

Their management really could not understand the idea that the prime consumer for this would be middle-class people in suburban homes, and that they'd want to occasionally road trip their nearly $40k EV. They'd imagine only people in urban areas would want them and then imagine this huge catch-22 around urban charging. Their early forays into charging partnerships all reflected that, with chatter about building lower speed urban locations.

Reality was so much different.

Having said that, prices have come down a _lot_ since that introduction. I think there are a lot of people who'd find it usable, given prices that are lower than a Civic with the current incentives.
They need to move out of SV. In my state that people mostly don't know about, there was no disruption to the software dev market here because we didn't have stupid purposeful overgrowth during the pandemic to unwind now.

In fact, California is probably being hit so hard simply because it's so much cheaper for a company that needs to be in California to hire someone out of state for remote employment.

>We are talking about "We want AI engineers with PHDs and plan to pay $170K for that."

Meanwhile all my friends are B students and have completely boring resumes and have been finding $150k positions for what are essentially average software development jobs.

If that person who is so desperate to eat can't live on $170k a year, why is that? I make $75k a year in a place with $2000 a month rent and a new car and a bad takeout habit and still am increasing my savings.

I'm not trying to be heartless here, I think tech workers like "AI engineers" should command significantly more than $200k a year, explicitly because software developers can "produce" infinitely more than any other job category than maybe "creatives". FAANG pays you a pittance for what you give back to them, but right now FAANG is trying to play dumb employment market games to ratchet down their costs. They've done this multiple times over the past decades including literal collusion to keep down dev wages. Maybe Elon at Twitter showed them you can easily find 5000 software developers who are terrible at knowing their own worth, hyper sycophantic, or H1B slaves, and they will take way less money.

Maybe instead of crying for two decades that they make so much money because we don't have a social safety net and because they don't have unions so they can "negotiate better on their own"

How's that negotiation doing?
If you're writing software to authenticate users, the protocol is huge and complicated. That's why there are full prebuilt containers and SaaS authentication services that solve this problem. There are entire server implementations you can extend, but with tools like Zitadel and Keycloak ready to be configured and deployed for all manner of use cases, I don't see why you would.

If you're just authenticating your client app against a server, it's pretty easy (all you need is two tokens and a URL for most librarlies). With some web servers (Apache, Caddy, the paid version of nginx) you can put that config in a location block and have it deal with the entire auth flow, so all your application needs to do is take the REMOTE_USER header or call /whoami to find out who the user is logged in as.

Doing auth correctly is just hard. Personally, I treat it like I treat dates/times: use something someone else made, unless you have a particularly weird use case that nobody else supports.
The idea of an education computer is bugging my mind in the last 5 years.

If you consider modern hardware and OS is practically impossible to have a simple enough machine that you could teach the young generation. Fantasy consoles like pico-8 are good options for programming, but not for understanding the hardware underneath. That way you still have school who use old architectures for teaching.
Hazelcast seems like Redis. CursusDB is more like MongoDB I'd say in comparison.
It's a shift in education for sure, If someone needs to regularly use the full range of the vehicle I'd recommend something else.

Personally I've only needed to fast charge twice over the past 2 years. Those were cases where I had to drive 4 hours a day.

Normally I charge with a 110 outlet at home, don't even need 220V.
If you work with other people or will ever onboard someone to the project (including your future self) static types save time. Lots of it.
It doesn't even need to be physical - You should definitely give Type Nine a try ( https://typenineapp.com ) - (disclaimer - I'm the author). There are some promo codes below so you can try it out:

I've used this since 2014 when I made the first version, and I have yet to meet anyone typing faster with the stock iPhone qwerty keyboard.

7AMYNPKN63KY
EMMHTLRA9399
Y4TPAXMJFHLL
4F3Y4JJ3RHME
YREJF6L4TYE7
KWM9LRRXJEXW
Y6JJRM99NYLM
KRJXYPLE666L
43Y3EANXXW9F
9H99XY3FTT7L
Pretty sure this can already happen.
You work for big corporate or?
But you aren't asking random people. You are asking EV owners on Hacker News.

In general, EV owners are pretty savvy. More than most actually know what they pay per kwh and have a pretty good idea of their consumption. The biggest common mistake that I see is net vs gross.
Or you could ask if my use of the word "dreaded" was sarcastic, because it wasn't.

I believe it was Mill who insisted that one should be able to argue the other side of a topic as well as the one they prefer :)
I would like to create a site but I have been getting the error "Site creation is currently unavailable, please try again later" for the past week. Can you explain what is happening?
> Are we saying that the CDC is recommending a drug that could potentially kill people? And they recommend it for use in all trimesters of pregnancy?

All medications bear risk. Tylenol kills about 500 people per year. Ibuprofen kills around 15k.

Malaria kills 400k per year. Would you rather be pregnant and infected with Malaria, or pregnant and taking a drug with the approximate risk profile of ibuprofen?
2 other strategies currently being attempted:
Pepper a bunch of pizza-box sized satellites out there (similar strategy as popping them on SpaceX satellites) and go for a giant mesh: https://lynk.world/how-lynk-proved-direct-two-way-satellite-...

Put gigantic satellites that unfold using the tech from snap-bracelets and compensate for distance with a gigantic antenna: https://ast-science.com/spacemobile-network/bluewalker-3/

With how many cell-phone providers and towers out there, I have no doubts they'll all be up to their eyeballs in work on this. Also, SpaceX just lost funding and might be trying to pick up some of the rural broadband funds Lynk and ASTS are going for: https://www.pcmag.com/news/spacex-loses-appeal-to-receive-88...
Yes exactly. Also three taps per letter was worst case scenario. 1/3 of the letters were only one tap, and 1/3 were two taps.
I’m surprised they didn’t mention the horrible error handling as something they regret…
> Insisting that the language doesn't have exceptions

Insist in what way? The Go website insists that Go has actual exceptions, unlike the pretend exceptions that are actually errors passed around using goto like you find in Java and other languages inspired by it.
Luckily, my friend remembered the old Sharper Image Ion fan infomercials wherein they actually did a pretty good job explaining the science. Those fans have an anode array that gives the air a positive charge, and then large cathode blades that attract the charged air. Because of fluid dynamics, the air accelerates past the blades and keeps on going out the back.

Ion thrusters use the same general principle, but they need to carry their own source of ions into space. Most use tanks of compressed noble gas, but Neumann's new design turns solids into gas as part of the ionization process. This is great because noble gas containers are heavy for space applications, and the gasses themselves can be scarce and expensive.
I seem to recall ~6 years ago I had to recompile an ML library because my CPU didn’t support AVX2. So even though the release binaries required AVX2, the source code was written in a way that it could work without it.

I wonder whether this required specific effort by the developers of that library, or whether it was taken care of by some underlying tooling? Can you write CUDA code today that uses the latest features but can be compiled for older cards as well?
The Plastic Chemicals Hiding in Your Food
"please move inefficiencies to things that are much more opaque and probably way more inefficient. Thanks"
The new iPad pro’s don’t have that feature sadly
This seems misdirected. Go clearly wasn't designed for scientific computing, and that's okay. I've successfully written some multi-node MPI codes in Go, but there's not much advantage over C, and likely some disadvantages relating to the Go runtime and linking behavior.

Python (largely) is the present and future of scientific computing because people realized you can write the mathy kernels in something low-level and just orchestrate it with ergonomic Python and its bountiful ecosystem/mindshare. Python adequately checks all the boxes and I don't see how a newcomer like "Scientific Go" or R or Julia will ever unseat it. Not to mention curmudgeonly researchers have little desire to learn new tricks.

But I do use Go when needed as a systems language, and it is fantastic for whipping out the occasional necessary microservice (due to network boundaries, etc).
Some articles about the lawsuit list a third patent. It is a (real) invention patent, not a design patent, for the shape of the keys:

8,162,552 which expires in 2031. <https://patents.google.com/patent/US8162552B2/en>
Nations lacking a minimum wage like Singapore and Norway aren't exactly rife with slavery.
No, multi-threaded OpenBLAS improves performance to 0.15s.
Any recommendation for human like voice AI model for conversation AI?
Looking integrate a human like voice AI model for conversation AI? Any recommendation?
I'm on the VS Code team and maintain xterm.js.

Smooth scrolling in VS Code is primarily about animating scroll events such that scrolling with a mouse wheel doesn't just scroll an increment immediately but over a fixed time, updating at a high refresh rate. This is supported in both the editor and the terminal.

The other part of smooth scroll is being able to render lines offset on the y-axis which is supported by Monaco (the editor part), but not xterm.js (the terminal part). I can't actually seem to find the issue for this, but I've been wanting to implement it for a while. It's quite simple to offset the text, the slightly harder part is to render an additional row so you can see a partially rendered line on the top/bottom.
> One of the major valid concerns that were raised with this configfs interface was security as it opens up the interface to users for modifying the live device tree.

This has always felt like a gaping security hole waiting to be explored.

Modern, high end FPGAs have a feature known as Raw SerDes, which in essence allows you to bypass a PCIe or Ethernet controller and use those lanes (yes, PCIe lanes) to your heart's desire ...provided you can design a working communication protocol. Difficult, but not impossible by any means.

So if you wanted to, you could design your own PCIe controller and give it whatever device ID, vendor ID, memory space, or capability space you want! Normally these things are not writable on a PCIe controller. But if you designed your own, you could write them to whatever you want and spoof device types, memory spaces, or driver bindings, and probably get yourself access to memory you shouldn't be touching. While I don't know how the linux kernel would handle these potentially out of spec conditions, it never sat right with me from a security standpoint.
>that dollars spent there generate more wealth for the local economy, as they're not extracted to offshore bank accounts

This is only one side of the equation. Globalization also means the local economy is also "extracting" wealth from other economies.

>2) that there can be more accountability to and involvement with the community served.

Yeah, like car dealerships using their "accountability to and involvement" to forcibly insert themselves in the value chain?
> soon to be lost to obscurity

well, about that i’m just not so sure.

as we like to say, “skill”, for whatever reason you chose to use quotes, cannot be easily bought on a Turkish fish market.

there are people out there who write atwc, and they are not atw. the following 40 lines of c are written strictly arthur-style, and are occasionally very useful. in the faq section of the readme there is an answer to a popular question “why is it written this way, and how to learn to write software this way”.

https://github.com/kparc/pf
They are rich enough to live in Manhattan Beach and Hermosa.
Yeah, lots of problems also come from JWT being a garbage Standard that doesn't actually standardize how to format a token.
Good historical perspective thanks for it. Your comments on scientific computing/HPC are interesting. Golang could indeed have solved the two-language problem and taken off like a rocket in comparison to where it is (hovering in the top 15). However, I think it would have to tackle some very orthogonal concepts - to the systems language creators like Rob and others on the go team - like vectorization as first class concept, parallelism (not green threads) etc. which might have limited some of the initial implementation efficiencies, not sure. There is still room for such a language (Julia is getting there...) perhaps some disgruntled FORTRAN elder who is sick of C++ will create such a new language :-)
Given it's by meta I'm guessing it's related to their metaverse goals.
Looks like I'll be writing a blog lol.
The risk to the endocrine system and hormonal levels is very concerning.
> the minimum amount required to live peacefully and with dignity.

The issue is that there is no such uniform amount.

If your spouse makes 85% as much as the two of you need to live with dignity, you don't need to make as much as they do and may prefer not to because the lower-paying job is less difficult or more satisfying. For someone else it could be 95%, or 99%, or 250% and the second job is pure supplemental income, so what's the minimum meant to be here?

The minimum wage doesn't account for costs. A job across the street from you means you don't need a car, don't have to pay for fuel or maintenance or transit tickets and don't have to spend hours in traffic (which you could have spent working and getting paid). For a long commute this difference in value can be more than the entire minimum wage.

It's possible for jobs to provide training, which is attractive for entry-level workers or anyone trying to change occupations or learn new skills, because school otherwise costs money. But if you're spending extra hours "at work" getting trained while the value of the training comes out of your paycheck, there isn't any sensible "minimum wage" for this. You could be receiving $50,000/year worth of training while "getting paid" only $5000/year and you're the one coming out ahead because you don't otherwise qualify for a job that pays $55,000/year. You might still be ahead if you were paying them $5000/year.

So how are you supposed to set a minimum wage if the "minimum amount required to live peacefully and with dignity" is different for everyone, and setting it below that threshold deprives people of valuable alternatives?
Does anyone own this and can comment on the experience?
Yep - the freezer brought the ink back! Very impressive and interesting.
As a reminder, no one who uses the term "minimum wage" (aside from perhaps some academics and those who like to sound superior to others) means what Mr. Sowell means.
Some people think billionaires should be more heavily taxed, which they call a redistribution of wealth. I think that is a bizarre take because the original distribution is conceptually absurd to begin with.

Think about it. You create a thing, a useful thing. We value that at 100K and given your outsized role in bringing it into existence, you have an equity of 40%. In absolute terms, you'd have 40K at this point, which seems perfectly fine.

Next, you (help to) scale this company up to a valuation of $100B. Your stake is now $40B.

The percentage is the problem here. It's a wild concept to be a procentual owner of a thing of an indefinite size which can only typically be scaled up by the labor of thousands of others.

It's a concept we made up. It does not exist in material reality. You did not produce the value from $40K to $40B, yet you're rewarded it anyway.

You did produce some value, quite a lot even, which would justify a (very) high salary. Equity sure is a great way to get rich quickly and I know a lot of you are in the game, but it's a strange concept regardless.
No freedoms are being taken away, save for those of businesses that would like to increase their margins by paying their workers less.

These fictional people who would love to work for less than $7.25/hr are free to do gig work that nets them less. They are also free to panhandle on the side of freeway off-ramps, which I imagine many would prefer to the concept of being paid $5/hour to take orders from a person who lacks enough respect for their fellow man to pay them more than that.

The removal of the minimum wage would simply be a gift to employers taken from the pockets of actual workers. Businesses don't just pay the minimum wage out of the kindness of their hearts; to pay that wage is code for "I would pay you less if I could."
I do like your idea though esafak I may put something like that on the website.
I spent the last month or so migrating over a hundred models to v2 and it has been a pretty pleasant experience. Free performance gains and a lot more clear/readable models. On top of this interacting with complex nested root models is now much more organized and `.model_validate(data).model_dump()` always works whereas before I had to do a lot of strange json loading and dumping surrounding instantiation for certain models.

The changes are overall good and the library has matured into something that seems like it will be stable for a long time to come.

Spend an hour with this https://www.youtube.com/watch?v=ok8bF8M7gjk and never look back.

Also https://www.youtube.com/watch?v=4yUXPZGhIX8 specifically for migrating from v1 to v2.
That sounds like re-inventing the Sidekick (https://en.wikipedia.org/wiki/Danger_Hiptop)!
For those use cases you should be able to get much more accurate results using a base video stream. This more fits use cases where you're lacking a video stream but not necessarily because you just don't want to turn it on.
> HCQ is taken for malaria prophylaxis as recommended by the CDC.

Yes, because the risk of untreated malaria far outweighs the risk of HCQ side effects. As HCQ is effective at treating malaria, it makes plenty of sense. As HCQ is ineffective at treating COVID, taking it for COVID means all the same risk and no reward.

Similarly, people die during heart transplants. As a result, the CDC doesn't recommend you get a heart transplant for funsies.
My robot uses the same rubber hands!

https://github.com/schubart/donald
Because it’s neither horrible nor regrettable, it just doesn’t cater to your perfect idea of what it should be. It’s a smart way to encourage people to handle errors.
Why not? As a consumer I can choose dinner from either beef from burned amazon rainforest, or a ratatouille made from seasonal local ingredients, or anything in between. I can choose to buy a 2-tonne gas SUV or something smaller.

I can choose to participate in “fast fashion”, or choose to buy some of my clothing second-hand.

I can choose a vacation by flying to Greece, or hiking the local area, or anywhere in between.

I can often choose to wait another year to upgrade my phone/computer/device.

Corporations don’t just do stuff, they respond to our actions.

Voting in booths generally works better to affect change in systems like these with externalities, but voting with action and wallets also works.

I do consider that I have a responsibility to act ethically versus other people, and that includes making choices as a consumer.
FWIW, I'm actually pretty optimistic about LLMs overall. I really value their use in learning and bouncing ideas off of. A lot of Neocities developers use ChatGPT to help them learn and write HTML (it's great for generating HTML boilerplate), and I use it almost every day for code snippets. I've actually pondered adding an LLM as an assistant for the Neocities editor, but ChatGPT is a bit expensive, and I haven't found a good OSS alternative yet.

The potential for LLMs to generate a lot of problematic crap is certainly there, but I haven't seen this happen yet, don't yet see it as an existential risk to Neocities sites, and if they lead to any new problems, I think we will be able to figure it out.
Excellent!

Suggestion: Put the CEO salaries on the same row as the minimum wage, to show the contrast without scrolling down.

This is one of the major things that is breaking our society.
Yes. About 40 of us are water managent consultants, I write tools for them to use in their projects (based on our products). Also sometimes we do projects where we write custom (water management related) software for customers, as consultants. And we have a few products of our own, mulyi tenant web apps, that similar customers buy licenses for, that I also work on.
The fun fact I learned today is that in Ukraine they're ripping apart old Tesla's for battery cells to use in kamikaze FPV drones.
> I'm ok with people working hard and getting paid for it

Is that an accurate description of CEOs worth billions of dollars though? How hard are they supposedly working? I'm probably lazier than most of them as an IC with disabilities and non-work interests... but it's not humanly possible that they get ~40,000 times as much done in a day as I do.
And poorly designed. My Chevy Volt is Is a minimum of what a plug-in hybrid should be. I get 45 to 60 miles on a charge (winter-summer), and about 80% of the time, it covers a hundred percent of my driving.

I think that size the batteries for plug-in hybrid depends on your usual driving patterns. Daily driving, the 50 mile range I have now is great. About twice a week I need more like 100 mile range and 2-3 times a month, we take longer weekend trips around New England.
Having some amount of more money than you doesn't make your life worse, but eventually it does. I don't mind people having millions upon millions of dollars and having lots of houses and cars and things. However, once you have enough money to start affecting politics than it can very easily make your life worse.
Nothing about whether they might support other OSs :/
They expectations high, but its not so much as orthogonal as more basic. Our brains work on add/multiply/activation this is well known. But the composition of the neural connection strengths in our brain that makes us us is definitely not trained on any sort of final loss. Or at least not completely.
This is amazing if used in games. Game designer can easily create realistic body movement just using audio.
> What if you are one of the only few who know how to maintain a Cobol system for a bank? Aren't you very valuable?

The bank would see the situation (only one person knows the Cobol system) an extreme risk and do whatever it takes to mitigate that risk. The short term answer is to keep you hired but the long term answer is to either find a steady supply of Cobol programmers or move away from Cobol to something where expertise is more available.
Courts already allow opposing counsel to cross examine expert witnesses and establish trustworthiness.

Adding a government-imposed pre-judgement of that seems bad.

Forbidding people who don't pass the pre-judgement from speaking in court at all seems worse.

Full disclosure: I am not an accredited engineer.