HNHacker News
TopNewBestAskShowJobs

heresjohnny

243 karma · joined January 30, 2019

submissionscomments
heresjohnny··on Ask HN: Does dieting impact your productivity?
Absolutely! I did keto for a while: I was literally able to have productive 12+ hour days that way. Having perfectly stable blood sugar (or rather the lack of it) did wonders for my concentration.

The downside: I lost too much weight, got terrible keto rash, and had constant bad breath. Also no social food events at all.

I’ve since settled on a mixed diet with lots of animal protein and whole grain carbs. This is a sustainable compromise that still positively influences my ability to focus and my physical performance.

heresjohnny··on Ask HN: What are your predictions for the world in 2023?
Hear me out – things will get better!
heresjohnny··on Show HN: Clerkie AI – A GPT-3 based CLI tool that debugs your code
This is cool! I assume you do need to send your terminal output to some server for this? Or is the model run locally?
heresjohnny··on Show HN: 2see.ca – Bitcoin Locked Links
Shall I kick the complaining off, then? Technically you could use this to create an unmanaged ransomware solution. “The key to your documents is behind this paywall, bye”

Having said that, I do really like this and believe its existence is justified, just like a knife.

heresjohnny··on Why I'm still using Python
Most code isn’t fire and forget though. Bugs occur, requirements change. The human cycles are a perpetual investment. And Python is simply very, very maintainable.

I do agree that there is a point where the scale tips. I wonder where that is, and what kind of application we’re talking about then. Many applications are at their basic level old corner shop crud, really.

heresjohnny··on Show HN: Don't Lose Your Cool – Use this when your coworkers piss you off
Ha! This is fun. It’s not perfect yet, though. This message would’ve been directed at someone who failed to produce something before a deadline they set themselves:

_ Are you fucking kidding me? You said it was supposed to take a week! What do you expect me to tell the client? When do you think it’ll be ready – for real this time? _

And this is what your app came up with:

_ I apologize that the timeline did not go as planned. I understand that this delay may have caused issues for you and the client. Could you please provide me with a new timeline or estimated time of completion? Thank you for yourhelp. _

So it tries to apologize for the mistake of the receiver, which is funny. Also note the missing space. In any case, cool stuff!

heresjohnny··on Why I'm still using Python
You seem to favor human brain cycles over CPU cycles. Conversely, time spent on memory management and pointer arithmetic is time that could’ve been used to add value to the world.
heresjohnny··on Ask HN: PRK worth it and recovery time?
Have been looking into laser surgery myself as well. Have you considered SMILE [1]? It’s the newest treatment: recovery time can be as fast as a few hours (full healing of course takes longer) and it doesn’t leave a “flap”.

[1] https://en.wikipedia.org/wiki/Small_incision_lenticule_extra...

heresjohnny··on Ask HN: Lightweight Authentication
I second this, but unless you want people to sign up with a username (not e-mail) you’ll have to do do some tinkering.
heresjohnny··on Poll: What's the best laptop for Linux these days?
I miss Dell Latitude and HP Elitebook in this list. Both are vastly superior to their consumer-focused products. Especially the Latitude’s I’ve had were absolutely indestructible.
heresjohnny··on Ask HN: Which causes do you donate to?
The Dutch Salvation Army. They run food banks, have cafés for the homeless to warm themselves and enjoy some free coffee, their volunteers keep the lonely company, and so on. I’ve seen what they do and I love it.

I’m not a Christian myself, but subscribe to the same values. And somehow I’m more inclined to donate to an organization that requires members to believe in God. For some reason that makes me believe fraud or misuse of funds is less likely.

heresjohnny··on Ask HN: I’m Lost. Help?
Perhaps volunteering will help, for example at your local food bank or church. If you’re actively helping people the worst that could happen is putting a smile on their faces.
heresjohnny··on Show HN: Snake in ~50 readable lines of JavaScript
Nice! It would be cool for mobile users to have the up-right-down-left buttons centered (in that order), like they’d be on an arcade machine. Now it’s a bit tricky to muscle-remember them.
heresjohnny··on Show HN: SuperPlanner, a visual day planner and task manager for iOS and Mac
Wow, this looks really polished. The landing page is stunning! And well done on the Dynamic Island integration!

I’m building a tracking/note tool myself at the moment, and I think with these kinds of apps the most important thing is to stand out. The market for these things is absolutely huge, but also saturated. So, perhaps you could clarify what precisely makes SuperPlanner different.

I see lots of features, but why will they help me? There’s many other ways I can “get things done”. It would help if you use your already stellar landing page to make the app’s USP clearer, and show who your target user is.

heresjohnny··on Show HN: Veonid – Create a personal website for free
Man, harsh notes in this thread. Criticism is okay (and applicable in this case) but I dislike the tone of some people here. Congrats on building this and launching it! What would help me at this stage is some more information. You ask me to register, which I’m fine with, but I’m not convinced yet. What can Veonid do in more precise terms? Why will it help me, and what makes it different from competitors? Some screenshots on your landing page would already help (at least on my phone I don’t see any). Good luck! I do like the name.
heresjohnny··on Show HN: Fort.js – A modern progress bar for form completion
I fully agree. Perhaps a circular icon that fills up a full 360 degrees next to the submit button will solve this.
heresjohnny··on Ask HN: Front End Development 2022
1. It depends on the product. For a landing page go with zero javascript since you want things to load blazingly fast. I like static site generators for this such as Jekyll. For simple websites (e.g. small web shops), you might be okay just serving HTML/vanilla JS through e.g. PHP or Python. For apps that need to be an app, my go-to framework is Angular. I know I’m in the minority here but its tooling has come a long way. The developer experience is stellar nowadays. For CSS: Tailwind, which finally made me productive in styling elements.

2. If you don’t know vanilla JS it’s best if you learn that first before thinking about any “stack” – I can recommend Eloquent JavaScript. After you get the hang of it, pick any stack that fits your problem and interests you, and start building. :)

heresjohnny··on Ask HN: What is the best advice you received in 2022?
While solid advice, working out everyday can lead to overtraining. Happened to me and it’s not fun. Doing some yoga every day: yes. Heavy squats: no, please no.
heresjohnny··on Ask HN: On my remote team, every meeting turns into an “everything” meeting
Make sure that every meeting (if it is necessary) has an agenda, and follow it – strictly. Preferably also send out a pre-read to get everyone up to speed.

For standups we fixed this problem with https://spinach.io.

heresjohnny··on Ask HN: I have diagnosed ADHD and cannot work with Slack anymore – advice?
As a dev internal communication should not be a primary goal. Especially in a large company you should have a team representative (e.g. engineering or product manager) that takes on this overhead. And others should be mindful of this. My company instructs people not to tag entire teams.

This is not on you!

heresjohnny··on Ask HN: Why the lack of love for PIN codes on smartphones/Android
I do not share your frustration, but perhaps your pain points are a sign that you shouldn’t put your trust solely in a PIN. If you can forget it that easily, and if manufacturers seem to favor design over security, is it really a proper form of authentication?

Relevant to my point: one of my previous banks used a PIN to confirm transactions. The keyboard for this was randomly re-generated after every keypress and had no visual or haptic feedback. I was also forced to change my pin every once in a while.

heresjohnny··on Unovis: Data visualization for React, Angular, Svelte, TypeScript, JavaScript
Looks interesting! I’ve been looking for a simple bar/line chart component that doesn’t add megatons of size to my build. How much would this add – ballpark estimate?
heresjohnny··on Ask HN: Recommend me a good set of 2.1 desktop speakers?
Personally I have great experience with Edifier. Midrange brand with typical “everything in a box”-set ups for desktop use. Very impressive audio (for the price and size). They have a variety of 2.1 options.
heresjohnny··on Ask HN: How do you get over charging for a product?
Interesting question. I think that if you’re upfront about the fact that it’s still in the works and that you’ll charge later on, you’d be okay. If I was a reader I would appreciate the transparency, and enjoy being part of the journey of making the newsletter a success.
heresjohnny··on Ask HN: Tell me what programming project I should finish
Build something you’re going to use yourself on a daily basis. I’m working on something that I’m the prime user of, which works wonders for my motivation.
heresjohnny··on Tell HN: Copying and pasting from ChatGPT unsolicited sucks
Can we PLEASE ban these comments? It’s getting very annoying. I like HN because it’s people exchanging ideas. Even if the ideas are wrong, there’s always something you can learn from human interaction. I feel we’re losing that this way.
heresjohnny··on Ask HN: How do you cope with existential threat regarding career?
Unless we get to a point where entire codebases can be maintained and extended with code that adheres to functional requirements and is free of bugs, there’s still some room for humans.

Consider highly contextual problems: today I faced an issue where some updated code could have negative side-effects given certain database state. A regular set of tests did not catch this issue – only my knowledge of the possible states did. I doubt an AI will be able to solve such problems any time soon.

heresjohnny··on Passwordless Authentication – Access Your Bitwarden Web Vault Without a Password
Honest question: do you believe that you’ll be able to guarantee the same/better uptime, performance, and security compared to the SaaS version? Hosting your own password manager seems like something you really shouldn’t do, just like hosting your own e-mail. This stuff is critical to your life.
heresjohnny··on Ask HN: What buzzword do you hate the most?
Branding working together as “co-creation”
heresjohnny··on Ask HN: Your browser tab count
At most: 10. And I actively close them. Whenever I need something back I can just look at history.
← PreviousPage 3 of 4Next →