Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
secure
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
19 ms
·
301.
▲
by
secure
9y ago
That’s correct: there is no SSH daemon by default. You can optionally include https://github.com/gokrazy/breakglass , though, which is an SSH daemon that can be started on demand to facilitate interactive debugging.
302.
▲
by
secure
9y ago
I tried: I have used debootstrap to create minimal Debian images in the past. A big part of the motivation for gokrazy is to use a safe, high-level programming language. This allows us to re-implement the userland with small amounts of code
303.
▲
by
secure
9y ago
Have a look at https://periph.io/ . In case any of periph.io’s features require changes to the kernel configuration, I’m happy to change it accordingly.
304.
▲
by
secure
9y ago
I’d love to see this, but note that you’ll need to use a pure-Go graphical toolkit (or implement all graphics yourself), and likely interface the touchscreen yourself, too. If you’re not comfortable with this, it might be better to use some
305.
▲
by
secure
9y ago
It’s not a full-blown distribution; it doesn’t distribute third-party software. Instead, it allows application authors to build their own distribution (at which point “appliance” is a more fitting word than “distribution”). Updates are easy
306.
▲
by
secure
9y ago
Agreed. gokrazy generates strong passwords by default and listens only on private IP addresses by default to reduce the attack surface.
307.
▲
by
secure
9y ago
Glad you like my work; thanks for the kind words!
308.
▲
by
secure
9y ago
You can read more about why I like Go at https://michael.stapelberg.de/posts/2017-08-19-golang_favori... . Of course I used my favorite programming language for building gokrazy :).
309.
▲
by
secure
9y ago
Go is memory-safe. See also https://en.wikipedia.org/wiki/Memory_safety
310.
▲
by
secure
9y ago
Super interesting post, thanks. Do you have any more details on your HID alternative to share? You’ll need a custom USB driver for that, right?
311.
▲
by
secure
9y ago
I recently used Jaeger to visualize what my distributed system is doing. Got it done in about 2 hours; pretty pleased with that. Jaeger is visually pleasing, available via docker and just worked for me.
312.
▲
by
secure
9y ago
As per http://www.lugaru.com/ , they released an evaluation version of epsilon on 2017-09-01, so just 12 days ago.
313.
▲
by
secure
9y ago
Yes, see http://doc.cat-v.org/plan_9/4th_edition/papers/812/ for details
314.
▲
by
secure
9y ago
Regarding your comment about getting the right layout in i3: https://github.com/i3/i3/pull/2653 might be relevant. It hasn’t seen an update in quite a while, though.
315.
▲
Expanderr: expands the Go Call Expression under your cursor to check errors
(github.com)
2 points
by
secure
9y ago
|
0 comments
316.
▲
by
secure
9y ago
Also check out the author’s companion article “Scrolling with pleasure”: https://pavelfatin.com/scrolling-with-pleasure/ I thought it was a fascinating read.
317.
▲
by
secure
9y ago
I agree. A while ago, I was so fed up with how long my prompt took to render, I went through my zshrc and cleaned up a bunch of stuff to make it faster: https://github.com/stapelberg/configfiles/compare/5ccd3c
318.
▲
by
secure
9y ago
Only one way to find out… learn some Go? :) As author of this article, I can only say that I wrote about Go because I honestly like it, not because I have any agenda.
319.
▲
by
secure
9y ago
I noticed as well that I didn’t mention a single language feature, even though I do actually like many :). I agree with the sentiment you expressed: the overall experience when using a language matters to me much more than individual langua
320.
▲
Why Go is my favorite programming language
(michael.stapelberg.de)
242 points
by
secure
9y ago
|
244 comments
321.
▲
by
secure
9y ago
Note that the order in this script is undefined. We started with the terminal emulators we knew about and accepted all PRs which added others. The current order should not be mistaken for fitness or judgement :).
322.
▲
by
secure
9y ago
http://www.dongleauth.info/ lists U2F support status for many websites.
323.
▲
by
secure
9y ago
FYI, http://deb.debian.org/ is preferred over the httpredir these days. deb.debian.org is backed by multiple CDNs, whereas httpredir is backed by the traditional mirror network. The latter does its best to avoid redirecting
324.
▲
by
secure
9y ago
Check out https://periph.io/ , which makes GPIO access easy :)
325.
▲
by
secure
9y ago
I set Xft.dpi: 192 in ~/.Xresources (gnome-settings-daemon and others will perform the equivalent setting). Chromium respects this (for many major versions by now) and shouldn’t need a separate flag. Are you certain the flag is necessa
326.
▲
by
secure
9y ago
Could that Core Contributor possibly contribute a report to https://github.com/golang/go/wiki/ExperienceReports#generics ? :)
327.
▲
by
secure
9y ago
There doesn’t need to be a philosophy behind leaving it out. Go was started by selecting only features which were deemed necessary. I think it’s fair to assume the creators of Go didn’t design it for writing purely-functional code, so that’
328.
▲
by
secure
9y ago
Yes, as per Rob Pike’s comments on the subject: https://commandcenter.blogspot.com/2012/06/less-is-exponenti...
329.
▲
by
secure
9y ago
I’ve had a Roomba 780 cleaning my apartment daily since 2013. Issues I’ve encountered so far: 1. It occasionally doesn’t properly return to the home base, because it’s hard to find a good place for the home base where it can’t be moved/
330.
▲
by
secure
9y ago
I used this tool to create a 3D model of a rack deployment. It was quite intuitive and I finished my model in an hour or so, which was way less than using traditional tools like sketchup (I tried before and gave up frustrated). 3D modeling
More ›