HNHacker News
TopNewBestAskShowJobs

yblu

1,063 karma · joined March 20, 2014

submissionscomments
yblu··on Being Raised by the Internet
used to be one of the “sharers,” maintaining a fairly popular blog, writing tutorials on platforms like DZone and CodeProject, answering questions on StackOverflow, and creating open-source projects that collectively amassed millions of downloads.

At one point, I decided to monetize one of my open-source projects by creating a commercial fork. That’s when a group of people, none of whom had contributed to the project in any way, started a witch hunt over a few super trivial lines of code they accused me of “stealing” from contributors. Despite having the full support of all actual contributors, the backlash from these outsiders left me drained and disillusioned. So I stopped sharing my work and contributing to open source altogether—and honestly, I’m happier for it.

To all the Jimmy Millers who genuinely appreciate the goodwill of creators: be aware that there are people who will leech off it or even destroy it.

yblu··on Show HN: InstantDB – A Modern Firebase
This looks awesome. Maybe a stupid question: appID is public, does it mean anyone can query everyone else's database if they know the appID?
yblu··on Let's Build a Compiler (1988)
This series got me into coding languages for work and fun. I wish more books about complex topics were written this way... For anyone who's interested, Jack Crenshaw did an interview in 2009 and touched upon how he wrote this series. [1]

[1] http://www.trs-80.org/interview-jack-crenshaw/

yblu··on Rodney Brooks on GPT-4
Okay, maybe I shouldn't have mentioned the worst possible outcome. Let's use the words of Sam Altman, the risk here is "light out for all of us", and let's just assume it meant we would still live, just in darkness. Or whatever plausible bad case outcome you could imagine. Do you see any negative outcome is possible at all? If you do, would you at least be cautious so that we could avoid such an outcome? That would be the behavior I expect to see in leading AI scientists and yet...
yblu··on Rodney Brooks on GPT-4
You disagreed with me, but at least you acknowledged there was risk, even though we could disagree about the odd or potential impact. Yet, folks like Yann LeCun ridiculed anyone who thought there was a risk AI could endanger us or harm our way of life. What do we know about experts who are always confident (usually on TV) about things that haven't happened yet?
yblu··on Rodney Brooks on GPT-4
What I found disheartening was many of those scientists, especially those on the "nothing to worry about" camp, seemed not to entertain the thought that they could be wrong, considering the scale of the matter, i.e. human extinction. If there's a chance AI poses an existential threat to us, even if it is 0.00000001% (I made that up), should they be at least a bit more humble? This is uncharted domain and I find it incredible that many talk like they already have all the answers.
yblu··on US mortgage rates hit 5% for first time since early 2011
Wonder what will happen to house prices. Flatten out or drop soon?
yblu··on Someone noticed the Axie Infinity hack 6 days ago
They lost their money on the short position because the price went up, instead of going down. Had other people noticed about the hack as early as they had assumed and the price went down as they had assumed, they would have made a lot of money.
yblu··on My boundaries as an open source developer
I used to maintain several popular open-source projects and contribute to even more popular ones. It was always fun at the beginning, especially because I built them for my own needs. But I kept getting asked to fix bugs or improve things even long after my needs had expired. I tried the donation route for a little while but it didn't go anywhere - I received maybe a few hours worth of money (versus hundreds if not thousands of hours I had spent working on those projects). I also tried releasing a paid version for one of the projects and got buried with hate mails and, unfortunately, online abuse. That was when I stopped working on open-source and I'm happier than ever.

I'm very happy for people who make it from doing serious open-source work. I think they deserve it. But at the same time I feel bad for those who build or maintain no less serious or popular work and yet couldn't make enough to worth even a portion of the time they'd spend.

yblu··on Ask HN: Working with large code base for the first time
Debugger is your friend :)

Start by adding breakpoints for some key actions of the app. Then step through the flows with the debugger. First pass you can just step over functions to get the high-level idea. In subsequent passes, you can step into functions that seem important. Rinse and repeat until you understand those actions well. Then move on to other areas in the app.

This works because you can see the actual end-to-end execution flow (not always clear from reading code), inspect runtime data (impossible by reading code) and even change the runtime data (variables, DOM) to validate assumptions about how the code works.

yblu··on From Node to Ruby on Rails
I'm sorry, but how is this simple?
yblu··on Books that changed my career as a software engineer
> what relevant software have they actually written

I think Fitnesse [1] is quite relevant. That said, not a lot of FOSS work from someone like him, to put the things he preaches in large and complex projects that we can look at the source and learn from.

[1]: https://github.com/unclebob/fitnesse

yblu··on Ask HN: Simplest stack to build web apps in 2021?
> The nice thing about building like this for me is that the journey from nothing to something is short and so much is supported out of the box.

This sounds really tempting :). Thanks!

yblu··on Ask HN: Simplest stack to build web apps in 2021?
I've just finished watching the 1st video, it's awesome. Thanks for sharing!
yblu··on Ask HN: Simplest stack to build web apps in 2021?
Thanks. I do prefer an all-in-one option so this looks promising. The website says v3 is beta and not ready for "production use". Have you encountered major issues with it?
yblu··on Ask HN: Simplest stack to build web apps in 2021?
Thanks. Seems like many people recommend Next.js. I'll definitely take a look.
yblu··on Ask HN: Simplest stack to build web apps in 2021?
Thanks. What do you think about SvelteKit? I looked at Svelte, liked it a bit and went on to explore SvelteKit to see how the API/SSR/route was handled but I couldn't get through their docs. Maybe I should find a better tutorial to evaluate it.
yblu··on Ask HN: Simplest stack to build web apps in 2021?
Thanks! NextJS is mentioned many times in this thread. I'll definitely check it out.
yblu··on Ask HN: Simplest stack to build web apps in 2021?
Thanks. How easy is it to add a custom page that retrieves data via REST? Does it have to be written in PHP and as a Wordpress plugin?
yblu··on Ask HN: Simplest stack to build web apps in 2021?
Thanks. I looked at Meteor a long time ago, didn't get a chance to use it and didn't know they're still in existence. Will check it out.
yblu··on Ask HN: Simplest stack to build web apps in 2021?
Thanks. It's funny I saw it on HN a bit after my post. Will check it out.
yblu··on Ask HN: Simplest stack to build web apps in 2021?
Interesting. I didn't even think of this option. Let's say the app will eventually grow beyond simple CRUD, do you think something like Bubble.io can still be easy to build on? Or at that point, one would have to migrate to a more bare metal framework?
yblu··on Ask HN: Simplest stack to build web apps in 2021?
Thanks. First time I heard of RedwoodJS. I skimmed the home page, looks good so far. The only thing I feel unsure is the use of GraphQL. It seems to require some learning curve and I'm not sure why I need it over plain old Rest API.
yblu··on Ask HN: Simplest stack to build web apps in 2021?
No fishing. Just a dev looking for HN recommendation to avoid missing out on a good framework fitting my needs. Thanks for your idea. Going vanilla JS/PHP to build modern web apps can get complicated real quick I think. I'd prefer a framework to take care of all the plumbings (route, state, binding, SSR etc.) so that I just throw in the app UI & logic.
yblu··on This word does not exist
Funny it does seem to already exist...

https://www.juvaplus.com/2020/05/27/micro-toxin-a-technique-...

https://beautyandbodylounge.com/microtoxin-for-lower-face-an...

yblu··on Long Beach has temporarily suspended container stacking limitations
> The most capital intensive process of your business should be the bottleneck.

Can you explain what this means? You find the bottleneck, then invest the most capital to improve it? Or whatever you're investing the most is the bottleneck? Or something else?

yblu··on .NET Hot Reload Support via CLI
Follow-up blog post from .NET Director: https://devblogs.microsoft.com/dotnet/net-hot-reload-support...
yblu··on Google sought fellow tech giants' help in stalling kids' privacy protections
I think you made some good points. But you should probably have disclosed you worked for Google and Facebook.
yblu··on “If You Are Not Drowning in Demand, You Don’t Have Product-Market Fit” (2017)
I don't remember where I read this: "Product-market fit is like porn, you know it when you see it"
yblu··on An author's obsession with freeing a man from prison
I thought so too, until I read the part where she has been paying lawyers $20,000/month for many years, taking care of a retired husband, 2 children in college & 1 in high-school and having health problems of her own. And that's only the costs we know.
Page 1 of 4Next →