skysight-inc/HackerNews huggingface dataset:
One other factor I think is really interesting is what Poppendieck calls, "the tyranny of The Plan": https://chrisgagne.com/1255/mary-poppendiecks-the-tyranny-of...

The basic notion is that the way non-experts think about the work has changed in ways that have drastically increased system inefficiency.

I know zip about construction megaprojects. But this is definitely true in software. Many executives want to pretend that projects are perfectly predictable, which a) diverts a lot of effort to non-value-creating outputs (fantasy plans, fantasy schedules), b) creates huge inefficiency by favoring fantasy plans over what's actually happening, and c) creates plenty of rework and chaos trying to solve the real-world problems when the gaps between fantasy and reality become too big to ignore.

To me, this problem is mainly rooted in executive culture, and is related to the phenomenon some call managerialism: https://en.wikipedia.org/wiki/Managerialism
`tun` lets a user-space process send/receive Layer 3 IP packets.

`tap` lets a user-space process send/receive Layer 2 Ethernet frames.

Ethernet is a layer below IP, so it doesn't care about IP addresses, in the same manner that Ethernet switches don't (it cares about MAC addresses instead).

If you want to do virtual switching, you'll use taps.

If you need to deal with a protocol that needs to use Ethernet broadcasts, like DHCP, you'll also use taps.

tap can be user accessible, it just needs to be part of a bridge (at least on Linux). The entire bridge consisting of one or more NICs will have an IP, and the individual interfaces of the bridge function like a switch.
https://liveuamap.com/ - Probably the best source for live coverage
I dabbled with worker threads in the past. It feels like you are orchestrating a bunch of node.js instances (workers) with one single threaded entry point, which is now your new bottleneck.

It seems way easier and faster to instead start as many node.js instances as you need and distribute the load via nginx reverse proxy.

It's unfortunate that ssr for client frameworks has to run in node.js, which is rather slow. But that shouldn't invite someone to stack more server javascript on top of it. Maybe someday someone is brave enough to write a frontend framework that uses a compiled language (rust, go, java?), that can also compile to javascript for the client, but renders crazy fast in ssr.
If you're finding bugs in production that a compiler or typechecker could have found then there's something seriously wrong with your test suite. That's how Rails works, if you don't have 90%+ statement coverage it will be hell.
I mean... you have to know that styling the default controls usually falls vastly short of what you're trying to do.
Prosperity license seems to be exactly what OP is looking for. Looks like it's had a few big projects use it too, which is promising.

I wish someone would write a software compatible equivalent of Creative Commons CC BY-NC-SA however: https://creativecommons.org/licenses/by-nc-sa/4.0/
> JET is a scaled-down version of ITER, at one-tenth of the volume — a bathtub compared to a swimming pool, says Proll.

They either have amazing bathtubs or terrible swimming pools.
France and Germany having a firm anti-Atlanticist tradition, and China being a danger for Russia are ridiculous.

I don't believe for a second that this represent Putin's strategy in any meaningful way.
that would have been a very effective measure, but they don't want to take this step. And some crazy dictator is getting away with everything, just like in 1938...

from the linked article: "Other EU member states are reluctant to make such a move because, while it would hit Russian banks hard, it would make it tough for European creditors to get their money back"
> Stock markets hate geopolitical instability of any kind.

Explains why the stock market went on a bull tear at the start of WW2
Movement is important in WoW. If you're not keeping people in front of you, you need to focus on it more. It's one of the layers.

The critical thing here is that you really shouldn't be mouse targeting.
Callous words, written from the comfort of your armchair, behind the protection of your keyboard.
Microsoft was fond of this concept before embracing open source. Depending on how one feels about whether Microsoft has abandoned the other two Es, that could be a bad sign, or a ringing endorsement of the "official" definition because even Microsoft lets people use their code under it.
Putin is alienating a lot of ordinary citizens, though. Do you think Ukrainians will peacefully consent to be governed for years after this? There is precedent in history for this kind of outcome, but that wound would be there for a long time.
> It's an horrific idea, but what if Russia does not stop after invading Ukraine?

This is a very good question.

My guess is there will be a period of consolidation (one year, maybe two) and then the next target will be set, either Belarus will be pulled back in or Kaliningrad will be re-connected to the mothership. The fact that it isn't is a serious issue for Russia, they have to cross NATO controlled territory to get to one of their more important bases.
No. We should consider all non-impossible hypotheses, weighted by their prior probabilities. What's dangerous is to proceed with sanctions against china without having an airtight case (with multiple cross-consistent supporting data inspecting by many parties). Nobody has made an airtight case that the virus was human-engineered (for whatever reason) or leaked (intentionally or accidentally). ANd it's most likely any evidence that did exist has been scrubbed.

However, that's all speculation, not fact.
This page was reposting content from other publishers and was clearly western/pro-western. After being online for several days, it was closed within a couple of minutes of mentioning Taiwan.

Not exactly Russian infoop.
You're stating what should be and I 100% agree with you. I am stating what it is, and indeed is ugly.
Ooh thanks. I switch between Openbox and AwesomeWM these days and had kind of forgotten about IceWM. Icesh seems tighter than the other stuff I've seen in this space.
I disagree. These plays have been available since the establishment of the nuclear deterrent. The soft-peddling from the US and NATO is indicative of their respect for the deterrent. People calling for NATO to counterattack are delusional. NATO and Russia still benefit from minimizing shared borders, so I don't think Russia will annex Ukraine and instead will leave it demilitarized.
Another Russian here. I don't agree and don't support this action.
We anticipate long years if not decades of isolation, even more stagnating economy, even more authoritarian government. By all means it's a terrible thing.
For both Russians and Ucrainians alike.
But... The drama around it as portrayed in Western media is ridiculous. There won't be major loss of life nor any "war" in conventional sense. It would be no more war than it was in Crimea in 2014.
I don't justify. It's a political disaster but not a humanitarian one.
Of course, NATO's conventional forces can demolish Russia's conventional forces if they go toe to toe. But what do you do when once NATO war planes or a carrier strike group engage and shoot down Russian planes or bomb Russian tanks when Putin literally nukes an airbase with a small yield tactical nuclear weapon? Keep going at it? Try to stop? I mean that's the crux of the issue. Putin knows that he can't beat NATO toe to toe right? So why is he doing anything? It's because he thinks he can use nuclear weapons to get NATO to back down. IMO. Just taking these two eastern regions isn't enough, because he could have gotten those via diplomacy.

My take is basically he has gigantic ambitions, because otherwise everything he is doing makes no sense whatsoever and I can't help but think he's a rational actor.
> But he's not about to literally destroy everything he owns and then some by triggering art 5.

Assuming Putin is rational is a dangerous thing.
The article's unstated premise is that central banks and governments will overshoot in response to the economic damage from the fallout.

That happened with the COVID stimulus packages. There will be a response this time, but I think counting on it overshooting is a little dubious, particularly so soon after the last one.
I mean, that was changed with massive forced relocations of the population (in both directions) by the Soviets.

It's not that the "people of Lviv" at the time stopped seeing themselves as Polish, it's that nearly the entire Polish population of the city was forced to relocate to Poland's post-war borders.
> but I don't think they're illogical.

Can you elaborate, in material terms, what does russia win by invading and occupying ukraine? What do you imagine the economy of ukrainian people will be after this?
I have a strip of ATTINY85's at hand for misc electronic projects and they've been really great for beginner-level circuits and learning embedded programming. I'm a dev by trade but have a bit of electronics knowledge and these are cheap enough to not worry about frying them and still get the job done.
I'm CEO of an open source based startup (robusta.dev for Kubernetes monitoring and troubleshooting) and IMO those limitations are usually a bad idea.

In my experience, most contributors start by playing around with software, then properly using it (often in a commercial setting), and only later on contribute.

What are you trying to accomplish by restricting commercial usage? If you'd like to monetize there are a number of alternative options for that. If you're bitter because people are using your software without contributing, I would suggest just not making it open source then. The ability for anyone to take it and use it is fundamental to FOSS.
Been playing with Amethyst for a couple of hours; valid complaints, but it's true of others (magnet, sizeup, etc).

I guess the only other option is yabai. I'm not clear what the story is with respect to SIP and Monterey.
Which is an very good example of not understanding what Java is all about.
I doubt it. I really don't think he would choose a nuclear option, but rather an option in which his Russian troops fight NATO to the very end, something like Japan in the end of WWII. Except that this time, we can't use nukes.
> What if they aim to "liberate" Moldavia, Bulgaria, Serbia and encircling Romania?

An attack on Moldova is not beyond conceivable. Bulgaria and Romania however are NATO members with US troops stationed there - Russia will not risk WW3 over those countries.

Serbia is a bit far to be invaded without a lot of other things happening before that.
It takes a brave tankie to post this on HN. Godspeed comrade.
IMHO the only logical explanation is either that Putin is truly delusional (which doesn't seem very far fetched if you saw his 1h speech/theater) or he wants to reinstate a soviet union'ish government (just consider how he dealt with oligarchs that didn't comply with him)
What I think the web really needs is headless behavior via attributes.
I really want to believe that you're wrong, but idk anymore.
There is no "sanity" lost, nor are the masses "following fashion". That is unfair to those who put real thought, time and effort in their software.

Rails has its strong sides. And its weak sides. Trade-offs are to be investigated. An extremely weak side of Rails, is how it is very tightly coupled to the database. Which -its strong side- is perfect for simple CRUD applications. But it falls down quickly when you have much more event-driven or domain-logic heavy applications.

And yes, I know Rails can be used for this. But just like I can, potentially write a web-app in Bash, it's not where it shines and it will bring you pain.

For Rails, the pain quickly becomes evident when a lot of business-rules are spread out through "Validators". Or when migrations become a pain to manage. Or when you have more and more complexity moved into async jobs. All of these are signs that the CRUD-nature and/or the tight database-coupling is harming you more than helping you.

Choosing some other architecture that better fits your domain is not "following the latest fashion". It's sane, proper due-diligence.
Yes dispatchability is an issue with renewables. We need more transmission too. Both can be solved (and are being solved) with existing technology today, and both are improving all the time. It's both practical and economical today to build an off-grid house with PV and enough Li-Ion storage to bridge the nighttime gap and charge an EV.

With distributed electricity generation e.g. microgrids, the need for big, centralized storage decreases, as does the need for large-scale transmission.

By the time fusion generators exist in a practical form (at least 20 years from now), we won't need them.
China doesn't need to build 150 nuclear reactors at breakneck speed to keep their nuclear sector occupied. They're making a massive investment in this technology from the education level all the way to the construction level.

China isn't planning to realize a majority of their power supply from solar until after 2045.

Like you, I doubt they'll hit that solar goal. Instead, they'll likely build more reactors.
You're bringing in a lot of company strategies and achievements and stuff, but... they are meaningless in this case, because this is the stock market. A company's stock value and market cap are not necessarily related to what they do, and the stock market is not rationally linked to a company and its strategy.

I mean Gamestop's stock and market cap exploded because of investing hype, not because it changed anything in its strategy.
lockdown made me more depressed than ever. I had a breakup right before the lockdown and ended up overdosing on MDMA right at the start of it in april 2020. Overall haven't been able to recover emotionally or physically but I did get a better job that pays better than any job i've ever had. Eventually moved back in with my parents because it seemed pointless to live in a tiny new york appartment all alone and pay high rent. Now i feel stuck and I'm not sure where to go. I was thinking of traveling in south america because the time zones are the same. I've been feeling like life is kinda pointless. It's just the same thing on repeat everyday. It seems like the pandemic is never going away and we just have to adapt as a species.

Things seem bleak in america. Everyone is isolated. There's a housing crisis, a climate crisis, war and supply chain shortages everywhere.

Not sure what the point of this comment is, just wanted to vent.

I should feel happier than ever because of my new job but I've been depressed ever since my ex blocked me. I emailed her daily for about a year but she never responded so i stopped.
Look I hope you're right. I want to agree with you 100%. But just neutralizing Ukraine I'm not sure what that actually gets him. He could have gotten diplomatic agreements of some fashion to not have Ukraine NATO (and it wasn't seriously on track to join either). Idk. I hope you're right.
It shouldn't be a choice.

If the product runs a computer, the manufacturer provides software, manuals, and relevant tools required to maintain the product. You can't have right to repair and black box products, it's one or the other. If society chooses right to repair, then a lot of black box companies are gonna be sad.
A ZFS pool is something only one host at a time can use. You don't share the pool, except maybe for redundancy with enterprise disks that can attach to two hosts; I'm not sure if OpenZFS or OracleZFS have features for that, or if you'd need to do it yourself.

You can share a filesystem (see the article for one way to configure that) or a volume (like a disk image, could be used for diskless hosts; iSCSI is a standard way of doing that).
Awesome work. I just dove into the world of AVR programming and bought a bunch of ATTINY85's. Super easy to work with, extremely versatile, and low power consumption.
> no C/P/M/N which are all much more frequent than G/J/K/Y

Yep, I sometimes follow up with MANIC or PANIC if I've got too few letters, to test for C/P/M/N
Which artificially increases the price of repairs. The reason they need strong and clear regulation in the first place.
I’ve worked on many large rails apps at scale and large Java apps at scale. There has been no significant difference in the big count between them despite Java having static types.
Not exactly. But I’ll let someone smarter and who thought more about this stuff to propose his ideas: Garry Kasparov

https://twitter.com/kasparov63/status/1496865471995523080?s=...
From the little I know about history, it seems like Russia has no problem throwing human lives away for the sake of winning any conflict.
Nuclear hot war is unlikely.
Me too friend. Me too. I think that as described is the worst-case scenario, but also the only one IMO that explains his actions. Hopefully someone else can come in and demolish everything I wrote so I can feel better.
And boom, you have two sources of half-truths.

I admit I hated this ZFS feature in Solaris 10 already, and it was the reason for more than one unaccounted leftover NFS share that ended up in bright red in audit reports.
On small projects, I just write out the boilerplate. It's annoying but it's straightforward to read and revisit years later.

On larger projects (100k LOC+) I use chi for my router in combination with codegen via sqlc and moq, and I wrote a small program to generate the routes for me automatically with a config file.
> There won't be major loss of life nor any "war" in conventional sense.

That's a bit premature.

As for the rest: Russians could rise en-masse to put a stop to this. Call a general strike all over Russia tomorrow and you might be able to avoid those decades of isolation and stagnating economy.
> "The US is so divided that a previous president is encouraging Putin to invade"

I've started hearing this a lot this morning and I don't see where Trump actually said this. From what I can tell he's blaming the current administration for allowing this to happen and saying that Putin is brilliant for taking advantage of Biden and outsmarting him. Seems like he's primarily calling Biden inept rather than encouraging Putin to go further.
I think it's fair to say that MCAS caused both crashes. I think it's inaccurate/unfair to present the EA302 crew as having executed flawlessly (as Downfall presents it). They had elements of excellent airmanship; they also had flaws in their execution of that flight which, if avoided, would have likely been enough to save the flight.
Ukrainian people can decide themselves what they can do.

The comment above is pushing Russian propaganda.
What you've done here (and it's no bad thing given filesystems!) is define dates as an ad hoc index over a primary key which is the pair (date, filename).

What I'd like, personally, is a way to expose any sortable EXIF data as a 'filesystem', for example `~/Photos/Longitude/122-123/Latitude/36-37/`.

Most of the commentary on a tag system seems predicated on the idea that we can't derive a large volume of tags automatically from the circumstances and provenance of the data. For instance, instead of a Downloads folder (per se, it would be a view) we could have a "downloaded" tag, which could have "downloaded-by" = "Chrome" and "downloaded-from" = "https://example.com/a-url/".

That's a lot more useful to me than a Downloads folder, especially if those tags endure when I add further metadata of the "canonical folder" variety, also known as "moving" the file.
What freaks me out is how quickly people copy the behavior of other people. I mean just pay attention to your posture and when you drink water, and you will notice other people's posture and drinking coffee/water triggers you. It's scary how quickly people copy each other.
> I don't understand this sentiment. Why would it matter whether the UX is different between browsers for a date or colour input?

It’s not just a question of consistency: some of HTML UI elements are still in pre-alpha stage in modern browsers, almost completely broken, despite being part of the standard for many years. It’s a joke.

For an example, check out the RANGE element; you will find no shortage of articles complaining about how ridiculously broken and unusable it is.
Been involved with universities since 2003.
Stretchtext or Bust – Ted Nelson’s unrealized vision
Makes sense given the compression in public growth stocks. Still an incredible fundraise for a company that’s as valued at <$50m less than 2 years ago.
I would like to mention "Loophole Cloud". I'm one of the developers of Loophole and might be a little biased, but they do offer end-to-end encrypted services like custom hostnames and unlimited tunnel active time at no cost. I would be happy if there is any feedback we could learn from :)
Actually, the marginal tax rate on $1M in California is over 50% (37 federal plus 13.3 state).

For 200k (euros), that's $250k or so which is 35% federal (single filer), 9.3% California for 44.3%. (Which I would argue isn't that far off).

It would probably be more useful to compare effective tax rates and what you get for them. In the US, Social Security applies to the first $147k now (so on $250k that's 3.6% effective), but you also get a small retirement income. In Finland, I assume people get services in exchange for those taxes that you might be paying for in the US (e.g., healthcare, childcare, education, and retirement income), so you can't just compare using "what are relative tax rates like?" as a question.

tl;dr: taxes and services are nuanced!
Still the case today (åtminstone på Chalmers)
The article contextualizes itself at the beginning. A large number of people believe the effect of the lockdowns on children was not a normal distribution but was skewed negative. So a normal distribution is news. This does not discount your argument that emphasizing the positive side of the distribution is clickbait, but if it is positioning itself as emphasizing that positive side to a population who thinks it is all negative, then I think it’s fine.

For me textbook clickbait is an article that does not substantiate the promise of the headline, or one that comically exaggerates the excitement of the information in the article. There are people who believe the lockdowns were wholly an atrocity on children, and this article substantiates a counterbalance without going all the way (after all, the headline itself tells you that 2/3 children were unaffected or negatively affected).
Hah. Wild. I had read this a few years ago and never saw the comments. It's a pretty great piece of writing, maybe even more brilliant if it's totally fake; but yeah, his comments call it into doubt. It's hard for me to tell whether he's being sarcastic, on drugs, or admitting to making it up. Or all three.
It doesn't, it just gives them a "if we don't win, nobody does" option.
Nice!. Which movie is this from ?
The tram loading screen could have been an engine limitation. Streaming the game world from disk works nicely if the player moves at a pace that is slow enough that the disk can keep up. Long range teleportation breaks that assumption completely. You can deal with that case in two ways: accept a loading screen or build teleportation support into the streaming system, which means that both ends of the teleporter need to be loaded at once if you walk up to it. I assume that Blizzard decided against all that complexity deep in the engine for a single use case.
This doesn't even make sense as an objection. If you get popped, attackers are going to log in with whatever credentials you don't revoke. You're simply going to revoke all your 2FA credentials; retaining them, no matter what scheme was used to store them, would be malpractice.

Meanwhile: WebAuthn (nee U2F) was literally introduced as an anti-phishing tool --- not as a database protection technology. They did U2F because people kept getting phished with code-generator authentication. The problem with TOTP is that it doesn't have a mechanism to authenticate the site asking for the code.