skysight-inc/HackerNews huggingface dataset:
You're framing the issue as if the mob meant to attack a police station but accidentally started robbing Targets and grocery stores instead. That's ridiculous.

> Unfortunately, the position that many poor people are in doesn't afford them the luxury of being concerned with other peoples private property

There is a huge difference between being concerned about other's property, and intentional wanton destruction of other people's property.
How do you sync the state of production feature flag toggles, and FF config for developer environment or for standing up a new developer environment?

For example, a new full-stack SWE is onboarding and has an env representing production, populated with test data.

That engineer wants to run the product as it currently exists on production including the state of feature flags.

How does this developer update this state, or remain notified if a FF state changes that affects something they are working on?
Twitter seeks profit. Twitter is not offering free information to other company. Or it still does but you need to give a bit of yourself to them in exchange.

It's basic capitalism, man. All company needs to make money.
The military has the most interesting issues with tech. My brother asked me for help getting to a website to work at one point.

If I recall correctly there was a slew of issues, for one, the certificate on their Exchange server was expired, but more frustratingly, the site he needed to access seemed to use some sort of TLS version or feature that didn’t work in IE. That’d be fine and all, as they worked in other browsers, but what didn’t work in other browsers was the entire interface implemented as a Java Applet.
Dinosaur bones!
Well I guess I didn't have a choice, I just did :) But really I am honestly not sure I believe what I am saying here, it just seems the most logical and easiest to argue. Of course I would like free will to exist and live my life as if it does.
> To be more clear, no charges of sedition were filed until nearly a year after the "riot" had been branded an "insurrection". The branding of the riot to insurrection occured about 45 minutes after someone sat in Pelosi's chair.

Investigations are a thing that take place, and exceptional charges tend to be distant followers of actual events, especially when cases need to be airtight.

There's no conspiracy with the way the charges were handled; there's simply evidence-gathering.
Nature paper:

Local and systemic responses to SARS-CoV-2 infection in children and adults

https://www.nature.com/articles/s41586-021-04345-x
Coronavirus, Conspiracy, and Coping with Death
I am reading the book Blueprint for Revolution that advocates non-violent activism. In fact, non-violence has to be a core value of your group and you have to actively enforce it among your members. It's often said that violent protest are needed because change happens too slow. The book argues that violence is counterproductive and will only slow down whatever you want to achieve.

Often times, authoritarian regimes actively provoke a violent response or plant infiltrators. Instead of being seen as a reasonable group of people with a just cause, you will be painted as rioters, thieves, and terrorists who are stealing for your own benefit or are bribed by foreign forces.
You would think if googles malware scanning was doing anything useful it would have flagged this purely because of the wide permissions it requests.
It’s also about (damn) time.

I know it shouldn’t, but the python community’s bizarre behavior during the 2.X -> 3.X move honestly made me think less of the language.

Tech is supposed to just be tech, but when the community behaves this badly about adopting improvements how can that not influence your decision to invest in that tech? If 2.X -> 3.X was such a drama fest what’s gonna happen next time they need to upgrade? Etc
I guess I figured "yes, you do all inspections and maintenance on all bridges all the time and pay for it with taxes". If taxes go up, so be it.

> What if the local government is unhealthy (ideologically opposed to service, disenfranchised citizens, perhaps a southern state)?

Yeah, that's a general argument against giving any government any kind of responsibility (for any issue, how do you know that the government in question will be healthy enough to manage the responsibility?). But I think we can agree that some government should do this, and given the choice between state and local governments which might be dysfunctional (but which have collectively outperformed the federal government for the last two decades) and the federal government which we know to be completely dysfunctional, I would pick the former.
Great points. I guess I was following some of these rules unknowingly. In one of the project I organized code as one business functionality per package which may be unforgivable sin in "enterprise java best practices". With little duplication it makes so much simpler to see that all business rules, logic handling in just one package. The absolute common thing like database connection management etc is in some common place.
Use FOSS such as RustDesk, VNC or any other suitable solution.
> What you're saying is that unless you can somehow guarantee that property wont be damaged you can never attack those who are doing violence to you.

No, I'm not saying that. My worldview is not poisoned blind by my moral views on rioting. I don't think people can only react one way because they clearly react many ways to injustice, societal change, etc, one of those ways being rioting. I will not argue that they should not do these things because it's the same as arguing that rain should not fall. I do believe that actions have consequences and, in a society of rule of law, rioters do not get a pass to burn down buildings and destroy cars for the sake of their cause. They deserve prison, in those cases, even if they don't always face justice. It's interesting that you feel they shouldn't have to face consequences but your worldview does not mesh with how greater society operates. Criminals that are caught go to prison.
Reddit is on a complete different level of abhorrent filth. The mobile experience is so obnoxious that it's fair to call it "evil".

And I'm only describing the technical aspect of it. The culture it encourages of people screaming divisive hate at each other, makes it possibly the worst corporation to have ever existed.

Notice that it's almost impossible to find people on HackerNews admitting they work there.
Wasn't right then, isn't right now.
Debian drops the support of Python 2 starting with Bullseye ([0] and the supported versions list below):

NOTE: Debian 11 (bullseye) has removed the "python" package and the '/usr/bin/python' symlink due to the deprecation of Python 2.

[0] https://wiki.debian.org/Python#Python_in_Debian
No -- to me they are a code smell.
Anyone know the real reasons why this took such a long time? If it wasn't priority why?
Try getting an unprivileged Python REPL to run on a “managed” computer. (Yet you can probably make arbitrary kernel32.dll calls from an Excel spreadsheet.)
Or another way to word it, one man's terrorist is another man's freedom fighter no matter what way you slice it.
> US approach to Ukraine will be at best arming ukranians and providing indirect support.

Yeah, hybrid war.
What you're saying is that your society has reached such a high level of perfection in its democratic system that you can't conceive a just reason to riot.
To be honest, once a company reaches the level of notoriety and dominance that Twitter has, "just don't use it" starts to sound like a pretty disingenuous argument. You can practically see the troll face appended to it.
If someone specific is oppressing or destroying your property or life, then you have just cause to go to war with them, but not riot and cause collateral damage to your fellow citizens.

"Just war" is a targeted, purposeful, organized thing, and it is not to be taken lightly.

Rioting is random destruction of fellow citizens' property or life because of generalized hatred.
The tokenization speed issue is already addressed by the language server protocol, which delegates syntax highlighting to language servers via the "semantic tokens" API. Language servers can choose to implement this however they want, and the API allows for incremental additions.

I think this is a much better approach that baking tree sitter into VS Code and continuing to use TextMate grammars (or tree sitter specific grammars) to add syntax highlighting. That way it can be applied to any editor that supports LSP integration. Really the world would be a better place for IDEs and text editors if we could just get LSP more standardized, and VS Code's dominance is a decent place to start with it. I'm tired of relying on editor and IDE authors for language support.
Mostly they'll just burn down because the landlord doesn't maintain them.
There is that and other factors.

Ex: "do not steal" is a tenet on both, but it is irrelevant if not obeyed from a personal to an institutional level. Scaled up and in aggregate, you have a country's culture. Not working is a way of "stealing your neighbor's labor"

But now we may have an emerging problem in the US, the breakdown of Protestant values:

https://news.ycombinator.com/item?id=29903457
Generally speaking, this depends on the size (in terms of the number of constituents) of the piece of "real life" you are simulating.
Indeed, no more "alias py=python3", yay!
>The risk of unpatched vulnerabilities between now and the next "major release"

His point doesn't necessitate waiting. You could just classify it as a major release instead. That is not to say it should be a major release necessarily.
The majority of the cases I'm familiar with had an internal bad actor.

If you don't take that into account when formulating your security policy and threat model then you have not done your homework.
The implication of your post is that you think it should be possible to find out everything that happens on public roads, included things like where you drove your car, what accidents you've had, and whether you've broken any traffic laws. That would be quite an extreme point of view. Roads are public in the sense that they're paid for by the public, and open to the public, but that surely shouldn't extend to the public being allowed to track everything that happens on them. There should be some limit on gathering information about public spaces.
Yeah, same here. Especially with Instagram. ;-) Make me save so much time.
alias py='your-python-here'
Just last year I was working on a defense project that is still in development that uses a Java Applet as the front end. If this is an on-Friday somebody is probably working on it right now.

Imagine implementing a new Java Applet today?
remember when twitter provided rss feeds for user accounts man the internet used to be cool
I feel anxious every time I see old.reddit mentioned. If it gains traction, they may want to "improve" it.
That ship has long since sailed.
Yeah, what a shame, they were the best!
Yeah, that sounds like a great idea in theory. In practice, this is horrible. You need to get people to bring in their laptops, wait until the HDD is switched for an SSD and then leave with a laptop that isn't new, but behaves as new. Then you need to switch laptops again in a year or two, because the rest of the hardware is now written off.

The cost of a new laptop is negligible in the grand scheme (~3m employees, 1k per laptop = 3B on a 700B budget) and saves them from a logistical nightmare.

Replacing all the HDDs bij SSD is a perfect example of being 'penny wise but pound foolish'.
Academic research tends to run some time ahead of industrial applications.
You are right to feel a bit weird.

Also: Women who have not been vaccinated have been having the same heavy and frequent menstruation issues as women who have been vaccinated. I do not know of studies citing this but I have witnessed it firsthand and been told its "been discussed".

There is this: https://www.nichd.nih.gov/newsroom/news/083021-COVID-19-vacc...

from last August
It was deprecated back in 10.15 this didn't come completely unexpected. Using it since then always had the risk of it getting removed in a major or a point release.

https://developer.apple.com/documentation/macos-release-note...
Docker for Mac Without Docker Desktop
Do you know what normative theorizing means? The article in its first few sentences addresses both the academic and non-academic discussion surrounding riots:

"Yet these defenders focus on riots' effectiveness rather than its legitimacy. They do not defend rioting on normative grounds. The lack of normative theorizing in academic scholarship about riots is even more striking."
> I really missed the days of python 2.7, I spent far less time debugging breaking version changes and spent more time on my actual work.

This has been the Python 3 experience for years. If you had lots of previously ignored bugs in your Python 2 around string handling, it took longer but on a clean codebase it was often only a matter of minutes.
Not frontend but I use them extensively now in backend + REST endpoints. I still think they are necessary to prevent having to hotfix builds when something breaks with a new feature, however I don't think they are purely good. Too many feature flags add a lot of complexity to the testing surface of a project and if the test suite isn't well adapted to test all the configurations then people will end up unit testing their feature flag (if they do at all) and not doing any kind of integration testing of the specific combination of flags that production may find itself in. You need to have a well thought out test suite.
Personally I'm just waiting for the "all cars are required to have rear cameras which automatically report tailgaters to the police with appropriate fines and point deductions" law.

As for the dutch reach, I have a feeling that the most effective way to teach drivers to keep cyclists in mind before doing stupid things, is if you mandated 2 years of compulsory cycling before being allowed to drive a car.

... not that by the same logic, having suffered from tailgaters stops most people from tailgating themselves, but, you know.
I didn't say anything about BBS software not being multi-node.

The difference I'm discussing is between BBS software that required a multi-tasking OS (such as DESQView, OS/2, or yes AmigaOS) to achieve multi-node, and those that did not.

Nearly all BBS software is in the first category. "Multi-node" support just meant the BBS software only knew about file sharing/locking, and how to yield the processor when idle. That's about it. Multi-node with N nodes meant running N copies of the BBS software process. Due to RAM limitations, that often meant you could only get a few nodes per PC.

MajorBBS/WorldGroup was in the second category. It implemented its own multi-tasking / event loop, and ran in a single process. It could support a huge number of nodes despite running on DOS, which of course is not a multi-tasking OS.
All noted. I’ll look up the items I don’t know. Thanks.

And yeah, I didn’t mean blackbox like ML. I meant like H.264/H.265. Blackbox isn’t the right term.
Inertia seems to best describe the hesitancy to change. The language improvements stand on their own I would think.
I agree with opening the door a crack as the final check, after you think no cyclist is coming. It seemed the parent post was advocating opening a crack as a first line check. It was that I was opposing.
I find this PR an interesting opportunity to discuss different types of documentation.

I've internalized that there's a difference between the PR description, commit messages, and code comments. For me there's different intended audiences for all three, and their contents should thus be shaped accordingly. This PR basically combines all three into one and uses that as the commit message, and I'm not sure of what to make of it. Is this good practice?

Personally I find the contents of the "#### Summary of Changes" list to be super-neat and helpful. But should these not be more helpful as comments inside the code? On the other hand, it does explain what the code is doing at this snapshot in time: which makes it more precise than comments in the code -- since future changes might eventually make those comments incorrect.

What's your take?
There are taps that build GUI Emacs via homebrew, that's what I use. In particular, I use this one: https://github.com/d12frosted/homebrew-emacs-plus
It's almost as if malicious actors have learned how to obfuscate malicious code to bypass Google Play reviews...
Why aren't aircraft made as simple to fly as cars are to drive? Why aren't regular people allowed to just get in an aircraft and start flying after a couple of hours of practice?

We see no problem in assuming that people need the lowest-common-denominator operating system in computer to suit the people instead of the people learning how to use a proper computer, though.

If something is mission critical, then it should NOT be running on Windows. And if people find it a little harder to use because it takes a little bit of learning, so be it.

"It's not as simple as that!" Bullshit. If something matters, it's worth extra energy to do it right. In reality, it's only extra energy at first. Once people learn how to use it, it's LESS energy because it works, it works the first time, and it works properly, unlike Windows.
They're worried about exposing "trade secrets".
This is something I always thought would be really cool. Every time I go through a dead mall I wish I could turn a defunct store into an apartment. It would be the aspects of city and suburban living combined.
There must have been breakage in some code when ran w Python 3. Apple is usually the quickest to deprecate things…
>The fundamental problem is that people running governments are spending other people's money and they never have a problem doing that.

I would go further and state that voters are spending tomorrow's taxpayers' money and they never have a problem doing that.

As a politician advocating for paying for things today, you are not going to win elections against someone who promises to push cash flow into the future and lower taxes today.

Try replacing taxpayer funded defined benefit pensions (which can be pushed onto taxpayers decades in the future) with purchasing equivalent annuities from an insurance company today (which have to be properly accounted for and paid for today, requiring higher taxes today).
I will never understand when a company/government entity pay people a high salary then give them crap or low-end hardware. You should be maxing out dev machines and the rest of the company should rarely see a spinner or have to wait on their tech. It's a huge waste of time that you are paying for. I once calculated how much time I wasted waiting on slow processes at a job and then multiplied it by my effective hourly rate... I could have bought multiple maxed out MBPs with the money they lost, it's ridiculous. Also it's not just the time they spend waiting, it absolutely slaughters productivity, focus, and motivation.
But it would be great if people do research before hand before going laser treatments.
Riots are sort of like protests that have lost control. We have just protests.

If we compare it to war, would a riot be like a certain subset of war that's lost control, like a slaughter, though that name doesn't perfectly fit and my vocabulary may be lacking a term for what I'm thinking of? Are there any theories to call such a war that's lost control just, or would the loss of control preclude it from the theories you mentioned?
Maybe also look at other dimensions, like tech vs non-tech or consulting vs product-oriented. For me, switching from consulting to a product-oriented company (both small companies) made a huge difference.
More to give than just the div: semantics and how to get them right
Chrome 99 will ship with the HTMLInputElement showPicker() method
> Why didn’t God just make the universe classical and be done with it?

He did. Physicists just never managed to properly grapple with the concept that classical mechanics involves action-at-a-distance.
You cannot fix problems on this scale with moderation or half-measures. You must smash the system and restart.

Get rid of Windows, reset the entire chain by moving to Chromebooks. Schools have proven this truth: the only way to deploy to large numbers of transient and unsophisticated users is to go thin-client. That will force the DOD to build scalable networked services. Most of the time, using off-the-shelf services is fine. If DOD can be in AWS then they can also be in GSuite.

Everyone will have excuses why everything in .mil needs to be custom or done to some twisted set of DOD requirements, or why Windows is essential. That's fine, the problems will never go away

It would not surprise me to learn that NKorea with its in-house linux is able to run IT better than DOD.
The only critical approach is to begin with the beginning and the trigger event, refusal to provide the passwords requested to his devices. In the UK it's a crime to refuse law enforcement request for your passwords. If the similar is true in the USA, or there's critical details involved - which frankly only CCTV footage could possibly reveal - about this incident, then there's your cause and effect from whence forward everything looks like semantic disassembly to me on the academics part and a desperate need to show substantive accusations on the governments part.
I'm a maintainer on Sigstore, and we published this blog post in support of this effort too!

https://blog.sigstore.dev/sigstore-ruby-ce3591838fe8
Doubleplusgood, this one.
And replying further: this isn’t about whether FIX makes the right trade offs. This is about the fact that, even in the position in design space that FIX occupies, FIX is terrible. One could have easily designed a protocol with the same level of security as FIX and precisely the same (application) message semantics and schema that actually worked well. It wouldn’t even be very different from FIX. All you would need is proper layering, group delimiters, delimiters for entire messages, and either proper escaping or length-prefixing of fields. (And length-prefixing would make parsing quite a bit faster without needing to resort to vectorized searches for where fields and groups end.)
Which you need anyway for brew/port, so most people that need a python in the command line will get it installed without noticing.
Onedrive has helped a lot. But only if you can make your users actually use Onedrive. More likely they invent some asinine workflow and save their documents in the most illogical places that will never get synced and you never manage to catch. Also causes problems when trying to recover data from corrupted user profiles.
> Penn Hills being a poignant example of this

Link? I'm interested in reading more, but quickly searching didn't turn up anything
What's homebrew? I've been using macports so long, I've never heard of it.
How Much Stealth Can You Add to a 4TH Generation Fighter?
Reddit is trying its best to beat Twitter here. A recent option has turned on posts from subreddits you are not subscribed to with a tag "because you visited here previously".

I'm not sure if this is desperation or simply callous disregard for users intelligence.
As someone from Pittsburgh now living in Texas this thread is wild indeed.

Infrastructure is not simple, and localities have different challenges. Sure, Texas may have bridges in better conditions, but when the snowstorm hit last year I didn’t go running around saying “Dang the city of Austin has only one snowplow?”

(Okay, actually I did, but only as a “that makes perfect sense, no wonder this snowstorm hit so hard here even though it didn’t seem bad by my standards, we have no infrastructure or general cultural understanding of what to do, it makes sense that this is a terrible storm here even if it wouldn’t have been a big deal back home.”)