skysight-inc/HackerNews huggingface dataset:
It's pretty simple if you take the view that there are only two classes in a capitalist society: those who profit from owning capital and those whose only capital is their bodies and thus profit from their labour.

The former own land, companies, and such assets that they profit from the difference in value between what is sold and the wages they pay labourers to produce that value.

Those people profit from wages going down.

One way to do that is to gain leverage over the job market by threatening to remove access to labourers. Unless those labourers are willing to accept a lower wage they can be replaced by AI and nobody will need them anymore.

Another way they can increase their profits is to force labourers to use GenAI tools to produce their work. There's constant pressure from the capital class to, "always improve productivity!" This is just another example of that.

I suspect there will come a point, perhaps, where some companies will decide to let developers go who refuse to use GenAI (or simply not hire them to begin with).

I don't know that we will see the technology become sophisticated enough to replace human developers entirely.
AI Agent Authentication: Ensuring Security and Privacy in Autonomous Systems
Good thing everybody hates Salesforce.
Mate, the "take all steps necessary to root out paedophiles" referendum would be won with 95% of the vote. It's all in the framing, you know that.
Nope. Tons of programmers, though.
Comparing Apache, CNCF, and Commonhaus
Japan is 14th here (above UK, Belgium, France, Spain and the US): https://worldjusticeproject.org/rule-of-law-index/global/202...

Most of the stereotypes of the Japanese justice system are outdated, and it's pretty funny to hear one of the wealthiest people in the world claim he wouldn't get a fair trial there while he was walking free with unrestricted access to his lawyers after numerous arrests for serious financial crimes.
It's currently accessible to law enforcement via the law-abiding manufacturer acting as sole custodian. I don't see how this makes any difference.
I always tell this story about working with sales at a job where I worked in tech support. Sales would call me up and ask why I hadn't talked to their client about their very important ticket.

I would tell them:

"I have 5 P1 tickets, 8 P2 tickets, and dozens of P3 tickets. Your ticket is a P3 ticket."

They would ask that I change it to a P1. I would. Then they would call me an hour later asking me about the ticket and I would tell them:

"I have 6 P1 tickets."

That's when they'd understand ;)
I don't think it's the first time, nor the last, we'll see maintainers and otherwise really great people being turned off from FOSS because of the massive weight that entitled outsiders and toxic "collaborators" seem to add.

So on that, is there any guides for FOSS maintainers out there about how to deal with the emotional toll of FOSS, with a focus on self-care, how to say "No", generally just how to deal with the people/human part of FOSS, without focusing on the technical details?

We have a ton of guides from companies and individuals how to make the technical, infrastructure, product, software parts work, but I don't remember ever seeing a guide how to deal with emotions one might feel when doing this sort of work.

I think I'm lucky that it's relatively easy for me to tell people to fuck off when I find them not contributing or being toxic, but judging by the amount of people who feel a real emotional toll, border-lining to the feelings of burnout while working on their dream projects, this doesn't seem to come as easily to everyone, so having a guide/manual about this would be amazing.
Folks should stop playing with words, and call it what it is.
I feel like this should be called an act of war.
It is espionage.
UK against is people, UK against the world.
And yes, the same goes for the US, China, Russia, and anyone else that does it.
It doesn't mean if you're country does it it's right.
It's wrong everywhere, some are just OK with it, but it still doesn't make it right.
You've heard about judging a book by its cover?
Academia doesn't have a monopoly on intellectualism, and in fact "tech bros" tend to emphasize the reason and rationalism that typically defines intellectualism.
Not without some major advancements in the technology. As good as Claude 3.5 Sonata v2 is, it still can't do more than a quarter of what I do on a day to day basis, and still makes tons of mistakes.

I guess if you spin up fresh CRUD apps or greenfield web apps for a living, you might be in danger, because they are really good at doing that. On an established codebase, especially with more than the low tens of thousands of lines of code, their usefulness is mostly relegated to writing boilerplate that can be explained in plain English. I'd be surprised if 85% of programmers were spending their days doing that, though.

Even if it was that serious, I don't see software engineers who can leverage LLMs and keep learning with the rest of their field being in much danger. The average software shop that I'm familiar with has a massive backlog of things to be done, and more direction than they have steam. We're pretty far from the point where almost any professional programmer will be saying "We finished all our work and there's nothing left to do".
Eh. I tried to buy into this for years but I think my poor working memory just pushes me towards having something like it open.

Maybe a little less now that I’ve become a heavy user of tabs. When I start working on a unique task I create a new tab with a few splits with the files I’m interested in. In a way tab views are how I externalize my working memory. But a file tree is still useful to me because file names don’t stick so using a command or picker to swap is often slower
My view is that Ai companies saw there was a huge volume of code online and decided coding was a text generation problem and easy to replace.

I don't buy it. I also don't think it'll replace writers or artists. Just the low brow, chum bucket stuff which in programming terms is a todo app or web form.
Accelerating the Adoption of Post-Quantum Cryptography with PHP
Technically we just "let people die" all the time.

We could spend more money on road safety (or say, reduce the speed limit to 10 mph) but we don't because the costs are too high.

Now, given the relatively common but almost universally fatal nature of pancreatic cancer, any sort of moderately effective screening is probably worth doing, but the argument that if we don't then some people will die isn't very strong.
It's very similar to offshoring.

We currently have an offshore dev team that is frankly just a money pit. Still, the C levels keep trying to make us use them and it's never been successful. Our offshore devs are simply incompetent because we hired for cheap and not quality.
That's not correct, the point is that while the comment might be flag-killed, the subsequent posts in that thread are not and are visible to search engines. For example: if you go to this post [1] from the prior thread while in private/incognito/whatever mode you can see the posts underneath a flagged comment even though you can't see the comment itself. And there are some comments there by other users that, despite being flagged, are still indexable and visible

[1] https://news.ycombinator.com/item?id=42972571
Developer productivity tools are developer replacement tools. If the current paradigm is: principal/senior devs design system, implemented by more junior devs, and LLM tools enable the seniors to produce lots of code, then the juniors are the ones getting replaced. The next step up the stack is enabling the PMs and business people to design (and implement) the system. There is no reason to think LLM based tools are in principle incapable of that.

"Software development" will still exist, but if productivity tools become so capable that your PM can crank out a dozen variations and iterate on them solo, that will lead to developer replacement.
I think you mean "ambient mode". Theater mode is like the halfway point between normal-size an fullscreen-size.

As an aside, does anyone know of any good YouTube settings extensions? I usually open YouTube in incognito tabs to avoid the personalization "features", but this means none of my preferences around ambient mode and "stable volume" are saved.
I see where the article mentions complaints about Github and commit messages, can you quote the portion about driver code quality?
Drama needs to be worked against, not expanded upon.

A lot of what I’m reading seems to make me feel that drama was… not avoided by this person, putting it charitably.

And I'm someone who I believe still sponsors them! Asahi Linux is an awesome, and dare I say necessary, project.

There is value in learning how to relinquish a constant "defensive posture" mentally. (I have struggled with, and am still working through this, personally, btw.) Heading a project like this surely challenges everyone's stoicism, though.
Christian's been an awesome Glitch community member for a long time; I had caught Thinkserver when he first posted about it the other day. Generally, over the last 7 or 8 years we've seen super users be inspired to make their own tools like this every few months and it's great! Every single one has good ideas and brings new things to the table, and also there's a lot to learn from the overall trends. (Like, in this case, support for coding on phones, where we're still not very strong.)

The other takeaway I got from his original blog post is a little bit of that trepidation you get when you put this stuff out there, where it can be a little nerve-wracking, because you don't want folks to rip it apart or file a million bug reports. fwiw I'm glad folks are being mostly chill about it.
Since calling the square an inverse square root makes zero sense in any practical context, the other common meaning being applied is obvious. In this case, it's not the inverse of a _function_, it's the inverse of a _number_, which is usually considered to be the same as the reciprocal.
Datacenter Anatomy Part 2 – Cooling Systems
And also time to retain an attorney. A reputable firm of any size is likely to need to check to see whether they are conflicted and to write a retainer agreement. They won’t charge for these services, but it’s not instantaneous.
One thing that I notice often - people just do not take 5 minutes to appreciate someone or send 5 dollars to a project that they use daily etc. Not just in the software world, but life in general. Someone I know works full time, takes care of her two kids, takes care of her husband. Kids are almost teens now, but she gets zero support from them or her husband. Or even an occasional thanks. I see this everywhere, this is just one example.

Are we so busy or egoistic or ignorant that we can't stop and say thanks? What is even more worse is the entitlement. People who wouldn't lift a finger to help anyone (even their own families) are usually the loudest and the most entitled ones.

I don't know if this is the case around the world (probably is?) and I don't know what the solution is. It just sucks
If the PhD had more value, people would be more willing to go further into debt for it. Like the rest of higher education.
How do you know that? Similarly to the UK, USA has a process to force companies to add back doors. For all we know it might the USA wanting access and using its five eyes allies to get it done.
Maybe they can both demand a different backdoor so their adversaries don't even need to ask for one. /s
How does having an alter-ego
make it deeply ironic that he complains about secret cliques? I don’t get it.

I’ve been supporting Hector since week 1 of the Asahi project and I think it’s a shame he’s thrown in the towel but I can understand why.

I don’t know enough about kernel development to have an opinion about about the Kernel policy of “no aliases” for contributions.

I certainly don’t care that some people think it’s weird for a man to have a female alter ego.

Maybe those things matter to you.
Location: India
Remote: Yes
Willing to relocate: Open to conversation
Technologies:
Frontend : Next.js, React, Redux, Tailwind, Typescript, Nodejs, FastAPI
LLM Tooling: Autogen, CrewAI, OpenAI API
Résumé/CV: https://clinckzone.github.io/files/DivyanshuTiwari.pdf
Portfolio: https://clinckzone.github.io
Email: divyanshu.tiwari33@gmail.com

I am frontend developer with 3 years of experience looking for challenging opportunities (Particularly interested if you are building interfaces in the Agent space). I have a keen interest in designing and developing novel user interfaces. I also volunteer my time as a Research Assistant at University of Minnesota prototyping user interfaces for AI Agents.
I wouldn't go full-on conspiracy, because I expect the impetus came from the UK, but... I doubt it would have gotten this far without tacit US gov support.
Yeah, SVP is NP-complete for certain parameters. But lattice cryptography uses other parameters where SVP might not be NP-complete. Also lattice crypto is usually based some other lattice problem like LWE, MLWE, MLWR, SIVP etc.

Lattice crypto is going to be broadly deployed because it hopefully can resist quantum attack, unlike ECDLP and factoring.
I don't think software engineers are any more resilient to the profit incentives than the rest of us.
Married Women Could Be Stopped from Voting Under Save Act
SQL pipe syntax is a great step in the right direction but what I think sets PRQL apart (in my very biased opinion, contributor) is the ability to define functions.

Here's a simple example:

# define the "take_smallest" function
let take_smallest = func n col tbl<relation> -> (
from tbl
sort col
take n
)

# find smallest 3 tracks by milliseconds
from tracks
take_smallest 3 milliseconds

You can try this now in the online playground: https://prql-lang.org/playground/

That's simple enough and there's not that much gained there but say you now want to find the 3 smallest tracks per album by bytes?

That's really simple in PRQL and you can just reuse the "take_smallest" function and pass a different column name as an argument:

from tracks
group album_id (
take_smallest 3 bytes
)
As if he didn't read the comment about not wanting the cross-language code to spread like cancer in the most uncharitable way possible.
https://archive.is/01PIy
The glut is primarily a function of the fact that universities have decided that it's fine to have most of their courses taught by poorly-paid adjuncts. That is, actually, a bad thing. If we returned to having tenure-track faculty do a substantial majority of teaching, most people who get humanities degrees would get jobs in the end.
Executing Cybersecurity Marketing Strategies That Convert
Reading this I cannot help thinking about what Linus Torvalds said more than 20 years ago[1] in an interview.

When asked if he feared competition for Linux his answer was that few liked writing device drivers and as long as no one "young and hungry" came along that could write device drivers and liked it he'd be safe.

There you have him, Hector Martin, young[2] and hungry and loves writing drivers. No surprise he clashes with the old guard.

[1] I don't remember the date but it was still on analog TV, so definitely more than 20 years.

[2] At least a different generation from Linus and could easily be his son. Young enough for generational conflict at any rate.
> The most worrying part is that I don't know if this sentiment is actually widespread and a seriously held belief. It makes me worry that we might see a continued escalation of political violence this year.

Maybe I’m just more aware of it now vs. 20-30 years ago, but I feel the division with our country just keeps growing more and more with each passing year/presidency.

And I feel like social media/FB play a big part in this. It seems the extremes on both sides just continue to grow more extreme. And I feel like if social media — and news media — would just go away, we’d see much less division/extremism.

But unfortunately extremism, shock, anger, and contempt for “the other side” is what gets clicks/views.

I don’t know what the solution is. Well, the solution is what I said: get rid of social & (extreme) news media. But there’s no way that will ever happen; extremism breeds extremism.
Similar here but I take it a step further and drop their domains in ublock My Filters just in case I forget or some headline is just too tempting to click.

||theatlantic.com^
||techdirt.com^
||squarespace.com^
||politicopro.com^

etc...
They're claiming to have found a small number of microscopic particles that are superconducting at 500K, with details on how they found those particles. They acknowledge that making contact with those particles to directly test their resistivity is particularly challenging. That is, even if this is true, there's a long road between the discovery of microscopic particles and mass manufacturing / large scale integration.

It would be quite inappropriate for them to brag about revolutionizing anything at this stage. The field recently witnessed that with overstated claims surrounding LK99. Much more appropriate to publish methods and allow other groups to verify or refute their findings.
The frequency of AI cope posts appears set to keep increasing until the very last one of us is fired. The reality is that users simply don't care about any concern to be found discussed in the church of software engineering, they want an app with a pink button, and very shortly we will be a much higher friction means to achieve that than the sloppy text generator. It's the same force behind why you can't buy high quality furniture any more or consumer devices that survive more than a few years: the vast majority of people simply don't care, they want to click "Buy" at a price level they don't have to think about and get on with their lives, only now it applies to knowledge economy work and entire industries are trying their hardest to ignore the transition we're so painfully obviously already in.

Even were it not the case for disposable CRUD Android/web apps that represent the bread and butter for half the industry, the effect on the structure of popular media is alarming in ways I don't think anyone has a hope of understanding yet. I imagine kids coming up now will not be glued to their phones anywhere nearly like the current batch are, or if they are glued to something, perhaps it is a conversational agent prompting them through an earpiece or similar.

Hand-wringing about the quality of LLM-driven app development really misses the point of all of this. We're currently using an extremely novel technology to emulate aspects of our now-defunct technology (which I believe includes the web), in much the same way fax gateways at one time were a popular application for email.
The linked article doesn't say the submitted driver code was awful. In fact, it says Paragon submitted the driver after Linus suggested they submit it.

What the article quotes Linus complaining about is a process issue. Paragon apparently used GitHub's GUI to merge some of their branches rather than the git CLI. Linus would prefer they use the CLI to merge branches because the GitHub GUI reportedly omits important metadata from merge commits, such as the developer email, and encourages uninformative commit messages.
Libre more specifically means the GNU licenses, as GNU didn't like that licenses like MIT were being called FOSS, as they don't preserve user freedoms like (A|L)GPL do.
And what would the pilot do?
This is not an act of war, mate. War is a whole world nastier than breaking crypto.
We need to think next level. Not just prompting and reviewing code but debugging code.

( Side note: why does everyone overlook debugging from code automation to new languages etc )
This is Dunning-Kruger in sentence form.
You can just read the wikipedia on it,

https://en.wikipedia.org/wiki/Smith%E2%80%93Mundt_Act#Congre...

And note the FBI's concerns there at the end too. This isnt about NPR. It's about The State Department and the intelligence services which were localised under the department at the time.

Let's just be very simple about this though. We have in 2012 a repeal of a law which existed to ban the state department ("the war office" in old-speak) from propagandizing US citizens. And as the 2010s progress, gov. officials demanding social media companies censor americans. We have NGOs created with USAID and DARPA funding to enable mass censorship and profiling. And we have, during the pandemic, the deployment of all of this machinery at once.

Now, this is the indisputable, publicly obvious, everyone-can-see it layer. Now imagine one layer deeper: how does this actually play out in terms of executive action?

I am, fyi, not right wing; and not pro-trump.
The GSA facilitates the adoption of cloud services like the Cloud Information Technology (IT) Program and FedRAMP. So there are some areas where I'd say the GSA is key. Firing 60 early career staffers in technology as the article mentions doesn't seem too impactful to the mission. But selling off real estate and consolidating the staff could have a bigger impact as career staff ponder the "fork-in-the-road".
The linked issue points out that grayscale AA has color fringing on some of the subpixel layouts. It's not obvious to me how one would fix it though, it seems like a deficiency built-in to panels with weird subpixel layouts and the subpixel layouts are a compromise chosen to achieve (fake?) higher PPI
Immediately noticed and was annoyed by the cursor thing. What the hell are they smoking over there?
Things don't happen instantly. You could have doubted it was in Microsoft's interest to support Linux within Windows for years... until they released WSL.
> who still talks about the dangers of the global elites with no sense of irony

As with "DEI mayor", "urban youth", "rootless cosmopolitans", etc., it's a euphemism.
Thank you for Ardour btw, great piece of software although I still use Ableton from time to time, Ardour is taking over more and more parts for me :)

I've read your comments here (and elsewhere) for a long time, and I'm sure you'd have some great ideas or at least opinions about this, which is pretty relevant to what you just wrote: https://news.ycombinator.com/item?id=43037537
> whatever administration is in power at the time. $50B effective military budget will finally be possible under the next democratic administration

Do you think there will be a next Democratic administration? The way things are going, the Republicans seem to be determined not to lose another election ever again. Sure, there will be elections, but there are elections in Russia, Belarus, Cuba, China and even North Korea too...
Then they're not really open source then? Incorrectly licensing them doesn't actually mean they're open source.
That's not really Apple's game anymore. They don't really care about selling Macs, what they want to sell you is their ecosystem. So that way you'll get a Mac and an iWatch and an iPhone and whatever else they push out once they get their hooks and lock you in.
Yes I'm aware of that quote, which doesn't make sense to link with the original quote because his intentions with the "Hall of shame" are different from this quote.

This message brings up a lot of valid complaints about talented developers being stonewalled and you're honing in on one word that is not being used the way you think. Again, there are dozens of emails from Linus that are vastly more unprofessional than this.