skysight-inc/HackerNews huggingface dataset:
I was just laid off. My new job is better and the break was amazing. 6 years ago my spouse was laid off. And by penny pinching she was able to network while on unemployment and navigate a career change. Her new job is way better.

Btw, I use copilot every day. It makes me more productive. Someday I may only use copilot or maybe I'll do something else.

Nothing is permanent. Speak to those who have been laid off, and make sure you can take care of yourself if it happens, but then stop worrying. You'll suffer more in imagination than reality.
I just don't agree with this argument because humans have been having boatloads of children during all terrible-to-live eras of human history.
chatGPT isn't helping anyone write code unless they are writing the simplest school assignments.

Actual programming is more complex and involves tons of non-code logic.
>aversion to spending anything on games post-release.

I am pretty sure that is the answer. Unless the game is Cyberpunk levels of unplayable, there is no money in post release support unless it is bundled with DLC or GOTY releases.

Back in the day it was pretty commonly sited figure that like 90% of a game's revenue came in the first 3-4 weeks of release. DLC and "seasons" are an attempt to stretch it out and make more off a single release, but I haven't heard how well that works.
Enjoy your ad revenue not coming back!

There's one thing most ad money cares about: brand management. If you can't answer questions to the client they'll happily find other places to advertise.
Flexbox makes it a lot easier, but it’s not fool proof. I’ve had situations where even flex refused to center something because it was ensured strangely (but out of my control), or because the containers size wasn’t being inherited correctly (again be a use of parent elements out of my control).

Compared to something like Qt/QML’s anchors and layouts, flexbox still feels like a crude hack, to me.
Keep cycling until they join you (or die because they're old boomers anyway).
It's exactly the sort of basic, ubiquitous thing that should be on the curriculum - especially if it's unpleasant to learn.
The key I have found is to have hobbies that take you out of cell reception.

Or at least appear to have those hobbies if you do not.....
> Seems the halcyon days in tech are coming to an end pretty quickly.

Did I wake back up this morning in November 2001?
SVG Backgrounds
Yes, stealing is theft. But downloading a pirated copy of a file is not stealing.

That is why you are downvoted.
Software has gotten so complicated that it is inevitable that each of us only deeply understand part of it. Add to that the constantly changing standards and UIs, and things I knew how to do a year ago in Win 10, or 5 years ago in linux work differently. That's fine, but I only have maybe 1-2 hours a day to keep up with the things that a relevant to my day-to-day job function.

I've known maybe a dozen engineers who could describe the entire boot sequence all the way to the server being ready to receive a request, at a level where they could debug each stage and independently fill in the gaps. Same for the "enter text in hackernews textbox" or any of the other widely known full stack tasks.

I could tell you how I might build one of those but I'll inevitably be missing some associated detail.
I believe it's due to tech getting too easy these days, as with an iPhone or iPad, you just tap an app to do stuff. This is what I've seen at least, there's really no tinkering involved.
I am not with the fork, but seeing as people ask this about us all the time I can relate.

https://forgejo.org/static/forgejo.mp4
Ah that's a bit of a false dichotomy though. In between a rustic rural house on several acres down a dirt unpaved road unsuitable for bicycles, and a tiny, loud, one-bedroom downtown apartment condo in a highrise, or worse - one bedroom in a shared flat, in a superurban locale,
say Hong Kong, right above the nightlife or red light district, trying to raise a family of three or four; somewhere between the two extremes is a livable medium. Maybe a three-bedroom condo with a shared yard and pool raise a family in. A nestled away cute 2-bedroom cottage with a tiny yard at the edge of the city, but still within subway distance.

Now, I'll concede that most cities in the US aren't designed this way. I'll go further and say that most cities in the US lack the density to deserve being called cities, they're
just large swaths of adjacent suburbia with a tiny downtown district that most people drive to in order to access, which has huge implications on traffic and parking.

What recent changes in society has enabled us to see is just how much we were sold a crock of shit while on our way to buying 5-bedroom McMansions with expansive yards for hosting dinner parties. If the cost is a one hour each way commute, people are starting to see it's not actually worth it.

So I agree/you're right - real estate prices have to fall dramatically in order for things to be accessible to the non-rich households who aren't on dual tech worker salaries, and who can't afford a reasonably sized (2+ bedroom) urban apartment. But for better or worse, HN skews affluent, so there are undoubtedly readers here able to afford a 4-bedroom apartment in one of the nicer neighborhoods of San Francisco where you'd want to raise a family. Pretending otherwise does no body any favors. The only question is how do we get from where we are today, which is that it's unaffordable to all but the upper-middle and upper class, to a place where is affordable on a single wage earners salary? The only answer to that is to build more housing. Stopgap measures like rent control don't work. It may be anathema to some, but part of that may include the government stepping in to make that happen.

Ebikes allow us to get from here to there, as an ebike allows a slightly more sprawling city design, due to the added range enabled by an ebike vs walking+non-existent public transportation, which means we can get a lot of mileage by repainting and modifying existing roads to add bike-safe infrastructure without ripping out and replacing buildings, which is basically impossible.
It doesn't help that the expenses are shrinking at the same rate as income if expenses are greater than income.

you still need to balance work needed with work done.
> but there's absolutely nothing that requires there to be only one metaverse.

Aside from how it was specifically used, the way the word is formulated alone suggests there should only be one. Meta loosely means above, and encompassing, on a higher plane. Verse comes from universe obviously. The unified world, above everything.

This is just another case of people confidently misusing words so prominently that the meaning changes, which "is allowed", obviously.

> a metaverse is just a persistent virtual space shared among multiple users. We have lots of those, and have had them for years

Yes, we've had them for years, and we didn't call them metaverses, and nothing was lost in that time. That's good evidence for my prior assertion that the word (with its new definition) is practically useless.
In the western US, this is common. On the east coast, it's unheard of.
Does it matter? None of the chats are private and OpenAI logs all of them.
Mistakes are a different thing entirely, and if anything, your example shows why you can be trusted.
That could happen. And free food is nice, though I'm not really into booze and drugs.

But 9999 times out of 10000, that doesn't happen. Instead, what happens is some promotion for something that I don't care about. And the opportunity cost of paying attention those 9999 times outweighs the free food I get the one time there's actually something there.
I'm curious what rendering path Xonotic uses on macOS. Is it OpenGL? Apple supports that, but they run it on top of Metal, which leaves it buggy and with performance that's nothing to write home about.
Fav Dune quote (it's from book 4):

> The problem isn't thinking machines, it's letting machines do the thinking for you

...and then I like to point out that many of our social structures (including corporations) are, essentially, machines. They're just machines running on meat instead of silicon.
Stuff I Use in the Terminal
I've always assumed that there was some argument parser available that just sets things as environment variables, and that my google-fu is just too weak to find it.

Why ccouldn't I just go `source argbash _ARG_ --single option o --bool print --position positional -- $@` and get _ARG_OPTION, _ARG_PRINT, and _ARG_POSITIONAL environment variables set based on the commands passed in, without having to dump a hundred lines of code in my script?
Have you spoken to Michael about the coils on Black Knight? I took a pinball repair class from him once at the Crucible [it was awesome--highly recommended if it's ever offered again!] and he specifically covered how to juice up flipper solenoids. He cares a lot about play experience, but I'm sure he's also pretty busy with that many machines to maintain.
> In the long run the best way to balance the books is to borrow money and spend it on childcare and child tax credits to encourage having children, spending it on nurse training, et cetera.

I do not know that this is possible without sufficiently high taxes and policies such that a life without kids is seen as undesirable relative to a life with kids. And that is going to be very, very politically unpopular because it is a lot of pain in the short term for long term gains unattributable to the individual.

Quite an interesting problem, and I have no idea how this shakes out for my kids and their potential kids.
Can you explain to a court why it is “generating” the original from scratch from a prompt and not simply retrieving the input and printing it to screen?

Just out of curiosity.

I don’t think the owner of the copyright loses copyright simply because something else output a copy of his work. Maybe it is “generated” but the copyright holder still has his rights per copyright statutes and you would still be violating those rights by distributing your own copies from the AI output.
Thanks. That's a new way of looking at it for me. No form of compensation was offered other than "wait and see." So I don't feel confident that they will make up for it if things do get better. I don't want to suffer through a pay cut and then be laid off if they do worse either.

I have some options in terms of contacts. Perhaps it's a good idea to reach out.
Well in South Korea's case in particular it's a problem if there are more NK babies born than SK babies when those NK babies are instilled all their life to have a hatred of their cousins to the south.

Doubly so when you also have several hundred million Chinese that view your continued existence as the result of Western hegemonic oppression.
Exactly... and then the question becomes: why do I interact with an adversary?
Pessimism about pessimism is the strongest case for optimism about optimism.
It’s probably a HSD, the GSD’s bigger sibling. I know folks that bought it exactly for that feature and are very happy with it.
Automation means less work for any given value produced, which means greater quality of life across the board unless this increased productivity is offset in its broad effects by increased capture of value by narrowly concentrated capital.

Which makes it kind of suck if you have an economic system that is so centered around maximizing the concentration of capital and the extraction of value by that class that it is named for it, but the problem there isn’t automation.
At least in the Netherlands, and as far as I know the whole EU you have a right to cancel the same way as you sign up.

My last personal experience was also a dark pattern. Tried cancelling a newspaper, was informed that I was to late for the recurring year subscription, did I want to cancel after this subscription? So I asked about the legal right of to the notice period of a month, and yes sure that was also possible. Would I like to use my credit for another subscription? No I want my money back, oh yeah that's possible.

This should be way easier...
So landlords, who provide housing for those not ready/able to buy, now raise rents dramatically?

So the end result, the poor pay more?

Instead, what Vancouver did was simply tax empty housing.
IMHO, a union would make a big difference here. I get that the "future of the economy is uncertain", it also strikes me as unreasonable that every time the stock market moves around I have to worry about losing my job.

> Amazon is undergoing the largest layoffs in company history after it went on a hiring spree during the Covid-19 pandemic. The company’s global workforce swelled to more than 1.6 million by the end of 2021, up from 798,000 in the fourth quarter of 2019.
It currently looks like Virtual Threads will be final in JDK 21, to be released in September this year.

https://openjdk.org/jeps/8303683
Masks don't work and the only people who needed to be vaccinated were older folks and people with underlying health issues.

The vaccines themselves were not benign.

The whole COVID pandemic was poorly handled. Lockdowns destroyed businesses and workers livelihoods alike. Unless you were an office worker who could remote, COVID was an absolute disaster.
I find an engineer's value is in creating things have not been created before. As the author of the article says, there's already lots of great tools for making simple sites. So far, I've found that LLMs are not good at making novel software, it's basically a glorified stackoverflow. But that's still quite useful… for a programmer!
Some of the "DAN"-style prompts going around for ChatGPT 4 do that, though so far the most effect I've had them had is to make the responses much more personable and animated instead of the flat friendly-but-ultra-polite tone from the default behavior.
From a branding perspective I'm not sure it's even clear what ChatGPT is. If GPT-3 is ChatGPT, then what is GPT-4?
It's a great bullshit generator.

I think upper management needs to be more scared of the implications than ICs
> I personally would be fine if LLM replaced my $DAYJOB if it meant I could work on learning violin, gardening, or creating videogames.

But let's be realistic -- that's not at all what it would mean.
The answer then is maybe run like the Goretex model where once a business group gets much over 300 people in size you split in two and diverge.

Around 300 people seems to be where the ability to be personally familiar with everyone in the group starts to drop off.

Larger than that it is like another step down the scale: friends->acquaintances->friends of friends->lowlife from around the corner you've seen once or twice and that might have killed your cat.

Then, it is easier to do something with lower regard and care towards another person you don't really know that well and aren't likely to have to socialise or eat with in the future.

This shapes cults as well, there is a name for the number (I can't remember at 2am) and I have seen varying sizes from 200 to 450.
The "binary abandonment" model can have effectively the same result, though.

An example that come to mind immediately is how much of a mess it is to get games that were built with Games for Windows Live like the PC port of Fable 3 running on modern Windows. It's possible, but there's a ridiculous number of hoops to jump through, none of which would be necessary if Microsoft shipped a quick and dirty update that pulled out the Games for Windows Live dependency.
Wow:

> So what does this all mean for users of the Asahi Linux reference distro today? It means… things are way faster!

> Since the Mesa driver no longer serializes GPU and CPU work, performance has improved a ton. Now we can run Xonotic at over 800 FPS, which is faster than macOS on the same hardware (M2 MacBook Air) at around 600*! This proves that open source reverse engineered GPU drivers really have the power to beat Apple’s drivers in real-world scenarios!
Yep - we do not expose any sort of prompting. We use the LLM only at specific parts of the process, and the user has no access to it.
You can teach [almost] anything at a younger age

But you can't teach it all

Again - this is basic physics
You're interacting with a system that makes up plausible data. When it screws up, it's still going to make up plausible data.

It's of course plausible that it's real data, but you can't easily tell by looking at it. This is going to make understanding bugs from the outside more difficult.

It's sort of like a built-in honeypot.
Remember when Musk promised to resign as CEO of Twitter as the result of a poll he posted? Pepperidge Farm remembers.
Sorry, I should have specified: my post was specifically concerning FOSS development. Of course people inside large companies developing proprietary software can attain a high level of knowledge about whatever field even if they have families, because they're working on it full time over many years and being paid for it.

Although it's unclear, perhaps you are talking about FOSS development (actually looking up Ardour from your profile, yes you definitely are). That's very impressive, then! So you did manage to juggle having a full-time job, FOSS development, and a family?
If Holmes started a bank, she would not have gotten a prison time.
ECP Announces Acquisition of MindGeek, Parent Company of Pornhub
Comments moved to https://news.ycombinator.com/item?id=35231012.
I spent a lot of time in the computer lab waiting for my roommate to figure out that CS was not the degree for him. I got a pretty good census of the sorts of things that other classmates got stuck on, probably informs my strong feelings on the value of quality tools over just tools.

There were certainly a lot of people who didn't really understand the question, and I couldn't really help them much without risking the poorly worded guidelines on what would earn you an expulsion, but there were a lot of people spending a lot of time banging their heads against typos and simple structural errors.

I learned early on that the facts and tasks I biff on are often the things I remember the clearest later on, but also that most people are not like that. They remember the things that they got right easily on the test. I'd wager that for most of them, that time spent wrestling with the computer provided very little to no growth opportunities at all. 10 hours on a homework assignment might have yielded at most 90 minutes of actual progress.
I'm an engineering undergrad not CS as a disclaimer but I'd say my degree gave me the fundamentals to learn things well. I only know SQL because I did an internship in second year where I needed to create a database and return queries all on my own. I had not even used git at the time, strong programming and math knowledge but that's it. I was able to do it all myself with my senior just sending me documentation and suggestions, then monthly check ins.

There are also a decent amount of electives though, I have a strong networking and IP knowledge because I picked networking courses in my final year
Or it was the only one they clild get in volume. The last 3 years have been merry he'll on supply chains.
Flooding.

Drowning is when a living organism is submerged, flooding is when buildings are submerged.
This is not what we're seeing (disclosure, I'm a founder at a cloud-cost management startup). Momentum is still towards the cloud, with some exceptions, given the amount of talent available to deploy there versus on-prem. The "move" to on-prem is like the "move" to alternate or hybrid clouds: it's a negotiation tactic with AWS et al.

When it's time to negotiate your enterprise discount program, savings plan(s), etc., etc. you need leverage, and that's what this is. Some companies spend multiple hundreds of millions of dollars with AWS alone and at that cost any and every tactic to bring down spend will get deployed.
It honestly shows that alot of people havn't done interviews with the comments. You're 100% right with the 1:100 people knowing how a computer works. I legit have to ask FizzBuzz and I would like 4 out of 5 people can't do it. Like maybe we'll see the industry require the bare minimum of actually knowing how to write a basic program for a 6 figures job, but we arn't gonna go anywhere as a profession.
oh yeah i don't edit paths by hand, just stuff like cleaning up groups, removing unused css, changing colors, etc. when i do need to edit paths i use https://yqnn.github.io/svg-path-editor/
Heh. I mean, I was an A student, but except for a handful of duds in the class, all of my peers produced this same kind and quantity of work. There were definitely some who were sharper than me. I did not think of myself as a particularly stand-out student in my class.
> Right, so presumably, a society where there is no expectation of war and needing to pump out bodies to go to war would be a happier society.

A society not prepared to fight for its existence will not survive. It's the men willing to go to war that keep it alive.

> Do women have a “responsibility” to birth x number of babies so people can have access to cheaper labor?

Women have a natural instinct to want and take care of children. By bringing this out in a healthy society, instead of convincing them they're "oppressed" and trying to make them go against their nature, the problem solves itself.

It's quite amazing that anyone could believe women were oppressed by men literally spending their lives protecting and providing for women. Responsibilities for thee but not for me
In what way is this communism?
In defense against upscaling, your original will trounce on the grainy part due to offender's attempt at 2:2 or 3:3 matrix being the duller ones than the original.
Not the GP, but I think the confusion stems from comparing TCP to RPC as if they are at odds with each other. TCP (Transmission Control Protocol) is a delivery protocol (i.e. how can we have a conversation between two places). RPC (Remote Procedure Call) describes how the messages should be treated (i.e. how each side should talk).

So, RPC vs TCP doesn't make sense, even just looking at their names; a new protocol designed for RPC (maybe an RPCP) vs RPC over TCP does make sense.
That's the standard line from society of how college works in practice. But the colleges, nay universities, themselves have always been hesitant to become job-creation factories. They are not vocational schools.

Meanwhile, vocational schools and community colleges in the U.S. are considered low-prestige by both industry employers and American society itself, despite less likely to result in high student debt and perhaps fewer pointless degrees.

Just complete lack of coordination from different segments of society, and misaligned incentives across the board.
Java on Android is a miserable experience because of how far behind it is. That you can't really guarantee that anything past Java 1.7 is available means that everyone just writes to that lowest common denominator (of course, there's plenty of legacy code too…)
Content on a personal blog should not be edited
Can this be used to make MailChimp stop sending spam to an address?
Neither you nor GP gave an example of a traditional meaning of the word Irony. Both of the examples represent the more modern definition of situational irony as "something that is amusingly unexpected". I don't think you can say anything is not ironic under that definition. After all, everything makes sense if you understand it well enough, so any level of surprise would be ironic because what you understood pointed to one outcome and a different outcome was produced. All that is left is whether you find the difference to be amusing or not.
You're not representative of how this usually works, and you know it.