MurphyA/hacker-news huggingface dataset:
by jchw | 2025-07-16 16:19:03+00:00
Recall the post above mine:

> > I would still count it as the Linux kernel.

> This may be technically true, except it has no single meaningful implication, like no Linux software works there.

Termux is notable is because you in fact don't need a virtual machine at all, or even a proper container. Even the "chroot" aspect is basically just to create a facade to make software work with less effort; it's not literally needed. And you can indeed run typical graphical Linux software as long as you have a compatible display server; Termux offers an X server as an add-on.

This doesn't mean that Android is the same as desktop Linux, but that's not the point here. The point is that Android runs the Linux kernel, and not just in name only. You actually can make use of the Linux aspect of Android, which many of us do.

It's possible that Google will lock down Android further in the future and make the host Linux environment less usable for stock Linux apps, but today you can run quite a lot of typical CLI and even desktop Linux software directly in Android with minimal fuss. Even if it's a little cumbersome, it's quite useful in a pinch.

I'd argue whether you can readily install software to the Linux host environment is also neither here nor there. For an immutable abroot setup like SteamOS, you can't really install directly to the host environment, but in my mind that does not make it any less "desktop Linux" or Linux kernel based.
by yieldcrv | 2025-07-16 16:19:42+00:00
> Imagine the following...you pay $500 today and commit to receiving an escort at your house in 15 days. Cos your wife is traveling. This is called a futures contract.

> Unfortunately, lockdown came and your wife will be home for the next 60 days.

> You do not want this woman to show up at your house at all and try to pass this futures contract to someone else.

> Only you cannot sell this commitment because nobody can receive the escort at home anymore. Everyone is in full storage with wife.

> To make matters worse, not even the pimp (Chicago Mercantile exchange) has more room to receive girls because his house is crowded with girls.

> So you will pay anyone just to take the girl off your hands.

2020 copypasta, because its more relatable than futures and of course, "sex work is work" an inclusive phrase for the workers that choose that trade, immunizing us from criticism for making the analogy at all, hurray!
by tombert | 2025-07-16 16:19:43+00:00
Yeah I have one of those, and of course my smartwatch syncs with my phone and gets very accurate time from the towers (which in turn probably gets very accurate time from NIST or something). They are very cool and realistically more than accurate enough for anything I am likely to ever need.

Just something very cool about the idea of a hyper-accurate clock living in my house. I don’t know what I would do with it, just that it would be neat.

If I ever become a billionaire or something, I will absolutely buy one. Sadly I don’t think that’s likely to happen any time soon.
by stephenr | 2025-07-16 16:19:57+00:00
Sounds like "yes, with an if" where the "if" is "if you don't really care about data consistency".

"Last write wins" sounds like a recipe for disaster IMO.

This is still one of those things that keeps people on MySQL - there are not one, but two open-source solutions available that provide synchronous cluster replication, allowing for "safe" writes against multiple primaries.
by m-schuetz | 2025-07-16 16:20:16+00:00
It's not about feeling natural - I fully agree that OpenGL is a terrible and outdated API. It's about the complete overengengineered and pointless complexity in Vulkan-like APIs and WebGPU. Render Passes are entirely pointless complexity that should not exist. It's even optional in Vulkan nowadays, but still mandatory in WebGPU. Similarly static binding groups are entirely pointless, now I've got to cache thousands of vertex and storage buffers. In Vulkan you can nowadays modify those, but not in WebGPU. Wish I could batch them buffers in a single one so I dont need to create thousands of bind groups, but that's also made needlessly cumbersome in WebGPU due to the requirement to use staging buffers. And since buffer sizes are fairly limited, I can't just create one that fits all, so I have to create multiple buffes anyway, might as well have a separate buffer for all nodes. Virtual/Sparse buffers would be helpful in single-buffer designs by growing those as much as needed, but of course they also dont exist in WebGPU.

The one thing that WebGPU is doing better is that it does implicit syncing by default. The problem is, it provides no options for explicit syncing.

I mainly software-rasterize everything in Cuda nowadays, which makes the complexity of graphics apis appear insane. Cuda allows you to get things done simple and easily, but it still has all the functionaility to make things fast and powerful. The important part is that the latter is optinal, so you can get things done quickly, and still make them fast.

In cuda, allocating a buffer and filling it with data is a simple cuMemAlloc and cuMemcpy. When calling a shader/kernel, I dont need bindings and descriptors, I simply pass a pointer to the data. Why would I need that anyway, the shader/kernel knows all about the data, the host doesnt need to know.
by js8 | 2025-07-16 16:20:18+00:00
But prediction as the basis for reasoning (in epistemological sense) requires the goal to be given from the outside, in the form of the system that is to be predicted. And I would even say that this problem (giving predictions) has been solved by RL.

Yet, the consensus seems to be we don't quite have AGI; so what gives? Clearly just making good predictions is not enough. (I would say current models are empiricist to the extreme; but there is also rationalist position, which emphasizes logical consistency over prediction accuracy.)

So, in my original comment, I lament that we don't really know what we want (what is the objective). The post doesn't clarify much either. And I claim this issue occurs with much simpler systems, such as lambda calculus, than reality-connected LLMs.
by dao- | 2025-07-16 16:21:16+00:00
There's for sure a lesson to be learned in here. The product owner who had decided and pushed for making it seem like colorways were ephemeral has long left Mozilla, so you're preaching to the choir at this point.

I still don't consider colorways a failure, all things considered. To me, the fact that colorways are still some of the most used themes outweighs you remembering that you were angry three or so years ago, but thanks for the feedback.
by drjasonharrison | 2025-07-16 16:21:30+00:00
Rachel Kroll worked at Facebook. Her work history is not explicitly listed on her blog, but you can find it:

https://news.ycombinator.com/item?id=13400687

https://medium.com/wogrammer/rachel-kroll-7944eeb8c692

https://www.usenix.org/conference/srecon16/speaker-or-organi...
by mattlutze | 2025-07-16 16:21:41+00:00
If geography is a factor in the value of an asset, being able to move that asset allows you the ability to effect change in the value of it. I.e., my car might sell for x in one city, but only 0.7x in another.

As an immovable asset's value cannot be changed in the same ways as a movable one's, perhaps there are different ways to tax it that are still fair, or encourage positive social effects.
by callc | 2025-07-16 16:21:43+00:00
I coded happily in python for many years and fell out of love with it.

It doesn’t ship with a first party package manager so you got the community trying to fill this gap. Use any other language with good tooling like golang or rust and it is a breath of fresh air.

Python used as an actual PL is a footgun because it’s dynamic scripted. (Don’t tell me about using tools X, Y, Z, mypy, …) You essentially become the compiler checking types, solving basic syntax errors when uncommon paths are executed.

A programming language that’s only good for < 100 line scripts is not a good choice.

I honestly wish python were in a better state. I switched to rust.
by flohofwoe | 2025-07-16 16:21:46+00:00
> WebGPU had more features and capabilites back in 2020 before they started removing and limiting them

I think that's the price to pay for trying to cover a wide range of hardware. You can't just make all those shitty Android phones disappear. At least for each WebGPU limit, there's usually a Github ticket which explains why exactly this limit exists.
by PromptBio | 2025-07-16 16:21:56+00:00
We're launching PromptBio.ai — a conversational platform that makes biological data analysis easy, scalable, and reproducible for both bioinformaticians and wet-lab scientists. What it offers: Natural language–driven data processing Accessible to experts and non-experts Industrial-grade, cost-effective workflows We’re inviting beta testers from academia and industry to help shape the platform. Try it out: https://platform.promptbio.ai/register White paper: bioRxiv Join our Slack: https://join.slack.com/t/promptbio-beta/shared_invite/zt-39m...

Team PromptBio
by amarant | 2025-07-16 16:22:11+00:00
I looked into some of these a few years back, when the initiative was new. I remember one house in particular that I found very interesting, an old monastery, iirc somewhere near Parma?

I couldn't afford the renovations needed, but it came with several acres of land and generally seemed like a pretty decent deal!

Then there were a bunch of huts in some abandoned Sicilian village that seemed less attractive, if probably cheaper to renovate then the 5 story 14th century monastery.
by mdaniel | 2025-07-16 16:22:25+00:00
If every time you pulled the trigger of the sandblaster, there was a 50/50 chance of it spraying paint instead of sand, the worth of the machine would be deniable. Sure, over sufficiently long spans of time, maybe the probabilities of sand outweigh the paint that it puts back on the part. Only your patience determines at which point along that timeline you give up and use a more reliable tool
by brabel | 2025-07-16 16:23:05+00:00
It was also possible to buy land in Sweden for 1 krona (less than 20 cents) some time ago. This article tells what happened (in Swedish): https://www.livetiskaraborg.se/berattelser/tomter-for-1-kron...

Summary, they only sold 6 and 20 remain unsold. Most people are not serious about it because they learn they have to build a house and live in it within 2 years of the purchase (if I remember correctly).

I believe Australia also has done this for ages to try and avoid country towns dying, with mixed success.
by mlinhares | 2025-07-16 16:23:32+00:00
In this specific case the 1 EUR home is a blight in the community that makes the whole place less attractive, so it makes sense you'd have to "pay" someone to take it and fix it because it creates negative value for the rest of the place.

That is likely to lead to moral hazard issues though so i doubt it would work in the real world.
by Filmatic | 2025-07-16 16:23:42+00:00
Yeah, taking those as one's examples is the equivalent of judging the medium of film by watching YouTube "brain rot" videos. "These were a waste of time and I didn't get anything out of them". Well, yeah. That entire genre (I'm back to treating of self-help and pop-business and "surprising" pop-science books) is infamous for being all but entirely garbage, defying Sturgeon's usual "90% of everything is crap" and achieving something more like 99.9%—and even that may be a generous assessment.
by m8rl | 2025-07-16 16:24:16+00:00
Yes, exactly. In Germany a house is to start with rather a negative value, only the ground counts. You pay for the ground minus the costs for demolishing the house, or bring it a a current standard, or up to your taste.

Of course you will be able to still an get a positive value for an (old) house if it's somehow an enthusiast's object, who wants exactly this: An old Italian small village house or a German architect's house from the 70ies.
by strcat | 2025-07-16 16:24:22+00:00
When we initially made it public, we avoided stating the country but it was heavily implied. The goal was getting help while explicitly avoiding taking a political stance on their use of conscription.

The final paragraph was added later after further internal discussion about how people were misinterpreting the country as being Russia or Israel. It was carefully worded to make it obvious which country we were referring to to almost everyone while also making it clear we weren't taking a stance against them defending themselves. It was meant to be very obvious after the addition of the final paragraph.

See the response at https://news.ycombinator.com/item?id=44583672.

> Someone being unexpectedly caught up in conscription seems more likely in Ukraine's situation where the rules are being actively changed to get more recruits.

It wasn't due to a change in rules. They've lowered the age range to 25 through 60 and people age into it but it wasn't either of those things.
by Polizeiposaune | 2025-07-16 16:24:31+00:00
Cloudflare recommends you configure 1.1.1.1 and 1.0.0.1 as DNS servers.

Unfortunately, the configuration mistake that caused this outage disabled Cloudflare's BGP advertisements of both 1.1.1.0/24 and 1.0.0.0/24 prefixes to its peers.
by igouy | 2025-07-16 16:24:36+00:00
> Many who try to run get discouraged as they go too hard and blow up their heartrate which makes for a unpleasant experience.

"People who are just starting out" may experience "blow up their heart rate" as unpleasant; and then they learn to expect a faster heart rate when they run.

These days my running heart rate peaks at 3.5x my at-rest heart rate.
by tensor | 2025-07-16 16:25:20+00:00
The article headline on the $446k renovation cost is very misleading. They did not spend that much on the $1 (which they actually payed 6,000 euro for). They ALSO bought the property next door for 22k euro and combine the two into a literal mansion with four bedrooms, two terraces, sauna, library etc etc etc. $446k for all that is super cheap.

edit: the last link is also a lie. They did not buy a 1 euro house, they bought a 10k euro house (presumably not part of the 1 euro program) and renovated it themselves.
by theideaofcoffee | 2025-07-16 16:25:28+00:00
As someone formerly in the sciences, I can't suspend my disbelief long enough to make it through a treknobabble explanation, it's just cheesy enough where it's painful. Though I think trash to describe a lot of science and math wiki articles is a bit of a strong word. A lot of them are written by the practitioners or people with intimate knowledge so I'd 100% expect jargon so it can be impenetrable at times, that's where the references come in handy: textbooks, articles and whatnot. A bit opaque yes, but not trash.
by jihadjihad | 2025-07-16 16:25:58+00:00
> Why would you test literacy

To clarify, the study [0] mentioned in TFA and referenced by GP did not test literacy in the sense, "can this person read English?" Rather, it tested whether students had attained a level of "proficient-prose literacy," which equates to a score of 33+ on the Reading portion of the ACT.

A 33 on the ACT is a very good score (it's out of 36). The students were English majors, so it does not seem unreasonable to test whether they are proficient in this area. What exactly is the expectation when they pick up King Lear, or The Canterbury Tales?

0: https://archive.ph/Cp0rS
by agentcoops | 2025-07-16 16:26:07+00:00
The timeless dilemma! I don't know how old you are, but just don't let the experience break your internal motivation as it can be hard to recover -- and remember however much 100k is and however much you save, it's still many years at that salary to genuine retirement. I don't know what equity packages are like these days at OpenAI/Anthropic, but especially if you're interested in the topic and have strong beliefs about how AI should play out in the world it's worth considering rolling the dice on a 2-4 year sprint. I imagine SA type positions at either of those companies are some of the most interesting roles, especially working in legacy industries/government [1], since you'd get to see firsthand how/where it's most effective (to say nothing of honing your language skills). Good luck regardless!

[1] https://openai.com/careers/solutions-architect-public-sector... for example - listed salary is 2x your current in the US, not sure what the salary is like in the EU.
by micromacrofoot | 2025-07-16 16:26:20+00:00
I'd be a lot more likely to pay if they didn't do everything possible to make the experience unpleasant.

Even if you pay you still get served ads, bombarded with trackers, and half the time publications make unsubscribing incredibly hostile (if not impossible online).

It's no wonder half the population gets their news solely from reshared headlines on social media.
by closewith | 2025-07-16 16:26:48+00:00
In wartime, militaries face horrific allocation decisions. While it is sensible to use skills effectively, Graphene OS's public messaging that pleads for special treatment for one individual developer because their project is important implies that some individuals' lives merit more protection than others, which is not true.

That messaging is insulting to families of equally skilled people who have died in combat and is also historically a precursor to extreme policies based on perceived human worth.

It's important to note that Graphene didn't ask for this developer to be assigned as a specialist where would they provide the greatest operational benefit - they explicitly asked for protection.

It is morally reprehensible, as are your comments.
by CamperBob2 | 2025-07-16 16:26:50+00:00
They have introduced a beta 'Preferences' feature recently under Custom Instructions. I've had good results from this preference setting in GPT:

Answer concisely when appropriate, more extensively when necessary. Avoid rhetorical flourishes, bonhomie, and (above all) cliches. Take a forward-thinking view. OK to be mildly positive and encouraging but NEVER sycophantic or cloying. Above all, NEVER use the phrase "You're absolutely right."

I just copied it into Claude's preferences field, we'll see if it helps.
by megaloblasto | 2025-07-16 16:27:39+00:00
"And guess what's the de facto programming language for AI? Yep, that sneaky one."

He's referring to Python in general

"Not only because the syntax is more human-friendly, but also because the Python interpreter is natively integrated in all Unix distros."

I think he means that its available or readily available in many major linux distributions like Ubuntu, Fedora, NixOS, etc. I don't think native is the right word.

I use bash too but Python is amazing. You're right, there are problems related to packaging and speed, but it is still very often the right tool for the job. It's powerful, easy to use, and open source.
by freedomben | 2025-07-16 16:27:59+00:00
Cloudflare is definitely not perfect (and when they make a change that breaks the existing API contract it always makes for several miserable days for me), but on the whole Cloudflare is pretty reliable.

That said, I don't use workers and don't plan to. I personally try to stay away from non cross-platform stuff because I've been burned too heavily with vendor/platform lock-in in the past.
by revskill | 2025-07-16 16:28:03+00:00
Features:

Functional Programming: Pure functions and immutable data structures

Real Timezone Database: Full IANA timezone support with automatic DST detection

DST Handling: Accurate daylight saving time transitions and calculations

Calendar Arithmetic: Safe date/time arithmetic with overflow handling

Formatting System: Comprehensive token-based formatting with locale support

Duration Operations: Monoid operations and humanization

Recurrence Generators: Flexible recurring date/time patterns

Plugin System: Extensible architecture for custom functionality

TypeScript: Full TypeScript support with comprehensive type definitions

Zero Dependencies: Uses built-in Intl API for timezone data
by m-schuetz | 2025-07-16 16:28:28+00:00
Vulkan isnt close to the metal, though. It's a high-level wrapper around all the quirks and differences of ancient mobile to modern desktop GPUs. Render passes, for example, are entirely irrelevant for desktop GPUs. They are not close to metal, but add needless complexity. Recently, a Vulkan driver engineer even told me that they are not necessary for tile-based mobile GPUs for which they were intended, since they can figure the necessary things out by themselves. And I would guess they need to, since they became optional in Vulkan, so they cant relly on them anymore. They are still mandatory in WebGPU, for no good reason.

And there are so many pointless things that are no longer relevant, or should at best be optional so that devs can get things done before optimizing.
by allturtles | 2025-07-16 16:28:53+00:00
Not just university students, but English majors [0].

[0]: https://muse.jhu.edu/article/922346

It's a very depressing study overall: " When we asked our subjects to name British and American authors and/or works of the nineteenth-century, 48 percent of those from KRU2 and 52 percent of those from KRU1 could recall at most only one author or title on their own."
by hluska | 2025-07-16 16:29:07+00:00
It’s a helpful detail that Dickens wrote for his Victorian readers. Michaelmas term refers to both the first academic term of the school year and the start of the legal year in the English courts system. Bleak House is about a court case that has gone on so long that nobody knows what it’s about. The case is about an inheritance and has dragged on for so long that the estate itself has been totally wiped out by legal fees. It has ruined lives and continues to ruin them but there is no end in sight even though there’s nothing left but fighting to fight over. It’s an inherited lawsuit and an inherited feud.

Dickens had a lot of issues with the legal system at the time and it was a protest work.
Show HN: Achieves Perfect 100 Score Across 6 Leading AI Model Evaluations
by TXTOS | 2025-07-16 16:29:33+00:00
Hello Hacker News,

I’m releasing TXT Blah Blah Blah Lite, an open-source plain-text AI reasoning engine powered by semantic embedding rotation.

It generates 50 coherent, self-consistent answers within 60 seconds — no training, no external APIs, and zero network calls.

Why this matters Six top AI models (ChatGPT, Grok, DeepSeek, Gemini, Perplexity, Kimi) independently gave it perfect 100/100 ratings. For context:

Grok scores LangChain around 90

MemoryGPT scores about 92

Typical open-source LLM frameworks score 80-90

Key features Lightweight and portable: runs fully offline as a single .txt file

Anti-hallucination via semantic boundary heatmaps and advanced coupling logic

Friendly for beginners and experts with clear FAQ and customization options

Rigorously evaluated with no hype, fully transparent

Try it yourself by downloading the open-source .txt file and pasting it into your favorite LLM chatbox. Type hello world and watch 50 surreal answers appear.

Happy to answer questions or discuss the technical details!

— PSBigBig
by zelphirkalt | 2025-07-16 16:29:44+00:00
$ dpkg --list | grep -i steam ii steam-devices 1:1.0.0.75+ds-6 all Device support for Steam-related hardware ii steam-installer 1:1.0.0.75+ds-6 amd64 Valve's Steam digital software delivery system ii steam-libs:amd64 1:1.0.0.75+ds-6 amd64 Metapackage for Steam dependencies ii steam-libs:i386 1:1.0.0.75+ds-6 i386 Metapackage for Steam dependencies ii steam-libs-i386:i386 1:1.0.0.75+ds-6 i386 Metapackage for 32-bit Steam dependencies

I am not using Snap, or Flatpack. I either used apt or an installer from their website. I don't quite remember.

When a game doesn't work and the described symptoms happen, I usually try a few different Proton versions via the game's settings, but this has not helped me make a game run. If anything for some games it has reprocessed shaders or similar things that Steam games do before launching, maybe. But the result stays the same. Game is not starting, button changing back to "play" button.