HN user

ufmace

7,459 karma
Posts7
Comments2,678
View on HN

All that stuff actually works decently well on mobile... as long as one is willing to accept certain compromises.

Note-taking works fine, in Google Keep, Apple Notes, or some other cloud equivalent. Yup, your data is in the cloud and owned by one of those tech megacorps, but most people just don't care.

Basic photo editing works okay too, in Google Photos, Apple Photos, etc. Ditto the cloud stuff.

What really makes most desktop users outliers is caring about, or even being aware at all of the concept of, actually owning your own data versus trusting cloud providers for everything.

Well I'll give you that most of the stuff about accessing other star systems is deeply unrealistic now. But pretty much all of the awesome stuff that we've actually created in the last 150+ years started out with someone's imagination running away on something that didn't seem very realistic at the time. The idea of having artificial satellites was once a pipe dream, and now we have so many of them we have to redo our numbering scheme to track them all properly.

I'm not gonna hold my breath for the other star system stuff, but if they manage to get the kinks worked out of Starship and it delivers full reusability as promised, it seems like off-world colonies might actually be possible in our lifetimes. If that gets up and running, we might plausibly develop enough space infrastructure that some of the ideas don't seem too crazy anymore.

I agree, and add that the N900 shipping 2 years later is another piece of proof that Nokia was doomed long-term. It was way too little, way too late. Nokia was never anywhere near the expertise they needed to be a first-class mobile OS platform developer. Apple and Google started executing on features and platform capabilities 10x faster than Nokia ever did, and they never even really tried to figure out how to fix that.

The published reports of the exact things requested of them in the French arrest seem pretty vague. If they're related to the security of private messages and chats, it would seem to prove the point that they do infact refuse to provide that for anybody. The details around his release seem even more vague. We have only speculation and no actual proof that he or Telegram caved on such a request. As far as I know, we've never seen any charges that definitely came from Telegram revealing the messages of a private group chat.

Meanwhile, if you believe that any Governments actually refrain from prosecuting Signal executives due to their refusal and/or inability to produce the messages from private chats because they have E2EE, well, I've got a nice bridge to sell you.

If they actually are refraining from going after Signal executives in a similar fashion, most likely either 1. Nobody is actually using it for anything interesting, 2. They are actually secretly cooperating somehow, or 3. Governments are already happy with other technical means of extracting the contents of Signal chats they are interested in. See the US FBI's curious sudden lack of interest in Apple's ability, or lack thereof, to extract a wanted suspect's iMessage messages.

That's vague to the point of being completely meaningless. Do you have any examples of a time they've been in "very big trouble", whatever that means? Exactly how often constitutes "all the time"? Do you have an example of a valid court order in any jurisdiction that they have failed to comply with? Do you have any examples of a court not mandating similar compliance for Signal, iMessage, or any other E2EE platform due to that? There is no exception in the law for E2EE and it will not save you from consequences from failing to comply with a valid court order.

I don't think anyone cares about E2E encryption as much as tech people think.

For all of the much-vaunted complains about their lack of it, I am not aware of any proof or credible claims that Telegram the company has ever revealed the contents of non-encrypted messages or group chats.

Meanwhile, I don't think any authorities actually care about to what extent E2E Encryption makes it harder for Signal the corporation to extract message data. There's plenty of other ways to skin that cat - on-device compromises, abuse of backup mechanisms, abuse of mechanisms to manage linked devices, etc. They'd go after them just the same if they thought there was anything they really wanted on there.

If there's any real difference, I think it's most likely because many more of the group chats that such authorities are aware of and find "interesting" are on Telegram because basically nobody really does E2E well in medium-large groups right now.

Even here on HN, if you read the comments, there is so much blind hate against subscriptions, with little (if any) consideration for a sustainable software business.

I'll admit I mostly don't care for subscriptions for this sort of thing. But to be more constructive, it seems to me like it's a hole in the market that doesn't have a really good solution right now. I mean, software like this which does need at least a little bit of ongoing support, but doesn't seem to generate enough ongoing value for customers for it to feel reasonable to have a subscription for. None of the solutions we have for that right now really feel great to anybody.

Along those lines, IMO these "spec wars" are not that important. I get that some people want the best bang for their buck, but pretty much everything has more than enough speed and battery life for most practical uses in my opinion.

I am probably not competent to improve linux battery life myself (or at least I certainly don't have the time to get into that). But I can choose to spend my money on hardware and companies that explicitly support Linux, even if they aren't at the very top of the spec sheet. This has the best practical chance of convincing big-money companies and Linux kernel experts to actually spend time and money on this. Meanwhile, buying a Macbook and installing Linux on it is fine, I guess, but also invisible to the corporate world.

Is there a laptop with super-awesome battery life on Linux? I'll buy one if so.

I'm not sure it's fair to ding Framework specifically for not being able to make Linux battery life as good as Windows. Is that actually something they could reasonably fix?

I tend to feel like, I start out with a rough idea of a program I want to write in my head. I find it easier to just write the code directly than to write a document with sufficient detail about how I want it to work for an LLM to actually write the right code, then have the LLM write the code. And the resulting documentation is about as likely to be useless or a burden as it is to be helpful in the future.

Why not ever subscribe? I mean, yeah, subscriptions are getting pricey these days, but you can subscribe to one network, watch the things you want, then cancel and go to another.

There's plenty you can trash Amazon for, but at least on Prime Video, you can subscribe to the other services through them, watch on any browser, and reliably cancel easily when you're done.

Good recruiters can fill this function. Yeah, there's a lot of sleazy ones out there. But the better ones only take work from real companies that intend to actually hire and real candidates that are actually looking for jobs, and have the information to screen out bad actors on both sides.

One of the reasons is, you don't get really good data on how something works until you start running clinical trials for it. It's all very time-consuming - having to plan how the trial is going to work, getting approval for it, finding subjects who meet the criteria (here, a specific type of cancer at a specific stage probably) and sites near them willing to work with you, manufacturing and shipping the treatments, and only then can you start gathering data. If it didn't work, you gotta start over, And it all costs a boatload of money too.

I think there are 2 good and important points that make me re-think things some:

First is technological advancement. It seems solar and wind and the supporting technologies, including battery storage and grid firming, are advancing very fast to become cheaper, more powerful, and more reliable. What was a reasonable argument ~15 years ago might actually be out of date today. To form a reasonable argument for today, you need to know the types of hardware, costs, and specs for what's on the market today.

Second is that the recent improvements are all independent capitalistic companies building things for their own profit. They're not going to do things that are unprofitable, and if they did, they'd go out of business pretty fast. It is fair to criticize pushes by Government and activists to build this stuff, since both of them have advocated for unprofitable things plenty of times and suffer no consequences if the things they push are a terrible or unworkable idea. When it's an independent company, though, it's none of our business. I'm for success and functional systems, not ideology; if you want to build this stuff, believe you can make a profit doing so, and take ownership of the consequences if you are wrong or fail, then by all means go to it, and I'll cheer if you succeed.

I would be delighted if they could get it smart enough to stop putting flights other people have booked to come see me onto my calendar and suggest that I leave on time to get to their home city to catch the flight! It's been doing that for decades, and nobody seems to notice or care.

I wonder if there's a class of people who managed to get CS degrees but really aren't that good. To them, it might feel more like either you remember the perfect and optimal but complex solution you were taught in a class, or you don't happen to remember it and are completely stuck and can't make any progress at all. I don't think I'd want to hire or work with somebody who can't come up with some sort of solution after thinking through it for a few minutes.

In fact, coming up with the CS-perfect solution immediately may be a bit of an anti-signal. I want the person who can think their way through to a solution to a problem that's new to them reasonably well. The fact that you happened to have memorized the best algorithm for this and can recite it on command doesn't tell me much useful, because nobody has the perfect algorithm for everything memorized.

The circle outlining one seems interesting to me. I definitely didn't read the algorithm ahead of time, and I'm probably not as smart as a revolutionary genius computer scientist, but I thought of 2 basic algorithms in a few minutes.

You could iterate over the degrees 0 to 360, use trig functions to figure out where the point at that angle is, and plot the closest point. Might need to be a bit tricky about the step size, but I bet you could compute a decent guess from the radius using more trig functions. Of course that probably doesn't work if you don't have floating point and trig functions.

You could also split it into four quadrants. Plot each of the top, bottom, right, and left points by direct computation of adding/subtracting the radius, then for each quadrant, you start from the computed point, check 3 specific points in the appropriate direction for which way you're going in that quadrant, plot whichever one is closest to the radius away from the center, then repeat from that plotted point until you reach the computed point for the next quadrant. It would be tedious and repetitive, but should be doable. You could probably also avoid computing square roots by comparing the squares instead. So I guess you'd want something based on that idea to do it fast on 90s hardware.

I wonder if it would be possible for a business to exist that was like super double ultra premium T1 diabetes support. Maybe it's really expensive and not many people can afford it, at least at first, but it'd be like you can call up an on-call desk any time, day or night, 24x7x365, and immediately talk to somebody who can pull up your full situation and history and do anything necessary to fix any possible problem. Get anything you need shipped to you anywhere next-day, get you premium service at any local pharmacies or hospitals, already set up to do exactly what you need before you even get there, sweet-talk the tiny local mom-and-pop pharmacy, produce all of the right papers and work the right angles at the huge national chain pharmacy, track down the one that actually has or can do what you need, etc. What would it be like if you were able to actually throw enough money at the problem to create a perfect worry-free experience for at least some people.

I think it's a few things:

They're already highly confident that if they have sufficient control over the booster trajectory they can execute the chopstick catch, so they don't particularly need to demonstrate that part more. Executing a pseudo-landing at sea lets them validate their booster flight controls perfectly fine without risking the launch tower and associated hardware. They can also do stuff like stretch the trajectory and control mechanisms to their limits to see how much they can handle, and not too big a deal if something goes wrong. Presumably any actual landings will be well within the known safe limits on all parameters.

I bet this first booster also has a lot of minor weird things associated with shaking out the manufacturing process, and they don't entirely mind testing to destruction the first one to get rid of it permanently and use the ones coming from a more proven manufacturing process for important work.

That's pretty much what I came into this thread to say. The thing I'd add is, DynamoDB is pretty nice if you understand how it's meant to be used - a relatively dumb key-value store with good persistence and table-size scaling to the sky. Definitely don't attempt to use it as a SQL database.

The best way I can come up with to rack up a $75 bill for some prototype code is to vibe-code a thing that attempts to treat it like a SQL database with JOINs and GROUP BYs etc. Or similarly write code against it absent-mindedly with about as much understanding as a 2-year-old free AI tool.

Where it really shines is use-cases like I need like 1 or 2 simple relatively small tables of persistent storage and don't want to deal with a full RDBMS. Or I need 1 ridiculously huge table to be queried in a relatively simple way, and don't want to deal with fitting that data into a RDBMS.

What is it that you want to install on ChromeOS that you are unable to? All of the usual Linux and open-source stuff works fine on the built-in Linux environment on it. Possibly even a little better than MacOS in some cases, since you don't need to worry about Apple app signing. There's not literally nothing you can't do, but the list is a lot shorter than most people think, especially those who haven't really tried ChromeOS in a decade and think they're all a glorified web browser on $200 hardware.

StarFighter 16-Inch 3 months ago

Looks like they're UK based. I don't know, but apparently tariffs etc are factored into the shipping fees shown on their site.

If you're not sure if you want to go Linux yet, it's probably best to try a live USB stick of a few distros on your existing hardware. Get a feel for what the interface is like, how things work, how it works on your hardware, etc, without actually changing anything. Seems like a better bet to me than buying all-new hardware.

Onedrive stole your files and deleted them? Now Onedrive is enabled/disabled on first setup.

That's the one that really shocked me, and I haven't even experienced it for myself. I'm not normally that prone to excessive hyperbole, but that's about the most terrible thing I could ever conceive of an OS doing. All of the other stuff is a little annoying, but I could deal. But how in the hell could it ever be considered acceptable by anyone for your own OS to delete your files and move them to OneDrive or any other cloud service automatically? It's almost like ransomware, but the ransomware people will at least give you your files back for one flat payment. And the ransomware people at least know they're doing something nasty, and didn't try to integrate it as a default operating system feature. I guess they have better ethics than Microsoft!

It's just so obviously wrong, it's hard to even believe that it's a real thing. I don't think I could ever install an OS that even had a feature to do that at all, even if I could maybe temporarily turn it off with some scripts downloaded off the internet.

Seems unlikely to me. I always thought the only engine that could actually accomplish transition was capitalism. We will transition at a time and to an extent that renewables are actually cheaper and better, no sooner and no later. Government action can encourage technological development, but it can't force the transition when the technology is not ready yet, and it can't stop it either once it's actually better. Note that we are actively building out a lot of that stuff now, even though the current administration is at best indifferent towards it. It all fits with the bottom line that we transition when the technology is ready, and the opinion of activists and Government officials isn't relevant.