HNHacker News
TopNewBestAskShowJobs

ghotli

2,238 karma · joined July 26, 2009

submissionscomments
ghotli··on Linux network performance parameters
I'm interested in clicking your link just not through a shortener. Perhaps just my own bias but figured I'd surface that reaction here. Much more useful to see the domain I'll end up on.
ghotli··on Show HN: Menu Bar Calendar on macOS
I maintain something like this. You're talking about maybe ten lines of ruby to accomplish getting this into Homebrew. It would just download this url and perform a checksum.
ghotli··on My Caste
I hope this comes across as me being merely ignorant of the situation on the ground in India but I do have a question.

I've seen caste based discrimination here in America first hand. It's gross and I have absolutely no patience with those participating in it.

If I were to go to India with this attitude, would I be met with compatriots that also have zero interest in putting up with it? Is there a reason that such a backwards obviously oppressive system persists to this day in 2023? Why don't people just change their names to the caste they want to be

Apologies, I'm a privileged American that can't begin to imagine putting up with even a moment of it personally. I know it's not so simple but it's a simple way to ask.

ghotli··on Cognitive AI for ADHD
For something like this the privacy policy should be rock solid first, product mvp second. The brevity of the one you have in place seems like you haven't done any work on gdpr / ccpa, etc.

If the profit model requires a loose privacy policy then let me pay for an airtight one. This seems like the needed model for anything in this realm ongoing.

ghotli··on Ask HN: Is the market bad, or am I having the worst luck job hunting?
I skimmed this earlier and this comment got stuck in my mind. I came back to others saying similar things but I'm still commenting anyway.

The thing you're asking for? There is no such thing. I've been in your shoes and I've been on both sides of the interview table many times. You probably need to drop the idea that there will be accomodations for anything during this sort of process.

Let me tell you what works for me. Focus on cardiovascular exercise three days a week. Find one habit you can manage to do daily and make that your keystone habit you hang other things around. Sleep well, eat right, see if you still think you need accomodations once these three pillars have been addressed.

If they've already been addressed you're squarely in the realm of practice every day. Flashcards for jargon you missed in interviews, etc. The onus is on you, my friend, and I hope this new diagnosis of yours isn't something that feels insurmountable. You've got this, just not with the mindset that others need to treat you any differently. Especially in the context of finding or even into starting a new job.

ghotli··on Leaving the Web3 cult
I had a conversation once with a developer that had built an interesting crypto thing. I was asking about the hard details of how the pieces interacted and eventually just went and read it because his answers were close to useless.

One thing he said during that conversation when it became clear he only understood it well enough to put big lego blocks together was "oh it's hard to talk to you web2 guys". Just 0_0 lol what.

That's about my take of what web3 has meant to me ever since. The evm ethereum virtual machine is interesting in it's own right as well as some adjacent things. I don't really want to make any claim as to if any of that stuff is 'going anywhere'. He couldn't elucidate any of that to me in person, just an ol web2 guy, sadly.

ghotli··on Ask HN: How to deal with 0.1X programmer colleagues?
I didn't see this observation in the comments so chiming in. Your 'team-of-one' comment resonated with me. Another way to frame what you're saying is that you're years behind when it comes to professional development working together on a team of engineers.

The phrases 'driving me nuts' and 'them being completely ineffective' are what reinforce this view, to me at least. They may be working far less hard on the code than you are, but it sounds to me like you're working far less hard on being a good teammate and given your history that may take time.

To be completely honest it sort of sounds like you're taking stimulants and they aren't, at least from the way you wrote this up. Get in, get good work done, get out. If you work remotely, all the better. Do some laundry, read a book. Meet and exceeding expectations sounds like about half of what you're getting done and getting worked up about (which I assume is tanking your mood into your evenings).

Focus on the soft skills and be a part of raising your team's morale (yourself included) rather than torpedo-ing it. I suspect the look on your face in some meetings says everything you wrote up here already.

ghotli··on Milan Kundera has died
At one point in my younger years I read The Unbearable Lightness of Being, 100 Years of Solitude by Marquez, and Invisible Cities by Calvino all back to back.

These books changed me for the better at the time and I think about scenes from each in my daily life all in about the same sort of way. Beautiful imagery, pointed human condition takeaways. Got under my skin and stayed there.

Unbearable Lightness had such a quality in the writing that stuck with me wherein he would twist a scene into something else in the span of a paragraph or two. There's a scene wherein Tereza goes to the top of a hill that comes to mind. The entire opening of the book was at the time unlike anything else I had read.

Makes me want to go re-read that era of my life again and explore more of each of those author's works.

ghotli··on Show HN: A hash array-mapped trie implementation in C
Not much to add other than this is cool and the README was very informative. Nice work!
ghotli··on Code Interpreter will be available to all ChatGPT Plus users over the next week
I ultimately don't really disagree with you but your vitriol really undermines your point. Figured you should be aware of how you come across, at least from my perspective.

Plus there's an argument to be made that you and I are also generating likely sequences based on the sum of our experiences just in a more sophisticated (and evolutionarily refined) manner. There's at least no hard evidence to the contrary that I'm aware of.

Fake edit: I'm aware that my final statement is somewhat bait for the neuroscientists in the crowd. In this context I'm of the opinion that defining if agi 'thinks' requires a far more rigorous definition of what it is that we (and other problem solving / pass-the-mirror-test animals) are doing. For example, "It's the soul and GPT-4 doesn't have one" doesn't even come close to being rigorous enough, imo.

ghotli··on Moneyball for Software Teams: Quantifying Dev Performance
I've managed large teams of engineers and I've been an individual contributor for years at a time. My take, simply put, is that working with colleagues like the author has never been anything but exhausting and a drain on team morale.
ghotli··on A new study looks at how exercise can help alleviate anxiety and depression
Mind sharing which games on the quest you find yourself returning to?
ghotli··on Software effort estimation is mostly fake research (2021)
You might imagine I disagree having written that flippant comment last night. On the contrary I've been on both sides at length over my career. While I find the tuple information somewhat useful (if I'm forced to provide semi-informed-guesses around timelines), I ultimately deep down agree with you wholeheartedly. The utility is moreso in having the conversation about why the confidence is low, which many methodologies have their own words and processes for.
ghotli··on Software effort estimation is mostly fake research (2021)
At least when I was younger I was so perplexed by the kind of co-workers that have apparently chosen the profession of working with estimates from other people but continually work without a "confidence level" associated with each estimate.

("two weeks") means such a different thing in reality from ("two weeks", "confidence of 50%").

It's a tuple, it's always been a tuple, it's just downright silly to accept an estimate without the second half of the information. Like what diviniation is going on in that spreadsheet to communicate to others when it doesn't include half the meaningful information to begin with.

ghotli··on Show HN: Discipline.io – Make binding commitments to your better self
Agreed and understood. I'll argue that the more key change came from the running app than the keystone habit. Be kind to yourself and try again each day :)
ghotli··on Show HN: Discipline.io – Make binding commitments to your better self
You sound a lot like me, which drove me to log in and reply. Here's what works for me these days and tbh I'm quite pleased with the results. I will admit that the circumstances under which I started this I felt very motivated to complete this.

Here's my advice, it's simple. Keep a streak in Duolingo, it'll remind you. I like the Android widget too. I do maybe one minute of work daily to keep my streak and at least for me it's the cornerstone habit I've then added other stuff over time. Once I had a small streak built up I went to the gym every day to either walk or run and when I ran I just did exactly what the couch to 5k app told me to do. When I was walking, I did duolingo. Self reinforcing.

Being able to run 3 5k's a week by the last week I no longer have problems basically exactly like you described. Or if I do, it's not nearly as egregious as it once was. The only trick for me at least was to just do exactly what I was told. It ramps up and I just never stopped before I was told to.

Key takeaway is that your body and brain are malleable and will adapt. Hope this or something like it helps!

ghotli··on The networkQuality tool on macOS
Speedtest shows loaded latency information now too. Agreed, sometimes latency is more important than max bandwidth
ghotli··on The networkQuality tool on macOS
Be kind, rewind. Your take is unnecessarily harsh.
ghotli··on Show HN: Boring Report, a news app that uses AI to desensationalize the news
Assuming you're serious and not just knee jerk reacting to the flippant way I replied, this is pretty much exactly what I meant. The full text of this short story I can't find a good link (old ones I've read are broken links now) but this reading on YouTube will suffice.

Asimov, The Last Question https://youtu.be/ojEq-tTjcc0

ghotli··on Show HN: Boring Report, a news app that uses AI to desensationalize the news
Sure yeah, for now. Just saying I literally use it to mine out things to confirm (/ not believe until I do) and so far it has very rarely led me astray and even then it's been small nuance. It's striking.
ghotli··on Show HN: Boring Report, a news app that uses AI to desensationalize the news
If you tell GPT-4 specifically to respond with proper jargon for the domain like that found in a textbook or journal it provides much much more useful replies. Silly that prompt engineering is what's required but at least for my purposes wherein I fact check it's output it's right nearly all the time and I've learned a great deal.
ghotli··on How to make smaller C and C++ binaries
I spent a lot of time with bloaty for our embedded application and found I had more actionable output from something like this...

nm -B -l -r --size-sort --print-size -t d ./path/to/compiler/output{.so} | c++filt > /tmp/by_size

Just a lot of flags that show you size by symbol in decimal with unmangled symbols. Run it before you run `strip` in your CI pipeline or whatever preps a build for proper release.

ghotli··on Sam Altman says era of remote work is over
My take is this person is saying their organization does remote poorly and the more junior engineers aren't set up for success. That has nothing to do with remote work at large and feels more like a reflection of the structures in place in that particular situation.
ghotli··on Sam Altman says era of remote work is over
This hasn't been my experience on a completely remote team that was remote (/ multi-city-office) way pre-pandemic. I think culturally you can just do remote wrong or you can do remote right and the SF-mindset-centric scene around here seems (in my experience) to not really lean all the way in on doing it right.

In that respect this is just clickbait to me.

ghotli··on How to make smaller C and C++ binaries
You're probably looking for something like this. Newlib is the libc in play here. Not exactly what you're asking for, but adjacent at least.

https://interrupt.memfault.com/blog/memcpy-newlib-nano

ghotli··on New study: 70% of type 2 diabetes cases linked to food choices
Seems like a submission like this should just link to it directly, rather than it being buried at the bottom.

https://www.nature.com/articles/s41591-023-02278-8

ghotli··on A look at Crystal, a programming language for humans
Ruby was one of my first languages and for awhile I described it as 'programming in english' especially Rails with the ActiveSupport gem. I often just fired up IRB (the repl) and guessed what function names I could use on a given object and it worked. I think this is why a lot of DSLs ended up in Ruby (chef, etc) plus the method_missing idiom allowed for a lot of this sort of expressivity at the expense of sometimes being thoroughly confused as to where a method was defined.

Overall I ended up writing more performance oriented applications and ruby (at least at the time) wasn't worth the 'it's pleasant to read and write' vs 'this ruby script that used to take a day now takes 15mins written in a language more suited for the task'. The other language I'd consider less expressive just in a less optimized-for-the-human-while-writing kind of way.

Crystal seemed nice in the respect that it might be the best of both worlds, but like mentioned elsewhere here it's still fairly niche.

ghotli··on News Minimalist – Only significant news
My take is that this has legs and please iterate on it to it's natural conclusion, whatever that looks like. It's executed well as is but seems sparse on features overall. Cool idea
ghotli··on Remote work brings hidden penalty for young professionals, study says
Hm. I started working remotely at age 24 years back. This article just doesn't reflect my experiences whatsoever. One data point doesn't mean I'm right, just that this article seems written from an odd perspective from my perspective.
ghotli··on Show HN: Automatic prompt optimizer for LLMs
Since this is a Show HN, here's my immediate feedback from your homepage. The copy that ends with this sentence: 'Say goodbye to subpar AI-generated content and hello to prompt perfection with PromptPerfect!' feels overdone and like it's written by a prompt rather than a human.

Since you claim in that copy to be able to optimize a prompt for a better output it felt like an odd dissonance to read that copy and have that reaction since your product claims to do the opposite. Hope this helps!

← PreviousPage 3 of 16Next →