668 karma · joined October 9, 2021
Not sure about Rust, but C++ only guarantees that for four arithmetic operations and `sqrt`. Not `pow`, not `log`. Not even when when all inputs/outputs are integers. Sometimes you can even get `(int)pow(10, 2) == 99`, which I believe is fully standard-compliant.
You have to bring in loads of other random documents to get a passport, for example: https://news.ycombinator.com/item?id=44408872
To reliably prove your age (e.g. in a store or a concert venue), you have to get a provisional driving license. If you are not qualified (maybe still disqualified to drive, or eyesight problems), tough luck, I'm not aware of any other government-issued photo ID in the UK. Foreigners previously had BRPs, but they are not issued since 2025, everything is electronic now.
There is also the "PASS" scheme where private providers (like banks) can issue plastic cards with photos, but I've heard they are regularly rejected by various venues as proof of age and/or identity, there is no legal requirement to accept them, just a recommendation. And I can imagine non-UK entities care about these about as much as they do about ISIC. TSA was definitely unhappy when I tried using ISIC about ten years ago for a US domestic flight.
And for some passports in the last, say, six years, the probability is significantly increased. There is no official information as far as I know, just some anecdotical evidence from forums.
And before all of that you have to remember all your trips for the last 10 years to enter into DS-160 (you learn to keep a spreadsheet after the first time you do that, UK visas require that as well). And secure an appointment, which (since 2025) must happen in the country of your citizenship, or the country of your residence, which you should prove (sometimes it takes years to get residency documents in some EU countries). If you're unlucky, the waiting time for an appointment might be measured in years too. If you get a waiting time after all, sometimes there are just no appointments available whatsoever with no extra information.
Attending a company event is, of course, not a valid reason to get an expedited appointment. At least not that I've heard.
And I'm sure there are even more tricky things that I haven't heard of.
Features: easy to switch devices, including PC. File transfers. Video sharing. Audio-to-text conversion out of the box.
Also, «ВСЕ» feels like «ВСЁ» in this context, I’d translate that as “that’s all”.
So, C++.
I like the term "vibe threading" to describe the the default state of affairs in some (most?) languages. We can extend it to "vibe contracts" as well.
E.g. on December 20 a WizzAir flight 4768 was diverted to Thessaloniki (Greece) instead of its destination Skopje (North Macedonia): https://www.flightaware.com/live/flight/WZZ4768/history/2025... . Those with Schengen visas (or appropriate passports) got a bus to Skopje. The rest allegedly waited for three hours and then got returned to Cyprus (EU, but not Schengen), but to a different airport (Paphos instead of Larnaca). So if someone had a car left on Larnaca's parking, too bad.
Would you mind sharing some examples? My only complaints with DB are cancellations and delays. Well, the ticketing might be a bit confusing the first time you realize "ticket" and "seat reservation" are two completely independent entities. Similarly, rules for which train you're allowed to take might be a bit confusing. But I wouldn't call it scamming.
Does it really matter if it's developer/publisher removing the game from Steam, not Valve? The end result is the same: one can't play.
Alternatively, the card is rejected because "fraud prevention", see e.g. https://news.ycombinator.com/item?id=46424584
Or the game is not available in my "account's region", which is chosen arbitrarily based on God knows what.
Are we still talking about hiring juniors? I hope I misunderstood and it's not about "design messaging app" type of questions. Otherwise we're firmly back in the Leetcode land.
Unless it's a very well-known big tech, I'm not sure I'd feel comfortable running any externally provided code during the interview. For all I know, it's RCE with potential to steal cookies and/or crypto.
Are there? Any app on Windows screenshot and access camera, microphone, whatever. Aren't permissions for Windows Store-style apps only?
My advice would be to relax, enjoy Armenia, and assume you are not entering the U.S. in the next couple of years, for any reason. Administrative processing (I assume you actually mean 221(g) refusal) can easily take 1-2 years. The most extreme case I've heard of took 4 years.
In 2016-2020 writing to a congressmen could actually help: https://daniel.haxx.se/blog/2020/11/09/a-us-visa-in-937-days... , but not anymore. Last year I've heard about some success stories with U.S. courts. Still, it took for one O-1 person about two years from the initial visa interview.
I've also never heard of anyone getting any timeline estimations.
A related small thread with Peter's response: https://news.ycombinator.com/item?id=44006801
Following some random instructions for "downloading good GenAI software from GitHub".
Open source thrived back in early 2000-s too. Although I don't remember anything even remotely resembling Code of Conduct back then, I wasn't paying attention. Was it a thing?
I found that Drupal adopted CoC in 2010, and Ubuntu had one already no later than 2005 (the "Ubuntu Management Philosophy" book from 2005 mentions it).
Does that intersect significantly with a typical startup? Maybe machine learning researcher or engineer. Or an information security specialist, like a white hat hacker.
I've heard about a person waiting for 4 years for their B-1/2 U.S. visa recently.
I haven't heard a single story where any kind of feedback or realistic timeline was provided to anyone, be it the applicant, the employer, a lawyer, a congressman. Not once.