MurphyA/hacker-news huggingface dataset:
by raxxorraxor | 2025-04-02 10:56:47+00:00
I believe you are wrong about what quality reporting is about. Journalism degraded because of the economic situation they find themselves in, but also because the school of journalism degraded. Maybe as a reaction to economic woes, but it certainly didn't not revolutionize the craft and instead did away with some quality aspects.

> school-age lessons

You could elaborate on this "argument", but we would probably disagree about the problems of modern journalism.

> If you can make a good argument supporting your demonization or praise, why not?

Because this is a more or less proof you didn't write an article to inform the reader and that you had other aspirations. You also lose the trust of your readers, but of course you always can work from the minima some papers find themselves in. Boulevard can be economically viable.

Be that as it may, to be a successful journalist is difficult today. And if you are too successful, you probably have a lot of enemies in your own trade.
by CharlieDigital | 2025-04-02 10:57:13+00:00
.NET's SignalR is actually quite good. Strongly typed message hubs on the server[0]. Wide client support. Azure SignalR[1] if you don't want to own the infrastructure to scale web sockets.

[0] https://learn.microsoft.com/en-us/aspnet/core/signalr/hubs?v...

[1] https://azure.microsoft.com/en-us/products/signalr-service
Show HN: US Home sale trends by zipcode
by tndibona | 2025-04-02 10:57:30+00:00
We built Pillr to help homebuyers make data-driven decisions through interactive visualisations of recent sales trends organised by zipcode. After launching our paid tier in February, we've attracted our first subscribers, validating our core offering. Now we're looking to improve our conversions and we’d love to connect with someone who can guide us on the necessary tweaks. We'd appreciate HN's feedback on our product, UI/UX, and monetisation strategy.

Check us out at https://pillr.io/accessCode/hn4free and reach out directly: info@pillr.io
by vidarh | 2025-04-02 10:57:54+00:00
Where have they argued for suppression of "disinformation" "broadly defined as stuff they disagree with" should "be suppressed"?

That further is actually published as the view of the paper as opposed to opinion pieces, that often are "stuff they disagree with" yet still are happy to publish.

The closest I've come to seeing an official statement arguing for some degree of regulation have been mild and vague. Even one stating that the cost of fake campaign videos is real, and pointing out genuine concern over implications to democracy, only called for "paying attention" and "developing suitable responses".

My impression is that The Guardian is about as firm as a wet blanket when it comes to taking a stance against movements leveraging misinformation.
by Neywiny | 2025-04-02 10:58:39+00:00
I think what the FAA wasn't saying may have been above the sensitivity level of a public hearing. The thing is, people will know when an aircraft is around (audio/visual). They'll also know when it's not transmitting (ADS-B receivers are dirt cheap). So, if the FAA says something like "when members of xx department are flying they won't be transmitting", a bad actor could use that to do bad actor things. I understand their point.
by bsenftner | 2025-04-02 10:59:03+00:00
Very interesting work. What are your opinions of GraphRAG and the variations?

I'm currently evaluating systems that extend RAG as your PageIndex project does, with an eye on adaptability to new information.

A good portion of my work involves legal issues and case law, and with the US going through a lot of legal transformations with the new administration, I am seeking a system that can ingest new information that imposes new rules on the handling of information, and those new rules need to impose precedence over any similar such rules already in the knowledgebase.

This new information ingestion and logical resolution within the larger knowledgebase needs to be efficient too. The initial GraphRAG is expensive to begin with, and does not appear to have any optimized handling for ingesting of new, conflicting information. The GraphRAG variants that are getting a lot of attention now appear to be addressing the lack of efficiency in the original GraphRAG implementation. Where does PageIndex set within this group of similar offerings?
by crossroadsguy | 2025-04-02 11:00:24+00:00
There are actors I developed an affinity towards. I don't know for sure whether it was their role or acting in that role. I don't think so. I just think I saw some of them when I started exploring cinema from the world, outside my country, and hence in the beginning that meant mostly from the USA. I think it is just early familiarity. Kilmer is one of them.

And - they never seem to age to me. Maybe it's the makeup or what not. I remember him from Heat and even in subsequent films somehow he stayed that old or young - like in Kiss Kiss Bang Bang, or Salton Sea, there was this with Michael Douglas, and some more. don't remember Top Gun for Cruise, hell I don't remember any Tom Cruise film for Tom Cruise. If I noticed him in a film I'd just assume I'd like that film and that kinda seemed irrational but I did like the film. There was something about him. There are few more actors like him. It's sad. They never look older to me, they just die one day and that becomes more shocking. In a way it reminds me of my own mortality harder compared to maybe if I would have noticed them steadily growing and looking older. I will miss him.
by metalman | 2025-04-02 11:00:57+00:00
Something like that eh! As a gen X survivor of the creeping, never ending instutionalisation of everything, the restrictions placed on children is sureal and bizare. The very likely fall out is going to be that the west is going to be flat outcompeted by countrys that can mantain a balance between fostering a true competitive environment for children to grow and learn in, vs, chaos, or, this nightmare, enforced "saftey world" we live in here,now. Cant run around beating each other with sticks, but they can run to a "guidance councellor" and apply for non reversable surgical alteration to there bodys.....but that's somehow, "safe" or resort to mind numbing OCD in a vid game...... yay! yay! your doing so goood! purrrs the psch advisor. fuck
by tonympls | 2025-04-02 11:01:17+00:00
What a great project. Congratulations. I grew up getting to drive mini-bikes, lawn mowers, tractors, the old truck, etc. Now that I’m older and live in bug cities, I know so many younger people who say they just don’t like or feel comfortable driving. They never got to drive smaller wheeled things as they grew up. When my never-been-behind-the-wheel, and nervous, NYC niece and nephew hit 14-15, I took them to a large open space in our Mini Cooper and told them to pound it. Floor it, crank the wheel, etc - to give them the feeling of having fun driving while getting a good feel of it. And seeing their smiles was awesome.
by tialaramex | 2025-04-02 11:02:54+00:00
Fire-bombing a city full of civilians is probably also a war crime. Tokyo was not a giant aeroplane factory, it was full of Japanese citizens who we would consider innocents, "Grave of the Fireflies" is about that period† - the children literally starving to death isn't an exaggeration for the sake of making a sad movie - that's the reality of what we did to win.

Not to mention the US literally rounded up citizens who had Japanese ancestors and sent them to concentration camps. They apologised, decades later, but note these aren't enemy civilians who happen to be in the wrong place, they're your own citizens who merely look similar to the enemy.

Because the Americans sent babies to these camps for the crime of having ancestors born in Japan there will be a decade or so of people who have memories (albeit fuzzy ones) of this actually fucking happening to them after the people who fought WWII are dead.

† Grave of the Fireflies is set in Kobe, which was also fire bombed.

[Edited to specify that Grave is in Kobe]
by jakehop | 2025-04-02 11:03:28+00:00
AbbVie | AI/Software Engineer | Remote, UK/EU | Full-time

Are you a great coder (Python/Typescript, but great skills are transferrable), who enjoys close collaboration with end-users in solving their hard problems?

Do you have a solid foundation in the AI/LLM-world - or are you a great at the above and willing to learn?

Are you well versed in data engineering concepts, and excited to work with the latest GenAI models and bring these solutions into production? Then I'd love to hear from you!

We are a small team who care deeply about our work as well as each other. We iterate fast, and err on the side of showing a quick prototype of an idea, rather than spending hours in meetings talking about it.

Our vision for this project is extremely ambitious, and you will be a crucial part of making this a reality. We've been expanding the team, and are currently looking to fill a few extra roles in the UK/EU-timezones.

If you fit the above description, hit me up at jakob.hoppermann@abbvie.com with your resume + a little bit about yourself!
by lelanthran | 2025-04-02 11:04:22+00:00
> LLMs are super useful but currently, the primary use case is teaching, not doing.

For code? Autocomplete on steroids is the killer-app.

The other things the LLMs give me are prone to be over-engineered/overly verbose code or similar.

I went through a lot of "Why are you also doing $FOO then $BAR? Doesn't seem necessary if we skip them and do $BAZ which will make one or both of those redundant" and it responding "You're right! Lets use $BAZ instead".

And giving them code to make a small change to was pointless - they would often, but not always, make an incidental change far from the point where you asked for the change.

But autocomplete? That works just great and because I've already got context of the code I am writing I can check it in (at most) two seconds and move on.
I found success on my first project, luck or skill?
by lorikmor | 2025-04-02 11:04:41+00:00
I recently launched my firs project rotateproduct.com which helps e-commerce users create video ads from a static image using AI. I had experience with business directly before I know a bit about how physical product marketing works but I never launched an online app, I finished my Computer engineering bachelor and since I had no plan I decided to launch an app, I didn't expect much since most indie developers say that you need to iterate.

I just dove in this world and launched an app that I myself used in my other business, so I thought if I am ready to pay for this then probably there is more people like me. I didn't know how SaaS marketing worked but I just started researching, one thing I knew for sure in my small local business is that nothing beats paid advertising so I did just that with my app.

In the end I think the advertising knowledge from my small business and the idea that "what I would pay for other people would also pay for" were 2 main things that made me have success in my first launch.

Just to be clear what I call "success", in two weeks I have 30+ signups and already a paying customer when I didn't expect even 1 signup, I don't have a big following in any social media, so it's not earth shattering but for me it's success.
by jgrahamc | 2025-04-02 11:07:11+00:00
Fun. I used an e-ink display for something similar (just the weather forecast) and opted to use the onboard ESP-32. I try to stay away from Raspberry Pi for simple things because it's total overkill to have an entire operating system in there.

https://blog.jgc.org/2023/04/a-personal-weather-picture-usin...
by doikor | 2025-04-02 11:07:21+00:00
> There was a bit of an uproar a few years back about how many premiership football players were using asthma medication, a higher rate than the general population. The implication being that they were using them as performance enhacning drugs. But if you take into account that they disproportionately come from poor inner-city areas (not all, but many more), the proportion with asthma looks much more in line with the background rate.

You can get asthma just from breathing really hard too much. Especially in cold climate. Due to this it is really common with endurance athletes.

For example https://barcainnovationhub.fcbarcelona.com/blog/asthma-in-el...
by MonkeyClub | 2025-04-02 11:08:28+00:00
> Prior generations committed their 'lives, fortunes, and honor'.

I think you hit the nail on the head with this.

We don't have honor as a social parameter any longer, so lives and fortunes lack the oomph of honor.

Granted, we also avoid the historically evinced drawbacks of honor-based societies, but we seem to have thrown the baby out with the bathwater.
by CharlieDigital | 2025-04-02 11:08:29+00:00
> Anyone who is still uncomfortable with F# after 1 month - well that's a strong signal that the dev isn't a fast learner.

I think you may be reading this wrong. Agree with sibling post that even teaching folks C# -- which isn't far off of TypeScript, Java, etc. -- is never so straightforward if the individual wants a full grasp of the tool.

For myself, I feel that I have "full" command of C# as a programming language, but also how to structure projects, how to isolate modules, how to decouple code, how to set up a build system from scratch for C#, how do deploy and scale applications built with C#, what the strengths and weaknesses are, etc. My definition of "comfort" would entail a broader understanding of not just the syntax, but of the runtime ecosystem in which that code operates.
by amiga386 | 2025-04-02 11:13:16+00:00
> pretty much any USB drive ever made will be fine.

This is not the case. Most of the cheap drives on Amazon sold by random capital letters people are complete shit. As an example, the "CB31005" drive doesn't fucking work. It often gets hung up on reading the TOC and won't even admit there is a CD in the drive. If it doesn't hang there, it reads fine for a while, then at some random point (possibly the first point of error) just gives up and fails to read sectors, forevermore, until you unplug and replug the drive.

Even with EAC (which is indeed very good), it just spends hours re-reading sectors up to its maximum number of retries, giving up, and inserting silence. Do not buy a CB31005.
by throwaway290 | 2025-04-02 11:14:46+00:00
You are either immature as a software engineer and unfamiliar with how software work is done conceptually, or you are jaded and disgruntled from dysfunctional orgs that cannot come up with requirements. That is okay, but you should not try to be instructive to others on this matter.

I love product work and programming. As I wrote in this thread, I did it while freelancing, I do it now at dayjob. I am bored by just programming and want more control over the result. People come to me with "a few words about a desire" and I do come up with specifics and I get credit for it

But I am recognized as a product person, not just programmer. And I know better to not make the mistake you make and pretend that every builder or a structural engineer should be an architect of a building or an urban planner.

People like you is why we have managers come to an expert level say C++ dev with "a few words about a desire" and expect them to decide what thing to build in the first place AND to build it, just to later tell them it was wrong. When there is no product person who determines the reqs random people will make programmer come up with requirements yourself and then later tell you it is not up to "requirements".

This lack of organization and requirement clarity is offensive to expert programmers and probably the reason most projects drag on forever and die.
Validating ZenBox – a self-hosted encrypted data vault
by dnpotter | 2025-04-02 11:16:33+00:00
I'm toying with launching a secure data vault application. It's designed to be a dropbox-like app but you choose where your box is hosted and can permit apps to access your data under strict, revokable protocols. Curious what you think.

The app would start with simple features like secure notes, file sharing and secure messaging and gradually add more sophisticated features like GDPR compliant data sharing, facebook-like feeds and data monetization. The vision is to develop each feature as a means to evolve open protocols for the secure sharing of private data with decentralised applications, moving towards the web3 vision of controlling your own global data footprint. Developers would be free to build apps on these protocols promoting competition and giving the user a choice of UX for each feature. Each protocol would use specifically designed smart contracts to govern access to the data and to act as a digital service level agreement. This puts the data sharing intelligence on chain where it is fully customizable, programmable, transparent, interactive and auditable under the conditions of the protocol.

What do you think? Is it a concept that resonates? Any feedback would be appreciated.

Here's a bit more info: https://medium.com/@bubble-protocol/what-if-you-owned-your-digital-life-8fe515f5a1a7
Ask HN: Struggling with Anxiety as a Developer – What Are My Options?
by devwithanxiety | 2025-04-02 11:17:21+00:00
I'm a senior web developer (10 years), but in the past three years, I’ve struggled with anxiety, and my performance has suffered because of it. I started a new job last year but I was let go due to performance and am now wondering how to move forward.

Councilling has made it clear my job and my personal traits are the root cause of my anxiety. Being conscious of what others think of me and fearing making mistakes doesn't mix well with code reviews, sprints and constant deadlines.

The anxiety causes tight muscles, brain fog, adrenaline rushes, and exhaustion, making me 30% slower. It’s a vicious cycle: more anxiety makes me slower, which then fuels more anxiety.

I'm working on this through counselling, journaling, self-reflection, and meditation, but what do I do now? I need to find a new job, but a fast-moving startup environment will just lead to the same outcome.

I do want meaningful work—I don't want to pick my nose all day. But I need a less demanding environment. All I see on LinkedIn are "fast-moving" startup roles. Are there any slower paced web dev jobs? I'm fine taking a pay cut for the right pace and environment. Taking a mid level job is a possibility but they seem scarce and I'm wary of just eventually being given senior work load.

The only other option is to change career within or outside of software. I have no ideas here, and to be honest, this is rather frightening. I'd be curious to hear what others have done.

If you have any tips on the above, have similar programming-related anxiety issues, and/or have overcome them, please share what you can. It will really help me out.
by rbanffy | 2025-04-02 11:17:29+00:00
I find that having a "DevOps Team" is an organizational anti-pattern. I still believe "DevOps" means to join development and operations into a single entity, because it makes no sense to do it in any other way.

It might make sense when monolithic systems are so enormous that no single dev team can manage them, but that's another anti-pattern.
by jajko | 2025-04-02 11:17:38+00:00
Take Nigeria - capital is cca 6 million. That means, that every year around 1150 children die from just air pollution alone, every year.

That is properly fucked up for children under 5. They start with absolutely clean lungs and the damage compounds so much they die from it. Think about all the other age groups that have some other horrific numbers.
by jim180 | 2025-04-02 11:19:56+00:00
I do have this[1] one (product code: 43888 not 43889). Ripped a bunch of CDs perfectly.

AFAIK, 43888 is preferred by makemkv forums as it's internal drive can be flashed to support ripping blu-rays as well.

[1] https://www.verbatim.com/prod/accessories/disc-drives--burne...
by walaa_volidis | 2025-04-02 11:20:19+00:00
Location: Palestine

Remote: Yes

Wiling to relocate: Yes

Technologies: Frontend: JavaScript, TypeScript, Next.js, React, HTML, CSS Backend: .NET Core Database: Prisma, PostgreSQL (Neon), mssql Cloud: AWS

Email: walaavolidis@gmail.com

LinkedIn profile: https://www.linkedin.com/in/walaa-isa-volidis/

Github profile: https://github.com/Walaa-Volidis Reseme: https://docs.google.com/document/d/1Kr_DdpcPW5TTcVRgUnvbIimM...
by gf000 | 2025-04-02 11:20:27+00:00
Is SGCL your project?

In that case, are you doing atomic writes for managed pointers/the read flag on them? I have read a few of your comments on reddit and your flags seem to be per memory page? Still, the synchronization on them may or may not have a more serious performance impact than alternative methods and without a good way to compare it to something like Java which is the state of the art in GC research we can't really comment much on whether it's a net benefit.

Also, have you perhaps tried modeling your design in something like TLA+?
by lesostep | 2025-04-02 11:23:14+00:00
>> Having an idea for a cartoon used to be a dead end

But drawning a cartoon isn't very challenging. Most of my peers could draw someone from South Park in a junior school.

The hardship in making cartoons is the amount of choices you need to make and the amount of knowledge how those choices would impact a viewer. If you delegate all of that, the cartoon wouldn't be simply blunt, it would be self-contradicting. And we already had a way of making cartoons, that allow your writing to shine through bland animation – since flash, actually. It might actually be even faster then using generative AI
by chrismorgan | 2025-04-02 11:24:08+00:00
In the spec <https://confetti.hgs3.me/specification/>:

> Confetti source text consists of zero or more Unicode scalar values. For compatibility with source code editing tools that add end-of-file markers, if the last character of the source text is a Control-Z character (U+001A), implementations may delete this character.

I’ve heard of this once, when researching ASCII control codes and related ancient history, but never once seen it in real life. If you’re insisting on valid Unicode, it sounds to me like you’re several decades past that happening.

And then given that you forbid control characters in the next section… make up your mind. You’re saying both that implementations MAY delete this character, and that source MUST NOT use it. This needs clarification. In the interests of robustness, you need to specify what parsers MUST/SHOULD/MAY do in case of content MUST violations, whether it be reject the entire document, ignore the line, replace with U+FFFD, &c. (I would also recommend recapitalising the RFC 2119 terms. Decapitalising them doesn’t help readability because they’re often slightly awkward linguistically without the reminder of the specific technical meaning; rather it reduces their meaning and impact.)

> For compatibility with Windows operating systems, implementations may treat the sequence Carriage Return (U+000D) followed by Line Feed (U+000A) as a single, indivisible new line character sequence.

This is inviting unnecessary incompatibility. I recommend that you either mandate CRLF merging, or mandate CR stripping, or disallow special CRLF handling. Otherwise you can cause different implementations to parse differently, which has a long history of causing security problems, things like HTTP request smuggling.

I acknowledge this is intended as the base for a family of formats, rather than a strict single spec, but I still think allowing such variation for no good reason is a bad idea. (I’m not all that eager about the annexes, either.)