skysight-inc/HackerNews huggingface dataset:
I don't get this interpretation of "free". Would you say that one should be "free" to kill someone else?

Nobody wants absolute freedom. We all want some set of rules (e.g. "You should not be allowed to burn my house for fun"). Of course, we may want rules that benefit us personally ("Taxes should be paid to me personally, not to the country"), but that obviously doesn't work (if taxes are paid exclusively to me, they can't be paid exclusively to you).

So as a group, we agree on a set of rules that benefits society the most. We want to "maximize the global utility", if I can say it like this.

If "not having unicorns" is better for the society at large than "having unicorns", then it works. And your short-sighted, convenient understanding of "freedom" doesn't change that.
> Why is this person even in prison ?

Presumably because he is a foreigner.
Hertzer in Europe is pretty good, but they don't have first mover advantage and they haven't got as much control of mindshare in governments. A lot of people only discovered their existence once the US went to the dark side.
If grandma can't tell that the picture is edited, then it's no longer a meme, it's slander.

The comedic value would be even higher if it was an obvious tongue-in-cheek edit. Given it's professionally and seamlessly edited, then it's too ambiguous to be a meme and thus should not be protected as free speech.
> Ai will destroy critical thinking in our youths

I don't think that's the argument the article was making. It was, to my understanding, a more nuanced question about if we want to destroy or severely disturb systems at equilibrium by letting AI systems infiltrate our society.

> Sometimes there is an adjustment period (we still haven't figured out how to deal with short dopamine hits from certain types of entertainment and social media), but things will balance themselves out eventually.

One can zoom out a little bit. The issue didn't start with social media, nor AI. "Star Wars, A New Hope", is, to my understanding, an incredibly good film. It came out in 1977 and it's a great story made to be appreciated by the masses. And in trying to achieve that goal, it really wasn't intellectually challenging. We have continued in that downhill for a bit, and now we are in 16 second stingers in TikTok and Youtube. So, the way I see it, things are not balancing out. Worse, people in USA elected D.J. Trump because somehow they couldn't understand how this real-world Emperor Palpatine was the bad guy.
Hehe, that's certainly one way of looking at it. Just as well we could say that the religious fanatics, the absolutists, the utopians, and some other malcontents dissatisfied with the enlightenment went overseas to establish their puritan and perfect societies because those boring Europeans just wouldn't see the light and all the violence did not change that.

Would that be more accurate? No, but no less either.
Thanks for the question! That's a tough one. I still didn't figure out how to do it programmatically.

That said, keep in mind that I'm not using just an LLM. I equip the LLM with a tool to give it up-to-date knowledge from the web, which significantly reduces AI hallucinations. Still, it's not perfect.

What I've done so far is:

1) I tested the report for myself. It was 100% on point.
2) I tested the report with a few potential customers. None reported information in reports being incorrect.
I don't find these kinds of predictions convincing. They tend to extrapolate forward linearly without factoring in human will and degrees of freedom.
Why would you...make a podcast given you know nothing about that person? Or rather, the podcast created by your product is not necessarily "yours." Your product should more accurately be called a somewhat of a NotebookLM by Google, synthesizing data and in the future perhaps creating a podcast from different sources for personal use, not for being production grade enough to publish for others to listen to, as one would expect from a traditional podcast about hosts and guests, like Tim Ferriss, Joe Rogan, etc. Your product is essentially LLM deep research, with text to speech in the future perhaps. This distinction is where most commenters are getting tripped up.
I've had the opposite experience when using it in windsurf. I get, for my use cases, worse results using it vs. Claude Sonnet 3.7
The Shard programming language – 0.0.3
I told this AI joke to my Indian friends and they all laughed and said "true". Get a life, stop being a tone policing hall monitor, IRL people off Twitter aren't as easily offended by innocent jokes as you might think.
The tariffs on that must be astronomical.
Wow, such a wild comment from someone who can't understand that every place owner can see all your reviews if they're public just by clicking on your profile picture! You being a local guide and not knowing this is wild, I wonder what reviews you wrote having this mentality lol
How AGI Made the Future Unthinkable
I wonder what fun The Amazing David Beazley thinks PEP 750 t-strings are?

I recently asked him:

--

Hi David! I am a huge long time fan of SWIG and your numerous epic talks on Python.

I remember watching you give a kinda recent talk where you made the point that it’s a great idea to take advantage of the latest features in Python, instead of wasting your time trying to be backwards compatible.

I think you discussed how great f-strings were, which I was originally skeptical about, but you convinced me to change my mind.

I’ve googled around and can’t find that talk any more, so maybe I was confabulating, or it had a weird name, or maybe you’ve just given so many great talks I couldn’t find the needle in the haystack.

What made me want to re-watch and link my cow-orkers to your talk was the recent rolling out of PEP 701: Syntactic formalization of f-strings, which makes f-strings even better!

Oh by the way, do you have any SWIG SWAG? I’d totally proudly wear a SWIG t-shirt!

-Don

--

He replied:

Hi Don,

It was probably the "Fun of Reinvention".

https://www.youtube.com/watch?v=js_0wjzuMfc

If not, all other talks can be found at:

https://www.dabeaz.com/talks.html

As for swag, I got nothing. Sorry!

Cheers,
Dave

--

Thank you!

This must be some corollary of rule 34:

https://www.swigwholesale.com/swig-swag

(Don’t worry, sfw!)

-Don

--

The f-strings section starts at 10:24 where he's live coding Python on a tombstone with a dead parrot. But the whole talk is well worth watching, like all his talks!

https://youtu.be/js_0wjzuMfc?t=624
Truly! imagine if international trade was controlled for the benefit of the people instead of a pump and dump operation for the oligarchy!
No, I'm not confusing Unix with POSIX, but POSIX today superseded old Unix.
What I mean both NT and GNU enhanced and modernized their own subsystems.

Even OpenBSD is not as 'pure Unix' as Unix V7.
> Mastodon culture has taken a scolding, censorious tone

This is the main issue I see with Mastodon. Any instance is administrated by a real person and this person has views of their own. And they attract people like them to the instance, forming a kind of an invisible ruling committee. And if you happen to post anything that goes against their beliefs, preferences, views, you get fucked.

For me this is just ridiculous. A federated social media where every instance can be an authoritarian state. Well, no thanks.

In my opinion what would help in this case is an ability to set up your single account instead of a whole Mastodon instance. I would gladly do this. This way the worst people can do to my account - block me on theirs, and I'm completely fine with it. Currently if you fall into disfavor of the instance administration, you can be restricted and banned in seconds.
That might be part of the game; how resourceful are you? Can you find the information needed to play it without someone handing it to you?

That's interesting, if true.
> All code in a single index.html file which might not be great for human coders but who cares to be fair.

AI won't cope well as that file gets larger, or best hope that experimental diff feature is working well. I find stuff really breaks if you don't refactor it down.
That is an interesting take.. sad that people would do this and crush someone's reviews
No, it's not. ;)
We really should not be doing jokes like this in times like these where the US president makes those kinds of remarks on a daily basis while being 100% serious
> And a court saying it’s defamation doesn’t make it a good law. It’s anti free speech.

Would it be free speech if I convinced 10 teenagers to go on record and say that you sexually abused them? Or would you say it should be illegal for me (and them) to do that?
I haven't used Mastodon, but I think what he's saying is that no one can choose to see the bot's content.

He has his account on the mastodon.social instance, but since they block the instance where the bot is, he can't see the bot's content.

What's the point of being distributed if others can pick and choose what YOU get to see?
I mean, that generation is already born and is being born now. Number of those people is already known and it won't increase magically.
Based on my 30 years of experience building software systems, state really is the biggest cause of problems and bugs in systems. The less state you can have, the better. If you can compute something instead of storing it, do so. Obviously you always eventually end up needing state, but it's good to minimize its use and treat it very, very carefully.
TinyGL works, it's being used under the 3D rendering settings at ScummVM. Forget advanced FX, but this is ScummVM, they could implement a simpler version of them.
It's not a "what I think" thing, these were your literal words:

> How do you grep for it

And then how badly or well this works will depend on your build of grep and your environment variables, as the other user noted. I did not consider this, because I'd expect grep to just work with Unicode symbols like this when my stdin is set to UTF-8, which I'd further expect to always being the case in 2025, but it appears that's not an expectation one can reasonably have in the *nix world.

It was and continues to be unclear to me why you'd want to grep for the warning emoji though, since according to the article these are inserted somewhere deep in the console-visual explanations. They do not replace the slug denoting the compiler message type at the start of these, which as you said, can (still) be found by just grepping for "warning".
> how socialist is it really

Well indeed. What does that mean? Nobody seems to be interested in any kind of intellectual accuracy or coherence, they just want to use "socialism bad" as a thought-terminating cliche.
Who decides what speech is “true, authentic and accurate”?

In the US, the restrictions are left to things like yelling fire in a crowded theatre. Because that is harmful to society.

The focus should be on the real damage of the speech - not the “authenticity”. Also we should not restrict people from expressing their opinions regardless of whether or not they are authentic.

These ideas are meant to prevent a tyrannical government from jailing individuals because it doesn’t like its speech.
> then you feed gets dominated by that account, and you end up unsubscribing

Possible solution is to create a list with those accounts, remove them from the default feed and display them separately.
12-factor-agents: principles to build LLM software good enough for production
> But I see absolutely no reason to expect the platform to avoid the problems that Twitter encountered as it grew (and Mastodon fostered as it failed to grow). Its own “federated protocol”—literally the entire reason it was built, and the main/only technical pitch in its early days—is totally irrelevant.

100% agree. There's no technical reason to use bsky - people are there mostly for the ... people. It has turned into another echo chamber; but that's probably what everyone wants.

In my view, true decentralized networks (which would be great) won't take off until the Direct Sockets API [1] (or similar) and the File System API [2] are adopted across browsers. Chrome (and Edge et al) has had them for a while now.

Add: Why do I think it won't work?

In my view, federation is a compromise because p2p isn't possible right now. Federation brings all sorts of issues w.r.t. identity and portabilty. Users just want to talk to other people, and p2p is the simplest abstraction for it. Bluesky is as of now a centralized service, no different from Twitter. We're still waiting for the Napster moment.

[1]: https://wicg.github.io/direct-sockets/

[2]: https://developer.chrome.com/docs/capabilities/web-apis/file...
All I've done so far is read guax's link on the coordinate system, but I think the intended workflow goes like this:

1. Plot the point where you currently are on the map.

2. Flag that point; you only get two Grease Pencil Points, but you need to remember this forever.

3. Plot the point you want to get to. Flag that one too. (You'll need to clear the grease pencil in order to do this. Flag your location before you do.)

4. Set Point 1 to location and Point 2 to destination. Open the protractor and read the azimuth from Point 1 to Point 2. This is based on Grid North.

5. Apply the adjustment between Grid North and Magnetic North.

6. Use your compass to orient yourself along the correct azimuth. The compass uses Magnetic North. You had to make all the measurements with your fat, stubby fingers, so hope they were accurate.

7. Start walking, tracking the distance you've gone.

8. Encounter obstacles.

9. Step off the track.

10. Wander into the wilderness and starve.

(You also get a notepad; I assume the notepad is there to give you some hope of recovering if you plan out the path around an obstacle carefully.)

I'm surprised they give you the option to move forward deterministically; that's not actually a thing that humans operating outside can do.
Running models at home seems like a waste of money while at the same time they are currently heavily subsidized in the cloud by dumb money.
You can't say things like that and not tell us what the question was.
Blind person here. I can confidently say that vision AIs for navigating the real world are pretty much hype. It is a bandwidth and latency issue. Latency from camera to AI, and bandwidth from device to brain... Please, don't hype accessibility just for your personal fun. There are people out there with real problems, and dangling impossible solutions before their "eyes" is pretty much cruel.

> describing the beautiful scenes they’re in

And this part is ableism at its best. Do you eally think what people like me are missing are computer generated descriptions of our surroundings, so that we notice the beauty? Reminds me of the Cochlear implant debate some people from the deaf community have. Is my life less interesting because I dont see your colours? Am I a lesser human that needs treatmenet because I dont see your beauty? Me thinks no.
> every user has to parse dozens of different moderation policies to understand both what instance they want to host their account on as well as which other instances will accept their content

That part about content moderation made me laugh. It's like that cycle of reinventing moderation joke.
Do they really hate Palestinians because of their race? Jews and Palestinians are mostly the same race, their difference is religious and cultural. it's important not to dilute words.
Strengths Are Your Weaknesses
OpenAI's latest advancement, GPT-4o, marks a significant milestone in artificial intelligence by integrating sophisticated image generation capabilities directly into the ChatGPT platform. This development enables users to create highly detailed and photorealistic images through simple text prompts, expanding the horizons of AI applications across various industries.
Placates the "stonks go up crowd" at least.
> Spying on your unencrypted communication?

Either you're in bad faith, or you actually don't know how it works in the US and what the NSA was (probably is still) doing.
It helps extrapolate the already present dystopian things the tech industry is doing.
I get that the intention was not harmful, but i am trying to make the poster understand how people might feel.

Regarding Germans, if the news was, "AG deportation private company is a scam, they were sending people to forced euthanasia"

and someone came and said, "AG stands for Actually Germans". I am sure no German would want to be associated with that.
Hi German here. You are very wrong. Thank you.
During the French Revolution, undecimal was briefly considered
Ask HN: Why Is Every Company Building Own Agent Framework? Isn't One Enough?
It feels like every major AI company — OpenAI, Anthropic (Claude), Google, etc. — is now rolling out its own agentic framework, orchestration library, or tool for managing LLM “agents.” We’ve seen LangChain and similar projects actively evolving in this space, but now each big player is launching something new almost monthly.

As a developer and researcher, I’m wondering:
• Why are we reinventing the wheel so often instead of improving a common SDK or open framework?
• Is there a fundamental technical reason (e.g., architectural, security, integration) why companies don’t just contribute to or extend existing libraries?
• Or is it more about platform lock-in, developer ecosystems, or strategic positioning?

Would love to hear perspectives from people working in or close to these projects.
Thanks, the article does a very poor job at explaining what's going on.

Also, why would you be downvoted on this? Awful people.
Jurisphere | Full-Stack Senior Founding Engineer | Bangalore, India, Hybrid

Jurisphere is currently the leading AI copilot for lawyers in India, and we are planning to rapidly expand to the global market. You will be part of the growth journey where you will lead a team of engineers and ship rapidly to make a product that can beat the likes of Harvey.

Our requirements are the following

- 2-5 years of experience with Python, FastAPI, NextJS, TypeScript, Docker, Kubernetes, cloud platforms, CI-CD, observability, scaling etc.

- Familiarity with AI and LLM engineering would be a plus, but not a complete deal breaker.

- Familiarity with large scale data pipelines, ETL systems, search solutions would be a great plus.

- Being self-oriented and the drive to make an impact is non-negotiable. Along that line, having your own projects or past entrepreneurship experience would be highly valued.

Please reach out to sumit@jurisphere.ai with your resume and an introduction if you are interested and would be a good fit for this role.

Compensation range: 25-50 lakhs INR per annum along with generous equity offering.
Hate for people you do not know is idiotic and despicable, but it is not a crime.
After watching several platforms undergo successive enshittification, I learned my lesson. I am done with commercial platforms, no matter how shiny and inviting they look right now. Puppies always look nice, for a reason. Threads or Bluesky looking good today? Let's talk in a couple of years, once they start growing the KPIs that matter to them using you as unpaid labor providing data input and eyeball time.
The progress-care trade-off is a difficult one to navigate, and is clearly more important with AI. I've seen people draw analogies to companies, which have often caused harm in pursuit of greater profits, both purposefully and simply as byproducts: oil-spills, overmedication, pollution, ecological damage, bad labor conditions, hazardous materials, mass lead poisoning. Of course, the profit seeking company as an invention has been one of the best humans have ever made, but that doesn't mean we shouldn't take "corp safety" seriously. We pass various laws on how corps can operate and what they can and can not do to limit harms and _align_ them with the goals of society.

So it is with AI. Except, corps are made of people that work on people speeds, and have vague morals and are tied to society in ways AI might not be. AI might also be able to operate faster and with less error. So extra care is required.
>we are clearly beyond the point where any goods are going to flow between the US and China

Not even close to being near that point, much less "beyond".

It simply can't happen (the flow to stop in any significant way) for the foreseeable future of 5-10 years. Trade will continue.

If all such trade was to stop not even now, but even a year from now, It would be Mad Max.
Luckily the easy fix is available: Do not use Safari.
For a _very_ long time, my bank's website and app was down for a few hours every night, I think at around 3am. I think they only stopped doing this with PSD2, after which they needed to support card 3dsecure with the app 24/7.
I purchased this book on audible (because it said PDF version as well) but PDF version had only some code and not the entire book. Sorry if this is how Audible works and if its not related to this book per se. Looking forward to listen to it.
Around 2014 'kindness is weakness' became part of the social fabric so we all put on tough fronts to not be identified as targets.

Big-city people were always like this. The internet brought big-city culture to every corner of the planet. Now everyone has to act like a New Yorker.
That would be a "social" "network" (any network formed with social properties), not a "social network(ing service)" (an online platform primarily used to replicate and often independently construct social networks in the human society). They are not identical in usage and the latter is the common sense.
Beauty is in the eye of the beholder?
Oh and something I forgot to mention in the blog post.

- The server is in Europe.
- The process can be modified at the REPL while It's running (and the changes get pushed out to all users by the SSE). So the board, HTML, CSS etc can all be changed on the fly without a restart.
There has been a long time from the first photosynthesis until the appearance of cyanobacteria, which can oxidize water.

The first phototrophs have been able to oxidize only easier to oxidize substances, at first sulfur, then iron(II) ions, and eventually also manganese ions. The last of these, the oxidation of manganese ions, has evolved into the oxidation of water, which produces free dioxygen. The immediate ancestors of cyanobacteria had 2 different light capturing systems, presumably because one was specialized for oxidizing sulfur and the other was specialized for oxidizing manganese. After the development of the water-oxidizing capability, the 2 photo-systems have become connected in series in the modern oxygenic phototrophs, to accommodate a wider range in energy levels between that corresponding to the oxidation of the oxygen in water and that corresponding to the reducing of carbon into organic substances (and also to the reducing of nitrogen and sulfur).

Cyanobacteria have appeared only about half time from the appearance of life on Earth until today. They may have appeared only after up to a couple of billion years after the appearance of life.

Moreover, some of the signs that are considered as the earliest evidence for the activity of cyanobacteria are inconclusive, because deposits of oxidized iron can be produced not only by the appearance of free oxygen in the atmosphere, but also by direct oxidation of iron(II) ions by bacteria that are unable to produce free oxygen.

Another interesting thing is that it seems that cyanobacteria have appeared on the continents, not in the ocean, and they have invaded oceans only later.

In fresh water, the ability to oxidize water would have been critical, because fresh water did not contain abundant sulfide, iron(II) and manganese(II) ions, like the ocean, which were good enough for the earlier phototrophs.
Thanks for sharing your opinion.