skysight-inc/HackerNews huggingface dataset:
“go hard on Amazon because they look bad”

Not an option.

As to PR, you should buy a 500$ used car and then take it to the manufacturer I am sure they would be happy to make warranty repairs because that’s just great PR for them…
> GPT4 was basically trained on all text

Well, there's multi-modal training. There's tons of untapped audiovisual data.
Why so much hostility towards her ?
Oryx is dead, long live Oryx! As they say: thank you for your service. Because you served the Dutch as well as the international society.

I'm just not sure about Joost Oliemans though. What is his story?
Impossible is a strong word. I've looked at their API and I can certainly imagine ways to do everything you list above in HTMX. I would need to build and use it in anger to know if it's a good way to do so but I can imagine scenarios where it definitely is.

The point about a JSON API is a good point and if you need a public API then you should probably factor that into your decision making but not everything has this constraint.
If you'd like to get more attention from academics, you could try submitting a journal paper of the work. The ACM Computing Surveys journal may be a good venue: https://dl.acm.org/journal/csur
I just end up context switching to their documentation website to find the syntax they used.

I don't, but I've been using Tailwind for a little while. Once you grok the syntax structure it's not that different to writing CSS.
I think it is all part of the game. Good opponents learn to read your signals as well. Think of it as reading a tell in poker.
Playing for fun, this isn't relevant. If winning is so important to you that you will cheat your friends, you're a jerk, and won't have friends for long.
How Can AI Help Fullstack Engineers?
Would Broken Sword's PC version "play a tetris-like game while install completes" count as prior art?
I'm confused, on what kind of metaphysical plane do you think rights live if you think they exist independently from the law?
we seem really intent as a species on manufacturing outrage at every possible opportunity. what’s the endgame?
I enjoyed building webapps with Backbone, it was rich web applications that felt like true apps instead of trying to make parts of a site more dynamic using jquery. It was a clean separation between front- and back-end.

But Backbone was a bit sloppy, not very enterprisey, until Angular came around.

Anyway, this string of web applications became popular (in my world) because it meant that we could separate back-end from front-end, and have one back-end (usually REST/JSON) fueling mobile and web clients separately. That was it, that was why we built SPA's, but by now that has been forgotten again.

And in my world, it made sense because the apps were behind a login. But then They wanted to make SPA's facing the internet, for things like webshops. And I get that too; I've made a few websites using Gatsby, they're crazy fast for navigating AND still indexed by search engines.

Anyway, in some cases it did get more and more complicated, then with server-side React and the like. I never had to touch that, thankfully.
the truly absurd part is that there is priority art, en -mass

and when you patent something you have to sign that you did proper research and found that there is priority art etc.

parents aren't a first tries to patent it wins system, but first tries to patent something which isn't publicly available/known wins system

can we pleas start hugely penalizing companies for blandly deceiving the patent office, i.e. doing what I would say is systematic fraud

(and no longer make the patent office have the number of patents they grant being a positive/desired metric, too)
5 kelvin: the “in mice” of physics.
> It's not just "can't have this secret in VCS or viewable via kubectl".

That is exactly what it is.

You seem to misunderstand (and thus downvote?) the statement I made. I'm not saying "haha vault bad", I'm answering "what other product" (from ghshephard) with the reality of today.

This has nothing to do with what Vault is or isn't, but just with the concept of storing secrets in a uniform way in clouds for use with cloud workloads what is being used right now.
The latter - even medieval and early modern nobility had to build elaborate stories/justifications about why they were useful to society and not just parasites.
What makes you believe that this is a US-only phenomenon? I almost never see remote jobs in countries like Germany, Sweden, Switzerland, Norway, or Finland that are open to foreign workers in different timezones.
You should repost this comment at top level. It's an important point, not a nitpick.
7 Habits for Highly Effective People transformed my life. But not before I read it 3 times. I skipped around each time. I still have never read it cover to cover.

Most crucially, the valuable parts that transformed me were not the actual seven habits or what the online cliff notes cover, but the other, non-headline concepts taught deep in some of the chapters (specifically: universal spiritual morality, Personality Ethic and Character Ethic, Circles of Concern and Influence, and some others)
You don't have to use "pure" HTMX, you can mix and match where appropriate I'm sure.
Sure it is. (Memory doesn’t run at room temperature. It runs at half the boiling point of water).
>a whiff of racism about it

Be sure to tell the interviewer this during your next interview with a US company. Surely doing so will cause them to hire you immediately.
Well, when previous Twitter management did things like this, Musk said that they were restricting free speech. So this is at least anti "Musk's definition of free speech".
from my limited understanding, any non trivial client state will require legwork in htmx, right ?
I don't think is accurate. While it might not be built in currently, the same is also true of something like SASS or even plain CSS.

The article describes a strategy for loading CSS in the most performant way given a variety of interconnected factors (mainly JS).

You could generate the Tailwind file, and then split it when the media queries start (they're all grouped in order of screen size) with a small bash script into separate files as a part of your build process.

You could have multiple build steps that analyze your component architecture and generate separate CSS bundles for each component. This is already done w/ most JS frameworks.

If your argument is one of the final CSS file size, that is not an issue. Tailwind only generates classes that you write in your markup. Most Tailwind bundles I have seen, are dramatically smaller than their CSS counterparts, and it makes sense when you think about how CSS is written.

Say you have a two UI elements; an article preview image and a user avatar. Say you want them to mostly display the same, but with some tweaks to the avatar to add a fancy filter on hover. Okay easy enough. Maybe you start with some sort of base mixin and then overwrite add behavior for the avatar. Over time, you add more and more tweaks to the avatar until one day, you get a call from the head of Design Department that the articles are getting their own special CSS filter. Okay, so now you extend the article. Over time the two continue to drift until you're overwriting anything that they originally shared in the beginning. The articles have different margins than the avatars and now marketing wants to allow users to upload images to comments. Does that extend the original mixin from 3 years ago? Maybe you think, "why do I even have this base class; can I get rid of it?" After some quick testing you remove the original mixin and go home for the day. Over the weekend, you get a call saying that the avatars showing user contributions from a fundraising event are all messed up. It turns out, the base mixin added `display: block` to the images, but when you tested, you really only looked at the logged in user profile photo in the navbar. Whoops.

Now take that scenario and multiply it by 100 devs on 20 different teams. We've all seen it. This is why CSS is often never deleted in large companies. Devs instead to continue writing ever increasing specific selectors or using techniques like BEM/OOCSS to stop the bleeding. It takes an insane amount of discipline to wrangle CSS on a sufficiently large project. Tailwind helps manage some of that complexity, and at least provides good guard rails for teams of developers by empowering them to know that a "small refactor" won't break an entire layout.

https://frontstuff.io/in-defense-of-utility-first-css

https://github.com/sarahdayan/utility-first-compression-demo
"Serve" have multiple meanings.

The title of the TV series "Are You Being Served?" refers to a customer receiving sales service from the store.

However, Grace Brothers (the aforementioned store) exists to make a profit for the "Old" and "Young" Misters Grace, so in that respect the company serves its owners.

The former use of "serve" is subordinate to the latter. Indeed, a widely held view is that a company serves its shareholders, and the goal of the company is to maximize shareholder wealth.

If this means using greenwashing or other forms of deceit to falsely persuade the public that the product isn't harmful, then go ahead. https://en.wikipedia.org/wiki/Greenwashing

If it means ExxonMobil uses PR techniques, funding, and lobbying to discredit global warming research and limit restrictions on its ability to make money for its shareholders, then go ahead. https://en.wikipedia.org/wiki/ExxonMobil_climate_change_deni...

If it means persuading governments to grant tax breaks and other subsidizes for cheap fossil fuel, making most of the population dependent on continual cheap fossil fuel with no easy way to wean themselves off, then go ahead. Lock-in is great for shareholder wealth.

That's who those companies serve.
Don't forget Polymer, whose main marketing was that it's the tech behind... McD's menu screens. It turned into lit html, I have no idea what the state of that is now, haven't heard from it for a while now.
putting “your stuff” into an auditable system with login and timestamps will help a lot in such situations.

with some tools, you even get information on the top visitors to a given page. you know, like if someone needs to fill in their presentation at the last minute.

if someone uses your notes for the benefit of the company, this is fantastic! but you need to save your receipts. just in case you need them.
From the Netbird ShowHN[0], people also mention OpenZiti:

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

[0]: https://news.ycombinator.com/item?id=31551686
One of my kids was on a medication that was super expensive, unless you used a coupon. The doctor didn’t tell us anything about a coupon, we had to find out from the people working at the pharmacy when we went to pick it up. It turned out to be quite a bit of work to find the coupon and print one off, but it greatly slashed the price.
Haha, software has more seasons than the fashion industry. If you observe it for long enough everything seems somewhat derivative. But I wouldnt want it any other way. All diversions are welcomed within the choices of those working within the choices of those before us.
Can you please link to the incident where the "full region" was down for weeks?
Hate has been a growing trend on HN lately. At least the submissions arent increasingly political
I'm not sure I fully agree with your view on what tailwind is and why it is growing.

In my opinion, tailwind is gaining some popularity because some people find it faster and easier to use than writing traditional CSS files.

I realise it also has some downsides, and seeing all those class names in the html is particularly ugly, but if the people using it got their project out faster, then surely there is a place for it?
History truly is a circle
OK and that makes perfect sense.

But then saying "therefor other days I expect those other engineers were @chromium", not so much. I expect that the vast majority of contributors are making ~1 commit and then never again.

It also doesn't take into account that the project is over a decade old and many people who have committed to it as FTEs are no longer doing so.
Solve the issue? But that's the thing, it's outrage, but it's also unactionable; people generally are powerless to change things.
EV charging in the US is still a no-good bad time – and somehow getting worse
I've had payments rejected when Revolut thought the payment was fraudulent, but I just get a notification in the app asking if it was me. If I click yes, I just do the payment again and it goes through.

Had it happen recently in the US when paying for a hotel room. They immediately froze the card when it was swiped through the machine by hotel staff. Clicked yes in the app, and it went through.
Please, elaborate or provide sources.
Had an heated debate with someone that was really angry at everything react, for good reasons, but being oblivious that htmx can't replace client side logic. React hype + backend crowd I guess.
> If you literally have to take apart most of the car, than can end with hundreds of human-hours of labour and depending on the price per hour, can get very very expensive.

FYI, many repairs require taking apart most of the car. For example, replacing gaskets requires taking apart the entire engine. And yet, garages aren't charging 100,000 euros to do so. More like 500 to 1000
Today I learned you can pause the Windows Task Manager moving apps around
The people concerned haven't fought to put themselves in the spotlight so I'm assuming they would prefer to remain in the background. On that basis I'm not going to out them.
I'm talking about the design aesthetics included in Tailwind as default. Keep the values and the names if you want. Like this, for example:

"blue-500" becomes --blue-500. That's it.

This is a far cry from using Tailwind as a whole while keeping the good-looking aesthetics.
I noticed on Windows that if I have the window in focus and scroll, each notch of my scroll wheel scrolls 4 rows. However, if I have another window in focus and hover over the Modern CSV window and scroll it will scroll ~90 rows (not always the same for some reason). The max scroll speed is the same in both scenarios, which I tested using a free-spinning scroll wheel. After some more testing it seems a lot of programs handling scrolling differently between these two scenarios, but it is much more obvious in Modern CSV because a single notch scrolling 90 lines is quite a lot.

I would like to be able to have some kind of scroll options available, choosing between smooth-scrolling or scroll by row/column would be great. Removing the scroll speed limit would be good too.
I searched this article for specific evidence of PFAS-related harms. What I found was

- PFAS increases liver and kidney weight of rats (in unspecified conditions)

- PFAS can kill monkeys (in some unspecified large dose)

- A baby was born with birth defects near a DuPont plant manufacturing PFAS (no further information, just this n=1 coincidence)

- PFAS was associated with a decrease in post-vaccination immune response to certain vaccines (in one small observational study? how did they come up with this, I thought it was disrupting the liver? smells of HARK-ing and p-hacking.)

All the rest of the article's words are devoted to theoretical speculation and background, much of it entirely unrelated (e.g. the Faroe Islands mercury studies, which seem to have provided much stronger evidence of harm than they have for PFAS). The article suggests that, if you believed all the research about the harms of PFAS, you would think they were a sort of all-powerful super-contaminant. This sounds suspicious to me rather than credible.

Clearly we need more research, and I'm philosophically opposed to contaminating the environment with weird forever chemicals as much as anyone else. But I'm struggling to understand what we know now that scares us so much. Could PFAS concerns be partly some kind of enviro-moral panic?
> Tailwind projects read like the wall writings of a mad man

My dear pot, you should meet my friend Kettle.

Really, this is a lot of text that sums up your personal preferences as to why you don't like Tailwind. Nothing concretely objective here. And, by the way, I agree with some of it! But you're also ignoring Tailwind is used by massive, engineer-first companies (such as Stripe), and the engineers in question actually like working with Tailwind. This idea that people who use Tailwind hate it is obvious nonsense, and it's always a significant tell that someone hasn't really produced anything with it when they start claiming that about others.
OpenJ9 Version 0.40.0 Released
> Some of them are specific to Link’s latest adventure, including things like Riju’s lightning ability, which lets the player target enemies with a bow and bring down a lighting strike wherever the arrow lands.

I'm sure I've seen this mechanic about twenty years ago somewhere.

> Link and the objects he rides on move together at the same speed, rather than Link being technically stationary on top of a moving object as is common in the physics of other games.

This is just how physics work. Aside from the absurdity of trying to patent "simulating basic physics" , I'm sure simulations for this have been written countless times in the past decades.

The sad thing about this is that stupid patents are often accepted just fine, and Nintendo can later try and enforce them against some little studio that can't afford the lawyers to defend itself.
I've used that app for 20+ years. And cursed the moving around apps all that time. Turns out there is a single keyboard click trick to avoid it (press CTRL, that is). I feel a bit stupid now.
Devils advocate but not sure how not allowing reusing mechanics leads to killing off novelty. If anything not allowing resuing mechanics should lead to developers being forced to invent new non cookie cutter mechanics to get around the patent.
The point about code generation into the project is unfair. The only library I'm aware of that does this is phx_gen_auth, everything I've used works exactly as described. phx_gen_auth takes this approach due to José's experience working on Devise for Rails, which mirror's mine as a user. I overrode almost everything in Devise, often in very messy ways. While the difficult-to-upgrade argument is a sound one, once you've over-written a massive chunk of a library anyway, upgrading is no easier.

Otherwise, great article about Phoenix!
I think the general category that malthusianism falls into is that it is a good-sounding theory with a very poor track record of accuracy. It is worth thinking about why people still believe these sorts of ideas despite Malthusians being absolutely abominable at predicting the future.

Even with the evidence available to us today, the arguments of this paper are provably ridiculous. There is a feedback loop in human populations. It's called modernity. Essentially every industrialized country has a reproductive rate below replacement.
No, the capabilities were simply not there, nor where they portable. Sure, Adobe could have reinvented the entire platform, but it would likely have been a waste. And if it were so simple, someone else would have done it.

Adobe Animate is not the same product.
I agree with all of your points. I am kind of shocked that I had to scroll so far down to see point #3 on this thread at all.

CSS doesn't give the best toolset in order to do styling and organize styling. The locality of HTML structure and styling makes things far easier to work with.

I would also throw in that front end coding feels far more fickle and arbitrary. Tailwind allows me to define a set of rules and then apply them directly. It ends up being more maintainable when used in conjunction with component abstractions.
Young people were burned out. Then they quit the rat race to travel
> And, when the tech advances and we can start to understand the brain better and start to get information from it regardless of its state, Its owner will care.

That’s never happening. But if it did—-mind reading of hundred year old dead brains—-what an incredible source of historical information they would have.
I agree 100%. That's why I used words like "seems" and "apparently."

It's also why I opened my initial post with "There needs to be more research into this horrible disease."
If you listen to Twitter: nobody uses PHP anymore, everyone's high on Tailwind, React is dying and Svelte is soon-to-be king.
There's warranty and there's estimated life. Nobody claims that their cars should be salvaged after warranty period. Producing repair parts for 20-30 years after the car has been sold is a norm. I owned 20-year old BMW and I was able to order parts for a reasonable price from BMW dealer, they were genuine new parts.
you identified the exact problem.
developing a website with very inexperienced people? requirements very fluid from the customer (they know what they want when they see it)?

agile, as practiced today, is the way to go.

building a defined system with performance requirements? with a budget? using staff that understands the technology?

something else, is the way to go.

in my experience, a short requirements exercise (say 10% of the expected project duration), followed by development iterations, is the way to go. how long are the iterations? between 2 weeks and 3 months.

take time for design. have milestones where the system is functional and stakeholders can interact. but not continuously.
Specifically the part where he downloads the data and runs the algorithm to verify that he gets the same result.
The "beauty" of ASP was (is?) that it could be so many wonderful things. For me it was inheriting a codebase that was basically many HTML pages with VBScript AND JScript dynamic parts, in the same file.

Imagine what everyone was saying about spaghetti PHP intermixed with HTML - but with 2 backend languages plus HTML and CSS, at least that was early enough that clientside JS was limited to changing images on hover...
Recent discussions,

Twitter User Has Music Handle 'Ripped Away' (https://news.ycombinator.com/item?id=37013013) (11 days ago | 15 comments)

X Seizes @Music Handle from Its Longtime User, Who Is 'Super Pissed' (https://news.ycombinator.com/item?id=37008470) (29 points | 8 comments)

Musk's X seizes Music handle. Owner is understandably pissed (https://news.ycombinator.com/item?id=37013530) (16 points | 8 comments)
Honestly, BBC is writing a very clickbaity title. They have only been on NASDAQ one day. Vinfast is not going to topple Tesla or Ford or GM in the next few days.

Context: I'm a Vietnamese and worked on one of the Vinfast subproject at one point. I like how Vinfast is going in Vietnam, trying to spearhead EV adoption in our country. I honestly hope they grow to be bigger than Tesla. But the product is not there yet.
It is wild how the translucent plastic thing took over. From other companies trying to make imac look alikes to totally different products. I used to have an ad of irons that came in a variety of colors arranged in a circle like the imac ad.
> Teams who have a process imposed upon them

In my experience, this is the vast majority of cases. Hence:

> spend years ranting online about how terrible agile is
Yeah that one: full screen sent down from the mainframe on the beginning of a page-interaction, then only the parts of the screen that need to be changed are sent over the wire based on commands and input. With CICS it was all about reducing the number of bits moving over the wire to an absolute minimum which isn't the case here but partial screen replacement without refreshing or reloading the entire page is very reminiscent of the design.
List concrete dangers.
Try to build a mesh with wireguard.

You will soon find you have a combinatorial problem. If you have 10 nodes and want to add an 11th node, you will have to update the 10 already existing nodes.

These projects are automating the configuration of the nodes. You simply configure a new node and the other nodes are informed of the presence of the new guy.