News for hackers. Stuff that matters.

Kareeeeem

Dear Muzani, I want to refer you to these verses. There are many like it.

وَلِكُلٍّ وِجْهَةٌ هُوَ مُوَلِّيهَا ۖ فَاسْتَبِقُوا الْخَيْرَاتِ ۚ أَيْنَ مَا تَكُونُوا يَأْتِ بِكُمُ اللَّهُ جَمِيعًا ۚ إِنَّ اللَّهَ عَلَىٰ كُلِّ شَيْءٍ قَدِيرٌ - 2:148

بَدِيعُ السَّمَاوَاتِ وَالْأَرْضِ ۖ وَإِذَا قَضَىٰ أَمْرًا فَإِنَّمَا يَقُولُ لَهُ كُن فَيَكُونُ - 2:117

And you have overlooked other attributes, such as al-Qadir.

I also want to say that translations often lack the complete meaning of the original text. We can't base our theology upon a translation such as "Most Merciful".

I'm not on mac but the idea is interesting.
Was it ever an option to remap them?
Re:The Antidesktop (2002) on Tuesday March 21, 2017 @04:37AM (#13920640)
I use i3 with tmux. Tmux for me handles grouping of things I'm working on using sessions, every project or thing thing that I'm tinkering with gets a named session. I like that I can detach and leave a project in a state that I can easily come back to.

I also prefer to have one terminal window and organize it with tmux. Much like I only open one browser and organize it with tabs. Leaving my actual workspaces uncluttered.

Re:Ask HN: What keyboard do you use to code? on Monday March 20, 2017 @01:51PM (#13916184)
Topre Realforce, the tenkeyless 55g model. Very expensive but I can definitely recommend it.

It's quiet enough for the office as well.

On a sidenote, I hate the keyboard on my thinkpad x220. People rave about thinkpad keyboards but aside from the switches, which are nice, the base feels bouncy. Feels like it's mounted on cardboard.

Re:Ask HN: Best cost effective desk chair solution? on Sunday January 01, 2017 @08:14AM (#13295626)
I bought a reupholstered steelcase leap a while ago but the new padding was way too soft. The chair was great but that killed it.

If you go second hand and reupholstered make sure it's done right.

On anothe note, anyone have any opinion about the Ikea Volmar chair?

Re:Why Kakoune – The quest for a better code editor on Tuesday December 13, 2016 @10:48AM (#13167623)
And that is short for cancer in Dutch, used as a swear word.
Re:C for Python programmers (2011) on Tuesday November 08, 2016 @04:30AM (#12898847)
Any recommendations for assembly learning material?
Re:Turning off syntax highlighting on Monday November 07, 2016 @03:59AM (#12889732)
Not sure about all the benefits and whatnot but I've learned to like 'syntax almost off' better. I do want to differentiate between comments though. And vim adds some of it's own colors to stuff like the linenumbers that I dislike.

So I use this. https://github.com/Kareeeeem/vim-walou

There's more stuff like it but I wanted to pick my own gray values and dislike pure white on pure black.

Re:Ask HN: Which podcasts do you listen to regularly? on Wednesday September 21, 2016 @09:39AM (#12548022)
My favorites are

* Stuff you should know

* Radiolab

* Planet Money

* Welcome to Night Vale

* This American Life

* Serial

Great shows and have kept me entertained for a while now. Nothing you wouldn't find in any random top 10 list though. Haven't explored podcasts enough to find the more niche shows.

Re:After the coup, Turkey turns against America on Wednesday July 20, 2016 @10:58AM (#12129491)
> Erdogan always had strong support from Turkish expatriates. I had always heard this explained as fundamentalists leaving Turkey because its secular laws were more restrictive

Wanting to practice your religion in it's most basic form makes one a fundamentalist?

Re:Microcorruption – Embedded Security CTF on Sunday May 29, 2016 @07:21PM (#11798698)
Thanks for creating this game. I have minimal C experience and none in assembly but I'm having a blast after this was posted on reddit yesterday. You always hear about things like buffer overflows but exploiting one in the game actually made me understand.

I'm supposed to be writing my thesis but can't wait to get back to the game. Will sign up for Jailbreak too.

What resources should I consult when I get stuck? This line of work might be something I'm interested in for real.

Re:How to boost your Vim productivity on Tuesday June 02, 2015 @05:24PM (#9649127)
I've been cutting down on plugin use and esoteric mappings because of similar reasons but 50 is really small. I still hover around 10ish plugins, some of them are language dependent to help with indentation. Some of them just aid in intergrating with tmux or git, make it just a bit easier to open a file (ctrlp), or some show syntax errors.

Without stuff like that I'm still fine should I find myself on a remote machine. But I don't see an issue with making myself more comfortable than just being 'fine' on my personal setup where I spend most of my time.

I think the key is to vet your plugin and mapping choices to ones that expand upon vim in some way and avoid those that override core functionality or prevent you from learning them. If you do that you should be fine without imposing an arbitraty vimrc length.

I have a acer c720p. I run a CLI only linux (crouton) that I run and then access via the chrome secure shell plugin through localhost. From there it's just zsh + tmux + vim. I mostly do python web dev with postgres and am learning some C and Haskell on the side. No problems so far.

I like it like this because I really just need a browser and a terminal. ChromeOS is a browser so no need for a full DE.

Re:Ask HN: How Do I Learn to Type? on Tuesday May 19, 2015 @03:23PM (#9572479)
I thought https://typing.io/ was pretty cool as a complementary course to more traditional ones. it's aimed at programmers. Helped me out a bit with special characters when I was relearning how to type.
Chromebook with linux via crouton, Ubuntu should have everything you need for webdev. Amazing batterylife and very easy on your wallet.
Re:Porting Emacs to Chromebooks and the Web [pdf] on Wednesday April 01, 2015 @03:24PM (#9306150)
You can also install a chroot with the cli-extra target. This launches the chroot in a TTY with the `sudo startcli` command from the crosh shell. Instead of launching into a desktop environment.

Then I just startup a ssh server there. And head back to ChromeOS and SSH to local host (the secure shell plugin is good for this). This means my chroot is totally independent of any chromeos windows or crosh shells.