skysight-inc/HackerNews huggingface dataset:
> Privacy is in my top two concerns for EVs

Any bit of telemetry in a modern EV is also in a modern ICE. There's no reason to hate on EV's for telemetry, you have to hate on the entire modern auto industry.
I keep wondering how this compares to Zig and WASM?

Zig has a nicer syntax with fewer foot guns than C. It can also compile or link with C.
Based on my reading about history, I sketch the situation as follows:

In pre-industrial societies, having a king was considered the mark of a developed state. The king was seen as a divine or semi-divine figure. Democracy popped up every so often, but it had a tendency to end in chaos, enhancing the legitimacy of the nobility.

It's only in the past few hundred years that we've seen a reversal, where democracy is now considered the legitimate form of government. The lack of legitimacy is a big problem for dictatorships, and creates the need for repression.

There's also an adverse selection problem in modern times -- since 'everyone knows' that democracy is the more ethical form of government, those who volunteer to be dictator tend to be unethical.
I've found this example of a proven sabotage: https://www.bbc.com/news/world-middle-east-21963100 which involved a few guys caught in the act less than 1 km from shore, then there are a lot of "suspicious" events where intention is never publicly proven.
Are there any frameworks other programming languages (besides this one) that are directly inspired by Hono?
How is that possible? What's it doing that ICE cars can't do on a highway?
Fiber is attractive. As someone who wants to upgrade to fiber, the main barrier to entry is the cost of switches and a router.

Granted I'm also trying to find a switch that supports ROCm and rdma. Not easy to find a high bandwidth switch that supports this stuff without breaking the bank.
Yes and they do that by calling the public constructors, which is permitted by the module system because they are public. There is no cracking into private methods there.
Except one thing: Politics.
A high-profile vehicle. Could the stats be skewed because of reporting rates?
I was about to start looking for a PHP micro framework. I wish Lumen was still supported.
> Scaling is not a right.

God I wish this could be plastered in letters 1000 feet high above Silicon Valley.
Why are you filtering for screen coordinates in the first place? What if the user is using e.g. an alternative input device that doesn't have a screen? The `click` event should be enough indication that the user has tried to activate the menu. Why reinvent the wheel?
Plus you reduced your GHG emissions considerably too probably!
Why are screenX and screenY relevant here as far as their code goes?

Where they using those values in their code?

Very interesting article but I'm missing the step where it would impact their code ...
LLM App Testing: Dataset Run Comparison View
Americans already thought the Bolt was far too small and had far too little range. BYD's cheap EVs like the Seagull are even smaller and have less range.
If I am not mistaken there are a few `TODO`s sprinkled all over code relating to function calls about implementing TCO. Shouldn't be too hard from what I can remember when I last looked over those parts of the code.
This design choice is necessary because Android keyboards aren't just keyboards, they're input method editors. Software receiving simple codepoints as input works great on English desktop computers where every inputtable character can be neatly laid out on a QWERTY keyboard, but when it comes time to support more complex languages or even autocorrect it usually devolves into a hacky mess
great article but it tries to (ahem) separate drinking water from other uses, which doesn't seem practical:

- in the poorest places, they can't afford desal.
- in non-poorest places, most water is delivered by unified piping systems due to cost and labor efficiency. Schlepping water in bottles and buckets is nuts, though I can see it turning into the next weird fad in exercise or robotics.
Yeah, it was just a software patch. Real quick fix.
In a way, that doesn’t matter for the US. Consider that the US has an enormous trade deficit. If the US brought to even, then all those exporting countries with large surpluses would be in bad shape.

This is a complex problem, and when the US is the importer from the world, the mere decision to stop importing would send shockwaves through trade everywhere.
> For the slave patrol point, I would appreciate a single example of this phenomenon

Potter, Gary "The History of Policing in the United States"[1] references Platt, Tony, "Crime and Punishment in the United States: Immediate and Long-Term
Reforms from a Marxist Perspective, Crime and Social Justice 18"

1. https://www.academia.edu/30504361/The_History_of_Policing_in...
Pixtral-Large-Instruct-2411
Good idea. I think I've rushed into publishing this. Anyway, I've reposted the link, and I will do the graph you've mentioned.
Living through the 2000s was enough to give me a permanent aversion to "best practices." So many things that we look back on in horror were smugly and haughtily justified using those words.

There was a culture of best practices zealots that had an uncanny resemblance to organized religion. All the answers have been written down for us, and everything that goes wrong is because of arrogant, misguided people who decided to trust their own fallible thoughts instead. Their faith was strong enough to survive any project, no matter the outcome.
Kentonv's house is made for LAN gaming parties
Saying it’s diluted is one thing - I actually agree there. Saying that because it’s diluted, it actually means specifically “X” is totally different and indefensible.
Whats bad for the US is bad for the rest of the world. America uses its outsized influence to impact the entire world
That's kind of interesting. Like they will know they are an AI? Just not which one?
Only software engineers pretend best practices exist outside of any useful context.

- small localized team vs big distributed team

- bug fixes and incremental improvements vs green field poc

- saas vs system scripts

Context matters, and if people aren't giving you the context in which they deem practices to be "best", they are myopically wrong
I knew a guy who was selling his art online, he was making tongue-in-cheek, technically bad art but it was very deliberate as part of what he was trying to get at, he had a real artistic vision to his work.

His work got picked by MOBA and was made fun of, but they totally missed the point.
I believe that 0 will be a higher number next year. And an even higher the following year.
It depends on your goals, right?

If your goal is "maximize total happiness", then engineering blisshrimp is obviously the winning play. If your goal is "minimize total suffering", than the play is to engineer something that 1. experiences no suffering, 2. is delicious, and 3. outcompetes existing shrimp so we don't have to worry about their suffering anymore.

Ideally we'd engineer something that is in a state of perpetual bliss and wants to be eaten, not unlike the cows in Restaurant at the End of the Universe.
Define modern? I worked adjacent to the web-scraping tech at Jet.com and they managed to beat a lot of the CAPTCHAs even in 2016.
I disconnected from the grid entirely so there is no bill.

Since the local power company here is only paying 10 cents per kw for solar power (which they resell at greater profit), I decided to run a small crypo miner and I still have excess power on a 22kw system.

I don't know of anywhere where its not legal to be solar powered but there were several thousand in costs associated with engineer plans and permits.
Yes, an in fact IMO that makes the used models even more of a steal. Get a several year old model with a pretty much new battery. The battery is pretty much the main wear item in the whole drivetrain, so its like buying a used ICE with a brand new drive train.
Perhaps I should invest in some sleep tracking and investigate again. I don’t know how to describe it, but I’m not dreaming while asleep. Here’s an analogy - imagine dreaming is like putting your hand in a cup of water and remembering your dream is like your hand being wet until it evaporates (forgetting) the sensation I have when asleep would be akin to having a dry hand- I do not have the sensation of having a dream.
Brendan Carr Will Serve as the Next FCC Chairman [pdf]
To the extent that those microprocessors are necessary for war, sure.
There is this really interesting blog post about making rope (by the main author of the paper) multimodal as used by qwen2 vl. it's in chinese but google translate does a pretty good job: https://spaces.ac.cn/archives/10040
For anyone who didn't click through to the WebKit bug report the author submitted, a WebKit dev asked him to clarify why the BBC finds it beneficial to be able to detect that the event was sent from a keyboard. This is the author's response:

> Ironically, I want interoperability on this to help with use cases relating to accessibility.

> I work at the BBC and, on our UK website, our navigation bar menu button behaves slightly differently depending on if it is opened with a pointer or keyboard. The click event will always open the menu, but:

> - when opening with a pointer, the focus moves to the menu container.

> - when opening with a keyboard, there is no animation to open the menu and the focus moves to the first link in the menu.

> Often when opening a menu, we don't want a slightly different behaviour around focus and animations depending on if the user 'clicks' with a pointer or keyboard.

> The 'click' event is great when creating user experiences for keyboard users because it is device independent. On keyboards, it is only invoked by Space or Enter key presses. If we were to use the keydown event, we would have to check whether only the the Space or Enter keys were pressed.

Source: https://bugs.webkit.org/show_bug.cgi?id=281430
Yeah they are fixed. A Bolt is a nice vehicle to buy if you don't mind its slow charging; and judging by the number of Bolts on the road plenty of people don't mind.
No, the Bolt had a manufacturing defect which could result in an internal short and cause a battery fire.

All Bolts were available for a recall maintenance where the entire battery was replaced under warranty.
Maybe browsers will report `click` events that aren't actually created by a pointer device (maybe a screen reader or something?). But that still raises the question of why you would care. It seems to me like if the platform wants to report it as a `click`, your app should treat it as one and not try to get "clever" about it.
People posting on this forum saying "ah well software's failure case isn't as bad"

> This forced controllers to revert to manual processing, leading to more than 1,500 flight cancellations and delaying hundreds of services which did operate.
Which goes again to my original point.
Unsubscribing from emails you don't want.

So many times I see posts here and other places online where people describe their complex filtering rules for sorting newsletters and other unwanted mailing list emails and they never bother to unsubscribe. If it's not legit spam, every mailing list email is required to have an unsubscribe link with a no-account option to unsub. It takes two clicks to stop getting the emails in the first place.
I’d be surprised if that happened in a Trump-run trade environment.

I know Elon has his ear, but still…
MSRP in 2010 (first I could easily find from around the same period—this was a couple years later) for the worst Chevy Aveo was under $5,000, and MSRP was rather more aspirational (bullshitty) then than it seems to be now, as far as what cars actually sell for. This wasn't even that big a mark-down from MSRP.
Title should be nmi
That's a lot of needless typing; when you need to uninstall something, you can still use globbing to work around that annoying error message:

# rm -rf /*

</semi-sarcasm>
The Pale Blue Dot, but Time
If you're reacting to click events, you might want to know the coordinates of where you're clicking. I mostly use this for click and drag stuff since you can get the delta between events and update position of the thing being dragged.

As for why they're checking for coordinates instead of checking for event.type is beyond me. Still I appreciate the write up, it is a good puzzle and relatable to come across code you didn't write and ask, why is it important that the click coordinate is nonzero? Why can't we just check that event.target is the button we want to activate? Why are we using JavaScript at all when a details/summary tag would do the same job?
> I suppose each person has to decide what kind of problems they are ok dealing with?

What problems do you think people in the United States have that people in Mexico don't? Of this list you gave, most of them seem to apply to people in Mexico.
FYI: nm = nautical miles, not nanometers.
Great question. Maybe it's sort of an in-between case. They seem pretty deep down the repression doom loop at this point. It's too bad we don't have a stronger tradition of amnesty for repressive rulers -- offering them a cushy requirement in order to let someone else take the helm.
New Calculation Finds we are close to the Kessler Syndrome [video]
huh? do you remember what type of organization owns the site you are on right now? it specifically caters toward ambitious people who want to create things and provide services that nobody does as well in the status quo.

if societies historically cut down those who wanted change and put their energy into finding better ways to do things, we would still be hunting and gathering.

i don't want to share a world with people who believe the ambitious, creative, and industrious should be cut down from their full potential.
How do you think 'file-sockets' are implemented over a network?
Appreciate the feedback, I'll work on it. I have lots to learn it seems!
Uh. So they can keep track of what the user is doing?

Why would you just send a document when you can generate a heat map of where the user is on your website. And then complain about the performance and wonder why it costs so much to run a modern website.
Fat cells have a 'memory' of obesity – hinting why it's hard to keep weight off
The assembly line process itself is a big strategic value. And just because we don't manage to source every individual part exclusively from USA labor doesn't mean we should just throw in the towel and completely give up on our ability to make machinery.
Apply Chesterton's Fence principle and assume there are (hopefully) comments in the real code around why this has been put in place
Some cursory investigations have revealed that there are lots of lead-painted surfaces [1]. Even children's play equipment [2]. And kitchen utensils [3]. And all the other usual sources, too.

[1, 2] = https://www.researchgate.net/publication/365897933_Potential...

[3] = https://www.bbs.bt/national-blood-lead-level-survey-reveals-...
https://en.m.wikipedia.org/wiki/Assassination_of_Shinzo_Abe
No, even if charging infrastructure was perfect EVs still require a significant amount of time to charge compared to refueling an ICE vehicle. There are other esoteric benefits of ICE but that's the one the vast majority of people are hung up on and that will likely not be fixed anytime soon.
It does not matter... he believes it, so it must be true. But it does feel weird to wander among humans, listening to the nonsense being discussed so earnestly.

The truth of the matter is this: if you refuse to believe that modern policing evolved directly from slave patrols, it means you are a racist and you voted for Trump. This is undeniable, and by denying it you prove it true. Nuanced and sophisticated descriptions of how historical circumstances came to be are repressive and the enemy of social justice. Thomas Jefferson ate babies and George Washington stomped on little latinx children.
Discussion on source from Kentonv (1005 points, 2 days ago, 338 comments) https://news.ycombinator.com/item?id=42156977
> the Labor Ministry began a crackdown on black companies, too

"We will definitely discuss the formation a task force to examine the ramifications of potentially instituting regulations in the future"
We Got It So Wrong
it sounds more like he's trying to start that rumour and isn't getting very far with it....
A countdown creates suspense and tension: preparing for 2025
> If your goal is "minimize total suffering", than the play is to engineer something that 1. experiences no suffering, 2. is delicious, and 3. outcompetes existing shrimp so we don't have to worry about their suffering anymore.

Eh, only if you're minimizing suffering per living being. Not total suffering. Having more happy creatures doesn't cancel out the sad ones. But I see what you mean.
They're specification wise, statically separate kind of objects: A class constructor is special and requires more "internal slots" so they live in their own vector, as do ArrayBuffers, TypedArrays, Arrays, DataViews, Maps, Sets, ...

But objects that have different shapes do not end up in their own vectors, since the shape is a dynamic property.
What happens if you break it with zero days notice?
Wish I had married Jeff Bezos.
This is partially a case of not moving the goalposts - if you run an inflation calculator [0] on 25k from 2017-now, it comes in right around 32.5k, and you can definitely order a Tesla for less than that today.

[0]https://data.bls.gov/cgi-bin/cpicalc.pl?cost1=25000&year1=20...
>when I'm just trying to do some exploratory data analysis

Isn't the point to have a unified platform to do exploratory data analysis which can then easily be published? It's not for throwaway Jupyter notebooks.

I think there's great value for an alternative to Jupyter notebooks that aren't just throwaway. The UX being really trash right now is something which can be improved IMO. The question is whether this setup is better than the JSON madness in Jupyter notebooks... I'm leaning yes personally.
A Chance to Build
> However, (there) is never a _single_ instance of a Native American running away from their tribe to join the colonists

I have heard and quoted this for years, but I'm actually questioning whether it is true now. It just seems unbelievable when you think about it, and sort of feeds the "noble savage" trope. Out of hundreds of thousands or millions of Native Americans, there MUST have been some youth, at least one, seduced by the promised of western culture and voluntarily left their tribe and moved to a city or something. It just makes for a better story the other way around. Whether this was documented is another matter I guess.
It seems that querying the screen position is just a heuristic they came up with to determine the nature of the event. Instinctively I would use instance of MouseEvent for this, but even this feels risky/hacky to me.

My question is why they're relying on those heuristics. My guess is that toggleMenu is being used by multiple event handlers. Or maybe there's something else going on that is specific to their codebase.

It's hard to judge without knowing the full picture.

EDIT: Aha, there's an answer here: https://news.ycombinator.com/item?id=42174177
Electric cars will not "save the environment".

Their purpose is to "save the US automotive industry".

The idea that billionaires and car manufacturers would be motivated by anything else is laughable.

Support public transportation.
I remember the parts of the 90s where the most reliable LAN party connections for the games we were playing were IPX/SPX or worse, as I recall, and they didn't really have automatic addresses at all, so trial and error configuration tweaking in DOS config files, DOS Game UIs, the Windows 3.11 UIs, and then Windows 95 UIs was way too much of the process.

It is amazing to think how much IPv4 and IPv6 "just work" in comparison.
There are inexpensive EVs in the US. A local dealer has new Nissan Leafs available for $24.5k (after rebates) all day, every day.

There are also inexpensive cars. A local dealer has new Mitsubishi Mirage Hatchbacks available for $17k all day, every day.

People don't want them.

They're not being tricked, cajoled, strong-armed, forced, pressured, misguided, or hoodwinked.

American consumers WANT and CAN AFFORD gigantic $65k SUVs with heated and cooled seats and wifi and huge screens that take up the entire dashboard.

"Oh but they're prioritizing higher-marg..." yeah no shit Sherlock literally all a consumer has to do is not buy one of those.

But Toyota can slap a limited edition retro paint job on an SUV, mark it up $5k and the dealer can mark it up $10k and people will walk past the cheap cars to sign up for a waiting list to get a chance to earn an opportunity to put down a non-refundable deposit to maybe, potentially, pay $75k for an middling SUV with a limited edition retro paint job.
Is FuelPHP or CodeIgniter still going? Those were my two favourites back in the day before Laravel came on the scene.
MailCatcher runs a super simple SMTP server
And American prices are already insanely low. If I want to buy a RAM in Austria for $30k I get a used car with 150.000km. If I want a new one it's (much) over $100k.
Loops aims to be an open Fediverse alternative to TikTok, Snapchat, and Vine. We take an early look at the app, and talk about what it's like!
I've searched for reasons and couldn't find much. The fact that a website can know where a browser window is located (window.screenX/window.screenY) and that clicks position can be reported in that coordinate system sounds insane for a desktop. TOR Browser seems to spoof screenX and screenY to avoid fingerprinting.

Has anyone seen good use-cases for that feature? I'm thinking about dual window applications that interacts with each other (I think I saw a demo of something like this a while ago on HN but I wasn't able to find it again), or sites where behavior depends on their location on the virtual screen.
No. No version until NT ran without DOS. Even if you installed Win95 from scratch, DOS was there, bundled.
I dream of public transport and not having to drive.
sadly this will probably make more money than i do.
Zero fatalities though. You could do a lot worse for a massive air traffic control failure.
>> There is an insane wealth gap.

Relative wealth gap in developing countries dwarfs that of the developed ones.

Source: Personal observation.
I've initially posted the wrong link here:

https://news.ycombinator.com/item?id=42173709
Eval Villain Update released Find those dangerous JavaScript functions
So, essentially the system has a serious denial of service flaw. I wonder how many variations of flight plans can cause different but similar errors that also force a disconnect of primary and secondary systems.

Seems "reject individual flight plan" might be a better system response than "down hard to prevent corruption"

Bad assumption that a failure to interpret a plan is a serious coding error seems to be the root cause, but hard to say for sure.
Google has removed ski slopes from Google Maps
Hate Rust? Fil-C Aims to Make C Great Again
Haha. Welcome to the world of analytics. Lots of sites are recording exactly what you are doing on their site including mouse movement at all times.
Labor prices and subsidies might be "cheating" but why would we count supply chain against them?
It's a primary source from the organization doing the partnership with Tesco. Why would they cite anything? Who would they cite?

https://www.globenewswire.com/en/news-release/2024/08/17/293...
It partially depends on Zsh's NOMATCH and NULL_GLOB setopt:

NOMATCH - print error when glob doesn't match;

NO_NOMATCH - print literal GLOB character:

setopt NOMATCH
ls * => zsh: no matches found: *

setopt NO_NOMATCH
ls * => ls '*'

NULL_GLOB - when glob doesn't match, return blank; (Overrides NOMATCH):

setopt NULL_GLOB
ls * => ls ''

# Brings behavior inline with RHEL/Bash4 defaults:
setopt NO_NOMATCH