HNHacker News
TopNewBestAskShowJobs

onphonenow

1,933 karma · joined September 8, 2021

submissionscomments
onphonenow··on Migrating from AWS to Fly.io
I used to be very dba focused ages ago. Aws RDS for postgres I just love. Their RDS products must print money. Yes I could deploy myself. Yes I could use docker in various ways - I use docker for most app deploys. But but but - if you’ve been down the rabbit hole of scaling a database - or backing up, updating, securing etc its a no brainer - and aws let’s you start small
onphonenow··on The infrastructure behind ATMs
False. Charging back a debit transaction can be massively more difficult - the network rules are very different between Amex etc and debit. The minimums are the same but as Zelle folks are finding out - payment rails matter in terms of protection
onphonenow··on Python 2 removed from Debian
If they hadn’t extended there was talk of actually forking python. Basically people needed a 2.x compatible python, and most features being put into 3 could have been backported. So you’d maybe keep u””, keep print, add futures stuff for folks targeting both and then pull in 3 stuff to reduce pressure to move. They were smart not to drop 2 cold.
onphonenow··on Python 2 removed from Debian
Given dependency chains the business case for these “quick” switches was often poor as well. Yes, Dropbox had $$ and guido - but that wasn’t everyone and most code was 2 at the time.

Many folks would have been ok updating to 3 compatible approaches if it didn’t blow up their 2 story. That’s what ultimately happened in lots of cases when it became more doable. The rip and replace everything at once was a weird goal

onphonenow··on Python 2 removed from Debian
Right. I think a key miss was underestimating value of code that would work w both 2 and 3. This avoids need to upgrade all at once.

Relax things a tiny bit in 3, back port to 2 via futures, get a library like six going. It could have been a ton easier.

In fairness by 3.5 maybe they’d realized this, but a lot of lecturing was done before. Initially recommendation was to upgrade all dependencies and programs to 3 and not try and make dependencies work w both

onphonenow··on Python 2 removed from Debian
“It's high time people like you stop making up excuses and start to own up their misconceptions, misjudgements, and mistakes.”

What is it about python 3 that brings out this lecture stuff.

I would really like to see the inside of this “easy” change at even the bigger most well resourced places. Google / Facebook / Dropbox etc.

At small places where a program is working and programmer is gone they are not investing in ports.

Anyways - they did eventually get a clue. It’s much easier NOW to handle this, but it wasn’t at the start. Yes, they did put u”” back in. No it did not destroy the world.

onphonenow··on Python 2 removed from Debian
This was the issue. Why should a new version make it hard to run old code for no particular reason except to break things.

Folks using u”” were already being careful with Unicode . Supposedly Unicode was important enough for 3 to default to it.

The cost benefit of then destroying code using u”” made no sense to me. It was unnecessary. This was followed by the oh just upgrade thing. I’d love to see the “quick” upgrade guidos employer did. My guess is a total lie that it was easy and it probably took years and VC type money.

It’s not about using new features, it’s about not unnecessarily breaking old or allowing for cross compatibility.

onphonenow··on Python 2 removed from Debian
This is totally false - code produced by 2to3 no longer ran on 2. So you ended up w a chicken and egg problem. Things like u would allow folks to keep compatibility with 2 while working in 3.

Your comment is a perfect illustration of the issues. Lots of user blaming. No actual solution. As I said, it did start to get massively better at some point. Instead of condescending lectures on org issues they for example began allowing u”” in 3, which did not mess up Unicode handling in 3

onphonenow··on Python 2 removed from Debian
The python maintainers went out of their way to break things - and were smug about it. That’s what it felt like to the community.

A big part of 3 was Unicode strings. In 2 you could mark a string as Unicode with a u””. This would have been a great way to let libraries and code work with both 2 and 3. They banned this, but you had to still use b””. This was the attitude and just one example.

The list of stuff that got hard / slow was long. Migration path was unnecessarily difficult as was compatible code. Somewhere around 3.4 it was like a light switch flipped and they started being more reasonable. ASCII handling improved (yes, not all internet protocol stuff is Unicode), they began making it easier to target 2/3 etc. but it was horrible to start. I’ve thankfully forgotten some of the details :)

onphonenow··on Distributor cancelled an order and we need to move 30k bags of coffee [updated]
But even then the price wouldn’t make sense right? I mean - regardless of unit confusion, didn’t they have to at some point calculate a price per unit themselves ? At that point the error would be pretty clear no? I can’t think of a combination of unit confusion that results in a normal price
onphonenow··on Tell HN: Google Cloud lets anyone add you to a project without your permission
What’s funny is echo from Amazon works great for your google workspace account! Google has improved the situation but for like 6 years the mind boggled - so busy chasing big ai stuff, so little attention to customer stuff - the threads on this were thousands long - and that’s just the folks who could even figure out where to complain. And google workspace users are PAYING!!

I pay for dev support on aws and have had good support on Amazon retail as well. They can actually solve issues. I think Amazon retail credited me a very expensive purchase not because they could see the screwup their side but could understand what might have happened and maybe looked at my insanely long purchase history with virtually no returns and just made a call on the issue. Aws dev support should stick to scope - I do think some folks get way outside AWS specific stuff and into user solution configuration error stuff

onphonenow··on Distributor cancelled an order and we need to move 30k bags of coffee [updated]
Are you saying they agreed to a deal without even knowing the price of a ‘unit’?? They truly are idiots then
onphonenow··on Distributor cancelled an order and we need to move 30k bags of coffee [updated]
Who cares, didn’t they know how much they’d be paid per ‘unit’?? If they didn’t ask even that they are idiots - that’s the core part of the deal, 1 unit or 6,000
onphonenow··on Tell HN: Google Cloud lets anyone add you to a project without your permission
Just realize that’s the end of your google relationship. Same with steam, Sony etc. some pretty horrific stories of people losing access to everything- email, fi phone service, google play services on their phone.

Plenty of these stories:

https://www.reddit.com/r/tifu/comments/zndbku/tifu_by_accide...

I’ve heard people following this advice really regret it because they don’t realize how much ties to google. Please make sure folks you are advising understand this.

onphonenow··on Tell HN: Google Cloud lets anyone add you to a project without your permission
This is what I don’t get about google. I was all in on their ecosystem but then things like google speakers not working with google work calendars despite thousands of requests for 5 plus years. Meanwhile Amazon added feature to echo quickly. Then stuff like this, they just do not care / have any kind of a customer focus
onphonenow··on Barnes and Noble's surprising turnaround
As an active library user w a 4 year old and 1 year old going to the bathroom at the sf library wasn’t a good situation- so for many folks (disabled, those w young children) the library was not available to them.

https://sfist.com/2013/08/27/were_doomed_sf_main_library_bat...

And yes, with children access to a bathroom is necessary.

Also now elsewhere and going to library is so fun. We can bike etc. they are reasonably strict though. No sex, drugs, sleeping etc

onphonenow··on The situation at LastPass may be worse than they are letting on
That’s a risk. I pay for my account to try and mitigate this risk so I’m the actual customer, not advertisers.

Google workspaces has a support assisted recovery option. I host dns separately from google as their admin level recovery may require some dns signaling.

Other steps include a yubikey etc . I’ve actually had the experience of losing all my Authenticator codes on an iPhone upgrade which at the time was how I did 2fa - so had to go through recovery for many providers. My top takeaway - if I was paying for service it was possible if sometimes a bit time consuming. If I wasn’t it was hit or miss.

Other tip? Google Authenticator may not backup to iCloud!! I had 20 codes in it including some really hard to fix ones.

onphonenow··on The situation at LastPass may be worse than they are letting on
I do passwordsafe on google drive. I feel google does a good job w security / main risk a computer I’m using getting compromised
onphonenow··on People took some potassium and lost some weight
Just mixing in salads with some protein I love doing. We grow lettuce- you can dress it and then spend time chatting and crunching lettuce. It passes the time. No idea if it’s actually low calorie but a lot of roughage may help you move stuff out too?
onphonenow··on The cost of being poor: Why it costs so much to be poor in America
Other factors in fairness are kids and medical stuff. I spent 3k fixing up a wonderful 3.5k used car - have had it for years - runs great even though 16 years old. I do want / need to buy a new car but prices seem crazy to me! Kia soul maybe as a cheap car? Everything else has puffed up to high 20s and 30s (and far far higher) - this old car costs nothing to insure - and Kia seems to have waiting lists around the block for warranty work. My old car I can have anyone work in it without warranty issues.

It made me wonder if all the required features and electronics are puffing up costs a bit?

onphonenow··on Government should incentivize high performance home builders
Land area requirements are commonly 5,000 sq feet in cities
onphonenow··on Ask HN: Hiring managers for SWEs, how is the market changing for open positions?
This - some swe’s but market still pretty tight there. I think tougher market in some of the other spots. Have some friends sitting longer periods in open to work.
onphonenow··on I’ve been battling cancer last 2 years, but now only have a few days left
And folks in the system may note that if folks lived close to or with their elderly parents many issues could be dealt with more easily.

You had authority (poa) but may have been seen as abdicating responsibility.

Ideas for folks who want to be active in parents lives.

Try to live close by. Free childcare when they are healthy. Even just weekly visits in assisted living w kids occasionally is game changing for parents quality of life.

Go big early on accessibility at home. Grab bars, walk in showers , shower bench etc etc . They will get used eventually.

Same with in home support. Try to get a relationship going w someone or agency early while parents have agency. One day a week, pay for something pt even etc. Can take going through a few to find a fit - some will be horrible and just after discharge not a great time to be sorting this all out. Just being in system for support can be a big win on things like hospital discharge.

Lots of challenges in all of this, but societal factors (living far away, work life balance etc) are a part of this, not just medical system.

onphonenow··on Stanford's “Elimination of Harmful Language” Initiative
Thanks that is helpful. Is this clearly accepted enough to correct native speakers for example when proofing copy?
onphonenow··on Stanford's “Elimination of Harmful Language” Initiative
Negative feedback after correcting a native speaker is either evidence of the sexiest bigoted Latinx culture - or evidence of a type of cultural imperialism depending on where you stand on these issues. I just wish folks could draw clearer connections to the harm of using Latina vs latinx
onphonenow··on Government should incentivize high performance home builders
Except govt intervention is why we have crazy 6,000 square feet per unit minimums
onphonenow··on Stanford's “Elimination of Harmful Language” Initiative
It’s interesting that so much focus is on getting people who are likely we’ll meaning but don’t keep up with the nuance. Heard someone called a bigot because they used the word Latina instead of the correct latinx. If you knew them you’d know they have family of diverse backgrounds so may not have even known the right word and likely didn’t mean “harm”
onphonenow··on Apple 'created decoy labor group' to derail unionization
Yeah, even as a non lawyer the nlrb findings seem out there these days. She’ll be around for a while - retread Trump is a no go in 24 - I’ll be donating heavily to dems again and I’m confident many others will to vs having him back in charge
onphonenow··on I’ve been battling cancer last 2 years, but now only have a few days left
A big issue medical system side are basically absent family who only show up for end of life. A lot of folks threatening lawsuits etc. Few folks willing to pay much to make anything better - lots of asset transfer games. It’s usually but not always the most absent family members who get the most upset at those who are helping toilet someone etc. This has nothing to do with OPs point except there is frustration on both sides , and folks living far from family and/or being heavily into the rat race may be a contributor as the med system try’s substituting for large tight knit family and social structures that have been diminished
onphonenow··on WPF will be community run project
As an early winForms developer how the hell did Microsoft lose its way so badly in terms of building an app on windows?

Almost anyone could build a data bound app ages ago - then they burnt this all on a WPF / UPF / silver light etc bonfire.

Back to the electron apps I go

← PreviousPage 3 of 21Next →