skysight-inc/HackerNews huggingface dataset:
> The strings you put inside the class attribute are completely orthogonal to this — Tailwind has absolutely no influence on whether your HTML is semantic or not.

To add to this, screen readers for accessibility and search engine bots don't read CSS class names because they don't have standardised semantics (unlike HTML tags). Minifiers are allowed to mangle CSS class names because of this.

I think the problem here is it's common for people to confuse semantic HTML with semantic CSS class names. The latter are really to help your developers. If you're using utility classes though, you tend to use custom components to wrap + reuse styles versus using custom CSS classes so semantic class names aren't as important anymore. For others, this is explained well here:

https://tailwindcss.com/docs/utility-first

https://tailwindcss.com/docs/reusing-styles

I think the OP article is a good story on how we shouldn't cling on to current best practices. CSS was invented before complex single-page-applications were even a thing so it shouldn't be surprising at all if it turns out the old way doesn't scale well to our current needs.
3D Printing with the Anycubic Mono
Can you do a short call if you own Class B shares?
> You are depending on macOS python? It’s going away.

That it is. We still have a few projects running on legacy Google App Engine, and the teams working on those projects use the included Mac Python 2.

We are in the process of migrating everything to Go, so the python 2 dependency should be removed in the future.
>Imagine the massive GDP creation from making every 65+ year old feel 40 again. They'd work, consume, and generally flourish.

Yet another opportunity for boomers to fuck over their kids' generation by squeezing them out of the workforce again, and the lingering around longer than ever before, creating an unprecedented drain on social services that their children will have to pay for. Can't wait!
Doesn’t matter the license. If I modified this code and didn’t distribute the code, I have 0 obligation to publish/share my changes. These are copyright licenses and license agreements. Distribution is the trigger for copyright licenses.
Have you ever filed anything with the FDA? I have. The process is (understandably) cumbersome, but it is well described. I certainly don’t think communication is a barrier to drug development.

There are a lot of things that could be tweaked, but at a gross level it’s pretty consistent. In fact the recent, seemingly politicized, accelerated approval of aducanumab certainty caused a lot of turmoil and appears to have been a mistake.

When I was gestating my mother’s colleagues apparently couldn’t understand why she wouldn’t take the miracle drug thalidomide (much less even aspirin). Lucky for me! In general I think the medical side of FDA works reasonably well.
'flex' and 'grid' appeared, and it became very convenient to draw a layout
Spaghetti code, spaghetti objects.

Same stuff in a new way.
The whats new video gives a good indication of how feature rich it is
https://www.gpsoft.com.au/program/whatsnew.html
There's a top comment here by the_reven that I somehow cannot reply to?

Anyway, just wanted to mention that make and ruby's rake are text-based systems for doing exactly this kind of thing if you prefer not to use GUIs and would rather avoid Docker.
Virtue theater
> The relationship between population growth and economic growth is controversial

But the relationship between population growth and technological growth seems fairly clear.

In either case, whether technological growth happens or not is irrelevant. It's not worth billions of lives. Nothing is.

> Wouldn't this mean that within few generations there would be no more kids, as sooner or later each genealogical line will end with an individual who decides to live forever?

Sure. And that would be a choice. I see no issue with this scenario.

> Acceptable by whom?

Consider a society in which everyone lives forever. You start saying that they should all start slowly dying for the sake of progress, that they likely won't even be around to see.

You'd be regarded as somewhat crazy. We shouldn't have to have (billions of) people die to accomplish our goals. That's like trying to hammer in a nail with a meteoroid.
The PDP docs only had the instruction set. The boot deck that was being used would have been a custom "site" deck that in addition to booting the computer also provided information about the peripheral configuration. The program listing we had was the assembler for the site deck. We had no idea how the assembly program was assembled in to a card deck because we couldn't do it ourselves without some boot working boot deck and we didn't have an assembler or any compilers anyway. We presumed that the deck had been produced on another PDP-8 at the time our PDP-8 was installed.
Another flu that responds to vaccines sounds good, though.
https://en.wikipedia.org/wiki/Operation_Ivy_Bells
> Leaking is leaking and journalism is journalism, but leaking is not journalism.

One more time.

Chelsea Manning leaked the documents. Wikileaks _published_ the leaked documents leaked by Chelsea Manning along with commentary on those documents.

Wikileaks did _not_ leak - they had no access to anything to leak.

Once the doucments were sent to wikileaks they were leaked. They received the leaks and published. Just like the New York Times does. Just like the New York Times did for Donald Trump's tax returns where they did not know the source of the leak. Just like the New York Times did for the Pentagon Papers (where they did know the source) and the Post did for Watergate & "Deep Throat" where they did know and assisted to conceal the source of the stories that ended Nixon's presidency. Do you really not see this? No amount of "Assange is not a journalist!" Can possibly work unless you also make the New York Times journalists not journalists. Or you have politicians approving who is and isn't journalists just like Stalin used to. It's flipping amazing that we're looking at a Stalinist "you're not a journalist, gulag for you!" Approach in the USA. Un-flipping-believable to be honest.

"Ah but they helped their source not be found out..." Just like the New York Times does. The Washington Post. Or any serious news operation. Every one.

The actions taken by wikileaks are the exact same actions taken by the New York Times. Journalism is journalism. Any citizen can do journalism. Any citizen has the right to do journalism. Any citizen has the protections accorded by law for doing journalism. Unless you make journalism itself illegal.

What about Wikileaks secure, anonymous drop boxes for leaked documents where they don't even know who's sending them. The New York Times has that too and published the President's tax returns without knowing who provided them. Could it have been Russian Spies? Who knows! Authentic, newsworthy so publish has always been the test.

And that's the story here. Making journalism illegal.

You can keep trying to frame wikileaks as "not journalism" but if you do down that road you get state media because what the Times does, the Post, everything more than petty gossip magazines, ie actually breaking stories of corruption and illegal activity, as Wikileaks did, is /no/ different according to the whatever law you have.

Again you don't have to like Wikileaks or Assange to object to the massive overreach here impacting /your/ rights. Neither do you have to even so much as mildly dislike the USA to object to the massive overreach and actually defend what the USA and its armed forces are meant to stand for. You can do that if you love the USA and what it represents for sure.

I can't stand Michael Moore nor could I stand the late Rush Limbaugh. They both make my blood boil. But I'll absolutely support their rights because those rights belong to everyone. There's no "yeah but we'll take them away but just for this asshole."

The rights exist, even for those you loathe, or they don't exist, for you or everyone you love, like and respect.
Indeed, this seems a little misleading (or perhaps I have too broad a view of deliberate practice). The submission talks about learning to ride a bike by first gliding for short periods, then longer periods, then pedalling. Is this not deliberate practice? Or identifying that you struggle with understanding software design, and then working on create designs and getting feedback to improve them so you can develop your own intuition for how to design good software - this also seems like deliberate practice to me.

I'll assume the best in the author, that he simply interpreted deliberate practice differently than I did such that it was not useful for most things, and now he's trying to share the method that worked for him. But to me this is exactly what I would expect from deliberate practice.
I would imagine that holding an H1B will limit how your pet projects would go. If you're trying to build your own thing / startup etc. It seems counterproductive for anyone to look for a part time dev when there plenty willing to work full time for the same H1B opportunity.

While possible, I'd say it's highly unlikely.
I prefer Q-Dir, a freeware from SoftwareOK, which as tons of great freeware utilities for Windows.
https://www.softwareok.com/?seite=Freeware/Q-Dir
the worst chemical warfare my kid did on me was when they were being breastfed. No matter how much sleep I had, no matter how energetic I felt, as soon as IT started latching and sucking away I just get so sleepy, always had to walk away to get anything done, otherwise I would've just napped right there and then!
Puppies also have puppy smell. After having a puppy, I’m convinced that smell is urine.
The Amiga 3000 was my favorite machine growing up. I saved up all summer of 1991 to buy the 16 mhz model and upgrade from my A500. I added extra RAM, a 2 port serial card, extra hard drives, etc. I ran a BBS off of mine when I was in high school. Fun times.
Now you can: me.
This gives more context: https://www.aeaweb.org/articles?id=10.1257/aer.20162015
This has been noticed a few times today—is this a new HN feature, where the submitter’s first comment is unreplyable (and pinned)?
Maybe because no one has ever seen living dinosaurs? Just a guess.
Just take fisetin.
But they publish hard disk reports and their PR person talks to people on HN; sometimes founder as well. They must be the best.
This is not a fair comparison. IE had several non-standard features and different implementations of standards. Developing in older versions of IE was almost a guarantee that it would be broken in all other browsers, even when you didn't use proprietary features.
Paul Phillips misses the point, and the "more than one way to do it" complaints are superficial. There's no language that prevents you from writing two functions that do the same thing, and that's all that most of those examples are (e.g. a -> b is just calling a function that returns (a, b)). Most of the time there aren't multiple semantic ways to do the same thing, which is what matters.

SBT is awful, don't use it.

"Minor versions" is overstating things - 2.11 was released in 2014, 2.12 was released in 2016, 2.13 in 2019, and 3.0 onwards are backwards compatible with 2.11. So that's one compatibility break every 2-3 years, which is better than most languages.

Scala is the only vaguely mainstream language I've found where you can do a whole enterprise-scale project in the language itself - no reflection, no AOP, no decorators, no macros, no monkeypatching, no nothing. So until I find another language where I can do custom context-like types (e.g. a type to represent "this must happen in a database transaction", and libraries already offer me functions like "take this list of database actions and combine them into a single database action" that work with my custom type) and "walk the object graph" style tasks (e.g. JSON serialization) in plain old type-safe code, I'm sticking with Scala.
What‘s unusual is that I had no idea there was ever a border html attribute, as someone who entered web dev around the time html5 was a buzzword.

styled-system is a css-in-js tool that puts the css properties right on the element, just like this. A bunch of popular tools in the space do the same thing.

It‘s funny in an "everything that‘s old is new again" way.
S3 Glacier Deep Archive, $0.00099 per GB per month.

I have a ZFS based NAS. And periodically do a incremental backup (zfs send) of the entire dataset, encrypt it gpg and pipe it straight up to S3 deep archive. Works like a charm.

The catch with S3 deep archive is if you want to get the data back... It's reliable, but you will pay quite a bit more. So as a last resort backup, it's perfect.
I just meant it as an example that you could theoretically show people beneficial ads. Maybe show ads for lawyers defending victims of fraudulent rehabs then.
The Red Mars series by Kim Stanley Robinson covers this in some detail. It's called the Longevity Treatment: https://www.kimstanleyrobinson.info/content/longevity-treatm...
In the US, we have clear distinction between local/state and federal jurisdictions. So false arrest will be a local charge, not a federal one. Further local prosecutors are paid with local taxes, so won't have the resources that the federal prosecutors have. Further, 20 wrongful arrests are each 1 count in 20 different localities.

I wish more courts would allow rocket dockets to plow through the cases. Very rarely in these cases are there questions of law actually involved. Mostly it's procedural delays. The longer you can delay the better your chance the other side gives up -- so you don't actually have to argue the merits of your case.
I often use Lambda in an unintended way with a whole Python based website for each Lambda. It works surprising well, is secure, and totally removes server (i.e. EC2) management effort.

Using the API Gateway is optional now but is was a pain to configure for simple cases.

AWS in general is painful to manually configure for simple project. Automation improves the situation but again is a waste of time for very simple projects.
I've added unxutils on every single windows machine I've owned since... almost ever. I can't imagine living without it.
Data rates for display have increased very much too. Don't underestimate the, uhh, "how rectangles work" factor – doubling the resolution means doubling both width and height, so quadrupling the pixel count.

80s computers also used lots of special hardware for graphics output, they didn't software render everything ;)
I was wrong about Bob Dole
"In my case, I want to construct and call any shader I want at run-time. Arbitrary composition is the entire point. This implies that when I want to go make a GPU call, I need to generate and link a new program, based on the specific types and access patterns of values being passed in."

For toy apps, sure. For professional apps or games, abso-frickin-lutely not. Shader compilation jank is still an annoying issue in even recent games, and even having the ability_ to define arbitrary shaders at any point is such a huge footgun that I'd never let it past code review.
> it's only 1 input into the process

I'm sure you're right.. Other potential inputs are:

- availability of boxes and the type of packing material near the packer

- availability of space in the shipping container, so that it packs. This is again an application of the above concept. :)

- the item being shipped, fragile vs not so fragile and so on

- weight of the item, and how it fits in the container, similar to above

and so on.

Or, it is equally possible that currently there is no algorithm. the person packing just makes a judgement call :)
Learn mechanical sympathy.

That is, how much to tighten bolts without breaking stuff, knowing which tools are for what.

This can be learned by working on fragile things like bicycles, but it will help with everything from changing out a waterpump in a car or a dishwasher, to plumbing and electrical work.

Its something that does take more time than a few hours, but being inquisitive about mechanical things is helped by knowing how much force is appropriate when repairing them.
I wouldn't have dared to think of something of the sort till I came across Gumroad's philosophy:
https://sahillavingia.com/work

> It seems counterproductive for anyone to look for a part time dev when there plenty willing to work full time for the same H1B opportunity.

If you're a small company, you're going to have a lot of difficulty hiring a senior engineer who's had experience building highly scalable systems or systems with similar unique characteristics. Being open to a part-time position could give you leverage & result in a win-win situation.
I suspect it very much is a practical skill. I'd be shocked if genetics are the sole determinant in your wit - surely other aspects such as linguistic ability, social skills, knowledge of pop culture, confidence, etc. all contribute to wit. And those can all be trained.

It would take time, of course, and a lot of practice rather than just having it explained to you. But I don't see why it wouldn't be trainable.
I'd rather avoid all these layers and just build so much nuclear we get to a future where electricity is too cheap to meter.
Sounds like it has some nice features. Bulk rename is one I'd use right away. My biggest gripe ATM with explorer is that it rearranges the tree while it's opening. At first my favorites are at the top and in focus but about 500ms after opening it moves the cursor down to My Documents, often undoing my first directory selection.

Windows is doing this sort of thing in a number of places for me. It's like someone decided "async is cool!" and no one told them that interrupting the user is bad.
Obviously hyperlinks to AWS S3 on Dogecoin is the future of home ownership.
Me too. And my wife just walked past and saw one of them and asked “What is that?!?” We’re still deep in the uncanny valley for live video game content.
Good one. I think this was the only thing I took away from Zen and the Art of Motorcycle Maintenance.
I live in the US, and there are plenty of billboards for lawyers all over the place. I find it hard that a lawyer wouldn't be all over it here... Unless there was more to the story than the 1 side that journalists usually give. I've learned to pretty much just ignore all the stories that seem unbelievable because they probably are. There's almost always more to them.
> Now I feel special and important and also I feel irrelevant and meaningless.

There's an infinite number of ways to end up at this feeling+realization.

Personally, I reached this when I got interested in cosmology (PBS Space Time!!).

I invoke Nihilistic (existential nihilism) ideas. Because it's not hard to end up at the conclusion that everything is meaningless - you create your own meaning.

I recognize lots of problems attempting to apply this at scale, but it works for me personally.
booyah glad to hear it! Yep, I started this with Amazon affiliate links but was more proud of it when I switched to Bookshop!
I did this last winter. Mining 24/7 on my personal rig noticeably took a bit of load off the heater and made a modest amount of ethereum. I stopped once the weather warmed as it seemed like a waste of energy.
Well, initially I built this with Amazon affiliate links but then realized I'd like it to spread the word about Bookshop.org which supports independent retailers instead!
Applying Hanson's razor to this would be sort of strange due to the fact that this involved real money and people didn't understand or had extremely onerous ways to do what they wanted.

There was a big issue with PS3's having the OtherOS functionality being removed which resulted in a class action lawsuit and it was ruled in favor of the owners (who I was one of them). The lawyers made it so difficult to actually retrieve any money from the members to the point that the Judge ruled that the lawyers who represented the people in the class action didn't get any of the money they were promised and I'm fine that it cost Sony and lawyers because I was probably only going to get probably less than $20 and practically it would discourage Sony in the future to remove features from their products.
I'm very excited to have gigabit download speeds so I can hit my hidden "unlimited" undescribed quota within a minute while also permanently having hotspot throttled to 128kbps.
Sorry it took me ages to clarify this. It's actually a pretty cool mechanism! What I mean by "tracking the head of the chain with certainty" means that you don't have any trust assumptions on the head block. If you track the latest head block, that means you can verify Merkle proofs of the chain state (as the state root is a field embedded in a block). This is neat because a light client, using low resource requirements, can tell verify a proof of some state data you present it.

The way it works is that there is a committee of validators in the consensus protocol that is required to sign the head of the chain. We use cryptography known as BLS signatures to perform signature aggregation, meaning you can verify a single signature to ensure that whole committee is correct. The state of the chain can be represented as a Merkle trie, and we can obtain the actual committee as a branch of this tree which can be used during the verification process.

https://medium.com/chainsafe-systems/lodestar-releases-light...

It's really neat and there are working prototypes out there today.
Several practical life skills to learn / try out:

Cooking

Fishing

Camping

Marksmenship: archery or firearms
I mean, I'm not sure where this 'fear' even came from?

At its core, inheritence is a special case of composition anyways (looked at from the other perspective it's syntactic sugar over either static or dynamic delegation), so it can't really be "faster".

At any rate, there's no abstraction so powerful it can prevent a programmer from making it slow.
Multiple inheritance is basically strictly more powerful than either traits or interfaces with default implementations.

I don't think traits or interfaces with default implementations prevent the bug, as I can imagine a Rust implementation that would do something similar.
FAANG employment derives its prestige from the compensation.
>I was under a stereotypical[sic] impression that lawyers...

Hertz may want to settle out-of-court in the mothers case, but even then these stories don't have the legs they used to. The attack on truth since Trump has been ongoing and severe, and I think most people are either a) in a head-space where everything seems to be falling apart, and so anything shy of video-taped murder is ignored, or b) in a head-space where nothing is real or true and the lamestream media is just manipulating everyone all the time with everything. In both cases, the public has been severed from it's own interest.

It's funny because I grew up watching movies where the good guy was often trying to get some proof to expose the bad guy, who was willing to do anything to stop the leak. But now? What happens in a world where no proof is believable? The entire equation goes out of balance, and politicians, ever the practical ones, respond to different incentives, and avoid issues like this one that don't play to anyone's base and antagonize money.
And while you are in the 1930's, check out his book, Down and Out in Paris and London. What a time to be a dishwasher!
Basically literally a lottery.