ayyy
@ayyy@sh.itjust.works
- Comment on Microsoft AI CEO pushes back against critics after recent Windows AI backlash — "the fact that people are unimpressed ... is mindblowing to me" 4 minutes ago:
iPhones do it, Pixels do it, Samsungs do it…
- Comment on Microsoft AI CEO pushes back against critics after recent Windows AI backlash — "the fact that people are unimpressed ... is mindblowing to me" 22 hours ago:
Reading text from images uses neural networks these days for OCR (optical character recognition). It works so well these days that you don’t even notice your phone doing it.
- Comment on Microsoft AI CEO pushes back against critics after recent Windows AI backlash — "the fact that people are unimpressed ... is mindblowing to me" 22 hours ago:
Wait, Microsoft’s “AI CEO” is a human? If AI is supposed to be replacing jobs, why not start there?
- Comment on Finally. 2 days ago:
How did you determine that?
- Comment on Widespread Cloudflare outage blamed on mysterious traffic spike 2 days ago:
You always have the most bizarre stupid takes. The creativity is fascinating.
- Comment on Windows 11 could actually become the same kind of mistake Sony made with the PS3 2 days ago:
Older Intel Macs are some of the best Linux machines. The newer ones with Apple CPUs are a compatibility nightmare.
- Comment on 2 days ago:
‘
- Comment on 93 murders in London in 12 months to October. The city's murder rate is now lowest for decades 3 days ago:
But I was told by American propagandists that there are “no-go zones” full of dirty evil criminal Muslims just waiting to murder you!
- Comment on Screw your zodiac sign, tell me... 3 days ago:
Yea, Corelle is glass dish ware made in Corning, NY. The same place they make Pyrex and Gorilla Glass phone screens.
- Comment on I am fucking tired of this shitty behavior. 3 days ago:
If people didn’t want it they wouldn’t upvote it. It’s that simple. You don’t get to speak for others.
- Comment on I am fucking tired of this shitty behavior. 3 days ago:
Reposing the good content from extremist tankie communities so you don’t have to be exposed to their toxicity.
- Comment on Ukraine found about 400 places in Russia where kidnapped children are being held 3 days ago:
Why is it a war zone?
- Comment on Ukraine found about 400 places in Russia where kidnapped children are being held 3 days ago:
And why is it unsafe?
- Comment on Ukraine found about 400 places in Russia where kidnapped children are being held 3 days ago:
How did you come to that conclusion?
- Comment on Introducing SlopStop: Community-driven AI slop detection in Kagi Search 4 days ago:
Just try it. You’ll probably like it. I did.
- Comment on Refrigerator ads are finally here! 6 days ago:
It’s only when in park I think…at least for now.
- Comment on While we eagerly await the second coming of Steam Machines, it's worth remembering what a gloriously awful mess Valve got itself in over a decade ago 6 days ago:
Because the TV manufacturers own the HDMI licensing body and make money from you for every device you buy with HDMI.
- Comment on Palantir and flock are your enemy. 6 days ago:
Some people are just intimidated by men with beautiful hair. I got treated quite differently by strangers after I cut mine.
- Comment on Refrigerator ads are finally here! 6 days ago:
This is literally already a thing for Jeeps.
- Comment on A place for conservatives 1 week ago:
The name is inherently nonsense. They aren’t “conserving” anything.
- Comment on Servo: A new, independent Web Browser Engine (the core of a web browser) written in Rust. 1 week ago:
Thats definitely one of the reasons Mozilla is developing rust, but not the only one. The goal of Rust is to make it harder to write insecure code. That requires more upfront work for the coder, and can be less efficient with computer resources, but provides more peace of mind that the finished product doesn’t have as many bugs. Thats a trade off Mozilla and Rust users think is worthwhile, but not everyone agrees with that.
In terms of vendor lock-in from language choice, it’s a big fat It Depends™ lol. Theres a ton of money in big tech, so there are a lot of clever people who work full time trying to lock you onto platforms without it looking to you like you’re falling into their trap, and they use a myriad of tools.
It is rare, but not unheard of for there to be license fees just for using a language like you said. (And sometimes there is even disagreement about who gets to charge licensing fees for a language: See the Java debacle with Google v. Oracle.) However typically the issue is more around being able to use the new features of a platform when a vendor introduces them. For example, Apple really wants you to use Swift to write iPhone apps. You can use alternatives, but then when Apple introduces the new iWiping feature that revolutionizes buttholes, you won’t be able to provide that feature to your users until your language of choice gets updated to support iWipes. That could take a year and means your app is behind your competitor, who just used Swift so Apple made sure they could support iWipes on the day the feature came out.
Another extremely common example is that entire businesses are run through complicated formulas in Excel spreadsheets. Sure, there are many other ways to run a business and keep track of the numbers, but most people start small and then the complexity of their spreadsheets just grows and grows and grows. Those people will be forever stuck paying for an excel subscription (that didn’t even used to be a subscription when the business started, but now it is for some reason!) because the complexity of replacing everything is scary.
- Comment on Servo: A new, independent Web Browser Engine (the core of a web browser) written in Rust. 1 week ago:
I say “we” because I work in software which, past a basic level, involves endless arguing amongst colleagues about what the “best” language to use is for a particular project haha. Your question of why new languages is a really great one, with controversial answers haha.
What it boils down to is that every language is a set of opinions and compromises. Sometimes the assumptions that a language maker has just become less true over time. For example the language for making websites that was written in the 90s assumed that all you would need is a way to describe titles, paragraphs, columns, and some pictures. Websites do a lot more than that now, so people have come up with new languages for building websites.
A lot of it also comes down to people/politics. Since making and maintaining a language can be complex and expensive, it is frequently only taken on by large corporations. Those corporations are always doing their best to lock you into their ecosystem, and they use their language as a carrot. If you use our language and our services, everything will just work the way you want without hassle! By the way next year we are doubling the price of our services but whatcha gonna do about it, you already wrote a bunch of expensive code and hired a bunch of people that are only familiar with our language…pay up now!
- Comment on Servo: A new, independent Web Browser Engine (the core of a web browser) written in Rust. 1 week ago:
This is an entire branch of computer science that people dedicate their lives to, called language design. You’re correct that we use software to translate a programming language into assembly language. That software is called a compiler.
As far as developing new languages, typically one starts by defining a “formal grammar”, typically in the .lex format. Since writing a whole compiler can be complicated and time consuming, most people just build off of the work of others and adapt an existing compiler such as “LLVM” to understand the grammar of their new language.
It sounds crazy to the uninitiated, but the best way to start learning about how to make computer languages is to learn about what a Turing tape machine is, and what it’s capable of. Then you will be able to understand what the difference between a “context-free” grammar and a “stateful” grammar.
- Comment on Servo: A new, independent Web Browser Engine (the core of a web browser) written in Rust. 1 week ago:
Ok? And?
- Comment on Learning to drive 1 week ago:
Yes, it perpetuates the harmful stereotype that only men can have addiction issues. Gender stereotypes are harmful to all genders.
- Comment on God ****** dammit, here we go again 1 week ago:
Got any examples? Because I have…some…examples of password reuse being a real-life problem.
- Comment on I Thought I Knew You 1 week ago:
Not really, no. It saves a shitload of electricity, which with current technology means not spewing as much CO~2~ in order to generate that electricity.
- Comment on Boeing won't face criminal charge over 737 Max crashes that killed hundreds of people 1 week ago:
That was a McDonnell Douglas plane, and now both feeds and ups have grounded their entire fleet of them.
- Comment on Palantir CEO Says a Surveillance State Is Preferable to China Winning the AI Race 1 week ago:
Two things can be bad at the same time.
- Comment on Palantir CEO Says a Surveillance State Is Preferable to China Winning the AI Race 1 week ago:
Two things can be bad at the same time.