skysight-inc/HackerNews huggingface dataset:
Except when using Tailwind, you're learning Tailwind nomenclature and syntax and approach - which really isn't modern CSS, at all.

Today's CSS - if anyone would take the time to actually learn it as they do JavaScript - doesn't need something like Tailwind to make it powerful, scalable and manageable.

I write plain CSS today, which is then scoped to components or bundles of interactivity, and all of those point to major, top-level control sheets that help determine the mode (light/dark/high contrast) and the theme. We tweak small changes up high to effect large platform changes throughout, saving time, energy and headache of the hunt/peck exercise.

I don't understand the statement "no one is going back to writing plain CSS" because plain CSS today _is complex_. It is a beast. But it is still "plain" CSS. Yes, it has evolved, it has grown, and it meets today's modern needs with excellent results.

CSS nesting is coming up soon: https://caniuse.com/css-nesting That will more than likely allow me to migrate any projects I have with Sass still in play, to remove Sass. One more dependency removed. Done.

So there's really no need for Tailwind if you know how to build with modern CSS - with the one caveat that if a project _already_ has Tailwind in it, it is a bear to work with/alongside.

That to me is the biggest con with Tailwind: it gets in your way when you don't need it.
Also: I think every project / saas service should be required to have a footer haiku:

javascript fatigue:
longing for a hypertext
already in hand
Do you think we have exhausted the space of "hypermedia" apps? I dont think so.
Ask HN: React or Next.js?
I personally love next.js (I'm not saying there isn't other frameworks out there) but is there anyone out there that uses plain old react anymore?
This kind of thinking is also explored deeply in Jordan Ellenberg's book "How Not to be Wrong: The Power of Mathematical Thinking". Great read.
If the jackpot splits in the case of multiple winners, it's not positive - enough tickets will be bought until the expected number of winners is more than one and the expected value is no longer positive.
AI cameras catch 297 drivers in three days in Cornwall
I would consider the end product or service sold at retail
This is nonsense. You can't substantiate this, and you should avoid making such sweeping generalizations. It adds nothing to the conversation.
Maybe, maybe not. But it describes an answer to your "why on earth" question.

People may have different preferences from yours.
Follow the link to the paper itself that titzer put in their comment. Towards the bottom, right above the Acknowledgements section, there's several WAV files with descriptions of each one.
How do you style with pseudo selectors (e.g. :hover)?
But the vast majority of people don’t want to see it. How would you resolve that?
You’re not the only American in this room to have noticed things like that
I’ve found the word “underrepresented” works a little better in this context to avoid misunderstandings.
We have a lot of larger use cases including enterprise that manage their advanced configurations quite easily. but if you have specific suggestions I'd be happy to consider them.
Parquet is great but I'd argue ndjson[1] is closer to "modern" CSV. That is, people who like to describe things as "modern" and "elegant" are likely to want JSON everywhere ;-)

[1]: Newline-delimited JSON, http://ndjson.org/
I'm perfectly aware of the US's flaws. What Russia is doing - a war of conquest against a democracy, involving war crimes, crimes against humanity and genocide - is not morally equivalent.
It did run Quake III rather slowly ( < 20 fps in a timedemo) compared to PC based competition.

https://books.google.com/books?id=2Zt0sZTS_0IC&lpg=PP1&dq=oc...
I'd try using your physical environment (your body, workspace, food etc) to trigger and train your mind that it's time to focus on your startup.

- Maybe creating a separate workspace (maybe a coffee shop, library or even a different room) where you work just on the startup.

- Scheduling a snack, some coffee/tea or a walk to punctuate the end of the contract hours and the switch to startup mode

- When you're done for the day with the startup, create a "giggle-task" - a task so tiny and seemingly insignificant that you'll giggle the next day when you come back to startup mode and easily complete it.

When it comes to creating the best circumstances for creation, the mind can be weird because it is saddled with memory and fear. My experience has been to treat the mind as the body's servant and mental effort becomes easier. The reverse seems to help when your body is the resistance (e.g too tired or sleepy to work out).

(edited for grammar and format)
>> I, like many young graduates, were tasked with finding 5-10 "less popular" journals to publish to in order to get some practice in.

Wow. That's really not standard in my experience. I'm in the UK, and the advice I always got was to try and publish only good-quality work in highly-rated venues.

I hope you can get published in one of the decent journals in your field. That's what you should be gunning for.
You have the best odds if you don't have overlapping numbers, so buying 27 deliberately is better than just getting random ones. That said, your xWin with just 27 tickets is still astronomically low.
https://archive.ph/r08km
> take the remaining £60 to a blackjack table

Of course, "take the remaining 60 pounds" is ill-posed; what does that mean, make 60 bets of 1 pound and stop? Play a single 60 pound bet hand? Because that's the conditions under which you could expect to bring 60 and typically leave with ~54.

If you show up with 60 pounds but bet well over 60 cumulatively you're going to end up with much less.
I’ve been working in healthcare, specifically EMR and practice management for over 20 years. I think the sector is a mess, honestly. It’s too big of a topic for me to get into here.

However, there is large amount of variance in how users access and work with medical records, from person to person, role to role, specialty to specialty, hospital type to hospital type, org to org and it gets even worse when users are transitioning from paper. Skeuomorphism might be attractive to non-technical users in transition, but in my experience (this approach isn’t novel) it falls apart very quickly because a) as I previously suggested, there isn’t one model to replicate and skeuomorphic approaches tend to be rigid, and b) users usually very quickly grow out of analog processes as they adapt to software. It’s important to allow practices to customize views for roles and allow users to override so they can put the most important information at their fingertips, and make it quick and easy to jump into the rest of the full details of their record. It’s an information dense problem area, so your fluffy, padded, pretty commerce-focused user patterns are often an anti-pattern. Automation, driven by rules specified by practice and doctors, to help error check their records or point out patient issues (“patient has disease x but we don’t have record that they’ve done y and z preventative measures”, etc.) can help reduce cognitive load and simple mistakes. Dynamic, annotated notation systems driven by templates selected based on the appointment reason and patient history where they do more simply tapping/clicking checkboxes and less typing let doctors focus on interacting with the patient during encounters. Automatically pull in data collected by sensors (weight, blood pressure, whatever) speeds things up, especially for overworked supporting staff. Speed, stability, and consistency over everything.

Skeuomorphism really doesn’t help any of that. It was mostly a sales tool like 10-15 years ago.
Chartmogul.com is a european remote company.
Gotta virtue signal the regret!
You could always try leaving the FAANG name off or adapting it to the project name, and see how things go, given the associations people have with FAANG outside of SV/HN nowadays. Helped my friend a lot.
Yeah, they're providing a path-of-least-resistance for getting stuff done in your existing data environment.

A common challenge in a lot of organizations is IT as a roadblock to deployment of internal tools coming from data teams. Snowflake is answering this with Streamlit. You get an easy platform for data people to use and deploy on and it can all be done within the business firewall under data governance within Snowflake.
Forget ‘quiet quitting’ – ‘loud laborers’ are killing workplace morale
I've used grafana, but what I want are visualizations that represents trains or cars or particles and queuing theory.
If you follow the appropriate procedures it is no more dangerous than working on an ICE car. There are safety fuses you pull to disarm the system.
>If I'm driving well under limit due to towing, looking for address, etc - I pull over and let people pass. It's not so hard for a bike to do same.

Thats cool! It's also not hard for motorists to wait literal seconds to safely pass a cyclists. Cyclists shouldn't need to pull over all the time to accommodate motorists need to speed down the road. You aren't entitled to go 10 mph over the speed limit. It's a limit, not a minimum.

>I've also seen bikers upset when a kid is going slowly in a bike lane? So I think many of the spandex-clad dudes have some control issues.

Wow! You did? Crazy! It's almost like a group of people with a shared hobby aren't a monolith and will display different opinions and behaviors!
Even grayer beard's 5c (well, I'm still under 40, but still):

You could not pay me enough to learn CSS. Every time I have to debug CSS there go many valuable hours of my life. With an insane amount of trial and error and judicious use of Chrome's dev tools I can usually hack some garbage together, until the next time I have to figure out how to remove the background of a button.

In the literal 90s I was building fully-featured GUI programs by dragging and dropping buttons and text boxes and inputs onto windows with Visual Basic, and the window resized nicely. Thirty years later I have to do the same thing with gazillions of arcane style sheets. It's a disaster. How did it get this way?
Yes but for your own projects you could have a first page with a "no JS" div and attach a HTMX load request. That's how I did my first HTMX project and it works well informing you to turn on JS.
Similarly, Apple was experimenting with new metal casting techniques and used them to create the Sim Removal Tool included with every iPhone. The theory at the time was they were going to use this new cast in upcoming iPhones. But ended up going with milled stainless steel instead.
From Pinochet's Chile to Indonesia's Suharto, one of many such state's the "free market" went in bed with.
> It's just that this switching happens when working on the data, instead of on the style.

You mean you have to think about how the data you're styling looks while actually looking at the data you're styling? Sounds terrible. /s
Window Maker Live is a throwback to the days of early Linux
It completely escapes me why the article's author obviously chose to avoid even mentioning the included default web browser Pale Moon, and even went so far as to remove its application icon from the the dock before making any screenshots...
I get the challenge of dead CSS, I think there are strategies for managing that in complex apps without "ditching" CSS. And my understanding of Tailwinds is that it starts to break down for larger/complex apps also (but I've only used it on smaller things personally so that's just based on things I've read).

I never try to be dogmatic about new things - so I'd try it again. I just haven't seen the benefits yet myself and so default to the cons I expressed earlier.
The experience could depend on the software people were running.

Mac OS 8 and 9 didn’t even have memory protection. A program with faulty memory management, which wasn’t uncommon since it was before the creation of the wonderful and magnificent Rust, could very well destroy the runtime memory of other programs and even the kernel…
If I use 74 tons of 24 karat gold to create one plant - I don't care much about how much gold is in the plant. I care about how much less gold I have now.
> Bootstrap's future is increasingly uncertain, of course, under Twitter/X.

What do you mean? Bootstrap has not been affiliated with Twitter for more than a decade.
No major changes, it should be about 99% API compatible with htmx 1.x. Big things:

- Websocket & SSE support will be completely pulled out to extensions (already available in 1.0)

- We will drop IE support

- We may include a "morph" swap strategy based on idiomorph (https://github.com/bigskysoftware/idiomorph/)

- We will change a few defaults around how HTML is parsed, taking advantage of the removal of IE support

Hopefully transparent to the vast majority of htmx users.
With JS you must use JS or TS and the steam factory that comes with it. With htmx you can use any language. That's a very high improvement for many.
λ Calculus (2013) [pdf]
Yep. Glad you landed on it.
> toxic stuff

I reckon let it all in, everything, all the toxic stuff. Then provide good filtering and tools for users to control the toxicity level to their liking.
that title hits different with the subtitle.

> Intel reportedly didn't get regulatory approval in China on time.

the referenced bloomberg article indicates that time ran out. that is quite a bit different from one of the parties just walking away from the negotiating table.
:) i will not
Major U.S. energy org targeted in QR code phishing attack
I respect anyone who can keep up a job with as much diligence as this definitely required over the years. I do not begrudge him wanting to live a life well lived and hope his future is filled with joy.

As an aside, seeing Sukiyaki at the end was definitely unexpected, but put a smile on my face.
https://oec.world/en/profile/bilateral-product/bovine-meat/r...

> In 2021, Netherlands imported $1.77B in Bovine Meat, becoming the 5th largest importer of Bovine Meat in the world.

Maybe they're talking about the global impact?
Ironic that there are a lot of criticisms of PFAS, but they don't seem to stick.
> I honestly can't wrap my mind around how people think regulation is going to do that job for them.

It works pretty well for alcohol and for tobacco. With regards to tobacco, there's been a clear trend towards less tobacco usage in teenagers since 1997. that's when awareness campaigns began.

I don't think that people think that "regulation is going to do [parenting] for them". I think most people that let their children use smartphones simply don't care too much or are not aware about the serious problems arising from excessive smartphone usage.
https://archive.is/TOJCx
They never said that. I did. You're talking to different people.
Out of curiosity, I presume you were working on the frontend part using Clojurescript? Have you used some kind of wrappers around htmx or just a simple js interop was enough?
The only way that comments you submit have personal information is if you include it. If you do so and want specific comments edited or deleted, I have complete faith the staff at HN will assist with that.

The rules, which you seem to think don't apply to you, for HN include:

"You acknowledge and agree that any questions, comments, suggestions, ideas, feedback or other information about the Site (“Submissions”) provided by you to Y Combinator are non-confidential and Y Combinator will be entitled to the unrestricted use and dissemination of these Submissions for any purpose, without acknowledgment or compensation to you."
This is hand-waving a real concern away. It's why people on the right are so mad right now.

Did we hand-wave the homelessness issue away in CA? Seems like there's an awful lot of hand-waving we did in the past 15 years growing the tech sector that left a shit-ton of people behind. I know a bunch of people are going to hand-wave this comment away too. The downvotes generated on hacker news will not translate at the voting booth.
That isn't an inconsistency, it's an intentional choice. The color of the text is an aspect of the text, not of the font. The corresponding property in CSS is color, not font-color.
Ack, makes sense. I was pointing to the fact of this being a long existent project, which typically would mean external contributions already existing.
What’s the point? Assassinate one dictator and in a few months they’ll have a new one, or the country devolves into a hell of fighting for the next 5 years until one can crown themselves king.
Interesting. According to the article, it seems like the biggest complaint was that Mongo was a for-profit company and couldn’t be trusted? I agree that for-profit companies can’t be trusted, but I’m not sure I agree with the statement “that’s not open source because the license was written by a for-profit company”.
Current: The power of Bitcoin and nostr at your hands
Only if you don't factor in taxes and multiple winners.

This article added in sales numbers to estimate the actual expected value and it peaks around a $500 million jackpot with an expected value of $.85 from a $2.00 ticket. (very close to the bottom)

https://bigthink.com/starts-with-a-bang/math-of-powerball/
It's a successuful startup story just that it's not a typical tech company. It's not surprised that how hypocritical and questionable Linus is where he chases growth at all cost
Relevant post from a Tailwind CSS endorser.

No, Utility Classes Aren't the Same As Inline Styles

https://frontstuff.io/no-utility-classes-arent-the-same-as-i...
We're producing more energy, not the same amount: https://www.eia.gov/totalenergy/data/browser/#/?f=A&start=19...
Part of the problem is that if you do it their way, you become them. What’s the point of winning if you get the same outcome as not winning? USA doesn’t need a left/center authoritarian regime just as much as it doesn’t want a right authoritarian regime.

So let’s not advocate for the left becoming authoritarian shall we? [parts of] Europe tried that already, it doesn’t work either.
In USA and UK, AIUI, you can submit prior art without being involved (in UK you can do it anonymously; someone is looking at using an AI system to do this automatically!). Importantly there is a limited window of time for such submissions. In USA it's called Third Party Pre-issuance Submissions, 35 USC 122; https://www.uspto.gov/web/offices/pac/mpep/s1134.html. In UK it's called Third-Party Observations (Patents Act S.21). IIRC, WIPO and EPO have these too, I imagine it's common to all/most patent systems.
> If you look at the demands in the ultimatum, Ukraine actually just had to NOT do anything (e.g. do not continue process to join NATO).

First, this ultimatum was after (by 7 years) the beginning of rhe invasion, not before.

Second, the content described is false. In fact, while the threat was implicitly directed at Ukraine, and that’s where the escalation of the ongoing war occurred, the ultimatum’s demands were directed largely at other countries: it demanded that NATO make a binding commitment not to admit any new members (with no time limit) especially Ukraine and Georgia [0], and that NATO make a binding commitment not to deploy additional non-local troops in existing NATO member-states, that NATO withdraw troops and infrastructure from states, including NATO members, that were former members of the Soviet Union, that NATO recognize a special Russian role in ensuring stability and security among the former Soviet states, that Russia receive international guarantees of respect for its sovereignty and territorial security, including over Crimea (which it was illegally occupying and had claimed to annex) and the Donbass (wherr it was sponsoring separatists but had not yet formally claimed to annex), and the establishment of a moratorium on short- and intermediate-range missiles in Europe, and reforms of the OSCE.

[0] this part alone was an major expansion of the 2008 ultimatum not to offer MAPs at that tine to Ukraine and Georgia which, when NATO acceded to when it was made, Russia immediately invaded Georgia.
I fully agree with you. I'm a fan of htmx, can recommend it and have used it in some projects by now. But...

For one, htmx is not a full solution to avoid JS. It's excellent for the parts that are AJAX/CRUD, which certainly covers a lot of ground. You still need something more if you're doing stuff that doesn't fit here like interactive visualizations and many other use cases. However, it integrates very well with other lightweight libraries.

Secondly, htmx is great if you're developing full-stack (like GP). Meaning you touch every part of a site from the data model to coordinating messages to the frontend etc. If you want a much clearer separation between frontend and backend of a site, especially in terms of contributors/teams, then it might not be the right tool. IMO there are plenty of good reasons to do either.

Third, and this is a bit of a combination of the first two points, if you directly fetch data from a third party, say a JSON API, then htmx doesn't help you at all.

So really as you said, there is no one right way. For me it has been working very well though. People should look into it for sure though. There's an opportunity to combine htmx with orthogonal libraries that do the dynamic parts like lit etc.
are you gonna let them buy their own phones when they start saving enough money?
And how would the inevitably resulting prisoner exchange later benefit anyone?
USB ports not only existed, but were standard in new PCs.
A quick search shows peripherals and monitors with USB hubs in PC World May-1998 (4/5 months before iMac launch). From that months number (Pages 172-184):

"UNTIL RECENTLY , USB hardware was as scarce as hen's teeth . Now, after almost two years of foot-dragging, hardware companies are fina ll y delivering peripherals. We tested 18 of these new products"

Among the products there are keyboards, mouses, joysticks, cameras, scanners, speakers... you name it.

>Apple wasn't the first to market with USB (and Snell didn't claim it was), but Apple most certainly drove its mass-market adoption.

Sure they were scarcely used, support began with Windows 95 OSR 2 in Aug-97. And relatively new computers were only a fraction of the market. But the real market driver was the PC.

https://vintageapple.org/pcworld/

Edited to add link and page reference.
Courts act based on ... something. You can agree with the reasoning or not but it's not simply an arbitrary policy based on nothing. In the Montana situation it is based on the rights of younger people who will take the brunt of choices made today. Courts make decisions all the time about balancing different people's rights.
I have no idea why you’re implying economic growth isn’t possible without pollutants and toxic chemicals. The agricultural revolution and trading of food has lifted all those people out of starvation levels not selling plastic toys.
To an extent. Members of the gardening community probably won't be ok moderating gore and creepy DMs, they'll be scared away. You need someone else who's desensitized enough to gore and creepy DMs that they can filter them out before they get to the community.

I really doubt that Kenyans are filtering anything remotely reasonable, only obvious hate speech and nudity/gore. And the general consensus is that people shouldn't be exposed to hate and graphic content unless they explicitly seek it out, even though it by-definition "shelters" them.
Reddit mostly managed to get people to do this. (Even taking recent controversy into account.)
Facebook could similarly require people who create a group to moderate it.

Of course Facebook also has "non group" posts, but that's the minority of the total posts, and they could probably get completely rid of it.