skysight-inc/HackerNews huggingface dataset:
A Vision for Rebuilding TikTok in America
I like
https://bongo.cat and
https://jacksonpollock.org
Self driving cars exist and are safer than human drivers, Waymo being the obvious answer - https://waymo.com/research/do-autonomous-vehicles-outperform.... Replacement is a matter of large scale deployment and coordination with legal frameworks, which isn’t the same problem as self driving cars.
> Leetcode is bad, but it’s bad in the sense that it errs too heavily on filtering out false negatives

But, it doesn't. It filters for something orthogonal to development, which is ability to obsess over clever algorithmic solutions. Ok, well my company does HackerRank instead of LeetCode, maybe LeetCode is magically better, but I'm not seeing anything that tells me someone who grinds LeetCode is actually going to be useful on my team.

Look, you want an idiot check to make sure someone is actually able to code, fine. That's probably a good idea. But the number of stories on here about people being turned away because they hadn't run into a particular tricky algorithm problem is concerning.

> Giving Tim the benefit of the doubt in this story, it still holds true that for every extraordinary and invisible superstar like Tim there are 99 under-performers who are indistinguishable from him.

But they aren't indistinguishable. The author of the blog post was perfectly able to distinguish them. That's my point. There are plenty of ways to be able to distinguish them, this metric just isn't one of them. Because it's a bad metric.

It may not be legible to the higher ups, but good lower level managers have no problem distinguishing good unconventional people, and under-performers.

> We need to empathise with our managers and the processes in our organisations to understand their purpose and how they came to be.

I do empathize with the managers, at least the lower level ones. That's why I advocated for putting them in complete control and giving them unilateral firing privileges and increasing their pay.

> the best organisations that I’ve worked with used metrics in a very effective way (mostly in start ups). The worst did too.

You're really making it sound like metrics (at least as traditionally practiced in software) are orthogonal to being a good organization. If that's true, we might want to re-think how much time we spend on them and how much money we spend capturing them.

Now, if you want to use profit, adoption, or user satisfaction as metrics, I'd love to talk about that, but I've seen nothing in my experience in the corporate world that tells me that the way we're currently using them is even net positive value.
What makes it difficult for you to use?
> Striking contrast with the most well known classicist in the UK being unable, by their own admission, to comfortably read Latin text basically at all.

Sorry, what? Who is this? Even the PhD students I knew in classics, the ones who were specializing in history or literature, were comfortable reading texts written during their time periods of interest.
Planned obsolescence only makes business sense, if you can be reasonably sure that the customer will buy from you again.

The home LED market is pretty fractured and there's not all that much brand loyalty. (At least at the lower level where companies churn out lowest cost LEDs. The companies that bet on brand loyalty tend to have somewhat better quality.)
Needs to be updated for a modern version of Android:(
Love this idea and the execution. Would it make sense to make this for synth patches or some other musical idea? I'm wondering if that's something you plan on exploring in the future?
> Later on once the technology has matured this is less true.

It depends on the cost curve. When the technology has matured, the cheap ones might be good enough, too.

Eg approximately all tooth pastes are equally effective, so you might as well go with the cheapest one that agrees with your taste buds.
I have been using https://www.sightreadingfactory.com. It is available as a website and works differently from these apps
The UI is simple, clean, and keeps the focus on the site's discussion. It is really good at doing the things that make this site good.

I don't know what you are wishing was different. I've always appreciated and enjoyed the UI here. What about it makes you suffer?
Can you point to the year Netflix made a loss for me? I don't see one in the last 12 years.

https://www.macrotrends.net/stocks/charts/NFLX/netflix/gross...
Rapid flashing could also be a sign of using the wrong kind of dimmer for your LED.
The ExpandingRingBuffer.h is rather bad for a representation of a ring buffer - it uses modulo for the index calculation, which is pretty damn bad and should really at the very least be masking by a power-of-two.

(it might very-slightly-but-not-really be excusable if the reason was memory utilization.. ..but the resize does "size_t new_capacity = capacity * 2;" so it does doubling anyway. Also, see reply noting that you don't even need power-of-two sizes for fast wrapping, which I managed to completely forget about)
New technology for rapid thin film manufacturing in 1 min using only water&oil
How TD Became America's Most Convenient Bank for Money Launderers
'--force' does more than undoing '--interactive'. '--force' will remove a file even if the permissions of that file are set to read only (if you own the file or directory):

> touch foo
> ls -l
-rw-r--r--. 1 foo foo 0 Mar 24 05:54 foo
> chmod a-w foo
> ls -l
-r--r--r--. 1 foo foo 0 Mar 24 05:54 foo
> rm foo
rm: remove write-protected regular empty file 'foo'? n
> rm -i foo
rm: remove write-protected regular empty file 'foo'? n
> rm -i -f foo
>

my consequence is that i never alias 'rm' to default to '-i', because 'rm -f' is dangerous. instead i type 'rm -i' manually every time, and remove the '-i' if i don't want it.
Why would we need weather models on our desktop, instead of just consuming the output of a far more powerful model?

Unless people start interacting with weather forecast differently in the future it doesn't seem like something that needs personalization
CookLang – Recipe Markup Language
Calculate Throughput with LLVM's Scheduling Model
At that point “building software” goes away as a distinct activity. Everything is a conversation with an AI, that builds software to answer questions or perform tasks you request as needed.
Hi! Work at Kuzu here.

> would it be possible to use Kuzu to query data stored on sqlite?
Yes, we have a SQLite extension (https://docs.kuzudb.com/extensions/attach/rdbms/) that can read data from SQLite databases.

> Could it be viable to have one or multiple kuzu databases per user? What’s the story like for backups with kuzu?
You can have multiple databases, but con only connect to one at a time for now. We don't have support for backups for now, but we'd like to hear more about your specific use cases.
Would be great if you could join our discord (https://kuzudb.com/chat) or contact us through contact@kuzudb.com, and we can chat more there.
> Is there any way to avoid this problem besides regulation?

Just don't buy those, if you don't like them?

> For the consumer rechargeable always makes sense, but I think there's an incentive for stores to not push those products - why sell rechargeable flashlights when you can sell ones that gobble alkaline cells and get your customers coming back for batteries??

That only works as a business if your customer comes back to you. The market for these dirt cheap devices is pretty fragmented. And people are unlikely to turn into repeat customers, if the previous gadget failed them miserably.
student loan debt is out of control. college is a money pit that will hopefully be dissolved within our lifetime. the social aspect is not worth the money.

all knowledge is on the internet. we do not need college at all. that will come to be more evident. but colleges got lots o’ money from donors to prolong their livelihoods.
I don't understand why there is support for immutable blockchains from politicians, who like being able to rewrite history when they feel it is necessary. Next up, data and web sites kept under change management so unwanted changes are just a revert away?
I say so based on skimming https://en.m.wikipedia.org/wiki/Deep_state_conspiracy_theory... and thinking about the recent news. Check out the Criticism section, Jon D. Michaels bullet points and consider how they have been negated in the last few months (I think they have.)

Here’s an article saying some of it better than I would: https://www.newsweek.com/trump-creating-deep-state-opinion-2...

Key quotes:

> This is not the normal type of transition. Yes, there is always a bit of upheaval when a new team comes into town. But normally they keep career people at the Justice Department or the National Nuclear Security Administration, whose jobs are not considered political but are vital to national security

> Trump and Musk are also trying to make sure that, should a Democrat follow Trump in office, they'll find it extraordinarily difficult to operate with all of the MAGA loyalists Trump has installed in key positions throughout the government

> screen applicants for government positions for complete and unwavering loyalty—not to the United States, but to Donald John Trump.

Consider Musk and DOGE — elite and unelected, unofficial, unaccountable, shadowy entities that now have great influence on the government.

Maybe Project 2025 and people like Curtis Yarvin too, if the network of loyalists use them to coordinate the government’s actions in ways contrary to the nominal structure of the government and in service to the elites rather than the people and the Constitution.
Thanks for the reference. I generally agree that, from a very high-altitude, it's difficult to know whether New Deal policies shortened the depression given that WWII shook up the US so much. However, there are many things introduced during that time that have had a visceral effect on the average American's quality of life, saved lives, and would be terrible to abandon: the FDIC, the construction of a massive amount of infrastructure, social security, etc.
I don't think there are any light bulbs in my house that I have replaced more often than the LED bulbs, probably by a factor of 5x.

- light quality, especially years ago, was much too harsh. Color is still just barely tolerable for certain bulb types.
- inability to dim without flickering
- random burnouts (wasn't this supposed to take 10 years at least?)
thank you for the tip, this looks like an awesome library! :)
Obligatory mention of the Plover stenography engine: https://www.openstenoproject.org/plover/

So far most boards seem to be made in the US. Anyone making them in Europe or elsewhere?
> It's used for lots of interesting things, such as temperature control, motor control and positioning, and LED lighting.

A pretty slow version of this is used in your microwave or airfryer. But they typically use a temperature sense (like a bimetallic strip) to turn the heating parts on for at least a few seconds and then turn it off again; they don't use a timer.

This is known as bang-bang control.

https://en.wikipedia.org/wiki/Bang%E2%80%93bang_control
Thanks for writing this!

You misspelled "eidophor".

Brad Neuberg (the founder of coworking) worked with Doug about 15 years ago to hook up one of these keysets to a then-current computer to use Augment. Any idea what happened to that work?
I can tell you what makes me suffer

the low-contrast grey (#828282) on white

the 12pt text

the relatively cramped linespacing between the titleline and the subtext on the main page

The tiny 10px votearrow
Ask HN: AI tools/products that can accurately answer questions from documents?
We have been searching for AI tools or strategies that can be used to answer questions with close to 100% accuracy effectively from multiple PDF documents. Cost and latency is also a major factor. Most of our tests have significant error rates that can’t be put into production as it has financial implications. Are there any products out there that can help here?
I think “chain-of-thought” LLMs, with access to other tools like Python, already demonstrate two types of “thinking”.

We can query an LLM a simple question like “how many ‘r’ are in the word strawberry”, and an LLM with know access to tools will quite confidently, and likely incorrectly, give you an answer. There’s no actual counting happening, and any kind of understanding of the problem, the LLM will just guess an answer based on its training data. But that answer tends to be wrong, because those types of queries don’t make up a large portion of its training set, and if they do, there’s a large body of similar queries with vastly different answers, which ultimately results in confidentiality incorrect outputs.

But provide an LLM tools like Python, and a “chain-of-thought” prompt that allows it to recursively re-prompt itself, while also executing external code and viewing the outputs, and an LLM can easily get the correct answer to query “how many ‘r’ are in the word strawberry”. By simply writing and executing some Python to compute the answer.

Those two approaches to problem solving are strikingly similar to intuitive vs analytical thinking in humans. One approach is driven entirely by pattern matching, and breaks down when dealing with problems that require close attention to specific details, the other is much more accurate, but also slower because directed computation is required.

As for your hypothetical “weather AI”, I think it’s pretty easy to imagine an AGI capable of confidently predicting the weather tomorrow, not be capable of understanding how it computed the prediction, beyond a high level hand wavy explanation. Again, that’s basically what LLM do today, confidently make predictions of the future, with zero understanding of how or why they made those predictions. But you can happily ask an LLM how and why it made a prediction, and it’ll give you a very convincing answer, that will also be a complete and total deception.
You mean, this work like, your own capability-based std?

No really I think you should use cap std maybe in a project and see if it meets your needs first
Yes, I get those as well from some cheap LEDs. Though if you flicker LEDs fast enough, it's fine.
Not surprising. Hock made it extremely, abundantly clear that he only cares about the biggest handful of customers (that purchase hundreds of thousands of cores). Killing free vSphere was one of his first moves.

That said, no SMB is running a vDC on 72 cores unless they're okay with insane overcommit, which they would've already moved over to KVM if so.
Show HN: I Vibe Coded a silly horror game in few hours
Modern sites are worse.
I've Been Meaning to Call
Read the article. The point is that it can run on sub-supercomputer hardware, not specifically that it can run on consumer desktops.
If you don't mind the terminal.

vAdmins are historically very click-ops. Not a slight against them; VMware grew up in a time when this was en vogue. Also, VMware has made their API very opaque and difficult to use aside from happy path scenarios. (Check out govc to see what I mean. It's great until you start hitting edge cases that are easy in the UI but very hard or darn near impossible with the SDK, like creating a distributed vSwitch and adding VMs to different port groups).

vSphere is very, very nice. Super mature interface, and that's before you pair it with vSAN and NSX.

AFAIK no-one's caught up
Hi dang, did you extend their comments' "editability" or is it already a feature I have been missing all along? I mean ability to edit/delete after a certain time (I guess it's a few hours right now?).
Gut flora are just the bacteria that live in your gut.

Some are good (e.g. what you take probiotics to get more of), others are detrimental (e.g. h. Pylori, candida)
There's RISC OS: https://en.wikipedia.org/wiki/RISC_OS

It was written for the Acorn computers that were the original use of the ARM architecture. It's still around and is pretty lean, despite being complete with a GUI and network capabilities.
Why are government things supposed to be profitable now all of a sudden?
It has more features than what I expected. Can you share some details bout the tech stack and how you wrote it?

I autogenerated some slides. Who is paying the tokens?

They are nice, but I have two suggestions:

In my opinion, they have too much text. I prefer shorter text in slides.

I alfo got white text on a black rectangle over a light blue background. I'd prefer a version without the black rectangle.
Hm. Never felt that way. Would be curious to discuss more though!

Now - I'll 1000% agree, and speak from long years of work, that adhd and autism likely make it harder. But it's also quite hard for most people, just for different reasons, so I don't find it a filter with enough specificity.

(Perhaps I'm sliding onto the dark side of the force, I certainly wouldn't have thought so 20 years ago, but as I learn more about the massive scope and mandate of senior execs, and the time crunch they operate under, I am starting to understand a bit better than I used to, the value of speaking in orderly and well summarized fashion. Still struggle with it mind you, but do see there's more to it than just neurotypical filtering.)
Both HTTPS and SSH are perfectly adequate transports for git, both can be used securely, both have their footguns. No need to be tribal about it. Use what's appropriate in your situation.
Interesting way to analyze that. I am now interested in doing more research on electronics CO2e vs paper.
Jack Ma-Backed Ant Touts AI Breakthrough Built on Chinese Chips
That's another angle of what I mean, but absolutely. Stop expecting everyone to be above average, use your human resources intelligently, put people where they're productive and happy, and stop chasing nonstop growth. Mostly the last one. If we recalibrate our expectations about growth, I think we could tame the boom/bust cycle.
Frankly, I think you might be confusing "productive" with "smart" or "easy to work with". I've had several past team mates at several companies gush to me about staff eng Bob and while I agreed Bob was a cool guy (or just talked good game) I also knew his last few projects were a failure, it was 100% his fault, and management took notice. It happened in the other direction too but not as often. Alternatively you might be underestimating how oblivious some (most?) people are of those things.
Related

Congestion Pricing Is a Policy Miracle (175 points, 3 days ago, 326 comments) https://news.ycombinator.com/item?id=43436315

Honking Complaints Plunge 69% Inside Congestion Pricing Zone (6 points, 3 days ago) https://news.ycombinator.com/item?id=43426275

New York is rejecting a federal demand to stop its $9 Manhattan toll (15 points, 24 days ago, 4 comments) https://news.ycombinator.com/item?id=43197682

NYC's Congestion Pricing Hits Revenue Target, Continues to Prove Doubters Wrong (14 points, 27 days ago) https://news.ycombinator.com/item?id=43165545

Trump Administration Moves to End New York's Congestion Pricing Tolls (41 points, 1 month ago, 66 comments) https://news.ycombinator.com/item?id=43105109

Subway crime plummets as ridership jumps significantly in congestion pricing era (156 points, 2 months ago, 207 comments) https://news.ycombinator.com/item?id=42958474
It's Bigfoot!
Oh, I see, it's actually on Wikipedia [1]. I figured I wasn't the first one to invent the idea :)

[1]: https://en.wikipedia.org/wiki/Circular_buffer#Optimization
No tool can be trusted to be directly in front of high stakes users, full stop. Deep Research is a good facsimile of SOTA- from a horsepower and technique perspective- and while useful when used by experts it makes clear and obvious mistakes of interpretation and inference that a competent expert does not make.
The Heisenberg uncertainty principle for management's opinion
I work at Microsoft, so I'm biased, but C# may be my favorite language I've worked with compared to C++, Python, Type/JavaScript, Java, C, etc.

I see/hear jokes often that it's Microsoft Java, and yeah definitely granted that it comes from the same origins, but it's got some of the greatest tools I've worked with, best documentation, and best support I've seen. Anytime I've asked myself "Can I do this with C#?", the only times the answer has been "no" is when looking for a C++ constexpr equivalent (closest you get is build-time code-gen, which ain't half bad), or discriminated unions (inexplicably).

I'm convinced that anyone who complains about C# has never used it.
Groan.....
The title has been editorialised. The paper is about building AI weather models on par with current state-of-the-art weather models that require super computers to run. But without the need for the super computers, just a normal desktop computer is enough.

That represents a huge step-change in need compute for accurate weather models, and opens up the possibility of even more accurate models, if the accuracy of these techniques scales with available compute. If you can get state-of-the-art accuracy with a desktop computer, something that normally requires a super-computer, what happens if you run those techniques on a super-computer?
I'd argue that any functions with arity higher than 1 (including "this"/"self"), where one operand is not clearly "primary" somehow, should live in some sort of "service" (and I am including static classes or global modules in this category). Bonus points if the function is used much more rarely than the type it operates on. I'd argue that Math.Add(x, y) is way better than x.Add(y), especially since 7.Add(8) looks a bit odd (if it even works in your language). Note that my preference includes the standard "7 + 8", since + is defined as a static function rather than as a method on an integer.

For a more complex example, let's consider mixing colors.

Say we have red = ColorRGB(196, 0, 0) and blue = ColorRGB(0, 0, 196) and our current task is "allow colors to be mixed". Which looks better:

purple = red.MixWith(blue) or
purple = Color.Mix(red, blue) ?

There are many different ways to mix colors, and many other things you might want to do with them too. When you start getting into things like

red.MixHardLight(blue) vs.
ColorMixing.HardLight(red, blue)

The advantage of the latter becomes more clear. And it naturally extends into moving your mixing into an interface instead of a static class, so you can have "ColorMixer.Mix(red, blue)", etc. It's about focusing more on the operation you're doing than the nouns you're doing them on, which just tends to be a cleaner way to think about things. There's just a lot more variety in "different operations you can do with things" than in "types of things", at least in the kind of software development I've experienced.
Germany enters the arms race. What could go wrong...?
Open-source Rust database tops JSONBench using DataFusion
In the past, I also had doubts about whether a Rust database built on open-source components would be performance-limited, but this evaluation has dispelled our concerns. Apache DataFusion + Arrow + Parquet + OpenDAL, as a new data stack, have proven their potential.
The equator contains billions of people.

It's quite hot around there. Wet bulb temperatures often near the edge of survivability outdoors.

It's worse now with 1-1.5C warming. If we don't stop, and we get to 3-5C warming, this could lead to large scale migration to Europe in pursuit of liveable climate. And warming won't stop unless we stop emitting greenhouse gases.
Wells Fargo Is Plotting to Privatize the Post Office