skysight-inc/HackerNews huggingface dataset:
> They were invented to be used for good

I don't know that that's true. It seems a lot of development -- probably most of it, in money and engineer-hours -- has gone towards the cynical deployment of AI for making money for uses which are dubious at best. I don't think anyone developed AI chatbots to be used for good. I think they were designed to be good-enough replacements for human beings, who would be fired en masse in order to save enterprise customers a bunch of money, which would then go towards their wealthy shareholders and its (now smaller!) pool of employees.
> You ain't seen nothing yet.

I know.

This is exactly what Hitler did.
New video of unidentified flying object recorded near California released
Lego bricks is an apt analogy. I don't know how many people would actually care to manufacture their own Lego bricks but millions of people enjoy putting Lego together.

Sam Zeloof [1] actually went through the exercise of making his own semiconductors from scratch. It's a lot of chemistry and experimentation and quite interesting as an exercise, but not at all practical for building your own computer.

Printable transistors would take away the nasty chemistry bits that Sam had to deal with but otherwise wouldn't help much with making practical devices. Computers have a lot of very standard, "Lego brick" or jellybean components. Stuff like muxes/demuxes, shift registers, adders, and the like. These are the components you can buy off the shelf to build your own computer. Building these yourself on giant sheets of paper with a printer might be interesting but you'd get a far less practical, usable computer out of the deal.

[1] https://www.youtube.com/@SamZeloof/videos
Not sure what you mean. How else are you going to make the request if not using fetch()?
All big companies do that for few years now - either with used language or graphics (namely Corporate Memphis and its various uncanny variants) or with both.
It's enough to look at patch notes for mobile apps: these are exactly cutesy, fake friendly. 99% of the time you won't learn what was changed or fixed but instead you get these unrelated comments trying to show how cool company xyz is. It's unironic "hello fellow kids" meme approach.
> You know why we put up with copyrighted info in the human brain right? Because those are human beings, it’s unavoidable.

I would hope we put up with it because "copyright" is only useful to us insofar as it advances good things that we want in our society. I certainly don't want to live in a world where if we could forcibly remove copyrighted information from human brains as soon as the "license" expired that we would do so. That seems like a dystopian hell worse than even the worst possible predictions of AI's detractors.

> I can ask for a generic super hero and not mean to get superman but if I do I can’t blame that on myself, I had no role in it, heck even the model doesn’t know what it’s doing, it’s just a function.

And if you turn around and discard that output and ask for something else, then no harm has been caused. Just like when artists trace other artists work for practice, no harm is caused and while it might be copyright infringement in a "literal meaning of the words" it's also not something that as a society we consider meaningfully infringing. If on the other hand, said budding artist started selling copies of those traces, or making video games using assets scanned from those traces, then we do consider it infringement worth worrying about.

> If I Xerox Superman my intent is clear.

Is it? If you have a broken xerox machine and you think you have it fixed, grab the nearest papers you can find and as a result of testing the machine xerox Superman, what is your intent? I don't think it was to commit copyright infringement, even if again in the "literal meaning of the words" sense you absolutely did.
The Last few weeks are a science experiment proving that there is no deep state.
A culture of corruption won’t only exist amongst the elite.

Think about police corruption, the chief gets a big bribe from OC and the beat cops tax the population for their bribes
Our generation dreamed too of speaking with a computer as if it was a personal assistant. SciFi is full of examples. Kids now just were lucky to live in an era where it's starting to look doable.

But we still need to know how to use computers, even Scotty got down to a keyboard when needed.
> Dorothee Bär has a case of corruption where she was employing her husband

That is an unfortunate case of nepotism that happens in the entire political spectrum. I was especially disappointed of the Greens setting up cozy positions for friends and family at the end of their term. I really thought they'd do better..

> Well, if you are a minister for infrastructure in germany it is not part of our job description to bring money to bavaria

Why not? If you think Bavaria is the largest net benefactor of this measure you might as well do so. It's one out of many possible strategies.

> Maybe my definition of corruption is of

I think it's something else but I can't think of a word.
Any code runs on the infrastructure/stack, so old or new it's the same underlying foundation. If there's a change or proposed change to the infrastructure/stack the first thing I'd do is become very familiar with it.

I don't understand your 2nd point. I also spend a fair amount of time educating others on the importance of knowing what's underneath.
LOL! It generated one which is seated on top of a pattern of dead leaves that is so regularly repeating, it looks like a random dot stereogram.

https://i.imgur.com/I6Ir0YE.png
Q.E.D

(Just for the record I don't vote AfD. I do like being German and I like what little culture we have left. You can be patriotic and at the same time left leaning.)
Good thing that if they sign up Elon has totally cleaned Twitter up from all the bots!

The demographic shift to a bunch of lovely young ladies on X is because of how much the next generation values maximal truth seeking
possible, yeah, from what I've heard the launcher is weird for those.
You are fine with it, of course, because you're reasonable. But OP's claim was that Adobe is "trying to be ethical with its AI training data and no one seems to even care" as if we're meant to give special consideration to a company for doing the only economically sensible thing when most of its customers are artists.
Any therapy that can show safety and efficacy —- not even a lot of efficacy —- gets approved.

To the extent that we don’t have everything being cured by stem cells, it’s because stem cells as they are currently used are not very effective outside a few narrow indications.

These things aren’t getting held back by bureaucracy, they’re held back by the fact that nobody has figured out how to get them to do very much.
I hope you're joking - what you wrote makes no sense at all.
Could just use the UK drug approval decisions and get rid of the FDA.
"Normal users" did not jump into Windows 2000 Workstation. That was still an 'enterprise only' OS. Normal users either suffered with WinMe shipping on their desktop computer or jumped from 98SE to XP, given their computer could handle it (aka they bought a new computer).
Well they do license the art they use, but in... let's say... "interesting" ways through their ToS.
I prefer that to this (valid) C++ syntax:

[](){}
or Fly.io
Ah OK, I see what you mean, so they're basically an f-string that hasn't been "baked in" yet, and you can still access all its parameters. That's pretty cool.
Do a lot of people do this? I don’t actually feel like this happens much here.

Idk. I feel it has a bad smell to be doing this at a game’s release with a review copy.

Again I’m willing to believe in good faith that there aren’t behind the scenes incentives here. But it would feel a lot more genuine to drop this at least a few months later imo. It _feels_ like advertising.

And frankly the juxtaposition of the glowing tone and then negative comments here has really thrown me about the whole thing. Whereas before I would just say it’s a difference of opinion, now there’s a question of intent to deceive. Meh.
That other deportation case you link to here is even more bizarrely evil to me. At least in the other examples the administration is making the case that they should have the power to deport these people under law (not like I agree with that interpretation, but they are at least trying to make an argument).

In this other case, the administration flat out admitted they made a mistake and that he shouldn't have been deported. So they ship him to this notorious prison and then just do an "oopsies, our bad, he's gone now." Not only do I not see how the administration's stance is defensible, why would you even want to defend it, especially if you actually agreed with their overall stance of wanting to increase deportations of "bad guys". The administration said outright he is not a bad guy!

I simply can't understand it outside of a "the cruelty is the point" framework, but even in that framework the cruelty is normally directed at "bad guys". Now folks are OK with cruelty to random people that was the result of an admitted error. WTF happened to our country?
Funny to see, I used this exact analogy a few weeks ago regarding AI
I do think random people are invested in my take on this game, yes. If they weren't, it wouldn't have been upvoted. It's actually very difficult to get links on the front page of HN, the signal to noise is quite high.

I post around a third to a half of the articles I write on my blog to HN – the ones I think people here will like. Sometimes they hit and sometimes they don't. Three weeks ago I wrote about Odysseus, a very ambitious larp, that was popular here:

https://news.ycombinator.com/item?id=43414992

And last year I wrote about my thoughts on The Sphere in Las Vegas:

https://news.ycombinator.com/item?id=40858165

As for things I disliked, I wrote about Tonight with the Impressionists, a VR exhibition in Paris:

https://news.ycombinator.com/item?id=40745133

I think you are saying that anyone posting a positive article about something you don't know about on HN is a shill, which seems quite strange. Sometimes people genuinely like things and want to share their thoughts on why.

My final note is that Blue Prince is not a relatively unknown indie game. It was included for free on PS Plus and Xbox Game Pass at launch – quite unusual. It was also previewed by quite a few publications and is almost certainly going to be shortlisted in a lot of game of the year lists.

And to be clear, I have not been paid to write this article. There are no incentives involved whatsoever.
I can’t tell if this comment is sarcasm or zealotry…
I'm about 8 hours in and really enjoying it, but I feel like I can see this in my future. For now I have so many puzzles/threads going that even if one doesn't work on a run because of RNG I'm still making progress somewhere else, but I could see that drying up a bit as I solve more things and want to focus on something specific.

The puzzles for resources you mention are by far the worst part for me. I really wish there were a way to say "I get it, I know how to solve simple logic puzzles and do basic arithmetic, just give me the stuff".
Wish we could separate all that corporate entities on the internet in their own walled social network world. Where they could have all these weird marketing convos like, mcdonald being angry because pepsi "unhahaed" nestle post /s
Vert.x is great! I'm missing it lately with Node. At least with Vert.x you get a stack trace when you block the event loop by accident...
No, just the time spent typing the code.
Great clarification, thank you.
> I feel like this with my (current) bank of choice here in Brazil. Now they've decided to be what they call a "SuperApp".

I'm curious to know the name of that digital bank.
So is it an exhaust plume from a distant aircraft like the last tic-tac was?
> “This whole generation is damaged,” Kennedy said, according to the transcript, claiming that rising rates of chronic disease, allergies and other illnesses are the result of some “environmental toxin.”

https://www.youtube.com/watch?v=ttlIuyMFwRw
I've noticed some weird behaviors with the EventSource impl that browsers ship with. Chief among them being the default behavior is to infinitely reconnect after the server closes the stream, so you have to coordinate some kind of special stop event to stop the client from reconnecting. You wouldn't have that problem with the stream object from Response.body

The SSE protocol is actually just a long-running stream like I mentioned but with specific formatting for each chunk (id, event, and data fields)

as a side note, eventkit actually exports utilities to support SSE both on client and server. The reason you'd want to use eventkit in either case is because it ships with some extra transformation and observability goodies. https://hntrl.github.io/eventkit/guide/examples/http-streami...
MCP: Additional context has a cost, a reminder that data beats vibes
Can you please expand on this?

The sensitivity to prompts and response quality are related to an agent's functionality, A2A is only addressing the communication aspects between agents and not the content within.
> It may cause you to favor complex solutions that are obvious to you, but inscrutable to people without your deep knowledge.

This is a valid concern that I'm aware of and I try to make things as clear to others as possible. Often my PR descriptions are much longer than my code changes with tests that illustrate exactly what's being done and including links to reference documentation that spells out what's being used. Most often others immediately understand it and were merely only unaware of its existence.

It's not exactly that I lack experience elsewhere, only that I find understanding the base to be the biggest force multiplier when things get tough.
This isn't based on any facts
So this is why so many cash registers are now iPads.
That's exactly the moral argument Adobe is taking away from them, and the same argument has minimal economic relevance because it's so rare that a customer requires a specific individual artist's style.
Have you checked the FEMA Flood Map? https://www.fema.gov/flood-maps A.f.a.i.k. it is part of the calculation.
Yes, because the goal of the game designer who adds meta progression is to increase the number of players who actually finish the game, at least when it comes to the "true progression" style meta progression.

There is another approach based on unlocks, where the player unlocks new characters or game modes rather than having a single character get more and more powerful with each run. Some people prefer these unlocks but others don't. I saw one streamer, Jorbs, who got a brand new game and immediately looked up a save file hack to unlock everything from the beginning because he so detested unlocks.
A useful analogy might be to look at US auto manufacturing when the Japanese were eating the US’s lunch in the 1980s. How long did it take Detroit to regain the manufacturing expertise to “remember how to build things”? About 10-15 years industrywide from my recollection. And that was for a very complex high-consequence physical product that was a moving target technologically while necessary process changes were being made. I invite others’ thoughts and memories on this…
Show HN: HelixDB – Native graph and vector types for RAG and retrieval
Hey HN! We're college friends building HelixDB. It's a database that natively supports both graph and vector types. It’s designed for AI-driven apps like RAG, vector search, code indexing, and agent frameworks where you need both explicit relationships and similarity.

We came up with the idea for Helix at university, while building a graph database as a side project in Rust.
Reading some research papers on RAG setups, I realised there was a lot of infrastructure setup to get started. You need your own server, a graph database, a vector database and then some bespoke middleman software to link them together.

After looking into how vectors work I discovered you can (kind of) abstract it into a graph. The vectors are just nodes with coordinates! And edges represent neighbour links. I realised I could link this up to the current graph infrastructure, allowing traversals in conjunction with similarity searches.

The way Helix works, from a low level, is you have four main types in respective tables. You have graph nodes, graph edges, vector nodes, and vector edges. The vector edges are irrelevant to developers (they just store the neighbour link for the similarity algorithm). The vector nodes work in the same way you'd use vectors in Pinecone or Qdrant by utilising HNSW. Likewise, the graph nodes work the same as they would in Neo4J or Neptune. The graph edges, however, are where things get interesting; you are able to define relationships between graph nodes, but also vectors, meaning you can have explicit dependencies between vectors and nodes or vice versa.

So, you can run a similarity search, then walk the graph to get more structured context. Or the other way around.

When you run Helix, it spins up as its own server (like a Docker container). To query it, you hit an auto-generated API endpoint.

Out of ignorance, I used to think databases compiled their queries and ran them like functions — like in normal programming. Turns out they don’t, and I never understood why that wasn’t the norm.
So, like with what SpaceTimeDB is doing, we made Helix queries deployable. You write a query, and it gets built directly into the database as its own endpoint. This avoids the overhead of sending entire query strings over the network and cuts latency down a lot (and also prevents injections).

Over the past week we've expanded our query language, released vector types, and two SDKs (Python & TypeScript), making it easy to insert and query data. HelixDB is open source, super easy to self-host, and we offer a managed service.

If you're building anything involving retrieval, we’d love your feedback!
That it gives no-one pause to make disparaging remarks against white males, and violent allusions towards the outgroup are tolerated. That is not the vibe I want to see. I would hope that, starting fresh, there would be more cultural backlash against racial and gendered stereotypes and violence.
They are training using licensed images! That’s the thing! There’s some sort of ridiculous brainworm infecting certain online groups that has them believing that stealing content is inherent in using generative AI.

I watch this all quite closely, and It’s chronically online, anime / fursona profile picture, artists.

Exact same thing happened when that ‘open’ trust and safety platform was announced a few months ago, which used “AI” in its marketing material. This exact same group of people—not even remotely the target audience for this B2B T&S product—absolutely lost it on Bluesky. “We don’t want AI everywhere!” “You’re taking the humanity out of everything!” “This is so unethical!” When you tell them that machine learning has been used in content moderation for decades, they won’t have a bar of it. Nor when you explain that T&S AI isn’t generative and almost certainly isn’t using “stolen” data. I had countless people legitimately say that having humans have to sift through gore and CSAM is a Good Thing because it gives them jobs, which AI is taking away.

It’s all the same sort of online presence. Anime profile picture, Ko-fi in bio, “minors dni”, talking about not getting “commissions” anymore. It genuinely feels like a psy-op / false flag operation or something.
>> RFK Jr also eats roadkill he found on the side of the road

Your link does not support your assertion. What it says is:

"'I’ve been picking up roadkill my whole life. I have a freezer full of it,' he said, eliciting laughter.

Kennedy campaign spokesperson Stefanie Spear later said by text that he wasn’t joking. She said that’s how Kennedy — a falconer who trains ravens — feeds his birds."
But the administration has now stated they are investigating how to deport citizens as well: https://www.youtube.com/watch?v=H8gYlWcV6wE&t=1s

She says only the most violent dangerous criminals -- although I feel like we've heard that line before...
> I lived in Russia, Georgia, few European countries

I've been to Central America, Egypt, Istanbul, Sicily, Spain and many more candidates that take a more lax attitude to daily life. Their public transport could certainly be better.

> but many middle-income countries have more reliable public transportation, than Berlin

Berlin is not Germany. Berlin is badly run, constantly out of money (especially for infrastructure) and very different than the rest. Still, inner city public transport is generally reliable, if dirty and sometimes full of questionable people.
Also ichthyosaurs' ancestors were terrestrial reptiles, though the whole branch is now extinct.
I disagree with this take because of the way people share passwords OOB right now meets zero security criteria.

- signal requires both users have signal and those personal contacts, as many regulated businesses can't use signal.

- Keybase isn't something people whose world is spreadsheets and slide decks encounter.

- 1Password requires an app or extension install.

Commercial options are so not economical that the OP went and built something.

I've worked on authenticator products, some which were standards candidates, along with a lot of identity and security architecture, and at limited scales, there is no risk in a third party generating the secret you're going to use for something that said party has no way to find.

Honestly, a lot of security concern reduces to bullshit, and for a limited set of use cases, like sending a password protected zip file between organizations, this online tool is pretty good. I commented elsewhere on the thread about some conditions, but really, this tool is just what most people need.

friction from cumbersome security workflows that people avoid creates more risk than using useful tools with some risk in them. pathological risk aversion is not security value either.

I'd like you to walk someone whose job isn't tech through generating a keypair, explaining to their counter party how to do the same, and they're going to exchange the secret using GPG for a zip file they are emailing. In 99% of cases it's stupid and discredits security as a field to raise histrionic criticisms and concerns.

Some secrets are more secret than others, and for low sensitivity tokens like temporary passwords, the risk/reward on this solution disqualifies the objections in your comment.
He's certainly not the only one, many people who live in rural or semi-urban areas will occasionally eat roadkill. It's considered safe if you follow a collection of precautions.

I think he's an idiot but I don't think eating roadkill is the reason.
Hi,

Are you open to remote by any chance for the technical recruiter role? Perhaps on a contract/pt basis?
Our deepest condolences. Losing a marketing bullhorn is always difficult.
It's a good well worn tactic. You list in very high detail every single step of any process you don't like. It makes that process seem overly complex, then you can present your alternative and it sounds way simpler.

For example, making a sandwich: You have to retrieve exactly two slices of bread after finding the loaf in the fridge. Apply butter uniformly after finding the appropriate knife, be sure to apply about a 2.1mm level of coating. After all of that you will still need to ensure you've calibrated the toaster!"
Slopsquatting: AI Hallucinations Fuel New Class of Supply Chain Attacks
> You know many non-americans also criticise the state of Germany currently

Germans are also masters at criticising Germany. You just read more defence online than what happens in real life.
We find in mainstream media a pro Israel bend. We also find the same in US companies. Manipulation? Yes
It's kinder to people, especially kind people.