HNHacker News
TopNewBestAskShowJobs

davidspiess

71 karma · joined October 28, 2015

submissionscomments
davidspiess··on Linux gaming is faster because Windows APIs are becoming Linux kernel features
I run a GTX 970 on Fedora 44 KDE Plasma (Wayland) without issues. Make sure to use the 580.xx Nvidia driver.
davidspiess··on GitHub pull requests were down
I noticed this recently too when using Firefox.
davidspiess··on You can help Anna's Archive by seeding torrents
In qBitorrent or similar torrent clients you can explicitly set the vpn network interface they should use. Use split tunneling for you browser or other applications you don't want to use the vpn for.
davidspiess··on Fly.io has GPUs now
Same experience here, using it for years in production for our critical api services without issues.
davidspiess··on Samsung expands DIY repair program, adds Galaxy S23 and Fold 5 in US
I am currently looking for a new reliable OLED TV. Knowing they added the S90C to their repair program is very reassuring.
davidspiess··on Fighting API bots with Cloudflare's invisible turnstile
It's a public price API. There is no authentication required to list prices.
davidspiess··on Fighting API bots with Cloudflare's invisible turnstile
I agree. Our public APIs are also massively queried. The number of queries is out of proportion to the legitimate traffic. Rate-Limiting does not work, because of the volume of different ips they send against you in parallel. Our servers are not designed for such peaks. What other choice do we have but to block them.
davidspiess··on Show HN: Open-source Auth0 alternative Ory Kratos v0.13 released – nearing v1.0
Can't share that experience. We are in the process of migrating from Azure B2C to ORY Network and had also some initial doubts if their products are a good fit for our enterprise company. Our company is three hours away from their office in munich, but they were willing to send us an experienced engineer to answer all of our questions. This was very much appreciated and helped us a lot. They also offer the possibility to purchase dedicated slack channel support.
davidspiess··on State of OpenID Connect Providers
Azure B2C policies are a nightmare. Basically a programming language implemented in XML. Stay away from it.
davidspiess··on Next.js 13
Incremental Static Regeneration. Next.js allows you to create or update static pages after you’ve built your site but stores them on the filesystem, which in a serverless environment does not exist.
davidspiess··on Next.js 13
What i am still missing is the possibility to deploy next.js to a serverless platform where files have to be stored in S3 or Google Cloud Storage. Had anybody success to get it working, without loosing ISR functionality?
davidspiess··on Tell HN: Google Cloud suspended our production projects at 1am on Saturday
Exactly our experience too. We are extremely happy with the stability and quality of their services.
davidspiess··on World's oldest tree still growing near the Norwegian-Swedish border
I recently watched a german documentary "Das geheime Leben der Bäume" [1] where they visit this exact tree. Highly recommend it. The documentary is based on a novel of the same name by the author Peter Wohlleben [2].

[1]: https://www.3sat.de/film/dokumentarfilm/das-geheime-leben-de...

[2]: https://www.amazon.de/Hidden-Life-Trees-Communicate-Discover...

davidspiess··on Stack Overflow Developer Survey 2022
Is it possible to find out the average salary of a specific country? In the survey it's only possible to switch between US, India, Germany, UK and Canada.
davidspiess··on Don't use Kubernetes yet
As far as i know Cloud Run offers now up to 32 GB memory workloads
davidspiess··on Ask HN: Alternative to Heroku
I am wondering when 0 downtime for apps with disks is coming. I don't see it anywhere on the feedback page and find it rather a big blocker.
davidspiess··on The Niche Programmer
This sounds rather selfish to me. What if you ever quit your job and your team mates are suddenly expected to pick up the things you left behind? Why not share your knowledge with them and work together as a team.
davidspiess··on Hackers claim to have breached Okta systems
Do yourself a favor and stay away from it.
davidspiess··on Using hamburger menus? Try sausage links (2019)
Airbnb comes to mind, they added left and right arrows to their tabs. https://imgur.com/a/MXDabnS
davidspiess··on It's tough being an Azure fan
B2C is the worst product we have ever worked with. Outages on constant basis, an extremely complex XML configuration, translation bugs, unsupported features which are only available in AD but not AD B2C (e.g. M2M), and really bad documentation. We basically had to dive in their github examples and issue tracker to make it work. Do yourself a favor and stay away from it.
davidspiess··on Learn Go by writing tests – Hello, world (2018)
I recently began learning Go and i was pointed to this site. I worked through all the chapters in the book and was pleasantly surprised how engaging it was. Definitely recommend it to other newcomers.
davidspiess··on I don't want to learn your query language (2018)
SQLC could be a good fit. It generates type-safe Go code from SQL.

https://github.com/kyleconroy/sqlc

davidspiess··on OO in Python is mostly pointless
We are currently considering moving away from Entity Framework Core. Simple things work fine, but it generates ridiculous queries if stuff gets more complex.
davidspiess··on Automate any tasks that require multiple entries of data in a browser
I get a forbidden PHP error message with leaked server details in the place where the video should load.
davidspiess··on Cloud Run adds min instances feature for latency-sensitive apps
It seems they want to replace their managed AppEngine service through Cloud Run in the long run.
davidspiess··on .NET 5.0
The last time i looked into it, all the big cloud providers lacked officially supported Rust SDKs.
davidspiess··on .NET 5.0
You could combine Node.js with TypeScript to regain type safety.
davidspiess··on .NET 5.0
Is Rust mature enough for web development already?
davidspiess··on .NET 5.0
F# with Giraffe, a functional ASP.NET core framework
davidspiess··on Dark’s new backend will be in F#
Ionide is not quite there yet when it comes to medium/big sized projects. I switched back to Visual Studio because Ionide simply stops working after a while. Even switching branch requires you restart VSCode. So be aware of that. Fantomas comes already bundled with Ionide and works pretty well. Has a few hick ups here and there as well.
Page 1 of 2Next →