Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
shazow
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
22 ms
·
211.
▲
by
shazow
12y ago
That sounds like a fun hack, thanks! Wonder if it will work, will play with it later. :) Do any clients have it on by default? (If you'd like to take my word for it, I have no intention on doing this on chat.shazow.net)
212.
▲
by
shazow
12y ago
A not-so-subtle reminder to people who are "curious" and want to break things: It's open source. Install it locally and break it to your heart's content. If you're flooding the public server, you're just ruinin
213.
▲
by
shazow
12y ago
Yup, that's how most of these curses libraries work. It's a lot of work doing layout with straight up escape sequences, though.
214.
▲
by
shazow
12y ago
Nah, that's just the server restarting. :) There's a bug where it hangs sometimes, haven't quite figured it out.
215.
▲
by
shazow
12y ago
> Can you hook a full ncurses up to this? Yup! Any ncurses thing should work great. I couldn't find a golang curses lib that doesn't hardcode to stdout except for crypto/ssh/terminal, but it's fairly limited. >
216.
▲
by
shazow
12y ago
It's using Go's crypto/ssh from the standard library.
217.
▲
by
shazow
12y ago
:D Yea, the protocol certainly allows for it. Glad you like it.
218.
▲
by
shazow
12y ago
I know, right? I got silenced on my own server. <3
219.
▲
Show HN: ssh chat.shazow.net
171 points
by
shazow
12y ago
|
45 comments
220.
▲
by
shazow
12y ago
Any reason why it makes sense to ask for two different passwords? If we're going to trust the Javascript, then does it make sense to derive the server-side password from the same client-side password?
221.
▲
by
shazow
12y ago
> This is bolted onto Bitcoin, but it could be bolted onto any payment system - Visa, PayPal/eBay, Venmo, Snapcash, MMORPG in-game currencies, etc. It would probably be more useful on Venmo than on Bitcoin. It could be bolted onto a
222.
▲
by
shazow
12y ago
As the author of urllib3, this fact does not elude me.
223.
▲
by
shazow
12y ago
I'll throw urllib3 into the hat: https://github.com/shazow/urllib3 -> https://urllib3.readthedocs.org/ There are tons of use cases and recipes littered in the Github issues and StackOverflow an
224.
▲
by
shazow
12y ago
And each time you swipe it away, it'll ask you if you no longer want to receive directions to this location.
225.
▲
by
shazow
12y ago
I am part of a Nextdoor neighbourhood in a Bay Area suburb with 302 neighbours (216 of 423 households). It's very handy. The thing that surprised me most is how publicly abrasive people can be when they're using their Real Names w
226.
▲
by
shazow
12y ago
I just stumbled on this: http://www.groupon.com/deals/gg-acer-116-chromebook-with-14g... $129.99 for a refurbished 11" Acer Chromebook. Crazy.
227.
▲
by
shazow
12y ago
Bitcoin does precisely one thing (a big ledger), on top of which people are trying to bootstrap many things (currency, asset exchange, smart contracts, notary, other things). Bitcoin is a distributed trustless ledger tracking inputs and out
228.
▲
by
shazow
12y ago
I read you saying it's quite complicated, but everything you said feels reasonably simple to me. Maybe I've been staring at these challenges for too long? Maybe in a few years everyone will feel it's reasonably simple? Or may
229.
▲
by
shazow
12y ago
It's really not as complicated as you could make it seem. Your Bitcoins just have two states: Spendable and not spendable. Spendable coins are ones that you can go ahead and make a transaction with right now. Unspendable coins are ones
230.
▲
by
shazow
12y ago
For much of the time I've been employed full-time (you can find my resume in the footer of http://shazow.net/ ), which made maintaining open source stuff that much harder. I've saved up money and reduced expenses t
231.
▲
by
shazow
12y ago
Thanks! :) Until you have corporate funds to back a bigger project, little ad-hoc donations are also appreciated: https://urllib3.readthedocs.org/en/latest/#sponsorship
232.
▲
by
shazow
12y ago
I'd advise you reach out to the maintainers of some of your favourite projects and ask for their help in finding good candidates for grants. Or do what Stripe did and put out a call for applications/proposals. Another thing you co
233.
▲
by
shazow
12y ago
I know, right? Ahem. All kinds of things, maintaining a bunch of open source libraries and tools ( https://github.com/shazow ), bootstrapping a service that emails you analytics summaries ( https://briefmetrics.com&
234.
▲
by
shazow
12y ago
All code metrics are vanity metrics, but they're fun to look at. If you want a deep sense of what was changed, take a look at https://github.com/shazow/urllib3/blob/master/CHANGES.rst and the indivi
235.
▲
by
shazow
12y ago
Or even worse: When a barista takes my name for my order, I say "Andrey." Usually they'll spell it "Andre" but whatever. Five minutes later, more often than not, they call out "Aubrey." That's reading
236.
▲
by
shazow
12y ago
Correct. Same way Github has access to everybody's source code, or Google has access to everyone's emails, etc.
237.
▲
by
shazow
12y ago
As safe as any other API. The app will be able to read your analytics for all sites that your account has access to.
238.
▲
by
shazow
12y ago
Hey, this is cool! The screenshot looks very compelling, looking forward to getting a report. :) I'm actually working on a competing product, https://briefmetrics.com/ . Feel free to give it a whirl, take inspiration, e
239.
▲
by
shazow
12y ago
+1. In fact, it would probably be better if the whole idea of Tor was further removed from prosocial values. This will help disassociate the idea that contributing to and using Tor is for people who have something to hide, and turn it into
240.
▲
by
shazow
12y ago
Thank you for re-explaining the concept, this was much clearer! :)
More ›