MurphyA/hacker-news huggingface dataset:
by sayyadirfanali | 2025-11-07 19:46:28+00:00
there are bounds to be many many operators and glyph combinations where things don't match properly. an example is the variable declaration and initialisation symbol in Go which combines colon and equal sign. if you use Myna and come across any such examples, please raise a feature request. i only focused on glyphs for languages i use personally. but if there is interest i am open to adding contextual alternates to give some alignment in cases where changing one glyph would disturb other combinations. of course you can always point out any rendering or design issues with singular glyphs too.
by pwdisswordfishy | 2025-11-07 19:46:30+00:00
The end of the video mentions trivial relocatability (around the 48th minute), saying that it means that a type allows objects being moved by memcpy-and-forget, and that the C++ committee is working to include that in the standard. If only that were so... The WG21, for reasons they are yet to articulate, adopted a definition of "trivial" relocatability that breaks this property, by saying that polymorphic types can be "trivially" relocated, which cannot happen just by memcpy, because when the polymorphic object is sliced, the copied vtable pointer is wrong. This either destroys or severely complicates many use cases for trivial relocatability.
by birdman3131 | 2025-11-07 19:46:31+00:00
It started about a month ago for me. I am subscribed to emails from an IT as a Gig platform called Field Nation. Thought I might pickup a bit of side work but never did.

Recently it started adding them to my calendar and there is no way to turn off this feature without also turning off useful features such as package out for delivery notifications.
by shadowgovt | 2025-11-07 19:46:42+00:00
I believe you, but I think I missed that part of the conversation.

Running an XSLT engine in JavaScript is sandboxed. It's sandboxed by the JS rules. In terms of security, it's consolidating sandboxing concerns because risk of breaking XSLT becomes risk of breaking the JS engine, whereas right now there are two potential attack vectors to monitor.

(There is an unwritten assumption here: "But I can avoid the JS issues by turning off JavaScript." Which is true, but I think the ship is pretty well sailed for any w3c-compliant browser to be supporting JavaScript-off as a first-class use case these days. From a safety standpoint, we even have situations where there are security breach detections against things like iframe-busting that only work with JavaScript on).
by jeffwask | 2025-11-07 19:46:44+00:00
I would rephrase this as they got there because they treat their customers with respect, they take feedback to improve their platform, they don't pack their launcher / store front with ads and trickery, and you can trust that your games will be there and not go away.

Yes, they are loot box whores but so is everyone else.

Steam is a community, social media, and a store. The community is what they built and that community is extremely loyal. That community is also what developers are paying for.

In Gaben, we trust. I have 20 years of experience saying Gabe won't fuck me over to increase EBIDA by .5%. Are they perfect? No, but they are lightyears better than most of their competitors except GOG in terms of putting consumers first.
by anonymars | 2025-11-07 19:46:47+00:00
Consider this little anecdote from Kurt Vonnegut: https://www.snopes.com/fact-check/kurt-vonnegut-envelope-quo...

DAVID BRANCACCIO: There's a little sweet moment, I've got to say, in a very intense book — your latest — in which you're heading out the door and your wife says what are you doing? I think you say — I'm getting — I'm going to buy an envelope.

KURT VONNEGUT: Yeah.

DAVID BRANCACCIO: What happens then?

KURT VONNEGUT: Oh, she says well, you're not a poor man. You know, why don't you go online and buy a hundred envelopes and put them in the closet? And so I pretend not to hear her. And go out to get an envelope because I'm going to have a hell of a good time in the process of buying one envelope.

I meet a lot of people. And, see some great looking babes. And a fire engine goes by. And I give them the thumbs up. And, and ask a woman what kind of dog that is. And, and I don't know…

And, of course, the computers will do us out of that. And, what the computer people don't realize, or they don't care, is we're dancing animals. You know, we love to move around. And, we're not supposed to dance at all anymore.
by robhlt | 2025-11-07 19:47:00+00:00
Valve allows developers to generate activation keys for their games and sell them on other platforms, where Valve gets a 0% cut. This is how you're able to buy games from places like the Humble Store and activate them on Steam. Their agreement does technically require that you don't sell at a lower price on other platforms, but as far as I know it's never been enforced.
by eesmith | 2025-11-07 19:47:51+00:00
Whether it is true or not doesn't matter. If motorists don't police the most extreme members then motorists are defined by those members.

You don't condone it but you think calling it nasty behavior is preachy. Sounds like you are so afraid of being vocal and preachy that the most you can do is say “tisk, tisk” - hardly effective policing.
by gruez | 2025-11-07 19:48:14+00:00
>instead of making a functioning store.

For all intents and purposes it's "functioning" for me. You can search for a game, hit buy, put in your credit card number, then download/play it. I've seen some spurious arguments about how it lacks a cart or reviews, but it's a stretch to claim the lack of them makes them non "functioning". I never bulk buy games, and for reviews I can go to steam or metacritic.
by port11 | 2025-11-07 19:48:24+00:00
Catalog differences aside, I think that's a nice market to analyse. Qobuz differentiates itself on audio quality, Apple on its integration with iOS, etc. I do think they ended up competing on price and product alone, except for little things.

My GF's Spotify makes great playlists, but they deleted my account twice and I'd never go back. So in that sense I'm willing to pay extra for customer service, which many of them don't care for. That's an interesting differentiator.
by shadowgovt | 2025-11-07 19:48:28+00:00
Agreed; as a technology, it's both clever and fun. I learned it right around the time I first touched functional programming in general and it was neat to see how you could build a chain of declarative rules to go from one document to another document.

Personally, I don't think we need a dedicated native-implemented browser engine for it. But in general I'm glad the tech exists.
by chemotaxis | 2025-11-07 19:48:37+00:00
> I'm pretty surprised by how fooled normal people are by all this AI-sludge, and/or how accepting they are of all this low-effort content. My reaction to this stuff is the same as yours: please don't clog the internet up with all this fake content!

I instinctively want to blame AI, but on some level, I think the problem runs deeper: it's that we are for some reason compelled to consume content where it just doesn't matter if it's real or not. It has no bearing on your life. You just want to spend your time scrolling through heartwarming stories about complete strangers, or through rage-bait that reinforces your political beliefs. Ethically, I see a difference between telling you true stories and lies. But if we're being honest with ourselves... what changes if the kitten rescued from a storm sewer is actually just gen AI?

This isn't even a Facebook thing. 24-hour news networks and many newspapers perfected this craft before. Endless streams of celebrity gossip and stories about stranded / rescued pets, written for no reason other than to satisfy this weird craving among the readers.

Each step along the way lowers the bar for feeding you the content and allows it to be tailored better, but I don't know what the fix here is. Short of banning the internet and forcing people to go outside more.
by adverbly | 2025-11-07 19:49:11+00:00
> risk of an innovation rendering all that infrastructure obsolete can't be ruled out. It's a massive gamble.

It's not just a gamble on technology - it's a gamble on the company too!

You own a company's stock - not a technology's!

In the dot com era, it was the realization that the wrong companies were picked that popped the bubble. Turns out pets.com was never gonna be the billion dollar business. It was that book store Amazon instead. And it was the Google search engine not the other one. And browser A not browser B... And so on... When the expected winner shifts away from one company towards a position where people want to sit on cash and wait and see, you suddenly get a massive rush to the exits and poor pets.com needs to throw in the towel.

We're gonna find out in the next couple of years who the pets.coms are.
by PeaceTed | 2025-11-07 19:49:32+00:00
I mean to some degree it is true in that you have the luxury of forgetting stuff if you know where you can get that information in future. I think many can agree that having access to written and printed word even has been a big positive.

"I cannot remember the books I've read any more than the meals I have eaten; even so, they have made me." Ralph Waldo Emerson.
by Teodolfo | 2025-11-07 19:49:49+00:00
PyTorch was partly inspired by the python Autograd library (circa 2015 [1]) to the point where they called their autodiff [2] system "autograd" [3]. Jax is the direct successor of the Autograd library and several of the Autograd developers work on Jax to this day. Of course, for that matter, PyTorch author Adam Paszke is currently on the JAX team and seems to work on JAX and Dex these days.

[1] https://pypi.org/project/autograd/#history

[2] https://www.cs.toronto.edu/~rgrosse/courses/csc421_2019/read...

[2] https://web.archive.org/web/20170422051747/http://pytorch.or...
by mbac32768 | 2025-11-07 19:50:08+00:00
I'll give you my top 3.

F# is worse because the type inferencing isn't as good. You need to type annotate in more places. It's a drag, because it feels like a missed opportunity to let the machine do work for you.

Additionally, one of the most pleasant and unique features of OCaml, strong named arguments, doesn't exist in F# (except in methods or whatever). Most programming languages don't have this (or it's hamfisted like in more dynamic languages) so it doesn't seem like a loss, unless you are very cozy with them in OCaml.

(I'm bitter about this one because named arguments give safety and convenience. But when you combine them with currying it's like 4 or 5 design patterns that are elegantly provided for you. You just do it implicitly, without ever having to study a book about using them.)

Finally, F# brings back the NULL problem that OCaml worked so hard to eradicate.
by ben_w | 2025-11-07 19:50:17+00:00
Sure, I'm just saying that they don't agree with you (or me) that their "competition are carmakers".

They say this very loudly when you point at the P/E ratio being 30-60 times that of traditional car companies.

I mean, their competition clearly are carmakers, because while Tesla talks about the robots they don't actually sell them — but the if the shareholders are happy and the board are happy then the CEO can make a bunch of remote control androids and fail to sell them for a few years while other people start eating their lunches.
by bradlys | 2025-11-07 19:50:28+00:00
Arguing with someone like this is just pointless. You'd argue over whether the sky is blue. You're in denial about basic tangible realities.

Damn, first time I'm hearing that women can't choose their majors in college but for some reason men can!

What kind of learned helplessness wokeist bullshit is this?

It's no wonder this country has gone to the capitalists. Idiotic arguments like this are at the forefront of every left movement. "Women can't do anything! They can't choose their own careers!" Left leaning people just like to shoot themselves in the foot and say, "I blame the right!" You could, you know, maybe fight for something and actually choose a direction in life rather than being a victim of everything.

Where's the old left that would actually fight and kill for their rights? This country fucking sucks.
by cycomanic | 2025-11-07 19:50:31+00:00
> This has to be done carefully because prohibition breeds desire and adults will absolutely try to force the attitude of 35 year olds onto 15 year olds forgetting a lot of life lessons have to be learned through experience and not just told.

The interesting tidbit in the case of social media and smart phones is that they are at least partially pushed by the parents (I've seen plenty of examples of parents demand that their children have smartphones at school).

> Everybody wants to get on the wave about how children these days are so much worse because of the new thing.

> And literally as long as we have recorded human writing we have adults complaining how the children are being ruined by the new culture or new item... and I mean we have these complaints from thousands of years ago.

I think there is a difference though. There is the "off my lawn" crowd of "children today are so bad because..." sure, but I think they are not the ones demanding social media bans. The bans are being motivated largely by health professionals ringing all sort of alarm bells because mental health indicators paint a pretty dire picture. These are based on actual statistics and have been confirmed many times.

> So be careful, you don't have to be completely wrong to still be overreaching.
by pixelpoet | 2025-11-07 19:50:55+00:00
I'll probably end up buying GTA 6, once it's on sale or something; good people worked on it too I would imagine, and helped make it a good game.

Also, with apologies for the whataboutism, we unfortunately finance thugs all day every day (my internet provider, German government and pension, Deutsche Bahn, etc are massive extortionists); it's not really black and white.
by thewebguyd | 2025-11-07 19:51:06+00:00
> They've been doing that for years, yet people still praise them for some reason.

Because of the lore, setting, and the openness of both (and the engine).

For a lot of ES fans (myself included), we aren't expecting an engaging game as much as a fun world sandbox set in the ES universe, with the ability to extend/mod it into whatever we want. The games are less about defined goals and more about roleplaying, exploration and world-building.
by nekusar | 2025-11-07 19:51:23+00:00
"Extreme left" said by someone likely from the USA is slightly left-of-center basically anywhere else.

The USA democrats and "left" have been overton window'ed so hard that a actual democratic socialist, Mamdani, is compared to being a communist. https://nypost.com/cover/november-5-2025/

There's also hundreds of Lemmy federated servers. I'm sure some are actual communist. But there's plenty for all walks of life. And it's like Mastodon in that regard.

And honestly, if "killing SNAP and other public benefits for poor people" is capitalist, I want nothing to do with that. That is completely ethically bankrupt. Doubly so being one of the richest countries in the world. Absolutely 0 people should be starving. And I'd also say that 0 people should be involuntarily homeless. (some may want to, and choose to be vagabonds and travel. they should have that right! but they should also be able to choose to have a home.)
by epolanski | 2025-11-07 19:51:54+00:00
> I think we should normalize saying that tech stack choices are subjective and preference-based.

True but I don't think this is the correct way to frame it, because it sounds unprofessional.

The correct, and understandable way is:

- the language has properties that fit the software

- the language has properties that fit the development process

- it boosts morale of development team

- the team has the required skillset

Then it's not only a preference, but a conscious engineering choice made of evaluating the different pros and cons of various alternatives.
by Esophagus4 | 2025-11-07 19:52:04+00:00
I will admit, I consider myself pretty tech savvy and I am having a harder time these days identifying AI-generated content (aside from the obvious ones).

I find myself squinting hard at interior design pictures on Pinterest to see if they’re real, I can never be sure with an instagram video, and even blogs and comments are getting harder to tell.

And I think the fact that I am having a harder time distinguishing reality from AI worries me greatly that I would be susceptible to misinformation if I venture outside of trusted sources.
by vlovich123 | 2025-11-07 19:53:04+00:00
Doing my own research, ChatGPT summarizes the state as generally unions improve wages and working conditions for employees much more than they pay in premiums. This has gone down since the 1970s but is still a noticeable effect. Indeed the 40 hour work week comes from unions. There is a negative effect on profitability, but that’s subject to interpretation:

> The negative effect on profitability from unionization may reflect that unions raise labour costs (via higher wages/benefits) and may impose work rules or other constraints that reduce flexibility. The classic model: higher labour cost → lower margins, unless offset by higher productivity or price increases. But the productivity and growth effects are less clear: many studies find little or no negative effect on productivity or capital structure, suggesting that unions may shift the distribution of returns (towards workers) rather than clearly kill growth.

So it may be worth revisiting the research you cited so decisively against unions as it likely contradicts your belief about them.
by randerson | 2025-11-07 19:53:46+00:00
I've been a long-time Gmail user with a paid plan. But recently two issues are annoying me enough that I'm considering leaving:

1. The incessant "Using Gmail to run your business?" upsells. No, I'm unemployed and this is a personal account. Unlike the AI upsell, I can't seem to dismiss this permanently. It just snoozes it until the next time I open it.

2. The Search bar has become dangerously glitchy (at least in Firefox for Mac) if you type fast and have keyboard shortcuts on. It lets me type 1 or 2 characters before it starts treating every character as a shortcut, inadvertently deleting, muting, archiving emails. Search is what sets Gmail apart and now it is unusable. I reported this bug to Google months ago and my patience is running thin.
by andrewl-hn | 2025-11-07 19:54:54+00:00
True, and 10-20 years ago this seemed like a transitional issue: the world of technology was new and humanity needed time to adapt. Today I feel like some of this should be taught at school. Stuff like what is a browser, what is TLS, what are cookies, what is an email, what is phishing, etc. I know schools used to teach people Excel, Word and other office programs. Maybe they still do, and web should be a part of that curriculum.
Ask HN: My university wants all my IP (PhD Student) is there anything I can do?
by thrownaway98723 | 2025-11-07 19:54:55+00:00
I'm close to being finished with my PhD. I've created the foundations for new type of medical device, and I've recently proved that it works. This device was my own idea that I submitted to the university before even starting the PhD.

The university (this is in the USA) is now claiming all of my IP because of an intellectual policy agreement that was referenced in a handbook that was referenced in a paper I signed when I started.

The thing is, the University has given me so little during my time here. The pay is terrible, they've given me no office or lab space. Everything I've done has been on my own computers at home. The idea was mine and my advisor has only served to guide me at different times. My advisor is actually on my side wants me to have all the IP. The reason the university has a claim to my IP is because half of my salary comes from the research arm of the school.

They claim that they get all the IP and I can get 40% of the royalties. This effectively means I'm screwed. Why would I put the effort into starting a business when I don't own the IP and I have to give away 60% of the royalties?

I realize that their legal claim is strong, but what are my options here? I'm very confident in the technology and I'm willing to try almost anything.

- Open source everything and then try to patent a device separately on my own?

- Try to negotiate with the tech transfer office (I don't see this going well, they have no incentive to give me anything).

- Drop out and never publish my dissertation?

What should I do?
by ASalazarMX | 2025-11-07 19:55:00+00:00
GMail is becoming the Lotus Notes of the 21st century. It uses half a gigabyte of RAM, for evey tab. God forbid you need to handle several accounts, i.e., for monitoring DMARC reports across domains.

And IT IS SLOW, despite your experience, which is highly dependant on how much hardware can you throw at it.
by xanderlewis | 2025-11-07 19:55:42+00:00
> a better way of doing something

Your argument fails right here because you're supposing something that isn't true. LLMs are better than search engines for some things, but you're speaking as if they're a replacement for what came before. They're absolutely not. Reading books — going to the original source rather than relying on a stochastic facsimile — is never going to go away, even if some of us are too lazy to ever do so. Their loss.

Put another way: leaving aside non-practical aspects of the experience, the car does a better job of getting you from A to B than a horse does. An LLM does not 'do a better job' than a book. Maybe in some cases it's more useful, but it's simply not a replacement. Perhaps a combination is best: use the LLM to interpolate and find your way around the literature, and then go and hunt down the real source material. The same cannot be said of the car/horse comparison.
by jmye | 2025-11-07 19:55:51+00:00
> Would you want to be the one kid in school who’s not online?

I mean, who cares what the kid wants? It's your job as a parent to be a parent. Sometimes that means telling your kid no, even if that means they're not your best friend for a day or two.

> Would you want that for your kids?

Unequivocally, yes. Social media is cancer. I'd prefer my daughter not be pathologically depressed and my son not turn into a little hateball because of Meta's shitty algorithms. I have no idea why this is even a question, aside from the pure cowardice of Millennial parents.

None of this to comment on GP's suggestion that we don't need laws, or the idea that we shouldn't do this societally anyways.
by mmooss | 2025-11-07 19:55:55+00:00
> SEC rules, etc. apply to all civilians whether or not you're engaged in SEC-related activity.

There are professional rules that do not apply to non-professionals, including SEC rules. For example, lawyers can't give advice in many situations - their free speech is curtailed. Doctors and other healthcare professionals, in some places, are excluded from the 'good Samaritan' exception to injuring someone (i.e., if you find someone injured and try to help, and accidentally cause more harm, you can't be prosecuted).
by gtowey | 2025-11-07 19:56:12+00:00
> The more of those people you hire, the higher the chance that a bad actor will slip through and push malicious things through for a fee.

Again, the newspaper model already solves this. Moderation should be highly localized, from the communities for which they are moderating the content. That maximizes the chance that the moderator's values will align with the community. Small groups are harder to hide bad actors, especially when you can be named and shamed by people that you see every day. Managers and their coworkers and the community itself are the "verifiers."

Again, this model has worked since the beginning of time and it's 1000x better than what FB has now.