HNHacker News
TopNewBestAskShowJobs

iKnowKungFoo

147 karma · joined March 17, 2011

submissionscomments
iKnowKungFoo··on Why are most sofas so bad?
I bought my Sactional in mid-December with a 25% discount. All of the reviews I found were very positive. This thing is a beast! I only wish I'd found a good rug before setting it up. It's on a tile floor but hasn't budged so far. I love its Lego-ness.

The center section of my last sectional broke after about four months. Should any section break, I can quickly replace that piece instead of having to "deal with it" or replace the whole thing.

iKnowKungFoo··on Show HN: Use your familiar Markdown editor to create and publish web pages
Jekyll, Gitlab Pages, and VSCode. ¯\_(ツ)_/¯

Once you get the config and include syntax for Jekyll, it's a piece of cake.

iKnowKungFoo··on Twitter.com Login Is Broken
I opened a few trending topics in different tabs. One said to log in. Logged in only to be told I was already logged in. ¯\_(ツ)_/¯
iKnowKungFoo··on Americans lost a record $10.3B to online scammers last year, FBI says
The reply I was seeking.
iKnowKungFoo··on Ask HN: Best LastPass alternatives for corporate password management
I just implemented 1Password with a company of about 40 people. They have great onboarding trainers and will go the extra mile to answer questions. For people that are moving from another manager to this, it's a simple process. For people that have never used a password manager before, the browser extension, mobile and desktop apps make it hurt less.

I really like being able to add One-Time Passwords to any record, so we're not dealing with additional auth apps. The browser based UI makes it easy to add or update logins as you go. In addition, having controls to recover an account for someone that's locked out and has lost their Emergency Recovery Kit gives the execs some peace of mind. The secret key changes, so the old ERK is invalid should it be found later.

Individual and team level controls are available. We have some shared accounts, but you can create as many Groups and Vaults as you need. You can set access rights at multiple levels. So one group/person may be able to edit records, but another group/person can only read them to log in.

https://support.1password.com/create-share-vaults-teams/

Brian already mentioned the free family account. It's brilliant.

iKnowKungFoo··on Ask HN: Best LastPass alternatives for corporate password management
It still has issues.

https://palant.info/2023/01/23/bitwarden-design-flaw-server-...

iKnowKungFoo··on Pepsi, Coke soda pricing targeted in new federal probe
Like how is a 20oz at the gas station $2.50 and a 2 liter at the grocery store ALSO $2.50?
iKnowKungFoo··on I still use Flash
Flash was shuttered due to being a constant, huge security risk. So no modern browsers support it and there aren't any plugins for it other than Ruffle.
iKnowKungFoo··on Why Is Markdown Popular?
First time I encountered Markdown: "Wait, isn't this WordPerfect for DOS?"
iKnowKungFoo··on Ask HN: Is there a spiritual successor to del.icio.us?
I've been using Pocket for quite some time. Exported from Pinboard IIRC. Dead simple with browser extension and app integration on mobile. If you have the app installed on your phone, you can use the "share" icon on any other app to send a link to Pocket. https://getpocket.com/my-list
iKnowKungFoo··on Ask HN: Why so many projects set their GitHub links to /stargazers?
It's analytics. Google search brings up

https://www.cockroachlabs.com/blog/what-can-we-learn-from-ou...

"Years ago I dedicated a Flex Friday (our version of 20% time) to stargazers, a tool to query the CockroachDB repository for information about its GitHub stars and analyze the results. At the time of writing, we had 6,000+ stars (which felt like a lot), and the data in this blog will be based on that original set of 6,000 stargazers."

Which links to

https://github.com/spencerkimball/stargazers

"GitHub allows visitors to star a repo to bookmark it for later perusal. Stars represent a casual interest in a repo, and when enough of them accumulate, it's natural to wonder what's driving interest. Stargazers attempts to get a handle on who these users are by finding out what else they've starred, which other repositories they've contributed to, and who's following them on GitHub."

iKnowKungFoo··on Scaling our spreadsheet engine from thousands to billions of cells
OMG, does anyone else recall a series of comedy videos about a sysadmin dealing with employees? My favorite was a call from someone who "ran out of rows" in Excel. The sysadmin is losing his mind trying to explain why that wasn't possible.

EDIT: Found it! https://youtu.be/1SNxaJlicEU (slightly NSFW, skip to about 3:30)

iKnowKungFoo··on I analyzed more than 7M developer jobs
Any chance you could add "ColdFusion" to the list? Keywords: "coldfusion","cold fusion", "cfml". Should return around 1k job listings.
iKnowKungFoo··on Early Copy Protection on the Apple II
My high school had Apple IIe computers. My classmates had been stealing my homework when they asked to play a game from my disk. My "copy protection" was to name files using Alt characters (I think), so the file name looked like "HIST 202 REPORT", but the spaces were the Alt characters. No one could copy the files after that and the class grade average tanked. :)
iKnowKungFoo··on Ask HN: How many computers you got?

  Desktop PC - General browsing and light gaming.
  Laptop PC - Work
  15" Macbook Pro (Intel) - Work (deprecated)
  16" Macbook Pro (M1 Max) - Work
  iPhone 13 Pro Max
  iPad Pro M1
  Amazon Fire tablet for guest access to wireless audio.
Monitors

  3 x 27" Acer IPS 2k monitors
  3 x 27" LG IPS 4k monitors
Protip: A 27" 4k monitors is a waste of a 4k monitor. Text is waaaay too small for coding at that resolution.

Everything else has been sold or recycled. I used to have PILES of desktops and servers, but I got over my nostalgia years ago.

iKnowKungFoo··on Ask HN: What's the fastest way to get good at full stack app development?
Realize that the fastest way is not fast at all.
iKnowKungFoo··on Ask HN: Does anyone else think this 2FA everywhere is getting out of hand?
2FA is fine.

Except for Steam AND Battle.net (Blizzard) which both have their own dedicated 2FA apps.

I use 1password to manage all of this and the only thing compliant is about some sites that seem to break a password manager's ability to auto-populate form fields.

iKnowKungFoo··on Apple Podcasts suddenly became a five-star app
I left the Apple podcasts app once they changed the way they ordered episodes that I've not yet heard and lost my place on a number of podcasts. I was suggested the Overcast app and it took me three days to completely convert to it and delete the Apple app from my phone. I've even paid the annual subscription to turn off ads, which aren't noticeable anyway, just to support the developer for understanding how (I feel) people actually want to listen to podcasts.

https://overcast.fm/

iKnowKungFoo··on Ask HN: How to send SMS cheaper than Twilio?
Dealing with this now, agree that if you're not generating revenue to cover the costs, you're barking up the wrong tree. Yes, SMS is easier for the users, but it's also not very secure. And that impacts the use cases of your platform.

At a previous employer, the solution was to move off SMS and onto internal messaging via native mobile apps. This will shift your cost focus, but that levels out as the volume of SMS transactions decrease.

iKnowKungFoo··on Ask HN: Startup acquired by a large company and it sucks. What to do?
I can buy the part about putting up fences between business people at the tech team. Been there, done that, modernized project management. But the "thank you"s, bonuses and all that? Complete fantasy. :)
iKnowKungFoo··on Ask HN: How to manage a large static HTML site?
"there needs to be a temporary (6-12 months) solution that manages the existing content."

Famous last words. I once found an egregious security violation at a previous employer. Was told it was a "temporary fix" that's been going on 7 years.

You might look into putting all of the static files into source control, but ignore the folders full of uploaded documents (the videos, etc.). Then you can at least track changes and deploy updated HTML via a managed process. You should back up the large files and figure out how you're going to serve those.

iKnowKungFoo··on Ask HN: Are you allowed to configure Jira to suit your team's needs?
You can set up custom workflows and a new project to use that workflow. The issue would then be transferring tickets from a current project to the new project and convert ticket statuses from one to the other, depending on what the new one supports. You could try to replace the existing workflow on a project, but that seems riddled with issues. https://support.atlassian.com/jira-work-management/docs/how-...

Jira will translate the old ticket URLs to the new ones. I did this earlier in the year to effectively sunset an overloaded and unfocused project and transfer only the tickets we would continue to develop. The old project is essentially an archive and the new one has more focus on what the team needs to deliver. I also created additional projects for tickets that need input from the business users so they can agree on what they want before dev is even aware of them.

iKnowKungFoo··on Ask HN: Are there any 4K “dumb” televisions?
I have a few years old Sony XBR model. I had to factory reset it a few months ago due to it randomly restarting itself after a system update. I just never connected it to the Internet and use an AppleTV and Xbox for streaming and gaming.
iKnowKungFoo··on Show HN: My proposal for a new keyboard layout
I read that as "QWERTY For Real". :)
iKnowKungFoo··on I was terrified of an eyeball injection
I've had multiple eye surgeries. Prep includes putting lidocaine jelly over the eye, which will immobilize your eye from movement during the procedure.
iKnowKungFoo··on Ask HN: Will Ruby Get a Comeback?
"Nowadays I keep finding RoR jobs but I see more and more legacy applications that need to be maintained in order to move to a new technology."

This is exactly the situation with a number of long-standing, formerly popular languages. ColdFusion and PHP jump to mind. They're fine languages and people love them, but if no one's paying, why bother sticking to them? Loving a programming language doesn't pay the bills.

"I'm sure it will keep providing as long as Ruby engineers become founders or companies keep maintaining legacy projects built with the technology."

My previous employer was maintaining over 30 acquired company's worth of legacy code bases. They replaced common functionality via new microservices and would sometimes replace an entire product via a new acquisition. It's sometimes a better ROI to replace instead of maintaining or building.

iKnowKungFoo··on MangoDB: An open-source MongoDB alternative
It's PostreSQL all the way down.
iKnowKungFoo··on Forget Twitter Threads; Write a Blog Post Instead
There's a Twitter bot for that:

https://twitter.com/threadreaderapp?lang=en

From any tweet in the thread, mention us with a keyword "unroll"

@threadreaderapp unroll

And it converts the entire thread into a blog post on their site.

iKnowKungFoo··on Adobe uses DMCA to nuke project that keeps Flash alive, secure and adware free
Strong Bad lives on YouTube now. https://www.youtube.com/user/homestarrunnerdotcom/featured
iKnowKungFoo··on Canistilluse.com
I don't know that anyone should be worried about supporting anything in MSIE 11 unless site analytics reflect a significant number of users with that browser version. I annually audit a company's access patterns to see which browsers and resolutions we need to worry about. This affects development, QA and support at the very least. For example, global patterns in the US alone reflect 0.64% and dropping as of July. https://gs.statcounter.com/browser-version-partially-combine...
Page 1 of 3Next →