HNHacker News
TopNewBestAskShowJobs

bndw

697 karma · joined July 12, 2013

reverse("ot.wdb//:sptth")
submissionscomments
bndw··on Facebook to Buy Giphy for $400M
Hypothetically speaking, fb gets a request for an image for each person in a chat at roughly the same time. Now they know know what chat platform you're using and who is participating in the chat. I'd venture a guess those participant identities could be de-referenced with data collected from their various [other] trackers. Now they can extend their social graph to include communication patterns on 3rd party platforms.
bndw··on Gitlab's Guide to All-Remote
SWE here-- we use miro heavily at the remote-first company I work at. I barely use my whiteboard these days.
bndw··on How some good corporate engineering blogs are written
> Lyft, on the other hand, disappointed me

Lyft has put out some fantastic blog posts around their work on Envoy. Check out the posts by Matt Klein: https://medium.com/@mattklein123

bndw··on Managed Kubernetes Price Comparison
aside: ambassador definitely supports external TLS termination (tested with AWS ELB).
bndw··on Captcha.nsa.gov
Is this more than a reverse proxy to google.com? Seems like the real question is _why_.
bndw··on Toyota will transform 175-acre Japan site into a ‘prototype city of the future’
Seems like a lot of deep-pocket tech cos are investing in building "future cities". What does it look like when tech companies start burring lines with government? What does "privacy" look like in this future?
bndw··on Why Aren't Shoes Preventing Running Injuries? (2014)
I'm currently reading Born to Run[0] and they spend a couple of chapters discussing the history of running shoes and how they may be counterproductive. The main point being the Tarahumara (ancient running people) are the best distance runners on earth and they wear homemade sandals.

Looks like this[1] post goes into the debate, as framed by the book, but I'm on mobile and haven't read through it so YMMV.

[0] https://www.amazon.com/Born-Run-Hidden-Superathletes-Greates...

[1] https://www.chrismcdougall.com/born-to-run/the-barefoot-runn...

bndw··on Everything I know about Kubernetes I learned from a cluster of Raspberry Pis
I host a few personal websites and Kubernetes allows me abstract the server setup. I don't need a highly available cluster and found k3s on a single node to be a nice replacement for manually configuring a reverse proxy, systemd services, deployment scripts, etc.
bndw··on Everything I know about Kubernetes I learned from a cluster of Raspberry Pis
Kind is explicitly not for production workloads[0]:

  Non-Goals: Being “production workload ready” - kind is meant to be used:

    for testing Kubernetes itself
    for testing against Kubernetes (EG in CI on Travis, Circle, etc.)
    for “local” clusters on developer machines
    NOT to host workloads serving user traffic etc.

K3s seems happy to support production workloads. It's a single binary and gets you a cluster in one command:

  curl -sfL https://get.k3s.io | sh -
  sudo kubectl get nodes

Personally, I use both Kind and k3s. Kind is great for running locally and k3s is awesome for single-node kubernetes on a vps.

[0] - https://kind.sigs.k8s.io/docs/contributing/1.0-roadmap/#non-...

bndw··on PG&E turning off power to protect against fire has created a new disaster
Regarding forest [mis]management--

If you're interested in learning more about this subject, the 7 episode Wildfire[0] podcast digs into forest habitats and chronicles our historical and present day management of them.

[0] https://www.rei.com/blog/podcasts/wildfire-episode-one-trapp...

bndw··on Grafana Labs raises $24M
Longtime Grafana + InfluxDB user here. Recently I've been using Prometheus as an additional Grafana data source and I was surprised to lose the graphical query editor that I had with InfluxDB. Is graphical query builder support for Prometheus data sources something that's possible or on the roadmap? I searched the docs and Github issues but couldn't find any mention of it.

Congrats on the round!

bndw··on Simple SFTP Hosting
Awesome, thanks for the response.
bndw··on Simple SFTP Hosting
What is Physical Media Shipment?
bndw··on Go Module Mirror and Checksum Database Launched
Does anyone know if the Go Proxy server using the original download protocol[0] defined by vgo?

    GET baseURL/module/@v/list fetches a list of all known versions, one per line.
    GET baseURL/module/@v/version.info fetches JSON-formatted metadata about that version.
    GET baseURL/module/@v/version.mod fetches the go.mod file for that version.
    GET baseURL/module/@v/version.zip fetches the zip file for that version.

[0] https://research.swtch.com/vgo-module
bndw··on Ask HN: Is there a project based book or course on Go for writing web APIs?
It's not super helpful to recommend alternatives without providing any reasoning. I've used all of the above and Gin has been fine for me for standard HTTP APIs. The exception is web sockets, but you can use gorilla/mux in conjunction with with Gin for that.
bndw··on Ask HN: Is there a project based book or course on Go for writing web APIs?
I've definitely been bitten by this and the work around is pretty hacky.
bndw··on Ask HN: Is there a project based book or course on Go for writing web APIs?
It's true that Gin's Context is different from context.Context, but I don't see how that's inherently problematic.
bndw··on Ask HN: Is there a project based book or course on Go for writing web APIs?
If you're coming from Ruby, you might like Gin[0].

I'd also recommend learning to write web APIs with the standard library so you know the primitives. Writing Web Applications[1] on golang.org covers the basics.

[0] https://github.com/gin-gonic/gin

[1] https://golang.org/doc/articles/wiki

bndw··on Yaegi – Yet Another Go Interpreter
In my experience, the transition from running the code to see if it works to running the tests to see if it works, is a major milestone in producing high quality software.
bndw··on The New HAProxy Data Plane API: Two Examples of Programmatic Configuration
Envoy's xDS APIs work with snapshots of configuration data that are compiled externally and sent to Envoy.

HAProxy's API looks like more of a transactional RPC API and HAProxy manages the configuration internally.

bndw··on Facebook, Libra, and the Long Game
What about privacy? Most of these Internet giants make money hoarding user data; will Libra open up a new dataset to collect and monetize for these companies? Will Libra transaction data be more thorough than what they're currently able to get from 3rd parties?
bndw··on Envoy Mobile
Put another way-- it extends the service mesh to mobile clients.
bndw··on SACK Panic – Multiple TCP-based remote denial-of-service issues
CoreOS

   https://coreos.com/releases/#2079.6.0
bndw··on Ask HN: Self-Hosted Photo Blog?
I built a pretty simple photo blog on top of Hugo, though the layout is more Tumblr than Flickr.

Source code: https://github.com/bndw/len.to

Website: https://len.to

bndw··on Show HN: Talk to Transformer – Generate Text with OpenAI's Latest GPT-2 Model
I think the humans

  I think the humans were so stupid and cowardly.
bndw··on Productivity Is About Attention Management
Gran Turismo 2, 200 lap races.
bndw··on Password Managers: Under the Hood of Secrets Management
MacOS isn't much better. I just tried it myself using fridump[0] and was able to see plaintext secrets when dumping memory.

But as pointed out above, if someone has access to dump your machine's memory then you've got bigger fish to fry.

[0] https://github.com/Nightbringer21/fridump

bndw··on Apple’s Latest Macs Have a Serious Audio Glitching Bug
In my experience I spend most of my time in a terminal emulator or a web browser. Windows runs Docker these days, so theoretically you could avoid toolchain annoyance. Windows also has Firefox.

But, YMMV (written from a macbook)

bndw··on Vanlife: Build your own van to live on the road
I also run a minimal setup in the back of a tacoma. Having a camper that doesn't look like a camper is really nice. Four wheel drive comes in handy and is, imo, prohibitively expensive in vans right now.
bndw··on I lost my data trying to back it up
"Digital data doesn't exist unless it's backed up in at least 3 locations".

I had a professor back in 2008 that hammered this into my brain and I share it every chance I get.

← PreviousPage 2 of 4Next →