MurphyA/hacker-news huggingface dataset:
by boffinAudio | 2025-07-04 10:11:52+00:00
In the context of ocean plastic recovery/harvesting, I don't know that the purity is all that important - the more important factor is, collection. Being able to take plastic bottles and turn them into a kind of string, for example, seems more viable - if a hopper could be designed which takes a plastic bottle, rotates it around a stripping knife, and the output is a long twine - this could then be fed into the knitting machine.

I imagine this rube-goldberg'esque strandebeest-like contraption sitting out there harvesting wind and waves, slowly turning every bottle it gorges on into a finely woven matte of materials .. maybe even reproducing itself, who knows ..

EDIT: I asked Grok to design a self-replicating ocean weaver, and I have to say .. it seems like a viable idea to me. Perhaps we will see this kind of plastic harvesting in the near future .. at the very least, were I to be stranded on a plastic-laden island, I'm pretty sure I could work out a way to build a raft with sails ..
by Matumio | 2025-07-04 10:12:15+00:00
Only one way to find out... float some ice cubes in a glass of water and observe.

(Edit: I'm back to report the results. There was either no change in the water level, or a change below my measurement tolerance ;)

(Edit2: Here is a more serious take of that experiment: https://skepticalscience.com/Sea-level-rise-due-to-floating-...)
by Barrin92 | 2025-07-04 10:13:01+00:00
>What is the difference between this and leadership being in the committees

That this involved lying to your employers. There is no social expectation that you only work one job, plenty of people work multiple jobs, but there is a social expectation that you do what you said you'd do, and it turns out you have a bit of a mathematical problem if you try to work 4 eight hour jobs in a 24 hour day.

Which is, as per the article, how he was caught. Turns out if you call in sick at one place and then push code to github for your other jobs most employers aren't paying you for that.
by flohofwoe | 2025-07-04 10:13:28+00:00
Well, that's why Zig is 0.x and not 1.x. I'm fine even with large scale breakage if the direction is right (and looking at the mess that C++ has become for the sake of backward compatibility, IMHO breaking changes are also the better option after 1.x, as long as there's features to help manage the required changes).

Also, "Zig the language" is currently better designed than "Zig the stdlib", so breaking changes will actually be needed in the future at least in the stdlib because getting it right the first time is very unlikely, and I don't like to be stuck with bad initial design decisions which then can't be fixed for decades (again, as a perfect example of how not to do it, see C++)
by hellopjb | 2025-07-04 10:13:48+00:00
Location: Small town in the foothills of Himalayas, India (have US SSN)

Remote: Yes

Willing to relocate: Yes

Technologies: Deep expertise in telecom NFV infrastructure, Kubernetes platforms, and cloud-native orchestration. Experienced with OpenStack (Nova, Neutron, Keystone), Open vSwitch, SR-IOV, and SmartNIC integration. Hands-on with Kubernetes, FluxCD, Helm, Docker, Python, Kafka, and Linux networking. Contributor to open-source projects in the cloud and networking space.

Total work-ex: 11 years.

Summary: Cloud infrastructure and telecom engineer with 11 years of experience across OpenStack, Kubernetes, and NFV systems. Background spans kernel-level networking (Open vSwitch on SmartNICs) to building cloud-native orchestration platforms for TelCos. Spent 6 years as an OpenStack developer at a leading semiconductor company, contributing to SR-IOV and SmartNIC support in Open vSwitch. Code still runs in production environments whenever SR-IOV VMs are deployed. Later joined an NFV startup (acquired), then moved to the US HQ as Solution Architect and PM. Co-designed one of the first GitOps-based orchestration platforms for telecom workloads on Kubernetes, helping secure a major customer win. Recently relocated to India. Hold valid US SSN. Open to remote or relocation opportunities. Looking for a hands-on engineering or architecture role focused on building impactful infrastructure products.

Email: pranabjyotiboruah@gmail.com
by globular-toast | 2025-07-04 10:14:57+00:00
> also this is the least capable this will ever be

Don't be so sure about this. I can think of countless examples of technologies that are less capable than they used to be either in specific areas or in general. For example, telephones used to be very low latency with graceful quality degradation. Now they are high latency and just cut out with a poor signal. Cars used to be a luxury affording high levels of personal freedom, now you just get stuck in traffic and struggle to park everywhere.

If AI actually happened then of course it would change everything. It could even destroy us, and I don't see why it wouldn't. But LLMs are not that. We don't know how this is going to play out after several iterations of LLM generated code is pumped out and we can't distinguish LLM-generated from human-generated. This might well be the best it will ever be.
by xz18r | 2025-07-04 10:16:00+00:00
I use Numerals(1) in Obsidian for this, and it works great. It's built on mathjs(2) and has things like @total functions which automatically sum all uninterrupted lines above it.

1 https://github.com/gtg922r/obsidian-numerals 2 https://mathjs.org/
by TheOtherHobbes | 2025-07-04 10:16:01+00:00
There's often more overlap with plain old Prosperity Gospel Protestantism than many people realise - especially in the sense that the definition of success is likely to be narrow, material, and individual.

There's usually a lot more "I'm entitled to love and money and I will wish them into existence for me personally" than "I think everyone should have good affordable public healthcare, so I will work hard towards making that happen."
by tkiolp4 | 2025-07-04 10:16:03+00:00
Honestly, it’s the way I’m planning to go. Not 4 simultaneous full time jobs, but 2 (or one fulltime job and 2 contractor part time jobs). Reason: it’s easier to pass the interview for less demanding jobs (not faang, not second level faang), they are less demanding in the day to day (no “exceeds expectations”, “meets expectations”, “under expectations”, just simply “good job Joe!” and “shit happens Joe”), they are usually less structured (no silly ex-faang engineers/managers playing god). They usually pay less, ofc, hence the need to have a couple of jobs.

At least in western europe, it’s very hard to land a 130K job, but two 65K jobs? Rather fine.
by derbOac | 2025-07-04 10:17:25+00:00
I felt similarly.

The generated page was really off for me — I had read most of the posts it ranked, at least a little, and most recommended as skips were some of my favorite recent submissions, and vice versa with dives.

On the other hand I'm not sure I'd want to use something like this much as something I like about HN are the pleasant surprises. Maybe as a side page or something if I were really in a rush?
by soganess | 2025-07-04 10:17:56+00:00
> no means testing (so not for "poor rural kids")

I pay ~70$ for symmetric gigabit. But, honestly, I would gladly have a kid, move, and then send my kid to underfunded public school in rural Texas... just to be able to con the government out of ~5$ worth of super slow public wifi. Totally worth it!

Means testing is a joke in cases like this. It's just a way for state and local governments to embezzle money from programs meant to help kids.
by Pesthuf | 2025-07-04 10:18:00+00:00
>This grain, formed from tiny particles during the film’s development, is more than just a visual effect. It plays a key role in storytelling by enhancing the film’s depth and contributing to its realism

That's one hell of an exaggeration. But even if that was true, I don't see how removing it, then adding fake on in would help. That entire sentence really has a "written by ChatGPT" smell. >It's not just X. It's Y".
by VoidWhisperer | 2025-07-04 10:18:32+00:00
> The license violation is a problem independent of this. If this becomes acceptable for any reason (including the one that your post seemed to suggest - original work is unethical), it will have detrimental effects on a lot of good players as well.

This is a fair point. Just to clarify, I still think open source theft/license violation is bad and should not be happening, even to a scummier project like this.

> As a side point though, the fact that someone big is funding something like that means, it's not really an issue for, atleast some, people.

Unfortunately some people have no issue with ethical concerns around what they fund as long as it stands any chance of making them money.
by Esophagus4 | 2025-07-04 10:19:08+00:00
Maybe this is just my read of this, but it seems like the author is extrapolating a lot of intent from very little here…

Is it possible the project has few employees and little revenue precisely because they don’t want a massive exit? Or is it possible they declined his request not because they’re chasing growth-at-all-costs and instead because they thought of this random LinkedIn message as simply another distraction from a developer who (statistically for random reach outs) might have wasted their time long term? Even if you fund it, it still might not be worth it for the developers, might be a distraction for their roadmap, might be a low value feature, random-LinkedIn-man may withdraw funding in the future or be a nightmare to work with… seems like there are more possible reasons he got a no than just “they’re obsessed with an exit.”

I’m open to being wrong here, but I see a guy who is mad that a startup declined his feature request.
Show HN: FletX – A Lightweight Reactive Framework for Flet (Python UI)
by Einswilli | 2025-07-04 10:19:16+00:00
FletX is a minimal reactive framework for Flet, designed to help Python developers structure larger front-end apps with better separation of concerns.

It brings reactive state management, declarative routing (inspired by Angular), a simple dependency injection system, and a modular project architecture — all built with a "Pythonic" mindset and keeping the Flet ecosystem in mind.

It's still early (v0.1.4.a0), and feedback is welcome. If you're using Flet or curious about Python UI frameworks, I'd love your thoughts!

Documentation link: https://alldotpy.github.io/FletX/
by gkbrk | 2025-07-04 10:19:58+00:00
> Following visitors around the gallery, taking secret photos of them, and publishing a book that rates them by attractiveness.

Gallery visitors aren't publicly publishing gallery reviews with their pictures. This website doesn't go into restaurants and take pictures of the customers.

All the pictures here were attached to restaurant reviews by the person themselves with the expectation that the picture would be sent to others and be available to people not currently in the restaurant.
by whiplash451 | 2025-07-04 10:20:45+00:00
Very inspiring read. A non-trivial application of it if you work in a fairly big org and the product roadmap is non-existent/uninspiring: in such context, you will often find exciting projects/revenue streams in the cracks of the system/market, not by waiting for the product/strategy team to come up with these exciting venues (pro tip: they won't)

Find some interest in your current product and go hard after it.
by johnisgood | 2025-07-04 10:21:03+00:00
I was stating facts. It is a c2rust project. I do not care about some image they used. I want to see results. For now, it is definitely a c2rust project.

It is not a good look on the community that comments that quote this get flagged:

> https://github.com/richardscollin/tmux-rs/issues/9

> 120 comments and nobody has mentioned the use-after-free triggered by closing a window. Rust truly is the safest language.

Whatever floats your (or their) boat though.

If you have anything against the quote, engage instead of down-voting, or am I expecting much?

And for what it is worth, let me quote the article:

> For the 6 months or so I’ve been quietly porting tmux from C to Rust. I’ve recently reached a big milestone: the code base is now 100% (unsafe) Rust. I’d like to share the process of porting the original codebase from ~67,000 lines of C code to ~81,000 lines of Rust (excluding comments and empty lines). You might be asking: why did you rewrite tmux in Rust? And yeah, I don’t really have a good reason. It’s a hobby project. Like gardening, but with more segfaults.

Don't you think this is slightly amusing? :D I cannot tell if this is satire or not, by the way.

6 months!
by diggan | 2025-07-04 10:21:32+00:00
This sort of "herding behavior" isn't just noticeable when you go out to swim, but any time 1+ people are apart from each other. You can spot these dogs extremely easily when you have a bunch of young children playing together, and you can see the family dog paying attention and as soon as one strays away from the group, the dog will start engaging and carefully nudge the stray kid back to the group.

There is no inherent danger in those situations, yet the dogs prefer if everyone was together in a group. If that's not "herding", I might just not understand what herding really is.
by liendolucas | 2025-07-04 10:22:10+00:00
I absolutely agree with you, it is like having human beings fed constantly whatever their want into their minds for free, effortlessly, without knowing nothing at all. Getting the whatevers ready for consumption. Perhaps this will lead to a new generation where everyone is the "expert novice".

It's killing the accumulative and progressive way of learning that rewards who tries and fail many times before getting it right.

The "learning" is effectively starting to being killed.

I just wonder what would happen to a person after many years using "AI" and suddenly not having access to it. My guess is that you become useless and with a highly diminished capacity to perform even the most basic things by yourself.

This is one of many reasons why I'm so against all the hype that's going on in the "AI" space.

I keep doing things the old school way because I fully comprehend the value of reading real books, trying, failing and repeating the process again and again. There's no other way to truly learn anything.

Does this generation understand the value of it? Will the next one?
by andersmurphy | 2025-07-04 10:22:53+00:00
So there's no rate limiting.

But because it's sqlite it's a single writer. Everything gets batched as one transaction every 100ms. The operations on a single chunk gets squashed into a single write.

Even without the squashing sqlite can handle 10000-20000+ updates/s because of the transaction batching.

With the chunk based squashing all edits to a chunk in that 100ms window become one update, so it can scale quite well.
by tkiolp4 | 2025-07-04 10:23:51+00:00
Please. Employers are going after the your last drop of blood. The only reason that’s socially accepted is because they have the power to do so, and because it has been like that since ever. You make one mistake and you’re fired (sometimes even you’re fired randomly); the company is not earning as much as last year? Layoffs! AI can do part of your job? Layoffs!

It’s silly and servant-like to think you are in an equal-to-equal position when dealing with a company and that you cannot dedicate your time to other endeavors just because they wrote that in a paper. If it turns out that they don’t like how you perform while doing multiple jobs, they will fire you, just like they will fire you even if you work just for them.
by thinkingemote | 2025-07-04 10:24:34+00:00
> Thinking “I wanna eat where the hot people are” is… I don’t know.. Odd?

Well my response was to the question "Does anyone do this for restaurants?" and tried to answer it by saying "yes, many people may consider it along with other factors"

Yes, I agree it is superficial and odd to consciously and only think it. But we choose things with a range of subconscious influences, multiple reasons. Yes, uniforms and music could also be influences too. We could stop and spend time examining our thoughts and feelings to identify all the factors but generally people don't do that do they? :-)

And if you think about bars... it becomes commonplace for some people. "I want to drink where the hot people are" seems to be a very commonplace thought, or at least a thought which is encouraged by the marketing of bars.

Thinking wider now, we can ponder why do many places hire attractive people in their marketing photos? We humans are more superficial and less rational than we would like to admit to ourselves.

Personally I prefer real ale so will drink where the beer is better, but if I'm on a date where my friend doesn't appreciate beer as much, I will choose a nicer feeling and looking establishment over the beer quality. The people inside the place might or might not influence that choice to a greater or lesser extent. It is at the very least a factor. For a restaurant I think it's less of a factor.
by PoshBreeze | 2025-07-04 10:24:42+00:00
> Arguably you could say the real drop in optimization happened in that PS1 -> PS3 era - everything went from hand optimized assembly code to running (generally) higher level languages and using abstrated graphics frameworks like DirectX and OpenGL. Just noone noticed because we had 1000x the compute to make up for it :)

Maybe / Kind of. Consoles in the PS1/N64 they were not running optimised assembly code. The 8bit and 16 bit machines were.

As for DirectX / OpenGL / Glide actually massively improved performance over running stuff on the CPU. You only ran stuff with software rendering if you had a really low performance GPU. Just look at Quake running in software vs Glide. It easily doubles on a Pentium based system.

> Consoles/games got hit hard by first crypto and now AI needing GPUs. I suspect if it wasn't for that we'd have vastly cheaper and vastly faster gaming GPUs, but when you were making boatloads of cash off crypto miners and then AI I suspect the rate of progress fell dramatically for gaming at least (most of the the innovation I suspect went more into high VRAM/memory controllers and datacentre scale interconnects).

The PC graphics card market got hit hard by those. Console markets were largely unaffected. There are many reasons why performance has stagnated. One of them I would argue is the use of the Unreal 4/5 engine. Every game that runs either of these engines has significant performance issues. Just look at Star wars: Jedi Survivor and the previous game Star wars Jedi: Fallen Order. Both games run poorly even on a well spec'd PC and even runs poorly on my PS5. Doesn't really matter though as Jedi Survivor sold well and I think Fallen Order also sold well.

The PS5 is basically a fixed PS4 (I've owned both). They've put a lot of effort into the PS5 into reducing loading times. Loading times on the PS4 were painful and were far longer than the PS3 (even games loading from Bluray). This was something Sony was focusing on. Every presentation about the PS5 talked about the new NVME drives and the external drive and the requirements for it.

The other reason is that the level of graphical fidelity achieved in the mid-2000s to early-2010s is good enough. A lot of reasons why some games age worse than others is due to the art style, rather than the graphical fidelity. Many of the high earning games don't have state of the art graphics e.g Fortnite prints cash and the graphics are pretty bad IMO.

Performance and Graphics just isn't the focus anymore. It doesn't really sell games like it used to.
by mytailorisrich | 2025-07-04 10:25:32+00:00
There are contractual terms, including things that are likely to be conflict of interests or impact performance. And depending on jurisdiction there are also laws on working hours: 48 hours max. per week on average in the UK and EU across all jobs (it is possible to opt out) and with minimum rest times. Because employers can be held liable, if they find out they won't let you.

The comment I was replying to does not make sense.
by gwd | 2025-07-04 10:25:37+00:00
Er, they all seem pretty connected:

1. Computers could be more fun if you could buy things more easily. Crypto could solve that, but the people involved don't care about crypto, they care about Whatever.

2. Computers can be fun when people do cool things on them. The web could make that possible, but unfortunately the economics of ads incentivize people to post Whatever.

3. Programming can be fun, but LLMs just generate Whatever.
by graealex | 2025-07-04 10:25:59+00:00
That's because relying on a TTL simplifies the concept of caching, and makes invalidation trivial, and also inflexible.

It's used in DNS, which already was an example here. There is no way to be sure clients see an updated value before end of TTL. As a result, you have to use very conservative TTLs. It's very inefficient.
by tda | 2025-07-04 10:26:16+00:00
Did you check the sea levels back then? It is estimated to be 100m higher than now. And you know around half of the earths population live on land that would be sea in that case? So yes the earth can survive higher CO2 levels and higher sea levels, especially if the changes are gradual (over millions of years).

But the chances you will personally be adverse affected by anthropogenic climate change in your lifetime is pretty damn high. Humanity will survive, but many humans will die in horrible conditions
by nativecode_ | 2025-07-04 10:26:29+00:00
GoBiz is an all-in-one SaaS script featuring a Digital Business Card Builder, NFC Script, and WhatsApp Store Builder and 10+ plugins.

Share your contact details effortlessly using QR codes, links, or NFC technology, making it easy for clients to save and connect with you. With 90% higher engagement than traditional business cards, GoBiz ensures your business stands out.

25+ profession-specific templates 3 WhatsApp Store Templates Custom vCard Builder 10+ inbuilt plugins Manage NFC Cards - Order, Accept, Deliver Referral System
by timeon | 2025-07-04 10:27:21+00:00
> I can guarantee you that the industry will shift its affiliation towards the side that makes it more money

Which in this case is just 'right-wing' side. I get that they would shift to other side if it fits but in reality there is no other.

> And yet he is, as the perfect example of changing affiliation for money.

He may be example of "of changing affiliation" for money - even if this is also arguable - but still not relevant to topic of that fossil industry goes hand in hand with right-wing agenda.

Why do you want to move attention from the relation between right-wing politics and fossil industry by creating hypothetical scenarios that are not happening and by moving the goalpost of the topic with examples that are tangential at best?
by ozim | 2025-07-04 10:28:27+00:00
when their senior leadership often manages their time between the affairs of many companies in their purview

It is kind of tiring for me to read people equating "Elon Musk" with "all those rich guys being CEOs".

When you really are a business owner OFTEN you have to devote 120% of your time and energy for running the company and single one.

People you see on TV flying private jets to expensive holiday destinations are not your average business owners. Elon and the likes are the exception not the norm.
by tomhow | 2025-07-04 10:28:29+00:00
> Playing with daddy's money

Personal attacks like this are not ok.

Sure, criticize their actions, but don't parlay that into this kind of personal swipe at the individuals and their families; that's when the line is crossed from valid critique of actions to nasty mob pile-on, and that's never ok here.

Not that it should matter but as far as I can tell, the Pickle founder/CEO grew up and studied in Korea, and we have no idea what their family circumstances were.