HackerTrans
TopNewTrendsCommentsPastAskShowJobs

thijser

no profile record

Submissions

US-based Android developers generate 5x more downloads than the next country, SG

appbrain.com
3 points·by thijser·29 ngày trước·0 comments

Building a speech-to-Markdown app with three coding agents

apptornado.com
3 points·by thijser·6 tháng trước·1 comments

Show HN: Git rewind – your Git year in review

gitrewind.dev
5 points·by thijser·7 tháng trước·0 comments

ChatGPT is referring too many people to suicide hotline [Dutch]

nos.nl
1 points·by thijser·10 tháng trước·2 comments

Show HN: Community Detection on Bluesky

blue.facts.dev
19 points·by thijser·năm ngoái·5 comments

Screen Media Use and Mental Health of Children and Adolescents

jamanetwork.com
1 points·by thijser·2 năm trước·0 comments

Regresshion: Unauthenticated remote code execution in OpenSSH's server

qualys.com
1 points·by thijser·2 năm trước·1 comments

Why Python Is Terrible

josvisser.substack.com
58 points·by thijser·3 năm trước·121 comments

comments

thijser
·6 tháng trước·discuss
This reminds me of when I tried to let Claude port an Android libgdx-based game to a WASM-based libgdx version, so I can play the game in the browser.

No matter how much I tried to force it to stick to a mostly line-by-line port, it kept trying to "improve" the code. At some point it had to undo everything as it introduced a number of bugs. I asked it: "What should I add to your prompt so you won't do this again?" and it gave me this:

  ### CRITICAL LESSON: Don't "Improve" During Porting
  -  **BIGGEST MISTAKE: Reorganizing working code**
    - **What I did wrong:** Tried to "simplify" by splitting `createStartButton()` into separate creation and layout methods
    - **Why it failed:** Introduced THREE bugs:
      1. Layout overlap (getY() vs getY() - getHeight())
      2. Children not sized (Group.setSize() doesn't affect children)
      3. Origins not updated (scaling animations broken)
    - **The fix:** Deleted my "improvements" and copied the original Android pattern faithfully
    - **Root cause:** Arrogance - assuming I could improve production-tested code without understanding all the constraints
    - **Solution:** **FOLLOW THE PORTING PRINCIPLES ABOVE** - copy first, don't reorganize
    - **Time wasted:** ~1 hour debugging self-inflicted bugs that wouldn't exist if I'd just copied the original
    - **Key insight:** The original Android code is correct and battle-tested. Your "improvements" are bugs waiting to happen.

I like the self-reflection of Claude, unfortunately even adding this to CLAUDE.md didn't fix it and it kept taking wrong turns so I had to abandon the effort.
thijser
·6 tháng trước·discuss
I wanted to know more about current web speech recognition APIs. I tried three different coding agents to set up a proof of concept app for me.

To my surprise, Cursor's composer model beat both Claude and Gemini.
thijser
·10 tháng trước·discuss
Translated link here: https://nos-nl.translate.goog/artikel/2584070-chatgpt-wijst-...
thijser
·năm ngoái·discuss
At this point I only included accounts with >20,000 followers and the community page lists the 20 most 'central' users to each community even if there are more people included in the community.

"Internet Weirdos" sounds kind of negative, sorry about that, I'll see if the LLM can come up with something better. Or do you have a suggestion of what is a good name for your community?
thijser
·năm ngoái·discuss
Now it's working again, great tool. Would also be great to see the growth of the feeds within the category view.
thijser
·năm ngoái·discuss
The site is unreachable for me?

Great to see so many good analytics tools pop up for bsky, I'm also working on one that primarily focuses on the fastest growing user accounts if you're interested: https://blue.facts.dev/trending
thijser
·2 năm trước·discuss
Great site. Feature request: two essential categories for our family are missing: princesses and unicorns.
thijser
·3 năm trước·discuss
It seems the apps starting to enforce upgrades to pro in ~February of this year.

On the AppBrain page you can see the rating nosedive from 4.6 stars (out of 5) to less than 2: https://www.appbrain.com/app/simple-gallery/com.simplemobile...
thijser
·3 năm trước·discuss
AppBrain shows market share stats for all apps and also for the top ranked apps: https://www.appbrain.com/stats/libraries/details/flutter/flu...

6% of the top ranked apps use Flutter.
thijser
·3 năm trước·discuss
Nice approach. It feels very similar to "tracer bullet" development (I think coined by the pragmatic programmer book), where you get something end-to-end as quickly as possible and then start iterating on the parts. (https://www.swaroopch.com/tracer-bullet-development/ explains it too)
thijser
·3 năm trước·discuss
I used ChatGPT (because no access to bard :) ) to convert their 180 country names to 3-letter codes and generate a world map showing where it's available:

https://twitter.com/thijser/status/1656943947556569090

Definitely not what I had expected with "180 countries"
thijser
·3 năm trước·discuss
There have been many vit D studies before, e.g., this one with 25K participants in the USA, which found no effect: https://www.nejm.org/doi/full/10.1056/NEJMoa1809944

It's best to look at a meta analysis of all existing data/trials instead of focusing on one trial that happens to be positive.