HNHacker News
TopNewBestAskShowJobs

todotask

1,044 karma · joined October 24, 2019

submissionscomments
todotask··on Farm: Fast vite compatible build tool written in Rust
Rolldown (Rollup compatible) for Vite which is written in Rust and still in active development.
todotask··on Apple Intelligence for iPhone, iPad, and Mac
Sequoia with 'ai', coinciding with Apple Intelligence, is a cleverly chosen code name for this release.
todotask··on WP21
Meaning there is always challenges is all software and everyone has different expectations, I don't see why I get downvoted.
todotask··on WP21
It's more objective if you compare by carbon footprint among others and how you build your site.
todotask··on WP21
No matter how long it has been, on the one hand, WordPress can be seen as a victim of its success, as widespread adoption has led to various challenges such as security vulnerabilities and performance issues after maintining clients' website for the past 3 years. There are remaining security that is essentials and yet not many website does it correctly.
todotask··on Show HN: Use Go's HTML/template to write React-like code
I remember the Astro web framework was written in Go before they moved to TypeScript. If there's a lot of JSX on the page and it needs to be escaped, what is the performance impact? Could you optimize the code to minimize slowdowns from templates?

Hugo, Jet, and other template engines are certainly interesting, but I chose to write in the Go template, which I later migrated to Astro with TypeScript. This was due to the challenges of managing two codebases for a medium-sized site as a solo dev.

todotask··on Printing Music with CSS Grid
I utilized JavaScript to render music notation from pppp to ffff iirc that can connect to a MIDI keyboard, allowing users to practice along with the interactive notes. Initially, I experimented with Adobe Flex before transitioning to web-based solutions and yes, it can read and play any MIDI files to my SF2 soundfont.

The only problem is that MuseScore community took years to fix a missing measurement in MusicXML structure, I had to patch the code on my own.

todotask··on Webb captures iconic Horsehead Nebula in unprecedented detail
We live in an exciting time where technology has evolved beyond imagination, yet the universe hasn't changed much in that short time span.
todotask··on A brief history of web development, and why your framework doesn't matter
I would say it does matter to the end user when they are in an area with poor network connectivity. The Astro web framework provides a good balance between interactivity and content-driven experiences. Being able to reuse components saves time, reduces the carbon footprint and conserving more joule of energy on million of devices. One of which I believe Reddit have recently make the switch.

You can see the impact we can make. A programmer's focus isn't just limited to following a straight line from start to finish and receiving their paycheck. Only poor soul like me are still out of job.

todotask··on Equinox.space
Adding a torch light would be helpful, especially if you work in these situations.
todotask··on PHP in 2024
Regardless of which steo, compilation process is typically done as part of a build step, where the SCSS files are transformed into the final CSS that will be served as a bundle to the end users' application.

Web browsers can't understand SCSS natively.

To be truly extreme (performance), devs should consider tree-shaking unused CSS and JavaScript. This may require using Vite (Rolldown is in the works/Rollup) if there are no other options or it makes no sense to serve bloated resources. That's the reason, I chose Astro as I care about users, not prioritse the developers' minimalistic workflows.

I prefer Tailwind because it allows me to avoid duplicating classes (mine and vendors), which is an advantage over other approaches.

I did dogfooding in Go development.

todotask··on PHP in 2024
My thought on NodeJS is I've experienced incredible productivity with Astro web framework, as everything is written in TypeScript.

I'm familiar with Livewire and have used AlpineJS, but I plan to adopt Qwik (Resumability) as a component in Astro, which addresses frontend performance. One step ahead of others now that I don't have to maintain Go language as a backend which took me months to migrate to TypeScript for a medium size platform.

todotask··on PHP in 2024
> PHP has libraries for compiling SCSS and minifying JS, and filemtime() is very fast

If you do compiling and minifying, that's a build step.

todotask··on LiveView Is Best with Svelte
I wonder what happened when attempting to open this website, as it caused my Firefox browser to hang. I've never experienced such a problem before.
todotask··on Show HN: Nano-web – a low latency one binary webserver designed for serving SPAs
The last time I used it for serving multiple WordPress sites and realise having lengthy YAML can be hard to maintain, and I read that mruby can impacts the performance. Their alternative, picohttpparser that V langauge uses on Techempower benchmark is fast but not useful for real world.
todotask··on Rolldown: Rollup compatible bundler written in Rust
With both Vite and TailwindCSS v4 written in Tailwind, web development is going to be faster for Astro and other frameworks.
todotask··on Ask HN: Freelancer? Seeking freelancer? (March 2024)
SEEKING WORK - Remote Singapore - Web Developer/IT Support

Singaporean, Chinese.

Currently available for work, unemployed for the past 2 years and developing a side project for merchants platform with co-founders.

My vision: Build a faster web.

8 years of diversified IT experience with extensive knowledge and work experience in development and IT support for users and co-founders. Still keen to explore new technologies that interest me.

Technologies:

- JavaScript - TypeScript - Tailwind - HTML5 - Astro web framework with unlimited premade UI - PostgreSQL, MariaDB, and the upcoming Astro Studio - Go language - Linux - Familiar with Vue 3

Skills and Experience:

- Mainstream Windows 7 to 10, Linux, iOS, and macOS support in the government and private sectors. - Remote support. - Experience in setting up, fixing, migration and maintaining WordPress sites as a webmaster.

Open to gigs: - Open to work with Astro web framework and headless backend. - Data Entry.

Resume can be sent upon request.

todotask··on jQuery v4.0 Beta
Now we have React, React DOM and jQuery in WordPress.
todotask··on Lode Runner (HTML5 Remake)
Issue: stuck at name input field. I cannot run!
todotask··on Show HN: A Website to Turn Your Apple Notes into Blogs
Alternative to Pro and Enterprise, they can engage a freelancer to setup a blog site with WordPress. That's a good thing.
todotask··on If buying isn't owning, piracy isn't stealing
Buying is an investment, piracy is a loss of investment and the license come with it.
todotask··on You don't need JavaScript for that
Some weird issue with <details> in Safari on iOS is that "open" attributes could disappear when iirc overscroll or something, so I was force to use JavaScript or disable overscroll behaviour.
todotask··on How to Work Effectively with Someone You Don't Like
My coworker, a Singaporean gentleman, was an older man who often communicated in a way that was awkward and confusing, making work with him a challenge. He had a habit of spamming Buddhist topics in WhatsApp and boasting about his achievements, especially his daughter, in a manner that felt unprofessional. What made it worse was that he would intentionally give hard massages on my shoulder behind me when I had repeatedly mentioned that I had an injury on my right joint arm.

In the end, the situation became so untenable that I felt compelled to resign from the Japanese MNC. As for my colleague, I hear he's planning to retire with his wife in China, where he can hopefully enjoy an affordable living standard.

I would say that he has an interesting work attitude.

In other workplaces, I was surprised that the company hired a male colleague who had the habit of touching or molesting other male colleagues.

todotask··on Opal Tadpole – A webcam for laptops
You're going to get a fingerprint smudges on this lens.
todotask··on Phind Model beats GPT-4 at coding, with GPT-3.5 speed and 16k context
In some of my coding questions, Google Bard seems to be slightly quicker and both may provide similar replies.
todotask··on Web server 'hello world' benchmark: Go vs. Node.js vs. Nim vs. Bun
You could have post this for more recently benchmark, nearly all in one page.

https://web-frameworks-benchmark.netlify.app/result

Community support is much more important than speed.

todotask··on Singapore: Right to own a car costs $76,000. And that doesn't include the car
It can be tough to find a full-time jobs as I found the prospect for web developer roles in the current economy is low that could left quite a lot of us jobless or pursue part-time jobs despite the workforce group has been keeping us in contact.

Living between a multi-story car park (the rich parking their cars), luxury estate and a neighbour park (Punggol Park), with a construction noise pollution that can last 24 hours. I'm just a poor guy but I have been reaching government for assistance, yet failed lots of times. Those my neighbours just sleeping well.

todotask··on Show HN: OpenStatus – Open-source monitoring with incident managements
I see that this was written with Hono web framework, one of an interesting idea for OpenStatus.
todotask··on OnlyOffice: Free open source office suite with business productivity tools
Most of us don't need 80% of the featured in MS Office too, until I realize it cost less than 15USD to get full office suite for our business, make sense for business.

But wow, I didn't knew OnlyOffice is manage by company in Singapore where I live.

todotask··on OnlyOffice: Free open source office suite with business productivity tools
I tried to work with OnlyOffice for most of spreadsheet, the only drawback is long-loading time whenever you open a file compare to Microsoft Office web based I can get on Koofr cloud storage for free and get the best of both world.

When I need to fill PDF form, Microsoft Edge could work fine.

← PreviousPage 2 of 6Next →