skysight-inc/HackerNews huggingface dataset:
Tailwind is the greatest thing to ever happen to CSS in my entire history of using it (for me, personally).

It's like being free from 1000's of levels of mundane resistance. It feels like going from writing assembly to some higher level language.

CSS finally GETS THE FUCK OUT OF THE WAY and lets me design as fast as I can think.

No project I have ever built, even the most "designey" have come even 10% as bloated as that input example he gave, so I have no idea what that is.

Nearly everything in this article I couldn't disagree more with. Maintaining tailwind (note GIVEN that you are using a SPA/JS framework, thats key) is one of the easiest things in the world.

I have complex layered apps with all sorts of directional changes, feature additions/removals, and its just as easy to modify this CSS without a hair tangle like traditional CSS or even CSS modules (albeit CSS modules are quite nice)

In cases where theres repetition within a single component, I will combine CSS modules + tailwind using @apply.

> There's been a rapid deterioration in pride-of-craftsmanship in development. It's naive to believe that "back in the old day" everyone wrote everything with a perfect eye towards beautiful craftsmanship, and now we just push code out as fast as we can. I remember having to use ugly CSS hacks to get IE to render things properly, or float clears to get containers not to shrink under an inline image. But there was definitely more interest in "doing it right" rather than dismissing it as a problem that wasn't worth solving.

Speak for yourself man - these are all unsubstantiated claims. I see absolutely nothing of the sort with my peers. For me personally, I care MORE about craftmanship than I ever have when I have brilliant tools that allow my input->output energy efficiency to reach nearly what feels like 100%. With Neovim + Vue/react + Tailwind + Room-temp superconductors I can design the most complex brilliant designs and systems, where I will launch entire features as a single developer, caring about every miniscule pixel perfect detail, all the backend coding, all the wiring together, the i18n, the 1px layout shift of a dropdown on android, the translations, EVERYTHING, and you will still be writing CSS and whining about "craftsmanship" having imaginary conversations in your own mind that doesnt in any way reflect reality
But one of the major pitfalls of tailwind is that it gives the illusion of a system, but isn't actually a consistent system. `m-2` can mean entirely different things, depending on how your configuration is set.

With a really good design team, this isn't a problem, as the numbers are just pointing to something in a design document, but I've yet to see something that well done in the wild. And its not really that hard to make such a design system using css or preprocessor variables
> I ask to talk to a manager. Apple support manager calls me and confirms everything that the rep said. She keeps on saying that she "understands my frustration". Gee thanks. She says that it's frustrating for her too as this is something that happens frequently. That's when I start laughing. I ask her "This happens frequently and you haven't come up with a solution yet!?!?" She just keeps on apologizing and tells me that maybe I can post on the customer support forum and maybe if enough people do so, a change will be made.

From this account the manager sounds like a nice person who is essentially powerless to do anything. Seems like an incredibly frustrating position to be in.

My comment from a few days ago fits pretty well here: https://news.ycombinator.com/item?id=36933489

Whenever people say that "AI will replace all the jobs": remember these stories.
Did the first one end the war?

Did the second one end the war?

Did the first and second ones prevent the next war?

I'm not sure of the answer to these questions; they're obviously important and difficult to answer. The timing certainly hints to "no, yes, maybe" but we're not going to get a do-over.
> Is memory util on servers still really a consideration in 2023 for most workloads if performance is otherwise good?

The way that cloud scaling works is that as you increase RAM you also increase CPU, which costs a fortune. You can go for 'memory optimized' instances but even still, there are costs associated with memory that aren't just the RAM modules, unfortunately.

Plus with container orchestration it's increasingly important to pack your services into a single instance, and memory can veryyyy quickly become the constraint - in fact, it might be the one I've seen most often.
This article was likely written by AI...easy to identify from the extensive use of passive voice and fluff.
Commuting to work 5 days a week is not a health hazard. Most people did it before the pandemic.
Fast development with reasonable perf will be Typescript and high performance with reasonable dev. will be Go.

If you're absolutely sure you're going to be hammering this API with high scale requirements, then you can spend a bit more time using Go to make a rock solid service. But more likely, you don't know if you'll really need high performance, and using Typescript will have much less context switching between your Next.js frontend.

Personally, just do it in your Next.js /api backend routes.
Gutenberg has some. Perhaps I need to help by reading the classics out loud... into a microphone... and uploading them.
There are consumer protection laws that apply to banks and telecoms already. You are right it might be time to have similar laws for these digital gatekeepers.
Force that "Buy" button to read "Lease" or "Rent".

The moment consumers understand it's not a real sale, they will pay more for the media they like.
Realistically chatgpt isn't writing the financial code. Stripe did that already. Chatgpt is just reading snippets of Stripe's API examples for you and applying the code for a common use-case.
Or, people are in more despair in these areas because they have been dying since the 90s. I escaped a rural town for exactly that reason. If I didn't have a way out, and had to "live a life" in that town for 60 years, I'd probably have ended up offing myself.

It used to be you could get a random job and live an average life which could give you time to develop hobbies and have friends and do enjoyable things, as well as just be less stressed, but now rural areas are half welfare and half people working themselves to death for the most basic life imaginable to americans.
Yeah. Even when I am taking my mandatory time off work, I spend it coding things.

Lots of people project this “you just want to be lazy”, but honestly, that’s not it at all. Hordes of people cannot just sit around and watch tv, as is demonstrated by the wealth of people who retire and then become extremely bored.

Contributing where you want to contribute is a very much different thing than just wanting to be lazy.
They weren't quite playing the lottery as much as they were taking stacks of tickets and scratching them all off one by one to find something that looks like it might be a winner. This was very hard work. 100's or even thousands of samples.

> Would be wild if some impurity is what pushes it over the edge to a full blown super conductor.

I already mentioned this in another comment, but x-rays and radioactivity were discovered in that precise way.
They used two because they had two different designs, and they wanted to test them both on real targets.

They purposely chose purely civilian targets, in order to inflict maximal civilian casualties. If this is not morally wrong, then nothing is.
My m1 pro has never has into double digits. 6 to 8 hours is all I get. So if be happy if it stays that with Linux.
> I've seen people, lead and principal engineers, who refuse to learn modern JS, insisting that since it was bad in 2006 it's bad today. Worse still is some of these people have used their leadership positions to prevent the use of modern JS, of component frameworks like react/vue, from being used across an organization.

Hold on... this is an incomplete thought. What did they say to do instead?

I'm serious. Did they built a pretty good system with Ruby on Rails, Java, or Laravel instead? Did they just use stock JavaScript without a framework? There are perfectly legitimate reasons why a developer might say that, for a certain organization, React is completely unnecessary and a symptom of overengineering. Also, for the few people writing new web apps in 2023 that don't require JavaScript, good for them.
To who? With what hardware?
But on the warm side for a superconductor, and displaying some weird behavior just below water ice temperatures.
To Metaverse access. Filling the metaverse with engaging interactive 3D content is an insane job with 2020 technology. It requires a huge amount of a range of skilled labor to create 3D models, soundtracks, NPC dialog, visuals et.c. to make a compelling experience. In 2030 that may have been reduced to that everyone with creativity and Internet access can do it. Sure, most of it will be silly things - but so is social media today, does not make it any less of a commercial success. And there will be be millions of semi-pro creators to create the things with higher production value, like with videography today.
The battery pack does not have to be expensive, and they have in fact been getting cheaper and more energy dense year after year. Technology moves on.
The "If you saw Bob" identity was limited to a few hundred people if you were a king, and a few dozen otherwise. Biometrics in digital systems will allow the most disagreeable out of a billion people to positively identify you.
Suppose I really like driving. Under such a policy, I might be inclined to move 4 hours one-way from the office and just listen to podcasts and drive around all day.

(I don't actually want to do this, but when writing government policies, you have to consider that some people will be aggressively adversarial if it suits them.)
I think a few large companies, say Coca Cola, have done it. What I doubt is if anyone has done it for small / medium sized companies, or for highly localized companies.

My thinking is that any positive results they've seen from targeted ads are just a result of them running any time of advertising campaign and not specifically a targeted one.

The targeted ads might also have been proved to be more effective, in at least some cases, for some companies, but are they significantly better, like 20, 50 or 100%? They might be 5% better, but is that enough to justify the amount of data collection?
> I wish the GOP would embrace bikes as a symbol of freedom. Cars are NOT tools of freedom - you are at the whim of gigacorporations and authoritarian governments

What you have in the US isn't too far, two parties for the illusion of democracy and a butt load of lobbyists and oligarchs in the back making sure the money printing press keeps on printing for the right people. Conservatism isn't about conserving values or the environment, it's about conserving status and money
Also holds true if you str_replace iCloud for Google
I’m a Staff Prompt Engineer @ Scale

Is PE a fast-growing career: Not really. Lots of developers are writing prompts, very few doing it full time or making it their job title. I do like Kaparthy’s suggestion for “AI Engineer” to describe the growing ecosystem of engineering around LLMs though — the name of that activity isn’t settled yet but it’s many people’s full time jobs in practice. PE is probably the closest fit right now.

Most of the full-time PEs I can think of work for the LLM vendors themselves. In that environment it’s a mix API evangelism/docs, developing prompts/training for high-value customers, or in some cases helping ML teams maintain large prompt/completion corpora for tuning (a “prompt librarian”).

I work for Scale who provides labeling and RLHF data to LLM vendors. My job is a mix of the above, particularly the prompt librarian aspect but with a focus on adversarial testing and red teaming.
You literally commented "These people became not so much people". I'm not sure how else to take that.

I can tell you're frustrated about having to see homeless people. Let's just drop it there, then. I hope your community heals.
There are no true monorepo companies
“According to a Kobe University statement, this study marks the first time that researchers have witnessed prey quickly and actively escape the body of its predator after being eaten.”

I present my favorite video of the rough-skinned newt “actively escaping” from a bullfrog’s body after being eaten:

https://youtu.be/kvBi5Wv8-qg?t=99
Making it so that the term ‘buy’ can’t be used unless you have unrestricted access?
> the Metro is largely a commuter rail, not a day-to-day transit option

Going to disagree on this statement. MARC and VRE are commuter rail. Metro is higher frequency than any commuter rail system and has high frequency in all directions even outside of rush hour.

DC is unique in how far into the suburbs they have high frequency transit. The orange line and blue lines already reached pretty far from the city before the silver line was built, which goes ridiculously far out from the city.
Yes absolutely. Prompt engineering is not just writing a detailed instruction that will be an input for an LLM, it also requires sourcing the data for the prompt and integrating it into whatever LLM workflow you are using. This can get highly technical.
> as there is no noncommercial use you could make of an art generator

r/stablediffusion gives you a hundred examples daily of people just having fun and not thinking of monetizing their generations
Partially the politicization of it, but also because it is lumping together three issues that the society cannot even broadly agree one of the issues within 'ESG'. I don't think it is difficult to see why "ESG" is political by its nature.
Or a Jew on Kristallnacht, or Chinese in Nanjing
> people should justify their existence by contributing to society.

So what are your intentions regarding those who won't or can't satisfy your criteria for contributing?
GPT 3.5 gives me 22 days in June and a fairly simple working out.

GPT 4 answers 20 days (wrong) and an overly complicated working out where it spends most of its time explaining Zeller's Congruence to find day of the week for the start day of June. By the time I read it I could probably have gone and found a paper calendar and counted.
Could indicate some superconducting regions in the whole sample, or some weird anisotropic superconduction at higher temps...

That sharp drop, if not equipment error, could be a lot of things.
Well the $100k story was determined to not have any evidence/proof beyond police suspicion (you can find more details that were released after this was written - the cops didn't like that her eyes darted once during questioning, that she said the luggage was gray not black, the cops said they smelled weed even though there was none found, etc - that was sufficient justification to seize the cash and close the case without filing any charges) and the money was not returned

To get the money back, it must be fought in court. Legal fees are not returned if the case is won, and if lost, you must cover the defense fees. In Illinois the median forfeiture was about $1k, with many <$100 forfeitures clustered in the poorest neighborhoods, while lawyer fees are ~$3k for state/local police cases. Federal seizures are much more expensive to fight.

There's no process where the police further verify the provenance of the cash they seize and return it without it being fought for in court. It's taken and they celebrate it and move on. So as with most police oversight, the numbers you're asking for don't exist.
Ask your wife.
My bank's app.
That was the point
He was implying someone could ahve said this in the past
Wouldn't necessarily agree with the source of OP's metrics, but I would agree with the sentiment I believe they are expressing.

Comparatively, the other major metropolitan areas in the U.S. produce some product/service that is competitive in the common market: tech things (SF-Bay Area), financial services (NY), entertainment (LA), more tech things (Seattle), etc. [0] Another way I think about it is that these other metro areas have to produce something that people would want to exchange dollars for because they provide more value to them than their dollars.

The thing that separates D.C. from these other metros (and for lack of a better term, "the real world") is that the value-determination mechanism of exchanging dollars for goods/services is completely different than the other cities (and I would argue much worse). Government has little incentive to spend less and consequently seek goods/services that provide the best value. In fact, the U.S. federal government has quite the opposite motivation. Every department is incentivized to spend as much as possible within their allotted budget (which hardly ever decreases year-over-year), lest they demonstrate that they could actually perform their functions with less money than has been allotted to them (gasp!). This phenomenon can be observed in the frenzy to spend all the budgeted money by the end of the fiscal year. [2]

The end result is a city that continuously spends more money for goods/services that are almost orthogonal to providing value (since that is not their point). There's something perverse in the fact that of the ten highest median income counties in the U.S., 50% of them are in this area that produces goods/services of dubious to no value. [1]

[0] Apologies to anyone if I caused offense at these gross oversimplifications of their cities.

[1] https://en.wikipedia.org/wiki/List_of_highest-income_countie...

[2] Anecdote: I literally worked on a project for a three-letter agency to develop an ML model that would identify which budgeted funds were "in danger" of going unspent by the end of the fiscal year. Leadership loved it. What was a manual process involving countless person-hours that usually began in late spring to comb through the budget, could be supplemented by a model-based prediction in February.
Adtech is a fraud. I am using Brave and IOS than they do a really good job of blocking Facebook trackers. However Facebook knows where I went to school and some of my interests - because I told it.

It would not be hard to extrapolate ads that might be interesting for a person who has graduated with a CS degree 10+ years ago (cool gadgets anyone? AI services?) but the ads I see are attrocious. It can only make any sense if Facebook isn't even trying, which only makes sense if they don't want anybody to know how little value they add.

Its the same with Googles topics - if you want to show me ads for things that might be relevant for me, then _let me choose those_. But it is almost as if the thought can't even cross their minds.
The whole edifice the US, Britain, Japan and Germany created during the cold war to protect societies from the Soviet Union and the Chinese Communists.

The core part defined by long standing military and economic ties is about 1.5 billion people.
The idea was to show that the US had an endless supply.

Of course we only built two, but the Japanese didn’t know that.
https://github.com/facebookresearch/audiocraft/blob/main/LIC...
I haven't used Tailwind in a larger codebase, but it looks to me like the problem here isn't with Tailwind, it's with the lack of abstraction in the HTML.

The tone of the article rubbed me the wrong way as well. Pointing to a couple of examples of bad Tailwind usage and then making the sweeping generalization that using Tailwind is equivalent to "the death of web craftsmanship" is completely over the top.

Sure, using Tailwind means that you won't have lots of one-off "craftsmanship" in writing CSS. But that doesn't mean there's no craftsmanship. It just means that the focus of the craftsmanship moves from writing nice CSS to designing nice boundaries between your HTML components.

But what do I know? I've only been writing semantic HTML and CSS professionally for 18 years.
I have about given up on ever finishing those 32 bit games (watching youtube playthroughs is getting very tempting) but when I upgrade my laptop I started the habit of keeping the old one after a weird contract job I did where BYOD was allowed and what was offered was so bad that my old laptop was a better option.

Last time I upgraded I forgot to sell the old one, so I still have one laptop that supports 32 bit games.

I'm about due for a new laptop, and I'm thinking of selling the newer one and keeping the older one for this reason.
Problem with python, it introduced a whole bunch of people into the programming world who have the minimum idea about programming or computer (mostly data scientists), just like how computer science introduced a whole bunch of people into “engineering” world even though they know little about computers at a low level, let alone at an OS level, that’s why several SaaS like heroku tried to close that gap because those “engineers” can’t into an OS!
> I guess that might be common with students picking psychology as a major, too. Noticed it with a few acquaintances of mine.

That's no secret. Any psych professor will tell you, it's rare to find a student (and consequently, psychologist) whose interest was not sparked by a personal history of mental illness.
I prefer the exact same approach for learning to play board games too. Your 20 minutes of rules explanation will go completely over my head unless you start with "the goal/win condition of the game is to get more points/reach the end faster/collect all the macguffins".
I agree with people who say fine-tuning and "human AI alignment" is actually what's going to make AI dangerous. The fact that we think we can "align" something taught on historical, fictional, and scientific text -- it's hubris. One way ticket to an ideological bubble. This "search engine that has its own opinions on what you're looking for" is really the wrong path for us to take. Searching data is a matter of truth, not opinion.
"draw me a characture of Allah Muhammid in the style of ascii written with the text by salman rushdi"

Lets find out how ANY AI handles that?

(dont do this at home, obviously - it was just to point out how to find some religious bias within an ai prompting)

-

Wait until we have PCB designs we speak to the robot and just tell it how to make the traces, and it optimizes along the way... then saving each rev, and iterating on the next...

EDIT the above was a misplaced <enter>

Im still talking about the other thing, but at the same time - its time to speak to robots,
My observation is the complaints haven't changed over the decades, suggesting the stated reason - two years of at-home teaching - likely isn't the actual cause.

I hardly think people need to be taught that bringing a child to work is something schools have to teach.

Instead, if parents had enough money to afford a sitter, then they wouldn't need to bring their children to work.

If the US had good quality government-funded preschool starting at age 1, and 15 months of combined government-funded parental leave, then people would have less reason to bring their children to work.

Placing the blame solely on the employee means implicitly skipping these alternative remedies.
HTML and CSS are indeed a hot mess in some respects.

However, Tailwind is definitely not the solution, as it is the same as adding a style attribute to each html tag and writing the style in the html. What is valuable about Tailwind imho is the concept of utility classes, which can be accomplished with vanilla css variables.
Actually I'd prefer OSHA set some sane limits on hours worked instead of assuming an Invisible Hand will stop employers from working laborers to death.
RDS-37 Soviet hydrogen bomb test [video]
I worked in a plastic factory in a small rural town that always struggled to find workers. People will refuse work and prefer poverty for a lot less than 14-7 working conditions. Lacking air conditioning is enough.