HNHacker News
TopNewBestAskShowJobs

sina

33 karma · joined September 24, 2008

submissionscomments
sina··on It's A(door)able
Awesome! Loved it!

I want to send this to more people, but I know some of them don't have access to keyboards. It would be great if people could play it on phones and touch screen devices as well :D

sina··on Show HN: benchttp, simplified ApacheBench (ab) in Go
Thanks for checking it out. Let me know if you find any bugs or if you have a feature/improvement idea. :-)
sina··on Can Programming Be Liberated From The Von Neumann Style? (1977) [pdf]
The way I solved it was to say that the bicycles meet in the middle because their velocities are equal. They travel this 20/2=10 miles with v=10mph in 1 hour. In this 1 hour, the fly will travel 15 miles, no matter how often it changes its direction.
sina··on Docker for Mac and Windows Beta
That's perfect, thanks!
sina··on Docker for Mac and Windows Beta
I am very excited about the new Mac app and I want to try it.

At the moment I use dlite. The thing I love about it is that it's transparent. I hope that the new Mac app has an option or mode to be like that too (start on system boot, doesn't create a new desktop window/gui, SSH from terminal would be enough for me).

Something analogous to MacVim's -v flag; by default "mvim" opens a new app with its own window, but "mvim -v" starts Vim inside current terminal. Not a great analogy, sorry about that.

Thanks.

sina··on NPM and Left-Pad: Have We Forgotten How to Program?
I agree that Lodash would be a better choice because it seems like a well maintained project. There could be two counter args, in theory:

- if the programmer uses other functions included in Lodash his code will have a single larger point of failure. For example, if Lodash is unpublished (intentionally as in this case, or unintentionally) then the programmer will have a lot more work to redo.

- Lodash introduces a lot of code, while the programmer only needs one of its functions to pad a string.

sina··on Show HN: Htop 2.0 released, now cross-platform
My biggest feature request is better search workflow (perhaps like Vim, instead of having to press F3) and ability to filtering/grep the list of processes when searching.

I am installing version 2.0 on my laptop to see if search has changed.

sina··on Show HN: Fuzzy finder for Chrome tabs and windows
Hmm. I'm not sure what is wrong. I don't have a Google store developer account, otherwise I would have published it there.

Try this as a workaround:

  - clone the repo
  - go to chrome://extensions/
  - enable "Developer mode"
  - Click on "Load unpacked extension..." and select the cloned directory
The advantage of this method is that you will be able to upgrade the extension in the future with a git-pull!
sina··on Show HN: Fuzzy finder for Chrome tabs and windows
Are you in developer mode? If not, enable "Developer mode" and try again. It's at the top of the chrome://extensions/ tab.
sina··on Voyage to Nowhere: The Amazon Kindle Story
I agree about the em dashes are written incorrectly in Kindle. I really hope that Amazon fixes this.

Just a suggestion about the blog's formatting; please remove the ` `s from the html. These non-breaking white-spaces are messing the left justification of the text in the blog.

E.g., the word "Search": https://imgur.com/HF6lhSH

sina··on Show HN: Text and Sentiment Analysis Add-on for Google Spreadsheets
Interesting idea and very well done. Just one question; why does it require all these permissions to get started:

    1 - Know who you are on Google
    2 - View your email address
    3 - View and manage your spreadsheets in Google Drive
    4 - View and manage data associated with the application
    5 - Allow this application to run when you are not present
    6 - Connect to an external service
I am specifically concerned about the first and third items.
sina··on Mosh: A replacement for SSH
Both "client" and "server" in TMUX terminology are on the same machine. AFAIK, MOSH creates a terminal emulator in each connected machine and keeps them in sync.
sina··on Show HN: My Turbo Pascal compiler in JavaScript
Great work, well done! Pascal was the second language I learned, after Basic.

I'm interested in studying the code and possibly replicating it for the purpose of learning about how compilers work. Could you give a general overview of the components, or steps you took to implement them? Thanks!

sina··on What is your biggest issue with your Linux?
I wonder why. Could you please elaborate?
sina··on Animated Factorisation Diagrams
It won't be a perfect circle. You could only create a perfect circle with infinitely many dots, no less.
sina··on Animated Factorisation Diagrams
A "circle" could be formed with any number of dots.
sina··on Ask HN: What background music you play while coding?
Any song listed in my music-bookmarks.txt. I love listening to music when my work has a steady progress. By that I mean the tasks are being done without having to pause and think for too long. Otherwise I find it easier to think in silence.