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

It baffles me that a ton of sites that have been translated into multiple languages still set the language based on IP rather than trying to determine it based on the client settings or defaulting to a set language with an easy way to switch it.

Countless times I landed on websites I use relatively frequently in foreign countries to see them in a language I don't understand, having to rely on my browser's translation functionality to find the language switcher. My operating system + browser are set to English, yet I still get served the one in the language I don't understand.

The worst offenders in my opinion are the ones assuming language based on IP for multi-lingual countries like Switzerland. People living in the French or Italian parts almost always get served the German content. It's bad UX.


>client settings

But even setting the client right is not really possible. I'm danish. I understand english and german. Norwegian and swedish are similar enough to danish that I can read it without too much trouble. Websites, if they're translated at all, usually offer their native language plus an english translation. So if I visit a website in any language I understand, I'd prefer the original. But for any other language I want the english version.

If I set my accept-language to "da,en", I get a lot of horrible machine translated danish on a lot of websites. If I set it to "en,da", all danish government websites are now english. I can't win.


How very strange. I don't get any kind of translations of native sites (government or otherwise).


A sibling comment mentioned that it can detect smoke, so my guess is waste disposal, aka burning trash in your backyard. Some can produce quite a lot of smoke.

I did a private pilot license in Africa, the biggest "plus" was that I always knew the direction of the wind on the ground by looking at all these fires. There was never a time when I didn't see smoke unless I was flying in very remote areas.


Why did you assume they are burning trash instead of log fires? What was the primary fuel for cooking and heating for poor people in the part of Africa you got your PPL?


It's not an assumption, it's commonly done in some parts of the world that don't have proper waste management. What happens after you put trash in a bin and there's nobody to collect it? You have to get rid of it somehow. Out of many options, such as throwing it in the sea, burring it in the ground or simply burning it, the latter is usually done because it's easier and quicker.

Heating isn't really an issue in the part I lived (warm all year round, even in the night) and the smell of burned plastic is quite distinguishable, even at higher altitudes.


Been a Hetzner customer for years and have considered using them for a new business project of mine. Will reconsider it partly after reading this. At least use a separate provider for backups so I can quickly recover, just in case.

Seeing it happen to a reputable project such as Kiwix [0] definitely damages my perception of Hetzner. I've read numerous complains on Reddit a few months ago but they mostly boiled down to breaching the ToS in obvious ways. Still, not giving a heads up before cancelling a service and no option to recover data is just bad business practice.

[0] (I've deployed Pi's with Kiwix in remote areas in Africa, it's an amazing project)


Having a single backup with the same provider as your compute is a bad idea, no matter the provider.

Same goes for having your domain with the compute provider.


After a last horrible work experience, I decided to quit working for a while and travel. Haven't sold a lot of things, some are still stored at my parent's place but I managed to live off my saving for almost two years. I could have gone a lot longer but unfortunately some bad investment decisions and a long dream of obtaining a pilot license shortened my runway by a lot.

In the past months, my situation has gotten worse as I needed to tighten my belt due to my saving having almost completely melted. Hard but enriching times, I have now found a job after months of searching. The market in Europe isn't great these days. Back to hustling but without any regrets.

100% agree with OP, it was the experience of a lifetime for me. If I can give some additional advice, plan your finances. Even if you think a large sum will last you years and you're a bit lazy to plan it (as I was), don't be conservative with your forecast, plan large. Personally if I had to do it again, I'd try to keep half or one third aside for unexpected cases.


Having spent a lot of time at a hangar at international airport in Africa and flying there, I can say that there's a thin line between crashes and incidents that could have resulted in a disaster. The former being extremely rare while the latter occurs so frequently it's scary. Between pilot errors, ATC mistakes and bad aircraft/airport maintenance, I've witnessed and heard of many near misses and incidents that have miraculously not turned into something worse. Passengers are completely oblivious what they narrowly escaped.

I often talk about my experience to my peers in Europe. They have similar stories, albeit not happening as frequently. Looking at accident reports on Aviation Safety Network [0] and breakdowns on YouTube such as videos from Mentour Pilot [1], some of the factors that contributed to crashes still occur frequently without resulting in an accident. It's usually a combination of multiple failures that lead to it. My flight instructor used to tell me, every aggravating factor (i.e. lack of sleep, low fuel quantity, complacency, assumptions, etc.) fills a glass which leaves less and less space to luck until it runs over.

[0] https://asn.flightsafety.org/ [1] https://www.youtube.com/@MentourPilot


What you’re referring to is called the Swiss cheese model, and the many layers that comprise its design are critical to ensuring safety. It’s precisely due to this design that air travel is so safe. Cars are not designed with nearly as many backup systems.


I'd love to see this happen to every billion dollar company that doesn't have a bug bounty program. Offering zero incentive for reporting vulnerability just encourages hackers to exploit it for their own advantage or to wreak havoc.

As a paying customer, I expect better from these companies and personally wouldn't blame the hackers for exploiting their findings if no program exists.


Well the Federal Government certainly wouldn't agree with you. Give it go though!


The Federal Government? Thank goodness these companies only operate in one country. Or we've finally succeeded in uniting under one singular world government


In case you haven't noticed, the FBI charges hackers across the world on a frequent basis. And you should fear them regardless of what country you're in if you're going to be messing with American companies. I've worked at companies where the FBI caught our engineers that were offshore stealing IP. The Company didn't have a clue, they are watching anything and everything that concerns American interest and yes there are no jurisdictions/borders stopping them, outside of Russia, Iran and NK ofc.


How does the FBI arrest somebody outside of the US?


extradition


There are a lot of countries that don't have extradition treaties with the US.


Most of the ones where I’d want to live very much have extradition policies with the US [1].

[1] https://worldpopulationreview.com/country-rankings/countries...


Countries-I'd-not/want-to-live is an odd threat model.


Good luck extraditing Russian or Chinese hackers.


Cant have fitness stress tests for the big guys. They need protection for lazy execution of minimal efforts.


I think that's called ransomware


Or negligence :-)


What if the billion dollar company has a responsible disclosure process and internal vulnerability management program and has just decided not to pay for unsolicited bug reports? Where is the negligence?


Would love to see exactly this but running on an ESP style board (with Ethernet). As well as an API or web interface to trigger manual WoL calls.

Nice project, thanks for sharing!


Thanks! Getting it working on an embedded system would be a fun addition and a nice intro/training project for one of our new engineers (I think…).

What type of API are you thinking of? It already runs on a YAML config, so maybe a web server that takes the config as a JSON body instead?


Seeing the same post month after month. Links are usually dead. Still applied, got rejected immediately despite ticking all the boxes. Not sure what to think about this company...


Location: Nomad | Geneva, CH | Prague, CZ | Zanzibar, TZ

Remote: Yes (Async or GMT -1 to GMT +3)

Willing to relocate: No

Technologies: .NET/C#, NodeJS, TypeScript, React, Rust, NextJS, Remix, AWS, Terraform, Electron, Tauri, PostgreSQL, Redis, ClickHouse

Résumé/CV: https://rafael.keramid.as/ | Full CV available upon request

LinkedIn: https://www.linkedin.com/in/rafaelkeramidas

Email: rafael {at} keramid {.} as

---

Hi, I am Rafael, a nomading full stack engineer from Switzerland. I have over 12 years of experience across a multiple industries (gaming, hardware, SaaS, ...) and company sizes (Fortune 500 to less than 10 people startup). I describe myself as a passionate software generalist with architecture and social skills, designing solutions from idea/whiteboard to production deployment, while also being able to lead and mentor teams.

I have taken a year off working to focus on obtaining a pilot license and personal tech projects, keeping my skills current. I am now looking for a gig, either contract or full time, 100% remote (I am fine traveling a few times per year), ideally for a startup with an interesting product.

I am also offering consulting work. If what you are looking for is a one-off job, I am happy to deliver a complete slice with documentation and handover to the permanent team.

Happy to discuss opportunities, answer questions or send you my full CV via e-mail.


For a privacy conscious company such as Apple, turning off Bluetooth when not needed should be encouraged. Keeping it on 24/7 makes you trackable, you're broadcasting a unique identifier.


Since when Apple is a privacy conscious company.


How can you argue they’re not? Even if you think everything they say is bullshit and that they spy on you actively, being conscious of something means you’re aware of it, that you know it exists and what it is. Apple is certainly conscious of privacy, they don’t shut up about it.

https://www.apple.com/privacy/

If you believe them or not, that’s a whole different matter.


> a privacy conscious company such as Apple

[citation needed]


They have a whole page dedicated to it [0]. To be fair, I mean it with a bit of sarcasm. How can you collect so much data and call it privacy. I definitely believe they do a better job than most companies though, even though I dislike how aggressively they are pushing sync features.

[0] https://www.apple.com/privacy/


Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

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

Search: