MurphyA/hacker-news huggingface dataset:
by mixmastamyk | 2025-09-18 18:28:11+00:00
I hide all UI and use only the context menu, 90% of the time to open a new tab, 5% of the time to split a tab, and 4% of the time to bring up the config dialog. 1% to open a new window, though I'm often doing Ctrl+Alt+T for that recently.

This is what I've done since SGI 4DWM Terminal (and ancient NT Command Prompt), and almost all other terminal emulators can be configured to do so. Konsole stands alone (to my knowledge) in its insistence on cruft all over the interface. The terminal widget itself seems fine.

To be clear, I don't mind obscure options, but they should live in the control panel. See my cousin comment for more details.
by FirmwareBurner | 2025-09-18 18:28:20+00:00
>That kind of thing is very difficult for visually oriented folks to filter out. I’m in that crowd.

I can empathize, but necessity has made me adaptable to all UXs at work. I wouldn't be able to put food on the table if I told my employer that their desktop environment that IT chose is not to my taste.

At home I can be more picky but I still went with KDE and XFCE because that's what fits me best.
by gricardo99 | 2025-09-18 18:28:33+00:00
With all the code syntax highlighting support as a feature, I feel it will become tempting to put code in configuration files (which some of their examples show). That just feels wrong. Code should go in code files/modules/libraries, not mixed with configuration files. If your configuration starts to become code, maybe you need to rethink your software architecture. Or perhaps KSON proves that principle to be too rigid and inferior, and leads to more intelligible, manageable software. I guess we'll have to see.
by ch4s3 | 2025-09-18 18:28:34+00:00
Here's my prompt

>Build a simple lofi black and white multiplayer doom clone where players drop in near each other in a procedural generated forest world. The graphics should be 2d in a 3d world. Players enter their name before joining. The DB tracks players names, scores, deaths, total play time. When a players is shot too many times and dies they randomly respawn. Players should spawn within visual range of each other. add some harmless non-players animals that roam around. generate some forest background noise to play. players should make a little sound when they walk that other players can hear. players should be able to hide behind trees. Try to make it fun.

It basically worked. https://www.manyminiapps.com/?c=da20213e-6832-4cd8-ac73-7669...
by thrance | 2025-09-18 18:28:35+00:00
The guy was at best confused in his ideological leanings. He held midly leftist ideas on some issues and right wing ideas on others, like on gun ownership. Typical of a young Utah white guy, I'd say.

He was raised in a die-hard Trump Christian family. He allegedly had some LGBT friends too, and got angry at Kirk's rhetoric against them as a group. Which, if you knew Kirk before his murder, framing LGBT people as degenerate and dangerous freaks of natures was kind of his bread and butter. This doesn't justify the killing, but certainly explains it.

I'm sure more will come of it, but I doubt there's much of interest in here. What's more important are the reactions of public figures, and so far, none on the right have called for de-escalation.
by Charmunk | 2025-09-18 18:28:37+00:00
Discord was not in consideration due to all the paywalled features and the lack of control, as well as locking bots behind admins (as hackclub is a community of programmers, we encourage all users to make their own bots to improve the community)

We discussed zulip a bit before deciding on mattermost, but the very subpar mobile app of zulip caused us to not go with it
by littlekey | 2025-09-18 18:28:43+00:00
I like how this advocates the opposite stance of a post from a day or two ago that argued for letting yourself "forget" books and reading widely.

I think they can both be correct, and at the end of the day we shouldn't worry too much about being optimal. Leave some books quickly, keep others that feel deep enough to return to. Read for both learning and for pure entertainment. Read books that you already know you'll like, but leave room for some that could surprise you.
by goku12 | 2025-09-18 18:28:43+00:00
That makes sense. Just adding a clarification here. I wasn't suggesting to replace the standard library with interfaces (traits in this case). I was saying that the core library/runtime should have the interfaces for the standard library to implement some bare minimum functionalities like the allocators. Their use is more or less transparent to the application and 3rd party library developers.

Meanwhile, the public API of the selected standard library need not be abstract at all. Let's say that the bare minimum functionality expected from a 3rd party standard library is the same as the official standard library. They can just reimplement the official standard library at the minimum.
by klaussilveira | 2025-09-18 18:28:47+00:00
Michael Abrash is a legend. His work was influential on John Carmack's earlier works at id software, in particular the Keen engine and Wolfenstein 3D. And then Carmack brought him to work on the Quake engine. John Carmack on Abrash:

>> If you have any interest in programming, you should look at Michael Abrash's Graphics Programming Black Book Special Edition. It has just about everything he has written, from the ancient work on optimizing for the 8086 (still interesting to read) to the articles written during quake's development.

His overview of the Quake 3D engine: https://www.bluesnews.com/abrash/chap70.shtml
by DennisP | 2025-09-18 18:28:51+00:00
"Boxing out the next generation" is exactly what the law is for. I guess we have to decide whether we want more natural wilderness or more luxury homes with nice views.

The only way I can think of to preserve the wilderness without any isolated homes for the wealthy is for the government to buy up the land. I'd probably support that, if we could get it done, but it does mean that if the money for it comes out of the general fund, then you probably have average people paying for more of it, instead of mostly the wealthy.
by ratelimitsteve | 2025-09-18 18:28:53+00:00
I've been playing for a couple months now and I'm getting to a point where the basic 8 hat 4 bass 2 snare beat is coming naturally, but now I need to work on keeping each limb independent of all the others. The way your system does 8ths on the hat then randomizes the snare and bass helps me break out of that pattern, and being able to visualize the beats as loops is a lot easier for me than reading sheet music. I'm really having a lot of fun with this.
by aylmao | 2025-09-18 18:28:56+00:00
I mean, depends on how you describe it. One could easily say:

Phone method:

* Find phone

* Search for the right app, before finding the right recipe

* Leave my phone on counter, constantly having to move it as I move plates, pans etc.

* Wash and dry hands after each step, before unlocking phone

* Clean it every time gunk gets to it

Meta glasses:

* They're already on, just ask for recipe

* No need to ever wash/dry hands, move a device around, or clean it since one can easily unlock it without touching it

Right? Similarly with cookbooks, the best case is great and the worst case is terrible. There's a reason there's a market for recipe websites, cookbooks, etc.
by xyzelement | 2025-09-18 18:28:59+00:00
I appreciate your first paragraph and will read more about that.

>> I also find the idea that "thinking eternally" is bound so tightly with "having children" to be very odd.

I guess I can't relate to that. What I do today in my life is only due to (a) the fact that my ancestors fought and labored to survive and procreate and (b) of the values they passed down.

From my grandfather's perspective, I am his agent in today's world, and Gd willing my own grandchildren will be mine (and therefore his) agents in the future.

So one thing I meant around eternal here is that my own role and time is less significant in context of this greater continuity. Or put it another way, I could easily find seemingly valid reasons to not have kids but the fear of breaking this cycle and being the last of the line feels to me very opposite of orienting to eternity. Again, I understand that's not the choice you're making and that's totally cool, I am just explaining my framework.
by cmdrk | 2025-09-18 18:29:03+00:00
CephFS implements a (fully?) POSIX filesystem while it seems that TernFS makes tradeoffs by losing permissions and mutability for further scale.

Their docs mention they have a custom kernel module, which I suppose is (today) shipped out of tree. Ceph is in-tree and also has a FUSE implementation.

The docs mention that TernFS also has its own S3 gateway, while RADOSGW is fully separate from CephFS.
by sheimend | 2025-09-18 18:29:06+00:00
Hey there, Scott here. I'm driving the knife at actually only 10W. When in resonance, this produces a stroke amplitude of 10-20 microns (depending on the spot on the blade) which is large enough to have a measurable impact on the ease of cutting. 50% reduction in peak force for tomatoes (as measured quantitatively with a robot arm), and I've seen even higher in other foods.

At this power level, there's no heating of the blade like the small blade tools you're describing. And firmware in the handle adjusts the operating frequency continuously to stay in resonance.

This all works because the ultrasonics aren't moving the blade like a reciprocating saw -- that would indeed require huge power. They're sending longitudinal shockwaves through the blade itself that cause the metal to expand and contract. Check out minute 2:30 in the video here to see that motion in action: https://youtu.be/cXjbSVt9XNM
by xcrjm | 2025-09-18 18:29:07+00:00
The author is clearly not talking about left-pad like that library is still specifically an issue. He's raising it up as an example of a problem that is still occurring. He then makes the point that maybe we should have less packaged JS code in general and that more software solutions should exist (and should have always existed) as part of the standard library or well-maintained packages like Lodash (although he doesn't reference it by name, just the concept it exemplifies). It feels like you've missed the forest for the trees.
by jerojero | 2025-09-18 18:29:25+00:00
A friend of mine got a pair, they get this light when theyre in use but you can't quickly tell what's happening. Are they taking a picture, a video, or just conversing with the AI?

I find it annoying, ofc, he's my friend so I could tell him not to take "candid pictures" of me (I generally just don't like people taking pictures of me).

But you would have no control whatsoever on the street and it would be very difficult to know that someone you've passed on the street has or hasn't taken a picture of you.
by globular-toast | 2025-09-18 18:30:05+00:00
Arguments about map projections are tiring. If you want to understand the whole planet, use a globe. Most people use maps via screens these days and there is no problem with projection or orientation. Most apps will let you orient the map how you like or according to your current bearing etc. and use a local projection. Can't we just stop using these whole world projections completely?
by schoen | 2025-09-18 18:30:05+00:00
At one point a character in Eco's Foucault's Pendulum says "archetypes don't exist, the body exists" and then gives some sexual and reproductive examples, followed by

> And high is better than low, because if you have your head down, the blood goes to your brain, because feet stink and hair doesn’t stink as much, because it’s better to climb a tree and pick fruit than end up underground, food for worms, and because you rarely hurt yourself hitting something above—you really have to be in an attic—while you often hurt yourself falling. That’s why up is angelic and down devilish.

You could also argue that because of gravity and potential energy, up is usually the result of purposive action and effort, while down is often the result of accident or neglect ("you often hurt yourself falling"). That potential energy (and wide-open space) can also be used for maneuvering, so if two people or other creatures are fighting, one who is higher is generally at an advantage compared to one who is lower or lying on the ground. The lower party has less energy available to direct toward the opponent, and usually less room to move, being more constrained by the presence of the ground.
by ogogmad | 2025-09-18 18:30:21+00:00
I don't think this is a failure of Automatic Differentiation. It's a failure of assuming that the derivative of an approximation is equal to an approximation of the derivative. That's obviously nonsense, as the example f(x) = atan(10000 x)/10000, which is nearly 0, shows you. This was first pointed out here in this comment: https://news.ycombinator.com/item?id=45293066
by mandeepj | 2025-09-18 18:30:26+00:00
From the video: a lot of new companies are going to start

Well, there is this as well - https://finance.yahoo.com/news/openai-board-chair-doubles-do...

Altman was touring globally to raise $7T (yes, trillion), just a few months ago. So, not sure if they are purposefully trying to scare off people.
by cyberlimerence | 2025-09-18 18:30:26+00:00
I love stuff like this. I encourage everyone to check out 'Méditerranée Sans Frontières' map. [1][2]

[1] http://mediterraneesansfrontieres.org/babel4.html [2] https://amroali.com/2020/12/what-a-sideway-map-of-the-medite...
by elktown | 2025-09-18 18:30:52+00:00
This is the exact type of cowardly but comfortable fence-sitting that we were warned against after WW2.

It's devoid of proportionality & it accepts a narrative crafted by the right-wingers themselves through repetition for exactly this purpose. There was never ever any doubt that all the hyperbolic outrage from the right about grassroots "cancel culture" was going to be used by the authors to excuse actual censorship as far as their current power and societal normalization allows them to. Preparing the ground for a "You did it first!" is not exactly innovative, it's fascism 101.
by dmitrygr | 2025-09-18 18:31:14+00:00
> I don't get how that gets through the usual meetings

Sadly, I can imagine it easily. I've been in a few such meetings across a few past jobs, and often found myself the ONLY advocate for sanity. Counter arguments were often usage count goals or "our userbase is sticky and switching costs are high. It'll be OK, quit worrying." One leader honestly said "KPIs - up now, blowback - after i switch teams"
by parenwielder | 2025-09-18 18:31:30+00:00
As it stands, we already have a high-performance, sandboxed VM that we are maintaining successfully, and our editor environment is decidedly _not_ multilingual for historical reasons/lack of investment. It'd be very, very expensive for us to see any of the advantages of wasm for the platform today, and it wouldn't really do anything about our existing need to support the millions of lines of code written in Luau today.

Also strategically, wasm is a massive project coordinated by a large number of companies, and it doesn't seem especially prudent to bet the success of a single multibillion dollar company and their entire platform on a project that they don't control the destiny of.
by sheimend | 2025-09-18 18:32:07+00:00
If any home users cut on glass, they'll be rewarded with an unpleasant screeching sound. I can't say that was by design, but it's not undeserved ;-)

The ultrasonic motion acts as an amplifier for physical sharpness. So, it's sharpest when it's got a geometrically great edge, but even as that edge dulls, it behaves sharper when on vs. off. This is reflected in BESS testing, and also in robotic cutting.

Moreover, a huge amount of the force required for cutting normal foods is actually a function of friction, not just bevel sharpness. So the reduced friction on the blade faces from ultrasonic motion remains just as effective even if the cutting edge is dull. In fact, commercial ultrasonic cutting machines don't use sharp blades at all!
by TheCoelacanth | 2025-09-18 18:32:15+00:00
I do not agree with that. In some cases it is acceptable to detain non-citizens for immigration-related offenses, but only if they receive due process to establish that they indeed should be detained.

Any denial of due process to any person is a gross violation of our most important right. Without the guarantee of due process to everyone, no one has any rights because those in power can violate rights at a whim.
by kristopolous | 2025-09-18 18:32:48+00:00
I was having a conversation last night about explicit and implicit digital children spaces.

Qbasic was implicitly like under 18. There were a few hobbyist adults but they were rare. Roblox and Minecraft occupy the same space but they are more explicitly youth spaces.

This exploration made me realize that there probably are genuinely people over 40 with no children around who enjoy these modern platforms like Minecraft and Roblox without any questionable intent.

And honestly I think there has to be one other distinction here. Take Reddit. It's gone from implicitly to arguably explicitly a young person's space, but then there are subreddits dedicated to people of specific ages or to issues that teens face, this is yet another level - explicit and exclusive.

With the advent of age verification systems online it makes me wonder if there's going to ever be enforced youth exclusive spaces, which is probably the final corner of the quadrant here
by pizlonator | 2025-09-18 18:33:10+00:00
Is the primary goal of the type system performance, or dev productivity, or something else?

If performance, are you comparing against a baseline that does the classic Self-style optimizations (like what JS engines do)?

FWIW I don't consider LuaJIT to be an interesting baseline because of what I've heard about it being overtuned to specific benchmark that the author(s) care about. (Too much of an attitude where if your code doesn't run well then it's your fault.)
by ImPostingOnHN | 2025-09-18 18:33:23+00:00
> The parent comment I replied to was lumping all driving assist together, as if Ford BlueCruise, which is highway-only driving, is comparable to current iterations of Tesla FSD...

You're saying "as if X is comparable" as if it is not comparable, but I and the other poster are saying it is comparable.

> ...which has the capability to take you from point A to point B without a geofence ("universal A-to-B navigation") and with zero driver intervention required.

Tesla "FSD" can absolutely, categorically, not do that. It requires the driver to constantly pay attention, to supervise, to mind the car, and importantly, to intervene when "FSD" fails. As I understand it, tesla will literally ban you from the "FSD" feature if you actually use it as FSD (hands off wheel, etc).

> Tesla FSD has more (unreliable) capabilities than any of their competitors

Unless it can actually fully self-drive (read: not require anything from the passenger), that just makes it a slightly more glorified lane assist, in my eyes.

> I suggested a specific type of anecdata

The request was over-specified: A tesla owner is far less likely to provide accurate, unbiased anecdata than an employee of a competitor, so I can see why the other poster volunteered the latter -- it is much better than "tesla owner says".
by latexr | 2025-09-18 18:33:59+00:00
Translation:

Panel 1: But Libertad¹, you’re hanging it upside down.

Panel 2: Upside down in relation to what? Earth is in space, and space has neither up nor down.

Panel 3: Saying the northern hemisphere is up is a psychological trick from those at the top, so that those who believe we are below continue to believe we are at the bottom. And the worst part is that if we keep believing we’re below, we’ll continue to be. But starting today, that’s over!

Panel 4, top: Where were you, Mafalda?

Panel 4, bottom: I don’t know, but something just came to an end.

¹ It’s her name: https://mafalda.fandom.com/es/wiki/Libertad
by andrewla | 2025-09-18 18:34:31+00:00
I actually prefer a syntax that is whitespace-sensitive, but should not give meaning to whitespace. That is, the whitespace should not perform a semantic duty, but should be required to be correct.

This is roughly equivalent to saying that a linter can transform the AST of the language into a canonical representation, and the syntax will be rejected unless it matches the canonical representation (modulo things like comments or whitespace-for-clarity).
by pixelpoet | 2025-09-18 18:34:38+00:00
Heh, I just write too much too readily about unimportant opinions, and a lot of people read sentences longer than a few words as incontrovertible proof of being triggered :D

Also it's difficult not to call out the hypocrisy of descriptivists simultaneously saying that basically anything goes, but my preferred use of language in particular is wrong and I need to listen to what they prescribe :P
by mettamage | 2025-09-18 18:35:17+00:00
I think it's sort of important to remember scifi student films like this [1]. Just to remember that, it seems that this is where we're going towards to.

And it freaks me out a little.

Note, not the end though. That's more Neuralink.

[1] https://www.youtube.com/watch?v=lK_cdkpazjI&ab_channel=TheCG...
by aeturnum | 2025-09-18 18:35:45+00:00
I think what you are talking about is a problem. Having a medical diagnosis gives personal experience an extra weight in the social realm that's quite problematic. We should all get to say how impactful something for us and the medical folks can have their own standards for when they feel comfortable intervening.

That said, if that's what the author was trying to talk about, I think they are doing so in a way that unfairly indicts the medical system for assertions it doesn't make. They say "Apparently, that’s a disease", but as I said I do not think it is. I think they've misunderstood what makes a disease under the diagnostic criteria they list.

> We could just as well have a culture that treats grief as a normal part of the human experience.

That culture does exist. Even in this article there is an experience of grief that's considered normative in the medical community. Including, I would argue, the authors' grief. I would argue that the medical approach to grief is actually better than other western treatments of grief.

I agree that western cultures (and US culture in particular) is horrible about grief. We want people to be robotic and predictable and not make us think about loss and be sad in private and a whole mess of awful, inhuman things. But I don't think that pressure either comes from the medical community or is furthered by how the medical community talks about grief.
by zzzeek | 2025-09-18 18:35:54+00:00
> Please don't pile on like this when someone is showing up to fix something.

how do you know they're "showing up to fix something" and not simply servicing the "10% returns" end of a widespread scheme to shake down customers? This has every bit the look of "shake all the low-paying customers down as much as possible, if one of them manages to raise too much awareness, act like it was an isolated incident".

It matters a lot of this is an isolated incident or if this is par for the course; in the latter case, responding to those customers that were lucky enough to go viral is just part of the scheme proceeding as planned.
by rorylaitila | 2025-09-18 18:35:58+00:00
Very cool. I found some vintage ads at an antique shop a decade ago... and now I have over 100k in inventory. I had to limit the collecting to only major publications. There is so much vintage paper to be found. But I'd like to find some placements with local ads if such a thing exists.

Last year I started publishing full page ads from the collection, I've got about 1000 online (https://adretro.com).