skysight-inc/HackerNews huggingface dataset:
The locking feature is misguided. There should absolutely be a mechanical interlock to prevent unplugging under load. But no key should be required to unplug a home charger, and no key should be needed to plug in a charger once the charge port is open. As I see it, the only security goals should be:

1. At a public charger, one should have to authenticate to _either_ the car or the charger to interrupt an active charging session.

2. When using a portable charger of the sort that is owned by the car’s owner, one should not be able to unplug the charger and thus steal it if one cannot authenticate to the car.

And that’s it. You should be able to unplug someone else from a public charger that can reach multiple parking spaces once it finishes charging.
> So maybe non-invasive advertising could work quite well?

You'll never get that without government intervention. At a bare minimum, ignoring targeting, tracking to enable conversion analysis--which necessarily requires deanonymizing users and connecting advertising engagements with purchases--is nirvana for advertisers and they'll never want to give that up without a fight.

And that's ignoring the fact that users install ad blockers because ads are also "offensive".

> But to my mind, models that literally block those who can't pay, or are disadvantaged in some other way (not tech-savvy enough) are the worst models of all.

Why? Until the internet came along, for folks not privileged enough to be able to pay for content, there was the library, and that remains an option today (many libraries offer free access to both physical and digital newspapers, among other things).

Given that, unless the content is sponsored by the government in some way (e.g. BBC, CBC, etc), what gives individuals the right to benefit from others' work for free?
Reductio ad absurdum just to drown out the merits of the parent post. Your iPad is far more capable than those three devices. It should be able to do what the user would like to do.

And an iPad is nowhere close to the safety-critical nature of the other computers. There is no defence for its locked down nature.
JIT can allow customization. Toyota doesn't want to work that way, but others do. John Deere (the company I work for) makes everything to order, when you place your order you are buying a spot on the assembly line for the options you want. We can't even make all the combinationally possible options in a single year for many products (big car makers have much larger volumes). Whatever options you want is what we will put on yours.

In order to pull that off our lines have to be flexible. Some options require a special jig, so we have larger factories to put all the jigs near the line, and we allow time for the person at the station to get the right jig out and store it away when done. We could produce product a little faster if there was just one jig on the line, thus the smaller line could move faster (or more likely use that space for more stations), switching the jigs out monthly. It doesn't make sense for us to do that, but for Toyota is probably does. (I'm told Honda has automated the jig replacement so any line can produce anything - but this limits what they can make)
I am myself a software engineer / team lead in germany ("near" cologne).

A lot of what you said is correct I guess. In the US your potentially salary is a lot higher. Although if you plan to move to germany, bavaria is a good spot. Salary there is (at least what I know), higher than in the rest of the country.

One thing that I would add to the equation is job safety. In germany you have a pretty high job safety and it is especially hard to get someone out of the job.

But maybe you get both, a living near your wifes family and the support and a good paid remote job in some big US corp (if you prefer that).
> And answering someone who states that they have a specific set of interests and needs with ... a completely different use case ... is ignoring their argument.

You're twisting the situation 180 degrees. I have specifically stated that different people have different computing needs, implying there are no one-size-fits-all solutions. sto_hristo is trying to convince me otherwise, apparently they know for a fact that my partner doesn't need an iPad. Why do I even bother replying to either of you?
It's the closest concept we have to physical ownership in the digital realm.
E2E privacy has a lot of uses.

Crypto has none.

It’s just an enabler and hotbed of a variety of scams.

Any use it may have can only possibly reveal itself after the crypto asset bubble/scams die.

So even if you’re a crypto enthusiast, you should be in favor of this whole disastrous phase for crypto ending so you can try again and actually make it useful this time.

Since crypto has become a completely speculation driven asset it’s become useless for anything other than buying and stuffing under the mattress.

Any value crypto may add to the world will only happen once that dynamic is eliminated.
You can still get a TOTP code from Apple via SMS to your trusted phone numbers. When it prompts you for the TOTP code select “Didn’t get a verification code?” and you can pick one of your trusted phone numbers no problem. I have had to use this in the past and it works fine.
Congrats on the launch. How is this different than FireHydrant?
> ... and better documented in email.

This, so much. Let's just jump on a quick Teams meeting almost always can be taken care of in an email. And then it's documented and can be referenced and sent to all parties who may need to know that were not included in the "quick" Teams meeting.
The phrase "raspberry jam delta-v" comes to mind.

Also, the obligatory clip from Spaceballs...

https://www.youtube.com/watch?v=NAWL8ejf2nM
It looks pretty unlikely for a person anywhere to go 40 years without witnessing lightning from looking at these visualizations, honestly.

I'm living in an area which is pretty much in a dead zone on these graphs and have seen at least some lightning each year. Admittedly, most years only have pretty small bolts but that's a different story
I can see that from a physics perspective -- there is a larger pocket of air in front of a boxy vehicle.
I’d recommend Carrot Weather because the commentary is hilarious, especially if you set the personality to “overkill.”
When there is no enforcement of road laws… chaos ensues.

I lived in Ontario for a while. The easiest way to get away with murder there is to kill a cyclist with your car. “Didn’t see them, sun was in my eyes, woopsie” is usually a valid defense. All you get is a 500$ fine if the judge is really in a bad mood. In any case you walk away from it all.

Speeding, running red lights, assault with a vehicle as a weapon etc aren’t even ticketed or brought in front of a judge anymore. And that’s been the case for years.

Same goes for parking in the bike lane, it’s almost encouraged.
It reminds me of the time I tried to type my password on a keyboard with a French layout, but responding as if it had a US layout. It turns out, even if you think you know where all these special characters are, finding them under pressure (three tries before you're locked out) with misleading visual cues is hard!
I wonder if nowadays it’s really that much of a problem though. Modern cellphone chargers are mostly transformers with an USB 2 socket. So, even if you have an iphone and an usb-c decice, you only need to have two cables with an usb 2 connector and not full two chargers.
I have an email account without MFA enabled with encrypted files containing stuff like recovery codes, password manager secrets and other essential stuff like that.

I never use this account for anything else and never send emails from it (other than for itself to store new items), and the account name itself is kind of a passkey. Years later and I still haven't received spam on it.

As long as <cloud free email provider> doesn't fuck me, looks like a sensible last resort to the failure of all other backups.

Of course, not living in a house made of wood and cardboard also helps.
The study created three groups from the general populations; e-bikers, cyclists and non-cyclists. They then looked at which of the three groups had more exercise. That is a correlation study and as with all correlation studies done in history, correlation does not mean causation.

I do agree that the title is wrong, but maybe for a different reason. E-bike riders don't get more exercise than bikers. E-bike riders have more exercise than bikers on average. The theory of the study is that E-bike riders on average uses their bike more often than cyclists, and thus they get more exercise.

What the study does not say is that e-bikes are the best method for exercise.
I would say it's the same question as "what does IRC do?" as the general design is the same - maybe a bit more friction signing up with Matrix than IRC but at the end of the road they operate on the same trust model. The Matrix team blogged about a spambot attack last year on this very question: https://matrix.org/blog/2021/06/30/security-update-synapse-1...

Side comment: because my mobile number was leaked (breached) by T-Mobile which included my name, I get way, way way more spam via it than anything else. Lots of political spam, 95% or greater from the right/repub end of the spectrum.

Edit, side comment #2: I ported my secondary Google Voice number out to Tello (a low cost MVNO in the US) with a SIM in a spare phone, and all the spam I was getting every day to that number simply stopped instantly. I'm a little amazed to be honest, it's very interesting.
>The average person would have to pick and choose stations

Stations would just have two nozzles on their pumps.
That's true: in US you can legally marry a child ("the youngest girls to marry in 2000-2010 were three Tennessee 10-year-old girls who married men aged 24, 25, and 31, respectively, in 2001", https://en.wikipedia.org/wiki/Child_marriage_in_the_United_S...), but not your own child.

Although I'm sure there are ways around it if you are wealthy enough.

(ps "Human Rights Watch pointed out that Afghanistan has a tougher law on child marriage than parts of the United States")
Sorry to say, but the petition won´t make any difference. The reason is simple: the problem is not technical, but political.

Governments, worldwide, have clear goals: to become more powerful, omniscient and perpetual in power, and the basis for this is the money they hold. Crypto currencies attack precisely the money part and consequently affect the other objectives.

The currency digitization movement is global (e-dollar being proposed by the FED, e-Real in Brazil, the digitization of money in India, as well as the banning of cryptocurrencies mining in several countries, claiming: * put your ecological/anti-terrorist argument here *.

The truth is that governments do not tolerate the loss of control and the possibility of currency evasion that cryptocurrencies potentially allow. They also don't tolerate the possibility that when they do shit, they can't print money at will to try to cover it up. Neither do they tolerate not having control over all circulating money, especially with regard to taxation.

Laws like this will continue to be passed easily, worldwide, as it maintains the status quo that governments will do everything to maintain.

PS: I am PRAYING to be wrong on ALL of the above statements....
if prices go up then some of that money should go to the poor

i would be happy to pay a premium for goods and services after 6pm or 7pm (or on the weekend) if it means those "essential" workers get paid more.

but of course many would not, and so people can re-evaluate their priorities. hence equilibriums can form which are more healthy than present.
I went thru 4 rounds recently with a startup, and it wasn't as bad as I thought it would be. In fact, I liked it since it gave me lots of info. I am by no means a hardened interview taker.. but I've had my fair share of interviews (and lots of rejections). These 4 'rounds' were spread across almost 2 weeks, so fairly quick. (4 zoom calls).

Round 1: Screening for strategic fit.
Round 2: Paired coding interview (~ 1.5 hrs)
Round 3: Detailed interview with co-founder.
Round 4: Panel interview with team I was to work with.

It didn't feel insane, in fact the more I interviewed, I pretty much got a detailed picture of what I would do if on that job, and who I would work with. Lots of times you can't get that sort of peek into your prospective workplace.

The thing that made this process bearable was : 1) niceness of people involved 2) Having a fairly limited coding phase....

So as long as these are not all coding phases, it will give you a really good view of the org fit for you.
The ghosts of Los Angeles' unbuilt freeways
There's also crates to avoid heap allocations for usually small vectors: tinyvec, smallvec, arrayvec

Note: gameswithgo you seem to be shadow banned. Your comment history looks alright tho. You may want to email hn@ycombinator.com asking to have that fixed (edit: found the culprit https://news.ycombinator.com/item?id=30732886)
There's also a huge difference between 5 separate days of on-site interviews/testing (requiring long-distance travel, and a serious time commitment for those currently employed), and 5 Skype calls, ideally scheduled outside of normal working hours.
They've ended support for 2015 Macbooks after seven years. Even Microsoft, heavily critisised for its arbitrary cutting off point in Windows 11, still supports Windows 10 for years to come, supporting devices for well over 10 to 13 years. Personally, I think it's unacceptable that a $2k device from 2016 gets less support than a $700 laptop from 2012, especially in cases where the hardware manufacturer is also the software manufacturer.

If you want to run a fully patched operating system on the top-of-the-line Macbook you bought in 2016 you'll have to run Windows or Linux. Apple's software patches for older versions are spotty and often incomplete, after all, because so many devices upgrade to the latest OS immediately unless they have no choice.

iOS definitely receives excellent support, but Apple's reputation for long term support only seems to apply to mobile phones. The computer market has higher standards for software support in which Apple doesn't perform well.
The only sample I found arguably better than AWS was Female B. The others were too close to an uncanny valley (Professor, Entrepreneur), or the cadence was all over the place (Male A and Male B).

I spend a lot of time listening to AWS's text-to-speech. It can be distracting at times. But with Unreal Speech's text-to-speech, I'd lose focus incredibly quickly and focus on the issues with cadence or general weirdness (Professor's pitch change is too abrupt, and weirdly gets caught on the word used which throws off the cadence of natural speech).
Yes, the "one device per phone number" restriction is quite annoying. I'd like to have multiple, functional copies of my phone. Instead I settle for a phone and a 4G watch, paying for one phone number for each. Since eSIM providers allow cloning but I haven't tried that yet.
> That's good thinking for cases where you have a single toolset, in which tools can be kept in sync to collaborate with one another.

This is interesting. I would actually kind of argue the exact opposite, that more rigorously defined formats are more important the more diverse your toolsets get, and less important the less diverse they are.

The whole point of having a rigorously defined data format that blocks certain validation errors at the data level is that it's easier for diverse toolsets to work with that data, because they don't need to all implement their own validators, and they don't need to worry as much about other tools accidentally sending them malformed/broken data.

> making the data format simple

I think where we might be disagreeing is that I argue more specific data formats that inherently block validation errors are simpler than vague formats where there are restrictions and errors you can make, but those restrictions aren't clearly documented and aren't obvious until after you try to import the data.

I would point to something like the Matrix specification -- they have put comparatively more work into making sure that the Matrix specification (while flexible) is consistent, they don't want clients randomly making a bunch of changes or assumptions about the data format. That's partially inspired by looking back at standards like Jabber and seeing that having a lack of consensus about data formats caused tools to become extremely fragmented and hard to coordinate with each other. See https://news.ycombinator.com/item?id=17064616 for more information on that.

My feeling is that when you introduce validation layers, you have not actually gotten rid of restrictions between user applications, and you have not actually made coordination simpler, because different tools are going to break when they see pieces of data that they consider invalid or that they didn't realize they needed to be able to handle. All that's really happened is that complexity has been moved into the individual applications and that logic has been duplicated across a bunch of different apps.

In contract, when every single tool is speaking the same language and agrees what is and isn't valid data, then it's very fast to build tools that you know will be compatible with everything else in the ecosystem.
> I think you'd see more customers move to ordering, if it was an option.

Dealers AND auto makers don't like that because some people will place an order and then the next day cancel it. If the dealer instead puts them in a car that is "close enough" most people will keep the car even though it isn't perfect. They do lose customers like you who are very specific about what they want, but they gain more. (or so they think)
I try to still print out boarding passes when I can cos I don't want to deal with delays or missing a flight if my phone runs out of battery, especially if it's a flight out after a full day out and about. It's also less annoying at the airport fiddling with my phone to get the right barcode up each time it's needed (and no, I won't put it in to Google wallet)
I suppose an overheated safe would not be good for either a flash storage or paper. Maybe engrave the pdf on a piece of metal :-)
Until there is something real, this is a creative writing project, and not a very good one at that
> it looks like my SF colleagues make somewhere between 2 and 4 times what I do.

Why don’t you remote for a US company ?
Let's be honest here, the only reason why they "held out" is the MFi program and the sweet sweet money they receive for it. I'm happy to see EU put a stop to this practice.
Of course this is as cryptic as can be. Hoping some good journalists can get their hands on this and start sussing things out. Will these be the panama papers of crypto? Time will tell I suppose
The linguistics search engine that overturned the federal mask mandate
Well, we have been growing like crazy the last 20 years. But unless you live under a rock, it is clear that now the bulk of the gains are not going to workers.
Yes, they did in the past, but the tendency now is of ever increasing wealth and income concentration. Something changed. your thinking worked for a world that is left in the past, now we need other answers.
Just went through interviewing:

Sent two emails focused on the area I wanted to work:

Company A:
- Email the next day to schedule first call
- 15 minutes hr talk (mostly if salary, way of work, etc aligned)
- 60 minutes vp of engineering (my experience, challenges the company is facing, talk shop)
- 30 minutes with cto (they selling me on their company)
- Offer after 2 hours of ending the chat with the cto.

All this in the span of 4 days (could have been faster but time conflicts)

Company B:
- Email same day to schedule call
- 15 call with recruiter (salary, expectations, etc)
- 1:30 call with tech lead + someone else I forgot (talk about my experience, shop, and included a quick simple 20 minute coding challenge)
- Offer the next day

Span of a week and a half since there were some holidays involved.

In 20+ years of being a developer, I only once had more than 3 interviews to get a job (Spotify almost a decade ago). Some are quick one hour chats, one was just having lunch with the CEO and CTO for an hour and chatting, Had 1-2 that were coding challenges and then 30 minutes chat.

I would never ever work for a company that required 5-8 interviews. Jesus christ
> It was probably the advantage of the first mover

It was probably because of the "inspiring" stretched simile between nervous system and network of non-linear operators.

Also, there is a matter of the efficiency of learning algorithms: would the other classes of functions that satisfy the universal approximation theorem also use gradient descent and similar and subtricks, or would they allow different tricks for their adaptation to the desired results?

> It doesn't change what I said

Well, you stated that «people don't use NN's because of this (quite useless) property». I replied that the general idea of automatic function development may drive towards this promised Eldorado that would not only spare us from the burden of solution definition, but also (with the right tricks implemented) possibly confide such solutions to us in a "spoiler".
A couple of years ago, we did calculations that showed for the price of a year of hosting, we could buy the equipment outright. This price was only for hardware, not electric, cooling, connectivity, etc though.
Few years ago I went to a store and paid with my card and 4-digit password. Not 20 minutes later, at another store, I just couldn't remember the password anymore, missed it 3 times and got my card blocked.

I had to make a new card because I couldn't remember the password to unblock it at the bank.

I had that card and password for 3-4 years at that point, wasn't under any stress at all, and nothing like this had ever happened, nor happened again.
Unless you are in the United States and your money is going to a super PAC, union, or other association. Then your transmission of funds is free speech and covered by the first amendment. [1]

[1] https://en.wikipedia.org/wiki/Citizens_United_v._FEC
You’re really ignoring the amount of inertia that a deployed fleet of cars creates. You can’t just change standards with the snap of a finger once there are 10M cars in the field with it, once that happens, you’re stuck with that standard for probably decades, as the downsides of changing it become much more acute than the potential upsides.
The given example seems harder to write than the correspondig html. What's the point, then?

All these opening and closing quotes are pointless. Why don't write a single string with the verbatim html inside?
And how does it do as a developer workstation? ;)

Not dissing the technical achievement, I just think the form factor itself doesn't lend itself too well to self-hosted hacking. The quality of the tooling (how it's adapted to the tiny screen) defines the experience = aka actual usability.
ISTM the definition of title inflation should be something like “titles frequently connote a significantly higher level of responsibility than the title holder actually has”.

If the title communicates incorrect information it isn’t merely a different convention; it actively causes confusion.
Social Media and Political Dysfunction
Talent Cooling (2020)
It's bleak either way. If we don't regulate enough, companies will eat us alive, and if we overregulate, then the government will do the same. We're better off with some kind of balance between these two, and mandating the charging port like this worked out well so far in my opinion, and so, I welcome the upgrade too.