HNHacker News
TopNewBestAskShowJobs

SNACKeR99

135 karma · joined October 11, 2012

submissionscomments
SNACKeR99··on Show HN: Unclack – a macOS app that mutes your microphone while you type
I wrote a Windows utility for muting input devices while you type. Alpha version, but might help someone: https://github.com/drittich/stealth-notes/releases
SNACKeR99··on Stanisław Lem's Reflections on the Objects of His Childhood Home
>He hasn't said anything remarkable here.

To each his own. Comparing his ideas to software development would not be my first instinct, but I don't think level of abstraction is what he was going for. A closer analogy would be where there are many different implementations of an interface that run concurrently and then have their many outputs fused back into one single output. But that reads more awkwardly than the way Lem said it :)

SNACKeR99··on John Carmack: Career Advice
>the example you selected (git) is rarely the right thing to choose

It's clearly just an example, but whether it's a bad one or not is debatable. Git is used by most shops, and most people have challenges with it at one time or another. Further, it is IMO an excellent example of how choosing the right data structure for a problem can have a profound impact on the resulting application. You could do worse for broadening your knowledge of ComSci than by a deep study of Git.

SNACKeR99··on Ask HN: Are there any libraries that auto-build the SQL FROM statement?
It's not clear to me what you are asking. How can you derive a FROM clause from SELECT * ?

Perhaps you could provide an example?

SNACKeR99··on A Theory of Software Architecture
Before we shuffle off this mortal stack.
SNACKeR99··on Show HN: I made a list of 9 thought experiments for making hard decisions
Really enjoyed this, thanks!
SNACKeR99··on Home Studio Setup Costs Compared – 1980s And Now
See the plugins here, for example: https://www.pro-tools-expert.com/production-expert-1/2016/5/...
SNACKeR99··on Show HN: Search personal websites (tiny search engine)
What are you using as your search engine?
SNACKeR99··on First complete dinosaur skeleton ever found has finally been studied in detail
Possibly the first+N complete skeleton ever found. The first was over 160 years ago.
SNACKeR99··on Kazuo Ishiguro (1989)
I think it is! There is an incredible amount of restraint and tension in that movie. It's in my top 2.
SNACKeR99··on Congratulations for reaching a million, Gordon Linoff
Similar experience here: I started early and played the game for a while, and years later with very little activity I'm still top 0.08%. My technique was to focus on speed. I wrote a tool to alert me to new questions and would often answer within one to two minutes. This wasn't as disruptive as it may sound to my real work, as I knew my domain well enough, so it was the mental equivalent of getting up for a quick walk.
SNACKeR99··on Beta users of Starlink get downloads of 11 to 60 Mbps
On satellite right now. I'm getting ~600ms latency :(
SNACKeR99··on Del.icio.us
I loved del.icio.us back in the day. So much, that when it went down for a few days in 2003, I wrote a clone of it that I still use to this day, self-hosted. I also archive the text content of the page, which has saved me a few times. At this point I have about 11,000 bookmarked URLs, and if nothing else, it's a fun way to find out what I was doing on a given day.
SNACKeR99··on Cold Showers: For when people get too hyped up about things
This is a great answer. The details REALLY matter. One of my best early tech success stories was rewriting a SQL query that took 27 hours to one that took ~5 seconds. This was running on a very large Oracle cluster. They had poured more and more money into hardware and licensing trying solve this. In the end, it was a matter of turning a cursor-based query into a set-based query.
SNACKeR99··on Cronk: Long-lost beverage resurrected after 120 years
Do you know anyone that makes actual root beer that you'd recommend?
SNACKeR99··on Ask HN: Do you ever go back and admire a piece of code you wrote?
Came here to say this - I almost never think much of the code I wrote. But when I see a moment in time that I took the care to do something for future me, it's almost the same as looking at an old photo of myself, and thinking, 'Hey, I didn't look half bad back then!"
SNACKeR99··on Feynman: making the extraordinary look easy
Feynman is not known as the "Great Explainer" for nothing. It occurred to me recently that one of his great gifts was in setting the stage for the learning process. He had a knack for a visceral initial presentation of the subject matter that was going to be discussed, often with analogies to the physical world we experience. This had two main effects on the listener, 1) the feeling (whether true or not) that the subject matter was somehow going to be relatable and familiar, and 2) providing a strong central mental image around which to further hang ideas as the discussion went on, rather than staying in the realm of the abstract for a long time with no grounding point.

In this sense he was a guide, saying, "Don't worry, this is a journey we can go on together, and parts of it you have traveled before". He makes you believe you can understand something (or frankly tells us when we can't), which seems the ideal mental state for difficult subject matter.

SNACKeR99··on Financial Times: Elon Musk promised ventilators. These are BPAP machines
I'm getting a 403 from that link.
SNACKeR99··on Ask HN: How to Take Good Notes?
I believe it means the work needs delegation.
SNACKeR99··on Why SQLite succeeded as a database (2016)
Thanks, I really appreciate the reply and hadn't thought about those side effects. I then thought "why not derive the identity type from an attribute on the identity property of the table class?", but then you have a dynamic return type, so you either return an object needing a cast, or it leads you back to the same problem you identified.
SNACKeR99··on Why SQLite succeeded as a database (2016)
Thanks for reminding me about this, just taking a quick look at it now. Quick question: do you know why it uses methods like db.InsertWithInt32Identity(product) rather than db.InsertWithIdentity<int>(product) or similar?
SNACKeR99··on Ask HN: What should I do with the latest.dev domain?
A show-case for little-known or new open-source projects that gives them a little attention.
SNACKeR99··on Ask HN: What should be taught in high school?
I think it's best to let the student decide what's fake. It's better to analyze how the same story can be presented in vastly different ways, or with a different emphasis to further an agenda, even if neither is fake.

The same can be done with data visualizations.

SNACKeR99··on We ‘may’ have discovered a potential remedy for tinnitus
Same! I'm going to try to nail it down really exactly, but so far 8,236 is as close as I've got while on a conference call :)
SNACKeR99··on The Next 50 Years of Databases (2015)
I remember the natural language interface in Q&A by Symantec worked pretty well. I was using it in the very early 1990s.

https://en.wikipedia.org/wiki/Q%26A_(Symantec)

SNACKeR99··on Don't build growth teams
As far as I can tell, he's mixing units (or scales?). Here's my version.

At 95% certainty, you have 95 people saying "yes" and 5 people saying "no." At 99% certainty, you have 99 people saying "yes" and 1 person saying "no."

While that is 5x improvement in uncertainity, it's also only 4 more people, a 4.21% improvement in overall "yes" count.

I can't see how comparing an N in 20 number to an N in 100 number makes sense. IANAS.

SNACKeR99··on Show HN: Simple tool to make a habit of exercising
I recognized this when I built my own X-effect app. For me the hardest part was simply getting started each time, so instead of "run 30 minutes", my goal was "put on your running shoes". It worked just fine because once my shoes are on I'm already in the mindset of working out. (Note those shoes were only ever used for running.)
SNACKeR99··on Scientists Have Been Underestimating the Pace of Climate Change
It's not even a thing that needs to be known specific to IPCC - this is a side effect of anything requiring consensus between many people, in this case thousands of scientists (and politicians?). For everyone (or the majority) to agree to sign their name to it, it must deal with the lowest common denominator.
SNACKeR99··on Mazda is purging touchscreens from its vehicles
I got a shocking example of this recently. I was towing a trailer behind my vehicle for a 14' boat (the trailer was quite a bit longer than that). I was really surprised that I could not see it AT ALL in my rear view mirror when the boat was not on it. Meaning there is at least 16' behind my vehicle where I cannot see something about 2' tall or shorter.
SNACKeR99··on Military cut off the Internet in Sudan as they kill and rape protestors
Which makes me wonder - in the absence of the internet (e.g., disaster), what are good methods for organizing and disseminating information over a large area both electronic and non-electronic?
Page 1 of 2Next →