HN user

kecebongsoft

68 karma

web developer, uses python & django.

Posts13
Comments22
View on HN

I hope it's okay for a shameless plug here. I use YNAB before but have been creating my own solution for about a year or so. It's here: https://www.everypocket.com. I'm outside the US and the online banking systems are not very good at personal finance, plus I have about 3 accounts in different banks for different purposes, so I can't use bank's solutions.

I'm a big supporter of manual entry for the extra clarity on what I've been (and will) spending on, I know many people find it cumbersome.

There are times where mechanical keyboard just doesn't fit. I own a few at home, but in my super quite office, it's a different story, and Apple Keyboard is the least painful alternative after trying many non-mech keyboards, including arguably-mechanical HHKB Pro 2 and MS Ergo 4000.

I wouldn't use this, but this is cool. At first I thought it was using microphone to detect which side the smacking sound was coming from, but since others have pointed out, I didn't know harddrive heads have such sensors and can be accessed using programming language. It's probably suitable when you want to have an emergency button to destroy/encrypt/close all super-confidential information when someone's approaching and you don't have enough time to type/click anything, just smack!.

Good thing I setup a secondary SSL certificate, so I just have to pause my CloudFlare and my site is back. But few days ago the same thing happened and lately I've been thinking of switching from CloudFlare, any recommendation?

1. People who want to learn sublime will use sublime.

2. People who want to learn vim will use vim.

I've tried many editors before vim, and now I'm solely using vim, I mean, the whole thing about it. The integration with tmux, ssh, working with all the shortcuts and command magics, its community, everything. I realize this is the editor I wanted to use. I can spend hours doing things in terminal, seamlessly with vim, most of the time I didn't produce either good quality or good amount of code, but I enjoyed every minutes of it.

I'm sure people feel the same way about whatever editor that they use now, if they don't, let them pick whatever new editor they wanted to learn. Why all the hate?.

I've experienced this many times, but not to the point where my phone get restarted. I used to buy a $5 prepaid phone credits through online banking, and I have to copy and paste the serial number onto the caller app, that's when the browser crashes and I literally lost my $5. What a frustration.

This happened when there are quite amount of elements in the page (text, images, tables, divs). So instead of directly copying from the e-banking site, I now choose 'Search <s/n> in Google' option after blocking the text, and then Google, with much simpler output will render the S/N once again where I can copy it safely. Not sure if this is the problem with Android, or Samsung. I have a moderate amount of installed apps and running background services, my phone is S3.

I'd love to know more on why you said Lenovo Yoga 13 is aimed for consumers. I'm a python coder myself and I'll be getting this convertible ultrabook in the next few weeks. I've come across videos and site reviews but never heard that this laptop is more for consumers than developers.

I think what he meant was seahorse. I just tried it out and I can see my raw passwords by clicking properties and ticking 'Show Password'. Shocked as well, not to mention seahorse is launched without asking my password.

While this is awesome, I am one of those guys who feel uncomfortable to store my raw password in a dotfile, not to mention I'm managing my dotfiles in Github, authentication in every run doesn't seem convenient either. I see that this happens in other places such as Github gists-terminal and some twitter-terminal clients. Is there any way we can store these credentials locally in a safer way like SSH keys?.

I had a problem with Github user pages for the past few months: It stopped building.

At first I was more than happy that for every commits, I can see the changes immediately, but after few days, it just keep showing the old build. I even started a fresh new accounts and setup a new user page, same thing happened. I tried many things to make it work, adding/removing CNAME, changing the page content, even waiting for few days, no luck. Tried to contact the Github team (via Twitter and the Contact Us page), no respond.

Now I am using my shared VPS to host a static site, waiting for some good news about build reliability, until then I wouldn't recommend using Github user pages.

Oh and by the way, if you set a CNAME, you wouldn't be able to access your project pages without adding it as a submodule into your user page.

Love Your Terminal 14 years ago

If say I have 2 topics with 3 tabs each, and I want to switch to different topic, I need to move to the 4th tab either by switching tab few times, or knowing the index of the tab to get a faster shortcut. Both, in my opinion, are not simple.

If I combine tmux with urxvt, I can have 3 tmux tabs in a urxvt tab, and another 3 tmux tabs in second urxvt tab, and I can switch context just by pressit shift+left/right, I can also easily realign context with ctrl+left/right.

tmux is awesome, but in my case, it's not so awesome when I have to handle many tabs with totally different context, which is why I combined it with urxvt.

Love Your Terminal 14 years ago

In my scenario, I have to work on several tabs and splits for one topic/work (say it's Python work), and I usually have 2-3 topics in a day (office related, playing around, and maybe side-project stuff). I'm using tmux, and I tend to have 2-3 tabs for each topic, using only tmux to manage them is painful and ugly: there's too many tabs in the current display, and the default gnome terminal doesn't mix with the looks of everything else. So I'm using urxvt to manage the tabs, it's fast (sometimes I love verbosity), it can handle tabs beautifully, highly customizable, and the default shortcuts are good.

The next 1 billion will be really challenging, there are developing countries like Africa, countries where there are conflicts like Afghanistan, and countries like Myanmar where corruptions are really high, where infrastructure such as internet and telcoms are still treated as luxury products, if they can enter those barriers, the impact will be really big. Nevertheless, I salute Mark for getting this far.

I own a 27" Samsung SyncMaster P2770, it's a TN panel, didn't know about any of these things when I bought it, whish I could be patient and research more. I'm not so much for viewing angle, so I'm just wondering how different the color reproduction quality is compared to any average IPS panel. If you just browsing around and doing stuff in terminal, is it worth to get one?

This is great, I've seen a web game that you can use to practice vim schortcuts. But since this one's about building muscle memory, I don't see how this is going to be better than the actual use of the editor itself. Using the actual editor not only gives you the actual feeling but also challenge you with the real text editing tasks. CMIIW. But this is still useful if you just want to see a cheatsheet or not knowing certain shortcuts in the editor.

I don't know about other developers mentioned in the article. But Linus did say that he has to be honest, he once was a kind of people who sugar-coating the truth to keep the spirit of Linux contributors. Until one day someone proposed a feature that Linus was not really happy with, but he keep quite. The guy who propose the feature spent a lot of time working on it until the kernel release date, when Linus has to decide whether or not to include that feature, and when he saw that it was horrible, he has to say it honestly to the team, and after that he heard one of the guy in the team commit suicide.

I hope this article doesn't put any of the people mentioned as someone who misused their position and pride to bash others. When you're trying to build quality software, everyone need to be honest and share their views when things aren't as good as they should be, and need to handle good criticism in a positive view.