skysight-inc/HackerNews huggingface dataset:
NYC was a crazy place with the aftermath of prohibition.

My grandfather owned a bar and was getting shaken down by a sales tax guy, who got paid off to keep the local gangsters aware of the bar’s revenue, etc. A couple of cops busted the crooked tax guy, and ended up thrown through a plate glass window for their troubles.

In short, if anything, “three letter agencies” worked in these shadows at that time unless there was some big operation with hundreds of agents engaged.
For decades, a foundational principle requiring frequent reminders was, ALWAYS back up your work. We have another just like it these days: NEVER rely on Google.
Isn’t this also the of the main reasons the linux community hates windows. Because windows has a habit of forcing updates and reboots.
Women should have the option to control their own bodies - that means allowing birth control and abortion.

It's also patriarchy at work that men would never tolerate even 1/10th of the risks women face in preventing pregnancy. Look at the responses to getting a small injection - "nobody would ever do that"! Hormonal birth control is great for some women, but terrible for others. It can also cause suicidality, but the side effects are routinely downplayed because women are expected to "deal with it". There's more research into how to keep men's hair from falling out and keep their dicks hard than there is into the most comfortable way to insert IUDs, or the side effects of hormonal birth control.
According to the documentation about analytics, there is an opt-out.
I don't think "expected" is the right word when a) it's the only option and b) women suffer most of the consequences of unwanted pregnancies.

I guess there are child support for males wrt to (b), which could very well incentivize the use of a male pill.
> How can these be addressed if upgrades are not forced, are there standard processes followed that provide the best compromise for both vendors and end users?

There is an easy way to solve this problem. Default to auto updates, allow people to turn it off, by acknowledging what that means. Most users use whatever is the default anyways. Vendors gets to push their updates, users who don't want those, can reject them. If someone gets hacked because they turned off auto update, the vendor won't be on the hook for it, because the user said they were aware of it when they turned it off.

I think the core problem here is not that people are asking for auto updates to be off by default, they simply want to have the option. And frankly, for professional use cases, you have to be able to turn off auto updates, as otherwise it'll harm the workflow as you can't control when the update happens.
Please correct me if I am wrong, but you can simply snap install with a --channel, which could be a specific version. This way it is not auto updating, since it's on that specific channel/version.
I'm switching to debian my next install. It's similar enough internally
What alternatives to Technological Humanism are not antidotes? It sounds like you consider the anxiety of the age a/the major problem (I agree), but is there really only one solution? It seems like there are other possibilities worth discussion.
This post would benefit from further expanding some of these statements.

> UNIX isn’t good enough anymore and it’s getting worse

Why exactly?

> A new operating system means we can explore new ideas in new ways.

LISP machines were not only OSes but also hardware. Is the author also proposing running this OS on optimized hardware or simply using our x86-64/AMD/M1 CPUs?

> With lisp machines, we can cut out the complicated multi-language, multi library mess from the stack, eliminate memory leaks and questions of type safety, binary exploits, and millions of lines of sheer complexity that clog up modern computers.

Sure, but it also requires rewriting a lot of these things, introducing and fixing new bugs... It feels like the good ol' "let's rewrite this program" that quite frequently doesn't live up to the expectations [1].

[1] https://vibratingmelon.com/2011/06/10/why-you-should-almost-...
glad you are fine!
Ten Chinese Mathematics College Entrance examination papers in 2021
Now we're splitting hairs, Linux is POSIX compliant, but not certified as certification costs money. Windows is also compliant through Linux subsystem. On Linux side there are also distributions which are POSIX certified which then makes Linux certified as well. It's just the windows, which also was certified at one point, early 1990s and air force. So that makes me right?
Thank you, fellow archivist :)
We don't, and the global population rate is poised to level off in 50-100 years anyway. Chasing the growth dragon is nice for the elites right now (and sold to us as a virtue and/or "good for the economy"), but it's unsustainable in the very long run, and has consequences in the short-run at certain thresholds. Always a source of amusement because the absurdity of perpetual growth is gleefully acknowledged by the left, but as it pertains to population, the blinders go on.

We have two potential paths as a society between a return to Serfdom, and a future where people still own things.
There is Khash too
Telephone stuff is security by obscurity. The old phone company guys had the shared keys and knew how stuff was wired.

Knowing the lingo and the people, it’s probably pretty trivial to get access and do stuff in those days.
It's really sad especially given how Canonical introduced so many people to Linux through Ubuntu. I understand they need to monetize to survive but I wish it wasn't like this. I miss the "Ubuntu One" service, a simple Dropbox like alternative that you pay for. Completely optional and server side. Integrated into the UI.
I thought the same thing. The only thing I'd want from an employer would be time away and space to deal with things on my own or with family/friends. No texts, calls, emails about anything work related. If you have social connections at work, some show of support from colleagues (cards, flowers, calls, donations, etc) may be appropriate, but I would not expect that. Struggling to think of anything else most employers should be expected to do.
I feel like people who use fedora swear by it. What DE do you use? I prefer KDE but donno if it’s time to retry gnome or something else.
Isn’t this what Flatpaks are for? Idk if they use podman, but they do use similar sandboxing features.

Having a full blown container like this can be useful in some scenarios, but I think it’s overkill for general purpose apps.
Yep. It's a problem when building mobile applications too. Especially for iOS.

Sailfish OS was stuck on Qt5.6 for a long time because of this.
While I agree that they have hurt your account, and I hope that you find some resolution on the matter because it looks like you did things correctly without knowing the specifics, how have they destroyed your work for the last 2 years?
Thanks. I wonder how long that site'll work for...
You will get the updates, and you will be happy.
Let's assume Russia indeed felt threaten by NATO and US and it somehow justifies taking a military action against. Then why Putin instead of dealing with NATO and US bombs women and children of Ukraine? Sieges and shells Mariupol for a month so people have to dig graves right in the yards of residential buildings and along the streets?
PHP filter_var shenanigans
The interoperability is lovely, looking forward to having just one app!

> And among the restrictions are stipulations that gatekeepers cannot:
> [...]
> require app developers to use certain services (such as payment systems or identity providers) in order to be listed in app stores.

This is a giant blow for Apple.

I am very curious to see how and if this will be implemented, and enforced!
How much of the change the UK needs could it get without a change in its managerial class? As you as say here ( https://news.ycombinator.com/item?id=30810537 ), FPTP is a factor in the UK's problems; without it, wouldn't the current managerial class have more of the incentives and the scrutiny they need to make good policy?
No it’s not. Rather it’s more like drivers should be held responsible for how they drive their car.

I’m not even saying responsible— just they cant reasonably complain when they drive somewhere new and they don’t like the road conditions.

Your original analogy is more like this:
If a person's computer got hacked unintentionally, they shouldn’t be responsible for the damage it caused to others.
Firefox is not trusty. Having your email and calendar on Google is not a risk as long as you sync them so if something happens to your accounts that you can move them to another provider.
Thundernetes makes it easy to run your game servers on Kubernetes
Thanks for the in depth response, it took me a while to read it properly.

It seems to me that cities are full of silly people who work each other to death in one way or another for no real benefit. You mention homelessness, and that's also part of what I'm talking about: people go to cities looking for opportunity, and end up simply subsisting. There's zero community, if you have a streak of bad luck you're fucked and serve as a warning to others. There are a few people who deeply embed themselves into elitist cliques, at great personal cost, and the rest just work 9-6 then do nothing except things that are Instagram-friendly.

My point is that all cities have lost nearly everything that once made them attractive for tech people:

1) Culture is driven by the internet now. As long as you have good internet, you're in. In Europe, that means basically anywhere. The art/tech scenes are gone. The only art scene that isn't totally dead is urban graffiti, otherwise everything is better online. When people say there's a "tech scene" somewhere they mean there's a bunch of strangers sitting around on beanbags in a warehouse called something like "Bit Factory".

2) Networking happens on the internet. Geographical proximity is now dictated by a range of time zones rather than kilometers.

3) City wealth is illusory. Software engineers in London make £40k-£60k per year, which is way more than anywhere else in Europe - but they spend £2k per month on their apartments and end up having nothing to show for it all.

The only "compelling" reason anyone ever gives these days for why you should live in a city is: good food and nightlife. Sorry, but living for nights out is embarrassingly stupid. It would be one thing if it meant fostering deep social connections, but who are we kidding? On a night out in most places you're either rich or you're a clown with piss-stained shoes.

The only reason that makes sense to me is that sometimes you need to access resources and get training in things you can't find outside of the city. Things like cooking classes, for example. This is a very good reason to have cities, but I'd be happy to commute an hour every few days to access those resources.

I have lived in the suburbs, satellite towns, and the boonies (rural), and I used to like those people much more than city people. But I don't know what those places are like anymore.

You mention having lived in Alaska, which reminds me of that show "Northern Exposure" where the big city doctor is forced to move to Anchorage and ends up becoming part of the community. I'm not sure that kind of thing is actually possible, because this isn't TV and because of the realities of a world with the internet.
Where Microsoft leads with its bad ideas Linux distros will follow blindly. The sad thing is those who decried a Microsoft for their evilness of doing things like this are the same ones that have turned right around and started defending it in the name of "users are stupid so give them less freedom".
is the tribute page sofuckingagile.com/Pete?
I lost a colleague year ago. Both him and me were at the similar level, we had really good professional relationship. He had family issues and while we talked, he never wanted to share too much (but I knew what is happening). We did know each other in person before we went remote because of pandemic.

Now, he got laid off during one of the "smart realignments" our oversized corporation did. Didn't make sense at all but it happened. Me and another colleague (both immigrants) were the only one who reached out, I tasked my reports to write him testimonials on LinkedIn etc, my other friend connected him to where he eventually will find a job. He was a proud man, with personal issues, this was really too much.

Two months later he took his life away.

It was really hard to this day to think about this. I was always supportive of him so I don't have that kind of guilt, but I always think, what would happen if he was not laid off, if things were different.

Anyhow, in a weird way, I understand this. We really need to show more support and understanding to each other way more, remote or in person.

After that I was in charge of team and we had so much fun and care about each other, I got a message from a new guy who joined the team around I was leaving, just telling me how unique and good experience he had and how they are trying to preserve all the good things I instituted.
> But, unless I'm missing something about latest or future releases, isn't it still optional? Can't you use apt instead and uninstall snapd altogether?

There seem to be more and more things that are only delivered as snaps.

I haven't used Ubuntu on the desktop in a while (and even then, it was just trying it out), but I remember that trying to apt install <something> would say "use the snap". I think LXD is in that case, for example.
"just run your own git server" comments always make me scratch my head.

IMO folks managing services for personal use vastly underestimate how much harder everything can get in an actual business environment.
America amd Europe should not see falling population and declining economys to compensate for other countries' massively high birth rates. I should still get my 2 kids and will not change because somebody else had 8.

There's also the colossal millitary risk of being a nation with bad demographics fighting one with good ones. Which I am not willing to take.
A Regular Expression Matcher by Rob Pike
I too would like to hear a rational explanation of how Netflix and Figma cancelling services to Russians helps Ukraine
For AMIs (and other VM images) it might make more sense. With containers? Not so much. And with a distributed socket image caching layer it makes even less sense.
I'll give you the same answer I gave people when Microsoft started doing the same nonsense with Win10:

I totally agree your average end user is poor at managing updates themselves and thus it is justified to enable auto-updates by default. What that does not justify is totally removing the ability to turn them off. Feel free to make it a little harder to disable: the user has to run a CLI command or something, but the option should be there.

> How can these be addressed if upgrades are not forced, are there standard processes followed that provide the best compromise for both vendors and end users?

If you go through the extra effort to disable updates and don't grab a security fix, that's on you. How is "you have to do exactly what I tell you - wait why is nobody using my software?????" a best compromise for users? What are users expected to do when an upgrade breaks something and they can't downgrade?
"I think that's true primarily for athleisure."

It is not. Go into any Walmart (and I bring up Walmart because that is where most people shop who are just going about their daily lives) and try to find clothing with no petroleum based material in it.

And then try to look on Amazon. Most of the clothing sold there you cannot even find the material list for the product. It will say "cotton" but it is usually only the major material, not 100% cotton.

Here is a good example:
https://www.amazon.com/Fruit-Loom-Cotton-100-Sleeve/dp/B001C...

100% cotton preshrunk jersey but...?????
Ash is 98/2 cotton/poly
Athletic Heather is 90/10 cotton/poly
Black Heather, Neon Green, Neon Pink, Safety (Green, Orange) - 50/50 cotton/poly

And then it's Amazon, so you have shipping and every other climate destroying feature of that distribution system.
Ask HN: Status pages that you find useful?
We all know certain cloud providers that have effectively useless status pages - I'm curious though, what are examples of status pages done well?
> For example, there is an implementation of an HTTP daemon written purely in bash[2]. Once again-- terrible idea, but great execution.

It's not pure bash, as it relies on netcat or socat plus some other external programs (ls, tree, cat, date).

There does exist a pure bash httpd though. It relies on a loadable builtin (from the bash tree though not built by default).

https://github.com/dzove855/Bash-web-server
I see they're honestly trying to ease life for technically illiterate users (or, put it another way, to chase Apple's "just works" experience). But ignoring the needs of professional users (who are influencers) is a sure way to divert all users.
There is no way this war is fought for the benefit of Russia as a whole, not even in the form of a neo soviet union. Russia isn't threatened directly by the west, nuclear weapons are a sufficient deterrent and Europe is a loyal customer of coal, gas and oil.

If nuclear weapons grant super power status amongst nations, then Russia is doing everything in its power to reduce its ability to maintain its current nuclear capability. The Russian-Ukrainian war is a bigger threat to a neo soviet union than any border dispute (think annexation of the Russian populated crimea) with a nato nation or a neighbour of a nato nation. Russia has excellent military logistics within their country thanks to their military rail network but they have none of that outside Russia. Putin is sending the precious weapons that Russia needs to defend itself against NATO into a war zone where they are left behind, towed away by tractors and then destroyed by the cheapest weapon that can do the job.

If one were a believer in the neo soviet union nonsense, then this entire war is getting Russia further and further away from that goal. The west can't fight on Russian territory, it can only fight proxy wars in buffer nations by supporting those nations with weapons and training. The only way to explain this is that Putin has ambitions that will only benefit himself and a handful of people close to him. Either that or he is so incompetent he could never win any wars whatsoever.

I sure hope Putin is an evil genius because if he isn't I can only say "Say goodbye to your super power status, Russia, and enjoy your hard fought international insignificance!"
Many times you can’t know it was going to happen.

As some who is bipolar and struggled with suicidal thoughts most of my life, you wouldn’t know. The thoughts had been so constant they became background noise I learned to ignore. By the time I was ten years old, I knew I had to hide anything that wasn’t “normal”.

As far as never meeting the person you knew…

I’ve lost a friend I only knew online this way. I never knew their face, their voice, or their real name, but we had been on the same mod team for two years. We found out because their SO posted some details on Twitter.

A few people organized an online memorial service. I think we used Twitch for the audio for some readings and Discord for discussion.

These things were no different from the friends I’ve known in person. Relationships are relationships.
Speed is relevant for some use cases, sure, but not at all for a ton of others. Memory, disk and CPU are almost free in this new world, so why are we computing like it's 1990 still? It's time for some different abstractions than file -> process -> file.

The vast productivity gains of Smalltalk and Lisp were because they discarded those abstractions and programmers were free for others.

Presumably OP posted this after noticing Phantom came up a few days ago. https://news.ycombinator.com/item?id=30807668
Semiconductor crisis: how to minimize the impact?
Because it's a pain in the ass for what should be the default, especially if you want to use it on a laptop and not have the battery die overnight.
> Having your email and calendar on Google is not a risk as long as you sync them so if something happens to your accounts that you can move them to another provider.

No, that’s not true. In the case where google shuts down your email, you will lose every email sent to that account after the shut down, and you’ll need to find everything and everyone that might send email to youraccount@gmail.com. This is why having a separate domain is super important, you could switch the MX records with minimal interruption.
I’m talking at the meta level. The laws can start nationalizing every company. But I think it shouldn’t. The law can put the burden on developers — but shouldn’t.

I shouldn’t have to abide by some stupid rules to plug my server onto the Internet and listen on port 80.
I’ve done the same. The hard part is actually finding a Docs replacement. They’re almost all priced for enterprise.
The answer for that question lies with Connection Machine and Star-Lisp.

https://en.m.wikipedia.org/wiki/Connection_Machine
Living (and Losing) the First Culture War [in Ancient Rome]
Just run Emacs as your Lisp Virtual Machine. All it really needs is a good editor, but evil-mode is kinda serviceable.
no repo, no backups?
I use NoScript on Google. Works fine. Most things work okay without scripts if you are just there to read.
Most software is hostile to IaC, unfortunately.

Even cloud providers, who have APIs for everything, will fuck up at making services that can be deployed as code in a sane way.
Related, is there any built-in facility that would log file system accesses that failed on the resulting image? Seems like that would give the answer in a substantial fraction of cases.
Linux is mostly compliant, which doesn't mean fully compliant (but there are distributions that are fully compliant).

Windows isn't compliant, and "compliant through WSL" doesn't really make it compliant.

So that makes me right. Your opinion may differ, of course.
Firejail is really nice...
Writing good code is not trivial either, so while at it just buy a SAAS.
If you're moving to Fedora then Gnome really is the path of least resistance, and highest level of integration and support. But you can make KDE work, or even use a tiling WM like Sway and customize it to your taste. In any case, you get to enjoy the benefits of a really well done distro.
I’ve never used Lync, but Teams with poor internet connections is terrible, so I’m not sure everything has improved.

I used to have a lot of Australian colleagues and their connections made calls with 5+ people just horrible.
Oh didn't know about bwrap yet! If i understand the wiki page correctly, you still need to get those binaries to your pc. So thats why i went with plain and simple dockerfiles.
7 years as a contractor is abuse. It is abuse of the crappy enforcement of labor laws and abuse of the contractor.

That you can have an integrated member of the team clearly be a second-class citizen, that’s just hard to fathom.
I have conflicting feelings about this.

I've witnessed a company name a hall after a guy who took his life. We all knew that the main reason he did it was because the company wouldn't secure his position. He was an expert on a very specialized field and losing his job meant he would have to move to a different country. It still feels hypocritical when I think about it.

It is generally accepted that a company's mission is simply to make money for its shareholders. Management will fire good, well-performing, committed people without thinking twice about how it impacts their life. But then someone dies in a car accident or takes their life and ... it's memorial time? It feels off.
This was an interesting perspective that is often overlooked in the P2E space. Focusing too much on the E and not enough on the P.
Xerox PARC workstations could run Interlisp-D, Smalltalk, Mesa/XDE, Mesa/Cedar, thanks to this little thing RISC failed to kill, microcoded CPUs.