trungaczne | 9 years ago | on: Choose Firefox Now, or Later You Won't Get a Choice (2014)
trungaczne's comments
trungaczne | 9 years ago | on: Linux Signals – Internals
It sounds like a necessary use case to me. While most people would probably not use it, that doesn't invalidate its existence. Most people would probably not touch any low level code either way.
trungaczne | 9 years ago | on: Linux Signals – Internals
trungaczne | 9 years ago | on: Reasons not to use (i.e., be used by) Facebook
I don't think everyone would listen to a person flinging insult, even if their argument has some basis. I wouldn't listen to a person who rely on bad rhetoric either.
trungaczne | 9 years ago | on: DarkForest: Deep learning engine for playing Go from Facebook research
trungaczne | 9 years ago | on: ClickHouse – high-performance open-source distributed column-oriented DBMS
Edit: MemSQL too is a columnar store
trungaczne | 9 years ago | on: Apple Pay on the Web
trungaczne | 9 years ago | on: Typosquatting programming language package managers
trungaczne | 9 years ago | on: Typosquatting programming language package managers
trungaczne | 9 years ago | on: Things Unix can do atomically (2010)
trungaczne | 9 years ago | on: Principles of bot design
trungaczne | 10 years ago | on: They Have to Be Monsters
Not all ailments are the same. There's room for human intervention in addiction, both from oneself and their family. We can't always be blaming God for our misery.
trungaczne | 10 years ago | on: Ditching tmux
trungaczne | 10 years ago | on: Ditching tmux
* i3 is fantastic for 90% of your tiling window activities: stacking a LOT of windows on the same screen without any problem, its different modes (stacked, windowed, tabbed) are ingenious, it makes it possible to use minimal number of keystrokes to navigate between any arbitrary windows. The ugly side is that once you've set up your screen with the windows you want, you probably want to keep them like that, while i3 allows you to shift your windows around it gets a bit messy (how do I group these windows together under a different layout?). Also, on Ubuntu, i3 doesn't have the nice "stuff" of other DE, the worst part is that windows don't carry over gnome themes properly and there are bugs with some applications (chrome). Also integrating an "Open another terminal in the current directory" is a headache.
* tmux is great for everything terminal related, it's not as good as i3, but it does its job well (splitting, windowing, saving sessions). It has a few interesting features that makes the move to i3 difficult, such as 1) opening another terminal in the same directory 2) scrollback with vim keys (so that you can run a command, do a reverse search on the output, and copy part of it out) and finally 3) sending the same keystroke to multiple terminals (handy when ssh'ing to multiple hosts for testing). The downsides is that tmux doesn't seem to handle the console all that well (editing in the middle of a bash command kind of breaks on my machine) and it can be annoying to make a script that works with tmux (since it breaks the process parent/child tree, this probably won't affect anyone though)
* I have tried vim's conque plugin, but the terminal freezes from time to time. I'm not sure if neovim's plugin is gonna have the same issue.
Overall I don't think there's a single piece of software that handles everything completely satisfactory yet. i've been satisfied with tmux for a long time, now making the move to i3 (it's everything I never knew I wanted), despite its several issues I think I'm gonna stick with it for a long time.
trungaczne | 10 years ago | on: YouTube now shows "An error has occurred" while ads running
The only ads that cannot be blocked are those that streams over the same origin server, like Twitch's new embedded ads.
trungaczne | 10 years ago | on: On the Madness of Optimizing Compilers
trungaczne | 10 years ago | on: On the Madness of Optimizing Compilers
Take game development for instance, if your code runs a bit faster that's more frames you're rendering per second. This can mean the difference between a laggy, unplayable mess and a good gaming experience on an average machine (a laptop, or a non-gaming rig).
trungaczne | 10 years ago | on: 4chan founder Chris Poole will try to fix social at Google
The way I see it Poole is just a good programmer who has experience working with a large user base. I think if you ignore the controversy over his user base, he's a good addition to any engineering team.
trungaczne | 10 years ago | on: Why privacy is important, and having “nothing to hide” is irrelevant
trungaczne | 10 years ago | on: Pome – Postgres Metrics Dashboard Written in Go
Also as a user I cannot bear to use Firefox. I recently retried it (can't recall the version, IIRC it's the first version they introduced multiprocessing) and it still underperforms: I experienced (sub second) lag on UI interactions whereas I wouldn't using Chrome.