MurphyA/hacker-news huggingface dataset:
by mubou | 2025-04-02 06:23:24+00:00
Are you using `shasum -a 256`? It defaults to SHA-1 otherwise.

I get the correct hash on linux using sha256sum.

Edit: You may need to pass -b (--binary). The man page[0] says it defaults to "text mode," whatever that means (this SO question[1] for md5sum suggests it has to do with how it opens the file, which apparently makes no difference on Linux/Windows but maybe it does on Mac?)

[0]: https://ss64.com/mac/shasum.html [1]: https://unix.stackexchange.com/q/127959
by Ylpertnodi | 2025-04-02 06:24:22+00:00
I use the Roland 505ii looper, and do massive 'samples' - whole verses etc, great for song analysis, practice etc. If I could incorporate something into a hit song, I'd happily pay the royalties to the 'samplee'. I rather suspect the early days of sampling/ hip hop etc, it was the "how do we get paid...they're ripping us off" panic that created issues. Now, the money-flow has been standardised, and sped up, there are considerably less problems. Oh, my favourite example of extreme sampling - https://www.youtube.com/watch?v=MJYeSpyRpRA&list=PLXa6-G1Tk7...
by disdi | 2025-04-02 06:24:46+00:00
I think the story presents a thought-provoking concept about life, death, and reincarnation. The idea that all humans are essentially different incarnations of the same soul, experiencing every perspective across time to mature into something greater, is both mind-bending and oddly comforting. It’s a clever twist on the meaning of existence, blending philosophy with a cosmic narrative.
by changexd | 2025-04-02 06:24:48+00:00
I guess I'm somewhat worried about not being able to get back to tech again, but I just realized I can still do open source contribution if I want to when doing WH.

I'm in a weird state that I have an okay amount of saving for me to do this, but I'm still worried because I had been through having almost zero money and two years of unemployment, I'm scared to get back to that again.

In the end, I know I have to let this thing go or I'll never become happy even if I'm making tons of money, gotta enjoy life sometimes, thanks for the words!

Best of luck in our journeys too!
by dbenamy | 2025-04-02 06:26:07+00:00
Datadog | Software Engineers | ONSITE (Boston, Lisbon, Madrid, NYC, Paris, Tel Aviv) | Full-time

Datadog is a monitoring, tracing, logs system, and more, for your infrastructure and services. We build our own tsdb, event store [1][2], distributed tracing tools, cutting edge visualizations, and more. We love shipping great experiences for customers just like us and are growing fast! We write a lot of Go, Java, Python, Typescript (with React), and a bit of other languages. We run on k8s, and are multi-region and multi-cloud.

We're looking for people who can build systems at scale as we process trillions of events per day. Let us know if that's you!

https://dtdg.co/hnwhoshiring

[1] https://www.datadoghq.com/blog/engineering/introducing-husky

[2] https://www.datadoghq.com/blog/engineering/husky-deep-dive
by 0xbadcafebee | 2025-04-02 06:28:53+00:00
Nobody acts like a server has legs when they say it's running. They do act like there is actual debt, or something that functions just like debt, when they say it's "tech debt".

If I said to you, "I know I should be on a diet right now, but I'm going to eat these donuts for a few months anyway." - is that diet debt? You might say yes, you might say no. Either way, I'm an idiot if I think I can eat those donuts now and just "pay them back" in a few months. That's not how food works. That's not how health works. It's not "good" that I'm packing on the pounds now. It's going to be harder to work them off later.

There's so many different decisions I could have taken to lessen the impact of this, like limiting my donut intake, or exercising after eating the donut, only eating half a donut, only eating a donut after I've reached a milestone, etc. But none of that goes into my diet debt idea. Because in my head, I can justify any shit decision I take now, with the idea of magically paying it off later with magic diet money. This was not a good decision, and calling them debt didn't make it a good or justifiable decision. I was just being fat and lazy.

People are literally considering the putting-off-of-necessary-work as equivalent to the functioning and value of a financial instrument (wherein debt is an actually constructive thing). They say, "tech debt is good, because <insert justifications>, and we can just pay it off later!".

Which is of course total nonsense, verging on insanity. You don't "pay off" generic bad decisions now with generic good decisions later. How about we nuke Russia tomorrow, and just "pay it back" by giving aid to Africa in 100 years? Hmmmmm. Nuclear debt? Sounds good to me!

There are bad metaphors, and then there's group psychosis covered by a metaphor. So much shit is constantly excused with this trite nonsense. It's a universal "do whatever the fuck you want" excuse. Do anything you know is wrong, and say "well, you know, it's just tech debt!", and all is forgiven and allowed. Like doing ten Hail Mary's after fondling the alter boy. Intone the magic words and you're free to sin again.
by __turbobrew__ | 2025-04-02 06:28:54+00:00
Calling mmap “zero copy” is generous. I guess we glaze over the whole page fault thing, or the fact that performance is heavily dependent on how much memory pressure the process is under.

This is the same n00b trap that derailed the llama.cpp project last year because people don’t understand how memory maps and paging works, and the tradeoffs.
by rixed | 2025-04-02 06:29:13+00:00
Wanted to try it.

Debian package is of poor quality: not even sure if clickhouse local is included in there, I believe so but there is no manpage, no doc at all, and no `clickhouse-server -h`.

Went to the official page looking for a tarball to download, found only the `curl|sh` joke.

Went to github looking for tagged tarballs, couldn't find any. Looked for INSTALL.md, couldn't find any.

Will try harder later, have to weep my tears for now.
by szszrk | 2025-04-02 06:30:07+00:00
Thanks for that suggestion.

I know and like Futo, very interesting project. Unfortunately multilang models are not great in my case. Still not bad for an offline tool, but far from "forget it's there, just use it" vibe I had with Dragon.

Funny thing is that I may have missgonfigured something in futo, because my typing corrections are phonetical :) so I type something in Polish and get autocorrect in English composed of different letters, but kind of similar sounding word.
by noosphr | 2025-04-02 06:31:28+00:00
Yes, the resulting tensor is incredibly sparse, but still too large to ever be practical for use as anything but the theoretical upper limit on the complexity of a model.

The issue is that while you can remove pretty much all possible interactions for a specific case you have no idea where an interaction could pop up unexpectedly with a huge impact ahead of time.

For the medieval theme the leader of the village may be a cousin of the king which is a very distant but very strong interaction.
by myrmidon | 2025-04-02 06:31:37+00:00
I think people will cheer for anything, given consistent positive reporting in mass media.

And media is typically not controlled by people owning <$15M.

If you wrap things nicely in populist rethoric and act in the best interests of media owners (i.e. the rich) then detrimental (for the median voter) changes to tax code are trivial to push through. Just compare the 2017 TCJA act, or the current lunacy-in-progress (essentially replacing progressive tax rates with regressive tariffs).

Sure, it would be easy to make people cheer for additional significant taxes for 1-percenters, but that does not really matter because its not gonna happen.
by VaibhavKalra | 2025-04-02 06:32:20+00:00
Wonder : Wordpress alternative powered by Notion.

Create superfast websites with Notion as your CMS. Go from Notion to Blog, Helpdesk, Documentation, Marketplace or Directory in minutes. Build unlimited sites! Using our AI Designer & AI Developer. Launch production-ready websites in minutes.

Now vibe-code but this time Launch fast, have Awesome SEO, and Let AI workflows manage your website.

Directory Marketplace (2-sided) Job Boards Blog Helpdesk Product Docs AI Agents

See what all you can built https://wondersites.co/showcase
by AlecSchueler | 2025-04-02 06:35:26+00:00
It turns out there is at least one innocent person down in El Salvador who they claim they "can't" get back.

I agree with you that not providing evidence at the point of arrest isn't inherently indicative of ill intent but this administration refers to people wrongly arrested as "collateral," pays money for people to go to prison outside of American jurisdiction to make sure there's no fallout if they make mistakes etc etc. Is there no line where your trust level would shift?
by namaria | 2025-04-02 06:35:50+00:00
Natural language has a high entropy floor. It's a very noisy channel. This isn't anything like bit flipping or component failure. This is a whole different league. And we've been pouring outrageous amounts of resources into diminishing returns. OpenAI keeps touting AGI and burning cash. It's being pushed everywhere as a silver bullet, helping spin lay offs as a good thing.

LLMs are cool technology sure. There's a lot of cool things in the ML space. I love it.

But don't pretend like the context of this conversation isn't the current hype and that it isn't reaching absurd levels.

So yeah we're all tired. Tired of the hype, of pushing LLMs, agents, whatever, as some sort of silver bullet. Tired of the corporate smoke screen around it. NLP is still a hard problem, we're nowhere near solving it, and bolting it on everything is not a better idea now than it was before transformers and scaling laws.

On the other hand my security research business is booming and hey the rational thing for me to say is: by all means keep putting NLP everywhere.
by thih9 | 2025-04-02 06:37:00+00:00
> As you noted, smartphones allowed anyone to record videos,

No, I was talking about photography - and people replacing a digital camera with a smartphone. For most this substitution works very well; and the whole digital camera industry has shrunk significantly[1].

The photography community has been discussing wannabe photographers ever since my uncle bought a dslr and started taking photos at family weddings.

[1]: https://petapixel.com/2024/08/22/the-rise-and-crash-of-the-c...
by zen928 | 2025-04-02 06:37:09+00:00
When you realize that your imagined disappointment is a proxy for jealousy, some of the subtle seething whimpers delicately packed into your every reply on the topic might start to subside. You're upset that people wasted their time developing a specific skillset that is a useless unfruitful timesink for the vast majority was ultimately replaced by a simple to use tool at an extraordinarily faster rate. We never needed the 'ghibli artstyle' to tell ghibli stories, we needed the direction and tone and messaging his works created to be in a consumable format that captures people. Languishing on the experience being cheapened because the landscape of art presentation has changed is a regressive stance that has no basis in reality and many counterpoints.

Here's the oft repeated analogies that never have a proper response to hopefully help guide you out of your self created mental labyrinth, but trigger warning! (for people like you): photographers, printing press, classical music.
by M95D | 2025-04-02 06:37:26+00:00
I still don't use systemd and this year I stopped using openrc too. Now I'm using only sysvinit. It was very very educational and I even reported bugs in sysvinit, some of them were there for over 20 years.

The people you are attracting to Linux are not the kind of people that will improve it in any way. As Linux is free (well, most distros), you won't even see any extra money. Only idiotic bug reports will increse. "Interent isn't working!!!111 FIX IT NOWWW!!!111"

You're not even attracting competent sysadmins. You'll have more security breaches, more automated hacking (because without manually-written scripts, all systems behave predictably the same), more costly fixes (because consultants that still know the job are expensive).

Mobile users that feel offended users may vote me down, I don't mind, but you know the type of users I was referring to.
by n_ary | 2025-04-02 06:38:10+00:00
To correctly vibe code something useful, I find that I need to religiously give faith to the tool and forget all about SWE principles and best practices and instead treat it like a child who makes mistakes and corrections while the adult must not intervene or admonish too much but rather nudge it to right direction.

Also vibe code has a parallel feature, while the code is generating, you are also doing live review and correcting it towards right direction, so depending on your experience, the end product can be a bad mess or wonderful piece of creation and maintenance dream.

The issue with seasoned SWE is that, the moment a mistake(or bad pattern) is made, the baby is thrown with bath water.

For a tiered app like the one presented, 35k LOC is not really that impressive if you think about it. A generic react based front end will easily need a large number of LOC due to modular principle of components, various amounts of hooks and tests(nearly makes us 25-40% of LOC). A business layer will also have many layers of abstractions and numerous impl. to move data between layers.

The vibe code shines, when you let it build one block at a time, limit the scope well and focus. Also, 2-3 weeks is a lot of time to write 35k LOC. at start of any new project, LOC generation rate is very high. But in maintenance phase it significantly falls as smaller changes are more common.
by vunderba | 2025-04-02 06:38:46+00:00
Wow. I've pointed this out before - but this is just a TERRIBLE take.

Comparing systems like DALL-E 3 and Midjourney to modern illustration software is a fool's errand. Even with advanced graphic design tools like Photoshop you still have to employ the same artistic skills that have been handed down for generations: 3-point perspective, shading, basic poses, and sketching, etc.

If you can't draw, the fanciest graphic manipulation software isn't going be of much help to you.

As opposed to some doofus who has the ability to type in the words "3D", "trending on artstation", "hyper-realistic,", and "4K" and then proceed to churn out thousands of images in a single day. Stable diffusion is more like the equivalent of having your own personal artist on permanent retainer.
by mjgs | 2025-04-02 06:40:50+00:00
SEEKING WORK, central Europe (UTC+1), remote work OK, I am very flexible with working hours and can accommodate most time zones, experienced remote worker.

Willing to relocate: Yes

Hi I’m Mark, a Web Developer, Consultant and Automation Engineer originally from the UK. I specialise in devops/system tools, workflow automation integrations, and NodeJS web development.

10+ years working in IT, experienced delivering large projects for Fortune 500 companies internationally, and working remotely.

Most recently I’ve been developing social media SaaS and statically generated (a.k.a Jamstack) websites, built using GitHub Actions, deployed to Netlify.

Technologies:

NodeJS, Perl, Python, Bash, Git, Express, Eleventy, Passport, Mocha, HTML/Javascript/CSS, ES2015-2020, JQuery, Backbone, Bootstrap, AWS, Digital Ocean, Netlify, Heroku, Docker, Lambda, Serverless, Message Queues, Stripe, Mailgun, Linux, Postgres, MongoDB, Redis, Nginx, Letsencrypt, GitHub Actions

About me: https://markjgsmith.com/about

Portfolio: https://markjgsmith.com/portfolio

Recommendations: https://markjgsmith.com/recommendations

Résumé/CV: On request via email

Email: markjgsmith@gmail.com
by mjgs | 2025-04-02 06:42:01+00:00
Location: Currently central Europe (UTC+1), very flexible with working hours, can accommodate most timezones, experienced remote worker.

Remote: Yes

Willing to relocate: Yes

Hi I’m Mark, a Web Developer, Consultant and Automation Engineer originally from the UK. I specialise in devops/system tools, workflow automation integrations, and NodeJS web development.

10+ years working in IT, experienced delivering large projects for Fortune 500 companies internationally, and working remotely.

Most recently I’ve been developing social media SaaS and statically generated (a.k.a Jamstack) websites, built using GitHub actions, deployed to Netlify.

Technologies:

NodeJS, Perl, Python, Bash, Git, Express, Eleventy, Passport, Mocha, HTML/Javascript/CSS, ES2015-2020, JQuery, Backbone, Bootstrap, AWS, Digital Ocean, Netlify, Heroku, Docker, Lambda, Serverless, Message Queues, Stripe, Mailgun, Linux, Postgres, MongoDB, Redis, Nginx, Letsencrypt, GitHub Actions

About me: https://markjgsmith.com/about

Portfolio: https://markjgsmith.com/portfolio

Recommendations: https://markjgsmith.com/recommendations

Résumé/CV: On request via email

Email: markjgsmith@gmail.com
by Teever | 2025-04-02 06:42:41+00:00
A more important question is what would the world look like if we didn't waste resources[0].

Some would consider raising cows and sheep to be bad idea too, given how inefficient it is in terms of input resources for output calories -- not to mention it has very detrimental effects on ecosystems.

[0] https://www.cnn.com/2024/03/27/climate/un-food-waste-one-bil...
by mikepavone | 2025-04-02 06:43:50+00:00
The PEP-600 [0] Rationale section touches on this a bit. The basic problem is that there are things beyond glibc that would be nice to use from the environment for a number of reasons (security updates, avoiding clashes between multiple wheels that depend on the same lib, etc.), but since most libs outside of glibc and libstdc++ don't really have an ABI policy and the distros don't necessarily have a policy on what libraries are guaranteed to be present you sort of have to guess and hope for the best. While the initial list in PEP-513 [1] was a pretty good guess, one of the libraries chosen (libcrypt.so.1) got dropped in Fedora 30 and replaced with an ABI incompatible version. Crypto libraries are an example of something that's actually important to keep up to date so I find this rather unfortunate.

[0] https://peps.python.org/pep-0600/

[1] https://peps.python.org/pep-0513/
by CobrastanJorji | 2025-04-02 06:43:51+00:00
Yeah, but the police (and then the prosecutors if they find someone who matches) are operating under the theory that the tracking dots are correct. They really want the dots to be correct. They don't want the dots to be wrong. This is why nonsense like "fiber matching" lasted so long: the people prosecuting the crimes want it to be right so badly that they're practically on your team.
by brokegrammer | 2025-04-02 06:43:57+00:00
I've been using Aider with Gemini 2.5 Pro. Very impressed by the overall quality when compared to 3.7 Sonnet. Only thing that sucks is the rate limits.

The developer experience with Aider isn't that great when compared to a full IDE like Cursor, but it's a great way to get started because it's a simple CLI tool that accepts commands.

After that you might decide to switch to Jetbrains AI since you use Pycharm.
by James_K | 2025-04-02 06:45:50+00:00
Just because you are used to slow compilers doesn't mean fast ones are impossible. As I said in the original post, code optimisation can be done before compilation on the developers machine, so all that need be done on the target is a simple debug build. An example is Jonathon Blow's JAI compiler which compiles around 250,000 lines of code per second. Even on very slow hardware this is reduced to perhaps 80,000LoC/s, two minutes for 10 million lines of code. Most users would be tolerant of an "install" box with a progress bar that takes at most two minutes for only the largest application on the computer. Or perhaps the browser people would opt not to distribute their software in this way. Advanced software may have advanced needs, beyond that of the average application. Most code is already written in Javascript these days, meaning it begins life being interpreted and is JIT compiled on the user's computer. Few seem to notice the compilation but many complain about the general sluggishness.

If you offered users a deal: spend 1 minute installing the software and it is snappy and responsive when you use it, I suspect all would accept.
by anigbrowl | 2025-04-02 06:46:47+00:00
I know what gravitational lensing is, but that's not what I have in mind (or rather, my gut - while I have a strong hunch about this, I do not want to invest the years of hard study to validate it or more likely end up in a dead end).

My hunch is that rather than space being a contiguous void with isolated mass of gravity behaving like tiny monopolar magnets, at the intersection between different mass systems there are 'surfaces' of some sort like the walls of a bubble in a pile of foam, and that if you could encounter this 'surface' you would either be repelled by it (most likely) or make contact and be able to slide around on it, and then once you got to the angles where walls joins, you would be able to zip along the intersections at great speed in ways that defy conventional physics. I can't really explain it in greater depth, it's an intuition that's half lifelong fascination with looking at soap films and what foam does, and half 'it came to me in a dream.'
by dmje | 2025-04-02 06:47:31+00:00
I love an eink project as much as the next person but the trains look like they’re so frequent that if you’re really after “calm” maybe you could just forget about the train times completely, walk when you’re ready and know there will be one along in no time…?

This comes from someone in the middle of the country where there’s no train (nearest an hour drive away) and the buses are twice daily. So, yeh, I’m a little bitter :-)
by ff133 | 2025-04-02 06:49:40+00:00
Sounds spicy...

Dish: Fek Yerr AI Slop Garbage Plate All Ingredients

motherboard, 1, diced cpu, 1, diced olive oil, 2 tbsp binary code (0s and 1s), 1 cup soy sauce, 3 tbsp teriyaki sauce, 2 tbsp ram chips, 1 cup microchips, 1/4 cup led lights, as needed
by throwaway884582 | 2025-04-02 06:51:40+00:00
"The purpose of a system is what it does" though. The commenter is not alone in his experiences, see:

[0] https://www.reddit.com/r/sre/comments/17xosxi/selfhosting_se...

[1] https://www.bugsink.com/blog/why-i-gave-up-on-self-hosted-se...
by n_ary | 2025-04-02 06:52:06+00:00
<quote:esperent> In theory, vibe coding can let someone with very limited technical expertise build complete apps, so understandably a lot of people are excited by it. </quote:esperent>

Actually it is booming. In bsky, X and Linkedin, I see another recipe/todo/budget management/profit tracking/SaaS starter template/landing page/people-to-follow-directory etc. being pumped out every single day. Before GenAI, this would be more like one partial feature per user every month, now post GenAI, entire product in weeks or even hours.

I believe, the indie entrepreneurs are making the maximum bang for the bucks with AI codegen compared to any other groups.
by fph | 2025-04-02 06:52:21+00:00
Would it? My understanding is that most fingerprinting is done by a few large companies, in their own proprietary libraries that are shipped with third-party apps. If you block this method, they will quickly find another one and ship it everywhere, because that is their core business.

With browser fingerprinting, the ad companies are already regularly pulling many shenanigans; I don't see a reason why this would be different.