At least in the UN (and the spelling is pushed by Turkish tourism too). Not sure about adoption beyond that, especially outside of Turkey. Personally don't see myself adopting the new spelling for a while.
I don't see it adopting it myself, because that would also means pronouncing it differently.
Anyway, good luck with qwerty keyboard. I'm using azerty, so it is not so painful.
My understanding was that the name would be pronounced the same way, but as a native English speaker I don't even know what the umlaut does to the sound of the u. So I'm not even sure how the pronunciation would actually change.
In any event, if the Turkish government wants me to stop using "Turkey" I'm more than happy to call it Anatolia instead.
> My understanding was that the name would be pronounced the same way
No, part of the rationale for the change is to reflect the different pronunciation (Türkiye) has three syllables
> but as a native English speaker I don’t even know what the umlaut does to the sound of the u.
While there is a change to the first vowel sound, and I think an even more subtle change to the second, the biggest difference is the existence of the third syllable, which is pretty evident from the spelling, even to most native English speakers.
It is pronounced differently to the English "Turkey". For once, it has three syllables. Anatolia is the name of the large peninsula encapsulating most of Turkey, not the country itself.
Is anyone "originally" from anywhere they live now, really, except maybe East Africa (at some point in time)? Anglo-Saxons came from the continent, "Americans" from Europe, Africa and elsewhere, Native Americans from Asia, etc.
You can type an umlaut (over a u) on a US-International QWERTY keyboard by typing a double quote followed by a u.
And if you are using Windows with, say, US-English QWERTY as your default keyboard layout, its easy to add US-International and switch between them with ctrl-shift; they have the same layout (so your keycaps are still write), but some of the punctuation becomes dead keys that can function either for the punctuation or diacriticals depending on the following keypress.
Because the relationship between the punctuation and the diacriticals they work for is mostly visually intuitive, I find it a lot easier than memorizing Alt-key codes. Especially when using keyboards that don’t have a separate numeric keyboard in the first place like small laptops, and big laptops with relatively powerful dGPUs (the former because of total space available, the latter because they use more space for venting).
On Macs, you can long-press the "u" key and you'll see options for û ü ù ú ū. There's a number underneath, so just long press "u" and then type the number for the character you want.
> can they really look at a DOM tree and tell what it is/does
Yes, if you encode the DOM as a list of options for ChatGPT to choose from. In fact I developed a proof of concept of this for a client. https://jarvys.ai/ although they seem to have pivoted from automating just the browser to automating all software.
Well if the DOM is all unstructured divs with no semantic information, can a human even tell what it means without applying the structural styling on the page?
A good example would be a misguided approach at making a bunch of labels with values that are aligned. Someone told this poor developer that <table> is bad, so they figure hey, let's use CSS to lay it out. They make a dictionary of the key/value pairs and iterate over all the keys in the first column into the first div and then output all the values in the second div.
div
- label 1
- label 2
div
- value 1
- value 2
If there's 100 key/values it's going to be hard for a human to figure out which value is for the 76th item, and LLMs have proven to be very bad at indexing problems like that so I wouldn't expect it to be a better story there.
(Not saying this wouldn't work in some cases, just couldn't be a general solution given the crap out there)
if you encode the DOM as a list of options for ChatGPT to choose from
Not sure if I understand this, does it mean you have to pre-cook DOM in a specific way? If yes, then isn’t the answer to my question “no”, like “no, it can’t take any site and use it as is”?
You have to give GPT an objective, like "find an apartment in Florida" and then say something like "given the following options, which one would you interact with to get closer to your objective."
So if you assume that you start on google.com, then your options are like
1.) Input with name "search", placeholder "search anything", value ""
2.) Button with label "I'm feeling lucky"
3.) Button with label "search"
Obviously, doing just one of these doesn't achieve the objective - it just needs to pick which one it thinks has the most "value" for completing the objective. If you repeat that enough times, then it can actually do what your overall goal of the session was.
I'm just giving a simplistic answer, and if you implemented only what I've written, then it's going to get stuck in a loop more often than not. But that's the gist of how you could encode the DOM into something that GPT can interpret and make decisions/take actions based on.
Remember HATEOAS? I have a feeling LLMs would excel at navigating proper REST (not "RESTful") APIs - HATEOAS is, in principle, just what you did here: providing a list of possible/useful next steps along with the response.
In fact, the problem of HATEOAS is exactly what LLMs seem to be good at - inferring the interface at runtime, from dynamically received metadata. This should even be easy to try in practice today - HATEOAS can be trivially mapped to the "function calling" feature of OpenAI's GPT-3.5/GPT-4 APIs.
Sure, but that's like saying "I've built a puppet, my next step will be to give it a soul". If they pull it off, it'll be a huge accomplishment and a breakthrough, where this stage isn't really doing anything that exciting.
Genuinely curious, because I feel like I'm missing something - the owner is apparently disillusioned by nobody caring, but why were people supposed to care in the first place?
If only. Like religion there are many sects of trolls. Including:
* Stupid trolls
* Sexist trolls
* Racist trolls
* Homophobic trolls
* Yo mama trolls
* Anal sphincter trolls
* and random specific trolls too many to mention
There's not enough space in my headspace for all that anymore.
I guess somebody was inspired to post this after seeing this recent Ask HN? https://news.ycombinator.com/item?id=34287685
"Main things to consider when building an app for business/enterprise"
I'm still hiring for my digital agency - we have clients that are funded as an existing traditional business or have already raised a round in anticipation of a market slowdown. You can contact me through my profile if you're interested.
Answering your questions
- Will be this the situation for most tech companies or just start ups
I expect companies that are still looking for PMF using VC money to die. This is essentially a population bottleneck (1) for certain classes of companies (pre-revenue) & verticals (crypto).
- during recessions recruiting slows down even for big profitable companies[?]
The job market overheated for companies doing traditional sourcing, salaries were bumped across the whole industry to retain people, and still a lot of people left. I am sure that some companies overcompensated for this and are going to be burned if last year they went overboard with hiring & retention and this year the market blows up. I don't have an inkling as to which companies to watch out for, but some have already announced layoffs.
- What companies or roles will be more resilient?
Companies - big blue chip ones are always safe and look good on a resume. Microsoft, Google, Apple, etc. aren't going anywhere. Even if you join Meta and get laid off due to their bad VR strategy.. it still helps your career by having joined them in the first place.
Roles? Anything that existed a couple years ago is fine. Anything brand new like "head of remote work" I wouldn't be so confident about.
- And how as a SWE / tech industry professional, specially the ones starting their careers like me, can prepare?
Just keep interviewing at companies with established engineering teams. Don't go somewhere with just 1 or 2 developers, or where engineering isn't the core of their business. This is where good talent goes to languish. I've seen too many people come out of these companies with years of "experience" but it was learned in isolation without somebody experienced helping to shape them into a real middle of senior developer; The worst thing you can do is rack up the years without the actual substance. It's like not MSFT or others are tough - it's just everybody you work with will teach you something new that it's unavoidable. In a tiny company you have to figure out everything by yourself or follow trends, which are less than ideal.
- Is demoralizing to find out I spent 4 years in school just to get into a really harsh job market
You are entering almost the best market ever for developers. If you're good, you can get a job anywhere in the world right now at way above nominal rates (if you know how to negotiate).
“It is very easy to get Bluetooth fitted in the ears. It is attached to the ear temporarily and can be removed. Such a technique was used by a Vyapam scam accused too to clear his medical exam eight years ago.”
And the article also mentions that the Indian Supreme Court themselves cancelled the licenses for 634 doctors licenses issued between 2008 - 2013.. some of which used this same technique.
How it works, where does it go; I have no idea. But clearly it's not a one-off case.
P.S. I think that it's perhaps surgically clipped deep in the inner ear somehow, and not inserted beneath the skin.
8 hours is specific, a day is ambiguous. See Chinese 996 for example.