MurphyA/hacker-news huggingface dataset:
by carlosjobim | 2025-07-31 07:08:12+00:00
Sure, if only people who are programmers should have the right to express themselves online. The old school internet was completely destroyed when all wysiwyg tools where killed for no reason about 15 years ago. And now the same hackers who killed it and banished all normal people to social media are wondering "where did my good old internet go?".

How much good music would we have if you were forced to build a guitar in order to play it?
by lmm | 2025-07-31 07:09:38+00:00
> its because the train behind can be scheduled 3 min after the train ahead has pulled in rather than 3 min after the train ahead pulled out.

Why? If the minimum is 3 min then it's 3 min (at least with a modern moving-block type setup). If it's safe to run them 2 min apart it's (generally) safe to run them 2 min apart the whole time.
by tmtvl | 2025-07-31 07:09:59+00:00
As a Dvorak typist and Emacs user (repented from using Vim in the past), when I need to use a vi-like I just use the standard key bindings. Nothing good comes from rebinding keys in my opinion. But the way my brain works is by remembering that scroll down in Vim is Control + D and my fingers remember where Control and D are located on the keyboard.
by potato-peeler | 2025-07-31 07:10:24+00:00
It’s funny people are lamenting in the comments that it’s a choice to experience the ultra bloat that has permeated the web and minimalism is not always desirable.

Most are missing the point that this heavy use of js or new frameworks like tailwind creates a polarising experience. These things don’t open in older browsers or OS(iOS, android).

This is a problem that few seem to grasp. Now I need a new phone or latest OS just to view my bank website because somebody thought giving new animations within the dashboard is a good idea, because those frameworks are only supported by new browsers, and management need to adopt modernity every quarter.

Web is unnecessarily bloated.
by halflife | 2025-07-31 07:10:43+00:00
Ideally? Palestinian accepting the existence of Israel, foregoing their demands for the right to return and East Jerusalem, and then we can peacefully coexist.

Realistically? Maintaining strong border security, erect more walls, prevent Palestinians from crossing into Israel, legally or illegally, control any gate they have with the outside to prevent smuggling of weapons.

Regarding the hostages? Besiege Gaza until they are returned.
by tsujp | 2025-07-31 07:10:59+00:00
The problem with the PGTK frontend is it is notoriously EXTREMELY slow. The latency on user input compared to the X11 (especially Lucid) version has some people reverting back to X11/Lucid.

When I do run Linux I run Wayland, I daily drive macOS, but better than both are what you already allude to: the Emacs widget toolkit which will focus on replacing the GUI frontend with SDL and also (equally potentially) introducing an actor-type framework (akin to BEAM's) for communication to decouple that GUI.
by ljchen | 2025-07-31 07:11:25+00:00
I most agree, only except that perf is determined by a myriad of facors. Even if this piece of data fits into a cache line, it may have no or negative effect on the following code. For complex softwares, even if it's faster after the change, it's hard to tell what's the contributing factor really is. I once read a system paper (forgot the name) from a recent system research conference on how changing the code layout, e.g., moving a block of code, randomly may have unexpected impacts on perf.

Personally, I only pay attention to the cache line and layout when the structure is a concurrent data structure and needs to sync across multiple cores.
by HERBEI014 | 2025-07-31 07:12:12+00:00
The promise of cryptocurrency, especially XRP, draws in many people. It brings in both careful investors and bad actors. XRP's speed and decentralized design are appealing. Unfortunately, thieves can also use these features to their advantage. Losing cryptocurrency to theft causes instant panic. This is a harsh reality for many. Tracing stolen XRP can be tough, but it's not impossible. Acting fast can greatly boost your chances of getting funds back or finding out who took them. Don't give up hope,reach out to Marie she can aid ,reach her (infocyberrecoveryinc@gmail.com and whatsapp:+1 7127594675 and telegram:@Marie_consultancy)
by pempem | 2025-07-31 07:12:30+00:00
I just had this conversation with a friend today.

Yes - given a small number of rights that frankly we should have always had - women have found all kinds of representation in education, salaries and diverse paths in life. Paths not previously open to us and pursued at tremendously high cost.

But population decline frankly is occurring because society is uninterested in changing its relationship with child bearing and child rearing. Men have limited interested in stepping up, women are doing work at home, work at work, work in society. Corporations have less interested in flexibility where women are near continuously penalized or held back. Even in a "progressive" presidency there were more CEOs named John than women CEOs. There's disinterest even when the next generation of workers is on the line and the government...well they are actively moving to unwind the rights we've won.
by Cthulhu_ | 2025-07-31 07:13:28+00:00
I wouldn't call Her dystopian per se, as it's more an individual story instead of applying to a society as a whole. Dunno what a sequel would look like though.

And also, it's no longer science fiction; there's people having relationships with chatbots which can easily be made to do voice transcription / synthesis, and r/characterai melts down whenever they have an outage.
by discordance | 2025-07-31 07:13:57+00:00
You can set up hooks: https://docs.anthropic.com/en/docs/claude-code/hooks-guide

And use something like ntfy to get notifications on your phone:

https://ntfy.sh/

I’ve also seen people assign Claude code issues on GitHub and then use the GitHub mobile app on their phone to get notifications and review PRs.
by robin_reala | 2025-07-31 07:14:23+00:00
I read about this in Odense at either his house or the museum? But it looks like it’s made his Wikipedia page,[1] with a Danish citation.[2]

[1] https://en.wikipedia.org/wiki/Hans_Christian_Andersen#Meetin...

[2] https://www.hcandersen-homepage.dk/?page_id=3683
by zokier | 2025-07-31 07:15:00+00:00
> Conceptually, you think of "spawning a child" as something that is in some kind of container (the parent process), but the underlying mechanics are not like this at all,

That is not quite right either, the newly created child processes generally go to the same process group as the parent, the process groups (and sessions) forming those "containers".

Tbh this is one of the many murky areas of UNIX.
by yjftsjthsd-h | 2025-07-31 07:15:10+00:00
I'm surprised to see this; my first thought was also something like

> it's old unsecure code

and that seems very unlike OpenBSD.

On the other hand, I'm still quite pleased; CDE holds a special place in my heart. Usually I fire it up when I'm particularly ticked off at the GNOME devs reinventing/deprecating the wheel again... There's something magical about being able to install CDE - not a fork, or a clone, or a replacement, but the actual original (yes, with minor updates, but they are minor) - start it up... and you're back in 199? sitting in front of a unix workstation, and everything is just like you remember (clunky and messy, but familiar). It's a unix* system, and you know this. Nothing has ever changed, and nothing ever will.

(* Using unix as a family and not the actual on-brand UNIX™, of course, but that's also period appropriate.)
by ZeroGravitas | 2025-07-31 07:16:07+00:00
This kind of "teach the controversy"† response is exactly what I'd expect big sugar to embrace once they realise they can't win on the facts.

That the paper explicitly says we should hold off on taxing sugar because of their very weak evidence that sugar alternatives might have issues supports this

† To explain the reference, once evolution had clearly taken the lead over creationism in the struggle to be taught in American schools they shifted to "Intelligent Design" (creationism dressed up as science) and "Teach the Controversy" i.e. position them as equals because who can say which is more correct, as strategies to manage the retreat and keep a foot in the door.
by Paracompact | 2025-07-31 07:16:16+00:00
Nope! Not a troll question. At the end of the day, we're human beings interacting with a bunch of electrified rocks. There will always be a layer of subjectivity and expertise involved in translating informal (or perhaps even unknown) desires into formal specs. It gets even worse when you are designing software that needs to take into account the underlying behavior of hardware; you wouldn't program an autopilot for a jumbo jet whose certification only exists in the context of some simplified formal model for how computers work, do you?

But I'm catastrophizing. If you think going through the definitions of a spec are painstaking and require expert insight to get right, it is miniscule compared to e.g. auditing every line of a codebase written in an imperative language. And not only that, to even get close to the same correctness guarantees of e.g. a formally verified pipeline through CompCert, you would have to audit every line of the codebases of every compiler that touches your code (https://r6.ca/blog/20200929T023701Z.html "It Is Never a Compiler Bug Until It Is"), together with analysis of the underlying hardware models.

All this to say, technology is more complicated than traditional programmers exposed only to high-level languages might be led to believe. That complication can only be reduced, consolidated, or blackboxed so much.
by throw839340949r | 2025-07-31 07:16:43+00:00
> The idea of frictionlessness has very narcissistic .... That is the Utopia of Frictionlessness: To never be touched by anyone or anything really. Because being actually touched, being inconvenienced, being emotionally moved, having your mind and perception changed means acknowledging ... It means seeing others to a certain degree as your equal. You might be richer, more influential, but we all have bodies that take up space for example.

I really do not like the vibe from author. People are not dealing with some friction (shitty) app, because they have better things to do. Not because they are emotional or need a safe space.

The same way "touching" random people on public, is very rude behaviour. Sometimes it is unavoidable (in busy train), but you should be apologetic about that. Not see it as a virtue for challenging others!

And avoiding touch from random strangers, is not some sort of avoidance. There are germs, diseases (covid), parasites and all sort of nasty stuff. Europe just had resurgence of scabies!

Plus I am highly allergic to animal dander, I do not want to be "touched" by your dog, I will go into asthma attack, and can suffocate!

> But especially if you are rich, you can change the equation. You can pay people to keep others away from you. Keep “your space” protected.

You can protect your space as a normal citizen, I carry pepper spray and walking stick! Nobody on street is touching me, or my kids!

> One way that some people combat this feeling of loneliness is by increasingly talking to chatbots.

And talking to people is somehow different? Even before AI, many people were called NPCs for a good reasson. Say something wrong and they smash "cancel" button!

If nobody is talking to you, you are probably lame!
by waste_monk | 2025-07-31 07:16:46+00:00
> If they're going to do this "suspicious account" locking, they must make MFA mandatory beforehand.

This should probably be the case - I am not a big fan of passkeys [1] but hopefully this will help make non-SMS, phishing resistant MFA available to the masses.

Still, Google are in a difficult position where on the one hand they have people angry about being locked out, and yet if they didn't they would have people angry about their accounts being compromised.

> If that means my account gets compromised, that's my problem.

It is also the problem of everyone on your contacts list, the operators of other services which use Google OAuth for login, anyone who might recieve spam from your compromised account, and so on.

Reducing harm by temporarily restricting the account when heuristics indicate it may be compromised is not unreasonable IMO.

>Note that there is no question who owns the account. That's what the password is for!

This is unfortunately not as true as we would like it to be.

Have a look at the list of compromised services on Have I Been Pwned [2] - not all of these include passwords, and many that do would be hashed (and hopefully salted) rather than plaintext, but it still happens often enough to be of great concern.

[1] WebAuthN / Passkey technology is fine in the general sense, and I am quite happy to use it with a hardware security key (such a Yubikey or Titan) or emulated in a password manager.

However I think the recent push towards having it tied to a TPM on a device such as a phone is a bit short-sighted, simply because these devices are prone to being lost or damaged. If you set up passkey MFA on the phone and don't enrol a backup method, then lose your phone, you have also lost the account. Probably these services should require 2+ MFA methods configured.

[2] https://haveibeenpwned.com/PwnedWebsites
by gaspoweredcat | 2025-07-31 07:16:55+00:00
i mean sure its not quite 512gb levels but you can get 128gb on a ryzen AI max chipset which has unified memory like apple, theyre also pretty reasonably priced, i saw an AI max 370 with 96gb on amazon earlier for a shade over £1000, guess you could boost that with an eGPU to gain a bit extra but 64gb would likely be the max you could add so still not quite enough to run full qwen3 coder at a decent quant but not far off, hopefully the next gen will offer more ram or another model comes out that can beat Q3 with fewer params
by eru | 2025-07-31 07:18:05+00:00
> Concepts you take for granted like identity, time, causality... all of that stuff needs to be fleshed out carefully and precisely in the formalism for facts to be relatable to each other (or even expressible in the first place).

Yes, and different formalisations of identity apply in different contexts.

Eg remember the famous line about not being able to step in the same river twice.
by jastuk | 2025-07-31 07:18:43+00:00
I've used Sketch since its early days and then after (who knows how many) years, reluctantly and angrily moved from Sketch to Figma. Sketch was the pioneer and Figma took a very long time to catch up with what I've considered important features, and of course Figma had the advantage of being cross-platform but that was a non-issue for me as Sketch introduced web-based previews for clients.

The reason why I ditched Sketch (even though I loved it) was because Sketch had quality control issues over time and they started messing with my work, even losing some of it (cloud saves). The frustration grew over a longer period of time until I lost all hope and just had to admit that it was a lost cause. I peeked at Sketch's changelogs for a year and saw only bugfixes and no features. I assumed it was dead; either way the chapter was closed, the entire company shifted to Figma.

P.S. which is not to say that Figma is in a good state now, or that I don't feel history repeating itself.
by lintfordpickle | 2025-07-31 07:20:39+00:00
>> No one would implement a bunch of utility functions that we already have in a different module.

to be fair on this one, and while I don't flat out disagree, lots of people reinvent utility functions simply because they don't know they exist elsewhere, especially on huge code bases. This seems to get mostly rectified within the PRs, when a senior dev comments on it - the problem then is, you've only increased the number of people who now know by 1.
by cess11 | 2025-07-31 07:21:02+00:00
Yes, it's broadly supported. Besides widely publicised polls by universities and corporations outside of Israel you can look at IDI polls here, https://en.idi.org.il/tags-en/1465.

The why takes more explanation. I'd suggest you dig through https://xcancel.com/ireallyhateyou/, this person is an israeli with background in leftist activism that recently went into exile. They collect and translate a lot of material from israeli television and other media, and also translate and explain a lot of historical material, both more mainstream like background information on contemporary israeli politicians and the occasional look at punk and leftist activism in Israel during the nineties and -00s.

It's also a good idea to spend time going through the material collected by Younis Tirawi, https://xcancel.com/ytirawi. It shows what IDF personnel believes to be appropriate behaviour that will positively impress their civilian israeli peers, i.e. what they consider to be the political climate.

Diaspora jews are quite heterogenous and splintered. Many support Israel, and many don't. One 'poll' is the democratic mayor primary in New York, where Zohran Mamdani was quite popular among jewish constituents. Adding to this, many jewish institutions are in some sense captured or founded by zionists, and funded because they are loyal to the zionist cause. This includes many summer camps and similar activities for jewish youth. Since 2023 I expect more diaspora jews to have lost sympathy with the zionist movement than it has gained, but it's not something I have polling numbers to support. On the other hand, basically every recurring large protest against Israel has a jewish contingent.

At the moment we're past immediate resolution, because the entire population in the Gaza strip has been permanently, irrevocably harmed by starvation. It would also take a lot of violence to force the israeli society to back down and stop what it's doing to its neighbours, and then likely generations of enforced stabilisation and education to sow seeds of democracy, neither of which Israel's occidental backers are willing to consider. Then there's the questions of colonies in the West Bank and East Jerusalem, which are illegal and must be dissolved, which in turn would require distinct amounts of force both to achieve and then to keep it from turning into a civil war within Israel when the so called settlers are relocated there.

As I've mentioned elsewhere, one should keep in mind that this is mainly a christian project, most adherents to zionism are christians.
by BoiledCabbage | 2025-07-31 07:22:23+00:00
> I currently believe that period of time (mid-20th century, esp. in the US) was a historical anomaly set up by a fairly unique set of circumstances

It was a period of high taxation on the highest incomes, large social welfare programs and by relative terms fairly low income inequality.

Finally productivity gains benefitted the labor class and not just the capital class.

That all halted in the 70s and 80s.
by hnlmorg | 2025-07-31 07:22:29+00:00
If by “people” you mean “developers”, then yes you’re right. But I don’t think anyone else ever really cared.

The problem with Dreamweaver is that you still needed a developer to upload and run the site. And back then, you couldn’t run single page applications (web stacks hadn’t evolved that far yet), so still needed developers to write the backend.

Thus there wasn’t a huge amount to gain in using Dreamweaver for the professional world.

AI has changed that in that it doesn’t have the same limitations as Dreamweaver. However, like yourself, I don’t think we’ll see AI replace developers. Or at least the current crop of LLMs still have a long way to go before they can be used without developer oversight.

Edit: also worth noting that Flash was everywhere back then too. So many web designers opted for Flash instead.
by ladyanita22 | 2025-07-31 07:23:17+00:00
HarmonyOS Next (which I guess is 5). A chinese guy I met at the airport showed to me very proudly how amazing Chinese-made tech was. I will say the software looked polished enough and surprisingly good, yet it felt totally just like a hard android-based OS (which I bet it is).

Some might argue that the software has enough changes in it to be considered a distinct OS, but I'd rather just call it a hard fork as I had the impression that this was a more accurate depiction of what's really going on behind the scenes.
by drum-computer | 2025-07-31 07:25:20+00:00
I once had to go through a very similar process when I wanted to disallow my kid to play Minecraft online. I can't even tell you how much wtf's I've experienced along the way. It literally took me more than 40 minutes and I had to create two accounts, keep in mind I'm a software developer, so I'm a tech savvy person. Then after couple of month we tried to play together on the local lan and after spending another 40 minutes and choosing "allow" on every goddamn option on their settings portal it was still blocked...

I feel like Microsoft has a beta new great portal built just for what you're looking for but then when it becomes just mature enough for version 1.0 it immediately gets overruled by a newer, bigger, better portal that is currently in beta.
by vibudhi | 2025-07-31 07:28:44+00:00
Simple Claude code + git worktree - https://github.com/sahithvibudhi/vibe-tree

Made it to solve for myself. Published because my friends loved it and wanted to use it.

This is a simple problem and users should be able to open existing repositories, view multiple projects, get notified when Claude needs attention (done or needs user input)
by pjmlp | 2025-07-31 07:29:19+00:00
That would be a first, not having significant problems.

As someone that was deeply invested into WinRT since Windows 8, and went back into distributed systems and Web after all the disappointment regarding how managemetn handled it.

Everyone on the Windows development ecosystem has had enough from the multiple reboots and tool changes, UWP never being as good as WPF, WinUI iterations even worse, the team now went radio silent, the last community call was a disaster,...
by agile-gift0262 | 2025-07-31 07:29:55+00:00
I don't think that it's people no caring. I think many (most?) of us are biased to accept what we already have that's working. I noticed that of myself when I tried programming with an LLM "agent". After all the fuzzing around, many iterations of novels I had to write as many prompts, once the LLM produced something that worked, I had to fight with my instinct of just pushing that for review.

I also noticed that the time I had to spend on reviews from some of my colleagues increased by 9 times (time tracked). So I don't know how much faster they are being at producing that code, but I think it's taking longer overall to get that ticket closed.
Startup? More Like Standup
by cesargstn | 2025-07-31 07:30:16+00:00
There are days when starting a business isn't about "building in public," it's just about holding on mentally. You haven't sold anything. You've tried 100 things. You refresh your stats like a drug addict and still: zero. Not even a shred of traction. Just doubt, and that voice in your head:

"Are you sure you're cut out for this?" And then there are family meals.

"So, is it taking off?" "Are you making a living from this?" "Don't you want to go back to a real company?" You smile. You say, "Yes, yes, it's progressing." But inside, you just want to scream into a pillow.

It's not that you don't have any ideas. You have too many. You worked. You got active. But the results, they don't care.

Anyway. Not a post to complain. Just to say to those who are going through this: you are not alone. It's not always glorious, it's often hard. But we keep going.

Because deep down, we know why we're doing it.