skysight-inc/HackerNews huggingface dataset:
MLK addresses looting.

> Urban riots are a special form of violence. They are not insurrections. The rioters are not seeking to seize territory or to attain control of institutions. They are mainly intended to shock the white community. They are a distorted form of social protest. The looting which is their principal feature serves many functions. It enables the most enraged and deprived Negro to take hold of consumer goods with the ease the white man does by using his purse. Often the Negro does not even want what he takes; he wants the experience of taking. But most of all, alienated from society and knowing that this society cherishes property above people, he is shocking it by abusing property rights.

Also, throughout its history, many US agencies astroturf “fake” riots to discredit their targets. The CIA did it in Iran in 1953 for example. Many LEO plants were identified in 2020, smashing glass, planting bricks, etc.
It's not necessarily strict semantic versioning. However, Apple has always had a distinction between major and minor updates. Minor updates are installed on most Macs automatically, whereas major ones are not. Major updates have longer developer preview and public beta periods. Major releases continue to receive security patches for a couple of years.

If Apple isn't going to follow any types of rules, then what's even the point?
First time ever my lock picking skills were in good use. A janitor tried in vain to use power cutters on hardened bicycle lock on a shopping mall door. I entered the scene, zipped out my pocket tool kit and set to work. Luckily the core was quite traditional with only few mushrooms and spools.

I trained on Love Locks on Helsinki bridges, which made some people very angry -- and I dont know why, because I put most of them back.
You should be testing early and often and not relying on arbitrary OS version numbers (Apple disagrees with you regarding the utility) to provide some kind of api stability or assurance.

This is why docker and other hermetically sealed packaging and languages (golang) systems work by avoiding the OS implementations which must change and update as quickly as possible.

The fact anyone would rely exclusively macOS level implementations and somehow expect them to remain stable and backwards compatible for any stretch of time blows my mind.
There is a long religious tradition of suffering for the sake of faith in order to signal one's virtue or gain favor with a deity. While some pandemic control measures such as vaccination and mitigating co-morbid conditions are well supported by evidence based medicine, others have become kind of a weird secular religion largely detached from science.

I think some people just want to feel like they're in control. Surely if I dance in a circle while beating a drum the rains will come. Surely if I wear the sacred garment and perform the proper cleansing rituals the virus will see my piety and spare my life.
I'm going on year 6 of my software development career. I marvel at people doing this for 20+ years, and hope I can be that person some day. Thanks for the insight.
That's the difference between %APPDATA% (AppData/Roaming) and %LOCALAPPDATA% (AppData/Local). Caches should go into local appdata, or %TEMP% if you're feeling spicy.
> I was actually kind of surprised when it was still in Big Sur.

Removing support in the middle of 2020 would have been very unpopular.
Why this isn't fun:

- Each cell can only take one of two values, therefore any guess is sufficient to gather enough information to select the right answer on the second try (as long as you understand binary).

- The act us converting base2 <-> base10 is trivial for computers, but laborious for humans. The majority of time on this game is spent doing this mental labour (or using a converter in a separate app).

- The optimal strategy is immediately apparent, so there is no reason to play more than one round. It is solved.

How Wordle compares:

- Each cell takes one of 26 values, but one can only guess 6 times, so brute force information gathering is not a vaiable strategy, per cell. However, one can potentially eliminate 5 values per round, so one can at least brute force 25 different letters with a round to spare (plus some additional hints on their positioning). The probability distribution of each of these letters varies over each space, and is conditional on what is occupied in other spaces. For example, 'C' is a middling letter, but if you have an 'H' in position 2 or a 'K' in position 5 the letter 'C' shoots up the charts. Same for a 'G' in position 5 affecting the probability of an 'N' in position 4.

- The game's domain knowledge is not base conversions, but rather the English language.This requires recall, mental filtering, and shuffling hinted letters around, which are cognitively simple but also hard enough to be rewarding. I think the dependence upon the user's vocabulary adds some uncertainty that is exciting.

- The optimal strategy is not immediately apparent. It has been solved by bots but manual strategies vary greatly and there is room for inspiration/innovation. What opening word do I use? Do I prioritise trimming values from the alphabet, or determining the location of hinted letters? Should I check for letters occurring more than once?

How the Bytle game could be adjusted to be more entertaining:

- Potential values per cell need to increase. For example, hexadecimal instead of binary.

- Avoid loading the user with the cognitive challenge of converting bases. If you show values in hexadecimal, let the user write in hexadecimal.

- The domain space needs to change. A uniform distribution where each square is uncorrelated with others is not fun. Maybe add a hint like: "is divisible by 7" to add some intrigue and dependencies between the spaces.
> I feel it would be doable for a framework to determine which links should be client-side routed versus not

I think that is worse. Replacing a core html element behind the scenes to do a `history.pushState` is like to monkey patching. This way you can still use <a> elements and everything will work just fine, or you can very deliberately use a <Link> element if you want the extra functionality it provides.

Same as with the <form> element which will work just fine in Remix as if it was a 2005 PHP project. Or you can use Remix‘s <Form> component which does all the "AJAX" magic behind the scenes that you'll spend two weeks adding to your 2005 PHP project.
EU watchdog raps Commission over von der Leyen’s texts with Pfizer boss
That explains the contradictory statements I've seen over the years. The program can view the entire sphere over a period of a year, but at any one moment the telescope only has access to see stars within a particular plane. So it isn't available for ad hoc targeting of interesting things as they happen (nova, transits etc) unless they are in the plane of available options at that moment.

That also meshes with the cultural issued behind the scenes. JWST has always been more of an stellar astronomy and cosmology instrument. It won't be much use in looking at closer/moving things like Oumuamua or phenomena like Tabby's star transits that occur at very particular times. So it isn't an instrument for so-called "planetologists", which is the hot field in modern astronomy but was barely a thing when JWST began.
Socialism makes countries poor. In countries with corrupt governments, poverty is reached markedly faster. If socialist countries don’t become totally destitute, it’s because they manage not to mess up capitalism completely.
This seems like an easy excuse for what happened here. If you can't maintain those 450 bridges, then don't keep 450 bridges. Remove 150 of them and maintain the other 300. You can't just ignore 450 bridges and hope nothing goes wrong because you can't afford to maintain 450 bridges.
The BBC recently had a programme about the Genoa bridge collapse: https://www.bbc.co.uk/programmes/m0007mxm
> That would be quite an extreme point of view.

It would. And it would also require an extreme leap of logic to go from "companies developing car technology with direct effect on road safety should be as public as possible" to "do you want to expose where you drove your car"
“ You can't open up more medical schools because the American Medical Association has lobbied for decades and use their accreditation authority to put a cap on the number of seats in med schools in the US. ”

Thats what I was implying, but I wasn’t sure if this was also the case in the US as in other countries. Like you say, its their doing so they can go and cry me a river for all I care.
Unbelievable photo of the decrepit state three years ago: https://twitter.com/gpk320/status/1078885655634157569
Preventing incremental material losses suffered by a U.S. mega-corporation isn't very high on my priority list and shouldn't be very high on yours, either, if you are a citizen of this planet. Many parts of the U.S. have third world conditions and the UN recently sent inspectors to parts of West Virginia because things have become so bad there. Millions are without healthcare, children are hungry, etc. Why waste even a breath on protecting proprietary semiconductor technology? The major semiconductor companies have significantly more motivation to protect their proprietary technology than the modicum of care we derive from our saber rattling and trying to maintain geopolitical dominance, and at the end of the day it is up to them to protect their own tech (their real enemy is AMD and ARM anyway). Imbuing certain technologies with vague and in practice largely imaginary export control laws does very little to prevent this kind of behavior, and it is in my mind a misappropriation of resources and mental energy to go out of our way to try to enforce them on a national scale. Shouldn't we, as a society, instead reserve this level of moral and legal outrage for CEOs who price-fix, bribe, and make 100x more than their average employee while people are starving in rural backwaters and dying in the streets and in hospital hallways thanks to COVID?
> the python community’s bizarre behavior during the 2.X -> 3.X move honestly made me think less of the language.

There weren't that many people who were outright against Python 3, other than Zed Shaw for a few years. It just took until Python 3.4 for the language to really be usable in production, and after that it took a couple more years for every library to be updated. But the community has been pretty unified for 5+ years at this point.
I think it helps a lot if oncoming cars slow down a lot, like they do when passing another car in a tight space. When an oncoming car slows down I feel safer passing closer to them, which lets me keep further away from the parked cars.

That video, whoof, there is just no space there. It seems like an inherently dangerous place to be. There's no bike lane, so it's just overtaking cars in the same lane, which I don't feel safe doing. Filtering is not common in the U.S. (in most places it's illegal, at least for motorcycles and scooters) so I don't feel safe doing it; people don't expect it so they don't watch out for it. I don't know the traffic conventions in London.

If I had to ride on a street like that in the U.S., I'd probably stay in the center of the lane and stop behind the stopped cars like the other traffic is doing. Sometimes I just accept that traffic is slow or blocked. That's just me, though. I get crazy looks from other cyclists when I stop in traffic because the cars in front of me are stopped.
HN seems like 90% web developers, and I don't really see the point outside of the web. I mean, we have other ways of gradually rolling out and configuring new software builds.
Usually the term "demonstration" refers to something like a march, sit-in, or some other form of non-violent protest. We're not talking about that, we're talking about people destroying private property.

> by and large the people who were participating in the demonstration were also members of the community

Does that make it okay? Just because someone lives close to a business doesn't give them the right to destroy it. It seems that you would be ok with it happening to your business, but I bet 99% of small business owners would not.
If they keep pestering you for a review then give them what they want, except just one star.
A different question - how do teams that don't use feature flags accomplish the things feature flags enable? Namely:

1) Validating you can handle production-scale

2) Ensuring integrations/environment-related issues don't happen when you deploy

3) Alpha/Beta groups of users

4) Quick reversions when something does not work as expected

Similar to other commenters I can't imagine not using feature flags. Some of these might have work-arounds like an artificial load tester, but nothing beats true production traffic & patterns.
> According to the lawsuit, the DMV contacted Waymo and invited the company to sue the agency.

This is related to an unknown individual seeking the details of the permit application, not full censorship of what waymo does on the road or the accidents which do happen.

Surprise surprise, the headline is meant to get you all worked up
I feel the conversation will just cycle if we try to push people to the poles of opinion and insult them. Accidental complexity is an enormous, pervasive problem across all software stacks. The ratio of lines of code to pixels on the screen is pretty bonkers. Since you mention Apple, if you look at the ratio of lines of code per pixel, it's really hard to understand how an OS weighs in at 10GB, even for Apple which is brazen about deprecating and only catering to their own hardware and products. That speaks to a universal bloat problem that shows no signs of slowing down. I mean we could dive down into the details and keep coming up with special pleading for every little functionality, but it won't be a productive conversation, really, and the big picture will be completely lost.

> Please reconsider your thoughts.

Just leave that part out next time. Anyone can write this at the end of any comment and it only injects a bad vibe into the whole conversation.
I doubt it makes sense to assume the unverise is continuous (I'm glad you said "seems"). In particular, space could be spatially quantized (say, around the planck length) or any number of other details.

People have done simulations with quad precision (very slow) but very few terms in molecular dynamics would benefit from that. In fact, most variables in MD can be single precision, exceptt for certain terms like the virial.
> there is a real problem here of how to build and maintain a modern city that is smaller than the older one that it replaces.

I'm nearly certain Pittsburgh itself, the city, and its immediate surrounding boroughs has grown in population pretty steadily (though not significantly) since the steel boom even while the population of it's suburbs (and PA in general) have steadily lost population, though some areas around the city have grown, like near the airport, property values have skyrocketed to the point that I see a real estate bubble (cookie cutter single family houses built in the 1960's are going for $250K-$350K now, a lot to pay for a 60yo house in the burbs), which contrasts the other areas that have been completely gutted in population and deteriorated (like Ambridge, Aliquippa).
BotenaGo Botnet Leaked to GitHub
Just because someone has the resources to do something it doesn't mean that doing so is the right {business, technical} decision. You're confounding the two.
Ask HN: Self Host PKI
What is your strategy for self-hosting PKI?

right now I have a bit of a tumbleweed PKI service with two CA's (out of laziness), looking to simplify and 'do it right' and looking to learn more if there is any good literature on it.
Sounds like we need a new crazy episode of Joe Rogan
I mean I am saying it does not matter. If "you" is the sum of your experiences, genes and your environment programming your brain over time, but decisions are either deterministic or probabilistic, then "you" really had no input on how your brain/body would ultimately develop. It does not matter how complex your program is, each decision ultimately comes down to a process on the lowest level that you don't control.
Apparently some Automator scripts and a preinstalled command line utility named "xattr": https://apple.stackexchange.com/a/362783/364414

EDIT: According to one of the commenters xattr is now a binary instead of a Python script, so that's probably the real reason why they got rid of 2.7 now!
It's not just a Twitter problem. Every major corp out there seems braindead on this issue. One would have thought that even major news publishers would at the very least whitelist their paywall on covid news coverage stories.
I actually believe that if we detect spacefaring aliens, it will actually be from events like this. There's a lot of thought that has gone into this. Basically, a natural evolution seems to be to build Dyson Swarms. There are lots of reasons for this, most notably the efficiency in creating living area (per unit mass) compared to planets and the "free" energy.

A consequence of this is such a megastructure would have high IR emissions. Why? Because in space the only way to cool off is to radiate heat away. That wavelength of that radiated heat is determined by the temperature of the radiating object. For any normal temperature we'd expect to see, that means IR radiation.

The Tabby's Star dimmings seem to have the opposite behaviour: very low IR emissions. This is a pretty strong suggestion that it isn't artificial in origin.
> where people try to find superficial "mistakes" just to tick a box

I've found this to be true in change control as well as any meeting involving people who feel they are compelled to "contribute" even if they don't have anything of value. You don't want to seem like the person who's just attending the meeting and slacking off, so if you're expected to contribute and you can't find any useful critiques, you just pick nits.
I'm confused by your confusion. :)

> If you don't even aim at having your democratic institutions cooperate, then what are they for exactly.

I think they can cooperate, but I don't see why that means everything needs to be pushed to the federal level? It seems pretty reasonable that local infrastructure should be managed by local governments, state infrastructure by state governments, and federal infrastructure by federal governments.

That said, I'm particularly confused by why you think that the purpose of democratic institutions is "cooperation" rather than something like "maintaining the rights and upholding interests of the public". Cooperation is just a means to that end.
Mobs are hard to control. Negative elements tend to take over and the crowd often follows the flow.

Ofyen times thieves, corrupt politicians, bad businesses, etc., are part of a community. A community includes all. Good and bad. Saying “but they were part of the community does not speak at all to their intentions.

Even in families, when someone is irrationally upset they may do things they regret later on. Even the self can do irrationally negative things to itself.

We should still be able to revisit events and determine what was bad and could be prevented and how we can provide tools for people to prevent a recurrence. Also highlight the good that might have come out.
I think there's an intersection between the number of common running processes, the 2 core/4 thread of the common business class Dell, and the additional abstraction layers that applications bring with them these days.

I just turned in a 7400 Latitude...the motherboard on it is dated 2018, it was out of production 6 months before it was given to me as a new machine...that was to last 4-5 years. it was out of date on day one and we kept getting them due to lifecycle hardware contracts.

Running Teams, Outlook, and a few Chrome tabs was enough to leave the poor mobile i7 running at 100% all day long. I'm certain it resulted in an enterprise cost increase in repair costs due to thermal damage...fans...dust...

The exact same system with a fresh Ubuntu install would be quiet and quick...but the layers of policy, software, and workloads keep pushing for more of everything....what Moore gives, Microsoft taketh away...
We know US companies aren't thinking about the morality, nor are US universities, which is why the government is stepping in.

If this was happening during the cold war, CEOs and University Presidents would be being indicted for treason.
They don't bundle Python, it has to be installed separately.

macOS is going the same way, except that Apple doesn't have a package manager so it has to be a manual installation.
For those interested in what modern Neovim has to offer, check out my playlist: https://youtube.com/playlist?list=PLu-ydI-PCl0OEG0ZEqLRRuCrM...
Let's definitely not put the name of the app in the title, so people are forced to visit our shitty site loaded with dozens of tracking domains and scripts.
Show HN: Wordle Scoreboards – Keep track of who's the better Wordle player
The products are good, but NVidia also cleverly bootstrapped a whole ecosystem around them.

One of the other posts mentions 2014 as a turning point. At that time, GPGPU stuff was entering the (scientific) mainstream and NVidia was all over academia, convincing people to try it out in their research. They handed out demo accounts on boxes with beefy GPUs, and ran an extremely generous hardware grant proposal. There was tons of (free) training available: online CUDA MOOCs and in-person training sessions. The first-party tools were pretty decent. As a result, people built a lot of stuff using CUDA. Others, wanting to use those programs, basically had to buy NVidia. Lather, rinse, repeat.

This is in stark contrast to the other “accelerator” vendors. Around the same time, I looked into using Intel Xenon Phi and they were way less aggressive: “here are some benchmarks, here’s how it works, your institution has one or two somewhere if you want to contact them and try it out.” As for OpenCL…crickets. I don’t even remember any AMD events, and the very broad standard made it hard to figure out what would work/work well and you might end up needing to port it too!
A Study of Firecracker and gVisor (2020) [pdf]
No, never used them in the past, but I'd like to give them a try for my next project.

Anyone got any good guides for building a feature flag system from scratch? ( I'm not interested in just importing a dependency, I want to properly understand how this works)
I don't think going after government buildings would have been justified either; those buildings are all of our buildings. We paid (and pay) for them, and they provide services to the community.

I am all for widespread recognition of the horrible state of American policing, including the fact that a lot of (but not all, and I do not think I am prepared to say "most" either) of the people who go into it are clearly bad people. I am also into significantly modifying or abolishing qualified immunity, a move which I think most Americans, of all political persuasions, would favor if they read some of the caselaw and came to understand how much police officers have gotten away with under current law.

In addition to having an obvious direct negative impact on our economy and the victims of such riots, lawless, destructive riots only damage both of those causes.
It's easy to simplify this to NFTs are a grift.

They are simple pointers to URLs.

They have no inherent value

They do not qualify as ownership of the resource

They are as much cryptocurrency related as Git. (I.e. they reside in a Blockchain.) No more than that.

Stay well away from them, they are a scam and a grift.
Have they figured out how to output text to the terminal yet after the great big refterm bruhaha?