HNHacker News
TopNewBestAskShowJobs

timw4mail

1,495 karma · joined March 5, 2013

submissionscomments
timw4mail··on Why Python Is Terrible
It's almost like curly braces make for better languages :-P

My problem with python is its package system, and the mess around the fact it was designed to be global. (I have a similar gripe with Ruby).

timw4mail··on Enhance – HTML-first full stack web framework
So I think what they are going for is making client-side and server-side html generation feel much more similar. If they are doing this without the huge inefficiency, of say, React server-side rendering, it seems like a good idea.

Pretty sure what they mean by "no Javascript" is no client-side Javascript.

The idea of component-based rendering for server-side is actually nice.

timw4mail··on Zenbleed
They are Zen+, aren't they?
timw4mail··on IntelliJ Rust
I've not had that experience personally, and I've used CLion with the rust plugin for quite a while.
timw4mail··on The case against self-closing tags in HTML
If a good subset of developers keep the ending slash anyway, what's the point of removing it?

I used to do proper XHTML with the correct mime type. I don't anymore, but I like the syntactic ending the closing slash on a void element gives. (I also end my <p> tags, and all the rest)

I really don't understand how the author thinks it is misleading.

timw4mail··on OpenRC is a dependency-based init system for Unix-like systems
Systemd is a hydra, gradually strangling more and more existing functionality with replacements of questionable utility.
timw4mail··on OpenRC is a dependency-based init system for Unix-like systems
Apparently it's been a while since I've had to go through that section of the manual.
timw4mail··on OpenRC is a dependency-based init system for Unix-like systems
Last I checked, OpenRC is still the default init system recommended in Gentoo setup.
timw4mail··on Oregon finally legalizes pumping your own gas
I think the vast majority of those have been replaced already.
timw4mail··on Oregon finally legalizes pumping your own gas
Sometimes, not always.
timw4mail··on Googling 'abortion clinic near me'? The top result often an anti-abortion clinic
Abortion as "birth control" is killing. That is not health care.
timw4mail··on Platinum Photography
As if silver wasn't expensive enough...
timw4mail··on Mechanical Apple Watch from real e-waste Apple Watch
But mechanical watches are so much more fun to...watch
timw4mail··on Google no longer automatically indexes websites?
Yes, it is magnitudes more inefficient, with large JS payloads, slow APIs, and underpowered cloud hosts.
timw4mail··on Nvidia Started in a Denny’s. Now It’s Worth $1T
I wasn't referring to the pancakes
timw4mail··on Nvidia Started in a Denny’s. Now It’s Worth $1T
Doesn't make me want to buy any of their products.
timw4mail··on Cloud, Why So Difficult?
> Assuming you're being serious, the advantage of the cloud is scalability, avoiding managing hardware, reliable power, and reliable network.

Or in reality, it's weird transient failures you can't debug, and unexpected bills for some asanine reason. And scalability sure seems like something to avoid until you actually need it (as in the demand on the site is large enough, not that your performance is so bad you can't handle traffic).

Obviously I can be more cavalier with my uptime, as it is a personal server.

timw4mail··on Cloud, Why So Difficult?
I'm sorry, what's the advantage to the cloud again?

This just reminds me why I just run (my personal) web apps on the server in my basement: it's actually simpler.

I really think the worst part of programming is dealing with the development environment.

timw4mail··on That people produce HTML with string templates is telling us something
It would be a mess, as JSX is syntax that calls to a specific library function.

There would likely need to be some new kind of syntax delimiter for it to be a native feature. E4X-style would conflict with JSX-type syntax.

timw4mail··on That people produce HTML with string templates is telling us something
Comparing view source to a string template is easy. So is JSX to the DOM.

The trick is that JSX looks like a string template. Compared to building a tree of nodes (or using the DOM API), XML transforms, or other "more proper" ways to generate HTML, it's more intuitive.

Of course, there are issues with string interpolation, like XSS.

timw4mail··on Intel Explores Transition to 64-Bit-Only X86S Architecture
It's performance advantage was only on 32bit code, 16bit code was not further optimized. The high cost (and high manufacturing cost) certainly didn't help either.
timw4mail··on 20 Years of Gentoo
I use Gentoo on my web server, and generally do updates at least once a week.

I've probably used Gentoo for ~ 15 years myself, and I do think that the cli-only headless setup probably leads to fewer issues than with a full desktop environment.

The source-based environment does make it a lot easier to get the latest PHP, nginx, or Postgres.

timw4mail··on Average Age of Cars on U.S. Roads Hits 12.5 Years, a Record High
Mitsubishi Mirage is $20k at most, last I checked.

Not luxurious, but simple, reliable, and even has Android Auto/Apple CarPlay.

timw4mail··on Kids trying to play video games on school laptops
I kind of miss the days of school-sanctioned educational games, like those from MECC / The Learning Company. Of course the quality varied, but it made sense as a reward for finishing an assignment, where it could still be fun, but still be educational.
timw4mail··on Learn WebGPU
Just makes the browser the level that has to be up to date, which determines what hardware is still usable.

If Chromebooks are anything to go by, this will just end up making more hardware unusable for new software.

timw4mail··on I don’t want to sign up for your newsletter (2018)
Doesn't make them less annoying though.
timw4mail··on Why I’m using a keyboard phone in 2023
For me it was the G2. But yes, very similar practical design.
timw4mail··on Why I’m using a keyboard phone in 2023
I wish there was a decent option for a keyboard phone these days...
timw4mail··on Microsoft to change PrintScreen button to open the Snipping Tool in Windows 11
The funny part of this is how it's completely unintuitive on both Windows and Mac in different ways. The print screen button requires pasting from the clipboard into an image editor in Windows. On Mac, you have the Command-Shift-[number] combos.

That said, the Mac combos are nicer, as you can just directly select the whole screen, window, or rectangular area to screenshot with the correct shortcut.

If only there was a good compromise that was cross-platform...

timw4mail··on BASIC is anything but dead
Youtube does not count in my opinion.
← PreviousPage 8 of 26Next →