skysight-inc/HackerNews huggingface dataset:
Do you write software professionally? Not saying this to chide but these types of comments always come from either devs that just work by themselves or green ears.

I have never worked on a project where the only dependency was react (let's ignore build or testing tools for the sake of argument). What I do mostly see are projects that captured the react zeitgeist of the time in regards to which "popular" libraries were recommended and people just copied willy nilly.

Maybe this is more of an indictment against software development in general where professionals are not allowed to design and engineer robust solutions because the alternative is getting fired from your job because John Dev was able to complete more tickets in a sprint when they downloaded a bunch of bloated npm libs that will break in two years and they'll job hop to the next place to continue the cycle.
Thanks, that's also my understanding of the events.
Foundations of Algorithmic Thermodynamics (2023)
I suspect they're confusing domain speculators with domain registration resellers.
Whoa. This feels like something someone would have made in Flash arbitrarily in their spare time some 20 years ago, in a really good way. Tons of loving details.
The Fortune 500 have 20 years of tooling, people, configs, setup etc in VmWare. It is a big deal for them to switch, it's also a big deal for them to pay 10x.
My HN post led to my first angel check. Now, we've raised $1.5M to grow Recall
This was the post that changed everything: https://news.ycombinator.com/item?id=33425947 Thank you to the HN community and platform, I am sharing so others are aware of the impact one post can have. The Recall product has come an incredibly long way since then, with that first check I was able to hire my CTO who completely transformed the product and today I am so humbled and grateful to be able to be able to take what was my passion project to ease my own knowledge management frustrations and create what have i always imagined to be a solution to my inability to recall information when I need it most.
I actually still have the email.

Here's what I sent:

Hello!

I don't have a lot to say to you, but I just wanted to say that about a month ago, I started the transition away from Google, and the most obvious thing to switch was search.

DuckDuckGo has improved substantially since the last time I used it (around 2012), and it's to a point where the results are comparable, and sometimes even better than Google, so changing was pretty seamless. Now the only Google-thing I need to remove from my life is YouTube.

As a somewhat technical person, I was curious about one thing; I saw that the primary language for DuckDuckGo is Perl. Without making any judgement here, was there a particular reason for that choice? Also, are you planning to move to Perl 6?

Anyway, I appreciate you reading my email. DuckDuckGo is a great service, and I hope you guys keep up the good work!

-Thomas Gebert.

Here was his response:

Yes, though, the primary language is Perl. It was out of convenience and interest since that was my primary language when I started the project. There was/are a lot of libraries useful for text processing / web crawling. Now Python and other libraries have been similarly built up.
I evaluated Tanstack for a project and it's got a lot of annoying issues with doing way too much and way too little simultaneously. I feel Tanner Linsley moves between these numerous projects a bit too much leaving the API surface of them all half baked. Specifically in my case it was the table that simply did not fit some use cases we wanted. We ended up going with react-aria instead. Very flexible, very focused on accessibility and very simple and extensible APIs and components.

https://react-spectrum.adobe.com/react-aria/index.html
I tried Porkbun after suggestions here. The symbols in my password caused a 403 error. Porkbun is terrible (although I'm not sure if there's a better other option).

Cloudflare also isn't a general purpose registrar - they won't let you point to external nameservers which makes migration bad.

EasyDNS doesn't support U2F.

Google... the usual risk of getting banned for some youtube upload and losing all your domains.

I switched to DNSimple after several Gandi fiascos. I'm not a reseller, and the fast that they charge a fee made me hope they wouldn't try to skim in other places, but I'd be happy to know of a registrar that checks all the boxes (box 1: u2f, box 2: no glaring technical issues).
I posted this link in another thread, but AT&T claimed that their VMWare costs were going up 1050%, so that tenfold increase lines up with this one.

https://arstechnica.com/information-technology/2024/10/broad...
> audiophiles

Audiophiles are ridiculous, frankly. I'm on the ATC group on Facebook. ATC make pro speakers used in many top studios, but they also make home 'audiophile' speakers. The speakers are amazing, but I often see them talking utter nonsense about how X sounds great or whatever, when they have pictures of their setup in an untreated room. Like they could even tell if the speakers are good in a room like that. They're hearing the room.

Audiophiles are like astrologers, it's all in the wind with them. But they shouldn't be confused with people into pro-audio for music or film production. The name of the game is to get the best sounding room you can, so that it's easier to make your art, there is a motivation to get it right and not be hoodwinked by the things you state.

Not that pro-studio people don't have their blind-spots too (especially around things like cabling), but they're not the same.
A great way to help poor people: give them money
What you're describing is more like private equity, not a hedge fund. Hedge funds are generally passive investors and don't usually drive product pricing in their portfolio companies.
> The powers that be could very well decide to just promote it to be a gTLD

No, they can’t do that. Every two-letter TLD is defined to be a ccTLD, and nothing else.
Old boardgame (wargame) rulebooks used to have numbered sections and subsections. I often miss that in modern rulebooks, even if some wargame rulebooks still have them luckily. It is so much easier to discuss the rules of a game when you have unambiguous identifiers for every paragraph rather than having to come up with ad-hoc vague references to some page and location below a heading.

The linked article has numbered sections, which is nice, allowing for specific references like "in Section 2.3" or "Figure 14.4", but the example rulebooks discussed from what I can tell do not.
I don't even know what problem this author has with React and how switching to HTMX is going to help them (after reading the article twice).

> Some of the worst offenders in this respect were wouter (a React router package) and TanStackQuery (which I was using to fetch, cache and manage state from the backend).

Ok so don't use wouter and TanStackQuery...?
CORS Vulnerabilities in Go: Vulnerable Patterns and Lessons
Turbo – Single-page web application without having to write JavaScript
Their use doesn't, but from time to time they send in bug reports and feature requests, don't they?

Where do you draw the line between extending your project and providing free labor to a for-profit company?

Fixing bugs is less controversial, while finding solutions to issues arising in bespoke production environments, with short deadlines, is grueling work for which companies are usually gladly purchasing support contract. Where is the line past which you ask for money, and are you really fine helping a company avoid lawsuits and brand damage after they neglect updates for years, with no gratitude from their side? Case in point: log4shell in late 2021
The banks just don't pay enough. Quant finance firms in Chicago and wall street don't have this problem.
Pat Gelsinger - CEO of VMware 2012-2021.

I have read few comments that he wasn't great at it (no personal knowledge). Combined with Intel stuff...
How about just basic energy inputs like fuel and fertilizer? This is a country that is so abysmally poor the state has a feces collection quota. Peasants must collect their daily dumps and give them to the state for use in the field or suffer the wrath of the local DPRK gangster.[0]

[0]https://www.rfa.org/english/news/korea/manure-02012022130916...
To be clear. I’m not criticizing the position the QEMU project is in. I recognize you have to work with Debian here. I’m more frustrated that Debian has such a stranglehold on packaging decisions and it effectively refuses to experiment or innovate on that in any way.

Out of curiosity though, have you explored having your own deb repo instead? I would trust QEMU-delivered security fixes on mainline far more than the Debian maintainers to backport patches.
Yes, this was Paris. It was a 15% tip. That happened a bit over 20 years ago.
There were a lot of Pascal based door games (including MUDs) for DOS based BBSes. I wasn't writing software back then, but I gather Borland Turbo Pascal was a nice way to work.
Check out htmx playground, helped me learn it better:

https://lassebomh.github.io/htmx-playground/
Sounds like https://en.wikipedia.org/wiki/Countersignaling
Seems like everybody's staking out all-in positions here. Those military officials are certainly aware of what generally happens to perpetrators of failed coups.
FreeBSD 14.2 Released with OpenZFS Upgrade, Installer Improvements
Check out htmx playground, helped me get a better grasp of it:

https://lassebomh.github.io/htmx-playground/
Hardly. People are talking about point and shoots here. On button, flash button, click, shoot. The phone paradigm is way more awkward. Some buttons become shutter but one still locks the phone. Have to tap the screen for autofocus. Have to futz with touch screen menus to adjust settings. On an iphone you straight up fight with the exposure setting that is both stuck in molasses and wants to reset and ignore your instructions. Oh and someone could blow up your phone with notifications in the middle of this. And having that camera on and screen on tanks your battery.

Plenty of reasons why the new ways are worse.
I was in the S12 batch. A couple years later we were demonstrably failing. I emailed the general YC advice line or something similar with a question, and pg responded with a thoughtful comment that was genuinely useful

I don’t think there’s any chance he saw any economic value in us, he took that time because he cared about startups and well-meaning failures like us

It’s a small thing, yes, but I’ve always thought it said a lot about him
I will pay top (possibly imaginary) dollar for original swag from the following companies:

- Enron

- Lehman Brothers

- Bear Sterns

- Madoff Securities

- FTX
They've already long since done it.

Cloud is staggeringly expensive compared to your own physical servers. Has been for all but trivial (almost toy) workloads since day 1. And that's before you pay for bandwidth.

I was spending a decent chunk of change monthly on cloud boxes just for my personal hosting projects, and eventually realized I could get a stonking 1U box, colo at a local data center, pay for the server in the savings in a year or two, and have radically more capability in the deal.

If you need a "droplet" type VM, with a gig of RAM, a couple gig of disk, and bandwidth, they're not bad. DigitalOcean works well for that, and is way cheaper on bandwidth than other places (1TB per droplet per month, combined pool). So I'll use that for basic proxy nodes and such.

But if you start wanting lots of RAM (I run, among other things, a Matrix homeserver, and some game servers for friends, so RAM use goes up in a hurry), or disk measured in TB, cloud costs start to go vertical, in a hurry. It's really nice having a box with enough RAM I can just toss RAM at VMs, do offsite backup of "everything," etc.

If you're spending more than a few hundred a month on cloud hosting, it's worth evaluating what a physical box would save you.

//EDIT: By "go vertical," I mean "To get a cloud box with similar specs to what I racked up would be half the cost of the entire 1U, per month."
In the similar note, would be nice to see a number how many of .net and .com domains are squatted?
Can you explain to me how defending freedom of conscience is anti-religious?

I'm not against Christ (very much the contrary!), nor in fundamental opposition to the Catholic Church, but what I am against is the unchallenged promulgation of distorting the truth in service to institutions and the meting out of evil for perceived evil.

Inquisitors are a necessary evil for the needs of the Roman Catholic Church, but any that forget that a necessary evil remains evil leaves their own soul in jeopardy.
Tech support is entirely optional, and I only do it to the extent that I enjoy it.

(Or, when at one point I had a job as an open source developer, to the extent that I thought it would improve our software.)
If like me you’re someone with no prior idea of what this guy was talking about, the first 1/3rd it going to be hard to get through.

However the latter 2/3rd talking about how to approach what items to remove or retain in your life is pretty solid and worth a browse.

In fact the following is pretty much what I’ve been doing this past month:

>You will need to divide your current possessions into four major categories.

>Beautiful things.

>Emotionally important things.

>Tools, devices, and appliances that efficiently perform a useful function.

>Everything else. "Everything else" will be by far the largest category. Anything you have not touched, or seen, or thought about in a year – this very likely belongs in "everything else."

>You should document these things. Take their pictures, their identifying makers' marks, barcodes, whatever, so that you can get them off eBay or Amazon if, for some weird reason, you ever need them again. Store those digital pictures somewhere safe – along with all your other increasingly valuable, life-central digital data. Back them up both onsite and offsite.
I am a happy 1password customer and don't use the native app at all (except on mobile). It works perfectly fine through browser extension and just using the website.
Millions of people don't have an employer with an HR department they can call on the phone to confirm that an email is legitimate.

What if your primary source of income is Uber or Doordash or Etsy or Youtube?
Lots of windows users were on the Internet or otherwise online, but the form it would take was pulling up ProComm and dialing into an isp, fidonet bbs, compuserve, etc.

You didn't need to have a local TCP stack running to use email, ftp, etc. You'd just have a shell account somewhere and/or use dedicated dialup tools
Somewhat but it's still such a wealthy student body that if everyone in the photo was from a family worth millions that would not even be a very unlikely statistical anomaly.
> Whether people are more easily fooled by dell.shop dell.computershop.com is a non sequitur from the rather wordy disquisition about why people fall for the scams in general.

It isn't. People fall because probabilities align. Something can catch their eye to knock them out of it.

A bad URL is a bad probability (for the scammer) in the chain, a really good URL is another good probability. If your assessment is that both URLs look equally good/bad to you, I, of course, won't deny that claim about your own experience. But to my eye, dell.computershop.com looks pretty bad and dell.shop looks pretty good.

I only answer my phone if I'm in the middle of getting a loan and so expecting a call from some unknown number at any time, and even then some numbers look too phishy to answer. The last time I got a loan I got a call from a local area code near the bank, answered, and found myself talking to a scammer about a loan. It was confusing, I believed it was the bank at first! Everything needed to align for them to get that far, including the phone number looking legit to my eyes. To someone else's eyes a number halfway across the country may have looked just as legit. Or the nearby number may have looked instantly bogus. This is exactly my point!
The problem is paying the hugely inflated prices Broadcom's price gouging renegotiations are demanding, while also finding money to fund migrating off of VMWare for your infrastructure.

A lot of companies out there (Canonical's OpenStack, RH's OpenShift) are so swamped with customers wanting to migrate off of VMWare that they can't keep up, meaning a lot of companies are going to have to keep paying VMWare while they wait in the migration queue.
are those the actual pronunciations of your products?

here'd be my recommendation: /ˈmɑːɻk.wɛn/ and /məˈɻɪd.i.ən/
We had one of those out at my girlfriend's kid's graduation party for anyone to use. It was a lot of fun.
> Workstation is now free for personal use,

It's now free period, even for commercial use, and even if you want to pay for support they won't take your money anymore once existing contracts expire. In other words Workstation is probably going on life support and won't have any significant development going forwards.

https://blogs.vmware.com/cloud-foundation/2024/11/11/vmware-...
Exploring Bluesky's Domain Handles – Terence Eden's Blog
In terms of "games as an entry into programming": The first-person shooter Starseige:Tribes (1998) had strong scripting support for both server-side gameplay mods and for client-side conveniences.

For example, many gameplay mods allowed players to dynamically place new entities (walls, platforms, turrets), and if your team was too competent and you got bored guarding the flag you put on an a client-side script to play Tetris in a custom HUD.
California teacher dies from suspected rabid bat bite
The data I've seen shows apretude is more effective, not less
As the saying goes- If you aim for the king, you better not miss
The police kept the protesters out, but eventually let in most members of the national assembly and their staff after checking their ID.

Martial law is about using the military to control civilian activities. The police are civilian. Their order is to maintain peace, not to interfere with people who have legitimate business at the facility. If Yoon really wanted to preempt the national assembly, he should have sent in the military earlier.
A $2/mo subscription is extremely expensive for something that you're going to keep using; the present value is somewhere in the $500-800 range. That's over 20x more expensive than the $25 lifetime purchase, and 3-5x the cost of a lifetime purchase of Microsoft Office Home. You would basically pay for the lifetime license after 1 year.

$25 for lifetime is maybe a little expensive for what it is, but whatever. But it seems to me that people have a similar if not worse blind spot with subscriptions as they do with credit card debt. The pricing for subscriptions is always off the charts when you compare present value to the cost of a one-time purchase.
Which means that the president is ignoring the constitution. And so is the military.

Very much not good...
It is my belief that when it comes to politics, i.e. the life of the polis, it is in the best interest of said polis for its citizens to speak up their mind as closer to (their inner) truth as possible, otherwise it won’t be said citizens conducting the life of their polis.

The Freud/id stuff I can understand (and I agree with), but that’s related to a person’s inner “psychological” life, not to the polis as a whole.
It is true:

https://en.wikipedia.org/wiki/Comparison_of_the_imperial_and...
Microsoft 365 credentials stolen via adversary-in-the-middle campaign
Unfortunately too many SaaS products only support React based SDK.
> I liked the author's write-up, but as an old programmer take umbrage at the idea that changing your parser in the middle of a program is "crazy", we used to do this... well maybe not all the time... but with a greater frequency than we do today.

I think Justin addresses that point, though! He writes:

> The development of programming languages over the past few decades has been, at least in part, a debate on how best to allow users to express ways of building new functionality out of the semantics that the language provides: functions, generics, modules.

And indeed by modern PL standards patching the parser at runtime is very unusual.

The "modern" language that I've worked in that comes closest is Ruby, since the combination of monkey patching and the lack of symbols in the function call syntax is well suited to constructing DSLs. But most teams I've worked with that use Ruby eventually developed a strict "no monkey patching" rule, based on lived experience. At scale allowing developers to invent DSLs on the fly via monkey patching made the programs as a whole too complicated to reason about—too hard to move between modules in the codebase if every module essentially had its own syntax that needed to be learned.

I suppose describing this as "dark, demonic pathways" is a bit overstated for comedic effect but indeed "change the language syntax at runtime" does seem to be generally accepted these days as a bad software engineering practice. Works fine at a small scale, but doesn't age well as a team and codebase grows.
The way the article read it seemed as they though they had many domains and customers could bring theirs into that ecosystem.

If the customer left it behind they could send it to the wayside.

If they are merely a broker then I agree, I don't see them as rent-seeking. The article left me with the impression that they had a large number of domains they rent out to customers.
People want the thing whose functioning they are largely ignorant of to just be solved by someone else already, news at eleven.

It is, I feel, the responsibility of those who do know how these things work (e.g. us) to point out which things are important and which are safely dumped onto someone else. In this case, one’s identity on the ’net is very important, and something one should absolutely not put into position to be held for ransom later by being bundled with other services.

Do rent a hosting service, absolutely. (Do not trust it to hold the only copy of your data or metadata or social graph, but that’s usually something photographers understand implicitly, unlike e.g. writers.) Website hosting, DNS hosting, autoupload, social crossposts, whatever, buy all of that stuff as a bundle if you want—your risk threshold for redoing all of that after a hostile acquisition of your hoster is your own. But do not, under any circumstances, let them hold your identity at the same time. On the ’net, that’s your domain registration.
Awaiting the jump to 105% approval. ;-/

I wonder what the level of journalistic independences is in KR. What their public discourse is like. How truth, and opinions are tolerated.
Thats great. We also generate adversarial scenarios for our customer's voice agents like you did. The roleplay example was made for you to get a sample evaluation of your performance. In reality, we generate simulations automatically and provide analytics on your AI agent's performance, as demonstrated in the demo video.

Glad you liked the voice quality.
Survey: Nearly 88% of Chinese view Japan in a negative light
I imagine, US economy.

My school had mostly MS-DOS 5.0 computers, the UNIX class was taught by bringing a PC tower with Xenix, where the class would take 15 m turns after preparing their samples on MS-DOS with Turbo C 2.0, and it was a model school.

In 1992 I did my typing exam using MS-DOS 3.3, on edlin.

The other school down the block was still using Amstrad PC1512, with CGA and EGA monitors.

Most of us had Ataris and Amigas at home, if families were rich enough, otherwise we had to still make do with our C64 and Spectrum variants.
Epic product - whole team has been using it.
>It is very inhospitable to biological humans.

Current biological humans.

And as you allude to, updated and replacement body plans are easily in the cards on a decades timescale.
Cool, thanks - I sent you an email
htmx's only major change is dropping internet explorer support.