skysight-inc/HackerNews huggingface dataset:
> Also, I need to accept their value system. If they truly have values that I can’t deal with, I usually “compartmentalize” things, so I don’t deal with them, in those areas.

It feels like working with all sorts of people (and sometimes working around them) is an important skill that’s not usually focused on enough, which is how you get people that might be brilliant but also are really hard to work together with.
Heads up as an EE who uses LLMs quite a bit; they cannot analyze circuits or build them.

They might be able to help stitch together modules (like sensor boards plugged into microcontrollers) and definitely can write code to get things going, but they fall flat on their face hard for any kind of bare bones electronics design. Like 5% success rate and 95% totally incorrect hallucinations.
Good for you, personally I wouldn’t be able to sleep at night building snake oil.
> With XMPP I can run (and audit) eveything myself.

You're saying this in response a blog post where I basically did an over-the-weekend audit of Signal's cryptography. I don't know if you understand the irony of that.

> Some proprietary messenger

It's literally GPL free and open source software

> that's hostile to 3rd party clients

I disagree with Moxie on his stance about XMPP + federation, as I wrote about here (relating to my plans to build E2EE for the Fediverse): https://soatok.blog/2024/08/28/introducing-alacrity-to-feder...

> aswell as also wanting my phone number

I dislike this as well, but since the introduction of usernames, it's at least no longer required to give strangers your phone number to converse with them.

> will never compete with tried and tested open source technology like XMPP.

The converse is true: XMPP+OMEMO do not qualify as a Signal competitor. I've outlined my reasoning in the linked post.

Until the entire ecosystem uses the latest version of the protocol, encryption is always on, and there is no plaintext fallback, XMPP is a poor solution for private communications.

> There is a reason military and government orgs use their own infrastructure.

Are you insisting that XMPP is "military grade encryption"?
On the other hand, you might wind up with an impressive Scheme implementation.
They did that because they were misusing the Signal trademark. You are not allowed to use their trademark when naming your fork.
I don't get the rant about VPNs. Many ISPs (especially in not so democratic countries) collect a lot of data, and might sell it or store it for access for the authorities.

Tor is great for privacy, but usability is poor, it's really slow. VPNs are a great middle ground to just route all your traffic through. And yes, there are better and not so good providers. Some of them take privacy very serious, others not so much (do your research which one to trust). Many users also don't care about privacy so much, they just want to circumvent censorship or geoblocking.
The whole point of reverse DNS notation is to have a conflict free namespace though. Using somebody else's namespace is asking for trouble in the future.

In this case it's probably additional subterfuge in case somebody examines all notifications posted and sees apple and thus ignores it.
I think ChatGPT is rather iPod moment not iPhone moment and development of AI should be benchmarked against hardware companies not software companies. It's early day of AI, in the way, that at some point, it was early day for smartphones when some computing capacity in phones was prevalent and cheap, but better capabilities were super expensive and still not very good.
How is this Elon-bashing? Address his concerns. Elon is not a king that shouldn't be questioned. Quite the contrary.
> I also don't understand the social media hate I see for AI, like comparing every ChatGPT answer to one wasted bottle of water. Can we stop for a second and just marvel at a new piece of human ingenuity?

I don't know, man. We're staring down the barrel of at best a WW3-event and at worst an extinction-event. We're doing absolutely nothing to stop it, even though we have all the answers and the resources to do so. Instead, we're making the problem even worse all so some marketers and scammers can spend someone else's money to generate garbage pictures and SEO spam, so the worst people on the planet can gain even more money and power than they already have.

I'd love to be positive about this tech, I'm sure it's cool or whatever, but it's really hard to be positive about anything right now, especially when the tech in question is speeding us straight along the path to mass death. The world sucks and the people running the LLM stuff are amoral monsters putting all of their resources into making it worse. I'm not excited about any of this.
Hey there, I don't know the answers to most of your question, honestly.

2. I think it would be enough. People do great work with much less.

3. I think Surya would handle it. I have done mostly flat text. I would also try some LLM OCR models like Google Gemini 2.0 Flash with different pipelines. With different system prompts. I am yet to do this. It would be easy to check. About fonts - never really worried about it myself. If it's something fancy, and you are crazy enough, you will create a font. Or you can also use some handwriting mimicry tool using another AI model. I don't have a name on top of my head. Look through OCR models. Indian college and HS kids still have to submit handwritten projects and assignments. Some crafty kids use such tools to type (or chatgpt copy-paste) and then print in pen ink color in their own handwriting, and fool the teacher given there are a large number of assignments to check.

4. I am not sure if I understand the question fully. Do you mean that books' pages will have numbers, and they will be read as book text in your OCRed data? If you mean that, then I just used GOF regex to root page numbers out. When you have the full text without page numbers, there are multiple tools to create EPUBs and PDF's. You can also reformat documents, assuming you already have an EPUB or PDF- based on the target device, using just Calibre.

1. I don't understand the question. You mean any other kind of scan than regular scanning? I don't know at all. I just work with regularly scanned documents.
I don’t think you can
>> If you think LLMs operate at "junior dev" capacity you either don't work with junior devs and is just bullshitting your way around here, or you just pick pretty awful junior devs.

I’ve hired lots of junior devs, some of them very capable. I’ve been in this industry for more than 15 years. LLMs operate at junior dev capacity, that’s pretty clear to me at this moment.
Are normal people still using Signal?

After Signal got rid of SMS supported, everyone I knew just got rid of Signal. I had on-boarded all my friends and family. But now, it's just me and a few techie friends who still use it.
DOGE makes recommendations to the president, who has the final decision making authority.

The rest is pure speculation. “It is very reasonable to believe this thing that confirms all my biases so therefore it must be true”
I think the amount of money is explained in part by hubris. People in high positions think they're at least what they earn more smart and capable than people at the bottom of the org. So its reasonable, expected, borderline obvious that a computer bot can replace that person. So you're betting on the ability of it to get rid, if not of your junior devs at least the majority of your customer support staff.

In reality people doing "menial" jobs are smart and learn and operate with a lot of nuance than people ignore given unfamiliarity or just prejudice. Do you prefer to talk to a chatbot or a real human when you have a problem, how confident are you really, that even if the bot knows what the problem is it would be able to solve it.

Lots of problems with customer care is anchored in the issue that support staff is not allowed to fix or resolve problems without escalation or attempts at keeping you from costing more money. The bot might be better at it for the company because it will frustrate you enough to give up that 30 bucks refund, idk.

Ai seems to change a lot the dynamics of corporate jobs but I haven't seen yet anything that would be a game changer outside of it. Its great for searching company unorganised and messy knowledge bases.
You use copper pipes for gas? Interesting. In the US we use iron.
>Only when sales/stock price take a long sustained hit will there be anything done.

He'll sue everyone for not buying his cars or have the DoJ go after the protesters claiming some sort of illegal boycott...
Every one of the three points you made in your comment has been disapproved by Django.

It's a framework that does (or at least tries) to do everything (or as much as possible), and it's good. Really, really good.

I'm in the process of upgrading an app of mine after months of abandonment, and the process is so smooth it's boring.

Also, Django's ORM is the closest thing to a perfect tool. Sure, it has some dark corners here and there, but Django's ORM has considerably improved my quality of life as a programmer. Heck, I even moved from SQLite to PostgreSQL in an old project, and all I needed to do is to change a couple of config code.

Oh, and Django is both stable and enjoys a constant pace of updates adding useful features practically at every major version.
Wow, that's pretty silly. These are roads, after all; there's tons of room for cyclists.
> That would help people use Linux, but I'm not sure it would make a difference in maintainer bus factor

Another perspective is that every maintainer of Linux drivers starts as a Linux user, so driving up Linux users will indirectly lead to more maintainers eventually, even if only a small bump.

Then if a Linux user starts out with a computer that is 100% Linux-compatible, they might at one point switch out the RAM or GPU or whatever to a new component, find it isn't compatible/as compatible and armed with their new knowledge, might attempt to contribute to existing driver/write a driver for it.
It depends on the ORM. I've definitely seen a couple (popular, even) where it's worse than nothing at all, if you're comfortable in SQL. But most of them I'd agree, they're handy.

I think some of the blanket "just don't" comes from people who've had to onboard to projects written by teams that didn't understand SQL, but did (sort of) know how to use an ORM, and blame the ORM for allowing those teams to commit their atrocities. But that doesn't make an ORM a bad thing in capable hands.
Approval is not mandatory for all PRs. You can change your policy about it and easily justify it with your auditor.
=> It makes way more sense to have important stuff reviewed vs automated approval from a bot.
Exactly, gold reduces risk in ways no other asset can. It’s a preservation of wealth tool.

One thing we know about low risk investments —- they have low returns.
Grok, o3 and ELMo – there's a reason AI names are so weird
> On completion of the audit, it was concluded that correcting the database would waste money and effort so instead, new methods were introduced to help eliminate payments to non-qualifying recipients through a couple of initiatives called "Do Not Pay" and "Earnings After Death".

Thanks, that's a useful addition to the conversation.

> All things considered here I think you were a little fish swimming in search of food somewhere in the Sea of Misinformation which I can assure you is located between the west coast of Florida and the east coast of Texas.

If we're doing insults, which seems to be the new law on HN, you seem like a cunt.
I am with you. That said, I feel like looking at a photo when I was very young say around 4 or 5 does seem to invoke memories about the house I grew up in. I wonder if the brain is just making up the memory or the photo is actually helping the brain access some dormant region in the brain.

Further, I have also noticed that when I meditate sometimes my mind wanders and brings me some memories from the childhood - totally random, unrelated to current events memories.
It’s pretty on par with o1, better at many coding questions.
Framework does! I think they might be the _only_ one to consistently support it.
Usually when I get angry, I try to analyze my feelings afterwards. I try to determine why I felt that way, what triggered it, to see if there are some underlying reasons.

Sometimes there might be some insecurities or other not-so-good reasons, in which case I have something to adjust. Other times it can be there was some good reason, I just failed to recognize or express it and things escalated instead.

I'm not perfect, not infrequently I forget my earlier discoveries in the heat of the moment. But overall I do feel it's helpful to try to figure out where these emotions come from.

I do this a lot when I get in a fight with my SO. Being a guy I quickly get over the emotional peak, and we can sit down and figure out what went wrong. For example, after moving together me and my SO got in a fight over not answering her phone if she wasn't at home when I got home from work.

After calming down some and talking, we found out both sides had good reasons to get upset, but also good reasons for acting like we did. I got upset because I was the one planning and shopping for dinner, and not knowing if we'd be two or just me made that very difficult. She got upset because she felt having to answer the phone immediately or tell me where she went all the time was very controlling.

Once the underlying factors had been brought to light we found common ground easily. I just needed to know if she'd be home for dinner so she'd tell me that in advance, and I wouldn't get upset if I called and she didn't answer the phone immediately.
Vision Language Models are absolutely being trialed for self-driving

https://wayve.ai/thinking/lingo-2-driving-with-language/
How do I know if my developer did a good job? (2024)
For what it's worth, I read that some users were successful running the Linux app on their Chromebook.

As a disclaimer, I have to add that I do not own a Chromebook myself, so I have no idea if the ability to run Linux apps varies per model.
It's unbelievable how the US government is literally being dismantled in front of your eyes, and all you can see is this thought-terminating bullshit about "purple hair people". Half the American population completely lost the ability to think...
Show HN: Gnarly – Cellular Automata Meets Deep Dream, Morphing etc.
Hi HN,
This is Gnarly, an experimental project that blends cellular automata with Deep Dream effects, continuous zooming, and object morphing. The project integrates several ML tools—including Hugging Face’s model downloads, YOLO/EfficientDet for object detection, and Stable Diffusion for creative image generation.

Key challenges I tackled:
• Dynamically integrating real-time video/image processing with cellular automata.
• Combining multiple deep learning models (InceptionV3 for Deep Dream, YOLO/EfficientDet for object detection, and Stable Diffusion) in a cohesive pipeline.
• Optimizing GPU usage and interactive performance with Pygame.

I’d love to hear your thoughts on the technical approach and any suggestions for improvement or future features. Thanks!
Hmm, I'm only too happy to rephrase my question, then.

What concrete danger do you imagine will happen as a result of xAI being controlled by Elon? Try to be as concrete as possible.
I'm not understanding how they built "snake oil"
It's nothing in comparison to NBC/CBS/ABC/NYT/etc. But still a fair point
CommitAAI – Professional Commit Messages, Instantly
I just released CommitAAI, an npm package that generates professional commit messages for your projects—no fluff, just clear, concise logs. If you're tired of spending time crafting commit messages or dealing with ambiguous history, give CommitAAI a try.

Check it out on npm: https://www.npmjs.com/package/commitaai

Happy committing!
I'm old enough to have grown up with all that, but I was always amazed by all that analog tech, still am. I know people marvel at the black slabs we carry around, but to me that's just a smaller computer and not particularly "magic." Versus something like an SLR camera or a mechanical watch? Those are just mind boggling to me.
Totally different speculation than wind shear and that is the whiteout condition of the runway / area. I am also curious about the radalt.
If IBM had been spending hundreds of billions on its phone thing in 1994, though, well, there would probably have been no IBM by the early-noughties when smartphones that people wanted to use started to become practical.

"It may or may not produce something useful, in a few decades" cannot justify the present level of spending; that's just not going to fly. Without concrete results _soon_, the whole thing is in very big trouble.
Judge Your Coworkers
In Toronto that day, there was a lot of waiting on the tarmac
This looks beautiful, I don't do data viz in Python so I don't have a use for this. I do mostly web dev in Python, but wow it looks amazing!

I'm really surprised (and almost not) to hear the UI is in TypeScript, did you use a specific web framework like React by chance? The UI looks really nice to me.
Show HN: Batch-AI – A TypeScript SDK for Batch AI Calls Across Providers
Hey HN,

I built batch-ai, a TypeScript SDK that simplifies batch processing across AI model providers (OpenAI, Anthropic, and soon Google Gemini & xAI Grok).

Why?

If you've ever tried running AI workloads in batch mode, you know how frustrating it is:

OpenAI requires file uploads for batch processing.

Anthropic doesn't, but has different request/response formats.

Cost savings are significant (~50% vs. real-time API calls), but every provider handles batching differently.

I wanted a simple way to process large volumes of AI requests across different providers without dealing with writing code for all of them. batch-ai provides a single interface to handle batch requests efficiently.

Features:

Unified batch processing API for OpenAI & Anthropic (more coming).

Define output schemas with Zod for structured responses.

Reduce costs by using batch APIs instead of real-time calls.

Easily switch providers without changing request logic.

Who is this for?

AI moderation tools (like Filtyr, my AI content moderation SaaS). https://filtyr.com

Large-scale AI processing (e.g., sentiment analysis, classification).

Researchers & enterprises handling structured AI output at scale.

What’s next?

Support for Google Gemini & xAI Grok.

More batch API options (e.g., generateTextBatch).

Smarter retries & error handling.

Repo: GitHub – grantsingleton/batch-ai

Would love feedback from anyone working with batch AI APIs. What’s your experience? What pain points have you run into?
Yes, but then they also redefined what that means half way through.
> If generative AI disappeared tomorrow — assuming you are not somebody who actively builds using it — would your life materially change?

Yes. My coding sessions would surely be different. I now have a very fast junior developer who has excellent knowledge of various libraries, though I have to check their code. Write me a function that accepts X and outputs Y. It works great!

Yes, the business model of OpenAI et al is probably unsustainable. I couldn't care less.

> I Feel Like I'm Going Insane

> Everywhere you look, the media is telling you that OpenAI and their ilk are the future, that they're building "advanced artificial intelligence" that can take "human-like actions," but when you look at any of this shit for more than two seconds it's abundantly clear that it absolutely isn't and absolutely can't.

Either I'm the dumb one or Ed Zitron is...
Cultural observations: Goths[0]

He also did "mall goths"[1] but the mall is located in London so...

[0]: https://www.youtube.com/watch?v=zPE44MPNf2s
[1]: https://www.youtube.com/watch?v=2Q5CyC85sI8
Search "LTT Windows Modern Standby" on YouTube. Sadly all the workarounds to turn it off no longer work reliably. For reliable sleep, buy a Framework (only current Windows laptop that still supports S3 Sleep) or Macbook.
> this same individual failed to follow responsible disclosure

https://soatok.blog/2025/01/21/too-many-people-dont-value-th...

Responsible Disclosure isn't a real thing.

> and intentionally harassed aswell as spread FUD about the Matrix project.

[citation needed]

I did not harass anyone. Nor did I "spread FUD."

Years ago, I wrote that I do not recommend Matrix after https://nebuchadnezzar-megolm.github.io was published. This was an opinion, but several people pressed me on it.

I followed it up with a first-pass review of libolm, and disclosed it to the Matrix security team. After 90 days, I blogged about it. I literally followed coordinated disclosure. I even shared the draft before it was public so they could be aware of what was written.

Afterwards, the Matrix devs admitted they knew about the side-channels in libolm for years and never bothered to fix them. That should alarm Matrix users more than my disclosure or criticism.

Nobody was harassed in any of this.
I know goth (the subculture, which is distinct from "gothic architecture") has many meanings to many different people, but they all go through Siouxsie Sioux, Ian Curtis and that subculture in late 70s UK. It seems like that's what we're talking about here, too.

Manson came later & certainly drew influence from there in addition to glam and, probably most heavily, industrial metal. Avril Lavigne was a Canadian pop star who drew from the pop-punk aesthetic. She wasn't goth at all.
If my memory serves me correctly, they had put some Sony Handicam batteries on a chasis and driven it around before Musk. Musk was there for every actual product and its development.
But are they just trying to hide and conceal they still support him, trying to hide and conceal that they supported him, or do they truly regret and repent for supporting him?
> Are normal people still using Signal?

Some of us do, yes.

But maybe we're not normal and we don't know it..
My wife is also T1 diabetic. In principle, yes, a major airport's medical team should have everything that a diabetic needs to survive. However, depending on the person's blood sugar level at any given moment, it may be necessary to give them either insulin or sugar immediately or they will become disoriented, unable to move reliably, and maybe pass out. Hypoglycemia and hyperglycemia can quickly become medical emergencies. Given all that, it makes sense for a diabetic to be highly protective of their insulin and sugar supplements. In a crash, the medical team is probably going to be pretty busy and might not provide optimal treatment to a diabetic right away.

A "pancreas kit" can fit in a bag small enough to be carried in one hand, so it shouldn't be necessary to hold up an evacuation by carrying something large. As others have mentioned, this is also likely an instinctive reaction, and it's hard to criticize someone for reacting that way in such a stressful situation.
The majority did not vote for Trump. He only received 49.8 of the vote. Turnout was at 63.7%, so Trump received the votes of around 31% of all eligible voters.
I’ve had similar experiences as the author, so I’ve started to “overbuy/overprovision” at the store for my projects.

If I end up not needing a part, I can return it. If I do, I saved myself a trip.

I don’t know if there are any analogies to software development.
> if the contribution pipeline wasn't such utter crap

I think the filter they have is working as intended, as demonstrated by this sentence. I'd agree the pipeline isn't the best, but it's not crap either, it evidently worked decades ago, and it also evidently works today, even though you seem to think it doesn't.

So in this case, they'd probably prefer contributors that can see the good and bad parts of a process, instead of a knee-jerk reaction to it calling it "crap", and prefer those contributors to be more amendable to existing workflows than many seem to want to be, as they've found their workflow to work (even if they aren't perfect).