HNHacker News
TopNewBestAskShowJobs

MikeTV

134 karma · joined October 8, 2013

SQL Server version control plugin: https://www.versionsql.com SQL Server Management Studio dark mode plugin: https://www.sqlshades.com

hn@miketv.us

submissionscomments
MikeTV··on Americans Are Putting Billions More Than Usual in Their 401(k)s
Worth noting that the limits are different between Roth IRAs and Traditional IRAs, though, if you have a retirement plan at work. A married couple making between 119k and 186k wouldn't get any deduction for the trad IRA, so might as well go with the Roth even if they think their income will be much lower in the future.

The Roth also lets you pull out contributions later without penalty, which is a nice worry-free safety net in case the emergency fund runs out.

MikeTV··on Ask HN: What “old” programming languages will you stop using in 2017?
Hopefully will be able to drop ColdFusion and Flash. Have a legacy site using those that I'm working to replace. Too many security concerns with both (surely made worse by the spaghetti mess the code's in), and Flash is very publicly being voted off the island [0]

[0] https://blog.chromium.org/2016/12/roll-out-plan-for-html5-by...

MikeTV··on Ask HN: What is your ideal note-taking software and/or hardware?
A sub-vocalization microphone and speech recognition system that puts silently-spoken notes into OneNote.
MikeTV··on Ask HN: Improving how you convey thought?
Anecdotally, I think a lot of my vocabulary came from reading older novels. J.R.R. Tolkien, C.S. Lewis, Issac Asimov, Arthur C. Clarke, Agatha Christie, Sir Arthur Conan Doyle, etc.

Recently I've started reading modern scifi/mystery novels and found the vocabulary to be very simple (smooth? Like the text is lacking texture) by comparison.

If you can't get through novels without falling asleep, try audio books (preferably unabridged). Lots of classics on https://librivox.org

MikeTV··on Ask HN: Improving how you convey thought?
As I've become more involved in meetings at work, I've noticed a myself speaking like you describe. It's as though I've trained my hind brain on the topics being discussed and can just let it pattern match the conversation to generate and issue a response. Problem is I often don't even remember what I said, much less am able to build upon it when questioned.

The change has probably come about due to the pacing of conversation. I remember that before I'd build a statement in my head, test phrasing a couple different ways, check that it made sense in context, then say it. That's quite a bit slower, though, and often by then the discussion has mutated such that the constructed statement no longer fits.

On those rare occasions of deep, thoughtful conversation is when I notice the difference. Thoughtless speaking seems to be something I slip into, while thoughtful speaking is very deliberate - I have to consciously stop and force myself to actually focus on and consider the topic sometimes, especially if it's been a while.

Like maxhudson suggested, writing seems to me to most closely match the process of thoughtful speaking. Even if the first pass is on autopilot, you can go back and reevaluate, analyze what you wrote.

MikeTV··on What was the first computer you bought, what were some of your favorite games?
Commodore 64

M.U.L.E, Frogger, Q*bert, Commando, Royal Rescue, ...

MikeTV··on Ask HN: Does music increase productivity at work?
For me, yes. Has to be instrumental, though, or I can't think. Faster beat to grind through mapped-out tasks or for a final push at the end of the day. Downtempo for thinking through a problem or mapping out tasks.

Discussion about programming music yesterday, with many resources mentioned: https://news.ycombinator.com/item?id=12844434

MikeTV··on Ask HN: RSI is getting really bad
I've been doing these stretches a few times a day for the past several years, since I first felt RSI coming on. It's helped significantly. Whenever I start to feel wrist/hand pain, I know I've been slacking on them.

https://youtu.be/hUyMNyrOHJQ

MikeTV··on Ask HN: How do you keep notes?
I carry a pocket-sized notebook everywhere. Moleskin and Leuchtturm brands are good, but the $2 knockoffs at Wal-Mart/Staples/etc are fine, too.

An added benefit: Jotting down a note on paper appears to be more socially acceptable than taking notes on a phone (might be OK if you can touch-type on a touchscreen, but I can't). A notebook is self-explanatory.

For organization, I use some basic pieces from the Bullet-Point Journal method: A dot in the left column for general notes, a circle for events, a square for to-dos. Put a check in the square when done, an X if I decide not to do it, and a > if I've moved it to OneNote or something.

Recently I've been experimenting with the GTD system. Someday I'll write a blog post about it, but here's the gist: Thoughts go into the notebook as they occur, so I can get back to work/etc. Periodically I review recent notebook entries and move them to projects and project tasks pages in OneNote, then put next Step to-dos for each project in Wunderlist. It's a work in progress.

It's worth mentioning that the OneNote app in Windows Phone 10 is much improved over the version in Windows Phone 8.1 -- actually, it's exactly the same as the app version on Windows 10, and works just as well on the small screen.

MikeTV··on Ask HN: Those making over $1K/month on side projects, what did you make?
I wonder if there's enough interest to run a webinar on the topic? Or offer a higher tier that gives access to one-on-one with you if they get stuck during the course?
MikeTV··on Ask HN: How do you deal with boredom at work?
As an addendum for #2, discern whether it is just the current phase of the project or cycle in the company that's boring, or if it's everything. Most projects have at least some drudgery that you have to power through.

Where I work, there's a distinct yearly cycle and this part of the year is quite dull. I was actually getting discouraged a few weeks ago until I remembered feeling the same way this time last year and caught a glimpse the big picture.

During this period of unchallenging work, #3 is super important. If I allow myself to browse (like I'm doing right now... oops) then there goes the morning. I've found podcasts to be perfect for distracting the instant gratification monkey in my head while still allowing me to get work done. When development requires thought again it'll be non-vocal music or silence, but for the mindless debugging and patching going on right now a bit of intelligent chatter is just right.

MikeTV··on Show HN: 10kTower, a Tower Sim game in 10k
Fantastic =) Recreation of one of my favorite games, having fun with it this morning.

Noticed that you have to keep a high cash balance -- once the population reaches a tipping point every citizen will be unhappy if there isn't enough security, resulting in instant negative income and an unrecoverable downward spiral. Razing every room isn't enough to remove the "need security" flag.

MikeTV··on Show HN: Wave function collapse algorithm
What about code in a bitmap-based language like Piet?

https://en.wikipedia.org/wiki/Esoteric_programming_language#...

MikeTV··on Ask HN: When are you considered a “senior” programmer?
FYI: beter -> better
MikeTV··on Ask HN: What broswer do you use?
Firefox Developer Edition, Chrome, and occasionally Edge.

Web development in Firefox, because I like the basic dev tools better. Performance testing in Chrome because I like its dev tools' network tab and profiler better.

Primary social media and store/etc accounts in Firefox. Alternate "junk mail" social media accounts in Chrome. General browsing in Chrome because it's faster than Firefox (less lag on JS-heavy pages), and to minimize tracking. For instance, if I do product comparison on Amazon logged into my account and decide not to buy it, I'll keep seeing it recommended.

Also recently started doing some general browsing on Edge, now that there's extension support and can sideload uBlock, to evaluate its performance, memory, and battery claims. So far it seems to be a bit more memory-efficient than Chrome, but also has a bit laggier UI and some annoying idiosyncrasies. Haven't used it on the go enough to get a feel for battery savings.

MikeTV··on Heavy SSD Writes from Firefox
Hadn't thought about it until now, but this feature may be why I don't see "I wrote you a long message but accidentally closed the tab / hit the back button / my computer crashed and I lost it, so here's the highlights I remember" emails from friends and family anymore. I would much rather discover this caveat and opt out than expect my grandmother to know it's even possible to opt in.
MikeTV··on Why are Adults so busy?
Doing just this. For me, a Monolithic Dome figured out to be the lowest maintenance. Concrete, for all the reasons you mentioned, plus an added benefit of no roof needing repair. Exterior maintenance is yearly power washing, only if it looks dirty. Considered stamped concrete flooring, but decided on vinyl plank. City housing restrictions mean my commute is 20min instead of 5, but on the flipside there is a nice Amish-run bulk food store nearby.
MikeTV··on Ask HN: What books did you read as a kid that inspired you?
I, Robot and other Asimov books inspired an interest in AI and taught me to explore all the ways a system could go wrong.

The Ship who Searched by Anne McCaffrey and Mercedes Lackey introduced me to the stock market.

MikeTV··on Ask HN: How have you left Google's services?
Switched everything over to Microsoft, because Google is evil now and Microsoft isn't. Will switch back in a few years when they trade places again.
MikeTV··on This JPEG is also a webpage
Just what I was thinking. It doesn't actually prevent the user from downloading the image, just makes them think that they failed to download the image (since it saves with a .htm extension).

The HTML file could be one that admonishes the user for attempting to scrape the file, all the while the file they wanted is sitting right there. A modern day Purloined Letter.

MikeTV··on Ask HN: Anyone ever program on their phone?
Someone had written a C# interpreter for Windows Mobile 5. I used that occasionally to noodle on algorithm ideas or brute-force math problems.
MikeTV··on Ask HN: What revenue generating side projects do full-time employees here have?
https://www.versionsql.com - Version control add-in for SQL Server Management Studio. Built it for myself after lamenting a lack of affordable source control options for SQL Server -- turns out there's other people in the same situation :-)
MikeTV··on “autocomplete=off is ignored on non-login input elements”
Every hurdle vs. proper security has been non-technical. Slowly making progress :-)
MikeTV··on “autocomplete=off is ignored on non-login input elements”
In our user management portal, whenever tech support opens the Create New User or Reset User Password page Chrome helpfully fills their administrative password into the user's password field.
MikeTV··on Ask HN: How to earn over $250K a year?
It's unbelievable until you actually start searching for a job out here.
MikeTV··on Ask HN: How to earn over $250K a year?
Yes. 3 senior devs or 5 junior devs would fit cleanly in $250k, at least in the part of the midwest I'm at.
MikeTV··on Ask HN: Do you keep a journal/diary?
Same here. I carry a pocket notebook to jot down ideas and non-work to-dos. Writing it down lets me clear it out of my head and get back to work. Then, whenever I have some downtime waiting in line or whatnot I can go over old ideas and explore them or cross them out.

Been doing this for about a year, and I've noticed that writing down every idea does seem to have increased the generation rate of new ideas -- but that's not a bad problem :)

Two other benefits from carrying a notebook:

1) I've never been good at placing events in time, so noting significant events and the date helps me retain a life timeline of sorts. If particularly inspired I might note a thought or feeling about the event, but never more than a sentence. This is the closest I get to journaling.

2) Jotting down a note on paper appears to be more socially acceptable than taking notes on a phone. Typing on my phone has the appearance of ignoring the other person, and giving an explanation can derail the conversation. A notebook is self-explanatory.

MikeTV··on Ask HN: What's the #1 place on the web you go to to learn stuff
Something old: /r/TodayILearned

Something new: HN

Something coding: StackOverflow / Pluralsight

Something coo: youtube.com/SmarterEveryDay

MikeTV··on Ask HN: Someone is systematically trying to access my accounts, any advice?
Changing all your passwords and enabling 2FA was the right step. Make sure all the passwords are strong and that you set a different password for each site (a password manager like KeePass makes this easier).

As to where it came from, check to see if your email address is in the breach database at https://haveibeenpwned.com/

MikeTV··on Beautiful sci-fi GIFs
Japanese Pixel Art GIFs http://1041uuu.tumblr.com/

Somehow these little clips of everyday life convey a massive amount of atmosphere.

← PreviousPage 2 of 4Next →