skysight-inc/HackerNews huggingface dataset:
C++ had two competing designs for "coroutines". One is syntax sugar over a control flow graph rewrite with implicit state for keeping track of where to branch to. The other is syntax sugar over swapping stacks of execution.

The version that shipped can be done in the compiler front end. On the happy path it compiles to zero cost relative to writing the branches by hand. Machine architecture independent.

The version that didn't ship requires language runtime support. It involves allocating memory for the new stack and storing the live registers to it on yield. It's per-platform machine code, with varying overhead depending on how much control the compiler gives over calling conventions. Yield then looks a lot like a function call (and sometimes upsets branch predictors).

The full/stackful/green/thick/etc version works very like a posix thread without the pre-emptive scheduler, and needs language runtime support for exactly the same reasons that pthread_create does. They're zero cost if not used - they don't change the calling convention of other functions - but the yield usually can't be optimised out at compile time if they are used.

Naming things is indeed difficult and definitions do tend to shift over time. However the "C++ has coroutines now" feature box check doesn't bear up under scrutiny if one expects said coroutine to support the same operations that coroutines support in other languages.
There are massive barriers evenif we assume that the work can be done 100% remotely, which in many cases is not true. Barriers include things like linguistic/cultural, legal/regulatory (domicile, contracts), financial (paying in a different currency).

But for sure the pandemic has shown that there is also a lot of inertia.
Well there have been Java bytecode & Forth optimized (if not directly executing) cpus. So you never know. ;-)
MaginotDNS attacks exploit weak checks for DNS cache poisoning
That’s odd, people keep saying this, but Preview doesn’t work on a lot of PDFs for me. Do you have a good explainer of what it can do?
When copilot was originally released, I was able to get it to generate verbatim my extremely niche and poorly written code from a completely private repo. It was identifiable by the bad variable names that I used. I cant say they traines it on all pricate repos, but they definitely trained it on my private repos.
If you know how to use Dev Tools, then you can be sure.
People put money in their 401k because it’s pretax and often has an employer match. So if you don’t, you’re basically refusing compensation that your employer is including in its pay/benefits package.

If no employer match then you are giving up just the tax benefit. If you don’t really care about that then whatever you alternatively invest in for retirement planning has to already make up for what, like 30% you save in going pretax?

Anyways, you do you.
So even here on HN, we've got a thread which:

1. starts by suggesting devTools, which is simple, elegant, and wrong.

2. improves by suggesting the "Work Offline" menu option of the File menu, which is hidden by default on both Windows and Linux, and also wrong.

3. improves to a state of minimal functionality with implicitly ordered steps to use Private Browsing, Offline Mode, and confidential file "upload." And, I guess, always remembering to close all private browsing windows upon completion?

I'll rankly speculate f this ever caught on, 25% of users will forget to check offline mode until after they have finished editing their confidential document, 40% will leave a stray Private Browsing window open at all times, 10% will accidentally continue doing all their browsing in the same Private Browsing window, and 1% will somehow paste their private GPG keys in the query string of the URL.
Belgian university launches Taylor Swift-inspired literature course
And yet, can't you do that (modify your device) at least on Android? Sure, maybe it means jailbreaking the phone. But as far so know, that isn't illegal.
IMO the fact that the open source folks built those mechanisms indicates they they are inherently more trustworthy. I mean, in many cases the honest party is also the one happy to do things in the open.
US inflation means families are spending $709 more per month than two years ago
> Do you think of firing someone as something mean or unintelligent?

Unjustified firings, absolutely. I’ve seen plenty of horrible, vindictive managers fire talented folks simply because it wasn’t “one of their guys”. I can’t say I’ve ever seen a good manager let a good person go unless it was due to company mandated force reduction.
My thoughts exactly. Container-based development environments has a Cygwin-like clunkiness to it. But even clunkier because of the default lack of access to the host system, and the additional burden of having to manage multiple containers.

Just to be clear, Cygwin is a great project. But it's not something I'd actively choose over a native Linux system if I had the choice of operating systems.
Yes. Koch bad.
I guess I meant here "worst ways to spend a fortune, PROVIDED THAT her politics largely align with mine".
Reminds me this https://papers.ssrn.com/sol3/papers.cfm?abstract_id=998565
I am ok with the general sentiment here.

But the author thinks making 200k, taking selfies, paid internships and a bunch of other normal stuff for some reason is things only rich people do?

Reads very us vs them classist bullshit. The people that own enough office real estate to care make 8+ figures a year not six. WFH was a thing in certain jobs long before the pandemic and even today a lot of jobs can't be done from home.

I feel like the author doesn't get why the bullshit at office jobs exist. It's almost as if they were very used to hourly low paying jobs (same here) and recently started doing salaried office jobs. When you are paid salary (like the $200k bosses mentioned), you don't get paid by the hour, you don't even get paid for working the hours you have to be in the office, you get paid for results. You show up in the office to be available and visible for "bullshit" your manager or coworkers need in addition to results on assigned tasks. Furthermore, no one, doing any job at all in the world gets paid for the value of their work or their hard work, everyone (including salaried people) get paid for the perceived cost and difficulty of replacing them and to keep them happy enough to not look for other jobs. That's why unions are effective, because they change the variable and now replacing everyone us what the company is facing instead of individuals.

The reality for me is, I get to deal with less in-person bullshit but also I get to be more productive when doing WFH, but the again you have slack/teams/zoom bullshit and interruptions. Whereas before you could at least look busy, now you have to do enough things that show result where bosses won't think you are a slacker.

The main reason you have to look busy in the office is not because managers don't know you are not actually being busy, it is because others who see you slacking will think you never do anything and they stop being productive. But when you are a manager or even working in very small teams, nobody cares about slacking off so long as you are showing results.
He got hired into a successful team with capable developers, all his "ideas" were failures or detrimental, he presented the outcome as success to the upper mgmt and they believed him. No soft skills, no technical skills, just presenting the overachievements of his reports as success and easy life for years. And lots of coffee.

He frequently completely bombards initiatives from within the team with bad faith arguments only to present them as his personal achievements a couple of months later.

When it comes to the areas where the manager is supposed to be useful, like cross team communication, all the work is done by the devs.
While that may be true, you are not comparing like people. I'm sure anyone here, even if they dropped out of high school, can make $1M+ more in their career than someone with a crippling mental disability. The latter of which being much less likely to be college gradates, making any comparisons meaningless.

If what you are trying to say is that college filters out those who are not well suited to high level careers, there is no doubt truth to that, but that is not the same as a premium. It is not like college can cure someone's disability. The same person sees no change, statistically.
I think you're making the mistake of thinking that you know what people want better than they do.

The attitude of "keeping up with the Joneses" is almost an urban legend. People are not moving to the suburbs and having kids and dogs because they aren't strong enough to stand up to societal pressures. They move to the suburbs and have kids and dogs because that's what they've done throughout human evolution. The person who thinks they can leave and live independently is the oddball.
>jugaad, chabuduo

https://en.wikipedia.org/wiki/Jugaad

I love seeing other culture's words for the universal engineering concepts of "hack", "kludge" and "bodge"
.NET developers alert: Moq NuGET package exfiltrates user emails from Git
Downloading a video should be “fair use” as recording a song from the radio
You don’t think those two would have diversified into real estate?
I feel like stripping the emojis out would make it a bit more realistic
Commenting only on a small fraction of your post: The "independently wealthy PhD student" is not much of a thing anymore. Similarly, professors are very rarely independently wealthy folks. The vast majority of PhDs I know come from the lower-to-mid middle class.
If you think it's possible both to love someone and not think they matter at all, I think you're doing love wrong.
Student loans: 56% of borrowers say have to choose between debt and groceries
Probably for privatised health care - once it's down to money it's the individual's fault for not being able to afford to live and no longer a failing of the system. Thus goes the libertarian concept of personal responsibility.
National to whom? I believe IA has offices in at least three jurisdictions.
Silicon Valley's latest hype: Eyeball-scanning orbs to confirm you're human
‘I've got nothing to hide’ and other misunderstandings of privacy (2007)
Not sure how your comment makes it any less strange to call these people "elite".
Yeah this has been an issue for a while now, I see the same thing.
My experience feels a lot like middle management has had to work harder to connect and coordinate people with remote because a lot of the sort of organic in-person connections that happened among people at a company isn't happening to the same degree any longer.
I do not like when people take a shortcut and say that ChatGPT is from Microsoft. ChatGPT is from OpenAI. OpenAI is not part of Microsoft. They made an agreement of some sort but OpenAI is not part of Microsoft.
I usually don’t get direct feedback. But if you’re even slightly socially conscious you can usually pick up clues by not having great answers to interview questions. Seeing their face or hearing their voice express some involuntary emotion that says, “ah he doesn’t know this.”

I usually pick up the hints, read between the lines, and study up on those things, whatever they may be.
Expert Opinions I Agree with (That Most People Don’t)
valid point, but this is not our intention.
hold us accountable - shame us directly and reference this comment.
sincerly, simon
The elites are actively engaging in class war with you. I don’t understand why so many people are so quick to be little foot soldiers for the people that despise their existence.
I've seen the flood history of the region I live in and I hope they don't remove all the dams. That was quite extensive damage.
A 401K account is tax-advantaged and can hold everything from mutual funds to T-bills. It is absolutely a mistake to not invest in one unless you never plan to withdraw.
I'm not sure if you know your history, nor am I sure if you understand that the "Western way of doing things" is not the "American way of doing things", and that perhaps even "American way of doing things" is not "Gates' way of doing things" (given the number of American farmers who have had trouble with Monsanto and co.)?

I think, if I were to be charitable, you mean "scientific way of doing things" when comparing the "African way of doing things" vs. the implicit "Western/Non-African way of doing things". Then, I am not sure if you distinguish that the "scientific way of doing things (which is ) is also not the "commercial way of doing things", and that tensions and conflicts around this issue exist in the West itself.

For example, the article discusses the issues around the so-called "Green Revolution" in India, as the "Green Revolution" had multiple phases: some of the later ones were much more heavily reliant on corporate (closed-source) products, which exacerbated a variety of issues, e.g. soil sustainability (certain high yield methods come at the cost of depleting soil nutrients faster than they are replaced), birth defects in children, seed prices, and so on.

This is what AFSA wants to avoid. The AFSA isn't advocating for "traditional methods" (whatever that is), but for scientifically-driven approaches that go hand-in-hand with agricultural (and ultimately, economic) resiliency and independence.

(But why am I kidding myself? It's unlikely that you do not understand the points above, and more likely that your revulsion comes from prejudice.)
I prefer https://humantools.io/
Microsoft at least sells products. For Google, you are the product.
I don't think that's what "unconditional love" means or should be taken to mean. It usually means that your ability to love someone is not contingent on an expectation of reciprocity. For example, an infant can't really verbalize affection, but you can nevertheless love them.

Unconditional love also doesn't mean "no boundaries". You can love someone while insisting, for example, that they respect your autonomy or decisions.
> earlier this year, ASUS decided to completely remove any mention of this board from their site, as if it never existed.

Maybe your board was only disappeared on some locales? Maybe see if you can find it on asus.cn or one of their other regional sites (translation service required, but you can probably muddle through)

I haven't seen that in a long time, amd640 super7 chipsets got disappeared, but back then you could still get the bios updates via ftp, the boards just dropped off the website.
I've seen this advice before and I have so many issues with it.

First, it just seems like this kind of "parental optimization" is likely to have such a small effect on long-term outcomes that it's probably a wash overall.

Second, kids don't acquire all their information about themselves from their parents and teachers. By the time they reach early elementary school, kids, especially smart ones, know whether they are trying harder than their peers and whether they're succeeding more than their peers. They know what was easy and what was hard from their own experience, and they have a theory of mind and if an adult tells them something at odds with their experience they could just devalue that adult's credibility.

Third, when it comes time to start thinking about what you want to do for a career, it really pays to choose the things where you can succeed without feeling as if you worked very hard.

Finally "hard work", it self is a vague concept that I think often misleads young people into to thinking that effort is not merely a means to an end, but the end itself. In fact what we really mean by "hard work" is some combination of traits like diligence, conscientiousness, and persistence that lead people to dot all their 'i's and cross all their 't's, and not quit until they've succeeded. In fact, when you become an adult and are out working, nobody cares how hard you worked, only that you succeeded.
Amazon racing to catch Microsoft, Google in generative AI with custom AWS chips
The kind of person in the 16-24 bracket that is un/underemployed in the Chinese market is much more educated and unwilling to work in unskilled manufacturing.

If you have a Bachelor degree it's a tough pill to swallow to work on an assembly line when your entire life you were told that a Bachelors degree would guarantee you a white collar job.

Earning $5-6k working on an assembly line in a city where rent is around $200-300/month isn't worth it, so people decide to quit the job market to either take competitive civil service exams, studying to apply for grad school, or start small businesses (eg. Street vending, dropshipping, influencers) while staying with parents.

We saw the same thing in the US after 2008 with skilled workers not as open to working service jobs.

_________________

> If your investors are willing to dump $2 Billion before turning a profit, your runway is far longer at 0% interest rates than at 5.25% interest rates.

Ok. Fair point. That said, PDD's stock has held pretty stable following their COVID era peak. They're still trading 4-5x above their listing price, which was what was used to raise the equity round, so they have a pretty healthy bottom line.
Where did I express any distaste for actually descriptive terms like "bourgeoisie"? Only on the Internet is purposefully misconstruing someone's statement seen as a valid method of communication.
this was my first comment on hackernews, so i had to create a new account
Agents of oppression will ply false generosity with their precious attention and then castigate you for needing it.

Manager with be seen as the slur that it should in 50 years.
Universities always pay the professional-ish help poorly.

You want to be a janitor or a deputy Vice Provost or something to work at a college.
I really don't get the appeal of Temu. I checked it out a while back and it's literally the lowest quality garbage at the lowest price possible. I was curious enough to see what I'd receive if I bought anything from them and spent like $10 on 7-8 products. They did arrive within 2 weeks but were absolute garbage that went straight into the recycling bin.

Am I missing something?
That is a shockingly bad website for mobile. Whole screen is taken up by an uncloseable menu, jeez you would think stack overflow could get responsive design right.
Furthermore, I'm skeptical that if commercial real estate crashes (because far fewer people are working in cities) that there will be continued demand to live in those cities. There seems to be an underlying assumption that the only reason people wouldn't want to live in a city is the cost--and that's not true for a lot of folks.
Leverage. The UK is too small to have any real leverage by themselves. The UK has more to lose if Microsoft and Apple decide to stop doing business in the UK then Apple and Microsoft have to lose.
I see what you mean.

I don't live in China so I'd be blind to an issue like that.
Every recruiter I have interacted with, in the last decade, has been nasty individuals. Changing my resume without my knowledge, stealing my wages (been fighting two years now, to get it back), paying late consistently (we are talking 4-6 months late, on top of net60) and above all - lying about everything, even silly things that don’t make sense and are easy to verify.

Maybe it is just my dumb luck that I attract shitty recruiters, I dunno. Maybe UK recruiters are better than American recruiters? Whatever is the reason, these days I assume the worst about every recruiter I interact with (I am very trusting of people otherwise), I am still waiting to be proven wrong :(
You can use monads to track where effects are used, and scope them. This allows you to write pure functions that uses effects in their implementation, but the users of the function need not worry about that.

Some monads are also handy for structuring certain kind of code---for example, the non-determinism monad can be handy for writing searches, etc.
The internet has been around for decades; we used to call it "offshoring". Jobs are still here because not all workers are not fungible.
You can turn off a load of stuff. You don't have to install any plugins.

VS Code has one as far as I am aware uniquely-implemented feature -- remote editing -- which is absolutely invaluable to me as a freelancer with many long-term, infrequently-updated projects.

Lots of separate VM dev environments with different editor configuration and tool requirements, and more or less only SSH config and keys to connect me to them, from whichever machine I need to.

It's the only Microsoft thing I use at the moment. I don't even have a github account.
Supermassive black holes may solve mystery of universe's gravitational-wave 'hum
"humanities experts" probably exist only at top tier (ivy league and top state) colleges, but the rest of colleges - I have very bad news about the level of their expertise. They are seriously no better than llm
Ouch. We'll investigate and prioritize a fix.
Google has tons of office real estate that's assigned a certain value on balance sheets. If that tanks, the C-suite compensation plans and (slight conjecture here) the value of Brin's & Page's stock-secured liquidity will take a hit.
also from same devs: https://pdf-annotator.repeat.day/
On my phone, as long as the page is scrolling, it seems to indicate 120 Hz, but after a few seconds there is a sudden switch to 60. Not sure if the tool is working correctly.
I've definitely seen good managers drop employees that made environments toxic
https://archive.is/JOxGy
> "rotate and mask" series of instructions

Sounds a lot like the PowerPC's rlwinm instruction.

The PowerPC 600 series, part 5: Rotates and shifts

https://devblogs.microsoft.com/oldnewthing/20180810-00/?p=99...
The internet has been around for decades; we used to call this practice "offshoring". Yet jobs are still here because not all workers are not fungible, and transaction costs are involved. That said I do believe companies are more geographically concentrated than they need to be.
Apparently it was a business plan competition and not a product competition...which a product person should know--know your customer. Your product is a business plan.
Kind of an "Ugh, Capitalism" take - https://www.infinitescroll.us/p/ugh-capitalism
My point is that nobody uses the Xbox store, if you're using that as a metric then they're really failing. Unless you consider the generic, installed by default "Xbox app" that's bundled with windows since 10 but again, nobody buys from that.

And their strategy is still to keep them separate since Xbox Live is still different from Game Pass, and PC Game Pass is still different from Xbox Game Pass.

Microsoft already "owns" PC Gaming by virtue of having windows, but they're not benefitting from it in a direct way through sales or licenses.
No license except CC0/unlicense permits laundering authorship like Copilot does.
In addition to this, this feature is optional, there is a clearly labeled switch in the settings to turn this on or off if for some reason people have strong feelings against it.
YouTube Premium supplanted traditional media a long time ago. Considering it includes Music, it's my favourite subscription too.
It's optional, because for a lot of smaller debts (<5000) they won't bother suing. They'll sell it for 0.1x cost to a collection agency and move on.

They get to mark it 90% of it as a loss on their balance sheet and pay less taxes as a result.
the progress around LLMs continues at incredible speed every day, while humanities as a field has been stuck at the same place for century+.

I am betting on LLM against "humanities"