skysight-inc/HackerNews huggingface dataset:
It's fair to decry US citizens' ignorance of the true extent of US dominance and how it affects the home front ... BUT combined with 40 years of increasing neoliberal austerity, it's not correct to equate the effects with a better way of life.

Instead I would say that US corporate interests and the wealthy undoubtedly benefit from US hegemony, and there is a more or less relentless effort to deny those benefits to the poor and middle class. The cost of living, especially rent or mortgage servicing, has drastically outpaced wage increases. Health care is in terrible shape with medical bankruptcy increasingly common, and outcomes way worse.

The MI complex is again something that Americans don't credit enough for economic stimulation, but if anything it just shows that a command economy works way better than neoliberal capitalists would have us believe.

Even "peace" is poorly distributed internally. A "volunteer army" in effect is one where those with means don't have to risk their lives supporting the latest US adventure.
By that logic "legacy 2FA" does nothing then and it's just another inconvenience created for security theatre purposes (which I almost agree) and we must hence have another auth step for extra inconvenience and easy of locking yourself out of your accounts
From Baby Boom to Debt Doom: The Silent Crisis Killing Economies
AAC was indeed developed primarily by Fraunhofer IIS, which also developed MP3.

Apple definitely was one of the earliest adopters with their iPod line, though, and arguably helped make it mainstream.

I do appreciate that they picked an industry standard (patent-encumbered, though) instead of coming up with their own secret sauce, though. Not sure they'd still do the same today.
I believe I am, but don't have great evidence to say one way or the other. I have very flat feet, and just got new orthotics/shoes actually. Any tips or helpful guides/drills on how to transition to mid-foot you would recommend?
(author) I think with this type of huge project, you kinda need to approach it by solving one problem at a time. It's always been good at something, though initially it was quite tricky to find that "something". Keeping at it has meant the number of queries it can adequately answer has increased fairly significantly.

Not that there isn't still stuff to be done, though at the same time, it's a very fun and rewarding project on its own. That helps. Would probably have given up (or not even started) if I didn't enjoy the problems I encounter as much as I do.
"I tend to not get splinters or glass slivers because I can feel them before I put my full weight down."

This makes sense at a slow gait, but how do you manage this when running?
OpenSSH is full of clever ideas.
Collision meshes for Gaussian splats
You may build relationships with people you work closely with. I've certainly done that at multiple workplaces.

However, that doesn't mean anything when someone whom you've never even spoken to decides shareholders need 0.5% more profit and you gotta go.
I think conserving energy in cold months is close to the biggest factor.

Regarding the dropping of biomass, in both deciduous and evergreen species, some of the substances from the retiring leaves/needles are reclaimed by trees ("retranslocation") and pulled out of the leaf before letting go of the leaf. In species like pines it'll be the second or third (or older, sometimes much older) retiring needles and in species like maple or beech it'll the be the entire foliage. Mass useful to soil ecosystems still falls but the tree grabs what it can in the late months of the year, hence the color change.

One thing the grandparent comment doesn't talk about much is the cost (in sugar) of both building and thereafter maintaining leaves and the related tradeoffs. Building a fully winter-tolerant broadleaf is more expensive sugar-wise than building a winter-interolerant leaf. A sugar maple in Quebec, where the season is shorter than (say) Oregon is going to compete in its niche better if it can attain surface area quickly at the start of the growing season, and that is better done with a winter-intolerant, more relatively delicate leaf. An evergreen leaf takes more time and mass to build and has to have more limited surface area or armor (cuticle) to tolerate such winters.
ChatGPT is even worse... it's like a college student with good rethoric/speaking skills, but lacking knowledge. It can confidently spurt out total bullshit, that then gets pasted on reddit/HN/..., and a new iteration of "AI" learns from that.

It can't even get recipes right: https://www.youtube.com/watch?v=SVaYJgmPvCg
This comment is the key thing to me.

Signal itself could be legal, perhaps, if folks diligently report and record the conversations they have on Signal.

But I very much doubt this administration is using Signal in a legal manner, obeying the legal requirements to keep proper records. Its not Signal's fault, Signal's likely not illegal per se (it is secure government systems though), but it is an incredibly powerful tool that makes it far harder for records to be kept.

I love Signal, but my expectation is that there is a bit of a dark age happening right now in this administration. Where normally there would be emails and communications that would be captured that are instead lost. Not only are records of Signal conversations not being dilligently reported, tools like disappearing messages are being used casually to make sure conversations never can kept, making sure we the people never have the legal opportunity we are assured to see what's happening in these days.

Edit: WaPo, with Why government workers and military planners all love Signal now (federal records act be damned) supporting these concerns, https://www.washingtonpost.com/technology/2025/03/25/signal-...
Now I have to trust OpenPubkey, hoping it wont get hacked. No way will I add this to my servers, I will keep using the long live public key.
> feeling of "in something, for something"

LOLOL. These companies have really got some people fooled. My goodness. If you're actually sleeping on your office floor, all you're "in" is "in line for extreme burnout" and all you're "for" is "for making your CEO and shareholders wealthy."
That's exactly why folks remove shoes at the door when going in. I find it strange when people do not do this because they are tracking in whatever they may have stepped in throughout the day. Just pop your shoes off at the entrance and throw on some house slippers or shoes.
Certainly possible, read 4.6. Finetuning for Downstream Tasks in the paper, the first subsection is "Feed-forward Novel View Synthesis". They chose to report their experiments on LVSM, which is not an explicit representation like 3D Gaussian Splatting, but they're citing two feed-forward 3DGS approaches in their state of the art listing.

Should be quite exciting going forward, as fine-tuning might be possible on consumer hardware / single Desktop machines (like it is with LLMs). So I would expect a lot of experiments coming out in this space, soon-ish. If the results hold true, it'll be pretty exciting to drop slow and cumbersome COLMAP processing and scene optimization for a single forward pass that lasts a few seconds.
> if you’re so convinced that a proposal is the right course of action, then why don’t you create one yourself?

because I'm not annoyed by the existing flag package, and the people I was replying to are, that's why. that's why I suggested that they submit a proposal in the first place.

this is apparently a contest to see who can misunderstand me the fastest and you're all winners in this race.
frameskip plus attack macros in the future on the conveyors!
It's surely true that a memory fragment can be kept alive or reinforced by stories or physical tokens (objects, photographs). This can be true of a high-fidelity "correct" memory as well as of a sketchy incorrect one!

It's also well-established that "memories" can be purposefully created by the application of the same tools.
Maybe it could work similar to how Bitwig licenses work – you buy a license with a year of updates and it's yours – after the year expires you can download binaries for the latest version you're entitled to. Later you can buy access to the current version with an another year of updates (at a lower price) when you've decided that they've added something new you want.
Restaurant Operators – What do you do with your signed receipts?
Hello HN!

Recently I came across the fact that a lot of restaurants are still using paper receipts to collect tips from customers (At least in NYC).

I know that some restaurants are transitioning into toast/square smart POS machines. (That is, when you check, the waiter/waitress takes a POS machine to you, you tap, then select tip, then that is it unless you want a printed copy of the receipt)

But there are also a lot of restaurants that doesn’t do this and collect tip the traditional way (They bring a check with cost and tax to you, you give the card to them, they charge the card and give you a receipt that you can write tips on, they take it away)

My questions are:
1. Is there any reason that restaurants are not using the smart POS machine these days? Do these smart POS machines charge an extra cost? Or just for fine dining people don’t want to bring a POS machine around?
2. What happens after the signed receipts are taken away? Does the waiter/waitress enter the tips immediately or do they collect all the receipts in one shift and give them to an accountant to enter them in bulk at the end of the day?
3. What do you do with all the receipts? Do you scan them, or just store them in an envelope and put them somewhere? Is scanning and keeping them even a good idea?
4. Would you be interested in something that scans the receipts in bulk, recognizes the handwritings for tips and final charges, turn each day’s receipts into a data table, and archive these signed receipts nicely so you can search them when you need it?

There are some discussions online but doesn’t fully answer my question, so I am asking insights from HN.

This is still a very very early thought, because I don’t know this space very well, so open for any ideas and thoughts.

What’s your pain when dealing with these?
The company name of "Samsung" originates from the founder's admiration of Japanese companies such as Mitsubishi, known as "keiretsu" and their place in its economy; he hoped that his company would also endure as a shining symbol in the sky, like stars. Mitsubishi means three stars in Japanese language.

Samsung the company started as something resembling a dry goods market.
I do love this - everything that makes passwords less used makes the world more secure.
Everything that is additionally user friendly has the potential to be the new let's encrypt.
what a bizarre reply.

the author is a sysadmin, who can definitely change what is plugged in to the switches their employer has chosen to buy, but doesn't have the power to make physical changes between multiple buildings, easily authorise opex spending on cable pullers or retrain as a cable puller.

please actually consider what you're replying to before pushing the REPLY button.
Though if it is on or under the surface of the earth, “straight” will be a bend radius of around 6,370km. We don’t make a lot of buildings that deal with this but transcontinental or transoceanic cables certainly do. If someone designed a fiber that required absolutely no bend in order to work you’d have to use it in buildings or dig much deeper holes.

There was an encoding mechanism proposed about 10-15 years ago that used spirally polarized light to carry more channels, but it required the surface of the fiber to be polished to a much higher degree than existing cables in order for the light to go around bends properly.
The Ignorability of C++ Attributes
Funny while getting high would make me creative in the past (draw) I could not do anything hard like writing logic, I also used to think my dumb ideas were good so yeah I don't do it anymore
Dozens of news articles report remote workers are quitting instead of RTO and or would quit if forced to do so.

The "practical merits" of unionizing don't matter if you're gonna quit anyway: go for it. It'll probably lose but fuck it, you're gonna quit anyway.

You've got nothing but the chains of the office to lose.
I like your pricing model.
He was one of the first to get the full Swisher treatment
My biggest problem with SPF, DKIM, DMARC is when you go to test this crap there's really only commercial apps. So people who are setting up things for a non-profit or a personal project are either forced to pay after doing 3 or 4 test emails or you wait like 24 hours or some crap.

And all that just for the privilege of being able to send email to some gmail accounts. Trying to get email to properly encrypt is pulling teeth and yet I still get hundreds of thousands of spam a month on my gmail account.

Any time I have to set up an email server on a new system I just kind of die a little.
Absolutely wild how people will just make up a story to fill in the gaps in their knowledge, and believe it.
Amen, I am so sick of the appificiation of everything. Just use a web app. Really annoying that major sites make their sites buggy and brittle seemingly on purpose. Eg: reddit is terrible to use on mobile web and I suspect they make it so on purpose to drive app adoption but why would I ever want or need an app for Reddit?!
Well, just the idea that you can use the entire core language without `#include`'ing any headers or depending on any standard-library stuff, is seen as a benefit by some people (in which I include myself). C++ inherited from C a pretty strong distinction between "language" and "library". This distinction is relatively alien to, say, Python or JavaScript, but it's pretty fundamental to C that the compiler knows how to do a bunch of stuff and then the library is built _on top of_ the core language, rather than alongside it holding its hand the whole way.

Your example with partial_ordering is actually one of my longstanding pet issues. It would have been possible (I wrote in https://quuxplusone.github.io/blog/2018/04/15/built-in-libra... ) to define

using strong_ordering = decltype(1 <=> 2);
using partial_ordering = decltype(1. <=> 2.);

But it remains impossible, AFAIK, to define `weak_ordering` from within the core language. Maybe this is where someone will prove me wrong!

As of C++14 it's even possible to define the type `initializer_list` using only core-language constructs:

template<class T> T dv();
template<class T> auto ilist() { auto il = { dv<T>(), dv<T>() }; return il; }
template<class T> using initializer_list = decltype(ilist<T>());

(But you aren't allowed to do these things without including <compare> resp. <initializer_list> first, because the Standard says so.)
I have an LG washing machine whose old app is no longer around, and the new app doesn't work with my model.

The enshittification continues...
X Macros are a classic C++ pattern. Less known than some of the more popular techniques like curiously recurring template pattern, but still quite common in large codebases.

(Although... it is a neat trick, but... It is kind of mostly useful because C++ macros are not very powerful. If they were more powerful, most uses of X Macros could be replaced by just having a single macro do all of the magic.)

I recently saw something I hadn't seen before in a similar vein. There's a million different bin2c generators, and most of them will generate a declaration for you. However, I just saw a setup where the bin2c conversion just generates the actual byte array text, e.g. "0x00, 0x01, ..." so that you could #include it into whatever declaration you want. Of course, this is basically a poor man's #embed, but I found it intriguing nonetheless. (It's nice that programming languages have been adding file embedding as a first-class feature. This really simplifies a lot of stuff and removes the need to rely on more complex solutions for problems that don't really warrant them.)
Home insurance terms are generally long and written to try to avoid paying out. Not sure of the specifics for home insurance, but car insurance is generally written to void cover if modifications have been done to the car which were not called out at the time the cover was started.
I had the same issue, but kept the same shoes and just switched to mid-foot striking and had the same result.
The question is that it seems to emulate many things, but what doesn't it emulate well?

It looks like it's built off chromium, so I'm assuming it wouldn't be able to show an issue that only appears in safari or maybe Mozilla?

Perhaps this is in the docs.

edit: It's in the FAQ at the bottom. Still, beyond the actual browser engine, are there other known limitations?
If you want to roll your own, here's another implementation which people already use, with their own OpenID Connect infrastructures.

You can deploy and use in a completely closed system.

https://github.com/EOSC-synergy/ssh-oidc
> Coder, programmer, software engineer call yourself whatever you want, the point is to make a computer do what you want it to do.

That is definitely not what software engineering is. It requires translating requirements and ensuring that the code is maintainable in the context of a team and the product's lifecycle.
Why don't you do subscription?

I've heard plenty of arguments on the 'financial tools to manage them are bad' (forget about them, hard to cancel) but few against 'paying money proportional to how much I use the product'. As a general concept that seems reasonable to me - if you use a product for 10 years, it's fair to pay more than somebody who uses it for a couple of months.

In a world where finance improves (more subs via Apple Pay et al, more banks like Revolut that show & allow unilaterally blocking any given recurring charge) would you still avoid them?
The International Space Station Is Too Clean, and Astronauts Are Getting Sick
I hate X-Macros, but they're very useful in some situations. We use them to generate an enum of error values and also a string table of those names. (Unlike two separate tables, the X macro version is guaranteed to be the exact correct length / values align with the corresponding string.)
I mean, could have been the fertilizer, or could have just been an insulating layer?
There was a web site[1] that cataloged Every claim and prediction Elon Musk has made and how long it's been since he made them, but it looks like they stopped updating it. It was probably a huge amount of work since he makes ridiculous claims every day.

1: https://elonmusk.today
Who is going to replace it? There is no central authority.
I've been using it for a while now. It is an excellent tool in the tool belt, making me a much better developer and more productive, a lot less messing around.
We are currently struggling with the exact ergonomics of user friendly and secure ssh and I just wanted to say you helped big time here!

Will test this for my current use-case and hopefully contribute in the future!
That might be true, but GenAI for banner optimization is getting huge investments in BigTech. The company that's not doing it will likely bite the dust seriously. You may say it's a sad state of affair, but this will pull hard on the tech you're talking about (albeit, with much less romantic outcomes).
No doubt due to structural tax changes that changed R&D into OpEx
The net benefit to society compared to the energy, money, and time put into everything blockchain related has yet to be positive.

If your biggest example is facilitating illicit commerce (which you spin as permission-less money), well that’s a problem.
Don't yuck someone's yum, if they're making decisions for themselves with open eyes.

Plenty of astronauts' kids and spouses are probably super proud of what their family member did, even with the sacrifices they all made.

Conflating Elon's ego into the picture is strawman-ing the question -- whether sacrifice in the service of a greater goal is worth it.

My answer? It depends, and it's everyone's own choice to make.
Because your HTML says that's its canonical url which HN extracts and uses:

<link rel="canonical" href="http://localhost:4321/edit-pdf/edit-pdf/">
Recommended reading on this topic (demographic debt trap):

The Great Demographic Reversal
Ageing Societies, Waning Inequality, and an Inflation Revival - https://link.springer.com/book/10.1007/978-3-030-42657-6 | https://doi.org/10.1007/978-3-030-42657-6

Demography versus Debt - https://www.bis.org/events/conf160624/goodhart_presentation....
Now you have a additional stage in your build, a bunch of new code to maintain, and either a bespoke language embedded in your standard C++ or a bunch of code emitting C++ separately from the code it logically belongs with.

Compare with a solution that's 100% standard C++, integrates into your build with zero work, can be immediately understood by anyone reasonably skilled in the language, and puts the "generated" code right where it belongs.
Why software development history is worth preserving
I will say this. The seL4 developers made the strong claim. Evidence that it is not as strong as people who heard about it thought is not a strong claim. It is just being realistic. The seL4 developers themselves say that the properties they list are things that come out of the proof and your approach of looking for properties that they promise is a backward way of going about things, since they did not claim to exhaustively list all properties.

If you want to understand things to your satisfaction, read the proof and figure it out yourself. I have already understood things to my satisfaction and the double digit number of upvotes that I have received suggests to me that my explanation was to others’ satisfactions as well. You likely have many days or weeks or work ahead of you to answer a passing curiosity of yours whose precise answer is not going to change anything for anyone. Have fun.
That should put a lot of the arguments in this thread to rest. Employers aren't actually seeing any difference in the gate kept title and aren't hiring for that title in Germany.
Perhaps it's just that data visualization has simply matured, and the field has converged on a narrow set of designs that are proven to work? The earlier, "experimental" examples given by the author are indeed beautiful, but I'm not really sure all the fancy animations help me grasp the underlying data.
It is a clever trick. Very useful in C also, maybe more than in C++.

It can be overused, though.

Kind of works like Rust declarative macros (`macro_rules!`) in that it is often used to repeat and expand something common across an axis of things that vary.

It's funny that the simple name X Macros has stuck and is a de facto standard. E.g. https://en.wikipedia.org/wiki/X_macro suggests they date to the 1960s.
> or what kind of product they offer

They offer Apollo <https://www.palantir.com/docs/apollo/core/overview/#apollo-a...> as part of their FedStart program, although their docs aren't sales-y enough for drive-by understanding of what it does. They had a demo-day video <https://www.youtube.com/watch?v=3kSGlg8d5mI?t=622> that is still too "blah, blah, words" but at least shows some of the UI

As compared to Argo et al, I'll say it's pretty slick, but it is unquestionably very "do things the Palantir way" and thus even as slick as it is I don't think it's appropriate for just any ole random startup. It's also evidently just recently been exposed outside of Palantir so it definitely is v0.0.00000009-alpha when trying to use it in anger
This basically sums it up:

“Some information will always be best conveyed in a straightforward bar or line chart, particularly for audiences that don’t have time to engage deeply"
We (a US org) block all countries listed on the OFAC list

https://ofac.treasury.gov/sanctions-programs-and-country-inf...
Qt apps UI can look very good if QML is used with some effort. I wrote about it here: https://rubymamistvalove.com/block-editor
Multimode transceivers are still a slight bit cheaper ($30 for 10GBASE-LR vs $22 for 10GBASE-SR on fs.com) but that's more than offset by the single mode fiber being slightly cheaper, even for short distances.