MurphyA/hacker-news huggingface dataset:
by chrismorgan | 2025-09-14 17:17:37+00:00
I do not observe any performance problem in Firefox (Nightly, Linux/Sway), and I’d say text selection is very good, with these caveats:

• Caret mode (F7) doesn’t work at all.

• Triple click selects all the text on the page, rather than just that of a single <text> element as I’d have expected (in which model you’d use <text> for a paragraph and <tspan> for its lines, and thus get the normal triple-click behaviour).

• Click and drag on a text link starts selection or drags the already-selected text, rather than dragging the link so you can drop it in a new tab or such. And if you mouse up on the same link (regardless of having left it), it activates.

• If you start a selection, it is only updated while you’re moving over text. Drag past the end of the line, then down, and it should select more text, but it only actually will when you move back over text.

• If text is selected, clicking outside text doesn’t clear the selection. (Probably the same root cause.)

• Shift+Up and Shift+Down select to the start or end of the containing <text> element, rather than operating linewise. (Because there’s no such thing logically, it’d require heuristic work. Or for people to implement flowed text, like Inkscape did but sadly then it was pulled out of the spec for some reason.)

There are also a couple of issues specific to this document:

• Document order is not sensible. For example, it goes title, then side nav title, then footer, then body text, then “Home”, then side nav contents, then magic keyword. But this does show a broader problem: in HTML it’s not the easiest to get stupid document ordering (possible, but you have to go a little out of your way), but in SVG it will happen unless you’re careful.

• Also likely to happen unless you’re careful: multiline text sometimes lacks the trailing spaces necessary to separate words once the line break is ignored (since there’s no such thing as a line break in SVG 1.1, only a shifted cursor position). For example, “Inkscapefor” fails, whereas “willing to” succeeds.

—⁂—

Chromium is interesting. Supports caret browsing (+), Up/Down do something weird (−), triple click only selects that <text> element (+), you can’t start a text selection in a link (±), but you can’t drag the link either (=), and while selecting, any time the pointer is not over text, it’ll shift that selection boundary to something like the start of the document (−), except it’s not actually the start because it excludes the title text for some reason.
by electric_muse | 2025-09-14 17:17:55+00:00
I just bought a pixel from best buy to install gos, which was an ordeal.

At checkout they looked at me like I was up to no good when I said I didn’t want to give them my name, address, and phone number just to purchase the device. I didn’t set up a plan. They said it was for “restocking” or something.

Fortunately they accepted obviously fake info. These front line sales people just don’t care as long as they can say they followed the policy.

The user containers are very helpful. I have to have TikTok for work and I put it in a container all by itself with a vpn on kill switch. And for one app that needs google play services, I have it a container with that.

The duress passcode is super clever, too. You enter a different device passcode and it just wipes the device.
by btown | 2025-09-14 17:18:11+00:00
Not at Apple and don't have any knowledge here, but I'd imagine that the UNIX test suite, ever since it began passing, has been a useful set of additional regression tests even outside the certification context.

Does anyone want to be the person that removes regression tests from active use, only to be responsible when something breaks that would have been caught by that test? Far easier to just fix your code so the test passes.

(And for many years, OS X then macOS had a reputation for being rock-solid, capable of going much longer betwen restarts, going into BSOD much less frequently than Windows would. Having a set of third-party tests certainly didn't hurt this!)
by janalsncm | 2025-09-14 17:18:45+00:00
> I was told by someone who applied to YC with a 'neuromorphic' startup that YC said, they don't fund 'neuromorphic'.

There is something refreshingly consistent in a VC that is laser focused on enterprise CRM dashboard for dashboards workflow optimization ChatGPT wrappers that also filters out the neuromorphicists.

Reminds me of how the Samurai were so used to ritual dueling and reading their lineages before battle but when the Mongolians encountered them they just shot the samurai mid-speech.
by cwstarblazer | 2025-09-14 17:18:51+00:00
Absolutely, the VxD layer has also been of particular interest to me. Unfortunately, much of that VxD layer is poorly-documented. Much of what comprises the Win32 subsystem in Windows 95 (i.e. VWIN32) is not well documented, nor is the equivalent VxD in Win32s. VFLATD, originally a part of Video for Windows, was to my knowledge not documented until Windows 95.
by gusfoo | 2025-09-14 17:18:54+00:00
I genuinely think that large language models are a useful technology in data processing. Being "language models" I find it easy to use LLMs to extract subject, object, quantity, time, verb, amount, user's language code and so on from the input text, and to a fairly trustworthy level. After that, standard Information Retrieval techniques take over.

What LLMs are absolutely not useful for, in my opinion, is answering questions or writing code, or summarising things, or being factual in any sense at all.
by fspeech | 2025-09-14 17:19:02+00:00
Look up radioisotope dating, for example https://en.m.wikipedia.org/wiki/Radiometric_dating

Basically when a rock solidifies from lava or a lifeform dies they cease to exchange materials with their environment and the concentration of unstable isotopes will decay and deviate from that of the environment. The difference can be used to date how long the exchange has stopped.
by daveguy | 2025-09-14 17:19:13+00:00
Only ~60% of people eligible to vote in 2024 did vote with ~30% of eligible voters voting for the idiotscape we currently have.

So, I think OP message was for the folks who didn't vote. Especially given the people against going backwards on environmental protection is a large majority of the population.

If everyone voted, we wouldn't be dealing with this. Excluding future success of social media propaganda campaigns.

We all need to fucking vote. Otherwise you get folks like Stephen Miller, Elon Musk, Laura Loomer puppetting an orange shell.
by conductr | 2025-09-14 17:19:25+00:00
I’m in finance and exclusively use the M and K to reference millions and thousands. Everyone says the MM is more accurate and I get that from a Roman numeral perspective it may be (if you ignore that it actually means 2000), yet I’ve never once encountered anyone using M as a thousand in the writing or reading of financial figures. I think it’s primarily a financial news, journalism/writing style, I rarely see it in business at all. Sometimes I see MM from the PE/banker guys and that’s about the only time I see it IRL.
by mystraline | 2025-09-14 17:19:39+00:00
So, sure these bank regulations are "fraud preventing".

But if you pay attention to GPS jam maps and news sources, they are currently also under significant unrest.

https://thediplomat.com/2025/09/indonesias-unrest-revives-fe...

> Over the past two weeks, Indonesia has been rocked by some of the most widespread unrest in recent memory, with mass demonstrations erupting across Jakarta and other major cities. The protests are the result of long-running economic strain, political discontent, and public outrage at perceived elite entitlement.

Its basically a worldwide proletariat uprising against the elite. And the current article hits people in the pocketbooks. And any protestors who are gaining popularity will undoubtedly be in those 3 million accounts blocked.
by lcnPylGDnU4H9OF | 2025-09-14 17:20:01+00:00
> If your standard for "justifying" is weak enough ...

This standard is not weak. That is a dishonest attack. His statement is meant to justify the obviously un-needed deaths of children as a necessary evil for Americans to have a "God given right" to own guns.

https://en.wikipedia.org/wiki/%27No_Way_to_Prevent_This,%27_...
by yjftsjthsd-h | 2025-09-14 17:20:11+00:00
Arguably Android has a capability-based security model, though it suffers from being ... well, it's not what you'd build if you were doing it from scratch today. Hindsight is 20/20. But I'd tentatively say not really, because the point of root is to get outside the existing capabilities. As an example: For a while, the most common root app I ran was one to limit charging to 80% or whatever to make the battery age more gracefully.[0] The whole reason that needed root is because there wasn't a capability/permission for that; the app couldn't ask the OS to let it control charging, because nobody even thought to expose that API surface.

[0] This was later obsoleted by the OS adding that feature natively, which is an interesting angle to consider; directly supporting the things people root for definitely helps, but you're unlikely to ever get everything so it's not a panacea.
by ganyu | 2025-09-14 17:20:17+00:00
So TL;DR,

1. Any substance that has most atoms covered by Fluoride are 'PFAS'. 2. C8 is strictly speaking PFOA (by-definition). 3. C6, and all other acids that has similar chemical properties to C8, can all be generically classified as PFOA-like materials. But for ease of communication people also call them PFOAs or just short for PFOA.

4. PFOAs are crucial for manufacturing Teflon. 5. The problem is manufacturers just dump waste water from PFAS production plants (containing PFOA) without post-processing into natural water bodies and let these toxic substances participate in the food chain and eventually land in our own bodies.
by somenameforme | 2025-09-14 17:20:37+00:00
Gerrymandering has no effect on the Senate or Presidency making this largely a non sequitur. Furthermore, administrators of independent agencies (such as the EPA) need to confirmed by the Senate. Up until 2013, appointees could be blocked by a minority with a filibuster. That rule was changed in 2013 by a Democrat majority Senate under Obama, to make it such that a simple majority could force through any appointee.

That was one of countless examples of where powers passed by one side with a majority invariably end up coming back to bite then when they become the minority. The Founding Fathers designed our political system to be largely dysfunctional without widespread consensus. That was clearly wiser than the path we are increasingly choosing in modern times.
by ysnp | 2025-09-14 17:21:07+00:00
>their security model is the only reasonably secure approach in the world

They have not said anything like that. In fact there are plenty of things about the current GrapheneOS + Pixel end result that they would change if they had the resources and support to do so. They have repeatedly praised or highlighted improvements in iOS and other less mainstream operating systems.

QubesOS is a completely different project with different goals and constraints. GrapheneOS have praised the isolation model of Qubes repeatedly, but have always said it is a strong approximation of many laptops. Older laptop operating systems (Windows/macOS/desktop Linux distros) do not aim to provide similar protections against threats that the newer mobile operating systems have done.
by jjani | 2025-09-14 17:21:39+00:00
They can be "defeated" that way in the sense of a classic Pyrrhic victory, exactly like in 2020, sure. That's the absolute worst out of all options available. "Losing" in 2020 would have been much better. You need to start thinking about the game, realpolitik, and the patterns that have been happening. And the long-term. You think you're thinking long-term by prioritizing the things you do, but it's the exact opposite.

The first thing you need to come to terms with is that losing in 2020 would've been better for the long-term. Once you've gained that freedom, realizing that simply winning an election can be the worse option, you can start thinking about what would instead be better.
by hypeatei | 2025-09-14 17:22:16+00:00
> look at recent polls

If you could link them, that'd be great because I don't know exactly which ones you're looking at. My guess is that these ideas sound great on paper: who doesn't want more affordable housing? But, the actual policies (or lack thereof) being proposed are not popular with the general voting populace.

Affordable housing sounds great for example, but the plans from Bernie et al. seem to include a lot of government spending on building public housing and implementing rent control on private housing. I can personally see why someone might be opposed to voting for even more government involvement in housing which we already have quite a lot of and look where we're at.

I concede that the DNC (and their donors by extension) resist far-left candidates but I don't believe that, if the proposals are so popular, it would be consistently suppressed by higher powers in that manner. Basically, I don't think the lack of far-left politicians can be explained by that single issue.

> Blaming individual voters for voting ‘wrong’

My point was that they're not voting at all. No one in politics will take those people seriously because that doesn't get anyone elected. Maybe you don't personally purity test or sit out elections, but that kind of behavior certainly exists and turns off people outside the circle.

Let me be clear, the Dems didn't lose the 2024 election due to progressives sitting out. I just think they could be taken more seriously as a bloc by not abstaining because they're mostly aligned with the objectives of the Democratic party. There are only two options we have in elections, and working with what we have is the only option to get out of this mess.
by zahlman | 2025-09-14 17:22:23+00:00
> For example, by stating the opinion that we should cut funding for Ukraine means that Ukrainian will die as a result.... But these are opinions and debates about the lives and deaths of real people.

By this standard, so are all political debates. At the very least, if one person's position on a topic concerns "the lives and deaths of real people", then so, necessarily does the position of anyone who disagrees.
by 1oooqooq | 2025-09-14 17:22:40+00:00
same won't happen on russia or usa.

if musk "buys" trump's untruth network and merge it with the remains or xitter, and then all the others are blocked to "save the children" nobody will say anything. maybe, just maybe, there will be a stockholders lawsuit on meta for the value dropping to zero. but hardly anything else.
by Rzor | 2025-09-14 17:22:49+00:00
There's this $10 board on Aliexpress called Milk-V Duo S. It's been popping up on my recs every now and then. Looks interesting.

https://aliexpress.com/w/wholesale-Milk%2525252dV-Duo-S.html

Taken directly from its description:

>Milk-V Duo S is an upgraded model of Duo with an upgraded SG2000 master with a larger 512MB RAM and extended IO capability

>Onboard WI-FI6/BT5(Model Milk-V-Duo-S-512M-Basic/Milk-V-Duo-S-512M-eMMC does not have this function)

>USB 2.0 HOST port

>100 Mbps Ethernet Portwith PoE Support (via PoE HAT)

>Dual MIPI CSI with ISP

>The device also supports switch between RISC-V and ARM boot via a switch
by diggan | 2025-09-14 17:22:50+00:00
We have something similar in Barcelona (maybe entire Spain? Apparently called NaviLens, colored squares rather than triangles) all around public transit points. They're used for blind people to navigate the public transit system :)

> As users sweep their environment with a smartphone, audio cues allow them to find and center the tag in the phone’s field of view. A shake of the wrist prompts the details contained within the tag to be read out (visually impaired people are often holding a guide dog or cane with their other hand). https://www.technologyreview.com/2019/06/06/135057/these-col...
by seabass-labrax | 2025-09-14 17:23:01+00:00
Is this actually to scale? If so, do the near-vertical moving dashed lines depict inclined lifts or escalators? Because they look very steep when you compare them to other metro escalators, such as those in the Brussels Metro's Porte de Hal / Hallepoort station[1], which seem closer to 50° from horizontal.

[1]: http://estacions.albertguillaumes.cat/img/brusselles/porte_d...
by makeitdouble | 2025-09-14 17:23:09+00:00
For people trying to sit more in the middle, forcing a neutral balance is another way to do it: don't burn bridges and don't over assume people's feelings.

That means not one-upping snark, but also keeping a healthy default distance with people you deal with professionaly.

One might miss some genuinely heartful exchanges, but it also makes the worst times way easier to deal with. Compensating for keeping too much distance is usually easy, repairing problematic exchanges is way way harder.
by yjftsjthsd-h | 2025-09-14 17:24:09+00:00
Possibly. Yes, hiding from auditing would be a possible advantage, but I think an app with accessibility permissions could already draw over the settings app to hide the real list of permissions from your view without root. Off the top of my head I think there's a whole mess of permissions needed to allow that, but we're discussing a threat model where permission dialogs can be effectively bypassed so that's no obstacle.
by klysm | 2025-09-14 17:24:39+00:00
haven’t written anything up on it, but I wouldn’t use my anecdote as an indication we aren’t off the deep end together!

At a high level, we use DuckDB as an in-memory OLAP cache that’s invalidated via Postgres logical replication.

We compute a lot of derived data to offer a read-heavy workload as a product.

Possibly the most dubious choice I tried out recently was letting the front end just execute SQL directly against DuckDB with a thin serialization layer in the backend.

The best apart about it is the hot reload feedback loop. The backend doesn’t have to rebuild to iterate quickly.
by kimixa | 2025-09-14 17:24:49+00:00
I agree - there's a number of kernels that were "open source" and released at a similar time enough time to linux (e.g. 386BSD in '92) that I could see any of those winning the "community battle" and taking that space instead, but no real credible "development toolchain" equivalent until decades later.

Though I'm unsure how differing licenses might have affected this - I suspect that really early in it's development the "copyleft" nature of the GPL Linux didn't make as much of a difference, as from what I remember most commercial uses of Linux didn't come until it had already gained significant momentum.
by eichin | 2025-09-14 17:25:14+00:00
The archive has info-cpm mailing list content as well as code; a surprising amount of the mailing list traffic is complaining about the mailing list, if you thought that sort of thing had changed in the last 40 years. (The archive itself is "a little before my [online] time" but I recognized names like Jerry Pournelle, Lauren Weinstein, Bandy, and James Gosling...)
by DrewADesign | 2025-09-14 17:25:27+00:00
And one hundred million more people voted than watched that debate. And of the people that watched it, I’ll bet most people couldn’t name half the topics discussed that weren’t in their list of top voting issues. I’m not saying they were deceived or didn’t have access to the information, I’m saying that the things they didn’t care about were easily drowned out by what they did. That’s how the human brain works. Nobody’s seeking out reasons to dislike someone they’re excited about and being emotionally validated by. Saying someone supports something just because it didn’t stick out enough to kill their support for someone doesn’t make sense. That’s no different than saying anyone that voted for Harris because trans rights were extremely important to them also supports Israel’s massacre. The world just isn’t that black-and-white.
by nickpsecurity | 2025-09-14 17:26:09+00:00
Unlike other religions, it said a lot of things that have come true:

1. Jerusalem would get destroyed with the temple, the Jews scattered, persecuted, then Israel recreated, big exporter of produce, many trees, survives all its enemies, and yet wouldn't be able to rebuild the temple on one piece of land. All came true and it's the only country to ever re-appear like that.

2. Revelation says they will try to build a world government with one currency. They'll financially cut off, or cancel, dissenters. The elites have been repeatedly trying to do that for decades.

3. Society itself would change. People would be godless, apathetic, focus on money/pleasure, disobedient to their parents (family disintegration), violent, etc. People would listen to whoever tickled their ears, or told them what they wanted to hear. Famous preachers would be false teachers, perform fake miracles, and do it for ego and money.

4. Revelation talks of a new Babylon that was a huge, imperialist nation (or religion) that gets most of the world under its influence, is one of the richest in history, and (strangely) exports sexual immorality to other nations. Aside from imperialisma and capitalism, the U.S. exported sexual immorality worldwide through porn industry, Hollywood movies, and funding LGBT promotion. Whatever it is, God destroys the new Babylon likely via the consequences of its own worldviews.

I put more of these up here:

https://gethisword.com/signsofthetimes.html

I'll be glad if Babylon is never raised. It deserved to be destroyed for all the cruel things it did which it never repented of. Over there, they still chase the false religions and practices that tore their country to pieces. If the repent, and turn to Christ, we will see a transformation of the nation like the people of Ninevah saw in Jonah's day.
by whatevaa | 2025-09-14 17:26:51+00:00
Corecting others. I'm not hateful, I don't like nitpicking and searching for problems when there aren't any. Yes, I believe pronouns are invented problem, and thus will dismiss this as not important. If you think is is hate, you haven't experienced hate.

A lot of people think the same, even if they don't express that online. The only person who hates anything here is you.
by ysnp | 2025-09-14 17:27:17+00:00
>This was later obsoleted by the OS adding that feature natively, which is an interesting angle to consider; directly supporting the things people root for definitely helps, but you're unlikely to ever get everything so it's not a panacea.

For what it's worth, my understanding is that this has always been the position of GrapheneOS too. Given the resources and enough benefit/cost to allocate, the project would rather integrate or implement usability features at the OS level instead of encouraging people to expose attack surface. Specifically because GrapheneOS is a project meant to be primed to defend some of the most intimate and personal aspects of a person's life.
by giraffe_lady | 2025-09-14 17:28:04+00:00
Isn't this what they have been doing? What nationally prominent democrats are vocal proponents of progressive social policies now? I certainly don't remember harris running on any of the things being implied here.

> cut some dead weight

This "dead weight" is the rights of minorities to participate in public life plain and simple. This is exactly why leftists are so skeptical or even hostile to "centrists." Once you're calculating whose rights you can drop for political convenience you share a lot more ideologically with the far right than with historic liberalism.
by chuckadams | 2025-09-14 17:28:33+00:00
I remember eyebrows being raised even at the time over the Chaplin ads, but I suppose they're memorable enough even today that they couldn't have been all that off the mark. Certainly wasn't the worst of the missteps around the PCjr (and I'd forgotten they ran the same flavor of ads for the PC AT, which was a fine machine!)