skysight-inc/HackerNews huggingface dataset:
More neoliberal bullshit.

The human world survived just fine when there was 1% of the current population.

The whole idea that we "can't afford to take care of so many old people" is premised on the assumption that Elon and Bozo need 2/3 of the world's economic output, and the other 1/3 should be spent bombing each other.

The idea that the consumption/person is declining is also bullshit. As 3rd world countries see how 1st world populations are living, they also want these opulent lifestyles.

The physical world (you know, the one that "might be a simulation" and is ignored in favor of twerk tic and fortnight) cannot support the world's 3rd world residents going through the same consumption bender that the 1st world has gone through in the last 50-100 years.

We need to stop breeding people, just like we need to stop breeding dogs and cows...

In 100 years when the population is back below 1 billion, then we can worry about under-population...
Yes, in my book, this should not have happened. If people were honest about how common child exploitation is and really cared about it, it shouldn't have gotten to "and now there is an article about a scandal on the front page of HN about how far this went before anyone cared."
In addition to Windows, I manage Ubuntu, MacOS and iOS via Azure Active Directory. I like Azure.
unless of course you need:

* Intel Arc drivers

* eGPU drivers

* Razer Blade 18 drivers

* native ssh

* windows containers

* WSL

(and likely many more that i haven’t found yet)
I see all sorts of problems with the "western" (as if the Americas much less Europe and the US and/or Africa could be painted with that broad a brush) consumer economics led growth. I also see problems with "eastern" (as if China and India, Japan/Malaysia/Indonesia etc are all very similar) production led growth (eg mercantilism). The imbalances caused by the combination of these have led to have not only increased inequality (especially local), lowered efficiency (increased total waste and consumption), but also risk to actual global stability. Perhaps questions about this should not be posed?

Your statement, "reading GP's comment in good faith, per the HN guidelines, suggests we need better transit, more walkable cities, and the ability to move people and their purchases without taking 3 tons of steel along for the ride", is to be found nowhere in the one sentence comment I responded to.

I find the commentary on my reading of the comment and karma farming odd, the conflation of China with India strange, and the acceptance (glorification?) of authoritarianism bizarre. How are cars western when the people who build and drive them not? Why is that not also a personal decision? Why shouldn't authoritarianism be criticized? Please justify why only democracies should "reform" themselves with something greater than personal decisions/votes. Why do people in all parts of the world not have both responsibility and agency? Why is self aware analysis of commentary for me (and the author of the original post) and not for thee. We can do better.

We includes everyone in this conversation. Please reflect on that. Try going somewhere in HK new territories (outside the city), in Japan outside Tokyo, or in Shanghai from the Pudong airport. I have and without cars and maybe busses they are miserable. LAX sucks, and it's better.
I have to believe there is a middle ground between devoting life to pleasure and trying to exterminate a race of people. That middle ground is most of what we call life today.
Age checks should be sufficient.

When the internet became popular in the 90s, no one censored it.
I don't think the OP meant to piss on GUIDs. I think they are laughing at a very cryptic command line recommended to access "old devices and printer". That was always a classic jab at Linux and this looks extra cryptic as it is a literal random string.

Also UUIDs in the classic sense do suck in my opinion and Linux and FreeBDS use them, because they have to, to support standards that were made with Windows in mind. UUIDs are strange - i.e. their mixed endianess or how version bits are placed in them. All for a 128 bit random identifier as it is mostly used nowadays. I like the below to get a random identifier:

__uint128_t random;
char id[17] = {0};
getentropy(&random, sizeof(random));
for(int i = 0; i < 16; i++) {
id[i] = 'a' + ((random >> i) & 0xf);
}

This gives a 16 character identifier, like: pphlfcjmophlnohl

Chrome Web Store uses something similar.
Or just consistently voting blue on a broad scale, considering Democrats (writ large, not necessarily any specific given politician) have proven to be far less friendly to these big-business abuses than Republicans.

I don't think it's overly partisan to make that claim.
Ironically Stack Overflow is one of the best-functioning sites I know of. Community issues, sure, but the pages load really quickly and the UI highlights exactly what it should.

But then there are some big sites which truly suck: massive load time and basic UI issues. Like outdated government/university sites, job application sites, Kroger’s online store (https://joshstrange.com/2024/02/11/krogers-digital-struggle/ | https://news.ycombinator.com/item?id=39345309). And I know some of these organizations suffer from inadequate funding, legacy systems, and/or compliance rules which make their sites’ issues legitimate, and I’m certain no developer could recreate them in a weekend. But I’m also convinced many of them have issues because of carelessness and/or inefficiency, and a few may be actively trying to emulate bad UX (probably to deter people from using them).
Duh, they're incorporated in the US. Are there any domestic businesses that size that can truly say they refuse to cooperate with the intelligence community? Because that would be newsworthy.
...yeah, the point wasn't that you have a server that's been alive that long. The point is that your bit about "the clouds will fall" is needlessly hyperbolic. S3's been around just as long and has no signs of just dying off.
Have you read Island? It lays out Aldous’ idea of utopia, and it’s pretty compelling
Internal promotion-point systems similar to google decouple large companies from customer demands and reactions. One huge hamster-wheel producing unwanted features and deprecating the one thing that kept windows valuable, the customers are already trained in to the operating system when they enter the workforce.
Everyone loves to use the meme "enshittification" but fat fingerization started the whole downward trend. In fact, most UI is designed for a big fat doughy hand to sloppily slap a single giant rounded button.
The most bizarre thing in my experience is that they removed "Refresh" from that context menu, yet Explorer will a) not update when an application writes a new file, and b) when you rename a file, it does not get automatically sorted.
Many black people are probably way more white than black (and look it) but still choose to identity as black.

Irish and Italian immigrants in America used to not be considered white.

Only in America are Middle Eastern people considered white.

In Europe, there are more groups inside of white, where there is like northern white and central/southern/eastern white.

So genetics plays a role but race is still a social construct.
That’s protectionism and it makes us all poorer.
It’s not exceptionalism, it’s perspective. Anyone who has been exposed to actual economic violence (severe embargoes, depression collapses, hyper inflation, etc) sees writing like this and discredits the author for being an out of touch desk warrior.

>Stunned that people are defending this tbh.

It’s frankly shocking that you think deriding the author for calling food programs “economic violence” is defending this scenario. Take a step back and realize that multiple things can be wrong at once.
If Ubuntu would be so great, people would not be jumping on WSL, but installing Ubuntu and other Linux systems directly.
I have a hard time imagining a world where Linux is used in a more diverse set of operating environments than it already is.
So you're expecting that somebody else will start doing the right thing instead of you?
Well I still need to access the good old control panel each time I long on to a new machine, since the new settings app thing still doesn't have all the regional settings.

Quite basic stuff, at least it's still available in the old control panel for now.
How the US is preparing to fight – and win – a war in space
Its funny, when you censor a model its performance goes down. You are introducing illogical data into the model, which degrades its ability to perform in the real world. The same thing happens with human beings.

Also, all this censorship is in Google search, you just cant see it. For the first time, the bias is laid bare. Big tech wont be able to censor these models in the way they think
I sat near an administrator who loudly cursed all day, because they force that gui down upon all system internal tools and ruined the info-density of the dashboards.
> Never looked back

From 2 years ago, I think you're still somewhat in the honeymoon period.

The real fun begins when they rewrite system apps in a new framework, and kill the mechanism your favorite system extension was using.
I signed up, how do I update my website?

edit:
go to https://nekoweb.org/dashboard
In my state the best going to court tends to get you is a violation that won't show up on your record.

You can even go in with evidence but the court costs alone to defend make it a wash, to say nothing of time off work
“Economic violence” is a real thing though in the non physical sense. This wasn’t it. That’s what makes the use of the term so bad here.
> Our ancestors survived ice ages.

I’m not sure if you are actually serious. They did not have billions of people relying on a very brittle global economy back in the day. They did not have cities with millions of people and an enormous infrastructure to keep these people alive.
> you could turn off auto-update

I would not mess with that bit these days
I didn't know what the Active Directory is until now, although I found its Wikipedia page. Is it known for being insecure?
"Being right" seems to be an arbitrary and impossibly high bar. Human at their very best are only "looks right" creatures. I don't think that the goal of AGI is god-like intelligence.
As noted in TFA comments, `control /name Microsoft.Printers` also works.
This i find fun to watch as they sit down at a desktop and co work together through the desktop interface.
I know decorators can be used to auto-memoise function arguments but I've never heard of @lru_cache for python.
What I don't get is... doesn't MS get more than enough data/telemetry from its cloud services and now AI usage? Do they REALLY have to shove it into the core desktop OS?

As much as I loathe my days being siphoned from me all day long while being forced to use Office, I'd at least forgive them if my daily driver OS wasn't a giant ad-infested spyware app.
The original mining process almost certainly involved some kind of leachate processing process too. And it’s pretty unlikely to be worse doing it on battery components where all the original components were highly refined.
Of all tyrannies, a tyranny sincerely exercised for the good of its victims may be the most oppressive. It would be better to live under robber barons than under omnipotent moral busybodies. The robber baron's cruelty may sometimes sleep, his cupidity may at some point be satiated; but those who torment us for our own good will torment us without end for they do so with the approval of their own conscience.

― C. S. Lewis

I think of this quote a lot every time I see how neutered gemini got by the google do-gooders.
It might be a good thing if someone hates your product
It will be less than a decade until there is news of a massive data breach where one of the affected companies improperly stored PII.
It's wild how annoying Windows UX can be when it's something that microsoft wants you to use, to help improve their services revenue.

TBH, I'm on board with some of the negatives you listed, but I feel like the entire enthusiast community has been screaming about edge, telemetry, and start menu search for years. Microsoft seems determined not to listen, it's astonishing.
Is there a way to use it as a copy-paste in the console, or link to paste in the URL bar, in order to convert a poorly formatted webpage to a nicer one?
And this (and more) happened multiple times in effectively everyones ancestry.
Here's the thing though, the desktop now really is about power users or corporate users, because everyone else just uses cell phones or tablets. So ok, sure, your sales people and your secretaries probably aren't going to care about the control panel, but people that use computers outside of work are mostly going to be power users and they're starting to have options. (I can use all the software I need on macOS, and linux is rapidly getting there too)

And honestly, breaking Printers is a thing that everyone is going to care about, especially people in a workplace.
Yes I do. Part of the middle ground compromise on this issue would be for people in general to be more accepting of those who don't conform to traditional gender roles and presentations, such as the masculine-styled woman whose Instagram you linked.

Another potential middle-ground position on this issue is for third spaces to be made available to those individuals who don't feel comfortable in the spaces designated for their sex. For example, India has laws mandating this for their Hijra demographic.
Rust is memed for that by people who don’t actually program Rust.

In practice it is absolutely the opposite. Rust makes really challenging problems extremely tractable, and takes an enormous amount of mental overhead off the table.
The easiest way to get people to switch to public transport is to make it suck less. Short of forcing people to use it that's kind of the only way. It also contributes to CO2 emissions so it has to go electric and improvements in EVs also helps there.

I can see your preference for public transport, but it's already heavily subsidised and only used by a minority of people in most places. Subsidies for EVs, which aim to reduce emissions from cars, which are extremely popular, seems quite equitable.

I don't think further subsidy of public transport is going to materially increase its use, it has to improve beyond incremental availability. As I said automated vehicles are a much more promising avenue for drastically increasing public transport use.
Serco ordered to stop using facial recognition technology to monitor staff
Impressive! Looks great. This seems to be one of those ideas in the water. Everyone knows there should be a good pipeline from figma -> react, or figma -> webflow, but no one has nailed it just yet.

A ton of corporate-sponsored design systems come close, but those that do (e.g. Shopify Polaris) can't be used on standalone projects.

Untitled UI is a great example of what's possible on the Figma side, but only helps if you're targeting Webflow.
Who would have thought that mass layoffs of QAs and SDETs would affect quality of the products :)
> Make bash, zsh, ... native for Windows

Why? There is PowerShell, able to run on Linux and MacOS. And compared to Bash it is actually readable language.
> slices.Compact(s) // broken

I don't quite get what you mean by 'broken' here. You know that the length of a slice can't be altered by passing it to a function. So clearly s will still contain the same number of elements as it did before the call to Compact. Similarly for Delete.

You can ignore the return value of the function and that might introduce a bug in your code. But that's something that could happen with all kinds of functions.
Classic confabulation is observed with some kinds of alcohol related brain damage where people drink and get malnourished for a period of years. People with these syndromes create quite coherent complex stories which they will not be able to recall subsequently. This is quite different to filling in the blanks for remembered conversations where later on there is an opportunity for error correction. With confabulation there is not as it's tightly bound to memory impairment.

So I'm in the camp where LMMs are confabulating - and there's and I personally think the argument that they can be seen as confabulation machines has some validity.
While I don't discount the possibility of a service screwing this up (I've been in the industry long enough to know that they will), the bill at least tries to address this by requiring that there be zero retention of age-identifying PII once the age has been verified.
Tbh telemetry is really useful for identifying bugs, feature requirements, and security issues. It's anonymized, not really that invasive, and the way they gather it is pretty responsible.

However...

It's my operating system. Can they not understand why people would be sensitive about this? It blows my mind that, at least, there isn't an on/off toggle in the Pro version. It's really disrespectful to those of us who care.
Yeah the less censored they are the more useful they are and the more impressed I am with their capabilities, and the difference isn't even close to subtle. This is just getting ridiculous. We need a big push for a competitive but open LLM model. It would take a lot of funding, but you'd think enough could benefit financially from the result that itight be possible to coordinate.
I think you are highlighting why "fake" news is dangerous - not because people might believe it but rather because people might no longer believe any news. If that happens then it will be very difficult to shape behavior of the population using media...and this might lead to more "direct" approach.
Not really, in 2024. GP is presenting a caricature.
I’m not sure I’ve much confidence in this “reasonable middle” that want to “discuss, debate and solve problems.” That’s if they exist.
Hey this is very cool.

I did something similar with Kubernetes, work has some OSE clusters that will generate DNS for you, it works great and the devs love using it. It’s a little bespoke but its simple and gets a lot of attention.

Plus since the namespaces preexist the workloads, we spin them up for the entire branch lifetime (times out after n days). Makes everyones jobs a lot easier.

Anything that helps shift lifecycle requirements and testing left has huge impact on DX.
Would Autodesk run on Crossover?
What is the fluid keyboard interface? Is this a combination of packages used by Doom or something bespoke?
I understand that there are closed source software tools used in science out there, but it seems pretty wrong-headed to me. A scientific tool that doesn’t have exposed source code seems not very trustworthy. If you get unexpected results, how do you know it wasn’t a bug?
I think in scale only. We are still using the same computer architectures, operating systems, and base networking protocols available in 1973. The scale of clock speeds and storage amounts would be astonishing to someone back then. I also believe that if you told them that you'd go to a terminal and type "ls" to list the contents of a directory they would be astonished that that hadn't changed in 50 year.
Regex crossword is NP-hard
Gemini safety functions being baffling as usual.

Regarding the article though, it’s very normal to use a cache decorator in Python: https://docs.python.org/3/library/functools.html

Additionally, Sanskrit, Hindi, and English aren’t scripts. The standard scripts for English and Hindi respectively are Latin and Devanagari but there is no one correct script for Sanskrit.
>why is being unable to maintain market share not an issue?

Because unless you're from the 90's, the market for desktop operating systems is not one that generates a lot of revenue anymore. That's like laughing at Netflix for loosing DVD rental market share to Blockbuster.

>Because of revenue?

See my comment above. Microsoft makes a fuck tonne of revenue from services no matter if your company doesn't buy Windows PCs. If they buy Macs, they'll still pay Microsoft subscription fees for Office 365, Outlook, OneDrive, Azure, LinkedIn, GitHub, etc. and soon Copilot AI stuff. All these are platform agnostic and way more profitable for them than selling more Windows licenses.
I'm an old programmer. I started with Java, learned Ada because I thought it'd be the next best thing. Then learned Cpp for windows programming, then php. Then a job with Java, then embedded work with C. And coursework in C. My thesis was a data structure implemented in C and Java. Then a decade and a half of Cpp because robotics and ROS dominates that area. Distrbuted robotics in Cpp. Along the way Python took off, I've used R and Matlab for research for years at a time. Now Rust is here.

I have never stopped "thinking in C" from my few years of embedded work near the operating system or on bare metal. It's the language that makes the most sense when you study CPUs. The concepts match OS apis. It is simple to write C glue for any of the above languages. C libraries are not mangled. Etc etc. C feels like the language that computers and software are made with, and all other languages just try to hide that by building someone on top of it. I say that as a feeling but it might just be true.

Now Rust is here and I love it when it tries to be like C. It's clean, pure, I believe the compiler when it says something (not like Cpp), and the mental leap to the borrow checked matches ownership dynamics from C pretty well.

I hate it when it tries to be like Python or JavaScript, pulling 1000 libraries for something flashy and simple. But that's us, the programmers. The language is strict because it's the core of C without the generality. If C is the wilderness, Rust is the national park. It's beautiful, sparse, you can get lost for days, but it's safer.
How has had the entirety of the open source developer community not managed to make even a mediocre step forward in UI/UX of even the biggest Linux distro?l in 20 years? Hell, even Blender has made big strides and I thought that'd be impossible.
Just in case it's useful for anyone, Gemma 2B using ollama runs quite smoothly on raspberry pi 5 too. I have just used ollama's interactive shell so far.
> None of the IDEs and editors like IntelliJ, VSCode, XCode, Android Studio, Sublime, etc., can properly emulate Vim navigation.

I'm been a vi/vim user for 40 years, and VSCode's emulation is good enough for me. Given the number of installs I'd say it's good enough for a lot of people.

But I still go back to vim over vscode. That's because VSCode can be an absolute dog. I've seen it take 10 seconds to respond to a keystroke on a Thankpad-X1 with 32GB of RAM. The syntax error highlighting can take minutes to catch up, "go to definition" fines up a spinner for so long it's literally faster to find it yourself. Meanwhile, vim is instantaneous at just about everything. It may not be pretty or as helpful, but when code is flowing from the fingers it gets out of the way and lets it happen.
I wonder if the Saraswati mantra question was censored due to some context that occured earlier in the conversation with Gemini.

From the screenshot, it looks like the title of that conversation is "Hindi hate" which is a little bit suspect.
As does Microsoft, Apple, AT&T and every other company involved in the PRISM program. The issue is that people just do not seem to care.
Your comment implies that a network hop between two VPCs is inherently slow. My understanding is the VPCs are akin to a network encryption isolation boundary but should not meaningfully slow down network transfers between each other..

I think you may be conflating the fact that across two VPCs you may be slightly more likely to be doing a cross availability zone or potentially even cross region network hop? I just think it's important to be on the pulse of what's really going on here
When High-Yield Savings Accounts Come with an Asterisk