WiFi Card

Productivity

wifi sharing

SHOW HN2020

305points
88comments
#136of 3,028 in 2020
Top 5%of 2020 by points

How HN took it

DebatedReal support and real criticism

6 positive, 8 neutral or asking, 3 mixed, 6 critical, out of 23 comments about the project. Thread score +0.11.

Execution: 1 for, 4 againstIdea: 3 for, 0 againstPrivacy: 1 for, 2 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Useful and easy to use; no server needed to generate the QR image

    From 3 comments
    • I like the interface and that it doesn't need a server to generate the QR image, but it doesn't work for my network ¯\_(ツ)_/¯ Edit: perhaps I should clarify that that's my…
      lucb1e on HN
    • This is convenient and easy to use. It would be nice to be able to print multiple access points with one print.
      hikari_techlab on HN
    • This is incredibly useful, I didn't know our phones had this feature.
      groundpepper on HN

Objections

  • Passing WiFi passwords into a website is a privacy risk

    From 2 comments
    • Woah, do not get into the habit of putting your wifi network password into a website if you care about security. This particular site might or might not collect it now but it's a…
      pathseeker on HN
    • True. How else would one implement this as a workaround for security? Perhaps a locally running version of the same thing that hopefully doesn't upload the data back to some…
      seesawtron on HN
  • SSID escaping bug: backslash, semicolon, comma and colon are not escaped

    From 3 comments
    • I like the interface and that it doesn't need a server to generate the QR image, but it doesn't work for my network ¯\_(ツ)_/¯ Edit: perhaps I should clarify that that's my…
      lucb1e on HN
    • Hah, I noticed the lack of escaping when skimming the code (see my comment—workaround until fixed will be for you to double the backslash yourself) but didn’t expect it to…
      chrismorgan on HN
    • Per https://github.com/bndw/wifi-card/blob/5d7fbbda1e8eac5802c8d7b4a9644e8f37a4e041/src/components/Card.js#L22, the QR code text is of this form: ```…
      chrismorgan on HN
  • Page crashes on very long input (code length overflow)

    From 2 comments
    • Another fun bug report: I entered lots of input, and the page suddenly went blank. In the console: ``` Error: code length overflow. (28252>23648) ``` So yeah, seems like all you…
      chrismorgan on HN
    • FYI, maxlength is actually not enough to protect against people like me that are determined to break things for fun: Firefox 77 starts letting you exceed maxlength if pasting…
      chrismorgan on HN

Requests

  • Generate multiple access points on one print

    From 1 comment
    • This is convenient and easy to use. It would be nice to be able to print multiple access points with one print.
      hikari_techlab on HN
  • Offline or local-only version

    From 2 comments
    • True. How else would one implement this as a workaround for security? Perhaps a locally running version of the same thing that hopefully doesn't upload the data back to some…
      seesawtron on HN
    • You can use `qrencode` on your local machine. https://github.com/fukuchi/libqrencode
      lozf on HN

Questions

  • How does the phone turn the QR string into a network join?

    From 2 comments
    • Can someone give a short explaination as to how it works in the backend? The QR code contains username and password. But how does my phone's QR scanner know that its an SSID/pw…
      seesawtron on HN
    • Yes I saw, that is what the QR code contains (username and password of the WIFI). But I do not understand what my phone does when it sees that. There are tons of dubmbed-down…
      seesawtron on HN
  • Do all Android and iOS devices support WiFi QR scanning?

    From 2 comments
    • Do all Android and iOS devices support this feature?
      Flimm on HN
    • Might be a dumb question but how do you scan a QR code like this on Android without a 3rd party app? The only way I've ever known to scan QR codes is by scanning from within…
      dheera on HN

Alternatives named

  • LibreOffice Writer built-in QR generator

    From 1 comment
    • I just did this the other day using the newest version (6.4.4) of LibreOffice Writer. It has a QR Code generator built in. As mentioned by someone else it uses the form of: ```…
      graton on HN
  • qrencode command line tool

    From 3 comments
    • qrencode is in debian/ubuntu (https://fukuchi.org/works/qrencode/) ``` qrencode -t ansiutf8 'WIFI:T:WPA;S:{ssid};P:{password};;' ``` No docker required ...
      jasonjayr on HN
    • You can generate QR codes using qrencode (available in most distros package repos), as follows: qrencode -o wifi.png "WIFI:T:WPA;S:<SSID>;P:<PASSWORD>;;"
      davb on HN
    • Even my Mum's old Moto G4 has this feature in the Camera. I've been using a shell alias to call `qrencode` with the appropriate details for a few years now.
      lozf on HN
  • qr-code-generator.com and other online QR generators

    From 2 comments
    • Neat. I investigated doing something like this a few weeks ago, but it turned out there's a site that has a variety of QR code tools: https://www.qr-code-generator.com/ (not…
      thephyber on HN
    • Recently came across a QR Coder [1] that can generate for a variety of different purposes, including Wifi (e.g., Bookmarks, Email, Contact, GeoLocation, SMS, URL link, etc.) -…
      srhngpr on HN
  • Password manager features such as 1Password

    From 1 comment
    • This should be a feature of password managers, or at least password managers that have a separate item type for wireless networks. Someone suggested it on the 1Password forums…
      tzs on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/23370646)