skysight-inc/HackerNews huggingface dataset:
I must be the luckiest person alive to use Linux because I keep reading people writing about issues with Linux, issues with Fedora, and meanwhile I have been using Fedora since version 16 and I had virtually zero issues. I'm on my second laptop since then, now running Fedora 41, and still, zero issues.

Sure, I had limitations back then using an external monitor (HiDPI) but all that went away once Wayland got stable. My new laptop has a GeForce and I needed a few commands to make it work nice.

I'm glad I have never had to resort to going back to windows except for gaming since I started using Linux as my main driver in... 2006 I guess?
What makes this the greatest?
Not to say that Kings just completely stopping payment to lenders never happened, but this paper argues (at least for the case of Philip II, who defaulted 4 times) that lenders had sufficient leverage to ensure that while kings might miss payments, that kings would eventually continue to pay. And of course, this makes some sense - why would people lend money to someone they had absolutely no leverage over?

The paper argues that lenders (or at least Genoese lenders who provided at least 2/3 of short terms loans) were able to work as a bloc with sufficient power to compel the King to eventually resume payments. As you pointed out, the King is mainly lending money to pay for armies. Being cut-off from credit is the same thing as being cut off from his army.

An interesting point that this paper makes at the end is that in a pre-modern context, lenders would have understood that sometimes... shit happens. They understood what the mechanisms a King would have for generating revenue, and that these revenue streams were not stable (taxation and silver shipments from the New World in Philippe's case), and that a King could in deep default "in good faith" and still be a "good enough" financial situation in subsequent years. That is in fact why the King even needed to borrow money from them to begin with.

https://www.bde.es/f/webpi/SES/seminars/2009/files/sie0927.p...
Hey, you could buy a stock from Berlin Zoo. I don't think they every paid a dividend and it is difficult to buy one. Trading volume last month: 7 stocks.

But AFAIK it gives you free entrance in the zoo...

https://www.finanzen.net/aktien/zoologischer_garten_berlin_1...
Because nobody has figured out a way to automate the process of generating declarations from definitions.
> Need package management? Check out Conan, Meson's WrapDB, and vcpkg.

No, just no. All of them are complete, utter crap that doesn’t hold a candle to languages that were designed with packages in mind. We’re using Conan at work, I’ve been using vcpkg at home and I loathe both.

> I mean, do you really think Python's package management is top notch? You do? Why are there like 10 package managers then?

Worst Python package manager runs circles around whatever C++ offers.
This is a solved problem as far as I am concerned.

We have automated systems to deal with requests in that category, it would probably have to be in the double-digit percentage of our customer base before we see any significant impact on our ability to conduct business.

We know which dat belongs to which customer, we know which data we must delete if requested, we know which data (eg invoice related for bookkeeping) we must keep even if requested to delete personal data.

If we ever piss off such a large portion of our customers, that they want to delete their accounts, GDPR-related requests will be the least of our concern.
I already addressed your first sentence in my previous comment. Nobody suggested that replacing your utensils would reduce your intake to zero. That does not invalidate wishing for zero and doing what you can to move in that direction.

If you can't afford wooden sauce spoons, a material which the human body evolved in close contact with, naturally disinfects itself for years or decades after the tree is felled, and is extremely affordable to the point that you can find endless amounts of it for free on craigslist, then you sure as heck can't afford the cancer treatments you're risking with the synthetic stuff.

The exposure is effectively zero...when? Wasn't your whole original argument the exact opposite? That exposure is never precisely zero? Dividing the numbers in the study by ten does not make any of them zero.

Acting on limited data is often much more advantageous than not acting on available data.
Undermine the usefulness of llms in an attempt to force people to visit your site directly.
Yeah, both Xerox and Lexmark are such blasts from the past for me. Surprised they still exist in any form.
queuing for charging seems to be based on coordination and trust between EV drivers.

You are correct, which is why I’m serious when I say that I’m surprised there haven’t been reports of physical altercations by now. And even if not fisticuffs, how about saving me the stress of trying to figure out the ad hoc queuing system? The chargers are often way the hell out at the edge of the parking lot, no one is losing usable parking spots by making a few painted lanes.
Dude, be civil, is givin me second hand shame
I just added more context about Stewart as an entrepreneur. It is also important to highlight that Flickr was acquired in 2005 and the acquisition numbers were a fraction of what you see nowadays. Finally, 2005 was just a few years after Internet startups started again after the dot com crash. Google Maps was launched this year and a little bit before Gmail.
The carbon filter should get rid of microplastics.

What is your setup? Can you post Amazon links?
Great, pesticides next.
Regarding the AI part, there are a lot of chinese open-source LLMs and VLMs out there, and they are really great!
I have a 40, it's great. Fewer pixels and width than my previous 3x 27" 4k setup, but more height.
> but it really does reduce code readability.

How about not specifying the type, and letting the compiler infer it correctly and error out when it cannot - like so many other languages do? And those languages are much stricter about types than C++.

And auto reducing code readability? Having to figure out the intricacies of a detailed type to write was a huge barrier, and virtually anyone reading the code with a type involving several nested angle brackets would not bother mentally parsing it anyway.
Tell Wolfram. They're the ones who've been advertising it for years, well before LLMs were a thing, using English-language prompts like these examples: https://www.pcmag.com/news/23-cool-non-math-things-you-can-d...

The problem has always been that you only get good answers if you happen to stumble on a specific question that it can handle. Combining Alpha with an LLM could actually be pretty awesome, but I'm sure it's easier said than done.
I've not found a solution at any NxN size made by human or machine.
Maybe you want this: https://github.com/lambdaspace/ShellNotebook Or that prompt jumping thing. This isn't something I've looked for either but I guess I just got used to the way things are. If I'm running a command with long output I usually use a pager, and when I run something that takes a long time I usually save the output to a file. If it doesn't take long then you can run it again with a pager. Scrolling back is not super useful sometimes because output can change throughout a session. But it is useful enough to think about this problem, I suppose.
In other news we’ve discovered life (our bacteria) on mars
Just joking
Sure, but the effort/reward ratio bears some consideration. I've put a lot more effort into learning C++ than any other programming language but I'd still say it's just the language I'm maybe 4th most proficient in.
I've tried that, as recently as today with latest Gemini, Claude, and o1 ... none have been successful.
It's an actually really good system, as the origin (aka the domain displayed in your URL bar) changes during the redirect.

The problem is the lack of user education as to what an "origin" is.

But assuming there is good user education, this is the proper way to do it. One (untrusted) origin redirects you to a trusted one with instructions to give it some information. The trusted origin asks for your authentication and tells you what the untrusted origin is requesting. If you approve, the untrusted origin only gets the very specific data it requested (and you approved) and nothing else.
User Operation Prohibition
Which was also a by-product of a cancelled game (also massively multiplayer online game) — this one never ended though
Or kill a fly with a nuke.
There are drag along clauses or forced buyout clauses of public shares.
Full disclosure: I left the company that became iRobot well before the Roomba, so I have zero insider knowledge.

But if you're familiar with Rod Brooks' public work on the "subsumption architecture", the Roomba algorithms are pretty obvious.

Early gen Roombas have 3 obvious behaviors:

1. Bounce randomly off walls.

2. Follow a wall briefly using the "edge" brush.

3. When heavy dirt is detected, go back and forth a bit to deep clean.

Clean floors are an emergent result of simple behaviors. But it fails above a certain floor size in open plan houses.

Later versions add an ultra-low-res visual sensor and appear to use some kind of "simultaneous localization and mapping" (SLAM) algorithm for very approximate mapping. This makes it work much better in large areas. But you used to be able to see the "maps" from each run and they were horribly bad—just good enough to build an incredibly rough floor plan. But if the Roomba gets sufficiently confused, it still has access to the old "emergent vacuuming" algorithm in some form or another.

The newest ones may be even smarter, and retain maps from one run to the next? But I've never watched them in action.

I really like the old "subsumption architecture" designs. You can get surprisingly rich emergent behavior out of four 1-bit sensors by linking different bit patterns to carefully chosen simple actions. There are a couple of very successful invertebrates which don't do much more.
This is why explaining commits with references to Jira or whatever is foolish - always make the source code the definitive reference, for explanations and for documentation. At least at work - maybe other things are ok for public, open development.
That sounds like those “react youtubers” taking your content without permission and telling you that you should be grateful for the exposure.
It's reductive to boil this down to a free speech issue.
Show HN: Looking for contributors for my open source – A CSS Library for Next.js
Hello, HN!

I’m developing StayedCSS, a CSS library optimized for the Next.js App Router.

It’s currently in beta, and I’m working on adding new features and improving performance.

If you’re interested in improving this project, feel free to check out the issues and share your thoughts.

New issues and pull requests are always welcome.

Your contributions are valuable. Thank you!
Point understood, but do you think there's no obligations to communities or societies, other than those codified in law, contracts, or some (professional?) ethics?

If those other obligations existed, could we say "conflict of interest" about them, or is there a better term or phrasing?
I received one so yes i am quite sure.
This comment made my day. Thank you!
The retail death spiral.

Sales are down, so they cut costs by cutting staff and presentation. That ultimately turns the store into a warehouse of goods which in turn discourages shopping further. With that decline they often resort into cutting store operating hours which further kills off shopping.

One of my local malls is open from like 11am to 6pm on the weekdays and 8pm on the weekends. Even if I wanted to shop there, it's hard because they are closed during normal work hours. The shops and stores are all manned with a skeleton crew. I've seen Macy's have a single employee manning the entire store.
If it shows you something of the form `X=X` like `37=37`, you then type in `rfl` to assert that they are equal by the reflective property which completes the proof.
Yes, I immediately noticed that it's likely AI written and I thought that this really discounts an otherwise great story.

What I mean is that if the author does not put in the least effort to make it not AI sounding, how much does the author actually care about his/her content?
Also the last Star Wars movie of all time for me (and probably many others).

“But it makes money” has to be one of the worst concepts humanity has come up with.
AFAIK, the shielding was also just very effective. "Soft" x-rays (below 50-100 kV or so) are rather easy to shield and what screens had was pretty overkill.
It looks like the opposite. It is a way to make your site easier to parse for LLMs.
From the interview with the TV's original owner, this seemed like his ideal outcome.

The owner had seen discussions of the TV online and knew it was a big deal. But he still couldn't get rid of it until this guy came along.

The owner even said he wanted the TV to go to someone who would use, appreciate, and take care of it. The video clearly demonstrates all of the above. If the TV ended up in some museum, forever powered off, that would be even more tragic in some ways.

I didn't get the impression that anyone was bamboozled or cheated.
>> It's not about training directly on the test set, it's about people discussing questions in the test set online

Don't kid yourself. There are 10's of billions of dollars going into AI. Some of the humans involved would happily cheat on comparative tests to boost investment.
I promise it isn’t. English however isn’t my native language — I grew up in Armenia, with Armenian as my native tongue and Russian as my first “foreign” language.
Imagine this: Newton formalized calculus in 1671, yet the first (known) visualization of a continuous was drawn in 1669.
What “incentive”? Hyundai already has my money, and they are going to give me an adapter anyway. Why derail the conversation?
It is, but you can use it as a list of targets for blocking.
Just curious, are you certain it was this model or just “a large CRT?”

This model retailed for $40,000 in the US (100K adjusted for inflation) and only a small number (reportedly in the low double digits) were ever sold.

https://www.chicagotribune.com/1990/03/06/to-get-the-big-pic...
It's definitely something I remember being interested to find out about the hard way.

Every recursion class talks about the Fib algorithm and why it's nice with recursion. But the iterative version doesn't have these stack limitations, presumably uses less memory and is just as fast. Doesn't that make it a better implementation?
I couldn’t read it, it’s behind a paywall.
Is anyone still using the Boost libraries?
But the keys can support a cockatiel, which makes working around them a little easier.
Good to see schroot is being replaced in sbuild, given that it's nearly 20 years old and no longer a cutting-edge solution to the problem of creating build environments. Can't believe time flies that fast since I wrote it in 2005!

Has an outright replacement for sbuild itself been considered? Given the ubiquity of modern CI systems, it seems quite possible to replace it entirely. I would have thought GitLab runners or Jenkins or any other standard CI system would work well. While I once enjoyed writing Perl, sbuild is not a great piece of code, and the problems it was trying to solve now have better and more widely-used solutions which don't require ongoing maintenance of an even older piece of Perl code.
esp-idf is still on GCC 11, but most of the features of C23 are in GCC 13.
C++ really is a blast and I think the complaints people have about it really depend on context. Lots of C++ devs hate that language but imo misdirect their hate. They actually work on legacy products built by people who were never that great at writing software. This happened to me with Rust actually where I was thrust into an existing rust project at the company I work for. It's an "old" codebase with many different and conflicting conventions within it (different error handling types that don't compose well, bad class abstractions, lots of unsafe block when not needed, etc). The project was the most miserable project I've ever worked on and it's easy for me to blame Rust, but it's really just bad software development. There are warts in C++, but a lot of the pain people run into is just that they are working on crap code and it would be crap in any language.
No, this isn't how this all works.

No one cares about the plug itself. The thing people care about is access to charging networks.

Tesla recently decided the moat of having their network available only to their own cars isn't worth it anymore. Some of it to get federal money that can only get on stations that serve multiple vehicle brands, and not just their own.

They could've do the costly things, and made their charging stations with multiple plugs, like other networks do. Or they could've used the same plug as other cars, as they do in Europe (because there the regulator was ahead of them, and forced them to actually be compatible with everyone else). Instead, Tesla did the ingenious thing, and got other manufacturers to bear the cost of making their vehicles compatible with Tesla's chargers.
I wonder why there haven't been more effort into roller-less vacuums. Shop vac style, just air, no exposed moving parts other than wheels.

For all of us who have no carpet, and pets that shed hair that tie up rollers, it would make perfect sense.
Here in W.Australia we've been using solar powered signal repeaters along rail lines and mesa tops since the mid 1970's in the Pilbara mining industry.

Solar powered bores for farms in the wheatbelt and cattle country has been a regular feature for over a decade now.

The panels and batteries are better than ever now, but they've been Total Cost break even better than fossil fuel alternatives in remote Australia for a very long time (esp. factoring in need to travel to a bore to refuel, etc. Vs "it just works" (until it doesn't, but all solutions require upkeep)).
I'm building and maintaining Blazeio: https://github.com/anonyxbiz/Blazeio. Blazeio is designed to handle massive concurrency with low response times and high requests per second. It utilizes a perishable buffer, discarding chunks as they are received, and operates with a single task throughout the entire request/response cycle. In theory, Blazeio can scale to handle infinite concurrency. While Black Sheep crashes under heavy load, Blazeio continues to scale seamlessly and outperform it.
<Surprised Pikachu face>

Who would have thought simpler physics are easier to regress against /s
C++20 that is not complete in 2025. I don’t know how C++ developers can work in this with a straight face.
what's wrong with vcpkg? looks good to me
Seconded, the stylists really take care of you.
What does this do for longer texts? I have beem using Android TTS but produces unpleasant audio in terms of describing feelings (prosody). NotebookLM although very limiting produces very live audio.
I did not know about this book. Thanks.
This is cool.

I think my blank-check lottery plane would be a Grumman Albatross with PT6s and a yacht interior.
What is your Ultima spinoff project?
A few minutes in Google would've saved you that confusion, same way it works for any other package manager.
How microservices are still a default systems design architecture in anything but the largest orgs still puzzles me.
Quart has hidden bugs that you'll only discover in prod.
lol, just done that simply huh? said by someone who doesn't have a teenth of understanding of neurobiology or neuropsychology

only on hackernews
Apparently it may already be a Lexmark. I have a C315 and I am super happy with it. They offered cheap extra paper trays, too.
https://news.ycombinator.com/item?id=42495599
Having been years since I last watched a DVD, I'd forgotten how many of them had unskippable trailers and/or ads you had to sit through before it would let you watch the movie you ostensibly owned.
If he thinks it's silly then he's welcome to say that. If someone with a lot of seniority wonders why you think you need a tool, maybe that's a hint that it isn't as obviously useful as you think. In this case, I get it, but a simple awk script can more or less do this work as well IF you think you need it.
I’d be surprised if they had, working on what you work on! I’ll bet you would find them interesting in other ways, though. I’ve had a ton of success using them as study guides in other areas (e.g., biology).
But why would the flicker be considered "excellent motion quality"?

In real life, there's no flicker. Motion blur is part of real life. Filmmakers use the 180-degree shutter rule as a default to intentionally capture the amount of motion blur that feels natural.

I can understand why the CRT would reduce the motion blur, in the same way that when I super-dim an LED lamp at night and wave my hand, I see a strobe effect instead of smooth motion, because the LED is actually flickering on and off.

But I don't understand why this would ever be desirable. I view it as a defect of dimmed LED lights at night, and I view it as an undesirable quality of CRT's. I don't understand why anyone would call that "excellent motion quality" as opposed to "undesirable strobe effect".

Or for another analogy, it's like how in war and action scenes in films they'll occasionally switch to a 90-degree shutter (or something less than 180) to reduce the motion blur to give a kind of hyper-real sensation. It's effective when used judiciously for a few shots, but you'd never want to watch a whole movie like that.
The paper talks about looking for cellulose particles, though, not siloxane or PLA or whatever.
This is a great story, but why does content that is clearly LLM-generated continually make it to the HN front page?
Its a bit odd that they spent all this effort on a nice looking website and have the most mediocre interior photos. Just two photos, neither showing a bed made up and one has a bottle of cleaning fluid in the sink and a opened can of favoured seltzer on the bench.

This is probably a stupid question, but can these float planes be fitted out to land on runways? There are pictures of the planes on wheels but I can't tell if those are landing gear or just wheels to move it around on land.

Edit: Yes they have landing gear. Under "Floats" in the specs:

> Re designed to FAR 23 standards out of Carbon fiber including landing gear for hard surface use
> Only in Ruby world would someone say yeah what we need right there is a Gem with some define_method sprinkles

Oh sorry. I didn't mean for it to sound like that is what I was saying.

What I meant was a gem with a memoization DSL shouldn't be hard to remove if you decide you no longer want it, so I do not think it is a great reason to not go with a gem it it solves your need.

To be clear, in 18 years of Ruby I've never work on a project that used a gem for this sort of thing. That being said–I think a better interface for memoization would make it easier to reach for the right tool at the right time. And I've work large enough project where even a project specific DSL in lib would be valuable across the project.
> a better fit than the cold dark matter model

than the Lambda Cold Dark Matter model.

Lambda, i.e. the cosmological constant, a.k.a. dark energy, is what they do away with, not dark matter.
How many nits of brightness did high end CRTs reach?
Has this been trading real money? How much money has it made?

How are you handling slippage?
I don't entirely disagree, but your point is undermined somewhat by the fact that the Celtics won the championship literally last year, and are currently favorites to win again this year.