MurphyA/hacker-news huggingface dataset:
by phendrenad2 | 2025-07-17 13:47:28+00:00
> So the next idea is to register the domain as a subdomain

I think the problem is, someone in the IT department understands the high risk associated with handing out subdomains, so they refuse to do it. So other parts of the company "work around" this by registering their own domain name.

I wonder how companies like Google handle this. A subdomain of google.com is probably the most valuable hack target in the world, but google does use subdomains occasionally (...or maybe more than occasionally! https://gist.github.com/abuvanth/b9fcbaf7c77c2954f96c6e55613...)
by lenkite | 2025-07-17 13:47:32+00:00
> it lost over 75% of its market value.

No longer true. In March 2025, X Corp. was acquired by xAI, Musk's artificial intelligence company. The deal, an all-stock transaction, valued X at $33 billion, with a full valuation of $45 billion when factoring in $12 billion in debt.

Investor sentiment through secondary share trades still prices the company at $44 billion.
by dijit | 2025-07-17 13:47:46+00:00
New = Better is indeed stupid but that's not whats happening here.

Make is a really powerful tool, with an expressive language that is quite esoteric with a bunch of idiosyncrasies (just like bash).

Most people are using Make as a task runner and it really falls short of the mark on this aspect. It can work, just like you can write a webserver in bash, but I think you'd be hard-pressed to find someone who would consider it to be a good idea.

Most people also conclude that "Well, Make is installed on everyones machine", but this also isn't true, it's an optional package and we often find ourselves installing it without much thought; making you believe that it was always included (I've done this plenty of times myself).

Make is not a task runner, it's a build system. You give it a bunch of files that need to be generated, and how to generate them; then you tell it which steps depend on which and voila! Make solves it for you.

How freaking cool is that?!! The price we pay is high (Yet another idiosyncratic language that we have to deal with), and that price is higher if we're not actually getting the value out of the freaking thing either.

I mean, wouldn't it be great if we had a Make that was more bash-compatible? That had easy discoverability of rules (maybe with a --list option to just targets?), that was more cross-platform and that supported parallel execution... Oh and golly, it would be lovely to have conditional logic - and since we're not using the build graph, or generating known artefacts, maybe we can remove those things and leave it up to our other build tools like Cargo, docker or Go?

Well, as it turns out, Just has those things, and operates this way. It's essentially what we keep using Make for; instead of using Make for what Make was actually made for.
by ivan_gammel | 2025-07-17 13:47:51+00:00
There was no military coup 2 years ago, just a failed mercenary raid in which the army was not even involved. Leaders of that raid are now dead. It was an interesting moment in history, but it actually demonstrated resilience of the regime.

>the regime can collapse at any moment

How exactly? What evidence do you have for it? All even marginally visible opposition is pushed out of the country and became irrelevant, some are dead, many convicted in absentia to decade-long prison sentences. Mass protests are rare and practically never challenge the order, mainly aiming at some local problems. From economic perspective there are some problems, but as a matter of fact inequality is now lower than before the war thanks to generous payouts to veterans and their families, who may have never seen that money in their life.
by klabb3 | 2025-07-17 13:47:53+00:00
Yes. As well as other hype-men and useful idiots. People are extremely naive when it comes to vested interest talking points. There’s a very natural reason why these guys want to keep talking about AGI and ASI: ”soon” is the magic word that makes investors feel fomo and make rash decisions.

During peak crypto madness vagueposting was an extremely effective market manipulation tool. I know people who made a lot of money on unconfirmed rumors in hours but of course it was just zero-sum gambling - the ”early adopters” made their money at the expense of the latecomers. No value was generated.

People don’t even need to be convinced that AGI/ASI is near, just ”but what if there’s a chance?”. It’s similar psychological tricks as selling lottery tickets.
by mindslight | 2025-07-17 13:47:54+00:00
> Did you condemn Obama when he droned an American child and laughed that the kid had chosen bad parents?

Yes, unequivocally.

> Did you call for his impeachment then or now?

I didn't call for his impeachment because it didn't seem like a political possibility to effect change. I did not vote for him in the first place, and there did not appear to be a differing alternative in the cards.

> Did you call for Biden's impeachment when he coordinated with social media companies to violate American 1A rights?

My view is I do not see what is significant about "Biden" or the government here, apart from people trying to tenuously connect the palpable infringement upon their freedom to the 1st amendment as written. The larger topic, advocating for the right of free speech with the rise of corporate government is one of my pet issues. But yet again, there has been no political option on the table to actually change anything about this.

> Did you vociferously condemn what Biden enabled in Gaza?

Honestly, it seemed like Biden was doing the best he could given the Israel lobby. But I'll admit to not really being invested in that situation any longer.

... but what I most certainly did not do is post on any of these topics cheerleading for power. Especially with paltry appeals to values that when scrutinized, are being hypocritically used by power as justifications. It's not a matter of "boilerplate", it's a matter of expressing enough nuance to make it so that your opinion isn't simply contributing to the chorus cheerleading for power. There's a time and a place to call for good-faith reform of American institutions, but it's decidedly not when fascists are at the helm.
by bunderbunder | 2025-07-17 13:48:13+00:00
I also suspect that the social dynamics of these kinds of organizations make it difficult for the right people for making these kinds of decisions to rise to the right positions for making them.

There's almost a catch-22: setting good, effective policies tends to involve a lot of telling people "no". And it's hideously difficult to do that without ruffling the feathers of people who control promotions.
by zulko | 2025-07-17 13:48:22+00:00
In terms of the music being played, piano rolls can be different from "normal piano music" because it's not played live by a real human, so it can have complex parts with full chords, additional voices, all with perfect rhythm and no wrong notes. This can be very compelling when well executed on the right songs (and it can also sound "mechanical" on others).

There isn't a huge market for piano roll recordings, and these recordings are rare. It's a niche topic that can attract

- Older people who have known the time piano rolls (say, until the 1950s)

- People nostagic of old times in general (in particular the 1910s-1940s), the age of early jazz with stride piano and early Broadway.

- Music scholars, because some of these rolls are of historical/musical importance, in particular those "recorded" by George Gershwin or Fats Waller and other big names. A lot of material exists only as piano rolls.

For the example of the Gershwin CD I posted above, it was produced by musicologist Artis Wodehouse [1] in parnership with the yamaha disklavier pianos iirc [2], so my guess is this was a passion project above all, with a bit of Yamaha marketing.

[1] https://www.artiswodehouse.com/biography/ [2] https://usa.yamaha.com/products/musical_instruments/pianos/d...
by teitoklien | 2025-07-17 13:48:27+00:00
it is not a left or right wing thing, these events are happening. Even the US Vice President alluded to this happening.

Are all UK opposition politicians right wing tabloid dummies too ? They are all clearly saying this is happening. Reform UK party that is right now slated in polls to be the next winner if elections were to happen have publicly acknowledged this is happening.

Why make everything into a left vs right match ? if free speech dies here right now by people you support (people who call daily mail a tabloid “right wing” rag) when they go out of power and people you oppose win, they’ll use the same instruments to suppress people you do support.

Basic freedoms are deserved by all citizens, police shouldn’t go around arresting 12,000 citizens for facebook posts or grandmas for voicing their worries not even violent posts or jibes, just criticism and concerns.

While the same country has struggled across years to arrest and prosecute violent offenders targetting british orphanages and harming children. police did nothing about it despite knowing it, and continues to resist protecting children.

You think everything is normal ? Not everything is a football match, the score wont reset after “the game” round is over. Once these freedoms are lost they will be far more harder to bring back. people will be even more defenseless. Nothing good comes out of making everything expendable in a left vs right match.

Common citizens lose everything from it, while politicians on top from both aisles win with more power to do anything and everything they want when they rule.
by dmantis | 2025-07-17 13:49:08+00:00
Exactly, that's what I'm talking about.

So MacOS lives just fine with their own additional button and bindings, I don't see how it's different for Linux.

Every time I need to do something on MacOS, being Linux user, I stuck hitting ctrl-c/ctrl-v instead of cmd, but nobody says that stops them from having a decent marketshare.
by ralferoo | 2025-07-17 13:49:22+00:00
Heh. 20 years ago when I was buying my house, I was arranging the mortgage through HSBC bank. One day I got a random call, started by asking me to confirm my name and date of birth. I asked them who they were, and they refused to say anything before going through security. I told them I wasn't giving them any personal details without knowing who they were, and they hung up.

A week later, I phoned up the bank asking why everything was progressing so slowly and they said I'd failed the security check, so the process had been paused. I explained what had happened, and how it was ridiculous that they expected personal details without even saying they were from the bank, which they seemed to agree with, but said that was their procedure so it was my fault for not complying.
by scblock | 2025-07-17 13:50:16+00:00
Our small group uses The Lounge web client for IRC which is a very good PWA, acts as a bouncer, has history search (not unlimited, but pretty long), supports image upload, and basically builds a modern group chat on top of IRC as a backend. We have a few folks who still use traditional IRC clients, but almost everyone just uses the web app. It's not a bad middle ground.
by DuncanCoffee | 2025-07-17 13:50:44+00:00
There's an official Golang rewrite called dendrite: https://github.com/element-hq/dendrite it has few start because they recentyl migrated it from the original repo (https://github.com/matrix-org/dendrite) Development is not fast but it's going on, and it's currently on beta. I haven't tried it, I selfhost a synapse server which I used with friends, and with docker it wasn't hard to set up/maintain after the initial effort.
by mpascale00 | 2025-07-17 13:51:02+00:00
Number one factor for me when buying a phone is how long is it going to last. I mean durability, camera quality, os updates. Will I still want to use/be using it in 5 years?

I cannot justify $700 as much as I _really want a smaller phone_. But _maybe if it was built to last_ I would be the customer and I would tell all my friends.

Currently use a Pixel 7a because it was cheap and OK. I was debating the iPhone 12 mini but it was already a little old, and I prefer Android.

I suspect, if others are like me, that those who want small phones also just want something that works and is a little minimal - not necessarily all the power best camera etc. To be clear, I _don't_ want one of those minimalist dumbphones, I want _a smartphone_ that's small Do y'all feel the same?

Propose a $500 small phone that's OK on specs but LASTS.
by armchairhacker | 2025-07-17 13:51:44+00:00
This is true in an idealist sense. Obviously storing all your files in a shady commercial cloud, with bad network and no local fallback, is a bad idea. But there are potential alternatives: the server could be run by a trusted person in your local community, the files could be stored entirely locally (with synchronization running in the background), editors could handle upstream changes and show other users, conflict-resolution algorithms and editors could provide manual review for difficult conflicts (like Git but better support for non-text), etc.

However, we don't live in an ideal world. Sometimes sending a file locally is good enough and everything else is unnecessary complexity. Some files will never be updated, some files are updated infrequently enough that manually synchronizing them isn't a burden. Storing files on the cloud also doesn't prevent security breaches, because someone can download the file locally; it does mitigate them, but using a secure (company or government owned) laptop is a strictly stronger mitigation. Adding collaboration support to editors is hard; Git synchronization (with manual push/pull) works well enough if you know how to use it, and Git has other purposes (e.g. commits annotate changes so they can be reviewed later, branches allow one user to experimental changes that don't affect their main branch); it's hard for me to imagine any non-negligible advantages of a collaborative editor over Git with experienced developers, and plenty of situations where it's much worse. One use case where collaboration provides a major advantage is brainstorming, hence tools like Google Docs, Figma, and Zoom's whiteboard.
by javanonymous | 2025-07-17 13:51:49+00:00
I haven't used it myself, but I know there is a plugin for a Maven build cache. It seems like it should improve incremental builds

https://maven.apache.org/extensions/maven-build-cache-extens...

> Incremental builds work on the modified part of the project graph part only

> Subtree support for multimodule projects builds part of the codebase in isolation

> Version normalization supports project version agnostic caches

> Project state restoration (partial) avoids repeating expensive tasks like code generation
by mark_l_watson | 2025-07-17 13:51:57+00:00
I get the “actually liking it part.”

I have been enjoying Lisp languages since the late 1970s, and today it makes me happy using Common Lisp and Racket in the same way as when I stood in a forest very early this morning drinking coffee makes me happy.

But, Python is also a fun language and phrases like “good enough” and “actually liking it” are valid.
by brookst | 2025-07-17 13:52:19+00:00
I hate overzealous copyright prosecution as much as anyone, but I’m very wary of a model where you have to use something you own to maintain ownership.

There are things that work that way (RF spectrum), but in general I think it would cut against the purpose of copyright. I do think there’s value in giving creators exclusive rights to their own work, and making it contingent on distribution would hurt small companies more than big.
by danw1979 | 2025-07-17 13:52:38+00:00
I think of English as being actually not a single language but rather dialects with many different pronunciations which share most of their written form. I also think this means any centralised effort to change how it is written will fall flat.

We can’t agree in my house how to pronounce “bath” so how will the entire English speaking world agree on the spelling of every such word with consistent meaning but differing pronunciation…
by p0w3n3d | 2025-07-17 13:52:47+00:00
My observation is that usually such scenario precedes someone trying to start selling something. So if 'A' is considered abandoned, the owner of copyrights to 'A' (or the new owner, who just bought it) will start making legal actions, then once it's been settled and illegal copies removed from the public space, they would go to the market selling 'A'.
by anovikov | 2025-07-17 13:53:23+00:00
Problem here is that loneliness and breakdown of social connection impacts people with plenty of time and money in the heaviest ways. Poor people at least go to work (because their work is not a bullshit work - they actually do shit there - it is not remote). At work, they socialise. Cash or free time probably worsens the problem rather than solves it.
by taneq | 2025-07-17 13:53:32+00:00
Some of the worst practices I've seen are from FedEx. When you order an international package, you get a text from some random FedEx employee's personal mobile number, containing a link to a website where you're meant to enter your credit card details to pay import duties. WTF? NO. I've called up about it and the support team were just like "ugh, yes, I know, yeah that's actually probably legit."
by cherryteastain | 2025-07-17 13:53:50+00:00
> The crash itself: not super cinematic, said Smetters. No flashing red letters, no skull and crossbones, no lightning bolt, just a few words that make a macroeconomist’s blood run cold:

> Model not converging.

> “The model's trying to find what's called a fixed point where everything just adds up, everything's consistent, and it's not able to do that,” Smetters explained.

In other fields like physics or engineering, if your model (which is usually a partial differential equation etc) blows up it can mean one of three things:

1. Your code has a bug

2. Your numerical scheme is unstable

3. Your model is unphysical

Assuming the authors are competent we can rule out the first 2. Which brings us to the 3rd point; the article does not mention what the model is or what it assumes. Why should we assume that the economy is exploding and the model is right, instead of the opposite (economy is OK and the model is wrong)? Or even both or neither?

I am not even saying that the economy is doing well or anything, just putting my journal reviewer hat on.
by pimlottc | 2025-07-17 13:53:51+00:00
Yes, there was half-hour game show for kids that aired on PBS in the early 90s. For anyone who's ever seen it, chances are the theme song is permanently burned into their brain: Do it, Rockapella! [1]

0: https://en.wikipedia.org/wiki/Where_in_the_World_Is_Carmen_S...

1: https://youtu.be/9ubKvQe2hQU?si=jHjOKvKuWukQkBUJ&t=1510
by zond80 | 2025-07-17 13:54:34+00:00
Recently google warned me that i'm using more than 80% of storage of my family subscription. I tried to find a way to cleanup my Google Photos library, but i found no easy way to clean up similar-looking photos and then sync them to all my devices.

Most of available software is downloading whole library to computer, then scans it, then it need to wipe everything and reupload... what?

So i developed an extension for Chrome and Edge that finds duplicates and similar photos directly in your browser and then syncs deletion with all devices - doing it all in a private way - your photos never leave your browser.

Take a look at the video:

https://youtu.be/nDr2CmDQ0zQ
by chrisweekly | 2025-07-17 13:55:04+00:00
The .com bubble casualties were companies acting like "the internet means we don't need a viable business model". I see echoes of that in today's "AI means we don't need (m)any human experts anymore, now everyone is a 10x engineer".

Unless it's leveraged by skilled experts, AI-generated code is the payday loan / high-interest credit card of tech debt.
by codingdave | 2025-07-17 13:55:23+00:00
Do not track dev productivity. That is a concern of the engineering manager, not the PM. If a product manager needs analytics, dig into what they are trying to accomplish. Most of the time, they are trying to understand delivery velocity in order to plan roadmaps and communications, and do not truly care about productivity of individual devs. This is why Scrum got popular - not because it is good for the devs, but because it is predictable for the PMs.

So you are on the right track of pulling info from your system. Continue to treat this as a consulting gig - work with them on metrics they can pull from your systems to give them the answers they really want. Depending on how easy they are to work with, and how open to change, suggest that they change their communication patterns, and do not promise timelines to stakeholders or customers. If they limit customer transparency to roadmaps and priorities, it is amazing how little they need to track from the devs. And in my experience, the increased autonomy that gives the dev team results in feaster delivery, anyway.
by JohnFen | 2025-07-17 13:55:25+00:00
> Counterpoint: when the product manager attempts to revise history about what was specified for a certain feature at a certain point in time, I'm often able to search my emails for a copy

Hit the nail on the head. I even send emails summarizing hallway conversations I've had, just so there's a record of what understanding I came out of the conversation with. In part because ephemeral conversations (be they in person or over some IM system) often leads to misunderstanding and a summary can surface those misunderstandings, and in part to cover my ass when someone revised history.
by gwbas1c | 2025-07-17 13:55:35+00:00
I spent ~2 years at Intel 20 years ago. My experience was kind of similar, although I didn't see the "People would spend their whole day just having coffee with random colleagues" aspect.

I left because I was working on a machine learning project that was a "solution in search of a problem;" and I spent too much time working alone. I was very early in my career and felt like I just wasn't learning enough from my peers.

Overall, I felt like Intel was a positive experience. I do think their biggest problem was that they had to many lifers and didn't have enough "healthy turnover." Almost everyone there started at the beginning of their career, and thus everyone who was mid-late career didn't understand what the rest of the industry was doing.
by hopelite | 2025-07-17 13:55:37+00:00
It seems to me the better and simpler solution is to continue teaching your users that this pattern this bank engages in is in fact still the pattern of hostile actors and let the bank deal with the consequences.

The system will surely rectify itself eventually when their spammy, manipulative, promotional banker campaigns do not produce results (is that a bad thing?) and they seek out firms that do produce results based on knowing what they are doing.

The author could even use it as an opportunity to promote his or someone else’s services and use this write-up as an artifact of evidence.

I don’t want to get too generalizing, but it is a perspective that does not surprise me coming from what seems to be a German, for better or worse. Complaints about not being in compliance with universal norms instead of taking advantage of a presented opportunity to break ranks for one’s their own individual advantage, strikes me as a very German perspective; like I said, for better or worse, without judgement, since both of these perspectives have their advantages and disadvantages.