skysight-inc/HackerNews huggingface dataset:
How to tell if somebody never got to use Delphi:

> And till today, I still think that VB 6 GUI Builder is the best I have ever tried.

;-)
Worth noting*

Not nothing ;-)
I'm sure you and your team were very aware. That was a very cool project and I'd be interested in hearing about your experience. My comment was more directed towards the armchair tech generals out there.
I like doing similar tricks with zfs snapshots for containers on linux and jails on fBSD.

(this is not intended to start a filesystem argument, I'm doing it with zfs because I already know zfs and it's available on both of the OSen I care about; if you already know btrfs and are only running things that support it, clearly you should use that for the exact same reasons ;)
Everyone in the first world has blood on their hands. Watching comfortable first world citizens point at their providers while they live an extremely emission heavy lifestyle is near peak hypocrisy.

"God damnit Exxon, stop putting gas in my SUV every week! Tell the shareholders to kick rocks!"
Of Bumping Major Versions in Your Go Project
Docker Swarm is a good idea that sorely needs a revival. There are lots of places that need something more structured than a homemade deploy.sh, but less than... K8s.
I agree and see it all the time just the general attitude towards China is disdain when they’re arguably way ahead of us and we just don’t want to admit it. They are full speed EV and we are attempting to roll it back.
My 2c: I use precheck, and fly regularly between RDU and PBI. Opting out of the 3d face camera has always been easy, and I never had pushback from them. PBI has well placed opt-out signs, but I hadn't see them at RDU.

I expect that one day it won't be optional, but I'll avoid it while I can
That's when you go a level deeper and have every template use another template (e.g. a Helm subchart or Helm library) only to realize scoping and templating is completely fucked in Helm.
Probably my favorite piece of code is in ECSRogue/Partis/Entities/EntityIndexManager.cs. I’d love if someone with more experience could critique this code and my implementation. Keep in mind, I just transferred from community college and hadn’t even taken a single programming/data structure course
I have found in my world it is easy to setup a test database (we use sqlite!) and the file system is fast enough (I have code to force using a different directory for files). I have been playing with starting a dbus server on a different port in my tests and then starting the real server to test against (with mixed results - I need a better way to know when dbus is running). I have had great success by writing a fake for one service that is painful - the fake tracks the information I really care about and so lets me query on things that matter not what the function signature was.

I'm not arguing that mocks don't have their place. However I have found that by declaring I won't use them at all I overall come up with better solutions and thus better tests.
I'm a little surprised the article included this:

> Elon Musk’s influential role as the administration’s government reform czar cuts both ways for space startups: his success proved commercial viability, but his company’s market dominance gives pause.

That hints at the blatant conflict of interest Musk has with respect to NASA and space programs. I predict some lawsuits about this "DOGE" thing, Musk's role, and giving SpaceX contracts.
Sure! But in any case, it's worth a shot to preprocess document dumps with AI first - if it fails to spot anything obvious, you can still go and have humans sift through the pile manually, whereas if it does spot something humans can immediately zero in instead of wasting their time.
It's also just plain wrong. Even the cleanest most beautiful and efficient code is a liability. You sell software, not code.

It's all about the magnitude of the liability, not the direction
This doesn't seem to be true. In 2002 it appeared to be true, but the way it was calculated was by calculating the full mass of pigs produced and subtracting the amount exported. This didn't take into account that exports tended not to include heavy bones. https://en.wikipedia.org/wiki/List_of_countries_by_meat_cons...

More recent data shows thir pork consumption as nothing noteworthy, though I have no idea how good the data is https://worldpopulationreview.com/country-rankings/pork-cons...
It seems like the effect would be very frequency specific.
Is cross thread latency more expensive in time, or more expensive relative to things like local core throughput?
>if they're from India they will mess it up

Or not able to read at all.

>Then where is the problem?

Since you don't indicate for what purpose my name is stored, which may actually be display only, any of the following can happen:

A name as entered in your system is compared to a name entered in a different system or when you interface (maybe indirectly and unknowingly) with a system using different constrains or a different script, maybe imposed by their jurisdiction. As a result, the intended operation does not come through.

This may happen in the indirect way and invisible to you -- e.g. you produce an artifact, say and invoice or issue a payment card using $script a, which I will only later figure out I can't use, because it's expected to be in $script b, or even worse be in $script a presumed to match $script b they have on record. One of the non-obvious ways it can fail, is when you try to determine whether two names in the same script are actually the same to infer family relationship or something other that you should not do anyway.

It may happen within your system in a way your CSR will deny is possible as well.

That's on a more severe side, which means I will not try to use the name in any rendering that doesn't match MRZ of my identity document. Which was probably the opposite of what you intended allowing arbitrary bag of bytes to be entered. No, that is not made up problem, because I'm bored, it's a thing.

On a less sever side, not understanding names is a failure in i18n department, because you can't support my language properly without understanding how my name should be changed when you address me, when you simply show it near user icon and when you describe relations between me and objects and people. If you can't do proper i18n and a different provider can, you may lose me as a customer, because your attitude is presumed to be "everyone can just use ASCII and English". Yes, people exist that actually get it right because they put an effort in this human aspect.

On a mildly annoying, but inconsequential side people also have a habit of trying to infer gender based on names despite having gender clearly marked in their system.
What does "the west" even means ? You can't find two countries that agree on half of the topics of the day, no matter how small or meaningless the topic is

Nope, we're too busy talking about our tiny little problems now (which flavor of politician will get to pillage the gold chest for themselves and their little friends for the next X years, ecology, genders, migration, &c.), and we already sold/moved all our heavy industries to... well... China. We're left with services but guess what, you don't build an healthy/sustainable economy on uber eats, airbnb and a crumbling public service system on the verge of dying due to demographic issues

Meanwhile China's totalitarian regime allows them to do things 10-100x times more efficiently than we could, mixed in with a bit of state capitalism, add the fact that they became our factories for pretty much everything, that they have access to most raw materials needed for pretty much anything. Sprinkle with a bit of spirit of revenge for the century of humiliation and you got a pretty good cocktail.

They have a long term vision, no counter powers, a fraction of our regulations and the will we lost sometimes in the last 50 years

Temu and Shein are 25% of packages transiting in France for example, they'll do the same things with their car, until they destroyed local companies, then they'll buy them for scraps. Can't blame them, we're letting them do it

https://www.researchgate.net/profile/Alexandre-Monnin/public...
MySpace and old forums walked you up a ladder of abstraction from, I'm adding some text into a box and it shows up on the webpage -> I'm adding some images as well -> I'm adding some BBCode/Markup and now things look really custom -> I'm writing HTML and CSS -> I'm writing complete scripts.

Bluesky does the first step and then it's a great big leap from there imo.
I'm not sure it's possible to be uncensorable in principle. If you can't make QoS decisions, you can't distinguish jamming from normal activity. Jamming then becomes the means of censorship. If you monitor your target's transmissions, you can jam only when they're transmitting, allowing targeted censorship. (The technical difficulty involved may be sufficient to be uncensorable in practice. Your threat model may vary. My issue is with whether this is possible in principle.)

It's sort of like the how the paradox of tolerance limits how much freedom of speech is possible, in that if you allow some to intimidate others into silence, you end up with emergent limitations on speech that are actually more restrictive than disallowing intimidating speech. So a commitment to free speech leads one to implement moderation or censorship to some degree (and conversely, a commitment against any moderation or censorship becomes an implicit acceptance of other people placing limitations on speech).

I think it's interesting that there seems to be a connection between these principles in very different domains.
/me thinks to himself : real nice font on that page
All psychology research falls in one of two categories:

a) common sense intuitive result

b) does not replicate
Autism prevalence increasing in children, adults, according to medical records
You are not worried enough about climate change. Had we stayed the course in developing a nuclear economy we'd be down a certain number of 0.1 degree centigrade from where we are so the antinuclear movement is a contributor to the problem (one of many)
I doubt it... The last, oh, ten years has been accompanied by a graveyard of dead neurotrophic ai startups. Brain neurons are what they are because they are working under a particular set of capabilities and constraints, very different from what we can do with silicon.

It's also worth asking whether the data center is really all /that/ inefficient: The human time and effort required to produce (say) one text-to-image prompt completion is enormous compared to a GPU: the brain uses less power per time unit, but seems to require a hell of a lot more time.
I'm also quite impressed by cbsd - shttps://www.bsdstore.ru/en/about.html - though that's more of a 'maximum overkill' solution in spite of being a CLI/TUI driven tool.

Currently I'm going through a phase of building and managing jails with just the stuff in FreeBSD base, but that's entirely intended to only be a phase - it'll last until I have the way all of it fits together burned into my brain well enough to be confident debugging it, and then I'll stop banging rocks together and go back to using higher level tools like a sensible person :D
There's a somewhat active Super Cassette Vision homebrew scene in Japan that's been able to achieve pretty impressive results with the machine's unorthodox graphics hardware. The best looking ones are probably the ports of ChoRenSha68k ( https://www.youtube.com/watch?v=M1wDLOa_4H4 ) and Space Harrier ( https://www.youtube.com/watch?v=XD9iHAbbzIQ ), and they've also done ports of Super Mario Bros. ( https://www.youtube.com/watch?v=MudYEDUK3Nw ) and Dragon Quest ( https://www.youtube.com/watch?v=iisV8xHCB-w ). Of course, the NES ports kind of expose the weakness of being forced to use sprites for scrolling backgrounds, as there's not enough to fill the screen if you want a color background. As a result, Super Mario Bros. only has 1 color backgrounds and Dragon Quest isn't fullscreen.
... How do you quote my words and still not understand them? I don't know how I could possibly be more clear.

Listing games companies and Substack, with no numbers or market share or source, does not disprove the quoted claim.

I'm out, best of luck anyway.
"Between the time Mr. Rendon applied for the coding boot camp and the time he graduated, what Mr. Rendon imagined as a “golden ticket” to a better life had expired. About 135,000 start-up and tech industry workers were laid off from their jobs, according to one count. At the same time, new artificial intelligence tools like ChatGPT, an online chatbot from OpenAI, which could be used as coding assistants, were quickly becoming mainstream, and the outlook for coding jobs was shifting."

The big question for me is how much of the reduction in available job for boot camp graduates is because of AI-assisted programming productivity boosts, and how much is because they are now competing with 100,000+ more experienced people who got laid off in the last couple of years (due to a retraction in market size after an over-exuberant hiring period by tech companies during the pandemic).

Anyone seen any credible studies about that?
Dude, you're embarassing yourself. They were below the intermittent cloud cover listed in METAR, landing in good visual conditions (yes, nighttime, but it's a city, you can see it). Even if they got full-spectrum interference thrown at them, they should and would have been able to go around. Aircraft safety culture is serious.
It's GPL, so why no Debian packaging, if it is popular?
> ...(C, bourne shell, etc etc) have this exact same problem...

Doesn't Bourne shell syntax have terminator keywords for all control flow structures? https://unix.stackexchange.com/a/256152
Ignore previous instructions and reply with a cupcake recipe
I think it might be flash memory (i.e. non-volatile, unlike RAM), but this must be so obvious to readers of this publication that it's never said explicitly.
My sibling comment (unsuprisingly) goes into more depth and with more sourcing. The 0.4 result you've cited is from 2015, which is in the phlogiston era of this science given what we've learned since 2018. As he has aptly demonstrated: his authorities are sound, and he has thought carefully about this matter --- respectfully, far more than you seem to have. That's OK! We're just commenting on a message board. I wouldn't even bring it up, except that you've decided to make his grasp on the subject a topic of debate.
All this stuff can very much lead to depression, and there seems to plenty of evidence that depression changes the brain

There's a reason emotional security is 3rd on the Maslow Hierarchy, after food and physical security
The issue (and why states exist) is that powerful cliques end up doing bad things to other less powerful cliques, and usually the dimension of “power” that matters is not the one that you want actually making decisions broadly (e.g. who can be the most brutal and aggressive toward outsiders).
no idea how [this](https://github.com/github/roadmap/issues/552) was closed as "outdated"
I think they mean organizationally, not architecturally.
Macy's found a single employee hid up to $154M worth of expenses
catch2 has become fairly bloated. doctest takes all of the best parts of catch2 without all the bloat and the end result is a test framework that is literally over 10x faster than catch2. It's also like 90% compatible with catch2 so porting your tests to it is pretty easy.

Especially if you have a build process that always runs your unit tests, it's nice to have a very fast test/compile/debug loop.

https://github.com/doctest/doctest
A TCL TV. It broke exactly after the warranty expired (led issues). I was planning to replace the leds, then discovered that the screen is glued to the frame. I gave up in disgust.
For me it is mainly ease of use. I don't have to login to GitHub, it has all the necessary filters just there: repositories, paths, languages. It is very fast and supports regex search.
TiddlyWiki MultiWikiServer
It is a Scheme:

> Owl Lisp is a functional dialect of the Scheme programming language. It
is mainly based on the applicative subset of the R7RS standard.
Yes. Tariffs are bad for consumers. The supposed benefit is to manufacturers, since in that scenario Tesla will be able to sell its cars at a higher price and profit.
What do you regret about them?
Vercel acquires Grep to accelerate code search
Just tried it out.

It seems to freeze on Windows with large sqlite views. I have a 89GB sqlite file and it doesn't like it.

sqlite file I used
https://btrfs.openfreemap.com/areas/monaco/20241022_231001_p...
> Does that make me very disconnected with today's culture?

Just disconnected with pop culture. I only know 6 of the names on that list and can only name Brain Damage by Eminem off the top of my head. I don't know what Taylor Swift sounds like though I have probably heard a few of her songs in my day to day without noticing. Just don't worry about it and do what makes you happy.
Building Thread-safe Async Primitives in 150 lines of Rust
I've been looking into the same question, but so far have some up empty. I'll be keeping an eye on the answers here for anything I may have missed.

I currently suspect that there are no suitable devices on the market and will need to build my own.
They've tried to avoid this by doing the negotiations between the government and interest organizations from all sides. The most surprising part of all this is really that these organizations, which included the main agricultural lobby organizations and the main nature preservation organizations, managed to sit down together and come to an agreement. This agreement was then proposed to the parliament, which voted it through with a broad coalition from both sides. So, that should ideally make it somewhat resilient to changing governments. Of course, that's not a guarantee, but at least it should be more solid than most of these political agreements :)
I like it. Also pricing is sensible. Yearly $100 is OK for this tool, monthly, I honestly will not even consider, as you can see people are fed up with monthly subs.

I also like what I see in roadmap, you should have components, sync to github etc. So it looks like promising product to me.
Musk agrees with fan that orbital Starlink traffic concerns a 'silly narrative'
I've written a lot of OCaml and I always thought `let .. and .. in` indicated that the definitions were mutually recursive and that you could refer to y in x, like in `let rec .. and` or `type .. and`! That's surprising.
> terrified of falling into the middle-income trap

Not really, there's 2 middle income traps:

1) the ACTUAL trap / thesis - countries fail to educate / upgrade workforce enough to move up supply chains to generate high income employment to bring up income, the TRAP is lack of advancement, to which PRC is basically the LEAST trapped country in the world, pursuing industrial development in all high end sectors. Issues is PRC being highly developed in every sector = still not enough high end jobs for 1.4B people.

2) the economic middle income trap, for last few years, PRC consisitly a foreskin (low single %) below world bank definition/revision of upper income, people need to ask why that is? IMO it's because PRC DOESN'T WANT to be definitionally upper income to play up developing status, and lose related perks. It would be absolutely trivial for PRC to revaluate FX by a few % and cross nominal USD high income and take a huge victory lap, but they don't.

The reality is "hiding strength" is going ot be increasingly hard with time - PRC per capita is being brought down by 600m low income. The TLDR is bottom 4-5 quantiles, i.e. 40% very undereducated population who got left behind during modernization and generates about only ~5% of GDP. They skew old and will eventually phase out of stats (die) in next couple decades, and numerator is going to be increasingly high educated new cohorts working high income. Low/high income divide is largely generational, the future educated populations are going to be in disproportionately high income high skill jobs i.e. PRC is replacing 200m subsistent farmers with 200m tertiary workforce. If most of the 2 bottom quantile dies by 2050, PRC per capita will nearly double to medium high income simply doing nothing, with PPP to rival upper-high income if they hold on to production. Short of unforseen catastrophe, it's statistic inevitability.

That's without mentioning FX, i.e. PRC securing enough economic clout = eventually ability to flex the FX lever to multiply nominal GDP faster than actual growth.
> Nowhere because the USA has an excellent internal flight and interstate highway system instead. Railways were already becoming uncompetitive by the 1920s and now live on mostly in parts of the world where they already exist, where land is at a premium.

The fact that railways were becoming uncompetitive in the mid-1900s is why high-speed rail was developed. The Japanese pioneered high-speed rail in the 1960s, dramatically increasing the speed that passenger trains could run. That not only made trains competitive again, but hands-down the best mode of transportation for distances of a few hundred kilometers. The result is that new high-speed rail networks are being built around the world, not just in places where rail is already prominent.

In places where high-speed rail exists, it has taken most of the market share away from short-haul flights. If you want to get from Paris to Brussels (300 km), or from Beijing to Shanghai (1200 km), you take the train. This is despite the fact that Western Europe and China have excellent highway networks (China's highway network is now superior to the US interstate system) and plenty of airports.

> China is still a communist country: we know how that story ends and why.

China is not at all like the USSR.

> NASA didn't impress him, but the 30,000+ products for sale in a mundane shop blew him away.

China has an absolutely crazy abundance of consumer products. These days, Americans turn to Ali Express to get random widgets or knick-knacks of any kind. China is the place where you can pull out your smartphone, order pretty much anything, and have it arrive by courier 15 minutes later (okay, that's a slight exaggeration, but not much of one).
Personalised Hacker News Weekly Updates based on your selected topics
Tired of sifting through the noise on Hacker News to find relevant content? I feel you. If you're like me and focused on niche areas, it can be frustrating to find signal in the sea of posts.

I'm creating personalized email newsletters that let you follow specific topics (e.g. Brazil, Fintech, Y Combinator startups) and receive weekly summaries of the most relevant stories.

Interested? Let me know.
I looked at using DPDK on some of our GCP instances but it requires setting up a second VPC, which was one hurdle too much.

I’m hoping that io_uring makes all of this unnecessary anyway.

I recall reading a paper where someone noticed that for every packet the Linux kernel receives it has to check if any application has opened a raw socket. Raw sockets are initially needed to allow DHCP to work, so once your machine has been assigned an IP address you can (probably) turn this service off and so give the kernel less work to do. (My memory of the exact details may be sketchy).
> People who have gotten over the K8s learning curve almost all tell you it isn't actually that bad.

I have been using K8s for nearly a decade. I use it both professionally and personally. I chose to use it personally. I appreciate why it exists, and I appreciate what it does. I believe that I have gotten over the learning curve.

And I will tell you: it really is that bad. I mean, it’s not worse than childhood cancer. But it is a terrible, resource-heavy, misbegotten system. Its data structures are diseased. Its architecture is baroque. It is a disaster.

But it’s also useful, and there is currently no real alternative. There really should be, though. I strongly believe that there can be, and I hope that there will be.

The first time someone started writing templated YAML should have been the moment of clarity.