MurphyA/hacker-news huggingface dataset:
by agambrahma | 2025-08-01 06:32:09+00:00
I think people over-complicate fountain pens a lot.

I have a Lamy Safari that I got in 2012 and works just as well today.

It's what I still recommend to anyone who asks what to get.

Just get the pen, with its cartridge, add more cartridges -- you can stay here and already you're way better than with most standard ball pens that you'd be using otherwise.

Then, get the small converter, plop it in, get your first bottle of ink -- and again you can stay here and enjoy your pen-and-ink experience for a long long time.

Now if you want to try a few different inks, do that next. Maybe get a second pen, see whether 'fine' or 'medium' sized nibs is more your thing.

Go further than that if you want, but you don't have to.

Either way, that first step is enough to improve your life a lot
by RossBencina | 2025-08-01 06:32:30+00:00
Real-time safe GC algorithms and data structures provide strong guarantees that any interruptions to the running program caused by GC activity will have a bounded duration, with strong guarantees on the upper bound of any pause. This is important in latency sensitive software and real-time software that needs to meet deadlines.

Examples include IBM's Metronome: https://www.researchgate.net/publication/220829995_The_Metro... and https://developer.ibm.com/articles/garbage-collection-tradeo...

Thanks for the ORCA link. I'll have to study it more closely but from Fig 17 it looks to have quite unpredictable jitter up to at least 20ms. Which is obviously fine for many things but not useful for other things (e.g. processing AVB streaming audio packets at line rate every 125 us).

EDIT: I originally also cited the following, however I am not sure these were the papers that I was thinking of: Baker's algorithm: https://dspace.mit.edu/bitstream/handle/1721.1/41976/AI_WP_1... also discussed here: "Baker's garbage collector performs garbage collection in real time-- the elementary object creation and access operations take time which is bounded by a constant, regardless of the size of the memory." https://web.media.mit.edu/~lieber/Lieberary/GC/Realtime/Real...
by matrss | 2025-08-01 06:32:32+00:00
Hadn't heard about that before, looks interesting. But AFAICS mise focuses on installing tools, not actually all dependencies. It integrates with the languages dependency management tools, which doesn't help you if the language doesn't even have one or the integration wasn't written yet.

I'd rather see more adoption of guix for this purpose. It is a single package manager with a functional approach that allows for introspection of all dependencies (down to the bootstrap toolchains used to build the bootstrap toolchains that build your toolchains, which is something that AFAIK no other package manager except for nix can do), has a fairly large package repository, straightforward locking, actually tested packages, and very easy build recipes (unlike conda-forge...).
by dgfitz | 2025-08-01 06:33:51+00:00
> So when a new home owner buys something and suddenly the value drops $100k and the bank wants the money I do feel slightly sorry for them.

I don’t understand this point. If you’re paying the mortgage, the bank dgaf. Is there some sort of margin call a bank can claim on a house that is worth less than it was when it was purchased?

Don’t you just pay the mortgage you agreed to pay the bank?
by asdefghyk | 2025-08-01 06:35:58+00:00
There is conflicting information about this issue

For Example

FROM https://www.wsj.com/opinion/gaza-starvation-photos-tell-a-th... and https://www.theaustralian.com.au/business/the-wall-street-jo... articles ....

Over the weekend, I embedded with the Israel Defense Forces in Gaza, where I saw the enormous quantities of humanitarian aid the United Nations has been refusing to distribute. What struck me most were the thousands upon thousands of pounds of baby food, baking under the Middle Eastern sun — jar after jar of mashed carrots, pureed potatoes and fruit blends. This food could have gone to children

....... Story then specifically discusses other sick children children being exploited by Hamas

Further ...That harm was clear to me in Gaza, where I stood surrounded by nearly 600 trucks worth of food, water and diapers, all ready to be delivered. The UN refused to do the job, saying it couldn’t operate safely with Israeli protection. Instead it asked that security be provided by the “Gaza Blue Police” — a euphemism for Hamas’s internal security forces. This is the same group the U.N. has repeatedly accused of stealing aid, including in October 2023, only weeks after the Hamas-led massacre......
by ENGNR | 2025-08-01 06:36:40+00:00
Restaurant staff are still nice in Australia, and friendly.

They don't HAVE to be, but they also don't have to do a bunch of unnecessary stuff to play the tips game, like fill up water that's barely empty or check in on how you're going all the time.

Maybe people in America like a "service heavy" experience, and the only way to get it is tips?
by shazbotter | 2025-08-01 06:37:02+00:00
I'm about as far left as you can be, as a syndicalist anarchist, and I definitely perceived a bit of what you described. But I'm not super worried about it because he didn't say "the left", but rather a specific lefty position.

But also, the left isn't uniform on housing policy. Some folks want anti trust and limited capital ownership. Some folks want to de commodify housing. Some folks want all housing to be government built and owned. The left is a very diverse place (and the joke is no one hates leftists more than other leftists).
by solatic | 2025-08-01 06:39:15+00:00
Your overall point isn't wrong, but...

> Bakeries radically undercut the cost of home baking

This is not always true anymore. I bought a (nice, expensive for its product category) bread machine on Amazon for something like $300. I can bake a loaf of spelt flour bread with nuts and raisins for ~$2 in ingredients at unoptimized grocery store prices. The more-or-less same loaf from a bakery would cost me probably ~$8. Now, that loaf from the bakery would be nicer - artisan etc. - but the bread machine gives a nice crust, I slice it up to throw in the freezer anyway, and the bakery loaf isn't worth the premium to me. I'll see a return on my investment in about a year.

Industrialization should reduce prices while improving quality. In many cases this is true. But it's worth it, sometimes, to have the actual numbers in mind, in case the industrial producers start to forget that they are competing with home processes and raise their prices without consideration. Sometimes, owning your means of production will be cheaper than paying someone else to pay R&D, rent, labor, and marketing.
by rakeda | 2025-08-01 06:39:20+00:00
There is a lot to unpack here! Thank you for the feedback!

1. For the errors on downloading the schema, that is something that I need to bake through and improve. (https://github.com/kubenote/KubeForge/issues/5)

2. To minimalize scrolling around for deployments I want to incorporate a "minimize" feature on nodes so that users can free up space on the graph. (https://github.com/kubenote/KubeForge/issues/6)

3. Interconnectivity is built in but currently only with inline data on nodes. Adding the capability to object refs does make sense. In the future I also want to create generic "string nodes" as a first pass at templating via the node graph. (https://github.com/kubenote/KubeForge/issues/7)

Thank you for kicking the tires and giving me feedback on how to improve! Did you find the concept refreshing? And what would you like to see in it for it to be something that you would actively use?
by jackhuman | 2025-08-01 06:39:59+00:00
I use TP link Omada gear and its a been very good replacement to unifi. I use it both personally & manage a side gig venue’s network. I have lots of vlans & even run dante & ndi with no issues. Replaced a Unifi system it was so buggy. DHCP reserve IPs failed, spotty issues with artists phones & the mixer board to mix their in-ears etc. I’ve setup IPSec tunnel to AWS VPC even pretty easy.

Using a pi4 for last 4 years on poe running their management docker container. So solid! I’d recommend the pi over buying their hardware device mamager, its way slower.
by bayindirh | 2025-08-01 06:40:15+00:00
As a person who's at the other end of the spectrum, I don't think it's complicating the matter unnecessarily causing us to fall into the rabbit hole.

Many people like to write also like to write with fountain pens a lot, hence we go exploring. Collecting pens, inks and paper.

I carry three pens. Three colors, three widths, three manufacturers (it's not a rule, but my current rotation is like that). What I currently have is a result of my own curiosity, and I would do the same if I have started over.
by matrss | 2025-08-01 06:41:26+00:00
Well, it is more than a handful, that was the only point.

You seem to be conflating Anaconda with the conda ecosystem. This package is from conda-forge, which is a community project sponsored by Anaconda but otherwise unrelated to it.

I couldn't care less for Anaconda, but with conda-forge and pixi there is a decent general purpose and language-agnostic package management tool for development purposes in the conda ecosystem.
by skhameneh | 2025-08-01 06:43:09+00:00
I'm stating that a lack of codebase hygiene introduces context rot and substantially reduces the efficacy of working with an LLM.

Too wide of surface area in one context also causes efficiency issues. Lack of definition in context and you'll get less lower quality results.

Do keep in mind the code being read and written is intrinsically added to context.
by CJefferson | 2025-08-01 06:43:42+00:00
Can you explain why you think the online world should be so different to the physical world, which is full of places where I need to use an ID to get age-limited items? I really don't feel monsters were made by stopping children buying porn and alcohol. Do you think those age restrictions should be removed too?

Particularly as more of society moves from physical to virtual.
by littlestymaar | 2025-08-01 06:43:44+00:00
I saw this comparison on reddit[1] between Wan2.2 and FLUX.1 Krea and it doesn't look like Krea is successful at avoiding the “AI look”, whereas Wan succeed brilliantly.

[1]: https://www.reddit.com/r/StableDiffusion/comments/1mec2dw/te...
by jononor | 2025-08-01 06:44:10+00:00
This should not be used to conclude on the viability of using MicroPython for numeric type tasks. For that one should at least take into account the following:

Integers are much faster than floats (floats involve a pointer and a heap allocation, integers are stored in a single word/object).

array.array is preferred over list for something like sort. Continuous memory representation of numbers versus general purpose list of objects.

MicroPython has on-board "JIT" (native/viper emitters), have to explicitly annotate the function. Should give 4-10x improvements for this case.

MicroPython has an on-board assembler, so one can write ARM assembly and get that to a function.

MicroPython also has support for C modules, which expose a Python API. Including dynamic native modules which can be installed at runtime with the package manager.

Bubblesort is O(n*2), which hurts for even a few thousand numbers. Actual sorting on a microcontroller should be done with an O(n log n) algorithm.
by Balinares | 2025-08-01 06:45:29+00:00
I've been to both, a lot, and I've not noticed any difference whatsoever. Good service is the norm everywhere, honestly, and the odd instance of bad service happens everywhere too.

Beyond that, I personally find that leveraging someone's economic desperation to coerce deference out of them is disgusting. Give me staff who have the option to walk out without material harm, and choose not to.
by jillesvangurp | 2025-08-01 06:47:45+00:00
Solar already runs circles around nuclear when it comes to cost. Typically combined with batteries. The combination is popular and cost effective.

With nuclear it's all rosy and optimistic. But also almost 100% hypothetical. And the industry has a piss poor record delivering on its promises. 200-300% cost overruns are routine.

We won't see more than a handful small small nuclear reactors for years to come. We might get to hundreds by the 2040s or so. Maybe growing to thousands or even tens of thousands by the 2050s under the optimistic scenario.

Most of these things have the power output of a handful of wind turbines, of which we have close to half a million right now around the world with more coming online all the time. The challenge here is that wind turbines are just stupidly cheap and scalable at this point and still getting better.

SMRs will remain very niche for a long time even if they do get their cost levels under control. Which is a big if. Thousands of these things would barely move the needle in terms of power output. Essentially all of the expected growth in electricity demand for the next few decades is going to be met by wind and solar supported by batteries.
by perihelions | 2025-08-01 06:48:37+00:00
From this week's news, US prosecutors are subpoenaing a list of every person who attended a gay drag show—under a law ostensibly written to effectively enforce age limits for "adult, sexualized" content[0,1].

You cannot separate the social context from the technical problem; or pretend that if you've designed a cryptographic protocol in some Platonic model reality, you've also solved some real problem in the real world. These things are privacy footguns because people want them to be privacy footguns—they're constructed that way, intentionally. The lack of privacy, the deterrent potential of public shaming, is a desired feature for many of the people pushing these things.

The error is in assuming that privacy is a common, shared value people agree on—a starting point for building technical solutions to. It isn't. It's an ideological dividing line.

[0] https://www.eff.org/deeplinks/2025/07/you-went-drag-show-now... ("You Went to a Drag Show—Now the State of Florida Wants Your Name ")

[1] https://apnews.com/article/florida-drag-show-law-vero-beach-... ("Florida’s attorney general targets a restaurant over an LGBTQ Pride event")

> "Just like the Kids Online Safety Act (KOSA) and other bills with misleading names, this isn’t about protecting children. It’s about using the power of the state to intimidate people government officials disagree with, and to censor speech that is both lawful and fundamental to American democracy... EFF has long warned about this kind of mission creep: where a law or policy supposedly aimed at public safety is turned into a tool for political retaliation or mass surveillance. Going to a drag show should not mean you forfeit your anonymity. It should not open you up to surveillance. And it absolutely should not land your name in a government database."
by jand | 2025-08-01 06:48:44+00:00
> Even if you don't notice the pot being boiled there are those of us that do.

Tangent: To me that sounds like a reference to the "frog boiling" story. This has been debunked [1], a healthy frog will not remain in a gradually heated pot of water. We need a better analogy for this.

[1] https://en.wikipedia.org/wiki/Boiling_frog
by kassner | 2025-08-01 06:49:48+00:00
What does “OS” in the name stands for? My first thought was “Operating System”, but that doesn’t make sense when what they are providing is a server via a docker container. No one says they installed the Elastic OS…

Ubiquiti themselves call it “software package”:

> Self‑hosted software package that delivers UniFi Network [1]

My second thought was “Open Source”, but the absence of comments complaining about the license make me believe it isn’t this.

Any guesses?

1: https://blog.ui.com/article/introducing-unifi-os-server
by flakes | 2025-08-01 06:50:28+00:00
Jenkins is a place where you can be safe for a long time, however, it starts to break down at scale. I see it time after time for these batch workflow jobs. At the start, jobs run in seconds and everyone is happy.

Over time, jobs start taking long enough to the point where you need to split them. Separate jobs are assigned slices of the original batch. Eventually, there are so many slices that you make a Jenkins job where the sole responsibility is firing off these individual jobs.

Then you start hitting the real painpoints in Jenkins. Poor allocation of jobs across your nodes/agents, often overloading CPU/Mem on machines, and you struggle to manage the ungodly interface that is the Jenkins REST endpoint. You install many Jenkins addons to try and address the scheduling problems, and end up with a team dedicated to managing this Jenkins infrastructure.

The scaling struggles continue to amass and you end up needing separate Jenkins instances to battle the load. Any attempt at replacing the Jenkins infrastructure goes on standstill, as the amount of random scripts found in Jenkinsfiles has created an insurmountable vendor lock-in.

You read a post about a select-for-update job scheduler and reflect on simpler times. You cry as you refactor your Jenkins Groovy DSL.
by shazbotter | 2025-08-01 06:51:24+00:00
Seattle upzoned huge chunks of the city, allowed ADUs (now two adus are permitted on all lots), and removed single family zoning. All within the past five years.

Last year, Seattle built 20% more houses than the highest of any of the previous ten years. (~13k units) And this year we're 11% above last year, so far.

What about that is not "actually encouraging more building"? I'd say your data might need revising.
by tguvot | 2025-08-01 06:52:31+00:00
not colonial project, but 12m ethnic germans that lived in german territories that were annexed or in other areas in europe (because they lived there for centuries).

>>>

During the later stages of World War II and the post-war period, Reichsdeutsche (German citizens) and Volksdeutsche (ethnic Germans living outside the Nazi state) fled and were expelled from various Eastern and Central European countries, including Czechoslovakia, and from the former German provinces of Lower and Upper Silesia, East Prussia, and the eastern parts of Brandenburg (Neumark) and Pomerania (Farther Pomerania), which were annexed by Provisional Government of National Unity of Poland and by the Soviet Union.

<<<<

will you support them marching back to reclaim their lands and homes, while been peacefully armed (like palestinians) with molotov cocktails, ak47 and grenades ? do you support their right of return ?
by fellowniusmonk | 2025-08-01 06:52:37+00:00
If bouncers copied my id, my home address and a bunch of private data every time I went to a bar I'd never go out.

This whole premise is absurd. There is tons of research and empirical and historical evidence that living in a surveillance state stifled free expression and thus narrows the richness of human creation and experimentation.

How old are you that you think constant surveillance is any kind of way to live? It's a thin gruel of a life.
by WA | 2025-08-01 06:53:29+00:00
Two things that the article neglects:

1. People grow into jobs and start to like stuff they didn't expect to like when they imagined doing them before.

2. The hour-to-hour things at a job like going to a meeting depends heavily on the people you're with. The same person might hate meetings at company 1, but like them at company 2, just because of other people and the atmosphere. The people-aspect is probably very important and impossible to unpack before you tried the job.
by aksss | 2025-08-01 06:55:05+00:00
The thing about the UniFi platform is it iteratively improves. Years ago you couldn’t manage NAT rules or DNS from the GUI, though there were workarounds to modify iptables at the command line and preserve customization across upgrades.

Now days, static routes, SNAT/DNAT, and DNS are all in the management interface. So.. things improve, and every time I’m back using EdgeRouters, Extreme, or Juniper elements I miss the low friction of managing UniFi stacks.

Agreed that if you need VRFs for example, DC power, and are working through similar complexity requirements, Ubiquiti is the wrong stack. I’d say Ubiquiti is not heavy weight, but it seems to address 90% of SMB setups.
by MindSpunk | 2025-08-01 06:55:38+00:00
The only countries even capable of enforcing launch bans stand to gain nothing from them because it just makes launching their own payloads more difficult. There's like ~10 or so countries who are readily launch capable and even less with the military capability to put any pressure to stop foreign launches.

Who's going to regulate? Regulation only works when someone has the power to enforce them. Right now the people with that power aren't the most agreeable. And flexing it is either antagonizing western allies or a declaration of war.
by numpad0 | 2025-08-01 06:55:43+00:00
It's not age verification that's rolling out, it's large scale de-anonymization and social media cross-referencing attempt.

This "think of children" phenomenon[1] is a 0-day type phenomenon that is going to change the world a bit like early XP malware did.

1: https://twitter.com/AkkadSecretary/status/195031821425851616...
by teddyh | 2025-08-01 06:55:59+00:00
This would be great and all, but all parties who are in a position to choose to implement this kind of system or to keep the status quo are already motivated to keep (and expand) the existing systems, for any number of reasons. Everybody (except the end users) loves to keep that juicy metadata and incidental logs of everything.

(Quoting myself from 2021: <https://news.ycombinator.com/item?id=26538052#26560821>)
by jjav | 2025-08-01 06:56:50+00:00
Not that close. For example for the place where my child went to day care, the rental was $6K/mo but salaries were near $35K/mo. And that was just direct salaries, I don't have the numbers for other employee overhead costs like social security, 401k, medical, etc, so it's quite a bit more than that. This was in California. So safe to say the employee costs were at least 7x the real estate rental cost.
by reducesuffering | 2025-08-01 06:57:05+00:00
But you literally described the moderates being YIMBY and the more radical being NIMBY, which is left-right, but instead of left vs. right on pole ends opposing, it's the leftists and rights agreeing on NIMBY against the moderate centrists. Horseshoe theory strikes again. There is a growing populist frustration where citizens like both people like Tucker Carlson and Bernie but hate the moderate establishment. Low educated are frustrated with outcomes (ironically being NIMBY on housing is a primary cause) and go extreme compared to the educated moderates.
by hdgvhicv | 2025-08-01 06:57:13+00:00
Sure. When I can bgp advertise my laptop with my phone provider and have it update is a second or so globally when I move from tethering to wifi, or one network to another.

No doubt you think I should simply renumber all my VMs every time that happens, breaking internal connections. Or perhaps run a completely separate addrsssing in each vm in parallel and make sure each vm knows which connection to use. Perhaps the vms peer with my laptop and then the laptop decides what to push out which way via localprefs, as paths etc. that sounds so much simpler than a simple masquerade.

What happens when I want vm1 out of connection A, vm 3 out of connection B, vm 4-7 out of connection C. Then I want to change them quickly and easily. I’m balancing outbound and inbound rules, reaching for communities, and causing bgp dampening all over the place.

What when they aren’t VMs but instead physical devices. My $40 mifi is now processing the entire DFZ routing table?

What happens when I want a single physical device like a tv to contact one service via connection 1 and another via connection 2 but the device doesn’t support multiple routing tables or selection of that. What if it does support it but I just want to be able to shift my ssh sessions to a low latency higher loss link but keep my streaming ups on the high latency no loss link.

All this is trivial with nat. Now sure I can use NAT66, and do a 1:1 natting (no PAT here), but then I’m using nat and that breaks the ipv6 cult that believes translating network addresses is useless.