MurphyA/hacker-news huggingface dataset:
by raron | 2025-07-26 00:40:52+00:00
> I'd love to see examples of where this is actually the case and it's drastically different from just sending HTML on the wire.

There are complete CAD applications running in browsers for PCB and mechanical design with many layers, 3D view, thousands of components, etc.

For example: https://easyeda.com/ https://www.onshape.com

> because HTML compresses incredibly well

Haven't compression under TLS have been mostly disabled after CRIME and BREACH attack?
by dbtc | 2025-07-26 00:41:09+00:00
Chase Mobile for iOS is 350MB; far from 500, but still baffling why an app would need to be that large just to show me some numbers.

Capital One is 435MB...

Garmin Connect is 518MB for some stupid reason, while Strava is half that and Gaia GPS (great app), is under 100.
by macintux | 2025-07-26 00:41:26+00:00
At their maximum separation, Mars & Earth are about 20 minutes apart. If we had 10 satellite data centers all in perfect alignment (disregarding the sun, which obviously makes a hash out of things) they'd still each be 2 minutes apart.

Once you take into consideration the sun, plus the fact that the you'd need to cover the full disk to keep all data centers within a few minutes of another one in an unbroken chain back to both planets, I just don't get the math involved here.

But, I'm also terrible at both math and visualization, so I readily concede I may be missing something obvious.
by neom | 2025-07-26 00:41:44+00:00
Uhmmm... I'm sorry but when Waymo started near everyone I talked to about it says "zero % I'm going in one of those things, they won't be allowed anyway, they'll never be better than a human, I wouldn't trust one, nope, no way" and now people can't wait to try them. I understand what you're saying about the trusted side of the house (surgeons are generally high trust) - but I do think OP is right, once the data is in, people will want robot surgery.
by nathan_douglas | 2025-07-26 00:41:47+00:00
I'm a bit disappointed by some of the responses you received and that you were apparently downvoted.

Here's some text from Chapter 1 of the book that might make this clearer:

> Procedures, as introduced above, are much like ordinary mathematical functions. They specify a value that is determined by one or more parameters. But there is an important diﬀerence between mathematical functions and computer procedures. Procedures must be eﬀective.

> As a case in point, consider the problem of computing square roots. We can define the square-root function as √x = the y such that y≥0 and y^2 = x .

> This describes a perfectly legitimate mathematical function. We could use it to recognize whether one number is the square root of another, or to derive facts about square roots in general. On the other hand, the definition does not describe a procedure. Indeed, it tells us almost nothing about how to actually find the square root of a given number. It will not help matters to rephrase this definition in pseudo-Lisp:

(define (sqrt x) (the y (and (>= y 0) (= (square y) x))))

> This only begs the question.

> The contrast between function and procedure is a reflection of the general distinction between describing properties of things and describing how to do things, or, as it is sometimes referred to, the distinction between declarative knowledge and imperative knowledge. In mathematics we are usually concerned with declarative (what is) descriptions, whereas in computer science we are usually concerned with imperative (how to) descriptions.

[There's more after this, but it is off-topic for our purposes.] IMHO you're not wrong and you shouldn't've been downvoted. I think there's just an issue with semantic drift and evolving terminology and map-is-not-the-territory and so forth going on.
by djoldman | 2025-07-26 00:42:11+00:00
I think it makes perfect sense. It's a guaranteed incentive for a potential employee to increase the value of the company and act in its best interest.

Absent those guarantees, it's smoke, nothing, kaput: 1.5% equity or whatever % can become approximately 0% and there's nothing the employee can do about it.

They could structure the agreement in other ways to incentivize the potential employee: if additional shares are issued, pay a dividend to the employee.
by radley | 2025-07-26 00:42:30+00:00
> The native app experience for every app noted in the article is better and smoother than the mobile web version

I've found it to be the opposite. Perhaps if you're heavily involved on Reddit, LinkedIn, etc., then it's more convenient. But I only go to those sites via a search link. Why would I want to spend time and effort installing the app, just to see the same content I just landed on?

It's a huge red flag when websites push their app so intrusively. It means the app has little value and will be just as bad or worse when you use it.
by econ | 2025-07-26 00:42:59+00:00
You mean a chat cliënt? That seems a good worse case scenario.

If you limit history to the most recent message (and have an link to the archive at the top) you could simply reload the entire page on some interval that declines with message frequency (and when you submit the form)

Since the html document is pretty much empty the reload happens so fast you won't see the flashing. With transitions it would be perfectly smooth.

With modern css you can put the elements out of order. You can simply append the new line to the end of the html document that represents the channel. (And to the archive) Purging a few old lines can be done less frequently.

I haven't tried it but it should work just fine. I will have to build it.

Initial load will be 100x faster. The page reloads will be larger but also insanely robust.
by gitt67887yt7bg | 2025-07-26 00:43:15+00:00
I would say we are already pretty severely censored. We no longer have social tools to vet misinformation. We can't publicly insult dumb people and their wrong ideas to their faces. There are people -professional trolls- who, while they should not be deplatformed, should have their ideas publicly scrutinized and yes, humiliated. But we can't do that, because it's cyber bullying, or whatever.

Irl, if a crazy person gets on a soapbox and starts shouting at everybody, then people can shout back. Online, anybody who flamebaits is protected by the platforms and can censor the responses. They delete opposing comments, shadowban users, harsh language usually gets automatically deleted by the platform - and all that shouting-down is actually just counted as "engagement" which algorithmically boosts and spreads the bad idea further. The argument just directly profits the person with the bad idea, and incentivizes them to come up with even worse ideas to make everybody even madder.

This kind of censorship is causing a whole lot of problems right now.
by incomplete | 2025-07-26 00:43:33+00:00
about ~30 years experience. devops/architect now at a major university.

dropped out after almost 7 years w/4 degrees (math, cs, photography, archaeology). yes, i have adhd lol.

i've been programming/building computers since the early 80s, and worked at my unis computer lab help desk starting in the early 90s. after dropping out, got a lame sysadmin job and then somehow got a job at nasa ames in the late 90s (and moved to the bay area). after a short stint there, i was super lucky and hit the job marked right as the dot-com bubble 1.0 ramped up!

it was tough for the first few years as my lack of degree (and general jack-of-all-trades skillset) was definitely a barrier.

but with lots of luck, perseverance and track record of learning quick on the job, i was able to get a solid career rolling. i quit tech about 12 years ago, and have been working in higher ed tech since. now i get to sit in meetings and explain to CS/data science profs how the cloud actually works. :)
by Dweller1622 | 2025-07-26 00:43:43+00:00
No, that's fine, since I think it's not only the case that these are sufficient, but that I simply wasn't explicit enough in my rejection.

What I'm disputing is any application of objectification theory to media analysis wherein there are no actual agents involved. Neither The Handmaiden nor Night Sister Mirrin ever possessed any agency, nor were they deprived of it. There is simply no moral valence in how one treats or regards them.

The demand here is that they be treated as if they possessed agency. I see no reason or obligation to do so.
by II2II | 2025-07-26 00:45:11+00:00
Take Reddit, which is one of the few sites mentioned here that I use. At least initially, the value provided is getting rid of the constant prompts to load the site in the Reddit app. Even though I use old.reddit.com, which doesn't have those prompts, there are times when it redirects me to the new website automatically. Does it offer value beyond getting rid of those messages? Perhaps, but I doubt that it is the type of value that I would be looking for.
by mickelsen | 2025-07-26 00:45:27+00:00
The problem is that the whole virtualization situation was left as an afterthought in the Apple ecosystem, and it got worse during the Apple Silicon transition years.

Just now things are starting to catch up, but there's still a wide gap in features; Apple Virtualization Framework is still very limited. And a personal limitation I hit recently, no USB4/Thunderbolt passthrough anywhere, not in UTM (which uses AVF), not in VMWare either.

Also remember the final Apple Silicon version of VMWare supporting M1/M2 wasn't available until November 2022 (it was a tech preview before), while all the Broadcom situation was ensuing. And I think only as of 2024 it runs smoothly. So far it's still the most reliable for desktop Linux VMs for me. Windows 11 for ARM runs very well too, and it does x86 emulation transparently, even 2010s games run well.
by paranoidrobot | 2025-07-26 00:45:57+00:00
The government where I live has a no-interest loan scheme for installing energy efficient appliances. Handy, so I used it to fund heat pumps and insulation.

The scheme is administered by Brighte. I signed up on their website. Everything going well for 6 months or so.

Then out of the blue, an email from them: "We just launched our app". Yeah, no, not interested.

A few weeks later, another "You should use our app, it's so convenient!". No, the website works fine. Can I unsubscribe from these notices? Customer service says no.

A few weeks after that: "Switch to our app. We are removing the website".

I email them to complain: I don't want or need their app, just let me use the website. No,they say, it's definitely being removed. I ask how people who don't want to or can't use their app are supposed to interact with them now? "you can always call us instead".

The idea of removing a perfectly functional website just to force everyone onto an app is insane.
by nikodunk | 2025-07-26 00:46:52+00:00
I also hate obligatory mobile apps, especially when they’re linked to hardware: At the battery company I work for - pilaenergy - we’re aware that our hardware may well outlive our software, so we’re providing a mobile app that’s accessible over an WiFi access point or over your local WiFi, as well as the traditional mobile apps. This way - the software comes bundled with the hardware and can’t be sunset. Something that has long been an issue with IoT products.
by cosmic_cheese | 2025-07-26 00:46:52+00:00
Almost certainly has to do with how the app is built. Most thoughtfully built native SDK (UIKit, etc) apps clock in well under the 100MB mark, often under half or a quarter that.

Bloat like that is usually due to unnecessarily convoluted tech stacks pulling in a list of dependencies that goes out to Mars and back, or for globally targeted apps sometimes it’s translations for everything in the app for hundreds of different languages.
by bwfan123 | 2025-07-26 00:47:50+00:00
faang has sucked the oxygen in the air. For experienced engineers, the one upside to startups is if you are a founder and you are creating a change you want to see in the world. But this delusion is shattered as time goes by and you realize that you are only a cog in a smaller wheel, whereas, in bigtech you are a cog in a bigger one.

On average, startups tend to have a better culture due to the incentives at play compared to big-tech. And that attracts engineers regardless of the comp.
by osigurdson | 2025-07-26 00:48:24+00:00
By endpoint, do you mean price by token by API shape? Perhaps my phrasing is even more confusing but that is how I see it. I.e. there are API "shapes" for which as long as the shape of the API is the same, my application can use it interchangeably with others. Other dimensions are quality, speed, acceptable error rates, etc., which naturally influence pricing.
by nemothekid | 2025-07-26 00:49:07+00:00
>You mean a chat cliënt? That seems a good worse case scenario.

No, I mean discord. An application where you can chat, recieve phone calls and watch a live stream all at the same time.

A pure html chat client is uninteresting - there have been realtime html chat clients since I was teenager, even before the release of jquery.
by gullywhumper | 2025-07-26 00:49:22+00:00
History major. First job was managing inter-modal shipping in a giant Excel spreadsheet and emailing it to our India office every night. At the time, I thought Excel was so cool because it seemed like I could do anything with it. I didn't know anyone who wrote code. I had no no idea what was out there.

11 years with R/Python/SQL in a very small team. The last 5 years over 1500 web scrapes running everyday, and then aggregating, categorizing, and analyzing that data.

I've only interviewed a handful of times since starting. It's not come up in any of them, but I've often thought a good response to a "what's one of your weaknesses" question, would be to say that I'm self taught. Nobody has ever reviewed any of my code. I have no pretense of it being elegant or the best way to solve a problem, but it's simple, it works, and I'm determined to solve the problem in front of me.
by zeroq | 2025-07-26 00:49:30+00:00
That's really weak argument.

If it's one their website the competitors can write a simple crawler and create that catalog.

And you don't have to send every single field you have in your database. Once the user selects a category you can send a metadata that enable the client to scaffold the UI. Then you cache the rest while user interacts with the site.

Barnes and Nobles - according to their FAQ - has 1 million unique items in their catalog. But they also have tons of different categories. A single book cover weights around 30kb.

I'll leave it as an excercise to figure out how much data you can fit into 30kb to make usable filtering system.

btw: opening their front page downloads 12.1MB already.
by mzk_pi | 2025-07-26 00:49:47+00:00
What if love, grief, and gratitude were not just feelings, but structures?

We’ve been exploring a peer-to-peer protocol where contributions—acts of support, intention, and trust—are mathematically recorded and harmonized. The result is a system where emotion is not discarded, but translated into logic: a model where “emotion drives the algorithm.”

In this model, we define an integration function: H(f, g, z; ε, β) = ε ⋅ β ⋅ ∛(f ⋅ g) (if z > 0) Here, ε is a prayer (intention), and β is a systemic response (gratitude).

Over time, H converges to π—a symbol of natural harmony.

We’re curious—do you think a logic-encoded emotional economy is viable? Or even desirable?

The full model is available here↓ https://github.com/contribution-protocol/contribution-protoc...
by badlibrarian | 2025-07-26 00:51:03+00:00
In the past, they stated that they do not delete anything. Those posts have vanished, possibly due to the onslaught of lawsuits and discovery. Specific to Kiwi Farms (and some other material) I was able to locate it by poking around on the site. Even the material that the Judge ruled against in the Hachette lawsuit remains online and available to people with print disabilities.
by gerdesj | 2025-07-26 00:51:56+00:00
"I would go through discussions about how to do something"

Have you compared that to your normal debugging thought processes? I get that you might be given another way to think about the problem but another human might be best for that, rather than a next token guesser.

I have a devil of a time with my team and wider, the younger ones mainly, getting them to pick up a phone instead of sending emails or chats or whatever. A voice chat can solve a problem within minutes or even seconds instead of the rather childish game of email ping pong. I do it myself too (email etc) and I even encourage it, despite what I said earlier - effective use of comms is a skill but you do need to understand when to use each variety.
by gitt67887yt7bg | 2025-07-26 00:53:06+00:00
The real debate has nothing to do with porn. The only reason this started with porn, is because they knew they would get away with taking over the world while everybody is distracted by an unrelated debate.

The debate is weather or not credit card providers should ever be able to blackmail independent companies, for any reason they feel like.

I say no.
by em-bee | 2025-07-26 00:55:10+00:00
You noticed that none of the people giving this advice here are minorities

well, that's trivially proven wrong by daryl davis himself. and there are others. of course most of them don't make the kind of publicity that it would take for us to find out about them. it is also easier to work in a group instead of as an individual. if you search you will find black communities doing outreach and seeking dialogue.
by spankalee | 2025-07-26 00:55:31+00:00
Definitely a valid question!

Myself, no, for a few reasons: I mainly work on developer tools, I'm too senior for that, and I'm not that interested.

But some people are motivated to work on internet infrastructure, and would be interested. First, you wouldn't be stuck for 10 years. That's not how Google works (and you could of course quit) you're supposed to be with a team a minimum of 18 months, and after that, transfer away. A lot of junior devs don't care that much where they land, the archive team would have to be responsible for more than just the link shortener, so it might be interesting to care for several services from top to bottom. SWEs could be compensated for rotating on to the archive team, and/or it could be part-time.

I think the harder thing is getting management buy-in, even from the front-line managers.
by ramesh31 | 2025-07-26 00:57:31+00:00
>That's the clause in the agreement they use to justify the increase in rates, but it's unclear it's actually "risky" when it's a large company like Valve.

The risk is not from Valve; disputes pass through to the processor. This is the same problem dating sites, gambling, etc. all deal with. Any sufficiently large adult oriented business becomes a de-facto payment processor, where their entire core business function is in managing this risk, not whatever they actually do for the end user. It's either that, or charge the exorbitant fees that come with using a niche provider who takes on that risk.
by onecommentman | 2025-07-26 00:59:23+00:00
Great to hear things are slowly improving in Baltimore City, which has seen roughly a 10% population decline every single decade since the 1970s. Hope to hear more great news about Baltimore City improvements (supported by facts and statistics).

On the other hand, Baltimore County, which surrounds the City, has grown by 40% in population over 1970-2025 without the need for a single defensive on-line rant.

This “article” is a pure political rant that had no place being published by Techdirt and has no place here. There is no tech content and precious little fact-based policy discussion. Why is this here, dang?
by mindslight | 2025-07-26 01:00:35+00:00
"Something it's not" ? This seems to be straightforward unprovoked assault and batteries by government employees acting under the color of law. If the rule of law means anything, the perps should at the very least be missing their annual pay as restitution to the victims. But of course we know that the wanton cruelty is the only point - panem et circenses. The goal certainly isn't any sort of effective policy.
by vitorgrs | 2025-07-26 01:01:15+00:00
Earlier this week, Brazil VP Geraldo Alckmin (who is also a Development, Industry, Trade and Services Minister) meet to talk about tariffs with several big tech executives and also a "big tech" lobbyist. Worth to point out that.... Visa was there.

- Igor Luna, Legal Consultant of the Brazilian Digital Economy Chamber

- Nuno Lopes Alves, General Director of Visa

- Gustavo Lage Noman, Vice President of Government Affairs at Visa

- Márcia Miya, Government Affairs Manager at Apple

- Gustavo Dias, Head of Legal and Institutional Relations Latin America

- Yana Dumaresq, Director of Public Policy at Meta

- Daniel Arbix, Legal Director at Google

Igor Luna were doing heavy lobby against social network regulation that happened.
by dtdynasty | 2025-07-26 01:01:52+00:00
I think there are a couple of underlooked points for weightlifting's contribution to sustainable weight loss.

- the weight that you are gaining with a surplus diet turns into muscle instead of fat. You can take diet breaks and just gain muscle faster which will help when returning to a deficit.

- the increased 100-200 calories from lifting can make a 100 calorie deficit easier to adhere to as it's a smaller proportion of your total.

- weightlifting reduces stress which is a common cause for over eating.
by frollogaston | 2025-07-26 01:02:03+00:00
Most apps nowadays are already websites inside a thin wrapper, and that part is just so it can go on the App Store and have certain OS integrations, not for the UI. Like yeah React Native implements a button with UIButton, but Safari also implements a button with native code.

Good example is Discord. Complex app, only really difference for native is something about push-to-talk.
by dttze | 2025-07-26 01:02:12+00:00
They refuse to let anyone monitor Gaza, they kill government officials, they destroyed almost all the hospitals.

Who exactly would be reporting these numbers you claim to want? The health ministry that is barely functioning; the one you already said you don’t believe?

It’s a ghetto undergoing a genocide. It’s farcical to say you want hard numbers when Israel and the US are doing everything they can to hide it.
by cosmic_cheese | 2025-07-26 01:03:06+00:00
UIKit is fine, good even, SwiftUI isn’t fully baked yet, Android Framework definitely sucks, and Jetpack Compose is decent but needs work. Both platforms have at least one SDK that’s good to use, and personally I’d take them over fighting the extra layer of issues something like RN adds on top of the native issues that devs will encounter regardless of the SDK used.

Cross platform frameworks really aren’t the magic wand they’re sold as.