skysight-inc/HackerNews huggingface dataset:
> younger participants returned better scores than older participants. They also rated the cats’ behaviours significantly more negatively, which might partly explain their better scores.

interesting....
>> It's a nice idea, but it's hard to do. One person is using VIM, another is using emacs, another is using QTCreator, another primarily edits in VSCode.. Trying to get everyone on the same page about all this is very, very hard.

This is what's wrong with our industry, and it's no longer an acceptable answer. We're supposed to be fucking professional, and if a job needs to build a tool chain from the IDE up we need to learn to use it and live with it.

Built on my machine, with my IDE, the way I like it and it works is not software. It's arts and fucking crafts.
Yes and no. The key selling point of Bootstrap (and similar) was that a design-blind (so to speak) backend dev/eng could use it and would have to work very hard to "design" something that was ugly, hard to look at, hard to use, etc.

Sure there are a bunch of helper classes, and such, but the key is an end product that does look like a backend dev/eng built it.
Yes, because those methods were actually obvious and said what they did.

Hooks are very non obvious / full of gotchas, and made react code no longer "just javascript".
Perhaps once you reach 75 (76 in 3 weeks: https://en.wikipedia.org/wiki/William_Gibson) you take a different view of media rights, what with your heirs not knowing how to extract maximum value.
Meta Adds Censorship Supporter to Board of Directors
That's a useful MDN page, and it's even the third page of the "CSS Layout" section of "Learn Web Development."

And yet, how many people reading these comments have ever seen that page? I'll admit that I hadn't seen it!

Sometimes it's nice to read the docs of your tools from the top down, rather than relying on whatever local section of documentation Google sends you when you're solving a specific problem. There are a lot of great docs! (If you use Git every day, when was the last time you browsed the Git manual? How about JavaScript? CSS?)
I think programming is the one place that AI will never be able to really replace humans without a full Artificial General Intelligence. Any place where AI can replace a coder, a coder will have already built a tool to perform the task automatically.

Any good coder will avoid writing code manually if at all possible. Our tool sets are filled with code generators that blow Copilot out of the water. We're constantly trying to automate our jobs wherever possible.
English is full of "all the weird edge-cases" because people want it that way.

Consider that we could use '-ed' as the past tense for all words: runned, sitted, drinked, eated, standed, twisted, cutted, turned, seeed, heared, beated, beginned, bended, digged, hurted, holded, selled, sended, shaked, singed, spended, standed, stinked, teached, telled, winned. My first reaction is that it sounds like babytalk, because the only place those are used is by children before they learn to speak 'properly'. They are understandable - if we wanted more regular language, we could just switch to speaking more regular English. Nobody could stop us. We don't, conclusion: we don't want that. The irregular cases are partly there because they have been worn into being that way, rather than having that worn away, like r/DesirePaths[1] are the paths people want to take instead of the paths prescribed for them. Worn through frequent use and it being shorter to say eat/ate than eat/eated.

We signal adultness, nativeness, in-group membership, social status, educational status by knowing and using the weird edge cases. Poor people say "baarff" instead of "bath", foreign people say "walk dog" instead of "walk the dog", educated people can spell and use Latin and Greek origin words. In a similar way that jelly and ice cream is famously a children's dessert while mouldy cheese on herb crackers is an adult dessert. Pop goes the weasel is a children's tune and Mozart is an educated adult's composer. Spot the Dog is a children's story, War and Peace isn't. A language which has "all the weird edge-cases have worn away, and they are as smooth and beautiful as a river" is also a Sistine Chapel where all the details have worn away and the whole ceiling is a smooth and beautiful brown, or a Mozart where all the distinct instruments have worn away and the whole tune is a smooth and pure sine wave. People would rather visit a landscape or a church than an empty warehouse - the mind likes details, something to grip on. The programming languages where everything is TokiPona, it's all parentheses, it's all CPU instructions, it's all stack primitives, it's all array transforms, are not the popular ones; when everything looks the same you have a hard time telling where you are or expressing things which are different, differently.

A centrally planned "people's language" is about as desirable as a centrally planned "people's car"; one generation after everyone speaks Esperanto, everyone would speak their own dialect of Esperanto with extra chrome, alloy wheels, turbo charger, cutdown exhaust, go-faster stripes, custom decals, fat tyres - the original language, the variant that's more flowery and poetic, the one that's more modern and refined, the one that's more minimal and purer, the one which is more casual and slangy and youthful and irreverant and less regular, the one with more regional or historic loan words, the one spoken by the upper classes or the famous people, etc.

[1] https://old.reddit.com/r/DesirePaths/
I am fluent in Spanish having been born and raised in Sunset Park, Brooklyn in the mid-60s through the mid-80s, which had a large Puerto Rican and Dominican population. Being half-Irish and half-Ukrainian, I spent some time at the Irish Arts Center in NYC learning Irish in the 90s. Given there were about 200k speakers of Irish worldwide back then, and now only 68k I believe, it was more of a curiosity for me then. I spent 7 years in SE Asia, and I learned Indonesian (intermediate still), but my Indonesian wife learned English faster than I picked up Indonesian, and I gave in to speaking English. I lived in East Java for a year, and I love Javanese, which Bahasa Indonesian draws much of its influence from among the 500 to 800+ languages spoken over the 17,000 islands of the archipelago. I am currently learning Arabic, after spending 8 months there over the past 24 months. I like the script and some of the language such as the root-based, three-letter mainly, structure. Spanish has been by far the most useful to me still living in New York State, but I am trying again to push my Indonesian for the sake of my children and to better communicate with my in-laws who know Indonesian, but are more at home with Javanese. I have played with learning Koine Greek over Homeric Greek to be able to read Marcus Aurelius or other contemporaries. I wish I could be fluent in at least three more languages other than my native English and Spanish. Harold Bloom's the "Loom of Language" sent me down the rabbit hole when I was in High School. People complain about having to have learned either Latin or Ancient Greek back in the day in High School, but now literacy in math and languages, seems to be tenuous at best. What happened? I grew up poor and with strife in my neighborhood, but the curriculum seemed so much more demanding. I don't know why; it's not my field of study or interest, but I am curious.
> While I still have you, did you know that Bill Gates once digitally superimposed himself into DOOM to promote Windows 95?

No, no I hadn't. https://www.youtube.com/watch?v=KN0K58EfJSg&t=44s

Different era.
Institutional Ethics Committees Move Too Slowly, Critics Say
Without opening the article I swore I thought they were going to talk about the concave curved surfaces of spiked, icosahedron-shaped "Artifact" of Baldur's Gate 3.
I enjoyed the article and learned something. But I've been wondering: When people say "rewrite in a memory-safe language", what languages are they suggesting? Is this author rewriting parts in Go, Java, C#? Or is it just a smirky, plausibly deniable way of saying to rewrite it in Rust?
Re: Dead Internet Theory and related

Instead of linking to reddit discussions, we have our own Ask HN:'s and threads here for that purpose ...... and this has come up recently in a few discussions:
Neal Stephenson was prescient about our AI age

https://news.ycombinator.com/item?id=39287616

A steep rise of Hacker News in Google rankings

https://news.ycombinator.com/item?id=39423949

Dead Internet Theory

https://news.ycombinator.com/item?id=39437211
That doesn't actually mean much. See the sibling comment.
And one political reason: the existing implementation is FIPS, and FIPS validation is a gigantic pain in the rear :-)
"Brain washing" with focused ultrasound is a thing.

UEF’s new JPND projects explore focused ultrasound and multimodal interventions to fight dementia
https://www.uef.fi/en/article/uefs-new-jpnd-projects-explore...

>Focused ultrasound (FUS) is a non-invasive, ground-breaking brain stimulation technique suggested for the treatment of Alzheimer’s disease. FUS promotes transient opening of the blood-brain barrier and enhances the microglial-mediated clearance of beta-amyloid typically accumulating in the brain in Alzheimer’s disease. However, the molecular mechanisms underlying these beneficial effects are poorly known, which limits the full translation of FUS into the therapeutic arena.

>The REBALANCE project coordinated by Professor Tarja Malm at the A. I. Virtanen Institute for Molecular Sciences aims to discover the key cellular targets and molecular mechanisms underlying FUS-induced brain cleaning and therapeutic efficacy in Alzheimer’s disease. The project partners have previously demonstrated therapeutic efficacy for FUS stimulation alone and combined with microbubbles.

>We hypothesise that FUS, through the activation of mechanosensitive Piezo1 channels, enhances beta-amyloid clearance by microglial cells and facilitates the removal of waste from the brain into the blood stream. This occurs through the improvement of glymphatic flow together with transient increase in the blood-brain barrier permeability. Moreover, increased blood-brain barrier permeability enables drug delivery into the brain, further boosting beta-amyloid clearance,”
The almighty dollar.
This is just a fun FYI ; This is 8 years old! (as of yesterday!!) but its pretty amazing:

https://www.youtube.com/watch?v=VI_riscmviI&list=PLJsVF3gZDc...

Its Martin Skreli (yes that one) -- but see how fast this guy is with excel... this is what I imagine when I think of excel power users...

(But also, he does a lesson in DD on investing and doing calcs in Excel - so aside from awesome Excel input, there is good investing info here - recall this was the guy that bought a medical company and immediately raised the price 7,000% or some such (he then bought the Wu Tang Album whilst imprisoned)
10 years isnt very long. Whos to say we'll have another 40 year bull market like we just did?
Absolutely. Read the code. Step through with a debugger. Fix obvious bugs. If it’s legacy and somebody is still paying to have it worked on, it must mostly work. Changing things for “cleanliness and modernization” is likely to break it.
DirectX Innovation on Display at GDC 2024
> the main point is to separate publishing and distribution, making publishing far more accessible and decentralised. for that to happen, I guess, from a publisher's point of view, the system should be pull based.

Oh, I completely agree with that assertion: Static content hosting is much easier than stateful subscription management, knowing which aggregators to post to etc.

I just think that this does inherently put more work on the subscribers, and there's no real way to do it efficiently in a relatively flat architecture (with subscribers directly polling publishers). WebSub helps with pure distribution, but not with aggregation (e.g. to allow keyword/hashtag search), for example.

That doesn't mean it's not worth still designing a system like that (in my view, the benefits are significant!), but I wouldn't call it a performance win.
I believe it ~50% higher and you have lower priority than stationary terminals. (I haven't reviewed this for a few months, though.)
Didn't know you could buy credits, but well, for me the key is that no debt is generated when your credit goes to zero. In this case, if you exhaust your credit but your server keeps running, Hetzner will not stop it and will send you the bill next month. Yes, you may have received an email warning but it does not give the same peace of mind.
Thunderbird Monthly Development Digest: February 2024
Can't a metal/aluminum cap be endlessly recycled? Looks more like a cost cutting venture versus a lets save the planet venture.
Sounds pretty cool, how does EMAN2 deal with dynamic structures? I assume you'll get garbage if sufficiently different conformations get averaged together. Is there some kind of clustering to find similar conformations as is sometimes done in cryo-EM?
I saw this on 60 Minutes I'm amazed this isn't worldwide front page news. Especially just for treating addiction alone. Basically sit in a machine get your head buzzed by ultrasound. All better.
I think my comment above was made in haste because UBI seems dire to me. But, barring some sort of Cartesian evil demon tricking me I am not a bot.
Whenever I inherited a project containing legacy code, regardless of the frameworks, tools, or languages used, we always found it necessary to drop it and begin anew. Despite my efforts to reuse, update, or refactor it, we inevitably reached a point where it was unusable for further development.
> This secrecy offends one of the central premises of American corporate law: the idea that, because corporations are an exercise of public authority, the public is entitled to know what they’re up to.

This seems like a leap or a very biased interpretation to me unless they are implying fraudulent bookkeeping. Amazon shares their revenue breakdown by division and are not required to disclose their margins on sub-divisions? Where would the line be, should they share their margins on every AWS product, some of which might be unprofitable?

I fail to see how this protects the public. Sue Amazon for monopolistic behaviour if you want, but the idea that getting sued should result in publishing internal financial information into the public record seems exceedingly disruptive.
Would all those savory recpies use sweet jello? Or was it a plain lemon flavored jello?
Yup. I hate driving. FSD is conceptually cool. But I'll keep driving myself, thank you.

Because I write software. I know not to trust software. (Or humans.)

When every vehicle FSD, and our infrastructure was designed for FSD, I'd be first in line.
I think maybe you ought to think about inverting your stance on this, because it's not necessarily virtuous to imagine that everyone repeating the same warning, over and over again, is due to some mysterious, inexplicable negativity. And it's not great to imagine that they don't know what they're talking about, or that they're just trying to scare people off with senseless FUD. Or that they didn't actually run into the problems they say they did. Or that they don't know the root cause.

Maybe a better question to be curious about is this: What can Elm do about the (self-evident in these comments, IMO) fact that a bunch of devs who really like it, feel like it's a bad choice? And, what SHOULD Elm do about that?

If a bunch of people think it's a tool foreboding enough to warn others off of it, and in the same thread some of those same people are saying they really liked that tool and wish they didn't have to do that, what benefit are you really getting from just dismissing their feedback?

Outspoken feedback is rare, just calling it negativity and paying it no mind rhymes a lot with the way Elm, writ large, has behaved. It's not indicative of a tool or ecosystem that wants to foster growth or continue development. That's part of the problem.
Both platforms are already pretty obviously overrun with automated/staged content. This commenter[1] has it right. Very soon now, any site that allows anyone to sign up for a free account is going to very quickly end up saturated with LLMs LLMing at each other, totally closed loop and automated. Including text and multimedia. I wouldn't be surprised if it's already starting to happen on HN. 100% we are moving towards Dead Internet Theory[2].

1: https://news.ycombinator.com/item?id=39551598

2: https://news.ycombinator.com/item?id=39551410
And TSTO has some very practical advantages. The mass ratios of the stages are much less constrained, the payload mass is less sensitive to overrunning the mass budget, and most of the mass of the launcher is recovered at much lower speed, making handling entry much easier. The first stage does have to be returned to the launch site but that's not a terribly hard problem.
Nit: The post scopes "tearing things out" to dead code as guided by compiler warnings and unsupported architectures.

If going the route, I'd recommend commenting out the lines rather than removing them outright to simplify the diffs at least until you're ready to squash and merge the branch.
Show HN: Dittofeed v0.10.0 – Transactional Messaging
Hi HN, we just released Dittofeed v0.10.0. Dittofeed is an open-source (MIT-licensed) omnichannel customer engagement platform similar to Customer.io, Braze, and Iterable. This is a big release for us which includes:

- Support for transactional messaging via Event Entry journeys. This was a highly requested feature among community members.

Read more here:

https://docs.dittofeed.com/resources/journey-nodes/entry#event-entry

- Support for new email service providers, Amazon SES, and Postmark. Amazon SES, in particular, has been a long-requested feature, given SES’s reputation for great deliverability and being low cost.

This release also includes several other additions, like event search and optimizations to our segmentation engine. If you’re interested in reading more, we’ve got a release post:

https://dittofeed.com/blog/release-0-10-0

We’d love to hear your thoughts on the tools you currently use for transactional or marketing messaging.

If you’d like to make suggestions, or ask questions, we’re available on our discord.

https://discord.gg/HajPkCG4Mm

Thanks!
> Democrats hate losing asset value as much as anyone else.

There's a reason for that. Home equity is one of the crucial pieces of being able to comfortably retire, and the largest component of most middle-class people's net worth.
Moving selections with handles after the fact. Precise selection positioning in general.

And where gimp has an always visible panel for filters, krita has always visible panels for brushes.

It'd be awesome if krita gained more such functionality, but considering krita's recent expansion into vector images, these features are likely on the horizon anyway.
I could have, equally reasonably, made exactly the same response to your post. I will do my best to respond civilly (I admit that I have some failings in this regard), but I also suggest that whenever you feel the urge to capitalize the word "you", you give it a second thought.
I was waiting for the part where they'd brainwash you using this technique and realized it's wash in the more literal sense of getting rid of accumulated bad stuff rather than changing your thoughts or some sort of amnesia inducing procedure.
All of that #define madness replace with templates and constexpr. I would also add if you can get it running on more than one compiler. G++ and MSvc and clang. Each one has its own subtle bits of errors it likes to throw out. Also get it running properly with something like valgrind. You are going to need it.
> Just having your children learning to swim costs 1000 euro!

I can't speak for anything outside the US, but here in the states we have lakes and rivers that do just fine for teaching kids to swim.
Conlangs are cool and all and I haven't seen the new movie yet, but the thing that sort of annoyed me about the first one is that the book is _heavily_ inspired by a non-fiction book called Sabres of Paradise, about an islamic uprising against the Russian Empire:

https://en.wikipedia.org/wiki/Imam_Shamil

And the book is _full_ of arabic, persian and russian terminology, and Islamic cultural and religious references, and the director and screenwriter have said that it's basically orientalism and ornament and they've gotten rid of it because it's distracting, but I don't think it's ornament, and I think the Islamic influences on the Fremen are a core part of the story, and it's missing a lot without it.

The book is meant to be about _our future_ and the fact that Muslims still exist and are important in the future isn't just like "flavor", it was an innovative idea at the time in science fiction and still is.

It just seems kind of wrong to expend so much thought inventing new languages for the movie when it had so much context and culture already there to use.
You’re disingenuously conflating calling into a pile of userland unsafe code that does crypto using arrays and ptr math, which also does unsafe syscalls, with making all that memory safe except the syscall.

They’re not the same thing.

If they were the same thing then there would be no point to memory safety at all.
Not really, a number of our crypto implementations are pure Go. In fact, we always have a pure Go fallback that you can select with "-tags purego". As of Go 1.23 we will be systematically testing it, too, because it enables other compilers like TinyGo. They might be slower, but with the notable exception of AES (because implementing AES in constant time without AES-NI is hell) the pure Go implementations are just as secure.

Moreover, some of the assembly cores are a couple dozen lines for the hottest loops. I guess you could call the whole Go package a safe wrapper around that unsafe code, but I am used to think of a wrapper as not the place where the substantial logic is.

It's also meaningfully different from AWS-LC, discussed here, which has the entire cryptographic operation (like a signature or encryption API) implemented in C. (It's still great progress to move the TLS and X.509 implementations to a safe language, as that's where most memory safety bugs are!)
I knew you were an insider before I clicked your bio, just based on your non-cynical nomenclature of "industry partners." But hey, at least you're a "recovering policy wonk." :)

Out of curiosity, how many "GS-13" employees actually write the technical documentation and legalese themselves, vs. asking their subordinates to produce the initial drafts and then fixing details but missing larger gaps?
I want a car I can tell to go to the shop for service or call from the airport to come pick me up.

However, call me a stick in the mud, but if I'm in the car, I'm gonna be driving.
Meh, ymmv. I migrated a bunch of stuff from OVH->Hetzner a few years ago and the support experience was absolutely, insanely, beyond-belief bad.

P1 call having to explain "what's an ip address" to their 'engineers'.

About 6 hours after we moved prod over, they brought down my EIPs for like 4 hours because of a route they didn't understand and flagged as spam, and in the end we rolled back the migration and cancelled the contracts.

Bummer for them; we ended up scaling out to several hundred thousand euro a year in OVH, which has been absolutely fucking exemplar.

So while some people really do rave about them, I was so annoyed by that experience that I will almost certainly never use them again.

Being a German myself, I'm 90% sure it's because the support is based in Germany, where technology goes to die.
Yea, I don’t think the LLC liability game is that big of a deal.

First, most of these companies will hold large liability insurance protection.

But also, if someone sues and can prove negligence they can go further up the chain to the individual holding companies making the LLC shell game irrelevant.