Preferences

kzahel
Joined 438 karma

  1. I wrote the original version of this "simple web server" app (https://chromewebstore.google.com/detail/web-server-for-chro...) because the built-in python http server is a bit buggy. It would hang on some connections when loading a webpage with a lot of small assets. I was surprised how many people found it useful. More so when Chrome web apps were supported on other platforms (mac/linux/windows).
  2. The only thing QW really added over vanilla "netquake" was client side movement prediction. Hitscan weapons (infinite velocity bullets) only let you know if you had hit or missed based on the response from the server. You had to lead your shots a certain amount based on your current latency in order to hit your target.

    It was great though. It meant you could bunny hop around corners at extremely high speeds without running into walls.

  3. Does anyone know if there's a publicly available domain that does RFC1918 resolutions? Such as

      192-168-86-30.localresolve.com has A record 192.168.86.30
      10-10-10-1.localresolve.com has A record 10.10.10.1
    
    and so on.
  4. Dvorak is worth it just for the look on people's faces when they try to use a computer you've been using.
  5. I am still confused. I was prompted again today to install the security update I installed yesterday. Did they silently release another improved security update?
  6. One low maintenance way of doing this would be to setup a SSH server at home (and configure your home NAT/Router to forward traffic to that machine)

    Once you have SSH access to home there are a number of ways to tunnel your traffic (on desktop platforms, not sure about mobile). Sshuttle works pretty nice. You can also optionally just tunnel traffic for certain apps or browser profiles by using ssh -D (SOCKS5 proxy)

  7. It has the option to block HTTP traffic, making sites that don't support HTTPS unusable.

    You could create a separate "secure" profile and feel safe that all traffic is secured, while still being able to browse HTTP in another profile, for instance.

  8. Yep! That's what I'm doing right now.
  9. No, that was explained in the demonstration video.
  10. Sshuttle is very cool. But it only does TCP and UDP. (no ICMP)
  11. Pretty funny. Found this in homebrew casks (https://github.com/yingDev/Tickeys)
  12. If you tried it out and were a little confused, here's a little blog post about the motivation and development of the "game": http://www.pippinbarr.com/words/2017/06/14/narrative-framing...

    And some more information in form of a "press" release from the github: https://github.com/pippinbarr/itisasifyouweredoingwork/tree/...

    I found the "game" to be somehow interesting.

  13. I spent a little time last week when I found out about this writing an extension to make the images work, https://github.com/kzahel/photobucket-embed-fix

    The extension gets permission for Photobucket domains and modifies the referer header. Very simple.

  14. I think you mean Kiva?
  15. Use termux (termux.com) and then you can apt install many useful things (https://github.com/termux/termux-packages/tree/master/packag...)

    You'll definitely want a keyboard

  16. Somewhat similar, Sony's project T http://www.futurelab.sony.net/T/ has a popup demo at 717 Market street during business hours. Anyone off the street can drop by. They have several other demos installed.
  17. That app can't serve a local directory. It has to make a copy to a sandbox filesystem first. Try this app instead: https://github.com/kzahel/web-server-chrome (https://chrome.google.com/webstore/detail/web-server-for-chr...)
  18. There is a great podcast released a few days ago by 99% invisible interviewing the creator of the site: http://99percentinvisible.org/episode/mcmansion-hell-devil-d...
  19. I heard an interesting idea which would be to place always a "none of the above" option on the ballot for any position, and in the event that option took majority, all candidates listed would be disqualified completely, and new ballot would need to be made.
  20. "The React Native package.json currently lists just 68 dependencies, but after running npm install the node_modules directory contains 121,358 files."

    That, to me, is what is wrong with npm. The problem stems from node.js not coming with "batteries included" so there is a proliferation of tiny libraries that do the most trivial things.

  21. Good question. I think it's just one of those things that takes a lot of time to manage and update, and we are understaffed and somehow it's not prioritized. I'll bring it up and see if I can get some more updates going..
  22. The Last Mile is now up and running in 4 California state prisons. Folsom Women's Facility, Ironwood State Prison, Chuckawalla State Prison, and of course San Quentin.

    We're going to be expanding into a few more in 2017. You can see some of the details of how we setup the classroom here: https://github.com/thelastmile/intranet

  23. Also, he is not wrong, the chrome.socket API was pretty crap. But it was replaced with chrome.sockets API which is good.
  24. Thanks for the tip. I didn't realize NW.js had full chrome.* API support. That's good news!
  25. This is the free version: https://chrome.google.com/webstore/detail/jstorrent-lite/abm...

    It's just not searchable in the store by default.

  26. There are "hosted" chrome apps, which are indeed glorified bookmarks. The "packaged" chrome apps are actually offline by default. Two separate things, with the same name...
  27. The post said existing apps will continue to stay in the store for the next few years at least. So you have at least a few years to adapt.

This user hasn’t submitted anything.

Keyboard Shortcuts

Story Lists

j
Next story
k
Previous story
Shift+j
Last story
Shift+k
First story
o Enter
Go to story URL
c
Go to comments
u
Go to author

Navigation

Shift+t
Go to top stories
Shift+n
Go to new stories
Shift+b
Go to best stories
Shift+a
Go to Ask HN
Shift+s
Go to Show HN

Miscellaneous

?
Show this modal