MurphyA/hacker-news huggingface dataset:
by ulbu | 2025-04-05 15:01:20+00:00
a little good faith and a little less grump would go a long way. not the first, nor second time you’re being harsh on your peers for no apparent reason, reading shit into what they say in a most inhospitable way, presenting yourself as some clairvoyant into intentions of others. it’s just not healthy, man. no one’s attacking you or your precious visions here.

it’s not at all “clear” from the comment that the author thinks what you say he does. what was said in the original comment aligns well with zig’s “only one (obvious) way to do things” and its explicitness. other languages offer a much broader vocabularies, higher-level overlapping toolsets, while zig is much more constrained and requires the user to do the work herself, hence “Zig fans like to wrestle with the features of Zig to figure out how to fit their solutions within the constraints of the language”, which is an objective fact.
by leeoniya | 2025-04-05 15:02:35+00:00
> Now what is there to prevent me from scrolling up and down on a 16:9 display to read the left column of a 10k letter text and then the right column?

if the author decided on exactly 2 columns then, well, that's not a limitation of the tech. css columns support dynamic columns, but obviously the author would then need to specify a max height.

> My 9:16 4K often enough triggers that degraded experience of mobile.

again, sounds like incompetent authorship rather than a tech limitation.
by dtagames | 2025-04-05 15:02:54+00:00
100%. I love DIY software but I only build it if it's going to be better that what's already out there. And the "better" part has to include maintaining, extending, and deploying it. Those are the parts a non-dev won't want to do. Heck, I don't want to do it either (that's not the fun stuff), but flow coding or pair programming with an agent makes that part easier.
by pcdoodle | 2025-04-05 15:03:00+00:00
This is true. We've had all the tools we wanted: GPS, Music, Camera, Web and of course: Phone.

If the target lifespan was 10 years, we would reduce consumption by half and double the value for the end user.

I think the fact that a good chunk of people are living in their phones, makes it a hard sell but that doesn't mean someone shouldn't step up and do it for the street cred.
by DigitallyFidget | 2025-04-05 15:03:39+00:00
I enjoy traveling a lot. Specifically traveling. Not arriving and staying somewhere, not vacationing, not sight seeing. Traveling has always been a fun experience to me. The road trip, the adventure part of a vacation. Spend a day or two to drive as far as possible, stop by places to rest and relax, then get back to it. Find an interesting road, where does that lead? People dismiss the adventure of traveling and just rush to the destination. Like quick travel in a game, if you walk to the destination, sometimes you find cool stuff, sometimes not, and sometimes you distract and detour so hard that you end up with a new destination instead. I don't consider flying to be traveling though, it's just flying to me, a rush of getting to a destination.
by horsawlarway | 2025-04-05 15:04:50+00:00
I would echo the general sentiment in this article for my experiences with bare metal clusters.

I started with MicroK8s, and while it's a functional solution for some use-cases, I was genuinely disappointed in it's overall behavior (esp with regards to small node count clusters, in the 3 to 10 node range).

The biggest hit was Dqlite - Overall I had a tremendous number of problems that originated explicitly with Dqlite. Everything from unexpected high cpu usage, failure to form consensus with even node counts (esp after a network split), manual configuration files that needed to be deleted or renamed to get specific hosts back into the cluster, and generally poor performance for a long term setup (2 year old cluster stalled to basically a standstill spinning on Dqlite).

I have not used Dqlite in other projects, so it's possible this was a Microk8s problem, but based on my experience with Microk8s... I won't touch either of these projects again.

I switched away to K3s about 3 years ago now and have had essentially no problems. Considerably fewer random headaches, no unexpected performance degradation, very stable, incredibly pleasant to work with.

---

I have also migrated about half of my workloads to Longhorn backed PVs at this point (coming from a large shared NAS exposed as NFS) and while I've had a couple more headaches here than with K3s directly - this has been surprisingly smooth sailing as well, while giving me much more flexibility in how I manage my block devices (for context, I'm small - so just under a petabyte of storage, of which ~60% is in use).

If you want to run a cluster on hardware you own rather than rent - K3s and Longhorn are amazing tools to do so, and I really have to give Rancher/SUSE a hand here. It's nice tooling.
by bnt123 | 2025-04-05 15:05:32+00:00
SEEKING WORK | Sofia, Bulgaria (Europe) | Remote/Worldwide

Location: Sofia, Bulgaria

Pragmatic, curious, and hardworking software engineer with 2.5 years of professional experience ranging from seed-stage to F100 companies. I'm originally from the US and recently relocated to my family's home country, Bulgaria. I love working with teams across business, product, & tech to develop solutions bringing tangible business impact. Referrals available upon request.

Remote: Yes

Willing to relocate: For the right project, yes

Technologies: Go, Python, Typescript, Node.js, React, Svelte, Tailwind, LLMs, many AWS services, PostgreSQL, Docker

Website: https://www.boristopalov.com

Email: boristopalov1@gmail.com

Github: https://www.github.com/boristopalov

Linkedin: https://www.linkedin.com/in/boristopalov
by PaulHoule | 2025-04-05 15:05:48+00:00
I got a bot which follows everything that gets posted, or at least it is supposed to. I built it originally to gather the data to build a model which can predict if an article will get upvoted based on the headline, later I wanted to use it to prevent my YOShInOn RSS reader and agent from posting duplicates. I learned that the two things contradict because if you scan everything quickly everything has zero votes and zero comments!

It used to use arangodb but the license for that sucks so I just tore it down to use postgres, I developed an adaptation layer that makes postgres look like arangodb, at least enough to port my applications. I added the data structures so it can recrawl posts after two weeks so it can be fresh and have accurate counts. I am talking with a friend about reranking comments so I am planning on using the bot to suck down comments for some big discussions and rerank them.
by vermaden | 2025-04-05 15:06:16+00:00
Sure - lets have a discussion about differences between security of FreeBSD Jails and Linux Podman containers.

Isolation: With rootless Podman it seems to be on the same level as Jails - but only if You run Podman with SELinux or AppArmor enabled. Without SELinux/AppArmor the Jails offer better isolation. When you run Podman with SELinux/AppArmor and then you add MAC Framework (like mac_sebsd/mac_jail/mac_bsdextended/mac_portacl) the Jails are more isolated again.

Kernel Syscalls Surface: Even rootless Podman has 'full' syscall access unless blocked by seccomp (SELinux). Jails have restricted use of syscalls without any additional tools - and that can be also narrowed with MAC Framework on FreeBSD.

Firewall: You can not run firewall inside rootless Podman container. You can run entire network stack and any firewall like PF or IPFW independently from the host inside VNET Jail - which means more security.

TL;DR: FreeBSD Jails are generally more secure out-of-the-box compared to Podman containers and even more secure if you take the time to add additional layers of security.

> How battle-tested are FreeBSD Jails?

Jails are in production since 1999/2000 when they were introduced - so 25 years strong - very well battle tested.

Docker is with us since 2014 so that means about 10 years less - but we must compare to Podman ...

Rootless support for Podman first appeared late 2019 (1.6) so only less then 6 years to test.

That means Jails are the most battle tested of all of them.

Hope that helps.

Regards, vermaden
by poincaredisk | 2025-04-05 15:06:54+00:00
>I continue to see a lot of wolf whistle racism on FB although I ignore it. A lot of it reads like it is written by someone who is not a native English speaker.

I'm sure you had nothing like this in mind, but I found this humorous:

"There's a lot of racism on Facebook" "But I'm sure it's written by those illiterate foreigners"

Again, i'n certain you don't actually think like that, just letting you know how it can be misinterpreted because I'm above average sensitive about that (being ESL myself).
by monkeyfun | 2025-04-05 15:07:16+00:00
Yeah, I can agree with who you're replying to on the fact that the lack of much perceived economic substance is certainly what made more of the "anti-woke" rhetoric work out so strongly, but Project 2025 is so ridiculous real and being enacted that it's comical to even suggest it was baseless fearmongering.

I mean literally day one a slurry of orders practically taken straight from it were made, and it's clearly been the playbook they're operating off of.

It's not astroturfed, some of us spotted what's going on and tried to draw attention!
by A4ET8a8uTh0_v2 | 2025-04-05 15:07:50+00:00
<< One fundamental problem is that without a parliamentary style of government where coalitions are required to form a functioning legislature the usefulness of values in elections is greatly diminished. If I may say,

This is may be where I personally have a problem. It used to be, in the olden days, that each congressman/senator was responsible to his/her constituents. That no longer appears to be the case. They are responsible to their own tribe ( party ). This is a major issue that would need to be corrected before anything substantial could be even considered. In other words, we used to 535 parties, but those have consolidated heavily to the detriment of the actual people they are supposed to represent.

I hate to say it like this, but the coming recession ( depression if we are not as lucky ) may actually piss people off just enough to point their pitchforks at the political class. It will not be pretty, because average American already holds their representative in very high regard ( that is, if they know their name, which is another conversation.. but when things go south, I am sure they will learn their name real fast ).

I had a longer rant, but I decided to trim it down.
by jchw | 2025-04-05 15:08:51+00:00
I can explain a lot of the disconnect: I simply don't believe you.

For one thing, because the decrease in CSA over time is so well-known that I am pretty sure one of the PDFs I have saved refers to it as having been "common knowledge" in the 2000s. I have a hard time understanding how someone could apparently have studied this topic in detail and not come across this.

For another, I posted 3 sources and you 'evaluated' them within 15 minutes of me posting them, and of course found issues with all of them.

Yes, I can see that you are replying cordially, but that doesn't necessarily mean you're being forthcoming, either. I've grown extremely tired of this type of discourse.
by tuna74 | 2025-04-05 15:09:45+00:00
"On one hand, despite the best efforts, biodiversity loss is accelerating. We're losing habitats and species faster than earth has seen in 60 million years. Ecosystems are so degraded that they require intervention."

If an alien was looking at the earth they would conclude that humans are actively trying to destroy the eco-systems we live in for just a tiny bit more profit than we would have made otherwise.
by sitkack | 2025-04-05 15:11:32+00:00
> On March 30, the bodies of over a dozen Palestinian first responders were found in a mass grave in the southern city of Rafah. In a war already defined as one of the deadliest attacks on journalists and aid workers in history, the massacre sent shockwaves across Gaza. Rescue crews discovered the bodies of 13 Palestinian paramedics—eight from the Red Crescent and five from the Palestinian Civil Defense, tasked with protecting and assisting civilians—along with one United Nations staffer. The body of one Civil Defense worker had been discovered three days earlier, bringing the total number of emergency and aid workers killed to 15. One of the Red Crescent’s paramedics, Asaad Al-Nasasra, is still missing.
by A4ET8a8uTh0_v2 | 2025-04-05 15:11:54+00:00
Eh, if you get to 1k people, probably, but you would be surprised ( maybe dismayed ), how messy the process would get as you try to shoehorn various flags into excel tracking spreadsheet for future analysis. Not to search very far, based on the factors presented, I should be in one camp, but just by virtue of not having been born here and not imbued with early childhood propaganda, I am, at best, not what you would expect politically.

edit: exceptions test the rule and so on
by bluGill | 2025-04-05 15:12:53+00:00
It doesn't matter, there are downsides.

In an ideal train world you still end up with railroad tracks everywhere that interstates exist with the same wildlife downsides. Running trains at ground level is an order of magnitude cheaper to build than building it elevated so wildlife can go under. Running underground is another order of magnitude more expensive. The expense directly relates to how much we can build at any one time - we can build a lot more if we choose run on the ground.

In the ideal train world you still end up with roads everywhere because "last mile" freight needs to get places and trains don't work well for it (think your kitchen trash). Passenger trains always rely on the fact that people can walk a short distance to the train, but freight cannot walk. Passenger trains also cannot be blocked by freight loading/unloading which means you need a separate road system. Passenger trains need to run frequent, you might not go anywhere in the next half hour, but someone on your block will and if the trains are not frequent (every 5 minutes or less) cars are a great quality of life improvement: unlike cars passenger trains cannot mix with freight and be good in areas where things are not busy (A bus can mix with freight well in less busy areas, but they still need to be frequent and that is rarely the case again pushing people to cars and thus against what "you can't imagine"). This in turn means we have more places wildlife is blocked.

Airplanes are the only exception, but they don't cover all the needs and so even if we forced everyone to fly for longer trips (at significant climate costs) we still need all the roads in the middle of nowhere for the people (farmers) who live in those ares.
by Y-bar | 2025-04-05 15:13:25+00:00
I was the person who brought up the number originally as a way to illustrate that the he median _LONG_ distance trip is that distance. Those trips accounts for less than 1% of all travel by personal vehicle. Maybe it was unclear.

You are entirely correct in noting that the mileage for the average daily/normal trip is about 15 miles: https://www.bts.gov/statistical-products/surveys/national-ho...
by driggs | 2025-04-05 15:13:38+00:00
This page actually points out a minor frustration that I frequently experience with UTM in GIS software and GPS receivers, under the "MGRS grid row designators".

These MGRS row designators are completely optional and redundant, because a UTM northing values span the entire Y dimension of a Zone.

What is not redundant is the hemisphere designator, "N" or "S".

There are 20 row designators, and the designers excluded the letters "I" and "O" to avoid confusion with the visibly-similar numbers "1" and "0". There are 26 letters in the alphabet to choose from, but they did not bother to exclude the letters "N" or "S".

It just so happens that the row which covers half of the continental United States - which is in the Northern hemisphere - is the row labeled "S".

So well-meaning GIS software and even Garmin GPS receivers often call my zone "17S", which reads as "Zone 17, Southern Hemisphere". My zone is in fact "17N", "Zone 17, Northern Hemisphere". This is especially annoying given that the row label is an artifact of MGRS and not civilian UTM.

http://www.mibsar.com/LandNav/UTM/UTM.htm#Rows
by dtagames | 2025-04-05 15:13:49+00:00
This is an excellent article but starts out with the false dichotomy of vibe vs craft programming.

An alternate term is starting to appear, flow coding or agentic coding, where the tool is supervised and direced into coding precise areas under human architectural control, with all the programmer understanding that entails.

The author hints at this idea toward the end and likens it to a skilled builder who uses tools to make a precise part.
by CraigJPerry | 2025-04-05 15:13:50+00:00
I’m working on this just now and this article was one of the ones passed around when I was working through the design. I found that article’s framing really useful for several of the discussions.

I’m heavily down the path of composability, it’s all ended up very monadic but I’ve resisted the DSL idea. One thing that I’ve still to solve is some kind of polyglot binding. If I’m saying no dsl and you get to express config in a regular programming language, it’d be nice if I could say your home / preferred language. Every way I’ve come up with for that so far just sucks.
by rsynnott | 2025-04-05 15:15:01+00:00
> Europeans seem to be much more susceptible to an "if you don't want it to be done to you don't do it to others" argument.

I mean, in the specific realm of trade wars, that’s probably more correct, because the game theory of the thing tends to make retaliating against the aggressor nigh-inevitable, particularly in a “country v world” situation.
by hdjjhhvvhga | 2025-04-05 15:15:18+00:00
I share the same feeling. Heck, even some books from the 70s and 80s are similar with this respect.

I believe those of us who can should try to do our best so that this art is not forgotten. It's extremely difficult to do today as the incentives are mostly opposite, but I believe the long term benefit to humanity is higher.
by femiagbabiaka | 2025-04-05 15:15:22+00:00
It’s certainly the case that there is overlap with the positions of the State Department and the truth. But the positions of the U.S. government and its vassal states are not defacto truth. That’s how they’re treated, however. In fact, those who approach state narratives with skepticism are not taken seriously, and those who choose to be stenographers become the editors of the New York Times or the Atlantic, etc.

> but that co-exists with a reality apparently uncomfortable to critics that having the moral upper hand and aligning ourselves with the project of global democracy post-World War II absolutely was a part of Roosevelt's post-World War II strategy and sometimes these criticisms are going to speak for themselves simply because they do map onto legitimate moral issues.

After WWII the United States imported many Nazi functionaries to serve as the founders of institutions such as NATO[1], scientists, etc. During the war, American businessmen profited heavily from doing business with the Nazi regime. Of course we weren’t alone in this.

Ending the Holocaust (too late) was obviously moral. But very little of what was done after was in interest of global democracy or the greater good, just as our entry into the war was not really about those things either. There were many in the global Jewish community and even in FDR’s own administration who were ringing the alarm bells long before we entered the war to do something, anything to help get Jews out of Europe to safety, who were denied and obstructed. Ultimately we only entered the war when it served our own best interests.

The focus on WWII is also interesting because it is one of the only times in the last century that the U.S. could have been said to fight a just war. What about all the rest?

1: https://en.wikipedia.org/wiki/Adolf_Heusinger
by alephnerd | 2025-04-05 15:15:55+00:00
I agree with that, and that is most likely what will happen.

But my point is I would be very shocked if base model iPhones, lower specced Pro models, and the 16e would see a price increase beyond 15%.

At the higher tier (Pro Max, and maybe even Pro) absolutely, as those were already out of the price range of the average consumer.
by vermaden | 2025-04-05 15:15:57+00:00
Since there is not native (or source code) for Minecraft Bedrock for FreeBSD you can run Bedrock Minecraft server on FreeBSD using Linux Jail - with Linux Binary Compatibility FreeBSD feature.

Details here:

- https://forums.freebsd.org/threads/minecraft-bedrock-edition...

> Can you provide proof? It feels like an empty statement.

Here:

- https://news.ycombinator.com/item?id=43594043
by poincaredisk | 2025-04-05 15:16:57+00:00
Nasza Klasa (literally "our class", as in school) was crazy incompetent though. They had all social groups there - young and older kids, young adults, adults, even some elderly people - and they somehow randomly decided to focus purely on school kids, alienating everyone else. And since they were so bad at it, it became a meme, was not cool anymore and everyone left to facebook.

It's really a shame, I think it could thrive regionally until today . Big tech doesn't always win - for example also in Poland AWS tried and failed to win the market several times, because there's an existing platform that everyone uses already.
by solardev | 2025-04-05 15:17:48+00:00
Well, Wix isn't really file-based (to the user's eye). They're probably just a bunch of entries in a database. It's more that Wix doesn't offer any sort of easy export to a standard format.

Editing in Wix is kinda like Dreamweaver was in the old days, a bunch of WYSIWYG widgets and building blocks you drag around on a virtual canvas.

If they wanted to, they could probably offer a static HTML export of the rendered pages, but as far as I know, they don't.
by ziml77 | 2025-04-05 15:18:08+00:00
But for this specific case, would it have been any different a year ago?

She was working in the US without a work visa. The US should have caught this before she came in here but didn't. Canada however raised an eyebrow at the arrangement and turned her away, while also informing the US officers as to why. They then realized she was doing the same thing in the US and so documented it and detained her for illegally working in the US.

What else could the response to the situation have been here? Because saying "oh it was all just a mistake, I didn't realize I got the wrong visa" is like saying "oh it was all just a mistake, I thought that sign said speed limit 80 MPH, not speed limit 30 MPH".
by settrans | 2025-04-05 15:18:42+00:00
This isn't a serious argument. You want the Jews to have self determination if and only if they can conjure into existence a magical fairy land free of compromise or can will into existence powers like militarily defeating the Nazis despite lacking even a basic police force.

> Only a small percentage of them wanted to pack up and go to Palestine, a far-away place they knew nothing about.

And pray tell, what happened to the ones who stayed?
by kreyenborgi | 2025-04-05 15:18:44+00:00
That's one thing, annoying but possible to work with.

What I'm talking about is Dynamic Pricing. Had to look up what really happens: The host sets a rate-range, and Airbnb first gives the low price and then as you click around in the area they notice you're more interested so they increase it towards the high end of the price range (possibly also time of day and such signals?). Then I guess there's a slow cooldown.

Like how a good haggle is made to give you a friendly relationship with the seller, this seems specifically designed to make people hate Airbnb and swear to never use it again.