HNHacker News
TopNewBestAskShowJobs

silasb

189 karma · joined May 7, 2010

submissionscomments
silasb··on I’m porting the TypeScript type checker tsc to Go
I'm surprised to see no one comment on Zig. It seems like the bun.sh developers are making some bold changes with such a low-level language.
silasb··on Ask HN: My boss doesn't think I'm doing good work, how to proceed?
Being surprised by this convo probably means your manager did a poor job of communicating (or you did a poor job of listening to what your manager was saying).

You should be having biweekly (or better yet weekly) 1 on 1s with your boss. For the most part, you shouldn't be surprised by things if you have a good rapport with your manager.

I think you'll be fine, but be sure to communicate things with your boss as soon as they come up. Also, don't just come to your boss with problems, but bring solutions as well.

If you have a tech lead on your team try building a rapport with them as well. They'll be busy, but they'll ideally be in a position where many of their goals will be mentoring based. Leverage this to learn about the projects, company, and the culture.

silasb··on Parcel v2
Probably should add https://bun.sh/ to the list as well, it's early but has some potential.
silasb··on AWS Console Unavailable
Me as well.
silasb··on Asahi Linux for M1 Macs: progress report for September 2021
This is just embarrassing.

> the M1’s CPUs are so powerful that a software-rendered desktop is actually faster on them than on e.g. Rockchip ARM64 machines with hardware acceleration.

silasb··on GitHub Actions: Ephemeral self-hosted runners and new webhooks for auto-scaling
Has your team considered looking into buildkite? We love the flexibility it gives us. Being able to dynamically build pipelines is a very nice feature that not many others have (at least that I could tell when I was researching).
silasb··on Apple Exploring RISC-V, Hiring RISC-V ‘High Performance’ Programmers
I wonder if Telsa's Dojo computer [1] has anything to do with this?

[1]:https://electrek.co/2021/08/20/tesla-dojo-supercomputer-worl...

silasb··on Tools to Run Kubernetes Locally
Yes, `flyctl` from https://fly.io/docs/getting-started/login-to-fly/
silasb··on Tools to Run Kubernetes Locally
Off topic: I really dig `fly` from `fly.io` is there any model that is similar to that. Akin to hereoku but for k8s?
silasb··on Uptime Lab's CM4 Blade Adds NVMe, TPM 2.0 to Raspberry Pi
I like this idea. Can we do something similar to how Frame.work laptops work and just provide the connection to/from the chassis as USB-C?

It'd be great if the next version of the compute module would provide thunderbolt 4 instead. I think we'd be able to provide both power + 40GB nic support over one connection.

silasb··on Farming robot kills 100k weeds per hour with lasers
Tethered drones might work.
silasb··on Semgrep: Semantic grep for code
Just the tool that I was looking for. We are looking to do Service linting in our organization as a method of making sure our services don't drift too far apart.

Anyone else know of a Service linting tool? OPA/conftest come close but lack syntax parsers for Ruby/Javascript.

silasb··on All-new iMac features the M1 chip
> including two Thunderbolt ports for superfast data transfer, and support for up to a 6K display.

Still no dual monitors?

silasb··on Ask HN: What under-the-radar technology are you excited about?
dapr.io
silasb··on Generate Flowcharts from Text
Would be cool if you modified the chart and it kept it's position when editing.
silasb··on Go 1.16 Release Notes
I've been using https://github.com/cosmtrek/air
silasb··on Show HN: Turing Pi 2 – a compact ARM cluster with 32 GB RAM
Rack mount case would be nice.
silasb··on Pebble: A RocksDB Inspired Key-Value Store Written in Go
Worth mentioning that there is https://crates.io/crates/rocksdb which Rust bindings to RocksDB.
silasb··on Plan the Sprint, Not the Project
What do you think about ShapeUp?
silasb··on Go vs. Crystal Performance
Another downside is the long compile times.
silasb··on Rethinking of CGI as a selfhosted lambda server
I've been hacking on some go code to put together a set of services to run lambda functions locally.

It's a hodgepodge of different services.

https://github.com/silasb/lambda-engine https://github.com/silasb/lambda-scheduler https://github.com/silasb/deno-aws-lambda-example

Since this is a POC it's probably not worth looking at or trying to use as the instructions are in bad shape.

silasb··on Introduction to Apache Airflow
Very exciting news. Is there a way that I can subscribe to get info on when it'll be released?
silasb··on Introduction to Apache Airflow
Just found out about Temporal and it looks interesting. I eager to jump in but our organization primarily uses Ruby. I know the big difference between Cadence vs Temporal is the fact they are using GRPC which seems much easier to adopt.
silasb··on RPC Olympics – The Search for the Perfect RPC Protocol
I recently spent some time between raw UDP and GRPC and learned a ton. This was for a hardware project so it's different from what web devs typically work on.

The most important thing that I found out while doing my research is it's not the fastest bytes that win. Well, that does matter, but it's not that important. It's reducing performance variance [1]. While my project wasn't optimizing for speed, it was optimizing for zero-copy de/serialization, but this often ends up as a solution for high-speed transfers. SBE, Flattbuffers, Cap'n Proto all had their places, but I ended up not using any of those and just hand-rolling something similar to what SBE would do. If this was a $DAYJOB project I'd probably end up doing something with SBE.

[1]: https://speice.io/2019/07/high-performance-systems.html

silasb··on Monoliths Are the Future
Your architecture is similar to something that we want to get towards. How do you handle standing up all these pieces (or even a subset of these pieces) in the dev environment?
silasb··on Debugging Network Stalls on Kubernetes
Do you know what CNI plugins support veth pairs?
silasb··on Moving from Go to PHP Again
Crystal is still pretty young and under pretty active development. For me, the biggest con is the long compile times for Crystal.
silasb··on Ask HN: What are your favorite terminal programs?
ranger looks awesome... Going to try to integrate that into my workflow. Thanks.
silasb··on Ask HN: What are your favorite terminal programs?
https://github.com/BurntSushi/xsv is a must if you do anything with CSV.
silasb··on Ask HN: How to self-learn electronics?
I've looked around for a good soldering station and the best thing that I could find for the price/performance is the TS100. All the other budget (sub $100) didn't have a direct heating element. In total, I probably spent about $100 to get a stand and other things needed for soldering.
← PreviousPage 2 of 7Next →