skysight-inc/HackerNews huggingface dataset:
> Delphi/Free Pascal, where usually code from 20 years ago compiles today with minor adjustments

Not always. I attempted to upgrade some open source 32bit Delphi frontend code to 64bit/ARM, but the specific GUI toolkit was never ported.

It's similar for Java frontends, JavaFX in particular seems to be a moving target.

QT is a bit of an outlier in terms of frontend stability, but at the cost of the UI looking pretty dated.
Implementing Light-Dark()
SuiteCRM – open-source CRM that can be self-hosted
> Thinking is always better than not thinking.

"Truer words were never spoken." --Case from Gibson's Neuromancer
> "use a desktop device or use our app for the best experience".

Plot twist: their "app" is just the same site wrapped in a webview, minus the nags to install the app.
But something comparable to a local hosted model in the 32-70b range costs pennies on the dollar compared to Claude, will be 50x faster than your gpu, and with a much larger context window.

Local hosting on GPU only really makes sense if you're doing many hours of training/inference daily.
My Favorite C++ Pattern: X Macros (2023)
They used signal and included a journo...a web-page highlighting an 'error', may take a while to appear. Especially as some poor mf has to make a page that doesn't criticize la presidentino.
In a reverse Robin Hood sort of way.
Interesting idea, I applaud it.

However I just tried it on Huggingface and the result was ... mediocre at best:

The resulting point cloud missed about half the features from the input image.
...how long is "long-live" ?

We've all been there. It works, until the shareholders decide differently, and you can no longer use your dishwasher without connecting / agreeing to the terms.
What? AAC is one of the most common codecs used for streaming audio on the internet, Opus being the other common one. It's not exclusive to Apple at all.
A Type-In to Say Goodbye to a New England Institution
Wow this is great!

> Responsively App is built on top of Electron and uses Chromium as its rendering engine.

Now I want an app that shows Firefox, Chrome, and Safari side-by-side (besides manually opening them all side-by-side of course).
Less native apps. Native apps were great, but they have ruined any goodwill and trust that they could have had. Plus, less porting and by extension, less maintenance.
Programming without Punch Cards isn't programming
True, but they can only do it with the US backing.
Tongue in cheek, Elon said that he intends to move to Mars, perhaps we shouldn't expect that he'd care about Earth's QOL.

On a more serious note, I see this as a net negative, both for employees and the company.
What's the difference between Japan and developed?
How does this reply make sense?
Show HN: I built a social media scheduler that saves hours
I wanted to free my time for working out and my family, so I built a social media scheduler that doesn't break all the time. It has cross-posting across all major social media platforms.

The platform is built with NestJS, Kafka, Redis for the backend, Nextjs for the landing, and React with Vite for the frontend private part.

I'd love to get your thoughts on what more inside would save you time from going to all those different platforms one by one.
awesome & helpful tool
https://vgg-t.github.io/
It is not well established at this point. I get the impression you're reading a textbook on economics, and not how it works in the real world.

Take covid inflation for example. Covid caused supply chain issues which then caused a temporary bout of inflation, however, companies took this as an opportunity to increase their profit margins more than they need to. They specifically bragged about this in quarterly earnings calls.

If companies truly compete on cost then how does stuff like that happen? Shouldn't it have been corrected by now? But that's not what we see, we see companies continue to increase prices with little consequence.
Mondrian Toggle
> the business of western tech places absolute minimum value on individuals and relationship building

It's not just the businesses; it's the workers as well. How many comments have you seen here of tech workers making a point that people in the office are not and will never be considered friends, and they're 100% not interested in having any kind of relationship with coworkers?
There's a huge list of things Polypane emulates beyond the screen size.

For devices:

- user agent
- reported platform
- device pixel ratio
- rendering mode (mobile rendering and desktop rendering respond differently depending on your viewport meta tag)
- default input device
- orientation APIs

Beyond that it can also emulate reading direction, page language, browser locale, user-configured default font-size, different network settings and a whole range of different media queries like color-scheme, reduced-motion reduced-data, reduced-transparency, prefers-contrast, forced-colors (windows high contrast mode) and color gamut. I'll be adding even more device browser-specific emulations later this year.
All pirate TV businesses first and foremost work for their own profit. There's little reason to expect anything different for Plex.
Just for clarification, Samsung has two CEO's:

The deceased Han Jong-hee was a Co-CEO and Vice-Chairman, just like Jun Young-hyun who now remains as the sole CEO.

This was not a planned transition or coincidence, Samsung usually had 3 parallel CEO's since 2013 and downsized to two CEO's in 2021, all of those being "Vice-Chairman".

On top there is still the Samsung Electronics Chairman, Lee Jae-yong...
I'd really rather not tell you our database schema.

Instead of expecting businesses to tell you domain specific things and then answer questions about them, please just understand some basic principles behind a large class of algorithms.

Almost all algorithm questions boil down to a simple principle, can you take a problem and break it down into its simplest form; the simplest linked list to reverse is the empty linked list or a linked list with 1 node.

Can you then build upon the simplest case to solve the next simplest case; reverse a multi-node linked list by reversing the tail and then appending the head to the result.

It really is unfortunate how many people, instead of trying to understand concepts, want to just memorize a bunch of hardcoded facts or trivia about programming languages or libraries. If you understand the basic principles, you can easily pick up minutia about C++ copy constructors or move constructors... but someone who has memorized a great deal of minutiae about C++ may never be able to understand some of the basic principles that broadly cover a multitude of data structures and algorithms.
I added this heuristic to my mind "Do not assume you will live until 90" when my dad also passed on his 60s. But he was a smoker. Until then I was thinking all my uncles that died in their 60s was because of heavy drinking (bottle of whisky a day or something)
I agree, and even less so for my grandma, honestly.
> And how many laws have they passed?

Few, intentionally: a strategic decision has been made to use control of Congress as a shield for executive dictatorship, rather than using it to pass laws, with the attendant public debate and recorded votes.
You could always run two wifi network SSIDs (depending on your gear I guess). Then you have the ability to have open wifi for guests, but also keep your other devices on a segregated network as an extra layer in your personal security profile.
> [Magus] can even join your party later if you beat him in a one-on-one duel.

Actually, if you choose to duel him, Magus will die. You specifically have to not fight him. :)
>conscientiousness include social intelligence, empathy, organizational capacity, cleanliness/orderliness, details about nature, comparisons and measures

I'm not sure what "comparisons and measures" means but the rest checks out for me, I had no idea these things are corelated.
I used to think about conscientiousness as "behavoiral" lack of discipline, but it totally makes sense that it affects perception of reality deeply.
The final point cloud rendering might be due to a third party renderer rather than VGGT itself.
> Probably not something you want them to know

Why not? But if your schema is so secret, come up with a simple one for use in interviews.

> You also assume they know SQL

I specifically said this was for a c++/sql job.

> so you are fine with hiring someone who can write a select only with the help of google

No, I'm not fine with that, even if it were do-able.

> I can learn your language quickly (even C++ is not that hard - the dark corners means it takes years to become great but to be productive doesn't take very long)

Wrongo. And not just for C++.

> I don't want to force any particular language on the interview, I want something that proves they can write code.

Obviously, we want very different things.
Though tbh I might take Bozo over Columbus.
Nobody cares in Germany, because nobody is calling themselves "Softwareingenieur". Everyone says "Softwareentwickler" aka software developer, or colloquially just "Entwickler"/developer.

As a fun bit of trivia: entwickeln also means to unravel, with ent=un and wickeln = to ravel.
There's a decent argument that Bain invented it as facsimile in the 1840s and everything from there on til the introduction of commercial television was essentially just refinement until it produced a high enough frame rate and without wires.
> Well, I mean, if we take what they themselves said (at the time) as truth, then that was their sincere mission

In general, you should never take anything a corporation or an extremely wealthy person says as sincere.

Like an LLM, what they say corresponds occasionally with "beliefs" but don't confuse that with holding sincere beliefs. It's mostly transactional.

The few exceptions to this rule - who are rarely the most wealthy/powerful - are generally considered traitors to their class.
A browser with a subscription. I have no words. People try to make money out of anything. And they succeed in this. The world is an insane place, really.
Nextdns filtering is unmatched imho, indeed they seem to be slowing down a bit, but how much ads and junk it filters would easily speedup any page I guess.
Entirely my point. Simpler in some ways, more difficult in others. Totally depends on the use case
>Makes you wonder what we’re working so hard for.

Plenty of people enjoy the work they do...
I totally get why you do subscription. I totally get why I don't do subscription.

Is there some sort of middle ground? Say, minimum purchase cost is the same price as six months, but it keeps on working afterwards sans updates. When the dev realizes that such a tool is only 80% effective unless it is totally updated, they can subscribe.
CodePen

https://codepen.io/about
I can't tell the benefits of this vs running an SSH CA that supports OIDC. In that scenario, the server just needs to trust the CAs key, rather than running some sort of verifier.
I still don’t buy that it is a bubble. Unlike other bubbles like crypto I see real life impact an utility.

I do think OpenAI is in deep trouble. They’re ahead but not nearly enough to justify their lofty position.
Show HN: Describe a Circuit in English, Get a Schematic and Explanation
Hi HN! I built a small tool that lets you describe simple circuits in plain English and get a schematic. You can then ask follow up questions like "whats the voltage drop across R1?" or "How would you calculate the Thevenin equivalent resistance?"

Emphasis on simple—right now it handles very basic circuits (think: 1 voltage source, a few resistors, maybe a cap).

I built it because I am a mechanical engineer by training and sometimes forget basic EE. LLM's are making it so quick and easy to understand codebases, I thought it would be cool to try and build the same for circuits.

It's a prototype for now, but I think it could eventually be really useful for autodidacts, students, and engineers looking to brush up their circuit theory.

Would love feedback on whether others think this might be useful. Link: https://circuit-tutor.xyz/
I've always wanted to create this tool, but I kept putting it off; I finally did it!

My goal was to make a full PDF editor that lets you modify text, images, and layout in your PDF files.

I also wanted to support both scanned and non-scanned PDF files.

It's not perfect yet and not 100% ready, but I think some people might find it useful.
> having well rested and healthy worker will long term produce much better results

You said the two words which will ensure this never happens in the US: "long term". Most companies have zero decision-makers who care about the "long term". They are not the company's stewards, they are its parasites. Despite popular belief, most American corporations are not ruthless money-making machines, they are festering husks being ruthlessly parasitized by sociopaths while they slowly sink to the bottom of the ocean.
This kind of thing gets reported on all the time, there are dozens of similar front page stories on HN over the years. It looks like you just didn't pay attention to those.
_minimum_ bend?
Apparently he died at his daughter’s wedding. That’s an awful way to go.
It took Hugenberg 6 month to loose his government position, 8 to loose his mediatic empire, and a bit more to loose his industrial base.
I see all these rich-famous people, having all the money for all the best care in the world, dying in 50s-60s and I get more and more anxious.
But why containerise it on your NAS?
> I agree, and every time I see someone refer to the standard library as the STL, I know I’m interacting with someone who doesn’t actually know the language very well.

I would put away the judgment. I and many others still call it the STL despite knowing the language and history of the term. Because that ship sailed and it's what many people call it nowadays. Because writing out "the standard library" every damn time gets really tiring really fast.

It works in the reverse direction too, btw. The people who constantly nitpick on this are usually the ones who are more focused on being pedantic than being helpful. So that's the signal you send when you do that. Ask me how I know.
If you can afford it, Miele is definitely the way to go. The premium is quite high but IME you're buying the product, not just the brand.
How Airbus Took Off
1) Tweets are not substantive action. I was actually involved in abolish ICE actions in real life and watched it die.

2) Tweets are even less meaningful when in real life she supported at every step the people who were actively propping up ICE. Including Bernie, who just recently said Biden could have done more on illegal immigration. (Biden deported more people than Trump 1).

AOC actually has a long track record of saying one thing and doing another, like the controversy over her “present” vote on weapons to Israel. This is the major reason why the Squad broke up. The most charitable interpretation of it is that she wants to gain cache within her party. But she doesn’t realize her party hates her.

If you want to continue to champion someone like that, I have no problem with it, at the least she’s effective at bringing people to the left after they are inevitably disillusioned by something her or Bernie does.
In reality, that boss probably was just repeating something that he heard - hoping that his boss would like how it sounds. I recall similar parables in early 00's agile. It is a lot easier to say things like this than come up with an actual strategy.
In your mind, how does dropping leaves harm the shrubs? Wouldn't it allow for more light to pass down to the forest floor? It feels like the tree's response to shrubs was "grow taller to maximize sun exposure"

I feel like the conventional wisdom that this is a response to environment(conserve energy/lower wind resistance) make more sense than "offensive deterrent for competing plants" even more so when you consider that every leaf dropped is biomass that the tree had already taken in and utilized, but now it's giving it up. Maybe a pro-symbiotic move whereby dropping the leaves provides shelter/biomass for beneficial insects that could provide root aeration or soil enrichment would be another reason?
Agreed if you are building a typical service. The abstractions will slow you down and don’t and anything.

The use case where they are helpful is “bring your own keys” apps. I maintain https://github.com/kiln-ai/kiln which allows you to bring keys for 13 different providers. The abstraction is very much worth it for me.

That said:

- I migrated from LangChain to LiteLLM and never looked back

- I have over 1000 automated integration tests that check the grid of LLM features (tools, json), model, and provider. Without them it would still be a mess.
Show HN: I made a tray app to manage terminal commands and share with team
Signal could fundraise on new flair for DOGE implants, cabinet members, and folks who have side-loaded FSB certs.
It is cool to see recent research doing this to reconstruct scenes from fewer images, essentially using a transformer to guess what the scene structure is. Previously, you needed a ton of images and had to use COLMAP. All the fancy papers like NERF and Gaussian Splatting used COLMAP in the backend, and while it does a great job in terms of accuracy, it is slow and requires a lot of images with known calibration.
> not providing a practical example where the average consumer can be harmed by this bug.

Why is a practical example necessary in this case? Why are you not able to recognize the very serious harms that were already described by people 30 years ago and during the intervening time? Why are you demanding that I spend my time to find and give you that information instead of you? I am not your personal tutor.
I read the paper yesterday, would recommend it. Kudos to the authors for getting to these results, and also for presenting them in a polished way. It's nice to follow the arguments about the alternating attention (global across all tokens vs only the tokens per camera), the normalization (normalize the scene scale - done in the data vs DUST3R, which normalizes in the network), and the tokens (image tokens from DINOv2 + camera tokens + additional register tokens, handling the first camera differently as it becomes the frame of reference). The results are amazing, and fine-tuning this model will be fun, e.g. for forward 3DGS reconstruction, looking forward to this.

I'm sure getting to this point was quite difficult, and on the project page you can read how it involved discussions with lots and lots of smart and capable people. But there's no big "aha" moment in the paper, so it feels like another hit for The Bitter Lesson in the end: They used a giant bunch of [data], a year and a half of GPU time to [train] the final model, and created a model with a billion parameters that outperforms all specialized previous models.

Or in the words of the authors, from the paper:

> We also show that it is unnecessary to design a special network for 3D reconstruction. Instead, VGGT is based on a fairly standard large transformer [119], with no particular 3D or other inductive biases (except for alternating between frame-wise and global attention), but trained on a large number of publicly available datasets with 3D annotations.

Fantastic to have this. But it feels.. yes, somewhat bitter.

[The Bitter Lesson]: http://www.incompleteideas.net/IncIdeas/BitterLesson.html (often discussed on HN)

[data]: "Co3Dv2 [88], BlendMVS [146], DL3DV [69], MegaDepth [64], Kubric [41], WildRGB [135], ScanNet [18], HyperSim [89], Mapillary [71], Habitat [107], Replica [104], MVS-Synth [50], PointOdyssey [159], Virtual KITTI [7], Aria Synthetic Environments [82], Aria Digital Twin [82], and a synthetic dataset of artist-created assets similar to Objaverse [20]."

[train]: "The training runs on 64 A100 GPUs over nine days", that would be around $18k on lambda labs in case you're wondering
Do browsers not make money though? Through leveraging their market share they generate revenue.

This is just a different approach. Provide a product (a browser), charge people that want that product.
Thanks just discovered https://ai.pydantic.dev/graph/

from the above link, which seems to use FSMs instead of DAGs.
I don’t have a problem with that. One user said that they sometimes use it simply to make copy/pasting text easier, which I thought was a neat way to hold it
> you can easily pick up minutia about C++ copy constructors

Hollow laughter. And if it were true (which it isn't) how well can you explain those "minutia"?
I wanted to like this talk. I started to like this talk. But when he jumps from talking about a problem in clear language to mathematical language, I felt he's gone so wrong.

For me, there's no way "Set x to the smallest number >= to all elements of A" is clear to almost anyone in the world. And I was educated in formal logic at uni, taking an advanced, 3rd year course with like just 5 out of the 20,000+ odd students at a top UK uni. So a tiny percentage of a small percentage of the population have ever got exposed to that sort of logic.

The (massive) mistake he's made is thinking logic and language is clear and concise. That changing the words somehow magically changes the meaning. It's not.

I'm sure it works for him. It would not work for most of us that need to communicate clearly with other people, including programmers who are not aware of the full meaning of that sentence.

It's not how most humans work, think or communicate.

Part of many programmers job is to use language that is understandable. Using a specialist language of maths does not make the requirements any clearer for most people, just for mathematicians. Worse still, the sharp listeners amongst you would have noticed that having completely rewritten his "what" he almost immediately he said "most mathematicians agree that the smallest number...".

Notice the "most". So his rewritten "what" is not even right for all mathematicians.
> or is it just more of a western mentality

Where do you get the idea that "have kids and treat them as a side thought" is a Western mentality? In the West, we usually use prophylactics to avoid kids until we want them. That's why the birth rate is so low.
Tax to GDP ratio in Argentina before Milei was below OECD average, presumably cut down further now, and the country will go into debt with the IMF anyway.

Aren't the Kochs big on fossil fuels? Surprising the article doesn't mention what Milei aims for in that area, or the Atlas Network connections they have to him.
I learned about beej when I started the Vortex wargame on OverTheWire (https://overthewire.org/wargames/vortex/vortex0.html). I emailed him about an error in the part about loops, and he told me he'd fix it, but never did. Only years later when I got nostalgic and went to reread that part of his guide, did I realize there had never been a bug, I'd simply misunderstood the code, and he had humored me.

I'm such a huge beej fan.
Interest in SAP cloud migration triples in its biz heartland
You don't need much money to have food and shelter...
The “Lost Decades” (1990–2010), during which Japan GDP hardly grew and deflation occured: https://en.wikipedia.org/wiki/Lost_Decades
Looks more like a browser-centred IDE to supplement (not replace) the regular codebase-centred IDE to improve front-end development productivity. That productivity increase is what's very valuable if it actually materializes. The goal obviously isn't to improve your Youtube-viewing experience or whatever, so it's not really comparable to Chrome or Firefox.
minimum bend _radius_

A straight cable has an infinite radius, the more bend the smaller the radius
Could be worse. At least he got to live to see his daughter get married before logging out. I call that a win.