skysight-inc/HackerNews huggingface dataset:
That is not a war crime. Keep in mind that the Allies lied about all kinds of things during WWII in order to legitimize our involvement, and that we killed millions of people during the war. Countries always lie about war and people always die in war, those are just facts.
You would have been 7 when Desert Storm happened, then. Desert Storm is an episode that will probably be classified as a historical anomaly in hindsight, but in 2001, it was our most recent large-scale military action. Desert Storm was limited, focused, and... wait for the 1990s SNL joke you might be too young to remember... "prudent." Whether it was a good idea or not, whether it accomplished anything positive or not, it seemed to prove we had learned the lessons of Vietnam.

I think that affected everyone's expectations about the invasions of Iraq and Afghanistan. I was cynical about our motivations and our ability to accomplish anything with the invasions in 2001 and 2003, and was opposed to anything more than punitive action against Al Qaeda in Afghanistan, but still I did not foresee the scope of what happened. I thought there was no way an American administration could get suckered into the same kind of conflict, led on by the same chronic overpromising from generals. They would know that the generals would never tell the truth about what they could accomplish by military means. They would know a majority of the society would be bitterly polarized against us as foreign invaders. They would know the inherent difficulty of what they were trying to do. They would know they weren't being told the truth about the situation on the ground. They wouldn't make the mistake of accepting unrealistic definitions of victory.

That's probably what Colin Powell was counting on. Instead, we made all the same mistakes over again, and looking back we see the continuity of Vietnam and Afghanistan, with the Gulf War just an anomalous blip in between.
Not that long.

For a fairly typical UK car, it's about 25,000 km (15,000 miles).

You can see the calculation and play with the assumptions here:
https://www.robinlinacre.com/carbon_electric_car/

The average UK car does about 20k miles in its first year.
Air travel is still great if you fly first class, which if I remember correctly, is exactly as expensive as air travel was in the good old days.
Finland is ok. A square meter in the capital area goes for about 1.5 months of net average wage, and about a monthly income in other provincial towns. A decent house can be had for ~10 years of single income

The benefits of not being a tourist destination
The History of Four Centuries Ago Still Shapes American Culture and Politics
https://siasky.net/ and https://docs.siasky.net/

IPFS has chosen an architecture which fundamentally keeps it non-performant, Skynet is built from the ground up in a different way, and gets 10-100x improvements on performance for content-addressed links, and 100-1000x improvements on performance for dynamic lookups (IPNS)
You're one of the best people to ask, probably:

Direct effects of USA/EUR making private wallets illegal?
This is a very narrow definition of a time series DB, really more of a pure metrics store that requires individual time series to be kept separately. I find it odd, as I wouldn't define time series DB, in general, to be what they are. Rather, a time series DB is usually simple some sort of DB that supports a time column as the main index. There's tons that fall in that category (including Postgres, which you should absolutely use unless you have a compelling reason not to) that can easily handle many of the situations the article claims won't work. Druid can handle high-cardinality, for instance.
I personally wrote a GB emulator, while it was a lot of work is was certainly doable compared to other options and the result is pretty satisfying. I know others have started with the NES and had similar success, so IMO either of those are not bad. There's plenty of information out there for emulating those systems since lots of others have written emulators for them, so you should be able to find a lot to start with without too much trouble.

If you find those systems to be a bit too much I've heard that CHIP-8 is even simpler. At some point being too simple doesn't teach you all that much, but it might help with the basic idea if you're really lost and also take less time if you're not looking for a long project.
On Industrialization: A Technology-Driven Path to the Next-Gen Organization
You won't need a Swap partition. You might as well create a Swapfile and use it for Swap without the need to repartition the disk.

https://wiki.archlinux.org/title/swap#Swap_file
For better or worse, we'll eventually reach a stage a few centuries from now when the idea of rewriting all of the software that we're using won't be a matter of not having enough finances or manpower, but rather that the capacity of the human brain won't be able to deal with all of the layers upon layers of abstractions that will have accumulated.

Of course, perhaps it's therefore useful to improve the things that we can for now and push for more and more open software in all the levels of the stack, as opposed to introducing more and more abstractions and shiny new technologies before they're truly ready. Is Rust ready? I have no idea. Of course, people will always prefer having working software now rather than the ideal software for their grandchildren, as evidenced by the mentions of PL/I and the evolution of Linux.
I hope you write the same sentences below every collateral victim, declared a terrorist post-cluster-bomb, to justify the means.

To demand decency for the indecent, while not giving the very same to others, that is to declare humans distinct, almost as if one becomes a "real" human only once he joined my tribe.
That sentiment has lead to several catastrophes in the past and is banned here.
You pick a console/device, and spend a long time understanding how it works at the low-level.

Writing an emulator for a NES, Gameboy, or similar is hard work but not impossible. Most people suggest you write an emulator/interpeter for the fantasy chip8 device as a good starting point - that can be done in a weekend.

Try here as a reasonable starting point:

http://emulator101.com/

Google "chip8 c++ tutorial", or "chip8 opcodes" if you're more interested in learning the details yourself - and if you're not interested in starting from the bottom up I'd imagine you'll struggle with a "real" device..
Widgetbook – The Storybook for Flutter
China's economic growth weakens amid construction slowdown
Common types of bias when working with data
I don’t believe any-fucking-thing the CDC is saying rn about C19.
Likely the only reason wireguard isnt used this way too is because hardware companies havent caught up.

(Maybe they won't)
A different problem is that, at least with federal agencies, Cloudflare has a BAD name. Like unbelievably bad. They do have a FedRAMP offering as of this year..

But I've been on calls with agencies. Dept heads, executive yuck-de-yucks. And we've gotten, "Are you using Cloudflare?" We don't, and say so. Resoundingly, we get "GOOD"

We have no clue what the story and history is there. It's bad for sure. And nobody will answer why.

On the commercial end, this makes sense. But damn, egress from the majors suck. But that's roach motel computing...
>[...] The only time things are going to be equal is if the units for rent are identically positioned, decorated to same standard, have the same furniture and appliances

I agree, I mentioned this in my previous comment.
>[...] Basically what he means is that if you optimize everything in your business [...]

Ceteris Paribus is a theoretical exercise or tool, if you will, but it is useful in trying to understand one of the variables involved in a calculation.

We're not disagreeing here, you don't have to cheat, nor should you, but if both of you had clone apartments one in front of the other but your neighbor doesn't pay tax, he's going to get picked first, every time.
Well they said in the very first sentence it only applies if you're indexed by search bots. Internal apps (typically) aren't accessible at all, and quickly-changing data isn't indexed in time to be relevant.
Yes, they are probably just waiting for the pandemics to end to go back to short term.
You seem to be missing the "live updating web page displaying what's being piped to the server" part.
10 years considering the taxes still makes it pretty bad... Really why I don't want to live there. Other cities are somewhat more sane, but still should be cheaper.
Oh good call!

I can't edit my comment any more (or else i would have added this).

It seems nobody even bothered to count and plot the thing that would actually inform us properly.
Be Green: Buy a Coal Mine!
Thank you.

Though looking at it, that's a different scenario than I was thinking of.

My local parking garage has groove marks on the entrance and exit, where all cars are channeled through the same route, and where they are most likely to brake and start. Large trucks aren't allowed, so in that specific case the impact isn't "negligible". I was using that observation to guide my intuition.

The experiment you pointed to was for vehicles driven "around a loop until the road was damaged to a certain point", which I believe doesn't include starting and stopping.

A search found https://ascelibrary.org/doi/10.1061/9780784478462.006 with "In hot-mix asphalt (HMA) pavements, rutting failure due to shear deformation is often more prevalent at intersections with turning and/or stop-go traffic, particularly when subjected to slow-speed heavy traffic loading and high temperatures.", so that's the engineering way to describe what I was thinking of.

I would be surprised that a road designed for 30 cars per hour can handle 150 cars per hour with no shortening of its lifespan. I realize that weather and other factors play a role in deterioration, but in my 10 minutes of looking I found nothing which gave something more concrete (or more asphalt ;).
What countries would be less friendly in your experience?
See my post above - I built a calculator, here: https://www.robinlinacre.com/carbon_electric_car/

The main source is a 2020 EU report. The hyperlink has changed since I published the above, but you can find it here:
https://op.europa.eu/en/publication-detail/-/publication/1f4...
I cannot believe I had an opportunity to make an AYB reference in 2021 but here I am. The fact that nobody else had made one, or has made one, in reply to this post leaves me feeling old.

Move every ZIG; you know what you doing.
> Linux is like using a constructed language. It's precise, constantly pared down, and optimized. It's effective and boring.

That depends on what you consider "Linux". The Linux kernel probably sits within that definition and to be fair so does the Windows Kernel (which a lot of folks forget about). It's all the other stuff that sits on top of the kernels that make up the "mish mash".
H2 Database Engine
I'm so done with C++. When a fundamental keyword becomes a semantic pitfall, you've created an esoteric niche for enthusiasts, not a useful tool.
Secure Password Handling in Python
“Cleaning Up the User Interface” Tim Berners-Lee (1997)
Testing viral load is difficult, variance is quite high either way. This study found that during the crucial phase (first few days), the viral load is the same in the vaccinated:

https://www.medrxiv.org/content/10.1101/2021.07.28.21261295v...

This study found "no significant difference" in the vaccinated:

https://www.medrxiv.org/content/10.1101/2021.09.28.21264262v...

Moreover, a vaccinated person is less likely to be symptomatic, therefore more likely to be out and about, actually spreading those viral particles.

Recent data from the UK shows that vaccinated aged 40+ are more likely to be infected.

https://assets.publishing.service.gov.uk/government/uploads/... (Page 13)

There is still a reduction in the younger age groups, presumably because those have been vaccinated more recently.

> This seems the basis for a lot of the mandates, if it stops being true then covid vaccination becomes a matter of personal health rather than public health.

The mandates are based on assumptions that have been proven wrong, you are now witnessing the inertia of authorities in adjusting policy to new information. Furthermore, blaming the vaccine hesitant for reality not living up to promise is politically expedient.
You're of course right. I should have written that Swedish law is very anti small private landlords and that legally making money by buying a couple of flats and renting them out is basically impossible.

In fact when I moved back to Sweden after working abroad for a few years after University I spend the first 18 month living in a illegally rented flat, so I'm painfully aware of how the system works in real life.
> The invasion of Afghanistan should not be lumped in with Iraq.

> The first had broad public support in both parties and in the public. ... over 90%

Certainly. But that is exactly what leaders are for: Good leaders worth mourning transform knowledge and sage wisdom into actions that should sometimes run counter to popular public will, and do not always bow under public pressure. Good leaders guide their people away from tragic error, at times when popular opinion would lead the population into the abyss, like it did in 2001.

If your conception of leadership is people who at all times merely execute the public will, then what you have are actually automata. Why bother with human leaders at all, then? We could just automate government to follow public opinion based on mass polling.
That's a good point. By some measures it isn't just the wealthy keeping the poor vulnerable; it's everyone who isn't poor. In this case, middle class voters.

In the US, our shortsightedness has begun threatening the lower-middle class. People with some cash in the bank are facing homelessness, due to a historic lack of housing. The housing shortage came following dozens of contributors including NIMBY, AirBnB, single-use zoning, tunnel-vision'd pols/voters, corp house buyers, etc. Pointing to a single factor delays solutions.
Isn't that a feature? Some NFTs are hashes of recordings of destroying some physical piece of art. Surely the next level is for NFT of jpegs where only the hash is left! It will be the next big thing to go to the moon! The uncertainty about someone finding a forgotten copy adds incredible depth to the sport.
Honestly you touch one one of the reasons I love Heroku so much. I've never seen a service that manages to do so much of the heavy lifting for me, but at the same time be 0 lock-in. I've helped move 2 apps off Heroku once they hit a point where they needed a bit more operational flexibility and there was zero work to disentangle them from Heroku operationally. Try that with AWS, GCE, or anything else.
I would have characterized it more as a midrange phone from half a decade ago.
You bring up a lot of valid questions and points, and I really appreciate the conversation!

> Let's assume that Inflow is (a) actually effective and (b) they drop the questionable opt-out subscription model. Both big assumptions. I have not used the app and am skeptical to say the least. But lets assume it delivers legitimate value/relief/etc.

These are big ifs, particularly because the incentive systems are misaligned. The incentive of the creators are profitability and growth while the incentive of the user is to manage their ADHD.

Ethics, especially concerning survival in the throes of capitalism, are complicated. I question private sector solutions for public sector problems largely because money speaks in politics and I think having money established in an area makes it _harder_ for the public sector to get involved in that area.

> So, how should this app have been created? How would its creators be paid prior to the app earning money?

Putting aside the fact that this app can't diagnose someone, can't provide alternative therapies (pharmaceutical, non-CBT if CBT isn't working, etc.), growth and profitability are not "helping users". I said this elsewhere: if this _is_ going to exist, it should be funded through something like Patreon, where payment is optional and generally is more tied to the app being functional and beneficial (users who love the service are more likely to pay, while those who do not, lose nothing but their time).

> And I was extremely privileged to even be able to do that...

You raise a really good point that I've been wrestling with a lot lately. The ability to not-charge up front is a position of privilege that locks out a lot of folks (e.g. if one is living paycheck-to-paycheck working 2 jobs, they might not be able to afford to take the time to create the next unicorn app that could put food on their plate forever). I'm sorry, but I'm not sure I have answers. I have a friend asking how to ethically be a landlord, and I can't answer her either.

(as an aside: I'd love to spend some of my time just making apps for folks without my privilege, sort of 'pass on' my privilege to those who might need it, but I'm honestly not sure how that would realistically work or how to get started.)

One of my friends likes to remind me that there's no ethical consumption under capitalism, in response to which I wonder: how feasible is ethical production under a system with no ethical consumption?
>by using very bespoke closed source

I don't see that as an issue right now. They are closed source. But the workers and key/value apis are (so far) either close to native, or very simple in nature. Porting away would be fairly straightforward. It may be a space to watch as more features roll out.
Write a CHIP-8 emulator. I followed this [1] language-agnostic guide. It covers all the details and oddities without actually giving you the code, so you still need to make the effort to get the result.

[1] https://tobiasvl.github.io/blog/write-a-chip-8-emulator/
What good is frail old man, coming out of the fog of war too late and muttering partial regrets? Does it revive the dead? Rebuild the cities? Heal any wounds or wash toxins from the jungle? The words of the living past to the present are as worthless as the symbolic actions of the left against past injustices, while ignoring the present ones.
Hey system76 if you're reading this the keys vault has various crashy behavior with different kids of ssh keys. I believe I took a putty exported openssh key and I could not import it via the UI. It's the underlying service that's buggy iirc. There's an existing open issue for it that I cannot find at this moment.
Hah, thanks! My comment was fairly blatantly stealing from the book!

It's so interesting from an incumbents internal POV (I saw it a few times during my time at McKinsey) as changing an organisations economics is often the unstoppable force that meets the immovable object of internal politics.

There's a really interesting ongoing example of this in the the UK as 'attacker' banks (e.g. Monzo, Starling) challenge the economics of incumbents. It's not quite the same, as these attackers are removing back-end cost (e.g. branch networks) from an already 'free' product (e.g. retail banking) but it's meant that big banks are looking at their balance sheets and seeing a set of gaping money pits that will require fundamental change in their operating models to be able to get rid of/compete with.
Generally in Go 'draw' does not exist.

The exceptions are non-fractional komi, and the exceedingly rare triple ko, which does not technically cause a draw, just an infinite game. Which is generally resolved as a 'draw' by mutual agreement. There are interesting rule variants to exclude the option of infinite games, but they have weird side-effects.

I'd feel confident saying that normal go (19x19 japanese rules with 6.5 komi) does not have draws.
My wife uses fedora frequently and barely notices the difference between her Mac these days, most stuff is through chrome anyway.

I use arch on my workstation / laptops for various reasons. For homelab boxes and the htpc I use fedora, easy to install and everything just works.
Can you talk more about why you should use Postgres unless you have a compelling reason not to? I'm currently investigating options for storing high-frequency data. Postgres is looking like a good option.
But IT admins don't buy things because they're independent. The cost of using Microsoft 365 with Onedrive is $0 since it's included in all retail packages, while doing the same for Dropbox is $12.50/user/month (the same per-use price as the M365 plan that includes Office applications). Unless IT is part of a tech-driven company where leadership knows the benefit of investing extra money into IT Ops, the budget doesn't allow for redundant solutions like this.
A gameboy emulator might be a good start, there's quite a lot written about it, and many have done it before.
Where did you get the numbers for coal? I have a hard time imagining how a building sized power plant/modern grid is less efficient than a tiny gasoline generator, unless perhaps it's a REALLY old coal plant, which I supposed might exist in the UK if they exist anywhere.
Show HN: Best Keyword Shortcuts for GCal
Wow! If this works it deals with the single biggest ux problem of Mac OS for a number of us.
Yeah, but how much of that is your manager is the face for the faceless bureaucracy behind him? When your manager asks you to work overtime with unrealistic deadlines etc, getting angry at your manager is shooting the messenger, not the actual dumbass making decisions.
This wasn't nitpicking. It was claiming a nontrivial speedup over epoll for identical test cases. What was the point of your comment?
Reminds me of my general principle of the best solutions being "square" in the sense that the effort you expend on them is quite similar on any axis. By the time you're past abstraction's diminishing returns for the given problem, you're spending way more effort on that than anything else (which is understandable - it's fun!) and your efforts aren't "square" any more.

(A toy example of the 'square' thing - imagine you have to make 10,000 widgets for 1 dollar each. Making them all by hand for $1 without optimizing the process would be inefficient. So would spending $9,999 to build a machine which could make widgets for $0.0001. But spending $100 to optimize production so you can make the widgets for $0.01 each is a massive win ($200 cost vs. $10,000 for the other alternatives.)
If 2% of global energy goes in to crushing rocks - in general. Then 5% to crushing lithium is so far off that its hilarious, unless nearly all rocks crushed are crushed for lithium.
This is actually one of those instances where I'm not sure how open sourcing a product would make it freer. Don't cloud providers make their dime by what-they-have, i.e. your data, instead of what-they-do (i.e., the source code)? As far as I understand, it's the prices of ingress vs egress that act as the mortar in these particular gardens.

Like if Facebook went full open-source... how does that help, if they retain sole custodianship of my data?
As a 7 year old I loved watching the Apple commercials that came on the Apple Multimedia Starter Kit CD-ROM. I still think this is the greatest commercial ever made: https://www.youtube.com/watch?v=n1hSU_qz5Es
Not developers, but rather their managers.
Current State of Relationship Science: Key Themes, Theories, Journals
What's the SEO impact with CloudFlare?

Isn't that a potential massive conflict of interest if Google is reducing the SEO ranking of sites hosted on their competitors' platforms?

If so, yet again, I can't wait for the US DOJ and FTC to just rain hell on these people.
I think for most of us mere mortals, the only normal use for =delete is making a class non-copyable. And for that, my muscle memory is already wired to inheriting from boost::noncopyable anyway.