skysight-inc/HackerNews huggingface dataset:
Operating Systems back in uni (UNSW). Hack your own mutex in two weeks, then hack virtual memory in two weeks, then hack a file system in two weeks. Of course we have other classes with their own assignments too, so you'd have to get all this done within a day.

What's great about it vs other courses is you had to understand an extremely complex thing and learn to modify it, instead of building something from scratch. In the real world, many things are not documented or misdocumented, so it's a vital skill to be able to understand how something works from the code.
Interesting, what do they do about missing type info? Is there some repo of types for popular libraries?
I'm not sure what to tell you. Friday, 3 days ago, I setup a brand new Windows 11 Home computer.

I didn't connect to Wi-Fi, I did OOBE\bypassnro, and I created my local account. Nice and simple. There are other people in this very thread who also had the same experience as me.

Sorry it didn't work for you. But it still works.
Hacks that require going to into a CLI are just not accessible to non-technical people. Switch to something user friendly like Linux.

At least Gnome only gets screwed up once every decade or so.
this is all editorialized, none of that is in the report
I moved into corporate training (and content creation to serve as a marketing funnel).

I teach Python and Data Science (Pandas, Polars, XGBoost, Sklearn, etc.) to large companies (and some smaller ones), and I've written several books on those topics as well. There are certainly pro's and con's to what I'm doing, but it provides good flexibility for me and my family.
How will goverments surveil their citizens without these companies?
I completely disagree. The more you hand hold the users, the less they'll try. You have to half-ass and close some tickets and make them reopen. If they don't get any pushback or frustration from not following protocol, they'll continue to do it. Any decent manager should understand and have your back on those kind of requests.
But if the clear indicators are only tenuously linked to the question you're interested in, then you may just have to accept that you can't answer the question, neither proving it nor resoundingly falsifying it as you attempted.
Spam in Keycloak GitHub Issues
The thread: https://threadreaderapp.com/thread/1234141833661440001.html
I'm not quite sure I understand you question. I would tip in this manner for as long as they remained a place that was open 24/7/365. They weren't catering to the broke college student crowd, they're just one of those diners that's always open, of which there are a handful in most states. Usually the crowd they're catering to, if there is one are third shift employees and overnight truckers.

Even if they were paying their employees a full wage and not as tipped servers, I would still be tipping in this manner. It's an expression of gratitude to the people who – whether by choice or by necessity – make it so that even someone with no place to go on a holiday can have some place to go.

If that doesn't answer the question you were asking, as I said, I wasn't 100% clear on it so my apologies.
Who can forget "Worker and Parasite"?

https://www.youtube.com/watch?v=z2_dhUv_CrI
A buoyancy aids doesn't necessarily keep your head above water on its own. With a snorkel you can float head down.
I think the structure is the worth here. I felt great when doing a stupid min wage delivery job for the same reasons you listed. Making the whole thing, direct customer interaction, no intermediate no structure. You carry the weight as you see fit, free to do better if you can. So much misery comes from the endless negotiation and fake social protocol sucking life and energy out of you.
ChocoPy: A subset of Python for teaching undergraduate compilers courses
I don't think there's a comparison between the AI book scraping and the generated covers.

One is using a tool to create a new artwork, one is using a tool for plagiarism.
So what kind of Windows 11 is running on my PC? System info says Win 11 Pro, but I am only using a local account, was never prompted for an MS account, get no ads nowhere, no nag screens for upselling office/OneDrive/etc. What kind of magic did the PC vendor perform for me?
The keywords were: "check out mentally at the end of the day".

You can have a fulfilling life out of work. It doesn't mean that you have to be miserable at work, but it's also important to realize that "being productive" is not the only way to live.

Those who make a fortune with software generally don't work on improving society; on the contrary they generally are bigger contributors to the problem. Whether they realize it and accept it in exchange for the cash or actually think they deserve that kind of money is a different question.
> Luckily none of the narrative here is about zero drownings.

> Or more precisely, people will express targeting zero drowning, but they're not making the logical jump you're pointing at.

Um, compare this comment, left hours before yours: https://news.ycombinator.com/item?id=40779917

> Fewer and fewer places to swim, more and more places just made everything a wading pool or a splash park to reduce liability, and after a generation of this there is an undersupply of people who can teach others to swim. Now some municipalities in my area are trying to ban swimming in open water.
>Meanwhile, the dude with the ice cream truck already charges more on hot days than on regular days, and no one cares.

Not all of them. The two trucks that come to my neighborhood have the same prices all the time. Our weather is more moderate, so that may be a factor. But whether it's 102dF or 60dF, I can always buy $1.50 ice cream from those trucks.
> Saying "it's legal as long as the percent is small enough" is silly.

Credit card companies have had caps on their fee percentages in the EU for a long time, it's not unusual for the EU to set these limits.
I’m missing the point where that’s not happening. Is it that a book is not oral transmission?
I guess my honest answer is that web dev is very far removed in general from computer science and touches on design, marketing, etc, more than computer science. There's computer science in the back end and in the implementation of the front end, but like a significant portion of web dev is just aesthetics, not any kind of CS work. Perhaps there should be someone making that obvious at some point.
This doesn't respond to my previous comment, making it more noise...
Something worth considering here is that while the software industry is indeed a cesspool of shitty management, wheel reinvention, and peter-pan syndrome, software itself and the ability to write it is one of the biggest providers of leverage in the modern world.

Consider finding a role or opportunity to write software for people doing something you find meaningful - you can provide an enormous amount of value, and a good technical person is basically a wizard to people who aren't steeped in this kind of thing. The parts of my current role where I've gotten to work directly with scientists to help them solve complex problems have been by far the most interesting and rewarding things I've done in my career.
> The development is done exclusively by the Lua team, at PUC-Rio. So, we do not need a SVN repository.

If I had this as my message, and someone asked to ship changes, I would be more than mad.

just take the L dude.
Because "they" are writing the code all wrong and crooked!
> EDIT: read some of the report. Apple marked a bucket as waste, the EPA could not determine if it was state, federal, or even waste at all. HOW LONG WILL THESE BASTARDS KEEP GETTING AWAY WITH THIS!!?

THIS BEHAVIOR GOT A WOMAN ALMOST KILLED
Sorry, what do you mean "the feed says it isn't valid"? Which feed are you trying to use that isn't working?
"real documents are written in LaTeX"

Tell me you've never had a job in the real world without telling me you've never had a job in the real world
I'd say it's an inate property of all communities based around a given platform. It's not necessarily "wrong" either as obviously if someone is willing to use a platform, then they will also naturally be willing to overlook it's deficiencies.

The discord arrives not because they do not acknowledge the deficiencies but due to a difference in priorities, what one person values another may not.

It makes sense to me that their would be tension between people who want full control of their system & privacy in exchange for occasional performance cuts and unsupported anti cheats vs those that are comfortable completely giving up their privacy & control in exchange for occasional performance boosts and invasive anti cheats.
These days, you can't really push anyone into the water unless you're ready to pick up the bill for whatever non-waterproof electronics they current have on their person.

It's hard to explain to young people exactly how or why it was, once upon a time, perfectly acceptable to toss people into the nearest body of water with no explanation needed or offered. I think we lost something along the way :D
Tab Separated Values, like CSV but tabs instead of commas.
Maybe you used an old image? I downloaded the latest from Microsoft.
Should Google Chrome ask for 30% of web purchases?
Which do you think is the bigger risk to ordinary users?

- someone hacks into Microsoft and accesses their files from onedrive (for passwords/blackmail-info I guess?)

- Microsoft looks at their files in onedrive and does something bad (not sure what)

- someone hacks into their computer and accesses their files. Or someone does so by causing the user to download something bad

- the user’s ssd fails or is corrupted because they have consumer grade hardware that is not treated particularly well, taking all their documents with it.

- the user accidentally deletes some important document (or eg drag-and-drops the contents of their document somewhere else and autosaves the now blank document, or they lose it some other way)

I think the benefits outweigh the risks for a lot of users for this change. I don’t know how onedrive works but one could imagine it working in a reasonably secure way by encrypting data at rest (secure keys on device would be nice but bad UX; key-derivation function probably better). IMO the real problem with the feature is typical big-company lack of coordination (the amount of free storage isn’t enough for how much people typically need, even right away) and lack of incentives to fix it (the increase in paying customers is probably worth a lot more to whoever caused this change than the increase in annoyed users due to drive-full warnings) and the idea that that people might pay Microsoft for more storage (that you can’t easily pay for remote reliable automatic backup storage when you set the OS up does not feel like a particularly big advantage of free software to me).

I think there are things not to like about this but it doesn’t seem to me to be the obviously terrible thing your comment suggests. Certainly it seems less bad than lots of other recent windows changes.
Just run O&O ShutUp10++ after each update to cleanup M$ dark patterns.
I have slid sideways my whole career, ever farther from the full-stack origins careening through and past DDIMM controller firmware and hardware procedures (one of my first true loves), through functional testing (Python) and structural testing (VHDL) of processors, as well as the constrained subset of embedded C chip-ops. Also slid through that run-on. Now I'm prototyping some wizard shit (if you will will excuse my classical romulan) for a product in stealth.

TL;DR: If you are eager to learn and do, you can eventually switch to anything close to your current profession - in other words, this option is to not think about a big jump, imo, and rather small steps.
> I've been an EM, which might arguably be the most miserable position that exists. I've been senior/staff at places, and honestly I just don't enjoy arguing about the structure of software anymore, I'm tired of the personalities,

> My strengths revolve around people and strategy

These don't seem to jive. EM or Staff is about as much people and strategy you get.
I've moved away from Kindle to Kobo (far less locked down), but when I had Kindles I always paid the $20 to get rid of ads. Totally worth it.
It's because it is not a chip fab. They make device screens there.
I think it depends whether they would realistically run out of their stock of water if they don't raise the price. And then, second order things like whether they could be reasonably expected to have adjusted their inventory in response to the weather forecast.

Without coordination though gouging would not be a good business strategy, and such coordination is already illegal. Though the anti-coordination laws do need to be enforced, and whether that is done consistently is unclear to me.
Six years is certainly lucky, but it's easy to save working as SWE. There are people living in your city on a tiny fraction of your income. A person without commitments could save the entire diff, if they wanted to.

And travelling is cheap as well, I have a friend who is travelling long term for like $300-600 a month, including all the transportation costs, etc. (The opportunity cost of not working is obviously much higher though.)
It's incredibly unrealistic for anyone to replicate that sort of principal savings and then return. You might as well suggest buying lottery tickets, which you essenntially admit. This is either bad advice or shameless bragging, but tough to see it in any charitable light.
Hmm, when you put it like that, my complaint does seem trite.

It was just one of those things which bugged me ...
i'd recommend a cheet sheet for both (i no longer have a url to one i used years-past; there's probably many variants nowadays) - but i can say a background pic of common commands can be quite handy when using tiling wms (esp when not using as a daily driver)
> It also sucks for the riders and I really can't imagine Uber likes the situation either.

I think the question is what does Uber do when it doesn't like a situation? Does it try to create the best user experience given the constraints, or does it make the situation shitty for everyone except themselves (maybe until it can force whatever change best serves Uber's interests, nevermind anyone else)?

It sounds like it's totally within Uber's capabilities to make this situation better (add a "TLC car" flag to their system, and only use those cars for NYC rides), so why have they chosen not to do that?
What happens when your files are considered Bad and Microsoft removes them? When the OneDrive backend suffers bit rot or misconfiguration? What happens when your Microsoft account is compromised? When the photos of your kids in the bath are sent to the police? When you have a 10GB file that's frequently modified and the client then constantly scans it and uploads it? When your abusive partner, relation, co-worker or boss uses this to surveil you, tamper with or remove your files or even plant evidence? When your business or organisation now suffers from liability from not performing due data protection diligence of something they were not informed nor asked consent for? The list of reasons why this is terrible just goes on and on.
Used to be a bit rougher around the edges but now most of my problems boil down to some niche app not being tiled every once in a while, which can always be fixed by contributing to the repo for application specific tiling rules. The docs are solid and it recently has received a small gui to test configurations and debug applications which dont play nicely.

It takes a bit longer to get configuration up to speed because its not exactly one single program. Hotkeys are facilitated by whkd or an Autohotkey script, but thats because its built to allow other programs like status bars and application specific keyboard daemons can integrate with it. But all that also makes it a good learning experience.

Not sure how to stick in this with the other points, but maintainer is really helpful with any problems.
No, you're right, we're bringing (federated republics with some vestige elements of) democracy ALL OVER THE WORLD!
Once you learn how to use a slide rule to estimate a calculation to just one or two significant digits, you no longer need the slide rule.
Thanks I'll correct, I didn't know you could adjust the symbols as you go with arithmetic coding, got an example of that?
Much better unbiased journalistic context: https://www.siliconvalley.com/2018/03/19/apple-secretly-deve...
This happened to me. I was wondering why my internet speeds were slow when I discovered that Microsoft was in the process of uploading my users directory, they had already uploaded almost two gigs when I realized. They also changed the path to these directories to something like C:\Users\name\OneDrive\Desktop\. Another poster in this thread claimed it's easy to reverse -- I disagree, it's a pain in the ass to track down the setting, and I shouldn't have to do this. When I did, it gave me an error for one of the directories and refuses to revert (documents?).

I don't like leaving negative or hyperbolic comments on HN, but this was enraging and unacceptable to me. It's hard to convey without coming off as unhinged. I only ever boot into Windows nowadays when I need to compile and test a Windows build of software. I understand Microsoft has built up good will through efforts like VS Code, but it's all undone because of things like this. I avoid MS products, they cannot be trusted.
Easy, hire a poor person to do your shopping. Already happens!
>I wish I'd financed and leveraged more, not consumption goods but investments.

The good news is, this is available to you right now!

The bad news is buying the best assets is hard, just like it was 5, 10, and 20 years ago.

Savings accounts weren't paying 5% for nothing. It's easy to look back at what could have been, but those moments are happening right now, too.
"I wouldn't be able to do this so easily if it weren't for stock" does not. It's misleading to attribute early retirement to a frugal lifestyle and savings when it appears that they hit the lottery.
Another vote for business. You understand software and the software development process. That's more than most in business. Your strengths revolve around people and strategy and you like leveraging your knowledge to create asymmetrical amount of value for yourself. Business sounds like a perfect fit to me.
I had a full-blown pulpotomy (baby tooth root canal) done with no novocaine injection. I was terrified of the needle.

I'm prone to bouts of depression but that's probably got more to do with reading too much news and chronically overextending myself.
Clothes, cookware, floss: Colorado law to ban everyday products with PFAS
I turn mine on at Christmas to act as a speaker for my phone, so we can listen to my choice of seasonal music during present-opening.
> I've been an EM, which might arguably be the most miserable position that exists.

Why is Engineering Manager the most miserable position?
Great, so that means someone will hack an astro slide into a time machine. Ok, I'm game
Yeah for real. I think that any dev can retire by 50 if they want to. Maybe by 40 if they really put in effort, but if you're retiring before your mid 30's you're either 'leanFire' meaning you've basically committed yourself to a life of relative poverty or you somehow got hold of a 'lotto ticket', and that, by definition is extremely rare and not something anyone should plan for.
And in the tech industry we actually have it easy. Anyone who thinks it's hard to manage "people problems" with software developers has obviously never managed production workers in a factory or restaurant or something like that.
Agreed. Yellow cabs were and are great. Have lived in NYC all 36 years of my life. Delivery drivers used to get paid fairly before door dash too.

All these rent seekers need to go.
They don't do chip fabrication there, they make device screens: https://www.siliconvalley.com/2018/03/19/apple-secretly-deve...
> What Apple does is bad but they don't tax 30% of every transaction. Apple isn't taking a 30% of your Uber or DoorDash, they charge 30% for sales made on their platform for digital goods and services redeemed on that platform.

You're mischaracterising the situation. Apple taxes 30% of all transactions made on apps other than exempt transactions. The food and tangible services you mentioned are exempt categories. Apple takes a 30% cut of all sales of digital goods and services transacted on apps on their platform, regardless of whether the goods are "redeemed on that platform" (whatever that means). Of course Apple has built a byzantine maze of carve-outs, exemptions and counter-exemptions that muddy the waters and give them great power if you're a small developer without the resources to fight them for your rights.
Or if ordering a new PC you can get one with Windows 11 Pro for a few $$ more, choose the option to domain join (during initial setup) to create a local account, and create user accounts with no Microsoft account.

Makes it easier to do minor little things like drive encryption as well.
It's hard not to prefer the ecosystem that is designed to make it as painful as it can be to switch to a competitor.
You need an appropriate undergrad degree, generally, which wouldn't just be a BEng for an MS program. It'd actually be weird to require a BEng for an MS, as that'd exclude all BS and some BA degree holders (if the degree were appropriate, like math is often offered as a BA in the US).

If it's a professional degree (often a terminal degree, not intended to go on to a PhD program) then they often have laxer requirements with respect to the undergraduate degree (basically: have one, have a good enough GPA, and have an appropriate professional background or other training to substitute for the lack of an appropriate undergrad degree).

And then there are schools that basically just admit everyone because they don't care about graduation rates and want that sweet, sweet tuition money.
Whether deals close or not is always technically outside your control.

What's not outside your control is how many deals you currently have working, so that you aren't reliant on one particular deal closing so that you have income in the immediate next few months.

Obviously the hard part is what happens when things happen to go your way and 3 deals close at the same time. But if you can figure out how to deal with that, most problems with the ups and downs of sales are taken care of.
My apologies for reading something into your words that wasn't there. It just sounded so dismissive to say that they spend more money because they have more money, which is an attitude I've often heard, and which isn't true.

Most Android/Windows/Linux users in the developed world (and they are billions) spend less on software than iOS/MacOS users, even though they can well afford it. Small time developers on those platforms are left to beg for donations (that never come), or bundle their software with ads and spyware that some big company pays them for. If they want to make a living on their work.

Developers serving Apple platforms are as far as I know better off reimbursement-wise than developers serving other platforms. Apple takes their cut, but until somebody voluntarily offers developers something better I think it's misguided to go against Apple.

People say that Microsoft got hit with these kind of lawsuits in the 90s, but as far as I remember, they were threatening PC hardware vendors if they offered competitor's software – which is clearly an anti-competitive measure. Not a reply to you, just a general comparison.
Role of Talent and Knowledge in Success
Your success in life will be largely determined by your ability to speak, your ability to write, and the quality of your ideas—in that order. - Professor Patrick H. Winston
Microsoft cloud is[1] indeed trusted: "Office 365 GCC High"[2].

[1] Read: "can be"
[2] https://learn.microsoft.com/en-us/office365/servicedescripti...
https://backend.how/posts/creating-content/
OK now let's compound this and think about how society would look if every participant followed the "rip and dip" methodology.