skysight-inc/HackerNews huggingface dataset:
I don’t know about the others but many in Canada believe they have the right to an unchanging environment. They just want to “get theirs”, kick out the ladder, and everything stops at that point.

Homeowners still make up the majority of the voter base so they will vote for municipal candidates which prioritize not changing things.

My prediction is that things will inevitably flip when the “have not” group becomes larger than the “have” group, but that might not be for a while as home ownership only became truly unbearable maybe 10-15 years ago.

Another factor is that generational wealth plays a big role in home ownership. The dirty secret is those mid 20s couples down the street did not purchase that house on their own, the either got cosigned by another family member with a hefty down payment gift or they inherited wealth from grandma. There is no estate or gift taxes here so families can perpetuate class transfers forever.
As someone with a phd and is a professor at a community college, with the current governmental chaos there's no way I would recommend anyone starting a phd in the USA. In addition to the poor pay (and I was in the department of communication and I distinctly remember fellow grad students in stem complaining about their pay... which was literally double mine), there is also the fact that no one knows what is going to happen with funding. In my case, not only is there the federal government, but I live in a state with a republican supermajority so I have zero optimism about future prospects of higher education here. I'm just hoping I can hang on until retirement in a 15 years or so.
I built a failed startups goods website and named it VcSubsidized.com
They seem quick today, I'll give this another 7 minutes.
When you pay for something, you’ve already demonstrated that you value whatever it is (a product, a service, etc). Free stuff tends to attract people who don’t value the thing.
https://imgsli.com/MzQ4OTEw A before/after image slider. Sadly, not pixel perfect, but a small upgrade for comparison UX.
Traces of London's first Roman basilica found beneath office basement
because employees produce the most overhead, software engineers more than most non-execs

we're living in times where enshittification is a reliable strategy to make money and the people doing it don't care about long-term outcomes as long as they can cash out before they happen

this is almost the entire american business landscape today
Envy. Digital nomads, compradors of capitalism should die.
> The most recent generation of LLMs are already trained on all the code ever written.

This can't possibly be true. But if it were it would be highly illegal.
The same reason all companies try to reduce labor: cut costs, better returns for shareholders.

There's nothing special about SWEs vs any other class of worker. If they can be replaced or eliminated, they will be, just like any other worker.
Yeah kind of disappointed how every article around what’s going on in the current administration is getting flagged almost immediately.

As long as the discussions remain civil and discuss these topics in a nuanced manner - they should not be getting flagged.
Just because you keep repeating this doesn't make it true.
Renaissance Technologies is a very successful hedge fund that almost exclusively hires PhD's to do the coding, no matter what field.
It's very sad and a stark commentary on the current state of Hacker News that a post by Bruce Schneier on cyber security is still flagged over an hour after it was posted.
https://en.wikipedia.org/wiki/G._K._Chesterton#Chesterton's_...

Not every fence still has a use, but I hope they have a good think about what they're doing.
The Feds pay about 23% of an employees salary into the Federal retirement system And the employee contributes a couple more. Which is part of the reason Federal employees are paid less.

If one is wise in the ways of economics one understands that employees pay for their retirement no matter how it's set up.
How small are the fundamental particles of the Universe?
California's Fair Plan Gets $1B Bailout
And then the thing is, how do you train new employees? Any juniors will be useless.

Year, or two of unpaid internships? It's nothing new. In my country it works like this for doctors or pharmacists - they have to do half a year of unpaid work if they want to get diploma (and I use work and not internship for reason) Because as a junior you don't bring anything of value to company, you're a loss to them.
Want to eliminate workplace friction? Become a "trustee of time"
Here's a more complex example for sessionizing user events:

# specify the target SQL dialect
prql target:sql.duckdb

# define the "sessionize" function
let sessionize = func user_col date_col max_gap:365 tbl<relation> -> (
from tbl
group user_col (
window rows:-1..0 (
sort date_col
derive prev_date=(lag 1 (date_col|as date))
)
)
derive {
date_diff = (date_col|as date) - prev_date,
is_new_session = case [date_diff > max_gap || prev_date==null => 1, true => 0],
}
window rows:..0 (
group user_col (
sort {date_col}
derive user_session_id = (sum is_new_session)
)
sort {user_col, date_col}
derive global_session_id = (sum is_new_session)
)
select !{prev_date, date_diff, is_new_session}
)

# main query
from invoices
select {customer_id, invoice_date}
sessionize customer_id invoice_date max_gap:365
sort {customer_id, invoice_date}

You can also try that in the playground: https://prql-lang.org/playground/
White Hat Hackers Expose Iridium Satellite Security Flaws
I'm concerned that this will have negative effects on both national security and government efficiency.

As an employee of a DoD contractor, we make use of several FedRAMP approved SaaS products that allow us to securely handle controlled unclassified information. Using these services has allowed us to quickly scale to meet the requirements of the national security programs we have contracts with by allowing our infrastructure engineers to focus on improving internal processes rather than manage a bunch of self hosted services.

There were a handful of other products from companies like Atlassian that we were hoping to be able to use in the next several months as they work through the FedRAMP approvals process. Unfortunately, FedRAMP is a component of the GSA's Technology Transformation Service[0]. With upwards of 10% of the workforce being laid off, I have to imagine this will slow approvals substantially. If this isn't addressed, this will only hurt the ability of US companies and government agencies to do their job.

[0] https://tts.gsa.gov/services/products/
The fact that you don't understand something is not evidence that it's not valuable.
Was Snowden not a massive outrage?
> Brigading has no place in open source communities.

Agreed.

> There are some members of the Rust community who believe C is obsolete and that C programmers should either switch to Rust or get out of the way. This is an extremely toxic attitude that has no place in the Linux kernel!

Would you care to share some examples of the Rust for Linux community who have said this? I'm unaware of Hector or anyone else saying anything similar? Or is this just a fear of yours?

I think we should be very clear -- believing the future of systems programming is mostly memory safe isn't the same thing as saying "C programmers should...get out of the way".
Is this article written by AI? Seems poorly written, few real details and substance, short so that it is within its context window. More like trying to market instead of report.
Unfortunately the new LLM stack is one hell of a dependency. I somewhat like what I've seen from it but its no guarantee it doesn't start to turn the screws back on you (in fact I expect it will turn out that way).
>big cost center that operates slowly and takes a lot of effort to keep functioning

This is pretty much the reason why companies want to replace their IT teams with business analysts who can use low-code/no-code. I understand why, they don't see IT as their core function. It's not how they make money, and in many cases, IT is where they lose money.

If a company can have its own business people create reports, automate tasks, etc., using tools like Power BI and Power Automate, why would they need to hire a separate IT team just for that?
> No agency would voluntarily modernize systems, which would inevitably reduce head count and put half of them out of jobs.

What facts are you basing this on? Have you worked at one of those agencies? Do you have reason the believe that the many agencies whose senior leadership have asked Congress to fund modernization programs were being disingenuous?

If not, consider that the people who told you this were not acting in good faith and had motives other than government efficiency.
because everyone else has a tough and boring job and being replaced by computer program and some device they will be free from this tedious jobs and have more time to do what they like instead. World will be a better place.
If there's one thing employers hate more than unskilled labor, it's skilled labor.

Oh, now instead of ten unskilled laborers carrying shit, each being paid $N, you can have one crane operator getting paid $5N? Wait, why can't we pay him $N? What do you mean, if he fucks up it costs us millions? What do you mean, his skill or lack thereof can double or halve the time it takes to move shit around? Ok, what if we pay him $1.1N?
I don't understand (I am not a musician). This was an 8-week training program (21.4h). How long have you spent perfecting your relative pitch?
That's true, but those comments would be flagged too if they're bad enough. Just because a flagged comment exists does not mean the entire subthread is bad.
Consider this alternative that has been tested by many and gets regular updates. [1]

[1] - https://github.com/Raphire/Win11Debloat
There's also a level of professionalism depending on the product. When I'm responsible for an MSP team I'm very polite to them and always try to get them good, detailed, high-quality information when I'm telling them about problems with their work product, because I want them to do good work quickly and that's the best way to do that.
That's not what he said.

From the horse's mouth (lkml; Hellwig's headers chopped for brevity):

On Thu, Jan 16, 2025 at 02:17:24PM +0100, Danilo Krummrich wrote:
> Since there hasn't been a reply so far, I assume that we're good with
> maintaining the DMA Rust abstractions separately.

No, I'm not. This was an explicit:

Nacked-by: Christoph Hellwig <hch@lst.de>

And I also do not want another maintainer. If you want to make Linux
impossible to maintain due to a cross-language codebase do that in
your driver so that you have to do it instead of spreading this cancer
to core subsystems. (where this cancer explicitly is a cross-language
codebase and not rust itself, just to escape the flameware brigade).

---

Hellwig was abrasive and unreasonable. But there is no need to perpetuate, repeat, and repost absolutely one-sided, self-serving misrepresentations of the words he used.

You don't need to paraphrase. You don't need to guess. You don't need to distill or simplify.

He wrote English so we could read it; stop paraphrasing. It's unhelpful at best and nefarious at worst.

Edit: I think it's very telling that there is a crowd here that would literally downvote the actual quote. Actually it's more sad than anything.
> They are relying heavily on mesa

Isn't mesa portable? Or are there parts that are OS-specific?

> With android, they'd also still have GNU stuff available.

I don't follow; Android is a non-GNU Linux distro. Or do you mean that being on Linux makes GNU stuff easy? (But then, GNU runs happily on BSDs and other unix-likes)
SWE happens to have a massive training corpus readily available online, and is something that is done entirely with text.

For other engineering disciplines, the data is much thinner and the methods tend to be heavily visual, i.e. mechanical drawings or electronic schematics.

SOTA vision LLMs cannot read a schematic to save their life. The accuracy is <5%.
Linus didn't say he was the problem, he said he should consider that maybe he was the problem.

That's an invitation to self-reflection.

We all should consider that, in every discussion.

The opposite is to think that everyone who disagrees is by definition wrong, which can never be productive.
Oh, that's not a very high bar now, not being the last :)

Siemens, Bosch, Mercedes-Benz, etc. etc. were innovative startups once that defined their industries and they put the foundations of the high standard of living that you enjoy now. Where are the similar European innovations of today?
This is the sad truth. We like to think we're special but we're not. I'd argue a paramedic is more special. Those people save lives and get paid like shit compared to us.
They most likely have dual trigger RSUs, so the second trigger is typically a liquidity event.

You are talking about single trigger RSUs with only time based vesting.

Also a 83b means you pay taxes at the time of issuance rather than vesting. If these folks received their shares post founding, that means that there might be substantial tax burden for them when they received these shares if a 83b was filed. This is why most folks do not opt for a 83b after a substantial FMV has been established for their shares. This is also why double trigger RSUs are popular, so you can actually execute sell-to-cover.
US Stadium mmW deployments and showcases at marquee sporting events happened well before SA was ever out of the labs.
> it's an industrialization of coding

That's a fantastic insight. There's a popular metaphor comparing software developers to blacksmiths, emphasizing the craft and trade aspects of the profession. Historically, blacksmiths were largely automated out of existence, replaced by highly skilled metallurgists and industrial automation engineers, albeit in much smaller numbers. As we look toward the future, we must consider what the equivalents for software development might be.
NoLiMa: Long-Context Evaluation Beyond Literal Matching
LLMs struggle with long context
From now on we should probably make all medical decisions treatment decisions based upon your steveBK's personal experiences.
It's not a deception, in the same way that a chicken nugget is not chicken hidden inside of breading.

It simply is pill with peanut butter
Bezos' Blue Origin to layoff about 10% across its space, launch business
The reformations wars lasted half a century and killed tens of millions. Parts of Europe were nearly depopulated.

https://en.wikipedia.org/wiki/Thirty_Years%27_War
There are also some other gaps left to close to implement this vision, mentioned in this post an my reply to it:

https://news.ycombinator.com/item?id=43030046
Here's the BBC report on the matter: https://www.bbc.co.uk/news/articles/c20g288yldko

It applies to content stored using ADP, Apple's E2EE tech. A backdoor into that would mean applying a backdoor into iOS on the phone itself, which is a much larger attack surface than anything centralised.

All of which highlights the clownish nature of these regulations. They are so easy for bad actors to circumvent (eg using their own E2EE), resulting in the ridiculous situation where the innocent get their data stolen and the very people you're targeting being completely unaffected.
It's partly a matter of taste, I know people who prefer it. But historically Apple has paid the most attention to high-quality text rendering and Windows' approach has been... utilitarian, with stuff like ClearType mostly optimized for 'crispness' and detail at the expense of actually looking good consistently, IMO.
What percentage of human software engineers would you guess pass this bar?
For folks who worked in tech/finance/etc, yeah. There might be something to be said for distributing access to enough free time to do art, a little more widely...
I'm sad to see this happen. I bought an M2 Air a year ago and I've been running Asahi on it since the day I got it. It hasn't been without hitches, but that was something I signed up for.

I'm incredibly grateful for all the work Hector and the others have done on this project. The Air is my dream hardware (I'm a sucker for sleek fanless laptops) and getting to run Linux on it is quite amazing.
It's unnecessary until it finds something. My doctor is pretty thorough and I will give 3 vials with my yearly physical bloodwork. I get a pretty comprehensive set of results but my grandfather died of pancreatic cancer and I'd love for this to be included in that testing.
The issue isn't whether that's true or not (personally, I think you're 80-90% correct). If private citizens, or organisations, want to get together and develop political counter-narratives that's fine -- entirely within the constitution, and always a good idea.

The issue here is the top-down astroturfing from state-sponsored orgs whose boards are the last x heads of the CIA/etc.

At the moment there is no strong firewall between private polticial organisation, and state power, within the USA. You may think that's fine if its being used against trump, but it isnt.

Not least, since the example the AC gave in that video was trump tweeting "witch hunt" about the russia investigation -- calling this disinformation. Now, who was right? Trump. There was no Trump-Russia conspiracy, it was a witch hunt.

The only thing the muller report found was trump obstructed the investigation, it completely exonerated any supposed connections to russia. Then you might ask: where did all these intelligence dossiers come from?

And why is the atlantic council training journalists to label trumps poltical speech about this investigation as disinformation? (HINT: to enable its censorship etc.)
I was part of a group people that tended towards artsy (and definitely not rationalist). This was when everyone had an idea for a new app, and I kept getting people trying to get me to work for equity. They seemed to have these same kinds of unrealistic expectations. I eventually came to the conclusion that they saw software as like painting. It seems to take about 8 - 24 hrs to create a work of art (assuming the idea is complete and you are working within your skill level), so their mental price and timeline was something similar.

A better metaphor for software is like writing a book. Everyone sees writing a book as borderline undoable, and the expectation is that it takes months and months. I think that software and writing have a lot in common (including lots of text, and even the verb used), and that explaining ourselves as book-writers would help set better expectations.
Well, according to some that would cause a constitutional crisis and will lead to chaos across the three branches of government. The same must have happened when they got rid of the 1/2 penny.
I think my experience actually making a living from a FLOSS project changes things enough that it is not that relevant to people doing it "for the love it" or as a side-project.

It's much easier to shrug off strong comments when the people who do support you are making it possible for you (and one other) to lead a pretty comfortable middle class life.
President Musk is clearing house. It kind of feels illegal though.
And it sounds like you read just one side of the story, with no background in Linux kernel internals. This is about how C APIs are typically inherently unsafe, Rust people wanting to build safe(r) abstractions on top, and a question of who is responsible for changing what code when it's time to refactor the underlying C API. And yes, marcan is being overly dramatic, though he is not alone in that.
It is really sad that almost no modern code review tools support trunk-based development. Nearly all tools assume some kind of branching/pull request.

One tool that was great for _both_ use cases was Jetbrains Upsource, where you could just string a bunch of related commits together in one review. Better yet, it could recognize based on the commit message (like workitem or CR number) that a commit belongs to the same code review and add it.

We actually still use it, even though Jetbrains canned it, because we have found no good alternative. Some of the tools that do code review mandate to also host the code within it, which is not an option because we already host the code in a system we’re happy with.
TSMC faces tough choices amid rumors for Intel foundry collaboration
> barbed wire banners

GDPR does not tell people to put banners on their website. People chose to not learn about GDPR and do "like everyone else".
I've been predicting for some time that if AI makes it much easier and faster to write software, this will increase software engineer employment.

It will grow the sector and massively inflate the combinatorial explosion of system X system X system. Programmers will use AI as a tool in their tool box -- I already do for boilerplate and tests and explaining code -- and they'll use it to write ever more software to work with ever more systems.

What it may do though is cut the bottom off the field. Very junior programming jobs could vanish, creating more of a learning cliff to really get into it. This is happening in every discipline and has been for a while. It's a real problem for our traditional method of school followed by entry level job. I think the future's going to be some kind of school integrated with apprenticeship followed by internship followed by a real job. Unfortunately that may suck in a lot of ways. Fields that are like that require too much 'paying your dues.'
I would gauge properly testing on our card to be running the game occasionally on our cards throughout the whole development process. Currently it's been a lot of games 2 weeks out from release dropping a ton of issues on us to try and figure out. I don't even care if they don't do any optimization for our cards as long as they give us a fighting chance to figure out the issues on our side.

> Card devs also ought to respect that a game dev may have a good business reason for leaving his game running like crap on certain cards.

I can't agree with this though, business decisions getting in the way of gamers enjoying games should never be something that is settled for. If the hardware is literally to old and you just can't get it to work fine, but when a top of the line card is running below 60 fps that's just negligence.
> Open source attracts some of the very worst users

I don't think it's even just that, it seems to be something about the price.

I work on a piece of closed-source free software, and we consistently get support requests from unbelievably entitled assholes. The worst of them are the ones that have some technical knowledge; they will not only demand things be fixed or implemented, they make completely erroneous statements about how easy it would be to fix/implement with the conviction that they are 100% correct, with a level of arrogance that is impossible to fathom how they could have written their email with a straight face.

The support requests we receive for a paid offering from the same company are 99% of time much more pleasant people (of course there are the, "I PAID FOR THIS YOU MUST FIX IT!!!1!" on occasions, but they're a definite minority).
They won’t come begging for help. They _want_ the crash and burn.