Hacker Newsnew | past | comments | ask | show | jobs | submit | anticristi's commentslogin

Interesting angle: Compiler errors brings back math teacher trauma. I noticed Rust tries to be a bit more helpful, explaining the error and even trying to suggest improvements. Perhaps "empathic errors" is the next milestone each language needs to incorporate.


I suddenly understand part of why experienced programmers seem to find Rust so much more difficult than those who are just beginning to learn. Years of C++ trauma taught them to ignore the content of the error messages. It doesn't matter how well they're written if the programmer refuses to read.


It would be interesting to experiment with providing people only with a sundial. :)))))


Where I work, we have company-wide breaks between 10.00-10.15, 12.00-13.00 and 15.00-15.15. These cannot easily be enforced with external parties, but running an internal meeting over a break will need an explanation. What I noticed is that back-to-back meetings are more likely "capped" at 2 hours, so it's easier for people to show up on time and energized.


This is great news! Who would have expected Cloudflare to truly contribute to EU digital sovereignty.

On a more serious note, I'm surprised Cloudflare wants to pull out of Italy. Being a company which terminates TLS connections for Italy must be a gold mine for the NSA.


Cloudflare and other US tech companies base business decisions on revenue (and apparently on emotion), not allegiance to government agencies that have fallen out of fashion.


A bit naive concerning the leaks of 15 years ago. NSA cooperation with big tech is very well known.


The NSA don't pay?


Yes, it is good for Europe that US tech leadership comes out in the open and share their twitter ramblings, so nobody can deny that their interests are not aligned with us.


Claiming to and following through are two different actions, lots can happen between the two.


Whether the claims are true or not, this was a very entertaining BGP refresher. It made me wonder: 15+ years ago, I was network engineer and we used quite a bit of "BGP community magic" to get the routing outcomes we wanted.

If BGP only really needed to represent three types of peers (provider, customer, actual peer), wouldn't BGP configuration and perhaps even BGP be massively simplified?


It would be massively simplified.

Simple isn't always good.

By analogy: i could massively simplify google maps direction algorithm by getting rid of all that annoying and unnecessary traffic information, annoyingly complex labels about speed limits and lane count, and all the data points about stop signs, traffic lights, and so on. Its just a path-finding algorithm after all and all that extra info just makes for more computation and complexity. Who cares if it mean all the traffic for a major metro goes across a 1-lane bridge and leaves all the other roads empty.... its the shortest path, what could go wrong?


Well said! I used to administer both FreeBSD and Linux (Debian) servers at the same time. I found them different, but couldn't say either was better or worse.


How about trying out legal solutions against browser fingerprinting? The European Data Protection Board -- i.e., the union of "GDPR Police" in each EU Member State -- made it clear the fingerprinting violates the ePrivacy Directive.


Can I also get the analogous code for an AI customer navigating the AI customer service to get to a human customer service?


"He gets what he wants done, compromising on timing." is a really good summary!


That's what I love most about using ChatGPT vs Google for finding information: less bloat, just what I asked for.


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

Search: