MurphyA/hacker-news huggingface dataset:
by zahlman | 2025-05-17 07:03:30+00:00
When someone new comes to Stack Overflow, and tries to get something from it that it's explicitly not there to provide, and I politely say "hey here are some documents about what the site is and what we expect from questions, I'm sorry but we can't allow people to answer this without addressing these problems, because the purpose of questions here isn't actually to work with you one-on-one and get your code to work", and then that person swears at me and is never heard from again...

... No, I am not at all "blind" to the fact that I'm "driving" people like that away, or to the "impact" I'm having. I've read many of their off-site rants, too. It's a popular art form, even. So popular that sometimes people bring links to it back to the meta site. So popular that the company staff occasionally try to lecture us about it. After all, it's bad for the bottom line when people don't stick around and watch ads (and to hell with whatever else they do on the site).

But those documents objectively exist; the standards are established and thoroughly documented; the questions objectively are there to build a reference (this is even described right up front in https://stackoverflow.com/tour , although the wording is still lacking and we aren't empowered to fix it); as an objective matter we don't provide a help desk, debugging service or support forum; and swearing at me is a code of conduct violation.
by throw310822 | 2025-05-17 07:03:57+00:00
What is clear at least is that returning all hostages would not end the massacre, given that Israel has broken a ceasefire that was resulting in their liberation and refused multiple others.

At the moment the explicitly stated goal of Netanyahu, his government, and- we must assume- the majority of Israelis is the ethnic cleansing followed by the annexation of Gaza.

On the other hand, this is not a surprise for anyone who knows the history of the conflict and is capable of joining the dots: Israel's ultimate goal has always that of ethnically cleansing Palestine to occupy it entirely.
by martin_ky | 2025-05-17 07:04:26+00:00
My thinking exactly. Got Netflix couple of years ago because of the Witcher and since then I'm finding it hard to find anything watchable. I was going to say that they heavily favor quantity over quality. But not even that is true, since their selection is rather limited. The search result "we don't have X, but you might like A, B, C" which are usually the same and unrelated things over and over, appears way too often.
by apexalpha | 2025-05-17 07:05:33+00:00
I have HA running for years (in Docker) and it’s very reliable.

It has integrations with allmost all devices or apps I use and the support for DSMR (Smart Electrical Meters) is first class

I plugged a cable into my meter, the usb end into the server and it just works.

It does have a steep learning curve, though. It really seems “by IT people for IT people”
by perilunar | 2025-05-17 07:05:48+00:00
Not really. The Earth still revolves once a day, and goes around the Sun once a year, and the Moon still goes around the Earth once a month. We can change the way we divide these periods but the periods themselves are fundamentally physical.

Example: https://sunclock.net/#calendar

The weekends and month names/dividers are ‘artificial’, but all the other lines — the days, moon phases, the equinoxes, solstices, apsides — are natural.
by jaas | 2025-05-17 07:07:38+00:00
Rustls has two C APIs.

The first is C bindings for the native Rustls API. This should work great for anyone who wants to use Rustls from C, but it means writing to the Rustls API.

The second is C bindings that provide OpenSSL compatibility. This only supports a subset of the OpenSSL API (enough for Nginx but not yet HAProxy, for example), so not everything that uses OpenSSL will work with the Rustls OpenSSL compatibility layer yet. We are actively improving the amount of OpenSSL API surface that we support.
by 3036e4 | 2025-05-17 07:08:53+00:00
Here in Sweden the public service SVT has had its streaming service for years and I watch that more than I watch any of the commecial services I pay for (currently three of them).Incidentally that means mostly watching BBC (crime) series as SVT buy the rights to ridiculous numbers of those and many are very good. I would not mind if broadcast tv was shut down, but some older people would probably complain.
by fragmede | 2025-05-17 07:09:06+00:00
The problem is getting hired. With all the resources available today, learning programming is easy compared to pre-LLM, pre-Stack Overflow, pre-Google days of learning to program. I dare say an autodidact in the original dot com boom, transported to today, would be fine, as far as being useful to a company goes. You don't need to know every frontend framework, all possible backends, and be a Linux god at devops, all at once. Sure there's more stuff today then in the 00's, but no team is using all of all three of those simultaneously, so what you practically have to know isn't too much for a motivated individual to learn.

The problem is getting hired. If seniors are having problems getting callbacks for interviews right now, then a young kid with a thin resume isn't going to get hired, no matter how senior their skills are in reality.
by nprateem | 2025-05-17 07:09:39+00:00
Gary Lineker, the radio presenters, news readers. Fine if you're commercial but in no world is it justified to pay the likes of Huw Edwards £600k to read the news, then whinge about not having enough money as a public broadcaster.

"Oh, but if we don't pay them they'll leave"

Let them go! I'd happily read some words for a few hours each day for a mere £200k.
by anthk | 2025-05-17 07:10:08+00:00
Ehhh... I disagree.

Java -> Bloated compared to Icon/TCL

VB -> OKish, but TCL/Tk and a bit of C did wonders under Unix.

NT -> Good, advanced

95 -> Mediocre against Amiga/Mac.

MSO -> Polished turd and uberused, giving disasters such as the renaming on Genomics and tons of papers now being void.

MPEG -> Good, bound to TV and multimedia standards.

QT -> Propietary crap, but QT3D was and it's still interesting. Lqtplay from libquicktime plays them well.

MP3 -> Opus and OGG preferred here

Acrobat/PDF -> PostScript and DJVU

Netscape/FrontPage -> Damn crazy bloat with opaque formats on tons of stuff not bound to proper terminology. Even using Emacs editing HTML pages seems easier. Composer looked easier than FP, for sure.

Videoconf -> Yes, h323 and friends.

IDE's -> A lot of them were better under DOS or very bloated under Windows, such as Eclipse, Netbeans...

PC/Console -> Yep, 3DFX/Glide and free Unixen, but consoles went downhill, the PC was set ahead since the Unreal engine.
by mellosouls | 2025-05-17 07:11:06+00:00
Wolf Hall - originally a great adaptation of a superior book but the last series terribly constrained by budget and cliche background music.

Line of Duty - decent procedural but increasingly bonkers stories and hammy script/delivery.

Adolescence - well produced but liberal scare story. Netflix!

Haven't seen the others.

Hardly in the class of historical Beeb let alone contemporary US brilliance.
by klabb3 | 2025-05-17 07:11:45+00:00
> a lot of my time now is spent reviewing code rather than writing it.

Reviewing has never been a panacea. It’s a best-effort at catching obvious mistakes, like a second opinion. Only with highly rigorous tests can reviewing give as high confidence as I trust another engineer or myself. Generally cadence of code output has never been a bottleneck for me, rather the opposite (if I had more time I’d write you a shorter letter).

Most importantly, writing code that is testable on meaningful boundaries is an extremely difficult and delicate art form, which ime is something you really want to get right if possible. Not saying an AI can or can’t do that, only that it’s the hardest part. An army of automated junior engineers still can’t win over the complexity beast that yolo programming causes. At some point code mutations will cause more problems as side effects than what they fix.
by dns_snek | 2025-05-17 07:13:17+00:00
It's not really an accusation, just a correction that the SciNet team will likely be making a lot of money even if they don't take a cut of the individual transactions. I think their mission should get appropriate funding so I'm not opposed to the idea as long as it doesn't just end up being a "get rich quick" scheme exploiting the SciHub brand.

I am skeptical of the last part, given the legality issues involved and relatively high risk of prosecution for prolific uploaders (think of Aaron Swartz), it makes very little sense to use a traceable blockchain like Solana for this use case. This system should really be based around an established cryptocurrency that assures anonymity like Monero.

> Do you have any evidence for it, or is it just your expectation of what will happen?

As far as I'm aware that's how most tokens on Solana work. The entire token supply is created by the project owner and they decide how it gets distributed, and they usually retain a significant portion of the supply to sell in the future when a market has been established and their "monopoly money" is worth something.

You can see this if you click on various tokens at [1] and look at the "Holders" tab. There's usually a single address that owns 20-60% of the total supply, sometimes more.

[1] https://solscan.io/leaderboard/token
by Spivak | 2025-05-17 07:14:28+00:00
2025 has shown that there are things much worse than people whose entire career is decided to public service. I'll take 1000 career politician over one "business guy" any day.

The combination of being sure they know how the world works (like a business of course), surrounding themselves with sycophants, and being smart enough to convince themselves of anything which makes them get high off the smell of their own farts, leads to terrible garbage like our current administration.
by az09mugen | 2025-05-17 07:15:31+00:00
Indeed it seems to be a very good diff tool, plus the fact the license is for life.

But this is not the killer feature that will make me replace tortoise (in fact you can even configure tortoise to use an external diff tool different from theirs).

The killer feature for me is the revision graph [0], and even if tortoise is open source, I can't find something good enough on Linux/MacOS to approach the features of that said revision graph. But once again, please prove me wrong.

[0] : https://stackoverflow.com/a/36338943/6270743
by bashkiddie | 2025-05-17 07:17:02+00:00
usually not. You need to guess either cat or tomcat, that designates a grammatical sex. All references are based on grammatical sex. It is strongly emphasized that a grammatical sex is not the same thing as a natural sex.

It is ok to guess the sex of an animal wrong. The same way nobody (should) cares whether an infant is a boy or a girl.

You can enforce to be neutral be refering to "das Tier" and "das Kind". But since it is just a grammatical sex, why should anyone bother?

There are some culturally assumed defaults:

* a nurse is assumed to be feminine, unless the distinction is important

* a cat is assumed to be feminine, unless the distinction is important
by JFingleton | 2025-05-17 07:19:30+00:00
From Matt Lucas himself regarding Little Britain:

'Speaking in October 2017, Lucas stated that if he were to remake Little Britain he would avoid making jokes about transvestites and would not play the role of a black character, saying, "Basically, I wouldn't make that show now. It would upset people. We made a more cruel kind of comedy than I'd do now... Society has moved on a lot since then and my own views have evolved".'

Basically the risk taking has gone in modern comedy.
by rasulkireev | 2025-05-17 07:21:06+00:00
I rely almost fully on Readwise for this. I read, I highlight and I just know that all of the things that were important to me will be there forever.

For extra security I export everything to Obsidian. I also use obsidian to keep a daily log of the things I did and thought.

One last tool, for extra piece of mind if Raindrop. Anything cool I encountered on the web, I just save to Raindrop via quick save.

That's it. All these things fit in very naturally in my flow and don't create unnecessary work for me.
by jonplackett | 2025-05-17 07:21:21+00:00
I think you misunderstand the point. It’s about intention. Are you creating this thing for the purpose of transforming or communicating? Or are you just making it for some businessy reason.

Yes, elves are derivative, as was a lot of the Tolkien world in a way - being intentionally based on ww1 - but its intention was to create something beautiful and amazing and communicative and transformational.
by bvrmn | 2025-05-17 07:23:10+00:00
I'm author of sqlbind[1] and since t-strings announce have been thinking really hard how to incorporate it. Like obvious cases `t"select * from table where id = {id}"` are tempting only at first glance. But simple queries could be written by other means. Dynamic ones where you should drop part of query by some condition is a real problem.

Your solution is impressive. It would be quite hard to support crazy sql extensions, for example for ClickHouse but as a concept it really ingenious.

[1]: https://github.com/baverman/sqlbind
by 05 | 2025-05-17 07:25:14+00:00
Lots of “smart” products come with BK7231x chips that are flashable to esphome, nobody needs another custom protocol (even if open) since esphome currently supports local encrypted transport that’s going to be better than 99% of what the Chinese (or even western) companies are going to design for local communication.

Oh, and hobbyists mostly aren’t going to pay premium for those either, unless those come preflashed with esphome and sponsor hass project, and even then 90% people are still going to buy the cheapest option on the market:)
by jonplackett | 2025-05-17 07:25:41+00:00
Someone just the other day told me about how they used to have a group WhatsApp where they’d share these hand made memes. Just a bunch of guys photoshopping dumb stuff. It went on for years.

One day one of them discovers AI and post anything made with AI - initially it’s great, it’s much better quality than what they could photoshop. Everyone jumps on board.

But after a day or so, the joke is over. The love has gone. The whole things falls apart and no-one posts anything anymore.

It turns out - as you say - that the meaning - founded on the insight and EFFORT to create it - was more important than the anccuracy and speed.
by zahlman | 2025-05-17 07:25:52+00:00
>was for whatever reason not exactly what I was looking for.

See: https://meta.stackoverflow.com/questions/384711 https://meta.stackoverflow.com/questions/254697 https://meta.stackoverflow.com/questions/385343 https://meta.stackoverflow.com/questions/426205

Not to dismiss you - but it's important to understand what the standard is for "duplication". This has changed over the years because the original (very narrow) interpretation turned out to be unviable - it doesn't scale. (And "it doesn't scale" is a big part of why Stack Overflow was created - where "it" is the traditional discussion forum model.)

>but it has been a while that I found the answer I was looking for on SO.

Because your search query is equally suited to find a bunch of garbage questions that should have been closed (and then deleted when they weren't improved) - often ones that are about something completely different, but click-bait because of the words in the title (often a result of OP completely misidentifying the problem and not producing a proper MRE).

>asking a meaningful question takes effort

It does. In fact, when I've written self-answered Q&A to share knowledge, I've often found the question harder than the answer.

The reputation system was very poorly conceived. It incentivizes terrible behaviours, while the best results will come from intrinsic motivation anyway. (Plus it carries the implicit assumption that answering questions demonstrates an understanding of site policy, when the opposite is often true: https://meta.stackoverflow.com/questions/357021 )

> my idea that the question is meaningful, or if it will be marked as a duplicate to some similar issue

Duplicates are not inherently bad. They help others find the original, and the duplicate count statistics help identify important questions and topics. Furthermore, it's 100% in keeping with policy to close something as a duplicate of a newer question (https://meta.stackoverflow.com/questions/404535 https://meta.stackoverflow.com/questions/258697 ). If you ask something well, and get a good answer, and then someone notices that it was asked before, your version is likely to stand instead. (And the target for a duplicate closure must have an accepted or upvoted answer.)
by vivaancut | 2025-05-17 07:26:07+00:00
After 2 years of learning React and Nextjs, I built Paynic. Hey everyone! I’m Vivaan from , a 13-year-old developer who just built Paynic—my first SaaS business! It took collective months of practise and learning but I'm here to showcase my project.

Creating and managing invoices is every business owners nightmare. Paynic simplifies invoicing with a fast & intuitive platform. Easily create, send, and track payments, keeping your finances organized and stress-free. Designed for businesses and freelancers, Paynic ensures seamless financial control at your fingertips.

I created Paynic because invoicing shouldn't be a hassle. It's fast, intuitive, and keeps your finances in check effortlessly. What makes it unique? Simplicity meets power—you create easy and beautiful invoices, share them to your customers, and be in total financial control, all in one sleek app. We’re beyond proud to bring this to life as young founders. Paynic is built for dreamers, freelancers, and businesses who value efficiency. Can’t wait to hear your thoughts! It is in Beta version, I have provided a coupon for the checkout link for 70% of the 12 dollars. What do you think? Want me to tweak anything? Any suggestions or features you want me to add I will add straight away!

I am open to any feedback!
by permo-w | 2025-05-17 07:26:49+00:00
the comment is being downvoted because its central premise is preposterous: the BBC lied about vetted people for MI5 30 years ago -> therefore it's a lying propaganda institution -> therefore it should be disbanded

first of all, even if MI5 vetting for this kind of thing wasn't a completely reasonable precaution--read Spycatcher if you don't know why--do you think the BBC had a choice in matters?

second, this was 30 years ago.

third, if we're going to just disband any institution that's silently beholden to MI5, you may as well abandon the whole country.

fourth, the BBC makes a metric tonne of fantastic content enjoyed by people all over the world, and yet somehow it should be disbanded for trying to keep soviet spies out over 30 years ago?

people just love to hate the BBC, egged on by the cowardly, self-interested right-wing media, and it's just sad, because it's genuinely one of the truly great things about the country. it's our greatest artistic cultural achievement by a long distance
by keiferski | 2025-05-17 07:27:28+00:00
I am somewhat in disbelief as my reaction to AI tools has been pretty much the exact opposite to the author’s. I had thousands of short notes, book ideas, etc. before AI, most of which were scattered in a notepad program.

Since AI, I’ve made genuine, real progress on many of them, mostly by discussing the concepts with ChatGPT, planning outlines, creating research reading lists, considering angles I hadn’t considered, and so on. It’s been an insanely productive process.

Like any technology, AI tools are in some sense a reflection of their users. If you find yourself wanting to offload all thinking to the machine, that’s on you, not the tool.
by genewitch | 2025-05-17 07:27:29+00:00
It is funny to hear the US M5M declared "right wing" - it just isn't true. Right now broadcasters are in a bit of a minefield. Viewership is down, most broadcast stations are owned by a couple of companies, and rumor has it the administration may ban pharmaceutical advertising on television (which won't have teeth unless they explicitly ban native advertising). The pharma ads bankroll most mainstream media in the US, billions a year. (Note, I worked at one of the largest media empires in the US and watched the internal livestreams of the advertiser banquets)

And most pharma ads are not aimed at you and I, it's aimed at medical providers. That's how lucrative pharma marketing is for pharma.

And I completely disagree with your claim that all media is propaganda. Propaganda is a word that is defined. So I'll chalk that up to hyperbole. As in: if my objective is to make a nice song that people tap their feet to, is that propaganda because it has an objective? If so, then the word "propaganda" is diluted to the point of meaninglessness. You may as well say "all media is media."
by Spivak | 2025-05-17 07:29:31+00:00
Can you imagine if we actually had smart people thinking about these issues? I want to read James Madison's essay about how best to preserve individual state autonomy while avoiding the problem of large states being able to effectively write laws across their borders because of the reality of economics and national manufacturing. There's so much nuance of when each side oversteps and since everything is interstate commerce where the federal government should nonetheless be restrained.

It used to be I could read supreme court opinions for this kind of sincere analysis but it seems like the time for discussions like this time is gone.
by bzzzt | 2025-05-17 07:29:40+00:00
> Apple's guidelines pertaining to banning developers from linking to or communicating alternative payment methods were illegal.

If those guidelines were always clearly illegal, why has it taken decades to take Apple to court? I don't think they should be legal, but there are of a lot of other questionable licensing conditions that seem to be legal too so why all the focus on Apple? You have to be very naive to believe it's all about the law and there's nothing like some political power grab going on.
by ColinEberhardt | 2025-05-17 07:30:04+00:00
Great post, thanks for sharing. I wrote something similar a couple of years ago, showing just how simple it is to work with LLMs directly rather than through LangChain, adding tool use etc …

https://blog.scottlogic.com/2023/05/04/langchain-mini.html

It is of course quite out of date now as LLMs have native tool use APIs.

However, it proves a similar point to yours, in most applications 99% of the power is within the LLM. The rest is often just simple plumbing.
by kulahan | 2025-05-17 07:30:08+00:00
I did, and it’s really not very convincing at all. It uses an example where a terror group in Japan was able to injure thousands of people with a chemical attack, and act as if this is… not a particularly effective outcome?

Additionally, that “if you can find them” is doing some pretty heavy lifting. The range of explosives and kinetics is hilariously low, and the actual percentage of your military with the level of mobility he seems to be referring to is infinitesimal.

This argument more correctly explains why chemical weapons aren’t a great defense against precision strike groups. It also doesn’t get into detail with concepts like dropping a bomb right in the middle of a firefight knowing it literally cannot harm your own troops, short of the physical metal accidentally falling on one of your own troops.