HNHacker News
TopNewBestAskShowJobs

godot

2,378 karma · joined February 1, 2015

Hi, I'm not related to the Godot game engine. I picked this username before Godot engine was as popular as it is now (or at least I hadn't heard of it in early 2015. Sorry!). The name is a reference to the Phoenix Wright character prosecutor Godot, which is a favorite character of mine.
submissionscomments
godot··on What the world will be like in a hundred years (1922)
From what I've observed, wires outside almost entirely depend on how new the city is. Old cities have wires outside, new cities don't, that's really it; nothing to do with how rich they are. Palo Alto is an old city. I live in a suburb in Greater Sacramento that's a newer city and it's most certainly not as wealthy as Palo Alto -- not even as wealthy as some of the other towns in Sac -- we got no wires outside.
godot··on How I took my SaaS from idea to sold in 14 months
As someone who has built and shipped lots of projects, both for work/startups as well as personal/side ones, I would say that most of the time with building/shipping products quickly, tons of corners are cut. It may not be obvious at first sight but you could see if you look for it. That's typically how one person can build and ship something in very short time. As a simple example, in HN, tech circles and the software engineering industry we talk about node, react, microservices, architecture design, etc. but when you're one person trying to ship a product, there's a high chance you're writing some basic HTML, jquery and some php backend, rather than a react SPA with SSR/SSG. (Not saying this is how OP did it, just in my experience how I and a lot of others did it)

You're also right that it's infinitely easier to build and deploy things in 2020 than it was in 2010!

godot··on Leetcode has taught me that I'm a bad engineer
I have a similar background and YOE as you EMM_386 (except no .NET but a relatively common progression from php to node/react), and I even have a computer science bachelor degree from a top 50 US university (graduated with honors). I can't do these leetcode problems if my life depended on it either.

For OP, I read your post and the post you linked from 9 months ago. It sounds like you two have fairly different backgrounds and experiences. The other poster said they had only worked for 1.5 years before getting fired at a first job, and then spent time leetcoding. 1.5 years is a short time for a person to be able to learn how to effectively work in a grown-up world after school/college. In fact, I had a similar experience at my first job (I didn't get fired, but I was getting below-average performance reviews and I left on my own), also for about 1.5 years. It wasn't until later I learned what matters, what to do and what not to do at a job, and then excelled.

For you, it sounds like you've already learned it, evident from the fact that you had 4 years at a real job with a senior title, proving that you can do it well. It sounds like your issue is more around finding meaningful work, having a disdain for the current trends of agile, react, CRUD apps, etc. which isn't uncommon. I think there are other solutions to what you're facing, and leetcode isn't it.

For me, the key has always been working in an industry I'm truly interested in, then I can dive deep into the business domain knowledge. I'm a very senior level engineer and I'm good at it but at the end of the day the code is still just a tool to me. I don't really care if architectures are tried and boring, I just want to make business impact and build products. Maybe it's the same for you, maybe not. The key is finding what matters for you, and not care about parts that don't matter.

godot··on Burn My Windows
I clicked on the youtube link expecting to see Compiz examples, and was extremely pleasantly surprised to hear the music of Top Racer on SNES (I believe the game might've been called Top Gear 1 in America. In Asia Top Gear was the sequel to the first Top Racer game). One of my favorite SNES sound tracks of all time.
godot··on For some Greenlanders, eating sugar is healthy
This is super anecdotal and personal, but that quote sounds exactly like me. I'm Asian and didn't come from Greenland. Consuming sugar usually causes me those things, especially in high dose (like eating a slice of cake). Fortunately I don't like cake or most sweet things in general, but if I do eat them, I can only very eat very little or I would feel all of those (diarrhea, abdominal pain, bloating). I'm also in my late 30s and borderline underweight (5'8" and 125 lbs). I have not grown out of this sucrose intolerance over the years.
godot··on Regulators Shut Down Lending Platform (YC Alum) LendUp
IMO debt is a complicated topic -- One could criticize debt as traps for the poor, one could also criticize that the rich can use debts to maximize leverages / avoid taxes. Is debt something you don't want to get into? If so then why are the rich taking advantages of them? Does that mean you should prevent the poor from getting in debt? Is that not even worse -- gating them from education, home ownership, etc.? Is the problem then that education and housing cost too much? Or is the issue really proper education for the poor on what debt and how much debt they can afford? More rules and regulations to prevent them from getting debt "too easily"? Is that more gate-keeping against the poor then? I don't have answers to any of these and I don't have a perspective. Just wondering out loud.
godot··on Over 7k SOL ($1.2M) got lost on Solana NFT mint due to a hack
This appears to be highly coordinated. From the article, it sounds like their Discord server has a channel (announcements) that should only be writable by admins, but some type of API keys were leaked before (could've been obtained a long time ago) and the attackers held on to it until now to post a phishing link around the time when minting was supposed to open. It seems like the attacker even made a precaution move of DDOS'ing the real web site to make sure people can't go to the real one which adds credibility. This is a pretty high level effort attack.

The weakest link here seems to be that Discord is the trusted source of truth of communication from the project (not unlike emails are the trusted channel to verify identity for individual users on many web services). What's not yet known is whether some Discord-side security is compromised or the project admins had previously been phished/social-engineered to expose their API keys in the past.

godot··on No, we didn’t accidentally create a warp bubble
> I came up with this years ago, but have only ever seen something like it explored once: in the TV show 'Dark'.

Doraemon, a Japanese children's cartoon (1970s to 1990s), created by Fujiko F Fujio, who is actually very well-versed in physics and science, has used something like this as a plot point in several different chapters/episodes and some movies. It doesn't actively call them "meta-stable time loops", since its target audience is children, but the idea and concept is there. Growing up watching and reading this series, I've learned more and more from it as I rewatch/reread old chapters/episodes, every time. I absolutely love it.

godot··on Workers quit jobs in droves to become their own bosses
I can attest to this. I've been at my current (remote) job for 3 years and we don't really do much of performance reviews (there exists some reviews but nothing super formal like any other company I worked at before). There isn't much of the dark patterns you describe here. I totally have that same feeling of "When I'm at a red light, I don't feel like I'm rushed to get home anymore" now, whereas that really wasn't the case back at previous jobs.
godot··on Why Are Topre Keyboards So Expensive?
To you and the parent poster and the grandparent poster, I wonder if you've ever tried a mechanical keyboard with low profile keys and keycaps?

I enjoy mechanical keyboards myself, and even so, I found myself liking the low profile ones a lot better. Like you said, I love the tactile feel, and I also find regular sized mechanical keyboards too high.

I currently use two: The Keychron K1 "Ultra thin" for work and the HAVIT Low Profile one. Both are a joy to type with. They are as thin as any rubber dome keyboards and provide a better type feel.

godot··on Show HN: Pony – a messenger for mindful correspondence
The idea/term of "Outbox" really reminds me of email of the old days (in the 90s) where you have a desktop email client (e.g. Eudora, or Internet Mail and News, or even earlier versions of Outlook Express) that don't do auto-sends, and only connect to your POP3/SMTP servers when you click Send and Receive. This was probably due to internet being on dial-up and being billed by the minutes was common so users limited their internet time (e.g. disconnect from internet if writing a long email response, etc.). I have a lot of nostalgia from those days vs the always-on culture now.

I like that you were able to spot this particular usage pattern as something to narrow in on for your product. I don't know if this would catch on as a trend (for example, like ephemeral messaging did when Snap came out), but I wish you all the best!

godot··on SerenityOS demo at Handmade Seattle 2021 [video]
Yes! My thoughts exactly.

I'm pretty desperate for an OS UI that looks like this. KDE comes close but still too modernized.

Would love to try Serenity on a laptop some time. Anyone know how usable this is as a daily driver?

godot··on The NFT Bay is the galaxy's most resilient NFT BitTorrent site!
The general sentiment of crypto-twitter that I do follow seems to have the opinion that right-click-savers actually help drive up value of the NFTs that they do own, since it's essentially free advertisement. I haven't seen many or even anyone at all who's actually upset, but maybe that's just the group I do follow.
godot··on HashiCorp – S1
That's curious that his parents and your family discouraged him/you from computer science. I would've thought most parents would be happy about that choice of major for their kids.
godot··on Beyond Smart
Hmm, it seems like the article has addressed most of your points directly.

> It’s like pg believes there is some kind of generic smartness metric that characterizes people, and so you’re either smart, very smart or not smart at all.

> But people can be smart at things and terrible at others. And it’s not that smart people are terrible at things because they aren’t curious about them, it’s just that some tasks require different mindsets. Like I feel generally fairly smart in engineering, but I just can’t seem to learn chess at all.

He addressed this specific point in the "if intelligence/smartness is all that matters" scenario:

"If intelligence is what matters, and also mostly inborn, the natural consequence is a sort of Brave New World fatalism. The best you can do is figure out what sort of work you have an "aptitude" for, so that whatever intelligence you were born with will at least be put to the best use, and then work as hard as you can at it."

He is acknowledging that different people have good intelligence in different things (like engineering vs chess in your example). But he is saying this really shouldn't be the focus at all, because intelligence isn't truly what matters.

> Generating new ideas is an entirely different skill.

It is and he spent most of the article saying that skill can be cultivated (and isn't necessarily about intelligence).

> You should try and have both, and no, one is not more important than the other.

He also stated this as well at the introduction and this was pretty much the point of the essay.

> I mean the whole article feels like the stupid questions we’d ask ourselves when we were kids: would you rather have a 9-meter arm, or a boneless leg?

Not sure I get it or how the essay feels like that question. He isn't saying you can only have one (intelligence) or the other (skill to generate new ideas). He said it's ideal to have both.

godot··on Vscode.dev
Just a side note... as a CS nerd and a software engineer with 15+ years of professional experience, environment setup is still one of the hardest parts for me, especially if I'm picking up a new tech stack.
godot··on Ask HN: Is every restaurant going to have a digital menu?
I have no idea the answer to your question, but personally, I find digital QR menus to be very poor UX. I know they've been around for a long time, but in my area I've only started seeing them more commonly the past few months; it seems the pandemic has driven a lot of restaurants to get rid of paper menus (hopefully temporarily).

We have a young kid and most of the time one of us (my spouse or myself) have to be paying attention to her, especially while outside. Looking at a restaurant menu on a mobile phone makes it pretty much impossible to look at and share and discuss items on the menu, while the other person can only pay 20% of attention (because the other 80% attention is on the kid). The end result is usually one person can't really order what they want. Paper menus are larger, have pictures, easier to flip around pages or sides, easier to point to things between two people (when one is not paying full attention) and generally more visible (when one is not paying full attention).

It's bad enough that we either avoid places with digital menu or have to make plans in advance to be sure we look through the menu at home the day before going.

godot··on The Framework is the most exciting laptop I've used
This got me curious, I feel like if any laptop could allowed for a customized keyboard layout, it would be this one.

I'm really yearning for a modern laptop with a keyboard layout that doesn't seem to exist anymore in modern keyboards, something like this [1], where there is a set of 6 nav keys at the upper right corner and a set of full size arrow keys at the lower right corner. If the Framework laptop has an option for a customized keyboard with that layout, I'll literally instantly buy it without even considering other specs.

1: https://koboguide.com/wp-content/uploads/2021/01/1pDN_eHnop3...

godot··on Ask HN: How many of you changed your mind about Bitcoin?
My journey was almost the opposite of yours. I first heard of bitcoin back in 2011 or so when a coworker (at the company I worked in, not in crypto industry at all) was excited about it and wouldn't stop talking about it. I thought it was like a joke.

Years later in the 2017 bubble I took it a lot more seriously, but still not serious enough to put real money in it. I put a very small amount into it and also played with ethereum/solidity coding. I didn't find myself enjoying the coding part of it and I just left the scene after the bubble popped.

Come early 2021 I found the few hundred dollars I did put into btc/eth went up a very decent amount by then, and by this year the industry is a lot more mature and it doesn't feel like it was going to collapse any minute. I put in a lot more money into it (but still keeping it under 10% of my liquid assets) and feel pretty good about the diversity of my liquid investments (i.e. money outside of real estate). I don't think it's right to put 100% (or even 50%) of your money in crypto like the crypto-twitter or wsb crowd always do, but keeping a small percentage (under 10%) seems reasonable as a hedge for my own portfolio. Also I don't take the decentralization/untraceability of bitcoin/crypto very seriously. I just own my crypto through coinbase (a very centralized way to do so) which I'm sure is a disagreeable position for the real crypto proponents.

godot··on Smart kids should skip high school (2015)
First of all, let me say (tangentially) that I disagree with the notion of skipping college/university, a view that is so popular on HN and other tech circles nowadays. College was one of the best times of my life; I feel like I learned a lot of actual useful knowledge (computer science major), and I made long lasting friendships; 20 years later some of my best friends now still are people I met in college (including my significant other). It wasn't even like I was a popular person in school or anything. I was just an ordinary person.

Having said that, I actually do agree the value of high school is little. Given my pretext above though, here's the problem. I don't know how one would enter college without high school. High school is very much college prep. It sucks both in terms of classes and social life. Most people I know didn't like high school. Perhaps that speaks to who I am and who my friends are (i.e. none of us were popular kids in high school). The author here suggests GED is equivalent to finishing high school which I'm sure it technically is, but college admissions care about high school GPA and SAT scores. I didn't even go to Ivy League or anything but I did go to a University of California which is good in the grand scheme of things but not the top; and I can't imagine getting into one of these without good high school GPA and SAT. Ivy League admission is probably a whole other level of ball game. Maybe then the next argument point is how we fix college admissions, because I don't think getting rid of college entirely and doing bootcamps only is the way to go.

godot··on Dutch entrepreneurs avoiding negative interest by opening multiple bank accounts
> Generally speaking, you shouldn't put your money in the market if you need it in the next 5 years.

Did you really mean 5 years, or 5 months, or something else? I'm not sure if I can take this statement seriously, or if it's meant to be a joke. 5 years is a long time.

godot··on Ask HN: Managing career progression for those with no interest in progressing?
Such a generation of entrepreneurs have already been created; this past decade we see more startups (especially in tech, but not just so) than we ever did before.

To answer the actual question of why work for them instead of going at it on your own -- starting and building a business is hard. Even if you are capable of doing everything, and have the ambitions, it's still hard. Getting a job is relatively a lot easier, say what you will about tech interviews (btw, I do agree that tech interviews suck and are needlessly difficult). From that perspective, working for someone else is the easier way out, with a stable salary.

Other than that I agree with you, in most companies now you do have to play that culture game even if you're pretty happy with where you are now.

godot··on Welcoming our first riders in San Francisco
I imagine truly autonomous rides without a specialist on board will have plenty of cabin cameras with clear view to identify the passengers. With consequences in mind, does that work in a similar way to the social discouragement of other passengers?
godot··on Stop using Zoom, Hamburg’s data protection agency warns state government
Although I mainly use zoom for work, I've also used Google Meet occasionally and have found the quality to be on par with Zoom.

I notice you mentioned Google Hangouts instead of Google Meet, I'm not sure if they are the same now (too hard to keep track of these) but a brief google search seems to suggest they are not the same. If so, my past experience with Google Hangouts with friends would suggest it is indeed terrible. If so, you could give Google Meet a try.

godot··on Tether minted most USDT to just 2 firms – Alameda and Cumberland
That number varies, it's a weekly rate. I've been with Celsius for a while now and I know USDC interest rates used to be 10+% not too long ago (a couple months maybe?). Also, that's just their US rate for USDC and a few other assets. BTC interest rate is 6.2% right now. Internationally, the USDC interest rate is 11.21% with rewards in CEL.

Celsius is a British company and is also HQ'd in the US now.

godot··on Tether minted most USDT to just 2 firms – Alameda and Cumberland
Well, there's no FDIC, so there's no government making sure you get your money back if the organization holding your money shut down.

There's a number of companies offering something similar, like Celsius and Blockfi and a few others. Do your own research, and no need to go near it if not comfortable with it.

Things could go either way from here on out, perhaps crypto is the future and 8.88% interest for stablecoins will be the standard; or perhaps it'll all come crashing down and all cryptos go poof in a few years. Who knows? Point being, when a new paradigm comes along, it usually seems strange and uncomfortable enough to feel suspicious. Maybe it's legit, maybe not, there's a chance for either case.

godot··on Culdesac Tempe: The first car-free neighborhood built from scratch in the US
I'm making a wild guess here, but I think the missing context from this web site and other comments is that this is intended to be a college town community. If you look up the address (2025 E Apache Blvd, Tempe, AZ 85281) it's a walkable/bikeable distance to Arizona State University which (from my understanding) is the prominent college in the Phoenix area.
godot··on 1 out of every 153 American workers is an Amazon employee
This is only tangentially related to your post at all, but as a budget-conscious shopper, I've come to realize that in America, there is usually a retail shop or two locally that consistently has the best deal for a category of things. Don't get me wrong, I still have to buy from Amazon for a lot of really miscellaneous things, but I think I manage to find good local deals (better than Amazon in most cases) for most category of items I buy, more so than most people. You just have to put in the work to do the research to find where those are (a lot of times that's about going to all these stores often enough that you get an understanding).

In your example of sneakers, Adidas/Footlocker/Dicks are not the places to go for me. Here in California there is a store called Big5 Sporting Goods that consistently has incredible prices (on sale or not). In the past decade I've pretty much never bought shoes anywhere else; most sneakers or hiking shoes I've bought are under $35 and they are the most comfortable shoes I've tried anywhere. There may be a similar store in whatever state you're in.

For clothes and some home goods items, similarly I wouldn't go to brand name stores at the malls; Ross and Marshall always have the best deals. For random home goods, Daiso (an Asian/Japanese brand store) which, fortunately for myself, has a lot of stores in California, has tons of super affordable options, as it's basically a Japanese dollar store. Then there are random things that Target has the best deals for; and other random things that Walmart has the best deals for (I know, buying from Walmart is not much better than buying on Amazon).

My main point is, you don't always have to resort to Amazon for budget, you just have to do enough research work to find out where else to go.

godot··on Monkey Island PC-speaker music player
Oh man, I'm sure only people who've actually played the games back then can relate, but I got literal goosebumps upon hearing that music when I played that video. I think the fact that it's played from a PC speaker added that much more level of nostalgia.
godot··on Ask HN: Does anyone use keyboard/mouse extra buttons for coding?
1. I've been using home/end extensively for decades. I had a Windows computer since early 90s and started learning to code on notepad so I never learned ctrl-a/e until later on, so I stuck with home/end. In modern days work laptops are alwasy Macs so in fact I've had to map home/end to work like it does on Windows (go to beginning and end of line).

2. Similarly since I now use a Mac more often than Windows, I just map Caps Lock to Esc. This has been particularly important due to the Esc key having been moved to the touchbar. I've gotten very used to reaching for the location of the Caps Lock key when I need to press Esc.

3. I do use space bars with both hands.

← PreviousPage 4 of 19Next →