For the best experience on desktop, install the Chrome extension to track your reading on news.ycombinator.com
Hacker Newsnew | past | comments | ask | show | jobs | submit | history | more alaties's commentsregister

It'd be wherever in the network path has the most contention, all else being equal.

For a home environment, this would most likely be at the Internet Gateway level, since home networks usually operate at >100Mbps transfer rates between nodes, but to the internet have <=100Mbps.

That all being said, contention at the gateway level like this would be assuming that KCP and TCP are both being used for, say, large file downloads.

If KCP is limited to use for sharing game state data for a game like Counter Strike, then the likelihood that KCP would consume all available bandwidth within a given time window is low, since the data rate is measured in hundreds of Kbps, not Mbps.


While there are similarities within the videogame industry, one has to understand that the plight of a developer is no where near as tragic as that of an animator in Japan.

For a developer, the skills learned for working in the videogame industry are highly transferable to better paying jobs outside of video games. Skills learned on the job are also equally valuable outside of industry. When a developer is ready to leave the videogame industry, they have skills that are in demand and are able to get positions equal to their experience.

For a 2D animator, keyframing and tweening are not well-payed skills outside of the anime industry. Skills learned on the job are equally not well payed. When an animator is ready to leave the anime industry, they have to start at the entry level of whatever new industry they're entering.

To find that the last few years of your life are deemed meaningless by the job market after working your ass off day and night... That is a real gut punch.


That's when you market out your skills to satisfying niche fetishes on the Japanese equivalent of Patreon.

On a serious note, there's a slew of skills an animator has on their Talent Stack (https://personalexcellence.co/blog/talent-stack/). Mere fluency of Photoshop, Illustrator, being able to DRAW period, work ethic, are no mere skills at all.


It sounds like they could make the transition to graphic design or similar industries. They would be jumping into dangerous waters but at least it wouldn't be from scratch


Eh... Not really... It's pretty easy to generate a unique image url per customer and use that to determine whether a customer opened the mail or not and it's about the same cost as a traditional tracking pixel, complexity-wise.


Indeed, the three email tracking services I'm familiar with (HubSpot, Yesware, and Outreach) all generate unique URLs per recipient. The only information you don't get for Gmail clients is location, but you get the most valuable info which is if/when/how many times the email is opened.


I remember reading that gmail caches these images, rendering the how-many-times useless.


GMail absolutely caches images. The cache is primarily for performant delivery of data over mobile networks though and reduced load of repeat same-day viewing, and less for privacy.

While their cache is large, it's not infinite. If what you're interested in is whether a customer engages with an email multiple times over a few days, you'll likely get the pixel hits to confirm it over that time period. Of course, as you imply, you wouldn't be able to collect how many times an hour a single customer has viewed an email sent to them.


I have tested this and the cache expires pretty quickly. From memory 10min -30. I thought that was fine because its around about one hit per session.

You get enough good information. The IP address would be even better however.


Does Gmail download by default, whether you open the email or not?


Gmail caches by default.

The catch is that Gmail caches all the same images from the same servers, so email marketers get around it by serving tracking pixels with obscure, unique URLs per individual.

Geotargeting fails because it loads on GMail servers.


Yes, I understand the caching part. If Gmail proactively loads/cache the unique pixel before users open the email, then the email reporting is garbage. If they wait for the person to open the email, it is very interesting (even if repeat are not tracked).


I was confused on this, but it looks like the email has to be opened once for Google to cache the image.


Depression and medication side effects I'm still working through. There's an intense fog that forms in my head when I try to think through a problem that didn't use to be there. Even problems I've solved before I have much greater difficulty with than I remember having.


I wish it were so simple. Usually, to get data from switches you'll have to poll them via SNMP. Polling via SNMP from a production network usually requires a lot of finagling and working with the network engineering team to expose IP addresses of the switches to be polled.

Brian Brazil (one of the co-authors of Prometheus) wrote an snmp polling tool to use along Prometheus (snmp_exporter). You'll have to find the snmp index file that matches your switch. If one doesn't exist... You're in for a hellscape of snmp probing and determine what is where. On top of that, switch manufacturers regularly do not test snmp values upon firmware releases, so bugs crop up at the counter level regularly between firmware versions. At my last job dealing with this, we when back-to-back with firmware snmp bugs with juniper qfx10ks where counters were regularly off by 1 terabit (easy to work around) to interface data not being exposed via snmp so all reported values were zero...

The bright side is once you have SNMP polling working for networking gear, it's not too hard to extend to power equipment and other data center devices.


While I agree with the sentiment of meeting the developers where they are, I'm pretty sure the upfront licensing costs of Windows would have made Stadia a non-starter. I also doubt Google could have gotten a decent bulk licensing deal for this use-case given Microsoft demonstrating interest in cloud gaming with the XBox Game Pass streaming features.

We also have to remember that even if the underlying tech was Windows, PC games implementing multiplayer can be locked to a single environment like Steam, Epic, GoG Galaxy, Windows Store and not offer cross-play amongst them.


Had a similar problem a couple years ago where I needed to use alternative DNS libraries to troubleshoot issues in a company's infrastructure.

Golang's rules for what implementation to use are found here: https://golang.org/pkg/net/#hdr-Name_Resolution

A really solid alternative DNS client implementation can be found here: https://github.com/miekg/dns. Real easy to read and vet compared to a few other libraries I ran into when working on this problem.


The answer is that it works pretty similarly, but GPUs usually do this in specialized hardware whereas mmap'ing of files for DMA-style access is implemented mostly in software.

https://insujang.github.io/2017-04-27/gpu-architecture-overv... has a pretty good visual of what's doing what for GPU DMA. You can imagine much of what happens here is almost pure software for mmap'd files.


My family has owned Lexus cars and dealt with dealers along the east coast for 30+ years. Maybe we've been lucky all along, but every one of them have provided similar experiences like the one described in the OP. Purely anecdotal but maybe there's a trend in Lexus to have great customer service at dealerships. I wouldn't be surprised to discover that there is a crappy Lexus dealer, but my experience in Pennsylvania, Massachusetts, and Florida indicates otherwise.


I doubt the family has dealt with Lexus for 30 plus years. Lexus has barely been around for 31 years, with the first model having been released in September of 1989.


I think ineffectual is wrong here, re: Trump. By State Department metrics alone, we pay more now for less people and less passports processed than before Trump took office. Anecdotally, we tend to have less State department representation at trade and industry conferences around the world. It's not very clear to my why we're spending more on the State department under Trump than any year under Obama if we're doing less with it...

You can compare the financial reports on their website: https://www.state.gov/plans-performance-budget/agency-financ... and https://2009-2017.state.gov/s/d/rm/rls/perfrpt/index.htm


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search:

HN For You