HN user

lnsp

503 karma

portfolio: espe.tech github: github.com/lnsp

currently interested in databases, distributed systems, infrastructure

Posts17
Comments57
View on HN
storage.googleapis.com 9mo ago

Google's Secure AI Framework: Red Teaming in the Age of LLMs [pdf]

lnsp
1pts0
www.youtube.com 2y ago

Engineering Lessons I Learned the Hard Way – Bryan Cantrill [video]

lnsp
4pts0
queue.acm.org 3y ago

The SPACE of Developer Productivity (2021)

lnsp
1pts0
blog.cloudflare.com 3y ago

Cloudflare's Free Botnet Threat Feed for ISPs

lnsp
8pts2
www.youtube.com 4y ago

Automated Batching and Differentiation of Scalar Code in Enzyme [video]

lnsp
1pts0
queue.acm.org 4y ago

How to Get Things Done When You Don't Feel Like It (2018)

lnsp
3pts0
www.youtube.com 4y ago

Everything you always wanted to know about optical networks [video]

lnsp
3pts0
codersatwork.com 4y ago

Coders at Work (2009)

lnsp
2pts1
blog.espe.tech 4y ago

Your old Let's Encrypt certificate may slow your Go app down

lnsp
1pts1
pdos.csail.mit.edu 4y ago

MIT 6.S081 – Operating System Engineering

lnsp
429pts47
www.youtube.com 4y ago

Is it time to rewrite the Operating System in Rust? (2018) [video]

lnsp
49pts46
infolab.stanford.edu 5y ago

The Anatomy of a Large-Scale Hypertextual Web Search Engine

lnsp
2pts1
www.gymni.ch 5y ago

Building an out-of-tree LLVM Pass using CMake

lnsp
2pts0
github.com 5y ago

ShinyAuth – Cross platform two-factor authentication powered by SwiftUI

lnsp
3pts0
tezos.com 6y ago

Tezos – Cryptocurrency with Staking and Formal Verification for Contracts

lnsp
4pts0
github.com 6y ago

GitHub has removed their 'This is note the page you're looking for' 404 page

lnsp
6pts6
blog.espe.tech 8y ago

Setting up a Kubernetes cluster on bare-metal

lnsp
1pts0

Valar: https://valar.dev

It's kinda like a private SaaS platform. I just run it for me and a couple of friends right now and just hosting a ton of little fun side projects on it.

e.g. https://tim-efa.valar.app which brings Munich's public transport schedule to your terminal (try it with curl, looks way better)

It supports all kinds of things like bring-your-own-domain, e.g. I run my portfolio page https://espe.tech on top of it. It is partly open-source (actually only the CLI for now) but I plan to fully open-source it in the future after cleaning up the code a bit and improving testing and stuff :)

Cloudflare Calls 4 years ago

As far as I understood it: the premise of added security is based on the fact that the other WebRTC peers only see Cloudflare's IP instead of your own. Also nobody knows who you are exactly talking to except Cloudflare. I would still expect that the media channels itself still remain encrypted when even when multiplexed by Cloudflare's network.

edit, yes it's encrypted:

Finally, all video and audio traffic that passes through Cloudflare Calls is encrypted by default. Calls leverages existing Cloudflare products including Argo to route the video and audio content in a secure and efficient manner.

Cloudflare provides an immense value for small sites. Doing DDoS protection with specialized firewall hardware was one of the most expensive things you could do, so it wasn't really affordable for lots of people. They win by solving a problem. I believe that the issue of Cloudflare as a man-in-the-middle is a smaller issue for people running websites than the damage done by potential attacks.

Great to see new features being implemented. I'm using DuckDB for a thesis project and integrating it into my own Python CLI/web tool has been super easy -- I especially love the direct integration with DataFrames, it makes things really seamless.

I got a

- main desktop PC (AMD Ryzen 5950X, 64GB, 2TB SSD) I use for basically everything when I'm doing stuff at home (dual boot Linux/Windows)

- a recent 2021 14" MacBook Pro (which replaced an older 2016 MBP) for university

- a 4th-gen iPad Air with Pencil (mostly note-taking and occasional media consumption)

- my previous desktop PC (Intel 3770k, ~12TB storage) stuffed full of storage, just a place where I can throw data I don't immediately need anymore

- a Raspberry Pi 4 with a 512GB SSD attached, running some home services like DNS

So 5 in total not counting my phone.

Litestream has a new home at Fly.io, but it is and always will be an open-source project. My plan for the next several years is to keep making it more useful, no matter where your application runs, and see just how far we can take the SQLite model of how databases can work.

As far as I understood it, Fly.io hired the person working on Litestream and pays them to keep working on Litestream.

I guess in the long term the product will at least pay for itself, in the short term it will just be a marketing campaign and gives people a good reason to switch from their Amazon stack in case they don't depend on things like EC2-S3 transfers. When comparing to Backblaze B2 [1], Cloudflare's storage cost is 3x but you don't pay for egress as a tradeoff (compared to 0.01$/GB for Backblaze).

[1] https://www.backblaze.com/b2/cloud-storage-pricing.html

I discovered this book today and have been reading it all afternoon. The interviews with Brad Fitzpatrick and Peter Norvig are very entertaining (and informative)!

Isn't the Tech Titan comparison graph misleading? I mean sure, TSMC has a higher market capitalization than Nvidia, however TSMC only does manufacturing of chips but doesn't design them AFAIK. I mean sure, you could call them a chipmaker, but in that case I wouldn't call Nvidia one because they use TSMC/Samsung services to actually "make chips".

It's around 0:56:12, AFAIK kernel dev has relatively strict guidelines regarding memory management. Cantrill also says that he considers the borrow checker less important if you only write code for a system that does not interact with other libraries, however as soon as you interact with others, things get messy on who owns what and when stuff should be free'd. Since the kernel is a sense a sealed system (ignoring kernel modules), the memory argument probably isn't that important anyway.

I totally agree regarding race conditions though, however I don't think Rust does anything to solve this.

I highly recommend to take the time. First, I find Bryan's presentation style very engaging and fun to watch. The short recap on language history is also quite fun. I also would not consider myself to be part of any Rust hype, but the language has sparked my interest once again.

My TLDR: Rust is a great systems language, however in-kernel C code in itself is very safe, its the ecosystem (drivers, firmware etc) around it that could benefit greatly from being rewritten in a safer language.

I am currently working on a project attempting to achieve something like this called Valar (https://valar.dev). It's still quite experimental and in private beta, but feel free to take a look and put yourself on the waiting list. I'm targeting small, private projects so it's not really suited for full-on production workloads yet.

The core of it is a serverless system that shrinks workload quotas while running them (similar to the Google Autopilot system). This way you don't have to rewrite your entire codebase into lambdas and the end user can save a lot of costs by only specifying a resource cap (but probably using a lot less, therefore paying less).

The article seems to be poorly informed.

Those graphics chips would be several times faster than the current graphics modules Apple uses from Nvidia and AMD in its Intel-powered hardware.

I don't even remember the last Apple hardware with Nvidia graphics.

Advanced Micro Devices Inc., which has been gaining market share at Intel’s expense, offers standard desktop parts with as many as 16 cores, with some of its high-end chips for gaming PCs going as high as 64 cores.

Threadripper is NOT a CPU for gaming.

Company tests faster performing processors than Intel’s best.

Well if I'm correct AMD currently sits on top of the CPU ranking (and Intel 11th gen doesn't seem to be changing that as far as the leaks go), so AMD is the one to beat.

Apple Preps Next Mac Chips With Aim to Outclass Highest-End PCs

Weird conclusion to draw considering the statements above. I would expect the performance to be on-par with the high end chips, but with lower energy consumption. The article seems to imply that it will outperform 280W+ CPUs.