skysight-inc/HackerNews huggingface dataset:
It's not just defects, it's ridiculous design choices. Why does almost every single Windows user on the planet have their attention occasionally taken by something utterly pointless to them like "3D Objects" or "Onedrive" when they look for a file, or choosing between "Edit with Photos", "Edit with Paint 3D", and "Edit"? And choose between "Settings" and "Control Panel" which seem like different skins of the same thing, except one has slightly more icons in it than the other, so does that mean it's more functional? Who knows? User has to decide. And why is it that with multiple monitors, if one goes to sleep, the windows all move around, so for anything you keep open, you're regularly manually re-positioning the window every day?
Bureaucratic inertia, sunk cost fallacy, interdepartmental resource hoarding, corporate bloat, and finally, HR and middle management all jealously guarding their petty kingdoms.

Oh, and the fact that Cohere is an expensive solution for a problem that's already been solved for free by open source groups.
Is there a reason you shelled out with a subprocess versus using a library like ldap3? Just curious
You could do the following for almost every response in this particular thread and it would still be accurate:

s/Australian?/US American?/g
>> but Windows 10, OneDrive, Teams, Edge...

My company issued laptop came with all that. After installing some important software (embedded compiler and IDE, wsl, etc) my one drive complained it was full, which needs to be addressed or it will keep complaining. The recommended solution is to upgrade to a paid onedrive with more then 5GB. I didnt know I was using onedrive, so I turned it off. All my important files created over that last few months disappeared. I could buy more onedrive space to restore them or they did show them all in some folder so dragged them back to various places. This was 100 percent wasted time since the machine came with something on the order of 100 times the 5GB onedrive freebie limit.

Now months after having turned off onedrive, it's full again. Must have got turned on again, but not by me.

Teams is another one I dont even want to get started on. And edge is just chrome with MS corruption and starting at Bing.
It works a bit differently. You press "Random" or do a search, then click the songs that appeal to you. They are added to the (text) playlist. The idea is that you can change and save the playlist--no login required. You can even download the whole thing and use it offline, completely privately. It still works. The only bug is that you cannot skip.
This! People must stop acting like computer = desktop.
If it’s knowledge centralized to a single employee, then it’s not institutional.
> We simply cannot trust Microsoft with mission-critical software any longer.

We generally don't, most servers and mission critical infrastructure runs Linux or a BSD. What scares me is that many medical devices do run on Windows and that is a future Therac-25 like incident waiting to happen ( https://www.wikiwand.com/en/Therac-25 )
But we do. There are a lot of shows I didn't see last time I subscribed to hbo that I would love to but selecting the next episode involved going through the UI over and over again it becomes an active activity. There is nothing I want to see on netflix but I keep it and end up watching something because the ui is a lot easier to start and keep watching something.
More frightening stuff, along the lines of 'cancel culture'.

Please don't take part in this sort of nonsense. Respect the rights of everyone to speak freely, without fear of losing their livelihood.

In other words, this is bullying. Make it stop.
internet downloaded ads shouldn't be able to break your computers.

like, even in a buggy system, it shouldn't happened, and there is clearly not enough isolation, something that isn't gonna get fixed in a release candidate and be prepared for this to somehow turn into a ring0 exploit later down the line.
I tend to put in very long days, and don’t get paid a shiny nickel.

I’m basically retired, and writing software for nonprofits.

I really, really enjoy writing software, and the time does not feel like a burden.

During my “day job” days, my corporate task (engineering manager) consisted of a whole lot of sitting around, waiting for stuff to happen. Not too many overlong days. It was fairly 9-5. I guess some folks would love it.

I hated it. It got the bills paid, and helped me to have sufficient investment to retire ten years early (like I had a choice, anyway). I couldn’t work on my own projects, on the company dime, and I did do a few projects for them, but these projects were ignored.

What kept me going, were the projects I did on my own time. Because the job was not too demanding, time-wise, I was able to get quite a bit done.

I have not heard the term “hustle culture” before, but I’m quite familiar with basic concept.

I don’t have an issue with people calling it “toxic,” if they mean people forcing others to “hustle,” or people that are “hustling” being all judgmental of others. If it is how we, on our own, choose to work, and it works for us, I won’t lose sleep over it.
Good observation. "Hustle" seems to exist in an interesting intersection of socio-economics. I know a lot of people working 2-3 jobs to make ends meet and they never mention it being a hustle. This is what I don't understand. Is a hustle something that is supposed to bring in much higher rewards for less work? Is it just a different way to say you have to work multiple jobs to make ends meet?
The same day this made the front page of hacker news, one of the founders is also playing his first live concert with his band tonight: https://twitter.com/goodkidband/status/1435267485683568642.

The best part of the story for me is the work-life-balance he's able o achieve.
There are two key differences between rockets and space telescopes (any space-faring probe, really) which prohibits "iterate to failure" as a development technique:

1. Forensics difficulty. You need extensive data to debug issues for complex systems. You can collect so much more data from terrestrial testing, which allows you to do the extensive forensic analysis required to achieve the required component reliability. Once you put a telescope in space, you can't inspect it anymore. A lot of the sensitive components which might fail on JWST have to be inspected to microscopic precision in order to perform adequate failure analysis.

2. Design requirements are far, far more precise. Many failures in deep space are effectively impossible to correct in later iterations due to point 1. Telemetry and sensor data is enough to debug rockets, but for JWST you would need to ship so much extra data/sensor infrastructure alongside the telescope that the whole project becomes recursively intractable.

The system complexity is so high that you absolutely must have the ability to make arbitrary system corrections because the chance of "building everything correctly the first time" is effectively zero, even with perfect hindsight! Essentially, any time you build the thing from scratch, you will always find mission-ending statistical deviations. The objective of on-ground testing is to identify and correct those specific deviations, until the whole system is within design tolerances. If you were to totally rebuild it, the next iteration will have a totally different set of statistical deviations which will need to be corrected. This process of development involves "hardening" the entire system through extensive testing, because it impossible to build a fully-hardened system to start with, even after "learning" from previous attempts.
If this playlist continuously plays it will never repeat if works that fall out of copyright as time passes are continuously added to the end.
>In the last year, critics of large NLP models, which are trained on huge amounts of text from the web, have raised concerns about the ways that the technology inadvertently picks up biases inherent to the people or viewpoints in this training data. Such critiques gained steam after Google controversially pushed out famed AI researcher Timnit Gebru, in part due to a paper she coauthored analyzing these risks. Cohere CEO Aidan Gomez says his company has developed new tools and invested a lot of time into making sure the Cohere models don’t ingest such bad data.

So it's censored. No thanks, not interested.
There is a lot of trust in Australia that their elected officials and the public service / police will do the right thing. These new laws being introduced if used in the spirit they are intended could be good. The continual refusal of the current federal government to introduce a federal crime and misconduct commission as most of the states now have is a disturbing trend. For instance three local councils were placed under administration in my state after the elected leaders were found to be doing illegal things - the classic is the Lord Mayor of Ipswich being found with a suitcase containing $50,000 at an airport, he is now serving a jail term.

So these laws, a refusal to have a watchdog, scaling back of FOI request responses, searching journalists homes by the AFP, are a disturbing trend in the federal arena. Looked at dispassionately you can only assume they're trying to hide something.
I’m constantly shocked and entertained by the lack of internal-consistency of what people say and write.

When we don’t even understand ourselves what hope is there we will understand other people? It’s definitely an ongoing process anyway.
Love that you counted them! Really great and appealing to hear that someone enjoys this--much appreciated!
> So largely things like Electron or Qt are acting as the defacto OS anyway to varying degrees of success

That's the natural (and arguable optimal) state of things: lower levels and higher levels.

High-level developers use high-level things, low-level developers use low-level things.

Every once in awhile someone gets the bright idea to combine all the layers into one, but finds out that in the real world that just isn't practical.

But we get developers pulling apart and adding layers over and over, driven by a love for "simplicity." Moving forward, or in circles? Hard to say, but probably forward.
I feel you mate. Sad part is Australia has all the potential to have a really good future but the only thing missing is competent leadership. The liberal government continues to fuck up time and time again and the Murdoch press just turns a blind eye.

Fucked up quarantine, fucked up vaccine rollout, fucked up climate policies, fucked up the news media bargaining code, and fucked up numerous policies just to prop up the housing market. And it'll be the younger generations that will certainly pay for these fuck ups.

I really hope we have an early election and Australians choose Labor over Liberal this time.
> Ultimately what is one supposed to do in a democracy (never mind Australia for a moment) when you’re just not part of the majority opinion on something?

I think the only option is to emigrate. I didn’t and still don’t agree with most of the government policies in The Netherlands (regarding immigration, climate, EU, etc), but most Dutch voters apparently do. Eventually the best option is just to cut your losses and leave for greener pastures.

At least this way I am not forced anymore to have my hard earned money taxed on issues I don’t support.
In Minneapolis they want to dismantle the existing police force and replace it with another. A big reason for wanting to do this is to get rid of the problem cops. Police in the U.S. do a horrible job in solving even major crimes. They currently commit a large number of acts of violence without accountability. They system definitely needs to be dismantled and rebuilt.
My website https://www.v2ph.com

$6 VPS can handle 500,000 requests daily

On this server, I have PHP-fpm workers, nginx and MariaDB

The average CPU usage about 30%, load average is about 0.5
Windows have no toolbars, title bars, or borders to distinguish them from the one they're overlapping.

...and let's not forget removing color from the active window's titlebar, so it was eye-searingly white like all the others, then reluctantly adding it back as an optional setting in an "update" later.

https://www.cnet.com/tech/services-and-software/how-to-resto...

When stuff like that seems to happen almost regularly, I really wonder who's running the show at MS. Destroying two decades of UI refinement takes active (and IMHO almost malicious) effort, not mere ignorance.
I am curious to know where democracy is not an illusion (if it is in all the "globalised West").
I think a shorter article would be "look for a new job."

If your team quits then you've failed as a manager. Treat it as a learning moment but maybe don't put good effort after bad.
> A hustler wields character judgements along with guilt and shame as a tool for achieving their own ends.

That is exactly the same thing as the parent comment is doing. The only point of difference between the judgemental parent comment and a judgemental “hustler”, is where you or I stand in relation to the position they each take.

You’re also putting forward a straw man argument. I’m not a proponent of “hustle culture”, but I’ve seen plenty of their prolific material. Working hard for your own benefit seems to me to be their most fundamental value. Working hard exclusively for the benefit of your employer seems to be exactly antithetical to the values I see them promote.

The core judgemental (and hypocritical) idea here is that “the things I value are promoted in good faith, and the things I disagree with are promoted in bad faith”, which is simply an attribution bias that displays the same judgemental-ness you’re complaining about.
> Strong men create good times.

Or sometimes they just kill each other in cycles of violence spanning generations.

> Good times create weak men.

Or they enable amazing things like the internet, modern medicine, and empires that last 1000 years.

Sorry, but I've seen this pithy quote before and I wish it would go away - it's simply not true.
Chess AI still can't play like a human. There is some research into it now.

The article certainly paints them as the normal AI scam.

There are smaller tasks that need doing first rather than natural language.

Like OCR is still unsolved / not democratized as they call it.

But $$$$$ and VC capital != useful to people.

A good concrete application of what they are doing is the ability to DDOS information. They mass produce data to destroy current systems. Like SEO
Sure, "move fast and break things" can't be naively applied but that doesn't mean it can't be applied.

Instead of sending up 1 super precise super accurate super reliable telescope let's send up 1000 mostly POS telescopes and combine the results using AI of the 900 which actually make it to orbit and return useful images.

I'm hardly saying that's a 100% working plan, but, I think that kind of paradigm shift which is required.
Britney Spears’ father files petition to end conservatorship, after 13 years
One thing no one is mentioning is how China is the no.1 beneficiary of a pacified and monitored Australian populace. They are already completely dependent on the Aussie natural resource exports, and are deeply interested in Australia continuing to be friendly towards them, and could easily overwhelm them in a fight.
Interestingly, I think I recognize the background tile on the page as a member (or slight modification of a member) of my favorite wallpaper package propaganda-debian. In any case, author is clearly a connoisseur of textures.
What happens in Australia in housing also is happening more or less globally when unlimited "rent seeking" is allowed. People and companies can buy residential properties and then rent them out. With current low interest rates they can run amok and make a lot more than the interest. The Netherlands has a way to deal with this. A landlord tax on rented houses.
https://borgenproject.org/dutch-housing-crisis/
If you buy a house = no tax, rent it out = tax.
This acts to add costs to rent seekers, but real owners do not pay it. They can adjust the tax to the right level to make landlords sell their places.
Glad to see it's actually (finally) close to launch. I got a chance to see it in the factory (NG) a few years ago.
There's an infinite number of wrong answers that also anger everyone, so that's not a sufficient metric for correctness.
The “Why is this course taught in such a weird order?” section is really interesting.
Some years ago I went to the dentist and had to get x-rays done on my teeth. After a fair bit of time going through all of the different angles, the technician apologized to me and said that we have to do it all again.

The computer tied to the x-ray machine did a forced restart for Windows update, this is back in the days of Windows 7, and I had to get my teeth x-rayed all over again after we sat and waited for 20 minutes.
I didn't say anything about "overworking", and lots of problems (are alleged to) arise from lots of things, it doesn't always mean you can or should try to control them. That said,

> "The sleep deprivation, the treatment by senior bankers, the mental and physical stress… I've been through foster care and this is arguably worse," one respondent said in the survey, which has been seen by the BBC.

Seems like a lot more than just a culture of work going on there.

Working long hours and bragging about overtime is not uncommon in a lot of blue collar work too (maybe moreso). People can earn really good money working a lot of overtime, and it's great they can choose to do that. If a lot of people have the same mindset or it turns a bit competitive, there is nothing inherently wrong with that either. It is not at all the same thing as people being threatened by management or bullied by coworkers for refusing unreasonable working conditions.
A lot of us - possibly yourself included - were exposed to ~ECS by this 2007 article: http://cowboyprogramming.com/2007/01/05/evolve-your-heirachy...

Archetypes are a conceptually simple implementation optimization (group similarly-populated objects) not unique to ECSes - e.g. v8 organizes javascript objects based on their "shape" (again, grouping similarly-populated objects, based on their "properties" instead of their "components") (2017 article: https://v8.dev/blog/fast-properties .)

You can add all kinds of automagic parallelizing and filtering libraries (which I imagine have some overlap with database query optimization and scheduling in their fundamentals), but the basics are incredibly trivial - to the point where you might re-invent it by accident without knowing it has a name.
But down in the underground, you’ll find someone true
Are more views better? They cost more money but provide advertising. People paying monthly and churn is more important.
Yes, people always miss the full quote. It still remains absolutely correct.
As soon as two or more separate applications share some common body of code that helps them deal with The Computer, you have an operating system. It doesn't matter whether that common body is a table of software traps that dispatch machine language routines, or whether it is Smalltalk objects.

Some game on a MS-DOS floppy disk that boots itself from the boot sector and uses BIOS calls has an operating system.

The set of requirements which describe the host environment (the "virtual machine" in the classic sense) that forms the backdrop against with an application is developed is the operating system.

The only way you don't have an operating system is when the application itself does everything it needs with regard to the outside world by itself poking at I/O registers, and handling every interrupt and so on. Anything independently organized for that purpose, given something resembling an API, is an operating system.

There is, or used to be, a sensible version of "there should not be an operating system" I first heard some decades ago. Namely this: "there should not have be an operating system with a hardware-protected user/kernel boundary". The idea is that there doesn't have to be kernel which the hardware conceals using privilege levels and fences. The idea is supported by the notion that all security can be handled at the software level. The system, as such, is somehow verified to be correct. The only way to execute code is via compiling it via the system's trusted compiler, which generates only safe instruction sequences. Those sequences can call functions in the system, and those functions sandbox what can be done. All notion of trust and privilege is software-level without any privileged instructions having to fall down a trap into a privileged kernel which meticulously validates arguments.

(All that rhetoric needs to be somehow adjusted for 2021, which finds us jaded by knowledge of side channel attacks, cache attacks and whatnot.)
`It really feels sometimes that the only thing the average Australian cares about is the price of their property portfolio.`

If this is the only accessible form of financial gain - why wouldn't they?

I strongly suspect that in order to have a dynamic economy a weak housing market is a pre-requisite. Given the choice it's much easier to plunk money down in a house and watch cash magically appear than it is to start a business or do anything creative.
This is my impression of the phrase too. I think there's a difference between being a go-getter or an entrepreneur (which can be fine things) and self-conscious "hustle culture", where people perform "hustle" and base their identities not in results but in the appearance of hard-charging success.

I think we have an epidemic of that right now both in the broader culture (e.g., MLMs, crypto hustling) and in tech, where some icons of success (Jobs, Zuckerberg) have led to countless dubious imitators (Theranos, WeWork).
Honestly I feel like "unable to find field organizers who won't cheat" as a disqualifying characteristic... doesn't sound totally unreasonable.
If only. Lining their pockets and the pockets of their kingmakers is the only objective, the rest is theater.

Economic improvement for the masses is merely a byproduct.
Teams is a strong contender for most aggravating software ever written.
Wow $1510 (https://www.joefrank.com/shop/the-entire-joe-frank-collectio...), but money well spent probably. Radio dramas are really, really enjoyable.
> who are most likely to be moderates as they don't really care but generally are reasonable educated people and don't agree with the extremist views

Except this isn’t true. Non voters are significantly less educated than voters. This creates paradoxes like both Trump and Biden voters being wealthier and more educated than the average American.

Non-voters are less likely to be “extremist” in the sense of having strong party loyalties. But they’re much more likely to host a whole myriad range of beliefs that are disproportionately found amount the least educated and aware. They’re more likely to believe in psychics or be 9/11 truthers or to think Bill Gates is tracking people with Covid vaccine microchips.
At that point there were not any tried and true Rust web frameworks, although a priori I would expect any Rust web offerings to be pretty solid.
I am not interested in engaging in a political discussion. My points were entirely focused on the author who presented his case with the logic of a 5-year-old ("No! I don't want to!"). Your comments have the maturity and thoughtfulness that I was hoping to see in an article that was on the front page of HN.
Solana Has More (Current) Utility Value Than Ethereum
The comment was about importance, not popularity. Those aren't mainly used for important work. If people are paying you to use the software, it's probably important to them.
Organize people who think similarly to you. Turn them in to activists who run for office, pressure politicians, protest, lobby and vote. I know “pressure groups” or “special interests” or whatever they call it in Australia are always derided. But people form these groups for a reason.
That is the length of the satellite record.
Looks like Windows is the Smart TV of home computers since Win10