back
user profile
danieltanfh95
280karma·209submissions·June 8, 2020
recent activity (209 total)
comment
Hot take: Static typing is often touted as the end all be all, and all you need to do is "parse, don't validate" at the edge of your program and everything is fine and dandy. In practic…
comment
The most useful thing juniors can do now is use AI to rapidly get up to the speed with the new skill floor. Learn like crazy. Self learning is empowered by AI. Engineers > developers > coders.
comment
Why not just let the product manager use some no-code tool? I think software engineers are having an identity disconnect from their roles as engineers vs coders. Engineering is about solving problems …
comment
I hate that he is right. It speaks deeply about how broken the incentives are for humanity and labour and why AI will ultimately destroy jobs, because AI won't need to deal with all the sacred ri…
comment
they are 8 months old. there is no proof of 100m arr.
comment
Please. Manus had a live demo in Google Expo 2025 in Singapore and they blew it. It was such bad taste. Manus had 1 marketing gimmick with the agents. That is no longer anything novel.
comment
> Cynics feel smart but optimists win. survivorship bias.
comment
context poisoning is a real problem that these memory providers only make worse.
comment
The reason is quite straightforward. LLMs excel at mapping tasks but suck at first principles reasoning and validation. When you are working on the AI map app, you are mapping your new idea to code. W…
comment
https://danieltan.weblog.lol/2025/08/function-colors-represe... the core problem is that language/library authors need to provide some way to bridge between different e…
comment
This would generally just discourage open software in general. Rebble is a non-profit and should not pretend to "own" any software or content. Eric didn't do things the polite way, but …
comment
> young person complains about jobs because automation, outsourcing and immigration > looks at resume > garbage formatting that only AI would love, with little substantial content beyond the …
comment
This isn't dismissing, this is respecting that this is a risk factor in involving Japanese contributors.
comment
Because given the nature and scope of the complaint, they should have disclosed prior communication. It is clear here that they probably attempted, poorly, to communicate but ultimately chose to nuke …
comment
It's funny how Japanese contributors often go nuclear whenever things don't go their way instead of communicating etc. Bugs happen. this is tech. open communication is always the way to go b…
comment
It is really just BS. These are just basic DSA stuff. We deployed a real world solution by doing of all of that on our side. It's not magic. It's engineering.
comment
This is honestly not better than the LLM-powered double booking system where i just record in plain text, and have the LLM convert it into journal entries. the entire thing is in plain text and backed…
comment
No, there aren't enough "smart CS grads". I think American talent tend to overestimate their ability vs their actual skill level.
comment
Unless your application is relatively trivial you would always want consistent behaviour as much as possible than some random metric that is used to proxy as "performance", routing is NOT th…
comment
my comment is not about preventing crawling, its stating that with how much revenue AI is bringing (real or not), the value of crawling repeatedly >>> the cost of running these flimsy coin mi…
comment
its bad because they are mixing what was supposed to just be execution boundaries into the overall runtime engine without making it explicit how to bridge between one and another.
comment
clojure exists.
comment
this only holds through if the data to be accessed is less valuable than the computational cost. in this case, that is false and spending a few dollars to scrape data is more than worth. reducing the …
comment
wtf? how is this then better than a captcha or something similar?!