Hacker News new | past | comments | ask | show | jobs | submit | sina's comments login

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


Thanks for checking it out. Let me know if you find any bugs or if you have a feature/improvement idea. :-)


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.


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.


Yes it starts on boot and doesn't need a special terminal. There is just a small whale in the toolbar so you can exit or change settings.


That's perfect, thanks!


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.


I'd be amazed if lodash were unpublished.

Using a library like lodash makes a lot more sense once you use a module bundler that allows tree shaking (like Rollup or Webpack 2.0) along with the ES6 module syntax. Heck, even if you're just using babel with Browserify or Webpack 1.x, you can use babel-plugin-lodash [0] so it'll update your imports and you only pull in what you need.

[0] https://github.com/lodash/babel-plugin-lodash


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.


Are you in developer mode? If not, enable "Developer mode" and try again. It's at the top of the chrome://extensions/ tab.


I am in developer mode. It still doesn't let me use third party extensions. Here's a screenshot http://i.imgur.com/d5y8icz.png?1

Doing some more research, it looks like Chrome started doing this awhile ago to prevent malware, supposedly. You can now only get extensions through the Chrome web store.


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!


This may only be an issue on windows. I will try your method, but I think extensions installed this way are also automatically disabled on restart.

I'm not asking you to publish it on the store just for me. I think the store is bullshit. They charge money from publishers, let in tons of malware, have automatic updates, and don't let people inspect the source.


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


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.


#3: actually that's a good point and a cause for concern, but there's not much we can do about it as far as I know since we write the results directly in your spreadsheets; and the add-on, once installed, is present in all your spreadsheets.

#1: we need your email address in order to manage your credits and verify your credit purchases through Google Wallet.

most other add-ons require the same permissions, so I think the permission titles could use a bit of clarification.

all that said, this is something to have in mind and improve for sure.


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.


Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: