Live data from Hacker News

A single line of code cost $8000

pietrasiak.com

311–320 of 423 posts

Re: A single line of code cost $8000

#311
post #245

In comparison, when I shipped a Mac desktop application: We used Sparkle, https://sparkle-project.org/ , to do our updates. IMO, it was a poor choice to "roll their own" updater. Our application was very complicated and shipped with Mono... And it was only about ~10MB. The Windows version of our application was ~2MB and included both 32-bit and 64-bit binaries. WTF are they doing shipping a 250MB screen recorder? So,…

> WTF are they doing shipping a 250MB screen recorder? 250 MB is just the download DMG, the app itself is almost 550 MB. It’s an Electron app.

550 megs?!?!?? On Apple’s unreasonably stingy SSD sizes?

Who would be foolish enough to download that?

Re: A single line of code cost $8000

#312

Earlier quoted context omitted.

The big clouds love these people too. So much of the software industry is just an outrageous combination of inexperience and "YOLO". Every problem can be solved by just giving AWS another $100,000 this month because we don't have time (and don't know how) to make even basically optimized software. So just burn the gas and electricity and give more money to the YAML merchants at Amazon.

> outrageous combination of inexperience Correction--many have years of inexperience. Plenty of people that do things like this have "7 years designing cloud-native APIs".

Oh, cloud native. For a few years people used to look at you funny if you were ...gasp... using battle-tested open source software instead of the overpriced AWS alternative. I'm so glad we're finally seeing pushback.

Re: A single line of code cost $8000

#313

Earlier quoted context omitted.

whyyy does wikipedia not redirect mobile links to the desktop website when you have a desktop UA?

Because people on desktops asking for the mobile site should be able to view the mobile site. The url specifically asks Wikipedia to serve the mobile site.

Why do people spam the mobile URL, leading me to degraded reading experiences?

Re: A single line of code cost $8000

#314
post #114

For people finding this thread via web search in the future: screen.studio is macOS screen recording software that checks for updates every five minutes. Somehow, that alone is NOT the bug described in this post. The /other/ bug described in this blog is: their software also downloaded a 250MB update file every five minutes. The software developers there consider all of this normal except the actual download, which c…

It's probably their way of tracking active users without telling you so, so it makes a lot of sense to "check for updates" as frequently as possible.

Re: A single line of code cost $8000

#315

Earlier quoted context omitted.

Or.. Why on earth you need to check for updates 288x per day. It sounds and seems more like 'usage monitoring' rather than being sure that all users have the most recent bug fixes installed. What's wrong with checking for updates upon start once (and cache per day). What critical bugs or fixes could have been issued that warrant 288 update checks.

A 250MB download should be opt-in in the first place

> A 250MB download should be opt-in in the first place

I've read on HN that a lot of people have 10Gb Ethernet at home. /s

Re: A single line of code cost $8000

#316
post #274

Earlier quoted context omitted.

Tauri has been a thing for a while, it baffles me people still choose Electron without a good reason to do so. Also webapps are just great nowadays most OS support install PWA's fairly decently no? ffs

Tauri is not as platform-agnostic as Electron is because it uses different web views depending on the platform. I ran into a few SVG-related problems myself when trying it out for a bit. For example, on Linux, it uses WebKitGTK as the browser engine, which doesn't render the same way Chrome does (which is the web view used on Windows), so multi-platform support is not totally seamless. Using something like Servo as a…

seconded -- tried to use tauri for a cross-platform app but the integrated webview on android is horrendous. had to rewrite basic things from scratch to work around those issues, at which point why am I even using a "cross-platform" framework?

I imagine if you stick to desktop the situation is less awful but still

Re: A single line of code cost $8000

#317
post #114

For people finding this thread via web search in the future: screen.studio is macOS screen recording software that checks for updates every five minutes. Somehow, that alone is NOT the bug described in this post. The /other/ bug described in this blog is: their software also downloaded a 250MB update file every five minutes. The software developers there consider all of this normal except the actual download, which c…

Every 5 minutes is too often yes, but it hardly matters for a tiny HTTP request that barely has a body.

So yes it should only be once a day (and staggered), but on the other hand it's a pretty low-priority issue in the grand scheme of things.

Much more importantly, it should ask before downloading rather than auto-download. Automatic downloads are the bane of video calls...

Re: A single line of code cost $8000

#318

Earlier quoted context omitted.

Or.. Why on earth you need to check for updates 288x per day. It sounds and seems more like 'usage monitoring' rather than being sure that all users have the most recent bug fixes installed. What's wrong with checking for updates upon start once (and cache per day). What critical bugs or fixes could have been issued that warrant 288 update checks.

It sounds right, and this is the kind of thing I'd expect if developers are baking configuration into their app distribution. Like, you'd want usage rules or tracking plugins to be timely, and they didn't figure out how to check and distribute configurations in that way without a new app build.

> they didn't figure out how to check and distribute configurations in that way without a new app build.

Any effort to use their brain shall be drastically punished. /s

Re: A single line of code cost $8000

#319
post #259

Earlier quoted context omitted.

Even doable on very long range ADSL, guess there are still some dialup users.

That's 6.5 megabits/second, plus overhead. Many DSL circuits exceed this, but not all.

Most DSL I’ve seen has been way slower than 6.5 megabits/s. If you’re that close to infrastructure you can likely get cable etc.

1.5megabits/s is the still common, but Starlink is taking over.

Re: A single line of code cost $8000

#320
post #301

Earlier quoted context omitted.

Tauri is not as platform-agnostic as Electron is because it uses different web views depending on the platform. I ran into a few SVG-related problems myself when trying it out for a bit. For example, on Linux, it uses WebKitGTK as the browser engine, which doesn't render the same way Chrome does (which is the web view used on Windows), so multi-platform support is not totally seamless. Using something like Servo as a…

>on Linux it uses WebKitGTK It's about time Linux desktops adopt some form of ${XDG_WEB_ENGINES:-/opt/web_engines} convention to have web-based programs to fetch their engines as needed and play nice with each other.

It has: /dev/null /s
Post reply on HN