skysight-inc/HackerNews huggingface dataset:
The NYPost has an article about them: https://nypost.com/2025/01/30/us-news/killing-of-border-patr...
This really drives home how scattershot organizing books by publisher is. Try searching for "Harry Potter and the Goblet of Fire" and clicking on each of the results in turn: they're nowhere near each other.

Or try "That Hideous Strength" by "C.S. Lewis" vs "Clive Stables Lewis", and suddenly you're arcing across a huge linear separation.

Still, given that that's what we use, this visualization is lovely. Imagine if you could open every book and read it…
Sure, but what I'm saying is analogous to something like, "this person has fist-shaped bruises, they must have been attacked by a human or something pretending to be a human" and you're saying "but I was under the impression that humans cause damage by killing people."

The spike protein is part of the virus. The spike protein is the part of the virus that fuses the virus membrane to a cell membrane. The spike protein may cause heart damage via inflammation.
Yes, but step 2 is being able to overcome that slight problem with mind kung-fu. So the result is the same.
> My impressions are the exact opposite: it perfectly summarizes everything to the point like 98% of the time at least.

Yep, that's my experience as well. I take screenshots (and report them) when I see a wonky one, which has happened twice.
C# is one of my favourite languages and .NET is an awesome stack top to bottom. The interoperability between F# (a fantastic functional) language and C# is a real bonus that was just touched on in this article. Writing a compiler for .NET is easy and fun as you can target CIL (Common Intermediate Language) either as binary or text (.NET assembly basically). Something that builds in .NET today will probably run 20 years from now but faster.

Another benefit that is really stands out once you start using it is that you can write anything in it. It integrates to C well and you can get absolute control over the bits in memory and on disk if you want. You can avoid the garbage collector most entirely where you think you need to. You can also operate at a high level of abstraction. It has, if anything, way too many web and GUI frameworks (even just from Microsoft).

And that last part is the rub…

The downside of C# is that it is both old and rapidly evolving. That means multiple competing frameworks. That means that the complexity of the language keeps increasing. It is not quite C++ (and WAY better designed) but it has the same problem. The number of features and the breadth of syntax is non-trivial. There is also a bit of “magic” that has crept in that allows you to skip boiler-plate with the side-effect of basically have behaviour you cannot see in the code. All this is optional.

If you write everything green field with some coding standards, it is no problem. But if you want to read other people’s code, there is a fair bit of language to learn.

Like English, C# is incredibly useful and can be used anywhere. Like English, it is super easy to pick up and use. Like English, it feels like you can use it your whole life and still not know it all.
Cover up by CDC of their past sins?
Namecheap Down
I largely agree with your overall points. What follows is my pet theory for how this angst is being manifested at this time.

I’m very liberal. The Democratic party is dead to me. I think this demise of the Democratic party started under Clinton when he embraced neo-liberalism and decided against worker and environmental protections in the free trade agreements. It’s rational for people to not want illegal immigration. Liberals look for heretics while conservatives look for converts. But at this time in U.S. history I think the genesis of the backlash comes from disenchanted men and this disenchantment largely stems from women being empowered sexually and otherwise. The American political system has major structural imbalances so it was inevitable that a backlash of some form took hold. The system needs rebalancing. Such is my unsubstantiated, non expert view.
Exactly- trickle-down economics does not work, it's trickle-up that was the overlooked and needed solution.

Universal basic income, known as UBI is one tool to enable this. Removed inequality and equally, restores dignity and makes benefits and the lambasting and disdain of those in that position a thing of the past.
You may laugh, but running an optimized diesel generator to charge battery-powered heavy vehicles can be much more energy efficient than running the vehicles directly on diesel engines. Check out Edison Motors, who are in the process of developing a mass-market diesel-electric hybrid truck: https://www.youtube.com/@EdisonMotors
This would take a day or less, but would quickly become a nightmare to maintain as AI develops and options/settings change etc.
The purchase price for a H100 is dramatically lower when you buy a few thousand at a time
Consider occupational safety. A table saw isn't self aware and just a powerful tool that cuts whatever you put in the path of its blade. If someone puts their finger there and the saw cuts it off, the problem with safety is the guy with the finger, not the saw, right?

But in reality, people know that they might end up being the guy with the finger, and they would like to keep that finger, so they use a saw with an automatic stop mechanism that saves the finger at the cost of destroying the blade.

Wanting your tools to not hurt you isn't so strange, is it? Of course current AIs couldn't chop off your finger even if they tried, let alone build a nuclear bomb, but that doesn't mean wanting to keep it that way is an inherently stupid proposition.
Trump Media Gifts DJT Shares to FBI Pick Kash Patel, Linda McMahon
Thank you, this is a perfect argument why LLMs are not AI but just statistical models. The original is so overrepresented in the training data that even though they notice this riddle is different, they regress to the statistically more likely solution over the course of generating the response. For example, I tried the first one with Claude and in its 4th step, it said:

> This is safe because the wolf won't eat the cabbage if they're together on the far side.

even though it clearly states the opposite in the question.

It's impressive that just dumb stats can be used to produce something that is very often useful, can help write code and when making it generate intermediate steps, it can often generate a chain of text that happens to be often right. However, it's not actual reasoning, there is no model of the world, no information storage and retrieval, and so on - just statistics between tokens.
About 20 years ago, I was working on a project to build a vector model over a corpus of math texts. What ultimately killed it was that I couldn't figure a way to automatically reduce the equations to consistent, searchable text. This paper and others I've read ignore that issue. Anyone know how it is actually handled?
Addiction Economy
Sadly, there is an endless arms race in opt in/out dark patterns, between vendors, EU regulators, and tutorial writers.

Some features can be disabled via MDM config profile, which is an XML file that can be installed with a few clicks.
The magic word gambit works great when the opposition party cowers in abject surrender. Note that Omnipotent Trump is operating in the same system that Democrats claimed made them powerless. Going back to a farcical incident early-on in the Biden admin: Does anyone in the Republican camp gaf about what the parliamentarian thinks?

The current Democratic leadership--if it can be dignified with that term--are incapable and politically incompetent. As long as they remain in control of the opposition party we'll be in for a rough ride.
To be honest these seem like crazy people drawn to a movement that would have them and allow them to rise to prominence, rather than a movement creating crazy people.
Developer Operations and Security Engineer Take Home Assignment
It's incredibly hard to decide what is a reasonable event to handle and what is "ceding control to the page".

Even more because for most of those events, handling just a handful of them is perfectly fine and will improve your experience in a web app. Sometimes even conditionally handling them all is still perfectly fine.
Its a lot cleaner than directly burning fossil fuels, and carbon capture is possible. If the fossil fuel is methane then by product is solid carbon, not CO2.

Also, if we have hydrogen supply chains we can use them to hand hydrogen from different sources in the future.

The technology is not here yet, but it is being developed. Battery EVs were completely impractical not long ago.
Have you ever had to give a demo that no meeting attendee actually cared about, just because management demanded it? Standup meetings with 20 people where maybe 2 people cared about? The future might involve AI updates, summarized by AI into weekly reports, summarized again into monthly reports, then into quarterly departmental reports that nobody actually reads.
Musk is not the richest man in the world. Those lists exclude royalty and other individuals who do not want the extra publicity. The Rothschilds are far richer.
I mean why Hollywood promotes (or used to) this build, or why it was associated with fit & attractive people, when it's neither. I wasn't mocking bodybuilders.
You will be given 3 A.I. generated comments to choose as your comment
That's not how the censorship works, the model doesn't know. Either some information has been excluded from training data set, some answers penalized in training or, most commonly, just another LLM/simple regex on the output that cuts out the response
Page works perfectly fine with Firefox on Android, with ublock origin, which also seems to strip out the paywall
Cosmopolitan Third Edition
Good Writing, Code and Otherwise
Hydrogen fuel is one of the ultimate tarpit ideas.

The concept hasn’t really evolved much during the last 30 years. When I was in elementary school I was supposed to write a paper for science my science ‘class’ and was encouraged by my uncle, who was in the oil industry, to write about this miracle fuel. Even with the primitive technology available to me at the time (Alta vista?), it did not take long to shoot holes in the hydrogen fuels narrative:

It’s difficult to store; there is no infrastructure to support it; said infrastructure is expensive; it is almost exclusively produced from hydrocarbons (which is fine, but that’s typically antithetical to the values of the audience that it is ostensibly marketed as an alternative fuel to).. the list goes on.

And now Hyundai has invested in building this into a niche (wheeled excavators) of a niche (excavators) product.

I don't get it, what am I missing? Does this help them at trade shows?
It just takes me to the pricing page after signup and I can't access anything.

Pretty sure this is against the Show Hn guidelines.
I came to comment this.

What's the use case?

How would I use it?

Why would I want to use it?

Definitely some interesting features but the vision seemed lost in their listing.
Reminds me some years ago at a company retreat at one of those brands, where we wanted to checks the OpSec of the hotel we were staying at, so I went up to the hotel lobby desk, said I was $NAME_OF_CEO and I had lost my hotel room key and my wallet is in the room, and they straight up gave a new card to me, without any sort of verification at all.
It's worth mentioning that situation wasn't unique to Tesla, as GM also crossed the sales limit and had no credit available before 2023.
Wonder why they don’t build more houses. Must be all those immigrants stopping them and not the ultra wealthy oligarchs.
Adapting to it normally involves a lot of death and misery.
At first I was curious if OP tried arguing with it or telling it the correct answer. If he just asked the question without any further interaction, it would still have no data that it generated the wrong answer.

But as another comment says, many people have tried similar things and posted about it online, that information is siphoned by now and the LLMs weights get updated.
Musk aides lock government workers out of US agency computer systems
Bodybuilders aren't the most strong or fit people. They optimize for a specific look (definition in muscles and a certain body shape), not for strength or agility or fitness in general.

Most bodybuilders will tell you this, it's not a secret.
Just tested with 7000 books in the want-to-read list so passes the scalability test. Recommendations in decreasing priority:
1. Age > 75 is important, many older but super valuable books didn't show up as a result. Upto 200 years ago is good enough but we'd still miss Aristotle etc.
2. Ratings and Reviews should also have a higher or infinite upper bound, I'm not sure how the front end would look.
A woman who lives without money
Tracfone will give you a year of service AND a very good Android phone for 60 bucks. Sixty dollars!
You can train those models all you want, the sensors still have some physical limitations. A regular camera operating in the visible spectrum won't be able to penetrate dense fog, where lidar or radar may still work.
One thing I do not understand is the repeated reminders to use some Apple feature like intelligence or Siri in the settings. It shows up as a badge on the settings app as if there’s an update. And there’s no clear way to dismiss it. You HAVE to click it then cancel the process of setting it up. It’s especially annoying when they do this for paid services from Apple - isn’t that illegal bundling?
It's a disaster for Apple devices breached by an iOS zero day. A "workaround" is to track every outbound network connection, block C&C traffic at the router, then keep using older iOS-infected-with-dormant-malware.

If attackers create ransomware (instead of spyware) for iOS, governments will have to force Apple to enable 3rd party backup and restore to a clean DFU install of their existing iOS version.

Currently testing Google Pixel tablet and phone with GrapheneOS, where Debian Linux VMs will be possible in Android 16. Better security, weaker hardware, less usability, but at least the OS isn't channeling HAL 9000, https://www.youtube.com/watch?v=ARJ8cAGm6JE
Kinda horrible when software gets high on open source then gets rich enough to become a closed corp. without any repercussions.
Concerns were raised but ignored when the concept was introduced because WOT or whatever.

But, it is down to social behaviours anyway. The checks and balances mainly makes tyranny harder to enforce, not impossible.
It was dropped in 2018
Oh, if it's anything close to what they claim, I'll probably buy one as well, but I certainly do not expect them to deliver on time.
> the debugger nonsense, and with the weird CLI live reload removal

C# is probably my favorite overall language and this resonates a lot with me. I did C# Windows dev for the first five years of my career. I think I've got about four years of Go sprinkled in through the rest (and mixtures of node, Ruby, Clojure, and some others filling the gaps)

When I was doing Windows dev full time I used LINQPad for almost all of my scripting because it was so convenient, and I still haven't found a clean workflow for that with C# outside of windows, partly because of things like that. I haven't checked back in the last year or so, so it might have been sorted, but I completely get that being a red flag.

I deeply respect the very intentional and consistent design philosophy of Go--it's obvious everything is there for a reason once you know the reasons--but personally prefer C#. That might just be because it's what I sort of "grew up" on.

Which reminds me that I've been meaning to go back to Go. I haven't used it in earnest since generics were added, so it's been awhile. Something I always really preferred in C# were the ergonomics of collection transformations with LINQ + MoreLinq over for loops--which isn't to say one or the other is bad, but I prefer the functional composition style, personally. Wasn't sure if those Go idioms had changed at all with their generics implementation.
You don’t need to be a web developer to do that. A GitHub (or other service) with a simple README.md would suffice. In fact it would be better, because it would allow other people to easily contribute updates.
Tesla FSD used to do this with occupancy networks [0]. It's basically a "software lidar". Afaik they don't use it any more in their newest FSD stack, expect for visualizations maybe.

[0] https://www.youtube.com/watch?v=jPCV4GKX9Dw&t=440s
It has to be 100% accurate. No Trumpisms allowed.
And a soccer player runs 1/20th of what a marathoner does. Kipchoge would smoke Messi in a long-distance race. And I don't think Messi would get a hit off of Gerrit Cole, or have a snowball's chance in hell of stopping JJ Watt.
Seems a bit overly complicated for a blog, no? Like there's a HUGE middle ground between like "blogging on pager" and "posts in Markdown using vim, generating HTML using Jekyll, and serving the content via a small web app in Go on Heroku."

I use AWS Amplify with JS - sometimes React, sometimes Svelte - (although there's plenty of alternatives) and you can easily make it this simple.

1. Write post in markdown.

2. Push to git.

Done: it will appear looking perfectly nice as a blog post. Basically only his first step: "write posts in Markdown using vim".
we as humans evolve, yes.

BUT:

1. we evolve quickly in the grand scheme of the universe but slow when talking about human lives.

2. what would rapidly adapting to AI mean? if it’s become reliant on it for the most basic tasks in the way that people nowadays have become so reliant on calculators they barely even bother with doing math in their head, sure. If you mean adapting alongside AI where we in some way would also become way smarter as humans? Nonsense.

AI can be a great tool, nothing more though.
With o1 I had a hairy mathematical problem recently related to video transcoding. I explained my flawed reasoning to o1, and it was kind of funny in that it took roughly the same amount of time to figure out the flaw in my reasoning, but it did, and it also provided detailed reasoning with correct math to correct me. Something like Llama 8b would've been worse than useless. I ran the same prompt by ChatGPT and Gemini, and both gave me sycophantic confirmation of my flawed reasoning.

> When you don't need correct output (such as when writing a blog post, there's no right/wrong answer), "best" can be subjective.

This is like, everything that is wrong with the Internet in a single sentence. If you are writing a blog post, please write the best blog post you can, if you don't have a strong opinion on "best," don't write.
This is hilarious. I can't think of a dumber move.
The impressive thing between .NET Framework (original .NET) and .NET now (rebooted as .NET Core but now dropped the “Core”) in that they largely foxed the API while leaving almost all of it intact.

Library code you wrote in C# 10 years before .NET Core will often just compile and run. Even more than code the resides developer learning. The plumbing between ASP.NET MVC (old) and ASP.NET Core (new) was completely and radically different. Yet writing an application in it was very much the same.
Which is being forced onto me by people who I truly believe want me dead or at least don’t care how many bodies they throw at building their cyberpunk dystopia.
Show HN: I hacked LLMs to work like scikit-learn
Working with LLMs in existing pipelines can often be bloated, complex, and slow. That's why I created FlashLearn, a streamlined library that mirrors the user experience of scikit-learn. It follows a pipeline-like structure allowing you to "fit" (learn) skills from sample data or instructions, and "predict" (apply) these skills to new data, returning structured results.

High-Level Concept Flow:

Your Data --> Load Skill / Learn Skill --> Create Tasks --> Run Tasks --> Structured Results --> Downstream Steps

Installation:

pip install flashlearn

Learning a New "Skill" from Sample Data

Just like a fit/predict pattern in scikit-learn, you can quickly "learn" a custom skill from minimal (or no!) data. Here's an example where we create a skill to evaluate the likelihood of purchasing a product based on user comments:

from flashlearn.skills.learn_skill import LearnSkill
from flashlearn.client import OpenAI

# Instantiate your pipeline "estimator" or "transformer", similar to a scikit-learn model
learner = LearnSkill(model_name="gpt-4o-mini", client=OpenAI())
data = [
{"comment_text": "I love this product, it's everything I wanted!"},
{"comment_text": "Not impressed... wouldn't consider buying this."},
# ...
]

# Provide instructions and sample data for the new skill
skill = learner.learn_skill(
data,
task=(
"Evaluate how likely the user is to buy my product based on the sentiment in their comment, "
"return an integer 1-100 on key 'likely_to_buy', "
"and a short explanation on key 'reason'."
),
)

# Save skill to use in pipelines

skill.save("evaluate_buy_comments_skill.json")

Input Is a List of Dictionaries

Simply wrap each record into a dictionary, much like feature dictionaries in typical ML workflows:

user_inputs = [
{"comment_text": "I love this product, it's everything I wanted!"},
{"comment_text": "Not impressed... wouldn't consider buying this."},
# ...
]

Run in 3 Lines of Code - Concurrency Built-in up to 1000 calls/min

# Suppose we previously saved a learned skill to "evaluate_buy_comments_skill.json".
skill = GeneralSkill.load_skill("evaluate_buy_comments_skill.json")
tasks = skill.create_tasks(user_inputs)
results = skill.run_tasks_in_parallel(tasks)
print(results)

Get Structured Results

Here's an example of structured outputs mapped to indexes of your original list:

{
"0": {
"likely_to_buy": 90,
"reason": "Comment shows strong enthusiasm and positive sentiment."
},
"1": {
"likely_to_buy": 25,
"reason": "Expressed disappointment and reluctance to purchase."
}
}

Pass on to the Next Steps

You can use each record’s output for downstream tasks such as storing results in a database or filtering high-likelihood leads:

# Suppose 'flash_results' is the dictionary with structured LLM outputs
for idx, result in flash_results.items():
desired_score = result["likely_to_buy"]
reason_text = result["reason"]
# Now do something with the score and reason, e.g., store in DB or pass to next step
print(f"Comment #{idx} => Score: {desired_score}, Reason: {reason_text}")
Charles Sanders Peirce > Pragmatism > Theory of inquiry > Scientific Method: https://en.wikipedia.org/wiki/Charles_Sanders_Peirce#Scienti...

Peirce’s Deductive Logic: https://plato.stanford.edu/entries/peirce-logic/

Scientific Method >
2. Historical Review: Aristotle to Mill
https://plato.stanford.edu/entries/scientific-method/#HisRev...

Scientific Method: https://en.wikipedia.org/wiki/Scientific_method

Reproducibility:
https://en.wikipedia.org/wiki/Reproducibility

Replication crisis:
https://en.wikipedia.org/wiki/Replication_crisis

TFS > Replication crisis
https://en.wikipedia.org/wiki/Thinking,_Fast_and_Slow

"Language models can explain neurons in language models" https://news.ycombinator.com/item?id=35879007 :

Lateralization of brain function:
https://en.wikipedia.org/wiki/Lateralization_of_brain_functi...
Not sure I follow your question. Pretty sure they tokenize LaTeX, which should be searchable if the unrendered LaTeX is available
I thought now everything is about meritocracy? Have we been duped?
Ask HN: How does the AI you use handle this obscure puzzle?
You are given an array of n x n integers.

The goal is to end up with an array in which all entries are equal.

Four kinds of moves are allowed:

(1) rotate a row

(2) rotate a column

(3) add 1 to all entries in a row

(4) add 1 to all entries in a column

Show the goal is achievable if and only if the sum of the numbers
in the initial configuration is congruent to 0 mod n.

Also, generate a Python program that solves this puzzle whenever the goal is achievable.