skysight-inc/HackerNews huggingface dataset:
For the average desktop user, Linux never had anything to offer over Windows. The last nail in the coffin was obvious to me at the time: Linux didn't make any headway when Microsoft started shoving the first ridiculously-bad versions of Windows 10 down everybody's throat by abusing a security update channel. At that point it became clear that there was simply no demand for Linux in the desktop market except at a niche hobbyist level. Stockholm Syndrome was in full effect among Windows users, and it still is, and, well, I guess that's just the way it goes.

The enshittification of the Internet is even worse, though. I think personalized search and content curation through the use of local AI agents may be the only way to buck that trend.

I want something that will do for companies like Google, Amazon, and the news media what SpamBayes did for email: make it useful again. Local filtering by a tireless and incorruptible proxy whose interests are aligned with my own is the only way forward IMHO. The only question is how long it will take. My rather-useless guess is more than a year, less than ten years.
> every time I sign up to a site I need to grab all 5+ devices I might ever use and add them to every site, or I can't e.g. log into my D&D game while travelling because I forgot to generate a key on the work laptop?

You don't need to log in to every app on every device the instant you register a new account. Just make a passkey on a couple of devices that you're likely to have around and you'll probably have what you need when you need it. When I register on a new site that uses passkeys, I might create a key on whatever computer I'm on and a portable authenticator like my phone or my security token.

So, say I'm at home on my deskop, and TotallyCoolService has the option for a passkey. I'll make one on my desktop, and then go ahead and make one on my security token. Later I'm out and I want to check in on TotallyCoolService on my phone. No worries, I just tap my security token to my phone and I'm logged in. Later I'm in the garage working on my motorcycle and want to reference something on TotallyCoolService on my laptop and my USB token is in my backpack inside. No problem, I can sign in with my phone. Now I've got security tokens on most of my common devices and its not like I had to spend time gathering all of them at account creation.

I don't instantly run home to my desktop and log in the moment I sign up for a new site while out and about. But I do go and sign in eventually, even if only to ensure there's a backup key there.
So basically the idea of Tailwind is to move back into inilne css? Sure, the syntaxis is different but the concept is the same. If tomorrow I want to change the color of all the buttons in my app I need to go to each HTML and update them.
Kotlin K2 Compiler Performance Benchmarks
I bought his book meditations about 20 years ago and just got around to reading it last month.

I made it to my chapter 3 we're in he says something to the effect of "I have saved all these old scrolls from Greek and Roman philosophers to read in my old age and now that I'm there I know that I never will"

Ironic.

He is known as the last of the good emperors, because he was a bad emperor who swt his insane son up to be the next one
All the “what ifs” around the Fusion Drive stopped me from ever getting one for my Mac.

What if this dual drive situation is going to double my potential change of failure?

What if I need to use the drive on something that isn’t macOS? Will it work?

What if this idea fails and Apple stops supporting it?
More like if you can't control them. Drones put a lot of power back into citizens and that's not great for those in charge.
Safari seems to be doing better than Chrome for memory consumption, I don't know any other browsers that are better here - root cause is that the websites have to fix their excessive memory consumption. The reloading behavior that I've seen on iPhone Safari a lot seems to be due to websites consuming excessive memory that triggers the tab to get closed. You are right, this is not sufficient carrot/stick for website developers to fix their software.
Thank you !
The documentation was misleading about "default encoding of string".
Cuis [1] is a simplified fork of Squeak, trying to make it more closely resemble the original Smalltalk-80 (while using a custom version of Morphic). Squeak itself initially tried to not be bound by Smalltalk-80 heritage. Now, it focuses on preserving of the experiments that Alan Kay, Dan Ingalls, and others did, being very conservative in this regard. Pharo forked to have a system that can actually evolve.

Pharo should generally work on Wayland, so there will be more things going on, probably.

[1] https://cuis.st/
The context is sparse, but it looks like Google laid off the Python team based in the US. The poster was not in US, so maybe that's why they're not laid off.

The quote you mentioned was a sarcastic comment on the US-specific layoffs, presumably.
Eh, somewhat. The lost key account recovery story is much better in large organisations, where you have a 24/7 helpdesk that can check your ID badge in person, a HR department with a photocopy of your passport, and suchlike.

But for example if you're using Azure/AD? No U2F + Password allowed, gotta go straight to "passwordless" [1].

So they never took off far enough for Microsoft to support them.

[1] https://learn.microsoft.com/en-us/entra/identity/authenticat...
The beautiful thing about about groups and diversity is you don't get to decide who is and isn't a leftist. Many would say the same about you given how polarizing your being.

You have literally zero legitimacy or authority to define what leftism is, it doesn't belong to you.
I shudder to think of what's going to happen to my 401k when this turns into a tit for tat game and China bans Apple products.
What other options are there on the drone market? It's my impression that DJI are the biggest because they are the best.
Doesn't reinforced concrete have a lot of longevity problems? If the printing is limited to the walls, i.e no large suspended horizontal section, it seems better to stick to pure concrete from my non-expert understanding.
They just couldn't resist:

> Over time, we’ll be introducing new products and getting into new mediums. But more than anything – this is about unleashing the creative team that’s been making you laugh for over 30 years.

There's absolutely nothing on The Onion that requires a non-text medium.
Stoicism, more than some other philosophies, seems to lend itself towards being coopted for quietism.

That the most often quoted ancient stoic author was Imperator Caesar Marcus Aurelius Antoninus Augustus makes it hard to ignore this.

"Do not indulge in dreams of having what you have not, but reckon up the chief of the blessings you do possess, and then thankfully remember how you would crave for them if they were not yours." may well be good advice, but "trust me, who would know better than I, the Emperor, the benefits of staying humble and making your peace with your low position?" makes it ring just a little hollow.

"Know your place, literal plebs", indeed.
Note that DJI was added to the US' "Entity List" in 2020 which limited the ability for US companies to export products to DJI, https://www.federalregister.gov/documents/2020/12/22/2020-28...

Interesting to see the US taking things a step further.
we cannot even experience the whole of our bodies AND brains

so I contend it is not such a bad comparison
It's a tech demo for its own sake. We've had cheap pre-fabricated homes for 70+ years in the US and they haven't solved the housing shortage either.
I started with MS-DOS 3.3 but interesting to see that this version is not in the GitHub repo.
It would be pretty cool if you could get a 1:100 3d printed model of your house before it's actually built.
A few weeks ago, I was unable to log in to Google on a new device with my 2FA token (Yubikey) because Google insisted on authenticating with a passkey/resident key, but the token had only been set up with non-resident TOTP or whatever it's called (and had been working properly in this mode for over a year). I was able to log in on another device and register the Yubikey with a passkey/resident key, but it was really scary! There is so much complexity here, and so little visibility and control afforded to users, that I feel very uncomfortable trusting it as my only login method for any moderately important service.

It's possible this was a Mac OS problem, but I don't think it really matters. Either way, this stuff needs to be absolutely rock solid and frictionless if normal people are going to use it safely, and it obviously isn't.
There are tons of people in Europe working as offshore resources for American companies.

Being the same Western culture helps a lot versus other areas favoured for offshoring.
Young people these days do NOT know how to use VPN, they barely know how to even use computers outside of their walled garden app based devices.
It is sort of like saying that crypto is less money-laundery than banks because more money gets laundered through banks than through crypto.
Ask HN: What licenses avoid AWS-like predators while preserving OSS spirit?
I'm currently working on a project (SaaS) that I intend to release on GitHub. I want the code to be freely available for anybody to read and contribute. I also want companies to be able to freely (both "as in beer" and "as in speech") use it ("use" as in "fulfil their own needs") without having any legal doubts / problems (a-la GPL / AGPL viral licenses). Last, but not least important, I want to avoid AWS-like predators from taking the project, shoving the "Elastic" prefix, hosting it and profiting from my work (making it extremely difficult for me to be able to compete and economically benefit from my own work).

I have been reading the terms and conditions of several licenses, including the Commons Clause, AGPL, BUSL, etc... and they seem to be designed for that purpose (with more or less restrictions), but judging by the reactions of people commenting (here and other places on the internet) about these licenses, I fear that using any of these will automatically attract hate and disdain to my project, dooming it from day 1.

Is there a license that I can use to achieve all this? Or is this the typical situation in which I must pick 2 out of 3?
You're right, it would be better if there was fair competition and we could let the market decide things. But that's not the status quo. The status quo is one party (China) has extremely protectionist policies and encourages IP theft from other countries. Because of this, companies in other countries are at a disadvantage competing in the Chinese market and against Chinese companies. So then you have to decide: is letting Chinese companies win the competition via unfair practices better or worse than engaging in tit-for-tat and levelling the playing field a bit?
Interesting, would have loved to read the paper. Unfortunately I don't have an IEEE subscription right now.
I just use a yubi key....
An efficient crew of 4 people in favorable conditions (work experience, good weather, materials delivered on time) can frame a single-story, 3 bedroom house in 3 days.

I'd say the choke point are the various trades (electrical, drywall, plumbing, siding, painting, roofing, irrigation, windows, inspections, etc.) doing their thing, which can take months.
I'd guess maybe fiber reinforcing?
So, let me get this straight:

You think metaphysical libertarianism is meaningful ("meaningful free will"),

You also think it's false (why, if it's meaningful?),

You aren't bothered by this,

And something vague about empathy. Is that like "it's not your fault, you had no free will"? So about blame?

But the function of blame is to manipulate people's choices, and that works even when we acknowledge that the choices result from physical processes.
I love the AI image. It's better than barren text. They just need to fix the garbled text, though honestly that's starting to become a fun artistic artifact.
Thinking of our 401ks only is what got us into this mess with China in the first place.
What is the US alternative? Who is lobbying for this?
I can't rightly comprehend the kind of mindset that would lead to such a conclusion.

If you're that productive, why not charge by the hour at a very high rate? "work done that the position requires" is a very low bar of performance, to me it sounds like you're not honouring your part of your employment agreement.

I'm not suggesting you have to have your butt in a seat for $X hours a day, but if you're really that disenchanted with your job - why would you not pursue some other line of work that you find more rewarding?
You can use SASS/SCSS to build anything you'd do with regular CSS. For example:

.color-primary {
color: white;
}

.some-text {
@apply color-primary;
}
It helps add stability to the value of the stock, in simple terms. I think it’s good for a company like Google. A bad demo can crash the price 20%. That makes the dividend yield go up, which makes the stock more attractive. Plus, if you hold for years and years and years you get actual income.
How is that a limitation of CSS? I would think the previous sibling would historically be harder (but doable with :has), since next sibling is the way CSS has always worked.

.foo:has(+ .foo)

vs

.foo + .foo
Amusing that they went with a photo from 2014 to illustrate the article
Less cultural clashes, and still cheap versus US.
By "art" some readers think "not methodical" or esoteric/unsharable because the language is denormalized.

I think what's meant is closer to Nietzsche saying (post-Kant) that philosophy is justified aesthetically, i.e., by its ability to actually change minds.

A mathematician or logician wants to establish, hold, and apply principles -- no surprise that it's engendered by conservative wealthy people. MacDonald listening to Wittgenstein and pulling herself out of sickness and poverty was more interested in the transformation possible - the aesthetic effect - and its impact on what might be called one's moral sense.

Plato never severed the social context or personal agency from the discourse. Readers (gleaners?) who pluck words from his dialogs as "ideas" without appreciating the dramatic moment generate all sorts of straw-man misconceptions. Plato presented a host of ways people failed to change their minds, through learning or critique (elenchus), giving us (at least) a catalog of fault models that still apply, and which the reader is supposed to learn and avoid.

Math and CS today change minds in a sense (mostly because that's where the money is), but nothing actually or historically prevents those people from building bombs, surveilling populations, manipulating markets intended to discipline power, and generally disclaiming responsibility for their work product.

It's similar to the opportunism driving social justice warriors to have anti-social effects. Structuralism provided methods for disclosing cultural systems, post-structuralism reduced that to critique undercutting the systems (of oppression). Impact is its own justification.

In MacDonald's terms, math and critical theory enlarge certain aspects of existence (and diminish others). Nietzsche and Plato pose the question of responsibility for that effect: what happens after (the man-made illusion of) God is killed? Was Socrates as teacher responsible for his students becoming democratic tyrants? (If you could influence the thinking of generations, wouldn't that be even better than the immortality of fame? But how can you avoid unleashing generations of sophistry?)

I think it minimizes MacDonald to say she was only concerned with acknowledging the value of artistic appreciation, as if philosophy were arm-candy for the real men of science. At that moment, nothing bothered scientists and logicians more than knowing their domain is incomplete, so that's the main thing she established. But the real question that posed is what's considered moral philosophy: what thinking leads to good people?
Awful lot of doomsaying and drama in here. What makes this release so bad compared to the existing voice cloning AI methods that have been publicly available for ~1 year already?
Yes, but that's just an opportunistic infection of cow flavored H5N1. It's not a new strain that will transmit human to human.

With pigs...the risk is a mutation occurs within a pig that then transmits to humans that allows humans can transmit to other humans.
This combination should be unsurprising to anyone who knows the history of Stanford.
No, you should define semantic names for your colors and then modify the tailwind.config.js build config to indicate the actual color.
Does Google monetize searches for code stuff?
Using Tailwind daily, I know most of these but the `size-*` is new to me, will use that a lot now!

One of my favorite tricks is `gap-x-*` or `gap-*`, it's great for grid or flex components to space their children components, and the first and last element don't get spacing added around them so everything lines up nice.

As another commenter noted, the AI generated image was a bit weird to see.

Also it should be "Combining font-size and line-height"
The investigation conclusions are just over one page long and are plainly written:

https://static.nhtsa.gov/odi/inv/2022/INCLA-EA22002-14498.pd... [pdf]
I'm running 120 (released five months ago). If people wrote web pages rather than web programs these sort of issues could be avoided.
> I suspect that it removes a lot of waiting for people and materials to show up.

Wouldn't you wait for the 3d printer, the operators of the 3d printer and the material to be printed out just the same?
> Perhaps by having a dataset of symbols that corresponds to symbols that you similarly understand how they can be put together, as well by having a model for how to respond to inputs given some prompts.

That's the same as saying the machine has some kind of internal model of the world, with symbols it has learned standing in for concepts in the world, as understood by the machine. Representing things with symbols is in fact what GOFAI tried to do, but explicitly instead of via learning.
we have css variables now, we don't even need to do that
A classic pre-crime argument.
And put 5 million jobs at risk? Banning Apple products would have wide repercussions to the Chinese economy and would directly strengthen its rivals like India.
I disagree about it being better than just barren text. I don’t get the need to use a picture, even when there’s nothing to show. It’s just useless filler, remove it and move on
Automating Movie Recommendations with Generative AI
You've chosen a good example to further this discussion precisely because it further emphasizes the differences between assumptions and invariants in code: the point when it breaks. Assumptions break at unpredictable times (like when the machine architecture changes), invariants break when someone modifies the code.

If you or a colleague have modified the constructor NumericString to no longer enforce the invariant that it only includes digits (remember though that utf-8 has more than just the ascii digit characters, we aren't necessarily talking about ASCIINumericString) but can include hyphens, a reviewer should have alarms going off in their head: somewhere in the code surely some conversions to numbers is going to fail without further manipulation. That is the benefit of an invariant, it is a part of the code by construction and enforced there; the purpose of reviews and the purpose of encapsulation and strong typing is to narrow the boundary where the invariant must be enforced.

Assumption on the other hand have no narrow boundary. Memory size changes, what part of your code is no longer valid? It is potentially unbounded if your code was allowed to rely on something that was not enforced.
I'm pretty sure he means a single byte-valued parameter. As you mention a single parameter is not enough to fully describe the polarization but maybe it's good enough - I guess you would average across colors, and say circular polarization would lead to a basically random value.
This whole thread is full of examples from the 'good old days' that are relevant now. If this were the '90s the figure of fun would be somebody else, and somebody back then would also think "well, that barely qualifies as a joke".
I believe 2014 is the model year of that Tesla, it seems like that particular crash was in 2018. https://incidentdatabase.ai/cite/320/
How would I design an App to improve scheduling medical appointments?
Not at all, Tailwind lets you define your own classes - so you can have text-primary text-secondary, just like you would with sass or css variables (in fact you can use css variables to generate your tailwind classes).
AFAIK there is no mechanism for content blocking. The "bad relays" are relays that deanonymize, store,
delay, or in any other way hamper user's traffic.
then restrict IPs to the administrative network rather than the entire internet.
It's a rather clear example of how the concept of neutrality in addressing various, rather important, topics falls on its face.
I wonder if there are Tailwind die-hards who are also super comfortable using modern vanilla CSS?

I understand Tailwind works and gets the job done and is probably more accessible than learning CSS, but do CSS experts also prefer it?
He actually touches on the ergonomics issue in the article. And I don't think this is a Mac or Windows issue.

Windows 11 does actually help this quite a bit by putting the Start Button in the middle of the screen.

Additionally using PowerToys FancyZones might actually make it usable.
It's just a different kind of bullying.
It seems so, also people using it in my team are agaisnt creating ids or unique classes for elements, so when I am asked to debug some issue you can't just inspect the element and see it's id and class to find it easy to locate teh file where it was created, you have to search for some text that is around it and hope it is unique enough that you can guess the correct file from the list the search for that text returns.

Some stuff makes sense like the "flex" classes but IMO the margins, paddings, text sizes, colors is extremism.
One issue I have had is where they cancel the domestic final leg of a non-direct international flight. The total ticket cost was $2000, but they valued my cancelled final connection at only $40, yet if I tried to purchase just that flight alone between those two US cities, it would have been more like $400.
Enlighten me. Looking for some weekend reading.
I've been looking into replacing a very old vehicle and it's super disheartening seeing all the telemetry and shady communication you have no control over on new vehicles. And it seems 100% across the board if you look at EVs. As appealing it might be to have an EV, the telemetry, snooping, forced updates, etc. are an immediate turnoff.

I know a few people with EVs and it seems like I'm always hearing "the latest update broke X" or "all my settings changed again"
Dev tools startup podcast that's kind of like product therapy [video]
MSI. Many router vendors have sloppy configuration . It's always good to double check.
>If tomorrow I want to change the color of all the buttons in my app I need to go to each HTML and update them.

If you find yourself repeating a certain combination of classnames over and over, you should refactor to make that a variable and use it in all the places where the repetition is. You might ask how is this different from CSS if these variables containing inline css are just classnames under another name? I would respond that they are basically the same thing, but Tailwind excels in the case where you need a style "just for this one spot" because you don't have to create a classname and edit two different files (html and css) to achieve the effect.
mkultra?
I know, I was just demonstrating a feature of tailwind related to OP's remark
It says

> A 2014 Tesla Model S

the vehicle is a 2014.

The photo is of a Jan 2018 crash

https://www.ocregister.com/2019/09/04/ntsb-tesla-autopilot-l...