HN user

gamedever

150 karma
Posts0
Comments62
View on HN
No posts found.

And yet, tons of developers install github apps that ask for full permissions to control all repos and can therefore do to same things to every dev usings those services.

github should be ashamed this possibility even exists and double ashamed that their permission system and UX is so poorly conceived that it leads apps to ask for all the permissions.

IMO, github should spend significant effort so that the default is to present the user with a list of repos they want some github integration to have permissions for and then for each repo, the specific permissions needed. They should be designed that minimal permissions is encouraged.

As it is, the path of least resistance for app devs is "give me root" and for users to say "ok, sure"

Good! because people prefer Chrome. People have to go out of their way to install it and they do.

If Safari was better then Safari would stay #1 on iOS. They shouldn't be allowed force this any more than Microsoft was allowed to force IE.

If 3rd party browsers were allowed we'd have had WebGL2 on iOS 4 years earlier. WebGPU 2 years earlier. WebXR several years earlier (Apple is only adding it now and only for Vision Pro), and many other features.

if there are any warnings I'm supposed to ignore then there are effectively no warnings.

there's nothing pagmatic about it. once I get into the habit of ignoring a few warnings that effectively means all warnings will be ignored

For me, the #1 reason I don't blog more, especially about tech topics, is that they take too long. Maybe you can bang out a useful blog post in 20 minutes. For me it's more like 4 to 8 hours.

I have to make samples. Since I do mostly web tech I want the samples to actually work, no "here's some code, trust me". I also need diagrams. And, I have to proofread since I'm terrible at getting it right in one or even 5 checks. I write once, add samples, write some more, add images, write some more. Every time I write I add errors, so it always takes multiple passes.

Sounds great! Now if I could just get that installed in 100% of California

ATM we basically have lawless highways in California. Every time I go out I see outrageous traffic violations. People driving 15-20 mph over the speed limit on the freeway, weaving in and out of the carpool lane. People pulling into the left turn lane at a signal, then just crossing on a red light as soon as they think it's safe. People passing in the gutter (no lane). People cutting across 3-4 lanes of the freeway at ~70mph, across the painted barrier to exit a freeway.

I'd say the average of these incidences I see is 3 per drive and that doesn't include just you average weaver or tailgater. In other words, I take my car out for a 10-15 minute drive, (so 20-30 mins round trip) and see someone do something outrageous endangering other people's lives 3 times per drive on average.

but the way you can tell it's the best place for a kebab is how late it's open every night

That logic definitely does not apply to SF Bay Area. Most of the places that stay open are all pretty meh. A few pizza by the slice places, Dennys, Grubstake, Orphan Andy's, Mel's. Oakland and LA (SoCal) are no better.

AFAIK most places have no interest in staying open late. Maybe they don't want to stay up. Maybe they don't want to deal with drunks. So, given there are so few, the few that are open have no competition.

I been to / lived in cities that actually have good late night options. Tokyo, Hong Kong, Kuala Lumpur, Singapore. California has a curfew which doesn't help.

A restaurant that has more money can afford more rent. A restaurant that doesn't have more money can't afford it. So, everything else being equal, better restaurants, making more money, are more likely to rent places that cost more since. Seems pretty straight forward.

it's no different than saying people with higher income, overall, rent/buy housing that costs more.

good location = higher rent = food better attract people

I'm not saying that holds up, only that it's not clear to me that "good location" = skimping on actually being good.

To go the other extreme, I guess all the best restaurants in the USA are in Wyoming since they arguably have worst locations (low population density = low traffic) so they must have to concentrate on food. Yea, ... no.

The guy at Not Just Bikes will tell you that enforcement will never work nor happen and that the only way to get people to slow down is to design the road so it doesn't feel safe to drive fast.

The road next to my house has a speed limit of 20mph but most cars go 45mph because it's a straight road 4 lanes but space for 6. No bumps, no curves, wide. Effectively it feels like you should be driving fast. If I go the speed limit in the center lane because I'm going to turn left people will get angry and speed around at 60mph pissed off

Parking apps requires registration. I arrive, park my car then

(1) via machine: insert my card into the machine, get ticket, leave

(2) via app: spend 10 minutes registering an account, email, password, phone number, wants verification via email or phone number, wants me to register my credit card and the agree to them selling all my data.

IF on the other hand, they just made it use some kind of common e-cash and no registration, no tracking, no account, I'd be 100% for it.

AFAIK this is only a problem on iPhone, not Android?

Note: I have an iPhone. It sucks. Same issue. I have bank accounts in other countries. The app needs an update. To install the update I have to switch countries on my account which instantly voids any and all subscriptions through Apple. It's insane.

It's even more crazy that every single Apple employee I know has this issue but for whatever reason it's not fixed.

I just leave restaurants that have gone to the online-only menu

I would if I'm by myself but if I'm out with friends I'm not comfortable making everyone leave.

It's usually an indicator that there are other terrible cuts in service and quality going on as well.

I've seen no such correlation.

Most I see restaurants switching to card only, pay in app. I can seem some benefits from them.

* they don't need cash to make change * they have no money to be robbed * employees can't pocket any money

Most of my friends like going cashless so they see it as a benefit too.

If you want to make something that starts instantly you can't use electron

Hmmm, VScode starts instantly on my M1 Mac

Slack's success suggests you're wrong about bloat being an issue. Same with almost every mobile app.

The iOS Youtube app is 300meg. You could repo the functionality in 1meg. The TikTok app is 597meg. Instagram 370meg. X app 385meg, Slack app 426meg, T-Life (no idea what it is but it's #3 on the app store, 600meg)

Users don't care about bloat.

It depends on the role. I suspect the majority of software developers have no clue. The majority of C, C++, C#, Rust, Java, Python people, really don't know, unless their job deals with the browser. Most game devs don't know.

scale, which is an argument to transform, changes the size something is rendered but it takes the same space as it took before you scaled.

zoom changes the size it takes up in the page and draws it larger as well.

To put another way

    <div style="width: 10px; height: 10px; transform: scale(20)"></div>
takes 10x10 css pixels of layout space but is displayed scaled up 20x
    <div style="width: 10px; height: 10px; zoom: 20"></div>
makes the element take 200x200 css pixels of layout space AND displays it scaled up 20x

https://jsfiddle.net/zwL16koj/

It might sound confusing but scale is an argument to transform, it is not its own thing

    transform: scale(20) rotate(45deg) ...

Is this different than "I'm glad calculators didn't exist when I learned math"?

I'm mixed. I did try to get gemini to figure out how to do some fancy TypeScript stuff. It provided solutions but failed to meet the constraints and couldn't get it to really get what I meant. It would say "Oh, sorry, here's one dealing with that" and then spit out code that either still had the same problem or ignored a previous constraint.

Anyway, more relevant, I did wonder if I wasn't trying enough on my own to figure out what I was trying to do. I failed either way haha.

Miscommunication leads to bad outcomes. One missed message out of order could easily lead to a fight, a lawsuit, a flash mob, threats of violence - that then need to be taken seriously, swatting, DOXxing, etc...

Msg 1: I hate ___insert_controversal_person_category_here___

Msg 2: Is the kind of statement that really sets me off

Msg 1 has a very different meaning if you don't see Msg 2.