MurphyA/hacker-news huggingface dataset:
by pixl97 | 2025-05-11 15:19:25+00:00
Why not turn this around?

Why do the companies that make the software hate your mom so much they push out release after release of shit? We're all fine with these developers crapping on the floor as long as we give them 30 days to clean up their steaming pile.

If instead every release was capable of instantly ruining someone's life, maybe we'd be more capable of releasing secure software and judging what software is secure.
by IlikeKitties | 2025-05-11 15:19:57+00:00
I must say I do feel the newest GPT Versions are vastly better than the old ones. I found GPT-3 Stuff to be an interesting toy but too often it was too wrong and too stubborn to be useful. I use the 4.0+ Version regularly know.

Just recently I took a screenshot from a jira Burndown chart to write a description of the sprint progress for our stakeholders. Did it in one shot from a screenshot and got it right.
by surgical_fire | 2025-05-11 15:20:34+00:00
This is sort of why I say that the hype is ultimately detrimental to the healthy development of tech.

Generative AI was a sort of paradigm shift, and can be developed into interesting tools that boost human productivity. But those things take time, sometimes decades to reach maturity.

That is not good for the get rich quick machine of Venture Capital and Hustle Culture, where quick exits require a bunch of bag holders.

You gotta have suckers, and for that Gen AI cannot be an "interesting technology" with good potential. It needs to be "the future", that will disrupt everything and everyone.
by LegionMammal978 | 2025-05-11 15:20:43+00:00
The ML models are looking at tiny patches for areas of ink vs. no-ink, trained on the boundaries of more visible letters found by humans. They don't know what proper Greek letters look like, and they definitely don't know what correct Greek words would be (in particular, they have no "corpus" of words). Any possible overfitting is ordinary human overfitting.
by enahs-sf | 2025-05-11 15:21:06+00:00
The article somehow misses the mark on how VC firms actually make money apart from carry, its management fees. Thus, a16z raising a 20b fund on 3% management fee and 30% carry effectively guarantees them 600M even if the fund goes to zero and they have many such funds.

Sure, they would prefer to make money through carry, but the management fee is a nice downside protection.
by jgalt212 | 2025-05-11 15:21:12+00:00
ZIRP is gone for sure, but most of the $7T the Fed printed during COVID and the $3.5T the Fed printed post-GFC remains (net +8T). For this reason, I believe the era of VC-driven nonsense is far from over. A simple example is that stonks have recovered all of almost of all the post Liberation Day losses. This excess cash / Helicopter Money for the investor class has to go somewhere.

https://fred.stlouisfed.org/series/WALCL
by bumby | 2025-05-11 15:22:23+00:00
Is this because our concept of human dignity/moral worth is predicated on what we “do”? Perhaps we can move away from the idea that our identity is tied to our works, and just have moral worth rooted in our being. Maybe having a human experience is enough justification for dignity?

Then it doesn’t matter if LLMs are better than us, at least unless they can be shown to have equivalent depth of experience.
by betterThanTexas | 2025-05-11 15:22:36+00:00
I suppose. It's difficult to view capital as "doing" anything but entrenching itself. We're still stuck with the same power structures as we had before; none of neuralink or starlink or tesla or spacex will fundamentally change anything about our world.

Like, it is true that capital is responsible for the charging networks being deployed across america. But it's this same deployment of resources that is also responsible for my needing a damn car to do anything in life, and it has zero plan on doing anything about that.

I find the analysis of this without addressing what should people be doing do be a nearly useless view of humanity. What can be gleaned from this aside from seeing that the people with the greatest impact care the least about their impact?
by Esophagus4 | 2025-05-11 15:22:41+00:00
Fair point - I guess it would be interesting to see how accurate many “people watchers” are, empirically.

That being said, I think I’m willing to suspend disbelief a little. I do think there’s an art to being able to not only read people, but to express it in a way that conveys the underlying point.

… the same way a good comedian can make an audience say, “oh yeah, I always noticed that but never really realized until you said it.”

Is it true? Maybe, who knows? But it seems like it could be, and that’s enough for me to find it interesting :)
by ashishbagri | 2025-05-11 15:22:51+00:00
Yes its true that if you just want to send data from Kafka to clickhouse and do not worry about duplicates, then there are several ways. we even covered them in a blog post -> https://www.glassflow.dev/blog/part-1-kafka-to-clickhouse-da...

However, the reason for us to start building this was because duplication is a sad reality in streaming pipelines and the methods to clean up duplicates on clickhouse is not good enough (again covered extensively on our blog with references to cickhouse docs).

The approach you mention about deduplication is 100% accurate. The goal in building this tool is to enable a drop-in node for your pipeline (just as you said) with optimised source and sink connectors for reliability and durability
by pixl97 | 2025-05-11 15:22:57+00:00
>What you’re describing is a scenario that would force developers to just stop making software, on top of putting significantly more people at risk.

Good. I work in code security/SBOM, the amount of shit software from entities that should otherwise be creating secure software should worry you.

Businesses care very little about security and far more about pushing the new feature fast. And why not, there is no real penalty for it.
by skybrian | 2025-05-11 15:23:30+00:00
Toqueville wrote about American believing in themselves, but not in isolation.

> Americans of all ages, all conditions, all minds constantly unite. Not only do they have commercial and industrial associations in which all take part, but they also have a thousand other kinds: religious, moral, grave, futile, very general and very particular, immense and very small; Americans use associations to give fêtes, to found seminaries, to build inns, to raise churches, to distribute books, to send missionaries to the antipodes; in this manner they create hospitals, prisons, schools. Finally, if it is a question of bringing to light a truth or developing a sentiment with the support of a great example, they associate. Everywhere that, at the head of a new undertaking, you see the government in France and a great lord in England, count on it that you will perceive an association in the United States.

But that was based on need, back before a lot of modern institutions existed. Where public schools didn’t exist yet, there were private academies. Before insurance companies, there were mutual aid societies.

Nowadays there are businesses and other organizations serving every need, though sometimes only if you have enough money.
by gruez | 2025-05-11 15:23:41+00:00
>I think the problem is businesses are tiny little fascist dictatorships. They are always trying to pay less taxes, evade regulations, layoff workers, monopolize, destroy competitors etc

Are you just using "fascist dictatorships" as a generic label for things you don't like? The things you've listed might be bad, but they're neither dictatorial nor fascist. It's even questionable whether some of the things are even bad. Don't we all try to minimize our tax burden? Is there anyone out there who refuse tax credits because that means "paying less taxes"?
by sylm | 2025-05-11 15:23:47+00:00
HunyuanVideo-I2V is an open-source AI video generation model developed by Tencent, designed for image-to-video tasks. It offers two versions: a 14-billion-parameter professional model that excels in generating complex motions and simulating physical dynamics, and a 1.3-billion-parameter lite version optimized for consumer-grade GPUs, requiring only 8.2GB of VRAM, making it suitable for secondary development and academic research.

Built upon a causal 3D Variational Autoencoder (VAE) and Video Diffusion Transformer architecture, HunyuanVideo-I2V efficiently models spatiotemporal dependencies. In the authoritative VBench evaluation, the 14B version achieved a leading score of 86.22%, surpassing models like Sora, Luma, and Pika, and securing the top position. The model is available on Wavespeed AI, providing convenient access for developers.
by hkon | 2025-05-11 15:23:57+00:00
Am I the only one who wanted to see a list of names?

Anyway: cerium, praseodymium, neodymium, promethium, samarium, europium, gadolinium, terbium, dysprosium, holmium, erbium, thulium, ytterbium, lutetium, lanthanum
by kmeisthax | 2025-05-11 15:24:16+00:00
My working definition of "systems programming" is "programming software that controls the workings of other software". So kernels, hypervisors, emulators, interpreters, and compilers. "Meta" stuff. Any other software that "lives inside" a systems program will take on the performance characteristics of its host, so you need to provide predictable and low overhead.

GC[0] works for servers because network latency will dominate allocation latency; so you might as well use a heap scanner. But I wouldn't ever want to use GC in, say, audio workloads; where allocation latency is such a threat that even malloc/free has to be isolated into a separate thread so that it can't block sample generation. And that also means anything that audio code lives in has to not use GC. So your audio code needs to be written in a systems language, too; and nobody is going to want an OS kernel that locks up during near-OOM to go scrub many GBs of RAM.

[0] Specifically, heap-scanning deallocators, automatic refcount is a different animal.
by Tuna-Fish | 2025-05-11 15:24:49+00:00
> I recall a colleague demoing a drive-to-drive copy between two 1541 drives

This is simply because the 1541 was not just a drive, it was a full computer with a 6502 CPU, 2kB RAM and 16kB ROM. You could load software into the RAM through the serial interface, and replace the firmware with any program that you could fit in the 2kB.
by ac29 | 2025-05-11 15:24:55+00:00
> Battery life is also much better. The fan itself is obviously eating less power. I think the CPU also enters a somewhat lower power state in whisper mode, or it’s willing to sleep a little deeper. It’s not clear everything that changes, and it varies by machine, but that’s the beauty of it.

You can get 90% of the way here on an Intel CPU by setting the EPB. There are a number of ways to do this on Linux: https://wiki.archlinux.org/title/CPU_frequency_scaling#Intel...

By shifting to a more power efficient mode, the fan noise should be lowered or eliminated (the fan in my laptop is default off and it rarely comes on at all).
by zanellato19 | 2025-05-11 15:24:59+00:00
It's a piece of mind thing. Everywhere I worked did a lot of stuff on the background. The db is already so full on a normal Rails application that adding more reads doesn't make sense to me when Sidekiq works so well. You never have to worry about Sidekiq throughput, or when you do is to be careful to not overload the db because Sidekiq is so fast.

Rails is already on a slow language, I don't understand why we want to overload even more with slow things.
by scarface_74 | 2025-05-11 15:25:13+00:00
That line of reasoning didn’t work out to well against Microsoft. No there was no browser choice screen in the US and no forced unbundling.

If enough users choose Chrome willingly on the desktop to make it the majority, do you think unbundling is going to help some scrappy startup hosting video at scale with all of the associated cost is going to arise instead of everyone just downloading YouTube?

Google Drive has plenty of competition and it’s not even the majority.
by ther33ld33l | 2025-05-11 15:25:53+00:00
Crucially, none of us were there to verify. Don't be fooled by typists: https://www.reddit.com/r/bobdylan/comments/uz85vo/norm_macdo...

Assuming it's real, such takes are always just nostalgia driven appeals to their own lifestyle.

Until now, never knew this person existed. Their individual impact is meaningless in a world propped up by 8 billion. Any waves and ripples they create are immediately absorbed before they're felt systemically.

Not gonna validate the self-dealing attitude of someone with literacy, but zero magical god-like ability. That's just typical human stuff.

What an arrogant little wanker this guy is.
by alephnerd | 2025-05-11 15:27:04+00:00
Funds like A16Z can demand a high management fee because they have shown that they can deliver reasonable exits.

Most funds have management fees in the 1-2% range and a carry at around 20%. VC is a power curve, where a couple of large funds have an outsized impact.

And if a fund or VC (from associate to partner) cannot deliver, your career in the space is basically over.
by jpc0 | 2025-05-11 15:27:45+00:00
https://areweguiyet.com/

Also did you test similar functionality in C++, I haven’t compared many implementations but I app I use that has an SQlite db being read with Qt(C++) is pretty sluggish whenever you touch the DB.

Maybe store the values in a dict and only read/write from sqlite when needed. Dicts are very fast in python.
by chrismorgan | 2025-05-11 15:28:57+00:00
But it does comply with WHATWG’s URL Standard, which declares the goal of obsoleting RFC 3986, providing something that’s actually robustly implementable, and reflecting reality.

Some things do definitely try to follow RFC 3986 still, but my feeling is that it’s mostly legacy stuff, and the URL Standard is much more important these days. Though RFCs dealing with URLs will probably still cite it (e.g. RFC 9110, HTTP Semantics, June 2022).

https://url.spec.whatwg.org/#host-parsing, follow step seven.
Tell HN: I use AI to help me code, but I don't want to be called a "vibe coder"
by owendarko | 2025-05-11 15:29:53+00:00
I've been a software developer for over 8 years and recently started using AI to help me code.

The OSS project I'm currently working on (Kilo Code [1]) basically also attracts the same type of people: People with software dev. experience who like to use AI to help them do things they already know, just faster.

They also don't want to be called "vibe coders". A few days ago, I created a question on a subreddit called "ChatGPTCoding" (which you'd expect to be filled with "vibe coders")[2], asking people if they do "vibe coding" or "AI assisted coding".

Surprisingly, almost NOBODY replies that they do "vibe coding". One guy described vibe coding as "using AI while not having a clue what you're doing."

Am I the only one who wants to be using AI to help me code/design/etc., but I don't want to put under the umbrella of a "vibe coder"?

If yes, is there a better phrase to distinguish ourselves from the "vibe" folks out there?

[1] https://github.com/Kilo-Org/kilocode

[2] https://www.reddit.com/r/ChatGPTCoding/comments/1k7j2hk/vibe_coding_vs_aiassisted_coding/
by rincebrain | 2025-05-11 15:31:11+00:00
The intent of the statement, at least every time I heard it, was to reflect how the difference between a bad workplace and a good workplace can often be how effective your direct manager is - at shielding their reports from bullshit they shouldn't have to deal with, at not micromanaging while still consistently delivering results, so on and so forth.

Yes, people leave jobs for all sorts of reasons, but your direct manager is the one who can most influence your workplace experience while also having a fundamental power imbalance by definition, and so is often the thing people are fleeing if they leave.
by karmakaze | 2025-05-11 15:32:00+00:00
> Toulouse noted that Poincaré kept very regular hours. He did his hardest thinking between 10 a.m. and noon, and again between 5 and 7 in the afternoon. The 19th century’s most towering mathematical genius worked just enough to get his mind around a problem—about four hours a day.

The two 2-hour hard thinking hours chart was the most useful takeaway for me.
by pzo | 2025-05-11 15:32:18+00:00
I think it's simplification to compare progress only on LLM level.

We had big progress in AI in last 2 years but have to take into account more than text token generation. We have image generation that is not only super realistic but you just text what you want to modify without learning complicated tools like ComfyUI.

We have text to speech and audio to audio that is not only very realistic and fluent with many languages but also can express emotions in speech.

We have video generation that is really more realistic every month and taking less computation.

There is big progress in 3d models generation. Speech to text is still getting improved and fast enough to run on phones reducing latency. Next frontier is how AI is applied for robotics. No to mention areas not sexy to end users but in application in healthcare.
by rafram | 2025-05-11 15:32:36+00:00
I totally disagree. The initial release of ChatGPT felt magical because of how cool was to be able to hold a natural, fluid conversation with a computer. But it was an extremely stupid computer beneath that veneer of conversational intelligence. Recent models can do a lot of math accurately without “reasoning” or invoking tools; GPT-3 could barely perform basic arithmetic.
by bsimpson | 2025-05-11 15:32:49+00:00
> She treats engineers as commodities in a way that is dehumanising, reassigning people against their will in ways that have no relationship to their skill set

She's not alone.

Another exec fired the entire Python team (many of whom were core contributors to the language) to replace them with the lower salaried TypeScript team, which was then restaffed by a new team in an even lower salaried locale.
by ndsipa_pomu | 2025-05-11 15:34:35+00:00
> The theatre thing ought to be contingent on harm being done as a result of yelling "fire". This is a natural consequence and there isn't a law against the speech itself because none is needed.

I don't follow you - what law would be used to prosecute someone that maliciously yelled "fire" in a crowded cinema? As I understand it, the injuries sustained by people would not be attributable directly to the person yelling, but would just be indirect.

Similarly, a person inciting violence amongst a crowd wouldn't be directly responsible for the violence, but would be indirectly responsible. There's a clear need for a law to prevent that kind of harmful behaviour.
by owebmaster | 2025-05-11 15:35:25+00:00
> You're fine with calling yourself American in English but not Latino

Exactly! Latino is a thing created my the US to separate themselves from us. But we all have a very similar history, colonized countries, native Americans almost eradicated then assimilated, slavery, migration from Europe and Asia. The only difference is that the US got richer.

> In English, the two continents are just that: two continents; North and South America, not "America."

In Portuguese too so most of the times I refer to us as South Americans but we are as Americans as people from the US. This is all linguistics/sociology so if/when the pushback is big enough we might be able to eradicate this stupid "latino" concept (that is wrong because there are countries included that speak English, dutch, creole and other languages that are not latinas)
by walterbell | 2025-05-11 15:38:34+00:00
> Did I miss where the author defines what "friction" is actually meaning?

They were responding to a tweet, cited in the second paragraph:

I want to talk about friction.¹

¹ https://nitter.poast.org/Bonecondor/status/19184554398066568...

I truly believe this lack of structural friction when it comes to basically every type of dopamine-frying pleasure on earth is a huge part of why gen z is Like That
by d4v3 | 2025-05-11 15:38:43+00:00
> Musk seems to be censoring Twitter all over, support for Israel is boundless but speak up for Palestine and ICE detains you... If "absolute free speech" is curbed by whatever the government likes, then what's the point?

The existence of imperfections isn’t a reason to abandon the principle. Things take time to work thru the courts and such.
by skybrian | 2025-05-11 15:39:05+00:00
I wouldn’t include compilers in that list. A traditional compiler is a batch process that needs to be fast enough, but isn’t particularly latency sensitive; garbage collection is fine. Compilers can and are written in high-level languages like Haskell.

Interpreters are a whole different thing. Go is pretty terrible for writing a fast interpreter since you can’t do low-level unsafe stuff like NaN boxing. It’s okay if performance isn’t critical.
by kentonv | 2025-05-11 15:39:36+00:00
Cloudflare Workers run in front of cache -- which is generally useful since it allows you to serve personalized pages while still pulling the content from cache, and since Workers can easily run in <1ms and run on a machine you were already going to pass through anyway (the CDN), it doesn't hurt performance. But it also means that the free tier limit of 100,000 requests per day includes requests that hit cache.

(I'm the tech lead for Workers.)
by pythonaut_16 | 2025-05-11 15:39:51+00:00
Having both available is a huge win for the Rails ecosystem.

If you’re just starting or have a small project Solid Queue is invaluable and reduces costs and friction.

If and when you need more performance or power Sidekiq is still available. Both run in the context of your Rails app so moving jobs from one to the other shouldn’t be terribly hard.
by JPLeRouzic | 2025-05-11 15:41:48+00:00
This link is about an API provided by a company named WaveSpeed.ai probably unrelated to Tencent.

Tencent HunyuanVideo-I2V GitHub is there:

https://github.com/Tencent/HunyuanVideo-I2V

Tencent says this about the GPU requirements:

* Minimum: The minimum GPU memory required is 60GB for 720p.

* Recommended: We recommend using a GPU with 80GB of memory for better generation quality.
by pier25 | 2025-05-11 15:42:10+00:00
Most technology doesn't get exponentially better.

We look at CPUs or the transmission of digital data and these seem to have improved exponentially but these are rather exceptions and are composed of multiple technologies at different stages. Like how we went from internet through phone lines, to dedicated copper lines for data, to optic fiber straight into to people's homes.

Eg: look how the efficiency of solar cells has progressed over the last 50 years

https://www.nrel.gov/pv/interactive-cell-efficiency