skysight-inc/HackerNews huggingface dataset:
A game consists of many mechanics combined. A great game needs all of them to work and licensing deals have very high transaction costs. You also have game mechanics that only work in the presence of other game mechanics, so patenting these can actually _decrease_ novel game mechanics.
I don't think that I ever 'commit a moving violation'. Granted, this is region-specific (UK).

- We don't have stop streets really, and none where I cycle. Yields and roundabouts, so no need to stop.

- Hand signals are not a legal requirement

- I do stop at traffic lights

In a car I am sure I will go an mph or two above the speed limit at least once on every single journey.
Here is something that I believe to be true -- it is bad to contaminate the environment with industrial processes when we do not understand the consequences of said contamination.

It isn't about feeling, it is about rolling the dice with the future of everyone's health, and inadequate steps being taken to stop this process.
Perhaps even a little overly generous given Nintento's extensive history of litigiousness.
How do you know the book is (or will be) valuable to you until (a) you finish reading the book, and (b) experience a set of circumstances that make you appreciate the "value" of the book?

Is a period of 10 hours (or however many) spent reading a book _so_ important to one that one must judge a book before picking it up?
Four new CSS features for smooth entry and exit animations
> Will you reach the same level of comfort and productivity?

Given time to adjust? Sure.
This type of thing is a time limited problem.
What’s the significance of 0? Is it just playing a sound on the key press?

Is it something more nuanced like playing the sound on the press without waiting for the next frame to tick?
>Bikes are no good for carrying your shopping, or your kids, or taking your partner to dinner, or when the weather is inclement, or if your physical condition doesn’t permit it.

I've been biking for everything for over about 15 years (we don't have a car). With two bags on the back, enough to shop. With kids. Taking my partners for dinner. For works, vacation, errands, everything. When there's rain and when there's snow.

My physical condition improved thanks to biking. Idem for my finances.

Do you even ride a bike?!
> And no one (good) picks up a tool solely because it’s shiny

The amount of cargo culting going on right now is at an all time high. People do stuff all the time that makes no goddamned sense and is defended by, “well Google is doing it!” You are not Google and you never will be.
as someone from outside of US, I have the same question as you. Part of the reason for this is time zone issues, legal issues, and some additional management overhead.

But luckily, there are many companies that actually prefer to hire employees from anywhere and are fully globally remote. The problem is discovery because most big remote job boards actually prefer Remote/US jobs as there is lot of money in it.

I built a simple app to curate fully globally remote jobs for global talent to find jobs: https://realworkfromanywhere.com/

Hope it is useful.
I remember looking at a friend's chemistry textbook and it said something like there are 500,000 unregulated chemicals currently in industrial use.

How we are not more screwed up metabolically is actually somewhat surprising to me. We didn't evolve to metabolize and tolerate these chemicals.

So they just disrupt homeostasis of the organism and even the environment.

This is the ultra smart animal version of exponential growth killing off its own species
It is possible on Teslas (despite their best efforts). Check out some of the older Rich Rebuilds videos on YouTube.
>Actually, unless I donate my organs before I die explicitly, you can't do that

Historically though, they very much could and did. In fact, until quite recently they bought cadavers for medical schools (for anatomy and such) quite freely.

And on some jurisdictions, probably even today.
> So now I need to make endpoints for every little UI element that I want to be updated by user interactions?

No. Htmx supports extracting a subset of received HTML and merging it with the current page.

So, for a typical form, you _could_ do a request to validate the entire form then extract the relevant error message for the input field that triggered said request.

This would re-use most code of the actual form submit endpoint except it _only_ does the validation.

> And somehow keep it styled and matching all of the UI elements rendered on the frontend?

When using Htmx, the backend would typically own the frontend. So the styles and UI elements are already "matched" as it were.

> No thanks, I'll just give you data and you can present it however you please.

This makes sense when there are multiple frontends and/or consumers of the API. When there is exactly one API consumer, and that API consumer is the frontend, Htmx can save a lot of time by reducing the overall complexity of the project.
Note to HN commenters: it's always nice to think, and express, "wow, you shipped a thing" before diving into a solid wall of criticism.

This fella has got over the biggest, greatest hurdle of them all - actually getting something out of the door - so should be commended for that. This is not to say that well thought out criticism isn't useful, of course it is, but maybe lead your comment with "Hey, amazing work on getting this far! ...if I may here's a couple of extra suggestions.." rather than "you should name it X / do Y / I didn't like Z".

Just a thought.
Teens much more likely to believe online conspiracies than adults

That's exactly what the Illuminati wants everyone to believe...
Russia as a state didn't "descend into fascism".

It was always like that.
For centuries.

I have heard stories about NKVD methods since childhood. The victims were my family members living in the estern Poland, after it was invaded by Stalin at the very beginnings of WW2.

What was happening before red revolution, during tsars rule, is in the literature.

It is funny how generations of intelligent, well-educated westerners live in denial, unable to admit that the barbarians have been always the neighbors. It never changed. The methods of .ru government never changed and the political whitewashing of it never changed.

PS. Ofc the first victim of Russian system is and has been the Russian citizens, murdered, robbed, brainwashed, dumbed down, manipulated and deprived. What is called by us "Stockholm syndrome" is a default life approach there.
Same in the west slope of Colorado. So much water is used to grow alfalfa, in part because there is a “use it or lose it” water rights policy:

> Failure to apply a water right to beneficial use when water was available for a period of ten or more years results in a rebuttable presumption of abandonment.

This leads to huge amounts of wasted water and alfalfa growing.

https://dwr.colorado.gov/services/water-administration/water...
The external VPN provider dictates what my interface's IP range is. I generated a new WG config using the UI, and it comes with interface IP 10.66.123.123/32. If I want my home ip to be 10.10.0.2/32, then I'll have to set it as 10.0.0.0/8, and the VPN provider didn't seem to agree with that.

I have two wg interfaces and I manually switch between them.
Tailwind seems legitimately like a stupid fad built by incompetents
> The very people in that very local community!

I think you are right. It's also important that the local community set behavioral boundaries (in real life, actual laws) and the system for dealing with breaking those boundaries (in real life, the actual judicial system). The stuff they are moderating, if done in real life, would enjoy very little protection from the law.

Facebook: Person starts talking to person, sends dick pic, continues conversation.

Real Life: Person starts conversation in public place, exposes self, keeps on talking.

In real life this kind of behavior is highly likely to result in an arrest, engagement with the legal system, possible fines and jail. In Facebook world, you might get a post post deleted, a warning from a mod, and maybe get your account suspended. Additionally, local norms may be very different, and so laws tend to be very different.

A lot of the bad behavior we see in social media is largely because people get away with it, with little risk to loss of freedom and wealth.
ChatGPT vs. Stack Overflow Answers to Sofware Engineering Questions
I am references the rules of society, and despite whatever legal nonsense HN wants to say they can do, the fact remains both California and the entire EU has the right to be forgotten and the right to erasure as a matter of law.

Hacker News is not entitled to break the law. Hacker News is not entitled to violate the data protection and privacy rights of its users.
hi there, as many of you know, i am the creator of htmx and I'm happy to answer any questions about it

htmx has seen a surge in popularity, triggered by a video by fireship dev (https://www.youtube.com/watch?v=r-GSGH2RxJs) and a series of videos by ThePrimeagen, a popular twitch streamer on it

hacker news readers might be interested in the essays I have written on htmx & hypermedia in general here:

https://htmx.org/essays

and in a book I authored with a few other writers that we recently released on hypermedia, htmx and a mobile hypermedia called Hyperview:

https://hypermedia.systems

while I am a fan of htmx, obviously, I think the deeper concept that it touches on is hypermedia, which is a worthwhile idea for people to explore even if they don't plan on using it in day-to-day programming.

There are also lots of other great hypermedia-oriented libraries worth checking out such as Hotwire from 37signals, or, my favorite after htmx, https://unpoly.com
Solution: tax irrigated alfalfa in particular regions starting small and having yearly rate increases.
I have had private doctors in the UK, Canada, Thailand, and Dubai all make sure I understand there are cheaper generics available of what they're prescribing, and many have also helped me understand where I can use pill cutters and other solutions to mean they can prescribe me more to save me money and make traveling cross-borders easy.

The whole pharmacy coupon thing is an almost entirely American phenomenon. US and NZ are the only countries that allow direct-to-consumer marketing of drugs in the first place.
It could be worse, it could be scaled agile [SAFe](https://scaledagileframework.com/)
>Bikes are no good for carrying your shopping, or your kids, or taking your partner to dinner, or when the weather is inclement, or if your physical condition doesn’t permit it.

I've been biking for everything for over about 15 years. With two bags on the back, enough to shop. With kids. Taking my partners for dinner. When there's rain and when there's snow.

My physical condition improved thanks to biking.

Have you tried riding a bike?
I had the same gut response to that photo, but (at least in the case of the first) if you look closely there appears to be a single-leaf sprout further down one of the stems, which is not poison ivy's pattern.

In the latter two photos with the smaller sprouts I could see the argument, but the leaves look to have very straight edges relative to poison ivy (and I would assume someone like this would be aware of poison ivy growing in an area of his property, especially if he has a blog about growing a plant that looks a bit like poison ivy).
You can turn canal water into potable water at some cost.

It's much more difficult to turn no water into potable water.
Fair enough, thanks.

One of the reasons I think that might be a better way at the problem is it would encourage readers to really dig into a specific problem and get a sense for behaviors in the data, as they develop their understanding of what each technique can add.

Part of the trick would be to get a really good publicly available data set about a problem with enduring significance. Maybe sometime from an old competition that garnered a lot of interest in its day, like say the Netflix recommendation problem.

In a way, such a book would walk you through a lot of the stages of learning that the typical book presumes you would anyway do on your own in your own practice. For me, working on my own, it would fill in some of the practical questions of what someone working with colleagues would learn about by osmosis.
S3-FIFO: Scalable and Efficient Cache Eviction
Internal combustion engines are complex but, to fix them, we have a century of knowledge and a mature ecosystem: parts distributors, aftermarket, shops, amateur mechanics, books, courses, you name it.

I'm very hesitant to buy a hybrid that's so complex only highly specialized mechanics can repair them (specially certified mechanics at the dealership) and the repair ecosystem is 1% the size.

If it wasn't unsafe I'd prefer a Willys jeep that I can fix myself with chewing gum.
Despite all the people coming out of the Woodworks with weird theories, my best one is that the 3% number doesn't take into account their entire measurement process and sampling.

It's is similar to P hacking.
i have build exactly a UI like this with htmx and _hyperscript

something like this is complex enough to require some front end scripting, which I am not opposed to:

https://htmx.org/essays/hypermedia-friendly-scripting/
> You still have to understand the cascade in order to use Tailwind.

Can you expand? I haven't used Tailwind, but from looking at the docs, it looks like a short-hand syntax for writing inline styles. Not exactly the same since it can take advantage of media queries and other things that you can't do with inline styles, but close enough conceptually.

Where is the cascade with Tailwind? Perhaps I completely misunderstood how it works, but I would say that it feels like it's purposefully trying kill cascading.
“If you know <insert underlying technology> then you can just make <higher level, more productive technology>” isn’t a great take
Traveling is just going to a lower rung on the rat race hierarchy, where your rat race earnings have more spending power.

Basically given limited resources, beings compete for those resources. There's no way for us to handle that unless we have carefully planned birth rates. But with unfettered immigration and high birth rates in certain parts of the world, it will not end soon.
European citizen have such right. You can ask for your removal from Google search results for instance.
Swooping in to save your kids from mistakes doesn't help them...and it can be deadly for the future of a family business.
I agree, like I said I am philosophically opposed to this contamination as much as anyone else.
> Live somewhere that isn't bike friendly? Do the right thing instead of the easy one and campaign for better infrastructure.

A bus out to my subdivision will always be a worse experience than driving to work, even if they made a custom bus line straight from my house to there. I can't always schedule when I need to go home, and no one else would be riding with me. I assume by "better infrastructure" you really mean everyone should give up any free space they have and move into high-rise apartments or densely-packed townhouses?
Tailwind is not Styled Components, there is no dynamic component to it.

In that regard it is pretty similar to Sass.

The main effect on performance likely are bigger html documents (which can be optimized) and simpler CSS selectors.

In real world usage I would honestly guess that using simpler css selector (with far fewer propagating updates) is a net performance win.

(It was one of the showstopper for the :has pseudoclass, for a long time nobody knew of a way to implement it efficiently)
An Introduction to Memes
The irony is that patents exist to limit your private property rights. You worked hard and made your own game but it violates a broad patent and now you're being sued? Private property is sacred!
How is currency conversion (half of which is just from the article itself) “journalism”?
It's worse than what you propose. In Arizona at least, the existing water rights allow agriculture to pump fresh, clean, ancient ground water as a less expensive alternative to surface water transported via canal. Because agriculture won't use it, the canal water has to be made potable and distributed in the municipal water supply.
> The iMac gets remembered for a lot of things, and rightly so, but it doesn’t get enough credit for essentially kick-starting the USB revolution

That's not true. USB ports were already standard before the iMac release. A quick check of old PC World magazines from Dec-97 for example shows it. The iMac was released in Aug-98.

Apple innovated a lot, but frequently get credit for many that didn't come from them.
A high enough dose of pretty much anything could kill a monkey
If you live in some tiny EU city then sure or a small US town then sure. It's unrealistic for 99% of Americans. My girlfriend lives 17 miles away. My job is 12. I rode a bike when I lived in a town small enough that I could ride a bike across it and most of the roads were residential.
Very clever. Definitely didn't occur to me when I was in middle school at the time!
That's fair. I agree - that type of blanket statement is not helpful in the technical realm. I should have kept it at just: HTML should have continued to be expanded into what htmx is doing.
:) hyperscript came after htmx

htmx is version 2 of intercoolerjs:

https://intercoolerjs.org

which had a proto-scripting language in it, the `ic-action` attribute:

https://intercoolerjs.org/attributes/ic-action

i dropped that attribute (along w/ the jQuery dependency) when I created htmx, but I felt there was some merit to the idea of a lightweight scripting language that abstracted away async behavior. Once htmx had stabilized I revisited the idea, remembered my experience w/ HyperTalk as a young programmer, and decided to take a shot at that, but for the browser.

I'm very happy with how it worked out, although I expect it will always be niche when compared with htmx, which has much broader applicability and isn't as insane looking. :)
Can't this be solved by creating small css classes for your colour palette like font-color-primary, background-color-warn, etc? The benefit being that anyone who needs to include these only needs to think about the context and have consistency everywhere.
It's an entirely predictable thing, but I find that at my age (53) I've started being kind of stunned at how some aspects of computing history have become just that to younger people: History, with perhaps no more real bearing on the hear-and-now for younger people than, say, the Teapot-Dome scandal.

I've had a number of conversations with people in the last few years who didn't work through the 90s, and who therefore had NO idea the absolutely stranglehold MSFT had on computing in that era. And I get it; it's hard to see today, when we have 5 or 6 viable platforms to work on (two flavors of mobile; Mac; Windows; ChromeOS; Linux). The degree to which being non-Windows in that era put you in a bit of a desert, especially as Apple hit its darkest years, is really really difficult to grasp now.

If you try to explain the wildly predatory things MSFT did, like insisting that every computer sold include a Windows license, they just sound like evil overlord plots. "Whoa, that can't be right..."

And maybe the biggest one is the fact that Apple itself -- now a juggernaut of profitability and stability, and a real leader in the industry on several fronts -- very nearly went under, which would've taken with it the only other viable desktop OS of the time, further cementing Redmond's domination.

Its recovery, starting with the iMac, is absolutely one of the greatest turnarounds in American business history.

Obviously, it wasn't all Steve, and required a lot of things to go their way, but the results are still amazing to me.

And yet: If you're 25, Apple has ALWAYS been who Apple is today. If you're 25, we've always had great options for computing environments with near-parity experiences. If you're 25, no single vendor has had anything like the kind of market power MSFT had.

It's a weird thing to realize the events of your early adulthood have become paragraphs in history books but here we are.
yes, intercooler.js (which was the first version of htmx) was heavily influenced by my experience with pjax!
I'm in the UK, but we are united by a common culture: HN is designed to select its users for a particular set of interests, attitudes and behaviours. But mainstream social media platforms are designed to be for everybody, and that's not working.
I've been using CSS since 1997. CSS was basically a shit show for its first 20 years thanks to all the slightly differing browser implementations. I will tell you, that is what stuck with me.

Tailwind is a massive improvement in terms of maintainability across teams and tooling. Thanks to Tailwind my team hasn't had to think about CSS resets and browser shims for over 5 years now, and any bugs where an application looks different in a particular browser can be forwarded to a team who will fix it, instead of us having to maintain an ever-growing pile of special rules and feature detection code.

There is, of course, no silver bullet, but for a team building applications from components with React or Vue, Tailwind is a maintainability dream compared to stylesheets, and easier to train new devs on too.
Of course they are. And we're in the last year or two before everything will be drowned in astroturfing AI bots.

They won't only spew out relentless PR, they'll also upvote each others diarrhea and downvote everyone else.
I’ve always been a computer person and I loved mines, especially the graphite one. One of the best looking machines ever.

The G3 was one heck of a CPU.

The only thing these machines suffered from was USB 1.1. ZIP drives, CD burners and scanners were all much faster in their SCSI versions. You could see USB was clearly the future, but not an immediate one.
It is definitely consumption, and is uniquely thought of by some as either not being consumption or being more virtuous than purchasing things, and simultaneously being a status marker.
Considering that she's presumably well-informed about global affairs, her resistance to the idea that russian secret services might be out to kill her, and especially her refusal to believe she might have been poisoned, is rather striking.

It's almost as if she had no idea that russian agents have been poisoning prominent people in foreign lands for the last couple of decades. Perhaps she thinks she's not prominent enough?

These poisonings target "prominent" people because they're supposed to make the news; they're meant as a warning. From that point of view, a journalist counts as "prominent".
The problem is that discounts are just a somewhat benign face of a system that is a mess because you have lots of incentives in the wrong place.

Basically discounted medicines are medicines being sold at the market price insurance companies pay in practice. But there’s an incentive for insurance companies for list prices for medicines to be sky high, and given the market power of insurers as buyers, those incentives extend to manufacturers.

Then you have an ideological and advertising machine that convinces patients that things are the way they are because America is the best possible world, and everything in America is necessarily better/more advanced/higher quality then in any other place.

I’ve seen people who really believe that American insulin is absurdly more expensive than in the rest of the world because it is of higher quality. But mind you, even in Western Europe, that arguably has even more stringent standards for a lot of things than the USA, insulin is absurdly less expensive than in America. Do people really believe that people in Switzerland and Norway are getting inferior insulin compared to the “exceptional” American insulin?
Distrobox Adds Support for ChromeOS Allows More Linux Apps to Run on Chromebooks
I was thinking the same. You do not see it in HN very often which makes me think I should avoid Tailwind for now since it's so controversial :)