skysight-inc/HackerNews huggingface dataset:
Right - it's somewhat similar to code review

Sometimes one person is looking for an improvement in this area while someone else cares more about that other area

This is totally reasonable! (Ideally if they're contradicting each other you can escalate to create a policy that prevents future contradictions of that sort)
not to mention all the regulation shit you have to go through when dealing with PII…
Is this a recent phenomenon? Planes have been flying around for decades.

You'd think every airport and every airline would've been infested by now.
Ehh if you think about doom it's just a hook in the loop for whatever triggers the death animation.
docker in a VM works fine because docker isn't a VM and just uses Linux features like pivot-root, namespaces, and cgroups to isolate programs. At least on x86 CPUs you can even do nested virtualization if the CPU supports it.
This is an interesting argument for the (definitely common) pattern the author describes in the intro.

A more cynical take (that I'm inclined towards is): the median software developer is simply not very good. X10 was a good developer; the people on TEAM and TEAM++ were not.
I upgraded a large Rails app from 3 to 5 using a flag ENV["RAILS_NEXT"] everywhere in my code and a few monkey-patch shims here and there (easy to do in Ruby.) We ran with the ENV var set in staging for 3 months before flipping it in prod, it was fine. Upgrades since version 5 have been much easier.
What goes in must come out. :P If you drink a glass of water every time you pee, then you’re gonna need to pee again relatively soon. The belt just limits how much room you have in the tank.
On roads teeming with robotaxis, crossing the street can be harrowing
https://archive.ph/IWyKP
That pretty well underscores my point, however. Darktable can do much of what Lightroom does, just in a more tedious manner. When confronted with this the DT devs respond with a "DT is just too powerful for most users". The biggest problem with DT isn't that it's too powerful it's that the interface is just dreadful.
There’s evidence of bedbugs.

If you never saw any evidence at all then it’s more likely scabies.
What doesn’t make sense? That humidity affects the likelihood that an ancient text will be preserved?

Humidity doesn’t guarantee that something will rot. It makes it more likely.

The item will need to be protected from the natural environment. Or stored in a location that is an exception to the general climate.

Compare that to the Middle East. Where the natural climate assists in preservation.
I have administered Zscaler and I bet the issue is that Zscaler is doing TLS MITM and every windows machine joined to the domain is configured to trust the Zscaler wildcard cert used for every site. This usually just works for anything joined to the domain but the cert has to be manually trusted for anything else. And yes it is amazingly annoying. I try to write a script or bake the cert into an OS image.
This is an aside, but I've been listening to https://www.riskyornot.co/ and it's been a massive boon to my understanding of what factors go into whether food is safe to consume.
> smart people generally earn more.

> there's been a widespread belief that being wealthy is the proof of superiority.

Both of these are assumptions though, and working in the reverse order. Its one thing to expect that intelligence will lead to higher value outcomes and entirely different to expect that higher value outcomes prove intelligence.

It seems reasonable that higher intelligence, combined with the incentives if a capitalist system, will lead to higher intelligence people getting more wealthy. They learn to play the game and find ways to "win."

It seems unreasonable to assume that anyone or anything that "wins" in that system much be more intelligent. Said differently, intelligence may lead to wealth but wealth doesn't imply intelligence.
That is kinda crazy to think about. I see the milky way and a lot of trees where I'm at. How big does the tree have to be to be counted as a tree? In spring we had a carpet of Douglas fir trees starting. I could put my hand down and cover 20 or so!

I spoke to the forester yesterday about the plans to thin. They are all marked out now and I'm the spring it goes to auction. And IF for some reason it isn't stopped by legal action, it will get cut in the next 1-5 years!

My property borders the public land in question and we'd love to see the fire risk reduced and stronger, healthier trees remain. I can't believe how long it takes and that people might want to stop this. We can thin it and take care of it or watch it all burn.
> we allow our children to be slaughtered in school

Even though this is true, it's not at the same scale.

Covid was killing more people in one week in Florida than nationally in school shootings the decade prior or something like this.

It was not even close.

But you are right. The "think of the children" is mainly performative and depends tremendously on who the children are.
No, Russia is by definition the 2nd world. It's about spheres of influence, not any kind of economic status. The First World is the Western Bloc centered around the US, the Second World is the Eastern Bloc centered around then-USSR and now-Russia (although these days more centered on China), the Third World is everyone else.
I love this and would love to contribute to this in 2025!
I wish YouTube would show me something radicalizing. I mostly get cooking and woodworking recommendations.

Maybe I'm not interacting with it correctly. Do you watch all or most of a video then downvote to get more content like that?
I think as a practical matter they depend on people sleeping to survive. That's something I've rarely been able to achieve at an airport or on an airplane but a lot of people can and it seems to have gotten more common, especially with delays.
Does it though? I've developed in remote VMs before and the advantages are clear, but having a fully containerized development environment is really nice too because you can tear the whole thing down and rebuild at the drop of a hat. You can achieve that with a VM and scripts, but a Dockerfile is very lightweight and standard.

Edit: Unless you literally mean "editing code in a container with vi". In which case yes I'd go for the VM too!
Luck plays a lot of a role in many vaguely similar things. I regularly submit fiction and poetry for publication (with acceptance rates of 2% for fiction and 1.5% for poetry) and so much depends on things well out of my control (which is part of why I’m sanguine about those acceptance rates—given the venues I‘m submitting to, they’re not unreasonable numbers and more recent years’ stats are better than that).¹ In many cases the editors like what they read, but don’t have a place for it in the current issue or sometimes they’re just having a bad day.

⸻

1. For those who care about the full messy details I have charts and graphs at https://www.dahosek.com/2024-in-reejctions-and-acceptances/
I feel like this missed the relatively straightforward https://github.com/emacsorphanage/git-gutter package which I feel does a pretty good job and does exactly what I want.
>The FSF's focus on TPMs here is not only technically wrong, it's indicative of a failure to understand what's actually happening in the industry.

This sounds 100% on-brand for the FSF. The FSF's primary public-facing persona has peculiar computing habits so far removed from the mainstream that it's likely he has absolutely no clue how the real world works.

In fact by his own statement he has to rely on volunteers to update his website.

It's disappointing to me because the FSF could be so much more influential today, but the cult of personality around RMS has really destroyed their public credibility among "normies", the most important demographic to convince.

When the FSF finally realizes that a political organization such as theirs needs a public face with charisma and social skills, it will be too late.
DMCA 1201 should be reversed and DRM itself should be illegal.
Imagine the dread when he realizes he should've taken short videos of each object from different angles, so that an AI could create 3D models to go along with a photogrammetry/gaussian splat/NeRF recreation of his home.
Some Quadrant homes in Washington are built this way. The framing is done in a factory on a gantry and the walls are trucked out and assembled on site. There are subdivisions of thousands of houses built this way.
I have to wonder A) What does DRM realistically accomplish for the media companies? And, B) How are these DRM schemes actually being defeated? I do occasionally don my pirate hat* and have never had an issue finding what I want at the quality I want within an hour of a episode/movie being released to streaming. That would seem to indicate that these efforts at DRM are actually failing to have any noticeable effect at all.

[*] Jellyfin & and the -arr daemons are far more usable and stable then wading through the various streaming services interfaces, so I'll download episodes even though I do actually pay for the streaming services.
I don't know about the other two, but
Lufthansa? thats a low bar. I'd prefer Singapore, Air New Zealand or Qantas. Qatar would feature, but the molesty episode makes them too intense.

https://apnews.com/article/qatar-australia-united-arab-emira...
I worked at a government agency that used Zscaler to perform TLS MITM inspection. You have to create a tunnel to a Zcaler datacenter and send all your traffic to them encrypted with a certificate they provide so they can decrypt it. Then they encrypt it again and send it on its way. It can detect things that otherwise could not but you are putting a LOT of trust into Zscaler security because anyone who hacks them can see EVERYTHING you are doing. And it is a HUGE waste of processing power and joules. You can create exceptions for URLs and source IPs.

I much prefer filtering on the endpoint before TLS encryption.
This seems to start from the strange assumption that companies have a clear and correct understanding of what things to prioritize, and then concludes that deprioritizing glue work is actually smart.

Historically, companies really don't know what they are doing, especially on issues like this. Glue work often encompasses tasks viewed as feminine and its de-emphasis hurts women's careers (and men who happen to focus in glue work too): https://medium.com/@granellacamila/a-few-months-ago-i-discov...

> In a study published by the American Economy Review, the researchers discovered that women volunteered more than men for tasks considered glue work, hence, less promotable tasks in general. However, the researchers have also found that men waited longer to volunteer for tasks when there were women on the team. Furthermore, women were more volunteered by managers or colleagues than men. These kinds of tasks have a direct impact on women’s career development through time.

It took two world wars for some companies to get over their biases and actually let women join the workforce. It's no surprise then that companies would continue to devalue glue work, even if it hurts their bottom line.
I manage a Redmine installation (a Rails-based issue tracking package that’s amazing). I’ve been upgrading it every year for close to ten years now and every upgrade has gone smoothly even though I know almost nothing about Rails or Ruby.
> declining personal hygiene

Is personal hygiene declining? How is that measured?
Powering AI RAG Applications with Vector Embeddings
100 billion is the only number in cosmology you need to remember: stars in the milky way, galaxies in the observable universe, and age of the universe (in dog years).
> A few hours of the plane being hot should wipe them all out.

That's a few hours where the plane couldn't run a flight. I'm guessing most of the 'normal maintenance' doesn't give enough time for everything to get hot enough.

Or, inversely, whatever 'schedule' they are trying to do, isn't quite enough which makes them more voracious [0]. You'd still need to get the temp above 130-150F for 5-10 minutes throughout [1]

All of that said, short of a -rabid- infestation you'd not expect to see one on you unless it's a long flight. I wonder if good countermeasures [2] just don't play well with airline ventilation?

[0] - General understanding is that the metabolism is very temperature based; high temperatures will cause fast die-off but much of that is added cold-blooded metabolism crossed with general tendency to need food/hydration.

[1] - Watch a 'heat treatment' video; the bugs often scatter panicked trying to find something tolerable.

[2] - AFAIK a desiccant (e.x. DE or Cimexa) is great against all sorts of 'pests' but applied wrong it can cause breathing issues short or long term.
Now I have never used redis in this capacity but these sorted sets(a data structure that maintains it's sort as data is entered I assume) how is that different from "create index on player_score (score)"? that is, an index on the score column. which will create a data structure that maintains it's sorted nature as data is entered.

My naive view is that you create a sorted set every time you define an index. that is, the opposite of "super hard to model with SQL"
E^2 = (mc^2)^2 + (pc)^2,

where p is momentum. When an object is traveling at relativistic speeds, the momentum forms a more significant portion of its energy
man OS/2 Warp on PowerPC should be really secure because no one is writing malware for that combination!
I replaced my bed time routine. Instead of watching YouTube for 30 minutes I, I read a book for 30 minutes.

I was surprised just how much you can read with this amount of time investment. I read 12 books during that year; with 600 pages on average. It’s much quicker than you’d think!
DRM shouldn't be illegal, but works protected by DRM should be ineligible for copyright protection unless a key is placed in escrow somewhere.

Basically, rightsholders should be be able to choose enforceable legal protection or unbreakable technological protection, but not both. Copyright was supposed to be a two-way street, but DRM permanently barricades one lane.
Argentina's world-beating currency rally puts pressure on Javier Milei
Weird Rust Expressions
This just in: Politicians are for sale.
> How are these DRM schemes actually being defeated?

Stripping the more advanced forms of DRM usually relies on compromised device keys which can and will be revoked if it becomes known that they've leaked, so the details are deliberately kept very quiet. If you've ever experienced a device suddenly losing the ability to play 4K Netflix, it may have been because its keys were revoked.
This was generally true before the introduction of YJIT, but with YJIT, Ruby's performance has improved significantly and may even outpace Python in some scenarios[1].

[1]: https://benchmarksgame-team.pages.debian.net/benchmarksgame/...
The Virgin Mary did not appear at Zeitoun in 1968
ProTip: If you turn off "Watch History", it eliminates all of the suggestions from the home page (and as a bonus, it eliminates all of the "Shorts" from your home page, too). All you get is a side menu and a little message in the main content area where Google begs you to turn back on Watch History.

Unfortunately, this does not turn off the suggestions that come with the playing video. Not sure if there is a way to turn them off, but if there is, I'm hoping someone will reply here to demonstrate it.

It's too bad you have to jump through hoops just to avoid toxic, ragebait and other content that YouTube desperately wants you to watch.
Fair warning: I don't know enough about mathematics to say if this is the case here.

I hear this all the time, but this is actually a real phenomenon that happens when well-known senior figures are rightfully cautious about over-citing their own work and/or are just so familiar with their own work that they don't include much of it in their literature review. For everybody else in the field, it's obvious that the work of famous person X should make up a substantial chunk of the lit review and be explicit about how the new work builds on X's prior literally paradigm shifting work. You can do a bad job at writing about your own past work for a given audience for so many different reasons, and many senior academics do all the time, making their work literally indistinguishable from that of graduate students --- hence the rejection.
For years I worked at a company doing manufacturing automation with a generative CAD component. People would constantly throw out, "use ML" "use AI", everything was just regressions and open cascade... and those people never understood that it worked just fine without buzzwords.
The Willpower Paradox: Possible and Impossible Conceptions of Self-Control
Show HN: MailMock – Simplified Email Testing for Developers
I work at a software consulting company where we often face the challenge of testing email functionality in non-production environments. Typically, email sending is disabled in development and staging, making it difficult to verify whether emails are formatted correctly or even sent at all without making significant code changes.

I experimented with self-hosting an SMTP server, but the maintenance overhead was too high. This led to the idea for MailMock, which offers a simpler solution: by simply changing the SMTP credentials, you can redirect emails without the need for server management or code rewrites.

MailMock is a tool designed for developers to test emails in development and staging environments. It captures emails into dedicated test inboxes, allowing you to validate your app's or website's email flow. Features include multi-user collaboration and an email retention policy of up to 90 days, making debugging and testing easier. On the technical side, MailMock is built using C# for the backend, React for the frontend, and SQLite as the database.

You can try MailMock by signing up [here](https://mailmock.dev/sign-up). Once you sign up, you can create a project and immediately start testing by changing your SMTP settings to point to our service.

Let me know what you think, or if you have any issues or suggestions!
Switching to Vim cured my RSI completely. I was thinking that coding might no longer be my occupation, but thanks to Vim I’m still working 10+ years later!
I 100% agree. I have been able to get started super quickly with small projects using Rails. Such a blessing!
China's BYD closes in on Tesla as sales jump
All of that extra stuff can still use Python and integrate easily with an RoR app. Typically your astronomy/biology/ata science stuff isn't needed in the context of a request and is done asynchronously
I think at the staff level, the key is to focus on multiplying the efforts of the team at the expense of your own individual productivity.
For point 1, consider a flash drive with only a USB-C connector on it. The kind of adapter that you'd need to plug that into a laptop with only USB-A ports is exactly the kind that the spec forbids.
“Normies” are never going to care about the stuff the FSF is interested in. I don’t think you can extract the philosophy from the eccentric personalities that created it, they’re one in the same.
The "think of the children" is mainly performative and depends tremendously on who the children are.

agree with your post except this part… I honestly do not think it matters at all who the children are - the US entire system is setup to do exactly the opposite of thinking of the children. if there is money involved in any way children will get fucked (the most recent example being KOSA which was voted in senate almost unanimously only to then be killed by zuck paying everyone off…). I find all “think of chidren” garbage very amusing (though of course it is no laughing matter)
I totally understand the case when an author doesn't sufficiently give context because they are so close to their previous work that they take it for granted that it's obvious (or, like you said, they are wary of auto-citation).

I may be misremembering, but I believe the case with Grant was that the referee was using his own work to discredit his submission. Ie "If the author was aware of the work of Adam Grant, they would understand why the submitted work is wrong."
Or to put it another way, the things we're regulating as a society should be an individual's ability to cause harm to others (either intentionally or unintentionally), as that deprives others of their freedom to live their own lives.

If an individual is endangering only themselves in a way that poses no risk to others (e.g. blowing up stumps on their own large property), then that's a responsibility they should be given.

Which does suggest stricter limits on higher density areas (read: cities), given the proximity of people and lack of empty, fuck-around space.
I do a yearly post of my favorite reads of the year (https://www.dahosek.com/my-favorite-reads-of-2024/) and this year I noted, “there are only three male authors on my top reads for the year and only five white authors. I don’t read diverse books because it’s my vitamins, I read diverse books because it’s women and people of color who are writing the best stuff right now.”
Historically, Django Admin is better (in terms of ease of use and flexibility) than anything equivalent in Ruby, but Rails has better conventions for tests and routing. (Or at least that's my opinion.)

I also like ActiveRecord + Arel more than the Django default ORM, but that's more so preference driven by like the Ruby AR syntax more than the Python. (And a general unsupported opinion that Ruby is a slightly better/more pleasant language for writing code than Python.)
Normies are who you need to convince if you want to effect social change.

If the FSF sticks to their current mission of preaching to the choir, they'll remain about as relevant as they are today, which isn't a lot.
If you like dokku, have you seen Cloud Native Buildpacks? You can build an OCI image from them as a first class feature https://github.com/heroku/buildpacks/blob/main/docs/ruby/REA...
Big Rushdie fan here. I used to think it could be because of a lack of cultural context especially for books like Midnights Children and Moors Last Sigh but now I also think that it could also be a matter of taste. Rushdie himself quotes Milan Kundera who said: "...that the novel descended from two parents, Samuel Richardson’s Clarissa and Laurence Sterne’s Tristram Shandy". The latter is a style of writing where all conventional rules of literature are broken, it's just wildly creative so to speak. Rushdie's Midnights Children and James Joyce's Ulysses fall into this category.

If you want to see the other style of writing in Rushdie, I can suggest Shalimar The Clown or The Ground Beneath Her Feet. But these are nowhere near as grand as Midnights Children.

In either category, a fair amount of interest in history helps to enjoy his books.
Since 2001.

Although the iMac was pretty good too. But let's go with 2001.
One of the reasons to reach for a low level language is to have control over tradeoffs specific to your use case instead of using some pre-packaged option. Data structures are a very good example. Generic data structures like those in the standard library will likely suffice for many use cases, but a low level language must give the user the control to write their own. It’s just table stakes for this type of language.
Scaling of Search and Learning
Everyone is a winner of their own story
> One popular fact included on numerous list of "science facts that sound wrong"

Amazing