MurphyA/hacker-news huggingface dataset:
by Y_Y | 2025-10-03 16:34:36+00:00
> TL;DR: Glide is a Firefox fork with a TypeScript config that lets you build anything.

Cool. My first thought was that this should be an extension, rather than a separate browser. Of course that's covered in TFA, modern extensions are just not allowed to have the necessary access.

I get the "oh no security" arguments about letting random shit from Chrome Web Store have free reign over the browser, but what if I trust the extension publisher and am willing to assume responsibility for my own actions, data, and computer?
by dmesg | 2025-10-03 16:34:50+00:00
Quote:

> Why else would someone be so anxious about how others see them?

The scientific consensus would tell the author that judgement in humans happens already the moment they see a person and it is immediate, even if the person not doing anything:

https://www.nature.com/articles/srep40700

>across three studies, we find that first impressions [...] made from thin slices of real-world social behavior by typically-developing observers are not only far less favorable across a range of trait judgments compared to controls

Edit:

Okay this was completely misunderstood. My point was that the "normal" people in the study immediately internally know if to like or not like a person. Hence why first impressions DO matter the most. Which is why I simply disagree with the argument in the OP that anyone has control over their perception.

You also cannot win people over if the most respected person in a group dislikes you. The others will follow boot.
by sidewndr46 | 2025-10-03 16:34:59+00:00
The regulation of interstate absolutely gives the Federal government the ability to agbrogate or invalidate state law. If it didn't there would not be any reason to have it. Although the Federal government actually owns far more land than just D.C. most commerce does not happen there.

If it didn't give the federal government this power then every state would just pass a "nuh uh!" law every time the federal added a tax or whatever to stuff.
by NoGravitas | 2025-10-03 16:35:34+00:00
> yes we should be able to run firefox without tabs like it's surf

Can't you? You used to be able to show the tab bar only when there was more than one tab; I guess that has disappeared?

You can do this: Put this code into your userChrome.css file:

#tabbrowser-tabs .tabbrowser-tab:only-of-type, #tabbrowser-tabs .tabbrowser-tab:only-of-type + #tabbrowser-arrowscrollbox-periphery { display: none !important; }

#tabbrowser-tabs, #tabbrowser-arrowscrollbox { min-height: 0 !important; }
by WJW | 2025-10-03 16:36:54+00:00
Depends. Several central banks are working on exactly that, see for example the recent speech by the FED and the whole GENIUS act regulation framework.

But to be honest where I am (northwest Europe) we already have subsecond person-to-person transactions via the normal banking system, no matter which bank the sender and receiver use. So stablecoin-ifying the Euro wouldn't make a huge difference. There might be more to gain if the region doesn't have that kind of payment infrastructure yet.
by simonw | 2025-10-03 16:37:42+00:00
That's not entirely true. SQLite is designed to support many processes reading the same file on disk at once. It only allows one process to write at a time, using locks - but since most writes finish in less than a ms in most cases having a process wait until another process finishes their write isn't actually a problem.

If you have lots of concurrent writes SQLite isn't the right solution. For concurrent reads it's fine.

SQLite also isn't a network database out-of-the-box. If you want to be able to access it over the network you need to solve that separately.

(Don't try and use NFS. https://sqlite.org/howtocorrupt.html#_filesystems_with_broke... )
by argiopetech | 2025-10-03 16:37:44+00:00
Re. pane size, it's normal tiling behavior. Panes can be take the full screen or some percentage (I like 1/2, 2/3, and 1/3). If the widths add to 1, both panes fill the screen.

If the widths don't add to 1, there are two possible behaviors (configurable). Either the newly focused pane adheres to the size of the screen (e.g., scroll right from the full screen editor and the half-screen browser is on the right border with half the editor visible), or the newly focused pane centers on the screen. I prefer the first behavior, but I make significant use of the "center pane" keybinding.

The Video Demo section in the README gives a pretty good demonstration of this behavior in the first 10-15 seconds.

Edit: To add to this thought and address some comments elsewhere about losing windows, I use "struts", which show P pixels of the panes to the left and right (when they exist) of the current view as a visual aid/reminder of where I am in the ribbon. These reduce the size of the tiled section of the screen and the calculation of pane size accordingly.
by tguvot | 2025-10-03 16:37:57+00:00
they never planned to get to gaza. one of boats somehow managed to get 20 or 30km away from coast (according to tracker) avoiding israeli boats. instead of proceeding to shore, they stopped and declared "mission accomplished" and waited to be picked up.

you can see the ship on tracker here https://globalsumudflotilla.org/tracker/
by jandrewrogers | 2025-10-03 16:38:49+00:00
What's the issue? Everything about this is normal and expected when prototyping new capabilities for DoD.

DoD intentionally pushes hard to get testable capabilities as early as possible to shorten feedback loops, understanding that features ancillary to the capability will be limited, stubbed out, or implemented using a stopgap that you would never use in production. This will all be cleaned up in the production implementation once everyone is happy with how the capability works. Basically an agile customer development approach, similar to what is used in startups.

In my experience, the fine-grained control and security features are never implemented in the prototypes. This can be extremely fussy and slow development that isn't needed to evaluate capability. It also requires a lot of customer involvement, so they usually aren't willing to invest the time until they are satisfied that they want to move forward with the capability. The security architecture is demonstrably the kind of thing that can be mechanically added later so DoD takes the view that there is no development risk by not implementing it in the prototype.

There may be fair criticisms of the system but it looks like the article is going out of its way to mislead and misrepresent.
by Spivak | 2025-10-03 16:39:00+00:00
This problem is associated with ORMs but the moment there's a get_user(id) function which does a select and you need to display a list of users someone will run it in a loop to generate the list and it will look like it's working until the user list gets long.

I really wish there was a way to compose SQL so you can actually write the dumb/obvious thing and it will run a single query. I talked with a dev once who seemed to have the beginnings of a system that could do this. It leveraged async and put composable queryish objects into a queue and kept track of what what callers needed what results, merged and executed the single query, and then returned the results. Obviously far from generalizable for arbitrary queries but it did seem to work.
by mingus88 | 2025-10-03 16:39:07+00:00
I believe the 2FA stuff became mandatory after all those celebrities with weak passwords had their nudes leaked

https://en.m.wikipedia.org/wiki/2014_celebrity_nude_photo_le...

And Apple being Apple, they designed their own solution. I actually like having a Secure Enclave on my device with easy biometric authentication across all of my devices

Calling for standards is a great thing usually but to be perfectly honest, the current ecosystem of FIDO, webauthn, TOTP, etc is a nightmare. I have three yubikeys and three or four protocols to manage on them.

People won’t adopt that, but they will adopt Apple’s.
by ryandrake | 2025-10-03 16:40:16+00:00
Off topic, but my eye twitched at the word "agentic." This word has infested every computing and software discussion as a buzzword, to the point where I am having a visceral reaction just seeing it. Even though it's used appropriately here, I have to admit I retched a little while reading. So tired of hearing "agentic."
by myfonj | 2025-10-03 16:42:02+00:00
> Great! Then the user gets his preferred font, as requested, instead of the one the page specified.

No. You've misread the main point. The user would have gotten his preferred font if the font stack was either just plain

font-family: monospace;

or

font-family: <list of fonts their system does *not* support or does *not* allow to be used>, monospace;

. But the case is that the suggested font stack contains some "unwanted" font that their system both supports and allows to be used, that precedes the generic `monospace` font family the user actually prefers, or, more precisely, have assigned their typeface to. Is it more clear now?

I agree it is not a huge "bug" on the first sight, and as it seems even this is somewhat solvable without disabling font support completely. But since it takes some effort and expertise on the user's side, it adds the "bug" some weight nonetheless.
by Totalpartykill | 2025-10-03 16:42:07+00:00
Recently I was doing research for an article on passive perception (detailed explanation of the mechanics can be found here) but I came across some interesting information on this game mechanic.

For me, one of the biggest surprises was the fact that advantage/disadvantage does not mean two sets of dice being rolled and taking the higher/lower variation. In the rules under passive percepetion it states that you simply get a + or - 5 to the roll.

Are there any other mechanics like this in newer editions?
by quickthrowman | 2025-10-03 16:42:31+00:00
I wonder if the electrical engineers used ambient temperature correction factors when designing the electrical system, -80F would let you use substantially smaller conductors.

The NEC allows conductor ampacity to be adjusted 1.2x if the ambient temp is below 50F, but that’s where the table stops, but I’m guessing lower temps would allow for even higher ampacities.

1.2x more ampacity would let you use #12s for a 30A circuit instead of #10s.
by boplicity | 2025-10-03 16:42:33+00:00
Gotta strongly disagree on this. For example, I know there's a way to get to the app switching screen, which shows all of the apps in a grid. You just have to drag up from the bottom the right amount in order to get the grid to stay. Despite knowing this, I fail to do it half the times I try. I just can't figure out how much to "drag" up from the bottom. Too much or too little and it just doesn't work. So frustrating. And so many other similar examples.
by bombcar | 2025-10-03 16:43:06+00:00
It's a question of how far the contagion goes - the Dotcom bubble trashed the NASDAQ and rumbled the world a bit, but the "big stocks" weren't directly involved or affected much; the subprime mortgage bubble shook the very foundations of the banking world.

Will the contagion be limited to a few companies, or will the S&P crumble under the bubble's collapse?
by unscaled | 2025-10-03 16:43:07+00:00
I'm not sure why would you put "protect" in scare quotes here. This protection against fingerprinting is very real. Having any installed fonts that didn't come with the OS (and that includes fonts that are installed by other programs), makes your computer a lot more easy to fingerprint and track. Not everybody is interested in this protection, but this protection is very real.

It also doesn't seem to be enabled by default, since it tends to break some sites, as explained above. If you want to disable prevent Firefox from doing that, just don't set "Enhanced Tracking Protection" to Strict. You can even go for full Custom mode and enable "Protection from Suspected Fingerprinters" (which blocks some fonts as described by GP) only for private windows.
by imtringued | 2025-10-03 16:43:14+00:00
Google is the creator of JAX and XLA. Maybe the developer laptops have Nvidia GPUs and they do some testing there, but for Google there is literally no point in bothering with CUDA, pytorch or any other ecosystem strongly focused on Nvidia GPUs.

In my experience JAX is way more flexible than pytorch the moment you want to do things that aren't training ML models. E.g. you want to build an optimizer that uses the derivative of your model with respect to the input.
by dawnofdusk | 2025-10-03 16:43:54+00:00
Although I am not an expert in quantum information, I think the problem you pose is resolved by the fact that the no-signalling theorem is about measurements of a quantum state, which is a microscopic state, and heat transfer is a measurement of a thermodynamic quantity, which is macroscopic. In much the same way that measuring the temperature of a classical gas doesn't give information on the location or momenta of the constituent particles, a thermodynamic probe of entanglement doesn't necessarily furnish precise information on how a state is entangled (e.g., Eq. 2 in https://arxiv.org/pdf/quant-ph/0406040).
by tptacek | 2025-10-03 16:44:17+00:00
The last time I was staffed on a project that had to do this, we were looking at many dozens per day, virtually all of them bogus, many attached to grifters hoping to jawbone the triage person into paying a nominal fee to get them to shut up. It would be weird if new tooling like LLMs didn't accelerate it, but that's all I'd expect it to do.
by Sohcahtoa82 | 2025-10-03 16:44:23+00:00
Yeah, at first, I was like...Okay, so the victim needs to install a malicious app which means they already have code execution. This is just a permissions escalation? I suppose that can be bad if the target Unity app has some wide permissions.

But if it can be exploited via Browser, then it means any website with an XSS vulnerability becomes an attack vector. But the attack needs to specify which app to start. So even if you found a great app that uses Unity and has juicy permissions, you'd have to hope your victims have that specific app installed. I'm not sure you could try to launch multiple apps without tipping off the user that the website is trying to do something funky.
by notmyjob | 2025-10-03 16:44:23+00:00
While there is no consensus on whether Angela Merkel was "too friendly" to Russia— critics argue that her policies left Germany and Europe too dependent on Russian energy and that she failed to take a sufficiently tough stance against Vladimir Putin. Supporters, including Merkel herself, have defended her diplomatic approach as a pragmatic and necessary strategy given Russia's place in Europe.

Even today money flows from US allies including NATO member states into Russia to buy gas rather than into the military and defense systems that might have prevented the bloodbath in Ukraine.

https://www.brookings.edu/articles/merkels-lack-of-regrets-i...

https://www.politico.com/story/2018/07/11/trump-germany-russ...

https://www.atlanticcouncil.org/blogs/new-atlanticist/the-tr...
by dijit | 2025-10-03 16:44:26+00:00
You're correct that whether this was "played up" or "downplayed" is just spin depending on your politics. But Iryna Zarutska’s murder was objectively newsworthy for reasons that go beyond the sheer volume of U.S. homicides

1) The Random Factor is Terrifying; Most murders are not random—they involve people who know each other. A cold, unprovoked stabbing of a stranger on public transit is exceedingly rare (statistically, less than 20% of homicides involve strangers) and generates disproportionate public fear and media attention. This was a random act of brutality.

2) She was a 23-year-old Ukrainian refugee who fled a war zone, seeking safety, only to be killed here. That tragic irony is international news.

3) The alleged killer's reported comment, "I got that white girl," immediately framed the attack as racially motivated, which is an automatic amplifier in today's media climate.

The fury isn't just about the crime itself; it's about the speed and selectivity of media coverage.

Ask yourself; If the roles were reversed—a Black refugee was stabbed by a White assailant who made a racial remark—would the major national outlets have been silent for days? Absolutely not. It would have dominated the news cycle instantly, just like the coverage of George Floyd or the police incident that sparked the 2011 London riots.

When the victim is White and the narrative can be used to critique progressive policies (soft-on-crime, public safety), the media was perceived to be slow-walking the story. That delay was the true catalyst. It looked like an obvious attempt to downplay a narrative that made "their side" look bad.

That perceived reluctance shot those outlets in the foot. It allowed the case to go viral internationally, validating the suspicion that the mainstream press will only give urgent coverage to stories that fit a specific, pre-approved political script. If a news source is visibly covering for a political "side," it deserves to lose credibility.
by tsimionescu | 2025-10-03 16:44:42+00:00
While I agree on channels, you can't easily reproduce the behavior of Go's threads in other languages. The whole Go IO library is built with support for Go's green threads. The result is that 1000 Go threads waiting on IO operations will actually issue only a handful of OS non-blocking IO calls and have the runtime handle polling and waking up the right threads.

Not sure how relevant this is for UI operations, to be fair. The C#/JS style async/await model actually seems more amenable to controlling which works happens on the necessarily single GUI thread and which parts happen in background threads, and how to sync them later.
by rockercoaster | 2025-10-03 16:44:49+00:00
I Found No Peace by Webb Miller, published 1936, which is an autobiographical work by a reporter and war correspondent. I actually got the dates slightly wrong, this would have been the first decade of the 20th, not the 1890s as I thought (he wasn't old enough in that decade for the episode in question to have fallen in the 19th century, it was probably in something like 1905-1908).

Page 13 in my copy (I had trouble finding the passage in the scan I found on Internet Archive, I think it's a later printing that is somewhat abridged). He's writing of working for the state highway department, making road cuts and shoveling gravel:

> Some deliberately delayed the physical calls of nature in the morning until after they came to work. That give them the opportunity of taking ten minutes off. The nonshirkers applied blunt Anglo-Saxon terms to that particular trick.

Given his supplying the term "shirk" in that sentence and the characterization of their label for it as "Anglo-Saxon", I think what he's getting at is they called them "shit shirkers", which is pretty funny.
by avalys | 2025-10-03 16:45:08+00:00
No, not objectively good at all.

If you're a neurotic obsessive who wants to pretend that all kinds of dastardly forces are trying to spy on you and your data, then yes, you want more security checks and more permission prompts.

For literally everyone else - these are only obstacles to their intended use of the device, and every one of them is objectively worse!

Safari prompts me _every single time I use Google_ about whether I want to share my location. I literally couldn't care less whether Google knows this, and I click yes every time, but Apple, in their infinite wisdom, DOES NOT GIVE ME THE OPTION to say "Always Allow". Thanks to some overbearing, self-important privacy dweeb, no doubt, and no leadership at Apple confident enough to override them.
by zobzu | 2025-10-03 16:46:33+00:00
RH also provides immutable OSes (Kairo uses some of their stuff) via Fedora Atomic and Fedora CoreOS, so for a single RHEL-like immutable instance, i'd just go CoreOS or Kinoite

The main reasons to use Kairo are perhaps more around the P2P mesh, using Cloudinit, deb vs rpm etc.
by chelseaeiling | 2025-10-03 16:46:37+00:00
PRODUCT DESIGNER

Location: Los Angeles, CA

Remote: Preferred

Willing to relocate: Yes

Technologies: Figma, Miro

Resume/LinkedIn: https://www.linkedin.com/in/chelseaeiling/

Portfolio: https://www.chelseaeiling.com/

Email: chelsea@chelseaeiling.design

I’m a Product Designer (UI/UX) with 0-1 startup experience across AI and data-heavy products. I help teams turn ambiguity into clarity, align on the right problems, and design solutions that scale. My latest client project was an AI-powered business intelligence web app. My previous clients have praised my strong communication skills, super quick turnaround, and enjoyable collaboration. Let's create something amazing!
by Quarrelsome | 2025-10-03 16:47:22+00:00
this is infra for a single-user app. SQLite is THE replacement for file databases like MSAccess, but the box goes down and your database dies with all your data.

So this fills that gap by giving you a database as a service level of QOL without needing to provision a database as a service backend. Otherwise you're dicking about maintaining a service with all that comes with that (provisioning, updating, etc) when really all you need is a file that is automagically backed up or placed somewhere on the web to avoid the drawbacks of the local file system.
by bpt3 | 2025-10-03 16:47:32+00:00
> Who to tax and how much is very much a political choice and how accurate assessment are very much political choices. You cannot pretend taxation policy is somehow a neutral proposition. Indeed, bad or good taxation policy have very real economic effect and impact on government finance.

Tax rates are political. Assessing the value of an asset should be apolitical. Georgism intertwines the two, which causes a lot of issues.

> If indeed you want adequate funding of government services, it's paramount that we find the most efficient way of funding government and Georgists believe that the most efficient way to tax people is the land value tax.

You are correct that Georgists believe that, but I don't think it's a widely held opinion. The definition of efficiency is highly subjective because the metrics used to determine it are subjective.

> Social justice and economic efficiency need not be in conflict. Indeed, when a concept like the land value tax finds broad support from economists all over the political spectrum, it's time to sit up and pay attention.

Again, this is only efficient under a very specific set of objectives.

LVT has gotten a lot of attention, and has not performed well in practice just like every other socialist concept. It also does not have broad support.
by johnnyanmac | 2025-10-03 16:48:18+00:00
You say most highly viewed content. I then click on "popular" and then I see 6-10 minute edited videos, and the 30+ minute ones are highlight reels.

I see thr regular videos top out at 10m. I click on shorts and they top out at 32m. His most popular non-short just misses the top 10 videos when compared with the shorts.

And then all this is on YouTube. I bet his Facebook or Instagram has much higher viewed content. So I'm not convinced.
by Retr0id | 2025-10-03 16:49:18+00:00
This is unfortunately accurate, at least, for those with dementia. They need to already know how it works otherwise it's just not happening. imho the solution is skeuomorphism i.e. make the experience as close as possible to that of a landline phone made ~30 years ago. Tie it to a physical phone book with their main contacts written in a large font. (They don't necessarily need to key in the full numbers each time, a carer can pre-program "speed dial")

Have any unknown/invalid numbers go through to a default primary point of contact.