MurphyA/hacker-news huggingface dataset:
by Cheer2171 | 2025-11-03 03:28:58+00:00
> We don’t sell your personal data as a source of revenue

What a curiously specific phrase. So if they traded your data to Palantir in exchange for hosting or services, this would still be allowed. The fact that they have another revenue stream says nothing about your data privacy. Or if Thiel has a backdoor to snoop on Silicon Valley's most intimate social networking data.
by acheong08 | 2025-11-03 03:29:40+00:00
Huh Malaysia mentioned. Been a rare occurrence since the 1MDB scandal.

Lots of opinions on this article as a Malaysian.

- Kuala Lumpur is not representative of the rest of Malaysia at all. Seems like that's the only place the author visited. So there's gonna be a lot of bias in this article.

> "Malaysian food isn’t even very distinct"

We do have our unique foods. You just need to know where to look. We have desserts like Kuih Talam (Pandan Coconut Cake), and Nyonya cuisine, both of which local and quite good.

The section on race and ethnicity feels very confused. I suppose it is somewhat difficult to explain the difference between "Malaysian" and "Malay" to outsiders.

> the Malaysian government has worked hard to create unity from this jumble of diversity. Religion has been used as a force to unify the Malay people

* unify against the other ethnic and cultural groups in Malaysia.

> It’s an interesting case study for Americans who believe the now-fashionable right-wing dogma that diversity breeds conflict.

Ah now I see why things are worded so weirdly.

> driving outside of the city center, you see endless forests of apartment towers, similar to what you see in Taiwan, Hong Kong, or Singapore.

Yeah KL is definitely giving off a misrepresentative image. Most of Malaysia is rural with bungalows here and there in small clusters. Even in Penang, you don't really see forests of apartments once you get out of the city centers.

> Climate change has made Japanese summers almost unbearably hot — hotter than Malaysian summers, in fact.

Haha Malaysian summers implying we have a winter. I think the temperature is pretty bearable with just ceiling fans. AC is excessive.

I do think Malaysia has gotten better though. We're still a corrupt country with lots of problems but the worst of it has passed (Najib is jailed)
by zzq1015 | 2025-11-03 03:30:03+00:00
What if we implement UBI in a way that:

1. Companies not participating in UBI: they have to hire people, even for nothing, but all the staff have to be paid.

2. The others: they are focused on making money without hiring people ("efficient money-making machines"), so they are forced to participate in UBI, and therefore distribute their wealth towards society.

So long with "efficient money-making machines".
by varenc | 2025-11-03 03:31:01+00:00
In my social circles Partiful feels like it's becoming a good replacement for the golden era of Facebook Events. At first you had to invite people manually by sending them a Partiful link, but now they have their own internal invite system where you can invite your "mutuals" (people you've partied with) directly on the platform. It's become the clear standard for house parties in my sphere. Not quite as good as Facebook events used to be though.
by richard_todd | 2025-11-03 03:31:04+00:00
First off, the mail references far more rust adoption than just Sequoia, but since you bring it up: here is how RPM adopted Sequoia in Fedora-land. There was a proposal, a discussion with developers about the ramifications (including discussion about making sure the RPMs built on all architectures), and there were votes and approvals. Costs and benefits and alternatives were analyzed. Here's a page that has links to the various votes and discussion: https://fedoraproject.org/wiki/Changes/RpmSequoia

Can't you see how much more thought and care went into this, than is on display in this Debian email (the "if your architecture is not supported in 6 months then your port is dead" email)?
by franciscop | 2025-11-03 03:31:37+00:00
This is one of the things that bothered me the most from existing React libraries, if you wanted to update a single query parameter now you needed to do a lot of extra work. It bothered me so much I ended up making a library around this [1], where you can do just:

// /some/path?name=Francisco const [name, setName] = useQuery("name"); console.log(name); // Francisco setName('whatever');

Here's a bit more complex example with a CodeSadnbox[2]:

export default function SearchForm() { const [place, setPlace] = useQuery("place"); const [max, setMax] = useQuery("max"); return ( <form> <header> <h1>Search Trips</h1> <p>Start planning your holidays on a budget</p> </header> <TextInput label="Location:" name="place" placeholder="Paris" onChange={setPlace} value={place} /> <NumberInput label="Max Price ($):" name="max" placeholder="0" onChange={setMax} value={max} /> </form> ); }

[1] https://crossroad.page/

[2] https://codesandbox.io/p/sandbox/festive-murdock-1ctv6
by dataflow | 2025-11-03 03:31:40+00:00
I don't think they mean stealing in a legal/ownership sense, but stealing in the "I can no longer say this is my project" (control/intellectual/credit) sense.

> Why is the "free time" of the original developer more sacrosanct than the "free time" of the re-implementer?

This has nothing to do with free time. It has to do with the fact that the former actually went through a ton of pain to get the project from its original conception and past bugs & design flaws into its current useful state, and the latter is merely translating the solution right in front of them. And not only is the latter going to deprive the former of the ability to even say "this is my project" (despite them having spent years or decades on its design etc.), but they're also probably going to be able to take the whole thing in a different direction, effectively leaving the original author behind.

Whether you feel this is a good or a bad thing for society aside, it should be obvious why this could be genuinely upsetting in some situations.
by titanomachy | 2025-11-03 03:32:31+00:00
I think this talk was interesting. You may be getting downvoted since people don’t want to watch the whole video to get the “answer” you alluded to, so I’ll summarize briefly:

Aella notes that orgies have recently been very focused on maximizing consent and safety, and as a result people have very little actual sex at the parties and are dissatisfied. She notes that the kind of women who attend orgies are disproportionately into submissive power dynamics and somewhat rough sex, so she tried creating a type of orgy where blanket consent is given up-front, men outnumber women, and everyone is vetted for attractiveness (and presumably other traits, which she does not specify). This apparently leads to parties where the men aggressively initiate sex with many women, and everyone is very satisfied with the outcome. The parties have strict rules, such as absolutely and immediately respecting the safe word.
by Liftyee | 2025-11-03 03:33:43+00:00
> (...) think pieces on how our lives have become consistently better thanks to these tech companies!

[citation needed]

The data presented only talks about the revenue of the companies, not their effect on the lives of their customers (which is admittedly difficult to measure).

The "I personally don't find short form videos too addicting" sentence is just anecdata and dismisses the negative impacts. In my opinion, being able to instantly access content that "makes [you] smile for free" is not obviously a good thing. Even if attention spans weren't affected, I think the brain is wired for homeostasis (balance), and easy sources of dopamine are dangerous since they affect the main motivation to do real, impactful tasks.

Ultimately, it's unclear whether modern (2010s-now) tech companies have _consistently_ improved lives overall. There have certainly been positive changes but also negative ones. Let me know what you think.
by acheong08 | 2025-11-03 03:35:10+00:00
> Ask the Chinese and Indians citizens of that country on how it feels living under an apartheid like system

It's bad, but not that bad. We get discriminated against but not actively attacked.

> but a person of colour would want to stay away

We don't really have a problem with racism against people of color, especially considering the ruling class isn't even white.

> Malaysia was a country that could have been(compare Singapore)

Singapore is an extreme outlier. Even without an Islamic government, I'm not sure it'd be possible for us to do as well. Chinese Malaysians have a lot of cultural issues as well and would've probably led to very similar corruption.
by fngjdflmdflg | 2025-11-03 03:36:05+00:00
The two extreme outliers I see are labeled "aead/clx192q/opt,-O3" and "aead/schwaemm128128v2/opt,-Os" according to clicking on the points with devtools. aead/schwaemm128128v2/opt,-Os looks like it is almost at 0x. 1x is at about y = 659 and that test is at 769 out of I guess 780 based on the graph.
by franciscop | 2025-11-03 03:38:22+00:00
As a dev who cares about UX, this is crazy to hear but resonates, I've got a few weird looks from people whenever I mentioned some URL improvements. I've also worked with people who understood it. I've seen a correlation though, when people cared enough I could share freely about this, when I did the designer's and dev work I would just add that in (I'm def not a designer, so if I'm doing design work that means the owner doesn't care about design, let alone URLs).

I can imagine in your situation as a pure designer how you got it though though, sorry to hear that and I wish other devs cared more. I've def mentoring people to care about it so hope others do so too.
by kamaal | 2025-11-03 03:38:24+00:00
>>Clojure programmers earn the most?

All the best finding a Clojure job though.

Im guessing they pay all that much, while simultaneously cursing themselves for not using Python instead, and swearing to never use Clojure again.

I know that as I have seen people do and say similar things about Perl and Erlang in the last decade.
by kstenerud | 2025-11-03 03:38:55+00:00
Yup, agreed. The first thing my gf complained about when coming to North America for 6 months was the food. And she never stopped complaining.

Then we went to Germany and I finally understood.

Not only can I pop in to the local bakery on the corner (or the next corner, or the next) for the most amazing breads ever, but I could also go to a Rewe or Edeka and get quite good bread that's still head-and-shoulders above anything in America.

My fav right now is a walnut spelt bread roll that I get for 90 cents apiece at Edeka. A bit pricey but it's worth it. Put on some President butter [1] and some cheeses and it's divine!

[1] https://www.president.de/produkte/butter/meersalzbutter-250-...
by toast0 | 2025-11-03 03:39:27+00:00
With the caveat that I haven't used Wayland ... [1]

Waypipe is supposed to help replace things like remote X. I'd be surprised if there's no vnc server that offers a wayland desktop... that would be a big missed opportunity.

For your noisemaker, I think you might have a better time integrating at another level. Either intercept the inputs before the display server gets them, or integrate into the display server itself. X was more flexible, but as long as it's just typing -> noise, you don't need it to have the same architecture as it did in X.

[1] Wayland has no compelling features for me, and X remains viable for me as well. At some point, hardware support might be compelling, or IMHO, something will come to replace Wayland and X that is compelling.
by Animats | 2025-11-03 03:40:08+00:00
That's been tried. Never Stop Railway, 1924.[1] The drive system is a variable pitch screw between the rails. Large screw pitch between stations for fast travel, much tighter pitch in stations for very slow movement along the platform.

Never tried again with that kind of drive, although there are park rides where the loading platform moves. This requires safety devices and staff to prevent people jams at the end of the platform.

[1] https://www.youtube.com/watch?v=EX_MlWL7YKM
by da_chicken | 2025-11-03 03:41:58+00:00
Multi-monitor mostly works fine for me in Windows 11, but I do have consistent issues when dragging windows between displays with different dpi scaling. They have the same resolution but the dpi scaling on the laptop display doesn't match that on the two 27" displays next to it.

Adobe Acrobat in particular takes multiple seconds to drag a window from the laptop screen to one of the attached displays when a PDF is open. Now, this is on a 6 year old laptop due to be replaced, but it was fairly high spec when it was purchased (64 GB, RTX 2060, NVMe SSD). It really shouldn't be making me wait on 2d rendering of a document.
by jll29 | 2025-11-03 03:42:35+00:00
I've (co-)organized parties of varying sizes (N=2..50+) and I would say volume hasn't been the top problem, ever.

- As hosts, the main problems are finding a suitable date to hold the party, chasing attendance confirmations and getting people to dance (esp. once they're over 30).

- As attendees, the main problem besides whether on should go or not (which is often made dependent on who else is going) is figuring out what kind of "party" exactly it is (formal/informal, dance party/potluck, enough food?). The definition of "party" is very broad, even leaving aside cross-cultural norms, ranging from "let's sit around the table and play board games" to "let's outdo Hangover I/II/III [except for the giraffe]".
by dontdoxxme | 2025-11-03 03:43:23+00:00
It depends what your needs are, you haven't given any details. I'm not aware of anything with the JSONBin.io API (frankly I don't like their API, I think it should be more RESTful).

CouchDB is in many ways very similar to JSONBin and self hostable. I have also written small services that use SQLite's JSON support and wrap that up in a fairly restful API (e.g. POST a document to a list adds an item, etc.).

Another option is to use something like PostgREST, which I get isn't at all what you asked, but in this day and age you can just ask ChatGPT to make you a schema and it takes 2 minutes to prototype a REST API.

Really it depends if you have preferences for what datastore you use, as that is the more difficult bit when self hosting.
by lotsofpulp | 2025-11-03 03:44:00+00:00
>At this point in my life, I’m fairly convinced that some people would be able to build a successful relationship with nearly anyone while other are doomed to fail even with the "perfect" person.

It may be that some women may prefer being single (for a variety of reasons) than be paired with a large enough portion of men such that the effects become visible on the societal scale.

Women being able to go through life without having to be paired up with a man is a relatively new thing, the long term effects of which are just coming into fore.
by chamomeal | 2025-11-03 03:45:56+00:00
Hm I definitely haven’t tried a debugger! I’m not sure if that’s a PITA to set up. I had a terrible time trying to get a debugger working with typescript on top of node.

Since clojure is so REPL heavy I haven’t felt like I’m missing a debugger too much. But the smalltalk live environment sounds ridiculously cool. I do end up using REPLs to remote programs (even prod lol) pretty often, which is pretty crazy for me coming from a node background
by zamadatix | 2025-11-03 03:46:27+00:00
What would it even mean for DRM to not be able to work on Linux? Modules would have to disappear, source code would have to become unmodifiable, and Linux would have to remove anything related to rights/privledges/contexts, I suppose?

But yes - the problem is Epic doesn't target Linux with it, not that it would be infeasible for Epic to support playing Fortnite on Linux if they changed their minds.
by kragen | 2025-11-03 03:47:00+00:00
And maybe people just haven't noticed? I assumed when you said "free of charge" that you implicitly meant "but not open source", and also didn't see anything on https://www.digitalmars.com/download/freecompiler.html about compiler source, and the only "license" link on that page goes to https://www.digitalmars.com/download/dmcpp.html which says, "The Software is copyrighted and comes with a single user license, and may not be redistributed. If you wish to obtain a redistribution license,...", so maybe you could see how I got the wrong idea!
by codebje | 2025-11-03 03:47:24+00:00
QTT is about clarity on erasing values rather than types, eg, if you define 'Vect n a' do you need to set aside space in the memory structure for a vector for 'n' or not. The types themselves are not represented. If, eg, you wanted to implement something that printed out its own type, like:

vname : Vect n a -> String vname = "Vect " ++ show n ++ " " ++ nameOf a

Then (1) you'd be requiring "n" to be represented at run-time (so a QTT value of "unrestricted"), and (2) you'd need a type class to find "nameOf" for "a" when executing, because the actual type of "a" is gone. At runtime a type class means a table of methods passed to the function so it can call the right "nameOf" implementation.

class Named a where nameOf a : String vname : Named a => Vect n a -> String ≡ vname : String -> Vect n a -> String
by charlie0 | 2025-11-03 03:47:58+00:00
Technology is inherent deflationary due to scaling laws of increasing productivity. This is awesome because think if all the zero or very cheap apps etcs. The productivity is largely based on lack of regulation which allows innovationto occur at speed. Now if we only could deregulate "meatspace" applications (think nuclear, housing, etc) we might be able to achieve great gains.
by spicyusername | 2025-11-03 03:48:38+00:00
At this point these tools are all pretty good. I also feel like folks often also over index on the output style or UI. Like to me the “you’re absolutely right!” sycophancy isn’t a notable bug; it’s a signal that you’re too in-the-loop. Generally my goal is to “shoot and forget”—to delegate, set the context, and let it work. Judging the tool by the final PR and not how it gets there.

I use LLM tools daily and my experience is that this just does not work on an application of any meaningful size or complexity.

You're going to immediately be overwhelmed with code, comments, markdown files, and all manner of extra text that may or may not solve your problem. The chore then becomes PR reviews of tons of iffy code, and if you merge too much of it, after too long your codebase will be a bloated mess that even the craftiest prompts won't untangle.

It's best to use to brainstorm and implement very targeted prompts, set and forget is crazy.
by nextos | 2025-11-03 03:49:06+00:00
> there is not anything necessarily wrong with dependent types, but that he doesn't believe they are necessary.

I think that, at least in software engineering, his point has not been disproven. Isabelle (classical) has a great track record in software verification. I don't see it as something inherently inferior to Rocq (dependently typed), which also has a great track record.

Lean doesn't have a great focus (yet?) on software verification. And Agda is also not mainstream on large-scale industrial verification. One interesting thing would be to compare Concrete Semantics [1] (Isabelle) vs The Hitchhiker's Guide to Logical Verification [2] (an approximate rewrite in Lean). I am still starting with the second one, so I can't say much yet, but it might be too basic to draw any conclusions.

Ultimately, refinement types embedded in general-purpose languages might be a more pragmatic approach. Leftpad proofs using Rust Creusot, Dafny, or LiquidHaskell are quite straightforward [3], but again this is just a toy problem.

[1] http://concrete-semantics.org

[2] https://github.com/lean-forward/logical_verification_2025

[3] https://github.com/hwayne/lets-prove-leftpad
by seanmcdirmid | 2025-11-03 03:49:57+00:00
America continues to dominate in amount of money spent on AI resources but China has more value in the human and hardware resources it brings to bare.

China is also more willing to deploy AI apps that Americans would hesitate on, although I'm not sure I've seen much of it so far outside of Shenzhen cyberpunk clips. Let's see how this plays out in a decade.
by ajdude | 2025-11-03 03:50:21+00:00
> and pescatarians

The article goes on to say:

"Fish and beans, for instance, can cause body odour because they're filled with trimethylamine, a very strong-smelling compound. There's even a health condition, called trimethylaminuria – also known as "fish odour syndrome" – which arises when the body can't turn trimethylamine into a non-smelly compound, says Beeson. "This can lead to a strong body odour," she says"
by umanwizard | 2025-11-03 03:52:11+00:00
Who exactly is "Linux"? What entity, specifically, would work on kernel anti-cheat? The only realistic company who would care about this is Valve. So really you should say Valve, not Linux.

That's the biggest problem with Linux on the desktop: outside of Red Hat and Canonical (neither of whose business has anything to do with gaming), there is basically no well-funded company that cares about it at all. Linux already works great for the use cases that matter to the people who develop Linux, who mostly are not trying to compete with Microsoft or Apple.
by highfrequency | 2025-11-03 03:55:08+00:00
> 1) Prioritize your ease of being over any other consideration: parties are like babies, if you’re stressed while holding them they’ll get stressed too. Every other decision is downstream of your serenity: e.g. it's better to have mediocre pizza from a happy host than fabulous hors d'oeuvres from a frazzled one.

This is great, and applies broadly to parenting.
by bobthepanda | 2025-11-03 03:55:53+00:00
I'm talking about aerial cable cars, which are plenty in use around the world today. https://www.youtube.com/shorts/X5qjnryYWQY

They are pretty common tourist transports in mountainous areas and ski resorts. They're even being used for regular public transport now. https://www.youtube.com/watch?v=vdTE4TCqkZo
by righthand | 2025-11-03 03:56:09+00:00
I feel like these "self-host and free yourself" articles would be better served giving us an estimate on the amount of time they spent on the process. That might help sell people more if I know it will take me 3 hours to setup a Bastille VPS w/jails for Caddy website, syncthing, Cal/Card/WebDAV, etc.

Then I can put 1.5 hours of effort into it one day setting up and getting used to Bastille and another 1.5 hours another day installing my software. Maybe my request is silly but most people say "I don't have the time or patience to self host" but what does "dont have the time" mean? Sure it's variable from person to person. It might increase interest in self hosting if people have a better idea of what they would be getting into.

This would pair well with encouraging a system like Bastille that just wants to get out of your way (two contextual views of time-savings).
by Dylan16807 | 2025-11-03 03:57:04+00:00
If $15k gets you a pretty big LFP battery, then you can get hundreds of thousands of kWh of use under gentle conditions like V2G. There are plenty of situations where 2-5 cents of wear per kWh is very worth it.

And if you do replace that battery, and you can't get a huge discount from selling the old one, then slap on a $500 inverter and install it at your house to keep using for the next 20 years.
by jitl | 2025-11-03 03:57:56+00:00
malloc'd memory is zeroed in fil-c:

> *zgc_alloc*

> Allocate count bytes of zero-initialized memory. May allocate slightly more than count, based on the runtime's minalign (which is currently 16).

> This is a GC allocation, so freeing it is optional. Also, if you free it and then use it, your program is guaranteed to panic.

> libc's malloc just forwards to this. There is no difference between calling malloc and zgc_alloc.

from https://fil-c.org/stdfil