skysight-inc/HackerNews huggingface dataset:
The author loved the web because "EVERYONE could build on the internet". The problem isn't that how we build has changed, it's that everyone is on the internet and some percentage are opinionated assholes and people dealing poorly with their mental illnesses.

The author lost their love of the web because working in public has a lot of downsides.
Asking in seriousness: did you comment without reading the link? If so, why? I legit don't understand why people comment on things without having read them, and I would like to
Share your story with "Kit Boga" on YouTube. He would love to prank them.
Yeah I don't see how gitlab fits nicely into Datadog's business.

Maybe they just want some foothold in developer tooling (similar to Microsoft's moves with GitHub and NPM)?
Is there anyone else out there still doing waterfall and estimating in hours and everything is just going fine, or am I just that lucky?

I work on a small professional services team customizing a couple of our products for our customers. A few times a month we get a request for an estimate to add a new feature or workflow. We do a high level customer requirements doc, discuss it as a team, the seniors from each area (design, development, qa) each provide an estimate in a range of hours. This all gets wrapped up into a final price to the customer. If they approve it, we dive into detailed design and have them sign off on the result. Then we go into development for weeks to months, qa, and then release. Our processes really haven’t changed in over 20 years. We’re constantly ranked as one of the most productive teams, and get high scores on our post-project surveys from our customers.
Anonymous hacked Minin University's website to avenge MH17
You mean brimming with bots and scammers?

They days where humans controlled discourse on the internet has flown past us. Anyone that attempts to decentralize will have deal with colossal torrents of attacking bots spitting 100s of gigabytes of data their way if they draw the ire of such forces.

There may be islands of refuge on this water planet, but from this day forth understand the ocean is made of piss.
I've seen juniors run around in circles for hours because they didn't catch a mistake made by an LLM.

They never count this as reduced productivity though because of the halo effect surrounding LLMs right now.
Yup, the number should be higher
WSJ Fires Reporter in Hong Kong  (Selina Cheng)
Well, I do have my own reducer (shrinkray is mine), but I actually hadn't considered using TreeSitter grammars for it. That's a good idea, thanks!
Wild. All of these carefully inserted “seemingly innocuous” changes in the ecosystem to end up contributing to a wider exploit.

This comment sums it up nicely with a gif: https://github.com/libarchive/libarchive/pull/1609#issuecomm...
Any offers on how long it will it be before were talking about Windows RISC-V machines?

I just upgraded my 6 year old Lenovo X1 and was pretty close to pulling the trigger on an ARM (Snapdragon) machine but felt too unproven and I knew there would be software issues for some of the things I needed to do so sticking with x86 (AMD).

I can easily see the decision next time going the other way or even RISC-V if the sofware is there to match.
Depends on the context.

Most people in here fail to understand how broad and varied the software industry and culture has become. This place, like every community on the internet is a bubble.

So, if you're talking about basic CRUD in Java/Python/Node done remotely from 3rd world countries and Eastern Europe for companies not directly in the technology or finance sectors (e.g.: retail, services), then the response is a resounding yes. People in Poland, Brazil and India are certainly using LLMs to do faster what they did before: spitting code they don't understand copied from StackOverflow.

True, it is most of times bad code. But anyone that hires from 3rd world countries is not overly concerned about code quality.
A number of projects have read-only mirrors on GitHub for visibility, with actual development occurring elsewhere.
Bringing Auto-Tuning to Hip: Comparing Performance Tuning on AMD and Nvidia
There was a hackernews post yesterday about running CUDA unmodified on AMD GPUs. In this article, we show that this is generally a bad idea. If you want to get good performance on AMD you have to specifically optimize the code towards AMD GPUs. Perhaps surprisingly, the reverse is not true, taking code that has been optimized for AMD to Nvidia is possible with little performance penalty.
Which will potentially miss things like accruing technical debt and security issues.
dont know. legal does not have much to do with it. You just dont need that much info to identify someone. https://coveryourtracks.eff.org/ I was wrong it is more like 20-30 bits you need. But those bits are fairly known how to get by the advertisers. The reality is most people do not known about or are resigned to it.
Adtech killed the web. The cookies, frameworks, and the rest of the cruft are there because of adtech.
> The fallout is also the impetus for replacement migration policies, lest the debt-entitlement schemes fail.

And every boomer who championed this braindead idea will get EXACTLY what is coming to them. It will be glorious and I will absolutely laugh and mock them.
> For example, if I tell my kids they can stay out later than 10pm any night if I know about it, then even if they message me saying they'll be out late tonight, actually staying out late is blocked by my ack.

Do you have an integration test for that in CI? That protocol sounds like the kind of thing which can break easily.

If I as a kid would hear that instruction "can stay out later than 10pm any night if parent knows about it" I would assume notification is necessary, but I would not return home early just because my parent did not ack it. And if my parents complained about that I would find them unreasonable.

Of course with your kids you might have been much more explicit about what you expect from them. Or who knows, maybe you are much more predictable in your response times than my parents were, so your kids might worry about you and call you if you don't respond anything.
LLMs are that. When you use tools like perplexity you get the feeling of the internet circa 2004 back.

The future is here, currently it requires a credit card to access.

You can start seeing how you'd use it locally too, the hardware requirements are too high today, but within the next 5 years they will become widely available.
Might one of the reasons be that these things are easily gamed? And maybe another one, that such workplaces by their nature select employees who would describe themselves as "driven, work-hard-play-hard 10x programmers not looking for a 9-5", and who upper management would probably describe as "suckers", at least behind closed doors?

You know, the ones that believe that worker's rights and unions only benefit low-performers, and not alphas like themselves.
I like that their app (unlike chatgpt) doesn't request accessing to everything on the device. If it needs a picture or document it will use the Android API to receive one chosen by the user.
> Somewhere, someone decided that you must build your websites a certain way, or you're doing it wrong™ and some people have gone as far as to actually wish harm on people for the tools they decided to use to build their websites.

When was this ever not true? I remember people who wrote HTML by hand deriding those who used WYSIWYG editors 25 years ago, though perhaps not wishing them harm.

More hated than those editors were proprietary plugins like Flash, Java, Microsoft's not quite compatible version of Java, ActiveX, and the like. Some sites were unusable without a very specific configuration of client software, almost certainly requiring Windows. They were usually painfully bandwidth-intensive as well in an era when the average connection was about 0.05 Mbps.
I'm confused why this is being posted now? This thread appears to have taken place in the days immediately following the original XZ discovery, with no new activity since very early April. It was discussed heavily at the time that Jia Tan had made contributions to other projects and that those were being investigated as well.

Is there something new here I missed, or some additional context that makes this specific commit relevant right now?
Eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
It's kind of ridiculous how few lines of code can trigger such a huge and complex discussion about thread safety, where almost all developers involved actually aren't really certain whether or not this can be exploited.

I just wish people would stop writing C code for libraries that consume arbitrary data.
I’ve seen people drop a bit of code on StackOverflow going “ChatGPT made this for me, how do I make it work?” and it has invented entire functionality out of thin air.
https://en.wikipedia.org/wiki/KVIrc

https://github.com/kvirc/KVIrc

https://www.kvirc.net/

...or anything else, really.

But since you're on KDE, and this integrates well, it seems preferrable.

I remember a similar experience like yours eons ago. Koversation sucked. KVirc didn't. Can't compare to now, because I won't touch contemporary KDE with a ten foot pole, but KVirc still doesn't suck, whereever I'm running it. OTOH Hexchat doesn't, either.

Have a look at https://en.wikipedia.org/wiki/Comparison_of_IRC_clients test 'em, pick one.
Why? It is immediately obvious that the PR was published 3 years ago. Github shows the timestamp very clearly in multiple places.
"What changed? How we build.

Somewhere, someone decided that you must build your websites a certain way, or you're doing it wrong™ and some people have gone as far as to actually wish harm on people for the tools they decided to use to build their websites."

His love for the web is dead, because some online people have weird opinions?

Well, I call that a weird opinion. Who cares. There are always weird and creepy people. And the cancer of the web today is rather ads and tracking in my own humble and weird opinion and not what tools you use. If you used the most awesome tools to integrate ads and tracking of 200+ company then I hate that and not the tool. And if you used jquerry with an other outdated inefficient libary to build an interesting experiment, then I might still love the result. Because the result matters to people visiting the site more then the build process.
I was about to complain about this. I take security training to inspect URLs and then Microsoft safe link or whatever it's called gives me a twenty line long URL filled with random characters. I have to trust it works since they took my manual inspection ability away.
My kids never had any problem with Shakespeare. I have been to several of his plays in the last few years with my daughter who has just turned 16 and she had no problem - and she did not seem to have any problem much younger than that. At one performance there was a school group including early teen, maybe pre teen kids, sitting in front of us who were clearly enjoying the play (among other things they were discussing it, and had to be told to be quiet by their teacher in the interval).

> But for high school students in Ohio

Maybe they need to improve their English comprehension closer to what we seem to have here in Warwickshire.

To be fair, some kids do find it difficult - but you learn most by tackling difficult stuff, not by doing only what is easy.
The problem isn't the convenience but that the value in my deck hasn't sufficiently manifested itself in real world applications.

This is my own fault rather than the app's fault.
> If nobody "does it right", maybe right is just wrong?

It is certainly possible. However, what I have seen in the industry is that there are very few real CSS experts among people who are "busy working on actual software". Few people who have thought deeply about their methodology, the problems that it solves, and the problems that it introduces. And, on the contrary, there are too many people who either regard html/css as a playground for juniors, or are too happy to copy what other people are doing. In such context, it is very difficult to have a well-informed discussion about what is "right", and what is "wrong".
Nobody really cares about your tech choices except some /g/ turbo nerds, sounds like the author spent time in some toxic communities and projects this on the whole of the industry.
A lot of the high-end folks started out this way. It will be interesting to see what this does to the pipeline in a decade.
Generally incorrect. The critical thing here is that many player scores are correlated. Various configurations will have a lot more swing to their outcomes, and when you only care about being the number one spot, highest expected value probably won’t win it.
1. Want a simpler ISA

2. Build it

3. Realize adding a complex instruction that's weird can really boost performance in key use cases

4. Repeat 3 until someone thinks your ISA is overcomplicated and makes a new one
Search for a partner who kicks you in the ass.

And if your memory problems do not have genetic or other physiological causes, do physical exercises and try diets. If a keto-like diet does not work, try a carbo rich one.
I’m not the person you’re replying to but I do. And absolutely yes, I do. When I work from the office I’m gone longer (maybe 1.5 hours a day) but I’m significantly more present when I’m at home. If I WFH I’ll spend the evening ducking back into my home office to send that email or check that document etc and my mind will be 50% thinking about work all evening. I like a hard cutoff, when I’m home my phone goes off and I’m 100% there for dinner, bath and story time.
Momentum Isn't Magic – The Revival of the Hot Hand [video]
What does QA do when you guys are building the software?
jQuery has had plenty of breaking changes https://jquery.com/upgrade-guide/3.0/ https://jquery.com/upgrade-guide/3.5/. jQuery 4's breaking changes are massive https://blog.jquery.com/2024/02/06/jquery-4-0-0-beta/

The beauty of the web is that the underlying browers are incredibly backwards compatible. If you don't change jQuery or your post-post-post-modern framework, it's very likely continue to work just as they ever did.
> [...] than needing a separate app for the payment provider in question, having to open it to scan a QR code.

At least for WeChat/Alipay, the apps integrate with banks. You can also provide your own QR code for payment which gets scanned. The flow is then unlock your phone, show the QR code. There also isn't a step to fill payment details (unless you are comparing to some imaginary payment system).

> much worse UX

Presenting a QR code, opening a scanner, or bringing out the NFC payment UI are all single step operations. (unless you want to manually open the apple wallet app instead of using the double click function, for example.) I don't think you are being fair here. NFC payment has its own problems: you have to line up the devices, which means moving very close to the payment terminal. Often different terminals have different areas to line up. The scanning flow is superior as there is much greater margin of error in positioning and you can pay from a greater distance.

If you bring a bunch of cards instead of having a charged phone, that's a preference but not a UX improvement.

> SEPA is free and easy to use.

Yes, and you will have to have a phone, unlock, open a specific app, fill in payment details.
Ask HN: Software for Generating AI Videos
I have seen some fascinating videos generated by AI on Instagram and I want to investigate it and play with it myself. Where do I start? I am a dev, so I could rent some server if needed and/or do some coding. Thanks.
Frist Psot culture is real: everyone else sees the “contribution”, and if it happens to be of marginal value, it earns karma.

Stochastic karma farming benefits from a larger N, hence posting without reading.
There are plenty, but my favorite celebrity encounter had to be this one. Dan and Eugene Levy dining with Paul Shaffer, they were the last ones in the restaurant, and paid with a gift card signed “Love Dave.” It was mid winter, in Gramercy and they thoroughly enjoyed their evening, including wine. While I was fetching their coats, they were singing show tunes outside of the coat check (restaurant management isn’t always glamorous). Apparently when I got Paul’s jacket his yellow beanie fell out. I remember this because while I was getting Eugene’s jacket, Paul stormed through the curtain yelling “Where is my hat?! It was a yellow hat! It was a very good hat! Find my hat you son of a bitch!” There were a couple of times in my career when in the moment I thought “Given all the possible outcomes for my life, how did I end up in this one?” This was one of them. In the end, I found his hat and they were off into a cold and rainy winter night. They were all absolutely lovely guests. Funny, charming, and they tipped the staff well.
Tell Google, Amazon, and Ali Express. I was surprised to TIL myself.
> Twenty years later, 2026 will be the year of semantic CSS

Alas, people are too deep in tailwind for that :-(
Good to see this analysis. Now that both nr. 1 supercomputers in the US and EU are basically AMD machines. Nvidia needs to step up their game if they want to stay relevant in the HPC space
> Can you train other models to share the same representational space and have them “plug in” to the transformer?

English is kind of a shared representational space slowly transforming itself. embeddings are kind of a finite, floating point approximation of that infinite representational space.
I mostly want to read information. Your site is clean and fast BUT its slower to navigate than a list of links and only works for a niche audience. It is also hard to use on a phone browser.
This would fragment compiler optimization because now instead of compiler developers (collectively) focusing on 1-3 ISAs they're split across way more.
At the company I currently work at we are detecting people that take a very simple take home test, then they go on to use chatgpt and proceed to not be able to explain why "they" solved the problem that way.

Also people sending a barebnes chatgpt cover letter when it is optional to do so.
I think a better fit (for any measure of better you might like) might be Redhat / IBM.

IBM can sell it to customers as an Enterprise package with Enterprise support, and Redhat can host their own OSS software there on their own turf.
Landlock News #4
BM25 is indeed way more important than these vector DBs will claim. At ParadeDB, we've observed significant use cases where customers need both
More AI trash
I remember being laughed at in 2003 because I wrote my PHP in PSPad instead of Dreamweaver.
As far as I can tell it will only increase developer demand. The main driver is starry eyed investors shoveling money into AI startups. This isn't just a boost to developer employment it might be the life support machine preventing the bottom falling out of the dev hiring market right now.

From what I've seen the productivity boost is negligible and might even be negative. The developers I've seen who claim a productivity boost seem to discount all the times it leads them astray. This needs to be deducted from the productivity gains driven by getting the odd snippets of code a few minutes faster. I know that most of the times I've asked questions I couldn't trivially google it gave me bullshit answers.

It's ironic, really. However, it just goes to show that the mainstream corporate media is very, very good at spinning a narrative out of fiction. Even junior devs are convinced by this narrative.

The big risk for job prospects for devs is not AI it is tech industry consolidation: that is, Microsoft, Amazon and Google growing their competitive moat and swallowing or destroying startup competition. The more secure they feel in their market position the more likely they will be to swap their workforce with cheaper, lower quality workers. This is what happened to Detroit in the 1950s and why it went from a thriving middle class city with tens of thousands of auto industry SMEs to a desolate wasteland run by 3 vertically integrated companies who conspired to strangle all startup competition.
yep this all these points are fake.
Same post as this flagged one: https://news.ycombinator.com/item?id=40983866

Pleas HackerNews do something
Sure wasn't me who asked a passive-aggressive pointless question.
iOS:

Data Linked to You

The following data may be collected and linked to your identity:

Location
Contact Info
User Content
Identifiers
Usage Data
Diagnostics
I expected to hate this article but ended up finding it interesting. The author didn't convince me but I thought they had style interesting points.
apple added hw instructions to m1 chips just for the obj c reference counting use case. claimed up to 15% boost. technically this is a violation of separation of concerns, but if it delivers results then it delivers results
Hardly dumb. That's exactly how GPUs work. It's how mobile phones worked for a long time (J2ME). It's how Azul's old Java server worked too.

Having software ship in a high level abstract form and then the hardware comes with an integrated OS/compiler combo is pretty nice from an architectural perspective. It definitely frees up the CPU designers to do things they otherwise couldn't do easily due to backwards compatibility constraints, as well as allowing new hardware features to be used immediately as long as the compiler can recognize patterns that benefit.
I literally had to set up a “Congratulations / Congrats” filter to auto-delete those emails because they were so frequent and numerous when various accomplishments across the org were announced. The party popper emoji at least makes that far more tolerable.
Xxh: Bring your favorite shell wherever you go through SSH
Not a dev, but as a DevOps engineer, I use LLMs for a few types of work:

1. A starting point for a problem I've no experience with - "How do I set up replication on a database". I won't follow it blindly, but it gives me a starting point to search online.
2. Helping me put together proposals and documentation. It's great at setting up an outline for things or rewriting my badly written things.
3. Writing regex

As for impacting jobs specifically, I havn't found any impact, yet. If anything, I've seen companies either put down blanket bans of using AI (for fear of people imputting sensitive data), outright banning the URLs on the VPN, or putting very strict policies in place with how they can be used.
> Our energies are better spent on more important things.

This is true about most things in tech though, yes?
All of computing is data entry. Data in -> algorithm -> data out.

It's dead since the beginning.
Only works if the check and balances have consequences :|
Can Universal Basic Income Transform Society?
You start by finding a real hobby and fucking right off with this kind of useless bullshit.
Agreed, similarly to what they're doing with Hashicorp (though way to early to say if it works out for both sides in the end)
I think with things like this people lie to themselves as well. You might say "I am OK with it" but not be 100% comfortable but want to avoid thinking of yourself as racist.
Thanks for the comment. You're right about the tagline. I wasn't able to figure out something that's understandable and yet not overly technical. Can you elaborate on what would be a clear tagline for the app?

Regarding the privacy aspects: i should have made this clearer in the landing page, I also offer the option to use local/self-hosted llms through ollama. Thanks for the reminder, I'll update this soon.
It would make a lovely "Love Death + Robots" adaption.
You're correct, but afaik there aren't many companies doing this featureset?

Plus, almost all of them will either be single model or involve heavy tracking which I can compete on
This happens?

I write my own SSG in Python using Jinja2. I use normalize.css but other than that everything is from-scratch. I've never had anyone throw anything at me for not doing things a weird way.