skysight-inc/HackerNews huggingface dataset:
The USSR perpetuated the Great Purge and the Holodomor, which together killed approximately 5M people (estimates vary). This is a matter of historical fact, not just belief.
I take it as a moral argument because awareness of the behavior of abusive police departments wouldn't have changed by looking at the traffic.
For "normal" DC-DC converters it's the losses in the semiconductor switches and diodes that dominate[1], unless cheap inductors or capacitors are used.

High-efficiency DC-DC converters often use a resonant tank circuit[1], which supports high-frequency operation and zero-current or zero-volt switching, which together significantly reduces switching losses.

In such a circuit I imagine superconducting inductors/transformers and superconducting capacitors could be beneficial to improving efficiency further.

Keep in mind though that resonant DC-DC converters can reach 98% (or higher) efficiency already[3] with current tech.

[1]: https://www.analog.com/en/technical-articles/an-efficiency-p...

[2]: https://www.monolithicpower.com/understanding-llc-operation-...

[3]: https://ietresearch.onlinelibrary.wiley.com/doi/10.1049/iet-... (random example)
> It’s typical to listen to this stream of events and use chained if-else statements to determine an action based on the type of the events that occur.

You'd think something like directory watching would have a clear set of events that would make nice objects with consistent meanings, but in my experience file watching gets crazy complicated, and can have all sorts of edge cases.

Just take a looked here for all the various edge cases that crop up: https://github.com/paulmillr/chokidar/issues

Then you have linux, windows, macos, and maybe you want to abstract over some underlying implementation like chokidar vs fb/watchman vs webpack/watchpack. Every new OS release could also cause things to change. A big leaky abstraction.

So usually its going to be a bunch of if-else statements hacked together to get around edge cases, and have to be revisited later on.

Any attempt to abstract this into objects, just obfuscates things. And OO forces you to name things, when in fact they might be un-nameable. `FileSystemModifyEventExceptWhenXAndYAndSometimesZ`.

The behavior might rely on a series of events together, so the object hierarchy must be re-worked.

OO has this rosy idea that we just have to come up with the perfect hierarchy, but things change in unexpected ways, and everything must have a descriptive noun.
I tend to agree with you, but, one could argue “statistical collection of words” is a form of compression? For example, you can’t write a kids version of a novel and sell that without dealing with copyright.
Sure, but that number is capital costs of construction.

It also ignores fuel costs, maintenance, external costs of pollution etc.
> and we turned up on the scene about as early as we could.

> So we are probably just one of the first.

Those two sentences don't really mix. We have evidence that points to life forming basically immediately once the conditions are right. That means that for us to be the first, nowhere else in the galaxy and universe could have had the conditions. That just seems incredibly unlikely. Even in our own Solar System, other bodies like Mars had the conditions for life before Earth did.
IIRC the distinction is that facts can't be copyrighted, a particular arrangement of facts can, particularly if something more subjective (analysis or opinion) is included.

So I can write my own article about the sky being shown to appear blue much of the time, but I can't copy someone else's article about the same subject.
> Using .config (xdg config) on Mac is super weird.

Why? Using it makes macOS more similar to Linux, which I think is a good thing. It surely makes it easier to share configuration files between Macs and Linux machines.

Honestly, I don't see a single upside to using macOS's specific directories over .config/.cache/.local.
I use wireshark instead - https://wiki.wireshark.org/TLS
My experience of building accessible systems for low-literacy user groups is there's pretty much no such thing as dumbing down too much.

But the one big lesson is user test, user test and user test again. People will get tripped up by all sorts of stuff you can't see coming.

The good news is it sounds like your app could be mocked-up cheaply to get it infront of people to test your hypothesis before you've spent too much time building stuff.

There are umpteen agencies around that can help with research like this, including finding appropriate cohorts of people and even doing the user testing on your behalf. It sounds like it would be well worth the money.
Not always.

Social problem: I live far from my parents. Solution: WhatsApp/Zoom.

Social problem: I don't want to be a farmer. Solution: mechanisation; fertiliser.

Social problem: too many kids have polio. Solution: vaccine.

Social problem: some people can't see. Solution: glasses.
You seem to be confusing pinning with hsts.

If there's a crisis that means you can no longer use LE, you can just buy a valid cert from another provider andlive up to what you were telling on hsts that way.
Philosophical Mechanism and other philosophical views with Cartesianist roots would beg to differ.
Managing difficult software engineers
>The real kicker of this demo was that they passed the LLM-generated response dialog in to a deep-fake model trained on each character's original voice actors (since the corpus in Skyrim is vast, this ended up quite accurate).

The voice is added in post through editing. The voice generation wasn't performed in real time. Still, a very interesting project.
This is a good book. Another one I would recommend from this genre is "The Defining Decade: Why Your Twenties Matter--And How to Make the Most of Them Now".
Fair enough, it's a mess mostly due to old conventions, the LSB, etc. I would be more satisfied with a kernel or init system or whatever that can configure where libraries are, temp data, cache, local software, system software, global configuration, etc. Then the primary difference in pathways for Gobo vs, say, Debian would be what paths they configured for Linux's main types of OS data.

It would make playing with alternative hierarchies kinda fun.
"This is how you lose the time war". It's by two authors. Light read.

I bought it because it was inexpensive and I the title was a "me-shaped" hook. :)

I chuckled after a few pages, after about 1/3rd I couldn't put it down, or read it fast enough. Challenging, as it started to rain during my walk to work (as evidenced by the dozen wrinkly pages towards the end).
The next day as I read, I was pacing around my apartment, alone, gesticulating, with a VERY SPECIFIC flavor of happy that, gosh, I hadn't felt since well before she left me so... 4 years? Longer? A flavor of happy I had almost forgotten existed.

The only bad part is the book was finished the next day. :(

If your brain has a certain shape and polarization it's likely to bring great joy. (tho I have no idea how rare we are)

I also finished reading Annihilation by VanderMeer, what a friend insisted in exchange for him reading TIHYLTTW.
It was .... good, I guess? I donno. Solid B-. I mean, I enjoyed it I think. Very simple, straightforward read. Some of the characters didn't feel ... relatable?

But wow, TIHYLTTW... felt like the authors had root on my brain or something. At numerous times I joked to myself that I must have been compromised. Hidden cameras.

If you're going to read it, don't google or read any commentary or anything :) I did not, and, looking at the commentary and comments, I wouldn't have enjoyed it as much if I did otherwise.

The other two people I convinced to read the book did not have nearly as strong a response as I. I think it requires a certain brain polarization. Or brokenness. :)
Proving Ground: The Untold Story of the Six Women Who Programmed the World’s First Modern Computer (by Kathy Kleiman)

I enjoy reading up on computer history, and this is a pretty good retelling of an important story. However, the parts that really struck me are the personal accounts of the author in trying to recover this history. The ENIAC 6 played an important role in the history of the first computer and of programming as a vocation, but their story was almost forgotten. To the point that these women were not even invited to celebrate the 50th anniversary of the ENIAC. That's shameful, and I'm happy that they finally have started to get the recognition they deserve.

If you're interested in this history, Jean Jennings Bartik also wrote an autobiography, that tells the story from her perspective.
The case is outrageous and very poorly defended in the paper. Unless it’s meant to be a satire description of what’s already happening.
That was Map Maker, which allowed you to actually draw map features (park areas, roads, building outlines, you name it). This is just submitting photos that will be shown in Street View if they are in 360 degrees. Photos are clearly user-submitted unlike map features.
500k EUR Prize for Compressing Human Knowledge by Marcus Hutter
Biggest hack: go work for Stanford for enough years as an FTE.

https://cardinalatwork.stanford.edu/benefits-rewards/tgp/ben...
This is really, really cool. Great landing page—solid design, effectively sells me on the features and benefits.

Would love to see it in action—either some video or a way to try it on a private repo. Even if I can’t actually submit a PR review. :)
I had one of these when I was a child. I now have an Apple Watch on my wrist, go figure.
Thanks for the input. I might go back and give book two a try then! :-)
I don't get drunk because someone next to me is drinking.
Yeah, I’m looking forward to his experience. I’ve been on the fence about whether to build a Gaggiuino myself, or sell the GCP and upgrade to a dual boiler machine. I don’t really care for flow profiling, but more stable temps and auto shot timing would be nice to have. And I make a lot of milk drinks so a DB would eliminate some of the wait time and need to flush the boiler.
Last post was made in 2019. (If you click on the name of the post it shows the timestamp at the bottom)

Blog author stated on Reddit in 2021 that he wasn't maintaining it anymore[0].

[0] https://old.reddit.com/r/programming/comments/jdylxs/acciden...
Related: I wrote Task Manager and I just remembered something – https://news.ycombinator.com/item?id=23304536
Six Faces of Globalization by Anthea Roberts and Nicolas

"The origins of this book go back to the twin shocks of 2016: the Brexit vote in the United Kingdom and the presidential election in the United States. Like many others, we were struck by how deeply fundamental critiques of economic global- ization appeared to resonate among voters in these two countries. We were also concerned about the dismissive reactions of many establishment figures toward the competing narratives. Some seemed to view the logic of economic globaliza- tion as beyond question and focused their energies on discrediting the critiques put forward by populist politicians as economically illiterate and xenophobic."
Socialism*

*for the rich, and social Darwinian abject poverty for everyone else. Occasionally, crumbs are thrown to mollify the unresolved grievances. (Social Security was just a big crumb, and Medicare isn't single-payer and is for-profit considering how it's structured.)
They own copyright on hallucinating weapons of mass destruction? :D
I believe there's a technical term for this in the EU: illegal. If it comes out that they didn't delete data that was requested to be deleted beyond reasonable technical measures and they actually used it, that's most certainly going to rain fines. Given the increasing appetite in the EU for handing out these fines, I'm not sure YouTube is taking it so lightly.
This is an actual life pro tip! How reliable is this method?
The problem, of course, is that interviewing is a separate skill from doing the job in our industry (and in others, but it's especially bad in tech). That means the only way to keep your interview skills sharp is to interview.
Before you scoff and dismiss this as silly, superstitious nonsense, know this: there have been ZERO vampire incidents in Poland since this practice was adopted.
SAKTI5000 Situs Slot MPO , Minimal Deposit 5RB & Withdraw 50RB
Daftar dan Menangkan SUPER JACKPOT Sekarang !!! Berhadiah Hingga Ratusan Juta Rupiah Dan Win Rate 95% !!!

Games yang ada di SAKTI5000 :
AGEN SLOT
FISHING / TEMBAK IKAN
SABUNG AYAM
SPORTSBOOK
TOGEL
LIVE CASINO TERLENGKAP

Bisa Deposit Via :
Bank BCA
Bank MANDIRI
Bank BRI
Bank BNI
Deposit Ewallet & pulsa (Tanpa Potongan)

#SlotMPO #mpoplay #mposlot #slotdana #slotgacor

LINK DAFTAR : https://tinyurl.com/bdfmcuus
The H1000 is marketed as a fitness watch and solar powered too. The GPS time sync is not an exclusive feature and I find that it isn't necessary to have it on constantly.
> Unlike Apple, most MANGs cut internships to functionally zero.

Uh, when are they supposed to have done that?
Looking at the Apple iPhone that places plenty of limits on all their consumer's devices, I think that ship has already sailed. And then there's plenty of people that defend those limits whenever it gets brought up.
Compose multiplatform is a newcomer in this space but worth mentioning. Built on Google's Jetpack Compose framework and Kotlin but with experimental build targets for IOS and Wasm. You can play with it now but this is pre-release quality; so expect issues. But once the feature flags for GC and Threads are removed in browsers and Kotlin 2.0 ships (early next year probably), this could change rapidly.

I've not done much with compose yet but I'm keeping an eye on the kotlin slack channels related to this. There is a lot of stuff happening there.
Plus the time to install, which might make a car leave the factory every 60.07 seconds; which is much higher than the amount you receive.
~/Library/Application Support is typically used for GUI applications. Using XDG seems reasonable for CLI tools?
Thanks for sharing. Definitely interesting!

I have a number of thoughts on this area.

* We need Graph paging: Nodal editors have too much data to present for large systems. Navigating/panning/scrolling a large screen of data is painful. I started writing a C parser (completely incomplete) with the desire to render simple diagrams for the Postgres codebase. But you know that the diagram would be too large to present every method and its relationship, so you need to paginate the graph. I was thinking of paging each method at a time.

* We can render graphs that are incomplete and additive, we can render a grid of graphs like tiles each all live and interactable separate graphs but also subsets of the available data. It's okay to present the same node again, with different children or connections.

* I've been playing around with what I call "movement programming" which is the idea we step through state of memory step-by-step and grab data to be fed into operators or functions, this generates the instruction (inferred) and the next state is displayed. The goal is that btrees and quicksort could be implemented with point and click. We visualise context on the screen at all times, which are local variables and contextual data.
Or 4) - interstellar mega-engineering is impossible, or essentially impossible, or it's ROI is negative.

Which seems to be the most likely explanation to me.
> The best thing to do is stop arguing how to avoid the iceberg, and start talking about who gets the lifeboats.

Obviously the people with the most money and/or the biggest guns.

I don't think the outcome is anywhere near as binary as you suggest, and there is a way to reduce emissions while increasing or maintaining living standards; you pay the price of development to make renewable options the best choice.
Sounds you're making the fallacy of the slippery slope.

https://en.wikipedia.org/wiki/Slippery_slope

There are no credible efforts to introduce anything like a "social rating" in the EU.
Hopefully Chromium starts wanting ipv6 by default as well and starts putting a warning message on websites still using ipv4 in 2023 too. We are almost at 50% ipv6 usage according to Google, time to start pressuring the laggards.
Thanks! I'll keep looking for a solution and keep you in the loop once we figure something out.
As a teenager, yes, certainly it is. Other teenagers have a three month job as a lifeguard, or camp counselor, etc.
> This is a weird take because the whole point of the last decade of leetcode was that people with special skills or that built something great can't even get hired.

No, it looks like you're missing the point. Leetcode is not for people with special skills. It's for people with NO SKILLS other than "can code". Well if the only thing you can do is write code, you better be really good at writing code.
Thanks for the great reply.

Here are my thoughts:

In your code example, all that is in :root should be used from project to project. As it is Tailwind. Only values should change. Again, same as Tailwind. So I don't really see a problem.

For .component1, you would do the same in Tailwind albeit with fewer characters but as I said, your IDE should pick up the slack here.

mb<tab> --gap<tab> and it is done.

As for your duplicate width problem, it can be solved easily with a linter that prevents styling across files. I'll give you an example if you're interested. At the same time, you would be repeating "width" across components in Tailwind too.

So the duplication still exists, if I understand correctly. Same with the growth of CSS... In Tailwind you grow the HTML instead. Fixed clases or not. I don't see how it is better but, again, maybe I'm missing something.

As for the media queries, same as above: your IDE should pick up the slack.

BUT!

The thing is that by writing modern CSS, you would not need most of these media queries! Do you know "clamp()[1]"? It's magical

And unfortunately not supported in Tailwind at the moment

.component1 { clamp(var(--gap-default), 1vw, var(--gap-large)) }

the above will do what you want without media queries! clamp() solves a loooot of these use cases. Honestly I don't write much media queries anymore and yes, that's great.

And if I may, I think Tailwind here prevents you from thinking about better and simpler solutions like this one. If it ain't included in what you're using, it's normal to not think about it. But really, this is a game changer. And it's been available for certainly three years. That's a lot.

And in the end, I'd say using real CSS with Tailwind kind of defeats the purpose. You end up with different styling methods for different components. I don't think that's good. More like a "hack".

But really, your example above is right on point: by excluding new approaches, Tailwind disincentivize you from using them when they would solve many of your problems elegantly and simply.

[1] https://developer.mozilla.org/en-US/docs/Web/CSS/clamp

edit: the Tailwind example provided is bad CSS. As were the ones given in the first fundamental post by Mr Wathan. These are strawmen. If you're interested, I'll give you an example of good CSS producing the same output.
Or at least ask before scrapping/reading it.
I feel you are overstating your point. There was belief in vampires in medieval Europe too. And the origin is likely from pagan pre-Christian beliefs in Eastern or South Eastern Europe.
I don't agree customers don't care about bugs, software quality and voice assistants, you can hear them complaining in literally every forum for Apple users.

An ecosystem has stickiness, so many things go wrong, that people strongly care about, but the overall equation still tips in favor of "I'll stay".

The UI design went completely downhill in iOS7 with Forstall leaving and Ive taking over. I love Ive, but he's not perfect at all. Currently it's almost as if it's slowly, slowly, slowly recovering, but we'll see. Vision Pro's OS also shows some excellent design sensibilities, although the product as a whole is a solution in search of a problem.

Tim Cook needs a "product guy" to help him round out the management team. He was/is an insanely good COO, though.
I think you have it backward:

> But I think the tendency to "lock" behavior into functions and not letting objects define their own behavior is a major shortcoming.

"Locking behaviour" happens when you bundle objects & functions together.

For instance, an OOP programmer might create a binary tree, mark the fields as private, and expose a public visit() method.

If you take away the "objects defining their own behaviour", then you're left with just the binary tree. Then different callers can write their own visit() functions.
How to calculate how much water you should drink
Looks like they choose the levels to make the compression ratios roughly equal.

> For the Silesia corpus, data compression ratios are:

QAT-ZSTD level 9: 2.76
zstd level 4: 2.74
zstd level 5: 2.77

This presumably also means the best possible compression that QAT can achieve is worse than what vanilla zstd can do.
Just use a library, but those who can implement the library are better than the ones who can't. And that's what leetcode aims to distinguish.

You thought the point of leetcode was to simulate live work conditions? lol
So instead of 30+ .$program directories (not folders please), you get up to 120+ directories of the form .cache/$program, .config/$program, .local/share/$program and .local/state/$program ?

I'm not convinced that one is unequivocally better than the other. For me personally, I prefer a flat namespace to having to hunt down directories in a tree of varying depth.
I actually took the Captain Zilog self-study course (probably in 1981 or 1982). They mailed you the first installment and you answered the questions. Then you mailed back the answers to get graded and receive the next installment. I think the completion prize was a Captain Zilog t-shirt.

The thing that I remember was that the Z8000 had some pretty complex addressing modes.
So if it works then this could be used to track any submarine/ship?
> And the separation of config from data also makes it easy to keep a git repo for all your ~/.config files.

This is what i do, so with `git status` i see all the shit that i didn't put there. So

> ~/.config/foo -- only you write files here, so it's your detritus, not the program's :)

... is obviously not true.
They were common in middle ages. And there was a reason for the superstition - rabies and other epidemics.

> the natural consequences of de-christianization

Poland in middle ages was less catholic than Poland in 17th century. If anything it was over-chrisianized not de-christianized in that period.
I think Nix and Guix have carried on similar concepts to Gobo in a much more elegant fashion (especially by not requiring the kernel to be patched...).
1 in 5 covid patients reporting long covid symptoms seems really high. I would suspect that it's simply that people that have long covid symptoms are much more likely to bother participating in a covid study than those who got covid and recovered fully after 5 days.
I switched to iOS not long ago because Android got more and more annoying, at some point I even got popups from Google telling me to rate the preinstalled phone app on the play store (the app isn't on the play store btw). Now that iOS has important features like widgets it's fine. You may be right that Android runs stable, but many parts of it are still just badly designed. I used Android, iOS, Windows Phone 8 & 10 and Blackberry 10 OS and each time going back to Android was a disappointment. And contrary to your experience I never had to reboot iOS except for installing updates.

However some preinstalled apps on Macs are indeed terrible. Within a week of getting my Macbook I found ways to crash two apps with normal UI interactions. And it kind of baffles me how much the app for displaying pictures has trouble with opening pictures.