HNHacker News
TopNewBestAskShowJobs

ulizzle

275 karma · joined December 2, 2022

I've been coding since I was a little kid, but I didn't start building software professionally until college, back when Javascript loosely equaled Flash and artisanal WordPress blogs were all the rage.

But then one day, Steve Jobs, in one of his LSD-infused power trips, said:

"LET THERE BE NO MORE FLASH ON THE IPHONE!"

Little did we know that would be the end of the creative web; but in my case, I moved on to Ruby on Rails & started building web apps.

Later, JavaScript would rise from the ashes like a goofy-eyed, janky-looking phoenix in the form of Node.js & I've been living mostly in the Wild West of JavaScript ever since.

To learn more about me, check out my blog at https://ulizzle.substack.com

submissionscomments
ulizzle··on Bad Rails conventions got me a weekend stay with the CEO of Airbnb
There’s no engineering analysis in this post, so those of us who were looking for that, let me save you the click

Be born to the right people and toe the party line. That’s what Brian’s story will show you. But that’s basically a cliche right now so I doubt you’re in any way surprised

ulizzle··on Antidepressants or Tolkien
I read it six months ago or so and I got 9/24

My consoling idea is that the medical big brother establishment lizards are huge Tolkien fans

ulizzle··on Doing a Job (1982)
Managers taking responsibility for anything going wrong is basically taboo today. Weird to see people even mention that even in the past.
ulizzle··on Potato Diet Riff Trial: Sign Up Now, Lol
So people lost weight and these people have “no idea why?”

Well, ok, it’s calories, but why even bother to have any sort of study about this?

Of course people who don’t know about calories would think they invented a whole new idea and methodology on scientific research

ulizzle··on Ask HN: What are you passionate about at the moment?
Probably join a monastery. I give up on tech
ulizzle··on America's shoplifting problem, explained by retail workers and thieves
It’s alcohol withdrawal, which is a desperate circumstance, but it didn’t arise out of nowhere.

And overdue rent is what happens when you make bad decisions like spending your money on drugs and alcohol

Have any of you ever even been in dire straits? Because those of us who have are not as tolerant and that’s not meaningless

ulizzle··on A Zoomer explains her generation's malaise to older generations
I don’t think it’s the phones, because a lot of us here were hooked on the internet (cellphones, laptops, forums, message boards, Usenet, email newsletter, rss, etc) from a very early age and we didn’t come out thinking that monogamy was debunked, community is passé, friends are obsolete, gender is like…just a vibe and communism is unicorns and rainbows and capitalism is the devil. Also religious people are trash (except for astrology) and the more promiscuous you are the more your moral virtue and all opinions are valid and equal no matter the source or the content

It’s this myth that gen z if the fist generation growing up with modern tech that goes unchallenged

I think it’s of more what the adults are teaching the kids that’s harming them. Ideological stuff, not tech.

ulizzle··on Berlin's famed nightclubs, losing customers, face an uncertain future
They actually were better back then which is what drives people crazy. I think it’s because the older generations (us) didn’t put any value in tradition, so we weren’t able to preserve ours.
ulizzle··on America's shoplifting problem, explained by retail workers and thieves
The Aladdin fallacy. Everyone who steals is driven to it by desperate circumstances. But if you read the article, dire straits means the liquor aisle or the electronics section.
ulizzle··on Grammarly editor writing services are malfunctioning
What are some good Grammarly competitors out there? Not that I don't like it, but curious to see what else is going on.
ulizzle··on Confusing Git Terminology
This is why I gave up a long time ago and learned to love the GUIs.
ulizzle··on Home schooling's rise from fringe to fastest-growing form of education
I’ve seen far more contention, gossip, and backbiting behavior in secular groups, saying this as someone who didn’t go back to religion until only a few years ago. Let’s not pretend that being secular somehow makes you levitate or something. Check out the “new atheists” and their démise.

The funny part is that everyone is talking about this sort of inherent internal moral guidance, which flies in the face of the modern scientific thought.

ulizzle··on Toxicological analyses reveal the use of cannabis in Milan in the 1600's
I had a motorcycle accident a few years back that left me hooked on opiates for a while, so I have some first-hand experience there. You can cut your use about 50% pretty nicely a couple of times at first, but the lower you go the more that hurts, and I couldn't mask it with cannabis. At that point, you're going to have to get some medical help or go through pure hell.

I think in your father's case, it was cutting the opiates by half, but cannabis does help smooth anxiety and helps with nausea, it's just not as strong as getting some xanax, for instance, which would explain why medicinally cannabis wasn't and isn't used (like at hospitals).

The more meds you take, the more it can give you side effects, so it does make sense for people to switch to cannabis to help out

ulizzle··on Toxicological analyses reveal the use of cannabis in Milan in the 1600's
That's a good point, and I think it is because it wasn't as powerful as other drugs. Cannabis today is far stronger than even 20 years ago if you go by old hippie lore.

We do know people ate magic mushrooms and used psychedelics all the time, and that alcohol and tobacco were used widely as soon as discovered.

Maybe that's a truly modern thing. The 420 art.

ulizzle··on Toxicological analyses reveal the use of cannabis in Milan in the 1600's
Paraphrasing liberally from the study, looks like it wasn't used as a medicinal herb in the past, but recreationally.

I'm assuming that's because opiates and alcohol use were widespread, and those are stronger analgesics and anesthetics than cannabis. For anxiety, tobacco was the preferred drug.

That does put a question on the whole modern medical cannabis industry. But of course, cannabis today is much stronger, so who knows? I don't think I could survive an amputation on modern cannabis alone, however. Or even ignore lancing a blister.

ulizzle··on Next.js 14
That's funny. What does that even mean, "Meta?" You can game it for points or something?
ulizzle··on People who made the original Super Mario Bros shipped Wonder 38 years later
Imagine running 'rm -rf node_modules' forever. Sounds like the 3rd circle of hell
ulizzle··on It's Time to Tax Billionaires
How have they been living at the expense of all of our futures? What does that say about (cliche alert) bill gates who is a famous philanthropist (for the most part) and created whole industries worth of jobs with Microsoft?

Tax the rich (which we already do btw on the account they are citizens) is just another badly thought out cliches people love to throw out at bleeding hearts for internet points

ulizzle··on Software disenchantment
Personally, I’m seriously considering joining the monastery because software is just the worst today.

About the best you can hope for is get into a place that’s complacent because otherwise it’s daily wtf stories all the way down. The complacent place will be a daily wtf too but at least people will have bread and circuses

ulizzle··on Software disenchantment
I think software is so complex that the house of cards eventually falls and ruins the company. Then everyone is mad and the workplace becomes toxic. Most companies fail so eventually the market does rectify it but it can be a long slog until that happens, at least when there was so much money being thrown around.

But the quality of the codebase definitely had less effect in the company’s success than you’d expect, like you said. The costs are just shuffled down to the customers and developers while everyone else gets rich.

ulizzle··on Great Male Renunciation
It depends on the context. For example, fashion for men and women was all pretty wild in post-war America (imo, specifically during the 80s), but stayed pretty colorful throughout the 2000s, until this decade.

Since the ruling classes have been hammering the message that men are useless it's a normal cultural reaction for men to become more manly. Women instead have been told that sex sells and it does, so that's their cultural reaction to the problems of today.

At least for now; but as disorder keeps mounting, inflation rises, and so on, patience for the regimes falls, and more conservative fashions come back, which means the times for the ruling classes are frail and volatile.

ulizzle··on Great Male Renunciation
No, It’s not about that. This was a cultural reaction to the excesses and cruelty of the French ruling classes.

And both men and women changed their styles, Im not sure why they don’t mention that. No one wanted to be mistaken by a jacobin and have a bomb thrown at your lap. Women stopped imitating Marie Antoinette way before she was beheaded in the pangs of birth of the reign of terror

The obvious historical parallels are obvious because what generally happens is that chaos can only build up so much until the people rebel and kill everyone in power. That’s why the Egyptians mentioned “maat” (order) all the time, but there are some very good movies on this time period even on netflix

ulizzle··on The Twelve-Factor App (2011)
It says there that a codebase can contain multiple repos. They don’t mean a monorepo when they say codebase
ulizzle··on CSS is, in fact, awesome (2021)
My advice is to just learn a framework and let other people deal with the details. This article makes it seem like CSS is as easy to work with as pencil and eraser. But a lot of the complexity is arbitrary due to either history or fashion
ulizzle··on CSS is, in fact, awesome (2021)
Lol yeah. I didn’t even think about that.
ulizzle··on CSS is, in fact, awesome (2021)
Awesome supposedly because it enables different opinions on whatever philosophical aisle you find yourself in.

“CSS gives you options. Use it or don’t”.

Unless you have cross browser bugs, or legacy rules, or whatever.

ulizzle··on A student asked how I keep us innovative – I don't
It’s a leading question, likely political, trying to pose innovation as some sort of universal good when engineers intuitively ask “what” exactly they mean by that, as evidenced by this post.

Any engineer knows intuitively that the answer when it comes to picking new technologies in your architecture is always: “it depends” but that’s not the point.

When it comes to socializing the design, imo, it’s another ideologically motivated waste of time. In order to poke holes you must know the problem well enough to do so, but that’s not what people do on their “sprint planning”. Instead everyone has their own problems, which they must complete by the end of the sprint, or get a ding in their performance review.

With no accountability in their estimates, there’s no pressure for accuracy. That’s why tests are better than code reviews.

ulizzle··on Rails 7.1 Released
No because every job wants you to hit the ground running. They’ll start asking for “10 years experience in Rails Hotwire” at some point
ulizzle··on Rails 7.1 Released
It’s still a problem, especially in mid size or large apps. Unless you have someone taking care of the bootstrap process, it inevitably breaks down.

Eventually only one person can get it working so I suppose it’s job security so perhaps it’s not so bad

That’s for every framework though, Rails isn’t that bad, relatively

ulizzle··on Rails 7.1 Released
In that case you’re probably alright with the rewrite. My opinion is to stick to React and rewrite the parts you think are nasty.

That’s only because this can turn into a real rabbit hole in my experience. But at that size maybe it won’t be so bad.

Best of luck!

← PreviousPage 3 of 8Next →