HNHacker News
TopNewBestAskShowJobs

nonane

443 karma · joined April 19, 2008

submissionscomments
nonane··on The first Media over QUIC CDN: Cloudflare
Home much success have you have with GeoDNS? We've seen it fail when users are using privacy respecting resolvers like 1.1.1.1. It gets the continent right but fails on city/state level.
nonane··on Microsoft Teams will soon block screen capture during meetings
Which APIs would one use to implement this feature on Mac and Windows? For example is there a OS level flag that one can include on windows to not allow capturing of the app’s window - or is a notification sent out when someone tries to capture the screen (and then one can just blank the window)?
nonane··on Nine – seemingly impossible C64 demo
Here is a video where Martin Piper uses a C64 debug tools to figure out how Nine was created: https://m.youtube.com/watch?v=Ik1vsMM2EuY .
nonane··on Valkey achieved one million RPS 6 months after forking from Redis
One thing the article doesn’t mention is how they figured out that waiting for external memory access is the bottleneck. Are there any profiling tools available that would tell the developer that the cpu is waiting for external memory x% of the time?
nonane··on Show HN: Comprehensive inter-process communication (IPC) toolkit in modern C++
Cool stuff!

Does Flow-IPC protect against malformed messages? For example a client sending malformed messages to a server process

nonane··on XZ backdoor story – Initial analysis
Has anyone done an analysis of the bug in the backdoor that caused valgrind errors and slowness in SSH which eventually exposed it?
nonane··on Scripts for Streamlining Your Homelab with Proxmox VE
Slightly off topic: I’m setting up a home server on a Mini PC that has Windows 11 Pro pre-installed. I want to attach it to my TV and play retro games as well as run home automation tasks (periodic scripts, UniFi controller, Pihole etc)

Is anyone using Proxmox on their homelabs? Would you recommend blowing away Windows and installing Proxmox and then install Windows with PCIE passthrough?

nonane··on HTTP/2 zero-day vulnerability results in record-breaking DDoS attacks
No. This is not a ISP problem and the ISP can not solve this - it’s not even visible to the ISP for encrypted connections. This a problem with HTTP/2 itself that web servers / load balancers / proxies need to account for.
nonane··on Webhook Failure Scenarios
Any suggestions to alternative to webhooks? I feel a ‘pull’ based model with cursors and long polling would be simpler and more reliable than webhooks.
nonane··on iPhone 15 and iPhone 15 Plus
It also has a built-in AV1 Decoder! This is the first time Apple has indicated they're going to start using AV1!
nonane··on Apple to Limit iPhone 15 USB-C Cables to USB 2.0 Speeds: Report
How is this a problem for most users? When was the last time someone actually plugged in an iPhone to a computer to sync data? Most syncing happens over wifi for most users (90%+ I would say). Even development happens over wifi now.
nonane··on Jacobin: A more than minimal JVM written in Go
No. It’s using Go’s built in GC: https://github.com/platypusguy/jacobin#garbage-collection
nonane··on Google is already pushing WEI into Chromium
Can you please explain why a third party browser can’t lie about its hash, just like it can lie about it’s user agent?
nonane··on Show HN: Multi-display screen sharing with CoScreen
Congrats! Looks quite good. Will be trying it out. How have you reduced CPU utilization besides moving to Rust? Are you using hardware accelerated encoding?
nonane··on Automating heating with Home Assistant
Honeywell T9 is also quite good - supports remote sensors and lets you decide which sensors to average out depending on your schedule.
nonane··on Ask HN: Was I pwned? [resolved]
> - I saw that `10.0.0.3` showed up as a client on my switch with a randomized MAC address (presumably, since I couldn't find the MAC prefix in a vendor list).

MAC address randomization is enabled by default on iOS: https://www.linksys.com/support-article?articleNum=317709

nonane··on Linux 6.1 will make it a bit easier to help spot faulty CPUs
Somewhat similar: I worked on the !chkimg (1) Windbg extension at Microsoft. This little extension was run on incoming kernel dumps to see if it can identify crashes due to bad RAM. It analyzed incoming memory dump files - sent via Windows Error Reporting. If the dump had any code sections for Microsoft code, it would compare that with the binaries that Microsoft officially shipped. If it found evidence of code corruption, it would try to classify the pattern - bad RAM had a distinctive pattern of corruption. We also found other interesting things - i.e. lots of anti-virus patching the kernel code and causing alot of problems (this was way back before PatchGuard).

1. https://docs.microsoft.com/en-us/windows-hardware/drivers/de...

nonane··on Pfizer's primary mRNA injections “temporarily” impair semen concentration
“Systemic immune response after BNT162b2 vaccine is a reasonable cause for transient semen concentration and TMC decline. Long-term prognosis remains good.”
nonane··on Snort – Network Intrusion Detection and Prevention System
> Cloud trail, guard duty, VPCs, proper least privilege and IAM rules

We use all these. I guess this could be considered IDS + IPS?

nonane··on Snort – Network Intrusion Detection and Prevention System
> A better way to handle it (imo) is to just enable VPC flow logging and pull the cloudwatch stream into your SIEM

Thank you. Any recommendations for SEIM for a small company?

nonane··on Snort – Network Intrusion Detection and Prevention System
Does anyone know of a good snort alternative? Any recommendations for a company that runs mainly off AWS?
nonane··on AWS power failure in US-EAST-1 region killed some hardware and instances
> This affected a single az in a single region. If it caused you downtime or a partial outage, it means you are not fully resilient to single az failures.

This is not true. Amazon is not being upfront about what happened here. It was simply not a single AZ failure. Our us-east-1 ELB load balancers were hosed and were unable to direct traffic to other AZs - they simply stopped working an were dropping traffic. We tried creating load balancers in different AZs and that didn't work either.

How can you be resilient to single AZ failures if load balancers stop working region wide during a single AZ outage?

nonane··on Ephemeral Postgres Databases
We use ephemeralpg for unit tests: https://github.com/eradman/ephemeralpg
nonane··on We bootstrapped to $11M in ARR
What is your preferred tech stack for quick iteration of ideas?
nonane··on Remote workstations for discerning artists
This is a good question. I guess what you're actually interested in is the latency between the physical display updating vs the local display updating, right? I just did a quick test under good circumstances using this video (machines on the same lan): https://www.youtube.com/watch?v=OLxY0HDakRk with the physical and remote display side by side. I noticed an approximately 3 frame lag between the physical display and the local / client display update.
nonane··on Remote workstations for discerning artists
Currently we use a modified WebRTC stack with VP8/VP9 to encode the video stream. This is similar to what quite a few game streaming services are doing like Stadia and even Amazon's new Luna(?) service. There are lots of platform specific optimizations up and down the webrtc stack to make sure latency is kept to a minimum while preserving quality. Things like only encoding pixels that change, progressively encoding over multiple frames to sharpen quality, keeping jitter buffers to a minimum.
nonane··on Remote workstations for discerning artists
I work on Jump Desktop (https://jumpdesktop.com) that's being used for remote video editing @ 60fps on up to 3 monitors. It supports very low latency remote desktop and even works in environments that have high latency. For example here's Jump connected from the east coast to a physical server in Paris with 150ms ping times between the two: https://twitter.com/jumpdesktop/status/1356679263806763013?s...

It works on Macs and Windows. It works really well with text as well as full motion video.

nonane··on A Look at iMessage in iOS 14
Does anyone know if there's a cross platform library that offers similar services like Blastdoor and a sandbox for apps to run sensitive code in?
nonane··on Show HN: Welder – Record high-quality remote interviews
Thank you for the info! Incase it helps, we’ve been running our own WebRTC infrastructure (TURN servers only at the moment) for the last 5 years. It’s globally distributed, fault tolerant and allows us to mitigate the high costs. We’re doing 10s of TB of traffic at a fraction of the cost. Would be happy to discuss our infra incase it helps.
nonane··on Show HN: Welder – Record high-quality remote interviews
Congrats on the release and the excellent product! I work on a Remote Desktop app and one of my customers used Remote Desktop + your tool to collaborate live with his partner.

Would you be able to talk a little more about your Webrtc stack? Do you use SFUs in your stack?

Thanks.

Page 1 of 4Next →