skysight-inc/HackerNews huggingface dataset:
This is another example of how far ahead tesla is with their battery and electrical systems. Which is kind of frustrating for me, because I want an EV and Tesla sucks at pretty much everything else. Their cars are super expensive to repair, and its impossible to get parts yourself. The build quality is poor. The cars (except for the model s, maybe) are ugly. But they absolutely destroy the competition on a technical level.
It might be off-topic but it's worth to mention, there's a Path2d API which allows you to create a path and apply it to a canvas or check whether a specified point inside that path or not. It's useful when you want to do a collision detection. Point in polygon is a well-known problem and it might be a good idea to move it to the browser's context and trust.

https://developer.mozilla.org/en-US/docs/Web/API/Path2D
https://en.wikipedia.org/wiki/Point_in_polygon
CanvasFilter is coming to MDN documentation, it's been a struggle...
I promise it's part of the spec: https://html.spec.whatwg.org/multipage/canvas.html#filters
You seem to recognize that "tax prep" and "tax code" are completely different things, so I don't understand how or why you are making this your argument. Simplifying the tax code is much more a right-wing thing, maybe even an entirely right-wing thing.

Very odd argument.
Up until this conflict it was never required that human shields must be forced into that position.
It's amazing to see how thirsty some people are for nuclear Armageddon. I suppose they think it won't affect them?
The guy cheated on her. Ffs Stop being so naive.
Does Flutter do it's rendering with Canvas2D?
Thank you. I hope you all stay safe.
That's a really cool video.

What was your success rate after the first time you completed it? Was it one of those things that after you've done it you can pretty much do it every time?
That's not what you want at all. An AI can easily have perfect aim in a shooter game. Designers need to handicap them to be fun. The same goes for many dimensions of games. You could make AI more competent but its usually less fun.

Even strategy games designed content usually come from you beating an opponent with a superior starting position.

What you really want is more immersive AI. Not in terms of the intelligence, but in the ability to do actions that interact with the environment. But this usually requires one off animation and gameplay coding so its not something that can scale easily. Things like hiding under something form a large enemy and thinking "he can't get me" but then, oh shit, turns out he is capable of crawling.
Agree, with the addition that Kasparov is operating something like an attorney, zealously advocating for his client, or in this case, against his opponent. We shouldn't do what he says, but his voice is the purest anti-Putin sentiment in the world, and has been for a long time.

Regarding nuclear brinkmanship, I suspect that a purely rational actor will lose: the nuclear thug will take some, then take some more, and each time the rational actor will acquiesce to avoid nuclear war. This will result in the nuclear thug taking over the world, piece by piece. Ergo, it makes sense to risk nuclear war, or at least convey that you're willing to risk it, because if you don't you lose.
To put some numbers to this:

Oslo, Norway:

Average low, coldest month: -5.3 C

Record low, all time: -26 C

versus

Indianapolis, Indiana, United States:

Average low, coldest month: -6.2 C

Record low, all time: -33 C
I have actually worked on a battery system, but still have problems understanding wrapping my head around how the temperature dependance works.

Do (Li-ion) batteries store less charge (Coulombs) when charging cold?

Or is it when discharging cold, they convert some of the energy to waste heat?

Or do the same charges translate to less energy (e.g. less voltage difference at same current) when the battery is discharged cold?

Maybe someone can give a good explanation, I found it hard to get a straigt answer :-)
Personally it's a mix of principle and practicality. On principle I'd like to be able to put code up on Github, tell people they can use it however they like and to credit me if it suits them, but otherwise I don't want the copyright or any other associated responsibilities on it. And practically I have no ability to enforce the terms of any licence once the code is in public anyway, so why should I spend time engaging in the licencing theatre
To be fair, it was pretty common to refer to the Soviets as Russians, even if not strictly accurate. Though I don't think I'd ever phrase it as Russian Ukraine if I were writing it out.
Microsoft suspends new sales in Russia
A Risky Asteroid Was Heading Towards Earth, but Luckily Changed Its Trajectory
Dystrophic? (As in: affected by tissue degeneration?)
Due to the high possibility of censorship on so many sites, coupled with a constantly shifting mainstream narrative, it’s hard to believe any headline coming from a mainstream (approved) source.

Ukraine, for instance, seems to be a divided country, much like the US, where there is an approved narrative and near blanket censorship.

Some Ukrainians want to return to Russian rule, and some want the West to intervene. In Russia, there are citizens who love and ones who hate their government. Some embrace the West, some distrust and hate the West (especially America—based on the mainstream narrative, which is heavily censored).
How to access BBC in Russia despite restrictions
https://spdx.org/licenses/0BSD.html
Our human "cameras" also scan constantly, have crazy dynamic range, employ dynamic shades (hands) and move around several feet, inside a protective weather proof shield, as well employ "sensor fusion" with "microphones" and "vibration detectors".
It's worth to checkout https://kommunity.com/
> It feels like they made the "Export to PDF" in a weekend

Ah well, I built it in my first week or so as part of a hiring trial process, back when the company was 16 people in a remodeled auto body shop. Before that, the “PDF Export” feature just opened the browser print dialog.

One fun thing about working at a startup is that you solve a problem for 90% of your users, but after a while of user growth and demographic shift, that remaining 10% ends up being bigger than the original 90% was in raw numbers.
maybe they have a rotation system in that school
Jesus Gary, chill out. I would prefer for my children not to die in thermo nuclear war, thank you.
Um, yes it actually does have to be that loud sometimes. Some venues have taken your advice and it's lead to lame events where some people can barely hear the music in certain parts of the venue and there's no punch, even right next to the speakers.

It's even noticeable, because a lot of venues have this really annoying practice of turning the system way down for the openers, thus hamstringing their set, and making the headliner look that much better. Believe me, artists can look really silly playing quiet elevator music while we wait for the real act. (what a fing rip if you paid $50-100+ on a ticket).

Loudness is a component to musical enjoyment. Very much like the carbonation, acid, and alcohol we add to drinks to make them fun. In those cases too, our bodies can be damaged too. Often times what's fun, hurts us. I do think it's stupid if they don't have hearing protection available.
Pretty sure verisimi meant to say "Soviet Ukraine".
I think that's an extremely suspect hypothesis. Most congestion is caused by:

- Construction

- Accidents

- Directly counter to your point: people driving like assholes and cutting others off or forcing others to take abrupt maneuvers that then cascade through the tightly packed traffic

Slow speeds and ample space do not cause congestion, changes in the flow of traffic do, and usually those are caused by people following too close and making sudden maneuvers. If enough space is given and the flow of traffic is not disrupted you could go as fast as you want with as many cars as you want and not experience congestion.

It's the mentality you're espousing here that I find so fascinating about road travel. There appears to be such dissonance that one will justify speeding or tailing or road rage in all kinds of ways.
How are they morally obligated (or suggested) to provide access to older games?
I use it and will continue to use it because it most accurately reflects my intentions for my software. If some organization can't comply with it, it's worse for them. They should change, not me.
That seems like the right answer given that there's going to be a chain of command at all. Hering should be allowed to question whether his direct superiors are sane and optionally disobey an order if he determines they are impaired. The responsibility for questioning the president's sanity lies further up the chain.
I have to believe it's an incident of convenient language overlap

This as an anti piracy measure falls apart when you recall pirates will already have/know a tracker (or other means) not susceptible to this due to limited scope

Or said another way: this only really works against first timers
This has been a standard IT policy for companies in the US for like 20 years. Probably 3/4 of the companies I've worked at over that time anyway.
I assume these are all currently non-standard APIs that Firefox will nonetheless be expected to implement? Does Firefox ever force work on the Blink team, or it is it only ever the other way around?
Before Ukraine became an independent country in 1991, it was part of the USSR. The plane and space shuttle etc were part of the USSR.

I'm using the term 'Russian Ukraine' because it describes the fact that it was part of the USSR when created. Its not my own term - I read this earlier today, and I think it indicates the placement in time accurately.

Do you object to the term 'Russian Ukraine'?

And what does my age have to do with it? How old are you?

Edited to say - 'Soviet Ukraine' is probably an even better term.
In remote life I started printing anything long and complicated I needed to read just to give my eyes a break from screens all day.

Is it becoming niche? Yeah, probably, but we might want to think of it as being niche in the way that accessibility features are niche.
Useful Checklists for Web Agencies
The Brave take on self funded wallet tips is 5%. 30% is take on ad share if you have Brave ads enabled. You keep 70%, or in the example mentioned above your supported creator would get 95%… that’s in line with most crowdfunding platforms.
I must mention that the B-36 had a whopping 10 engines, a mixture of both jet engines and piston driven engines

https://en.wikipedia.org/wiki/Convair_B-36_Peacemaker#Specif...
Sorry I wasn't aware of that. I thought it was a very recent thing.
> If everyone slowed down, there would be far more congestion backing up due to reducing the throughput of the road.

This isn't true. The greater the following distance, the more time a driver has to respond. More time to respond means fewer and gentler inputs. In turn, this reduces propagation to following vehicles, and as a result traffic moves faster. It's the difference between turbulent and laminar flow.

> I figure the lack of this happening means the public wants to make this risk vs convenience trade off.

Joe Public has never sat down to think this through, nor is he qualified to do so.
Personally, I think the fact that we even have to talk about the suitability of Unlicense vs CC0 is evidence of how terribly stupid copyright law is. I wrote code, it isn't fancy or interesting and I make no money from it nor do I intend to, and I just want to let everyone know that I truly do not care at all what they do with it. Why is it so hard to let people know that they can use information in the natural way that information is used?
Nitpicking here:
Wouldn't the terms pre/post-life or pre-birth and post-death be more consistent?
That would be fine too - probably better
You're asking the wrong question. You should be asking why do I think so many bosses are bad and who are the people who agree or disagree with that assessment. What's a bad boss for you might be the perfect boss for someone else and that someone else is probably the person in charge who hired them.

It's like a prisoner asking, "Why are there so many bad prison guards?. They tell me where to go and what to do. If I get out of line they use increasingly coercive tactics to bring me back into line and if it gets too bad they ostracize me and put me into a box."

That prison guard is probably going to get an award for prison guard of the month and a small bonus. Bad for you, good for someone else.
That's not an opinion, that's how basic Slavic morphology/grammar works.

For example, some Russians say "v ogorode" ("in the garden"), while others say "na ogorode". We don't say "v" somehow got "distorted"/morphed into "na". Some dialects simply choose to use a different, unrelated preposition in the same context.
*Garry
TBH, Putin is not calling a war a war, the turkish governemnt took some time to say it's war too, etc. ('cos calling it a war would mean triggering consequences). So, government's are super technical too... (not saying it's good or bad, I don't know, just saying that they are extremely technical with their words)
“It seems to me, your highness, that the life of man on earth is like the swift flight of a single sparrow through the banqueting hall where you are sitting at dinner on a winter’s day with your captains and counsellors.

In the midst there is a comforting fire to warm the hall. Outside, the storms of winter rain and snow are raging. This sparrow flies swiftly in through one window of the hall and out through another. While he is inside, the bird is safe from the winter storms, but after a few moments of comfort, he vanishes from sight into the wintry world from which he came.

So man appears on earth for a little while – but of what went before this life, or what follows, we know nothing.”

-- Bede, 7th c.

Life is a waterfall

We're one in the river and one again after the fall

Swimming through the void, we hear the Word

We lose ourselves, but we find it all

Serj Tankian, 21st c :)
Never would have guessed this. Thanks
My current phone is also an S20 FE (SD865). Comparing it to my previous phone, a Oneplus 6 (SD845), both get almost identical amounts of screen-on time while browsing the web at 150 nits, despite the S20 FE having a 4500mAh battery and the OP6 a 3300mAh battery. The SD835/845 era was a high water mark for performance per watt and so far the situation is only getting worse. The 888 and 8 gen 1 are both hot power hogs and the exynos 2200 is a garbage fire.
How about the one off battle stats? There seem to keep being reports of hundreds of vehicles destroyed in singular events. These don't seem to be reflected in the totals even days later though. I'm not clear on whether its because they don't actually have the capacity to count this stuff or if its partially bluster.
Good call. I had somehow quite forgotten about it, though I know I read all the N-clause BSD variants a decade or so ago. I’ve added a section at the end with that as an alternative recommendation.
How can we best help from US/EU? Donating mostly to German Red Cross (https://drk.de/nothilfe-ukraine) since I think it makes most sense to bring resources from outside Ukraine. DRK volunteers are driving convoys with supplies to Kyiv and other locations.

I've advised people to focus on monetary donations, to let charities buy supplies in bulk. Getting goods donated is often easier though -- in that case, what specific items are needed most?

What should US/EU citizens request from their governments right now to support Ukraine?

Thank you for Leaflet & all your other awesome geospatial projects!
We stand with you and all of Ukraine.

Slava Ukraini!
Why do you think our current (weak) stance will avoid it? A lot of people are really not convinced of that, including Gary but also many military experts.
Show HN: I made a little math game named Summle
I made this game for my children to play, as they are heavily into Wordle, and I thought they'd also like something maths based!

Every puzzle is solvable and has at least one solution (usually more).

There is a kids mode in the settings, plus a hard mode for extra difficulty.
Yes, I just signed up for a new meetup
Perhaps surprisingly, US government guidelines exist, are pretty fantastic, and agree with the author:

Memorized secrets SHALL be at least 8 characters in length if chosen by the subscriber. Memorized secrets chosen randomly by the CSP or verifier SHALL be at least 6 characters in length and MAY be entirely numeric. If the CSP or verifier disallows a chosen memorized secret based on its appearance on a blacklist of compromised values, the subscriber SHALL be required to choose a different memorized secret. No other complexity requirements for memorized secrets SHOULD be imposed.

It's called NIST 800 63-B and available here: https://pages.nist.gov/800-63-3/sp800-63b.html

Shameless plug - I'm the cofounder of Clerk and we handle passwords in a sane way out-of-the-box: https://clerk.dev/features/passwords
Wikipedia is a good example of a verified site that most people use
I happen to work at AWS (ProServe). You know what people did when they saw the wages weren’t competitive? They started leaving in droves forcing Amazon to be competitive.

https://www.geekwire.com/2022/amazon-more-than-doubles-max-b...

The free market and free will is a great thing isn’t it?

So wouldn’t unions also prevent top performers from negotiating wages?

How much did unions help the auto industry?
That to me is a separate issue. Anyone with bargaining power can use that bargaining power however they want. Unions are just about giving workers bargaining power as proper stakeholders. If they want to use that leverage to make the company more ethical then they can (just as equity shareholders can use their leverage to do the same). But I'm skeptical that the end result will be more ethical business practices (outside the specific area of working conditions or course). Getting large numbers of people to agree on ethical values is hard, especially when there is a substantive cost.
Just give us some time to win this war and we'll do another one :)
> BUT, if everyone is already maintaining a proper follow distance, it takes longer for the road to reach max congestion in the first place.

I do not think this is a realistic model of the way roads work due to rush hours and sudden increases in demand. The ideal rules are great for when demand ebbs and flows gradually, but things change when everyone wants to be on the road between 8AM and 8:30AM. Then, you can have all the protocols you want, but the system has reached max capacity and there is no avoiding that other than dealing with the consequences (congestion -> stop and go traffic -> gridlock) and of course a collision or two.

I am not saying this justifies driving like a maniac and cutting people off. I simply expect people to act a certain way over the boundary conditions of a situation are approached, and I will not expect it to be the same as how they act when we are not pushing the limits.
Sounds like if the Ukrainians can attack supply lines then Russia is going to have a lot of problems in its endeavor.
I recently bought a second hand Nissan Leaf (2015 model, so the battery is already 7 years old), and I have to say my experience with it has been fantastic, even through the winter.

The range is about 70-80 miles of general town driving 30-40mph in the UK winter, so cold, but not freezing most of the time. The range doesn't seem to be noticeable different between warm and cold days. Average temp is probably around 5c.

The range does drop noticeable on motorways. I haven't done a proper test, but I suspect it's probably only good for 40ish miles at 70mph.

As a second car it's brilliant. It's saved us a load on petrol doing the local trips, school runs, short commute, etc. Even with the current high power prices in the UK. It very much depends on what you plan to use it for, but if your usage profile fits what the car does well, it's a really nice car.

I plan to do a proper blog post at some point analyzing some data on it. Maybe after the summer and I'll see if the range improves.
0BSD?

https://opensource.org/licenses/0BSD
That sounds amazing. Do you have any more information?
I think the question is do people naturally change old passwords without such policies.

The policies are the problem and the industry has recognized it so they’ve moved away from those recommendations.
My current work forces updates every 3 months. It seems more like a security issue requiring this reset so often.

This is because they create another problem when anyone you talk to will say they have their password and just increment a number for every password change. That way they’re not having to remember a whole new password every few months. So there’s never much of a change in anyones password during these rotations.

- abcde1
- abcde2
- abcde3
- …
There's a few good things on with the London meetup groups, but honestly, no.

I just haven't met many interesting people on meetup. The good independent events just use word-of-mouth and get more than enough people. It's best for sports, the park I live next to is really just a huge playing field, through meetup I can play football, touch rugby, or do some circuits there.

I still think it's the main place to advertise/host technical meetups though. I can't think of anywhere else. You have to put yourself in the shoes of someone who might come to your event - how will they find you? Are they going to be actively looking for your event, or will you need to reach out?

I'm no huge fan of discord for IRL communities because I like to separate my 'gamer tag' from my real identity, as do most people. I've had this problem lately, I love the discord app but I wish we could make IRL servers with real (or abbreviated, like 'John S.') names. It would be so much easier to manage and mod sports clubs if we could keep comms on it, rather than the email/sms/whatsapp mess we have right now.
Of course they're not convinced. They are paid to promote war.
Clever (if on purpose) but circumvented by appending “download”.

Actually, it would have been far more clever to make people download the Torrent steed as a DLC or something like that.
It’s unfortunate, but I’ve found that the people who end up running companies are the ones who do well with the hierarchical structure, so they end up biasing the company towards that model. Anyone who wants to “move up” or contribute in a more meaningful way is measured against this ideal. It’s definitely frustrating to see that you are having clear impact on the success and operation of a team but not be recognized for it.
This war has been announced for weeks if not months. There were believers and non-believers, but anyone with half a brain would've left Ukraine if they had the chance.

At the very least they should've taken the precaution to relocate the An-225 until the threat of war blew over.
Nvidia drivers are decent on Linux - almost all ML people use it and they're incredibly dependent on CUDA. Nvidia has a vested interest in this because they pivoted hard towards deep learning, but they're also comfortable because there's no good competition from AMD or ARM yet. TPUs are excellent but still niche, despite Google's best efforts to push them. Driver installation on Linux is mostly good I've found, just using native package managers and Conda for dev environments. Gaming also works fine and of course so does mining...

But there are odd annoyances - you get less control over device parameters in Linux. Things like setting the memory clock or undervolting (not just power factor) only seem to work in Windows.

This leak is a pain. If Nvidia refuses and they just leak the code, we're still dependent on Nvidia to approve an open source driver. It's like when hackers try and take code to other companies - AMD wouldn't touch any of this with a barge pole for fear of infringement. You're not going to get magical driver support in Debian from leaked code. Best case someone releases an illegal driver and it doesn't get immediately taken down.