908 karma · joined March 13, 2024
https://gist.github.com/BarishNamazov/0324464a52cfb963f86b56...
I know you are just venting, but please feel free to reach out to me. I'm happy to chat, share what I'm seeing, or ping a few friends I know who might be looking for engineers.
> A U.S. official confirmed the full list of countries will include Afghanistan, Albania, Algeria, Antigua and Barbuda, Armenia, Azerbaijan, Bahamas, Bangladesh, Barbados, Belarus, Belize, Bhutan, Bosnia, Brazil, Burma, Cambodia, Cameroon, Cape Verde, Colombia, Cote d’Ivoire, Cuba, Democratic Republic of the Congo, Dominica, Egypt, Eritrea, Ethiopia, Fiji, Gambia, Georgia, Ghana, Grenada, Guatemala, Guinea, Haiti, Iran, Iraq, Jamaica, Jordan, Kazakhstan, Kosovo, Kuwait, Kyrgyzstan, Laos, Lebanon, Liberia, Libya, Macedonia, Moldova, Mongolia, Montenegro, Morocco, Nepal, Nicaragua, Nigeria, Pakistan, Republic of the Congo, Russia, Rwanda, Saint Kitts and Nevis, Saint Lucia, Saint Vincent and the Grenadines, Senegal, Sierra Leone, Somalia, South Sudan, Sudan, Syria, Tanzania, Thailand, Togo, Tunisia, Uganda, Uruguay, Uzbekistan and Yemen.
One question perhaps is, even if AI can do everything I can do (i.e., has the skills for it), will it do everything I do? I'm sure there are many people in the world with the superset of my skills, yet I bet there are some things only I'm doing, and I don't think a really smart AI will change that.
Is a small indie dev "dodgy" if they use AI to unblock a tricky C# problem so they can actually finish their game? Yarn Spinner seems to conflate "Enterprise Scale Replacement" (firing 500 support staff) with "assistive tooling" (a solo dev using GenAI for texture variants).
By drawing such a hard line, they might be signaling virtue to their base, but they are also ignoring the nuance that AI -- like the spellcheckers and compilers before it -- can be a force multiplier for the very creatives they want to protect.
Personally, I do agree that there are many problems with companies behind major LLMs today, as well as big tech companies C-levels who don't understand why AI can't replace engineers. But this post, as much as written in a nice tone, doesn't frame the problem correctly in my mind.
To be clear, I think AI can generate reasonably high quality content if used correctly and edited by humans who are expert in relevant area. But things like copyright & quality need to be taken seriously.
It's interesting to see Zig being chosen here over Rust for a browser engine component. Rust has kind of become the default answer for "safe browser components" (e.g., Servo, Firefox's oxidation), primarily because the borrow checker maps so well to the ownership model of a DOM tree in theory. But in practice, DOM nodes often need shared mutable state (parent pointers, child pointers, event listeners), which forces you into Rc<RefCell<T>> hell in Rust.
Zig's manual memory management might actually be more ergonomic for a DOM implementation specifically because you can model the graph relationships more directly without fighting the compiler, provided you have a robust strategy for the arena allocation. Excited to learn from Lightpanda's implementation when it's out.
Cloud environments can do that (e.g., Github Copilot). They can even spin up playwright and take screenshots of an app and do frontend tests.
Traditionally, sophisticated writing correlated with higher-quality research (or at least higher status/effort). This paper argues that post-LLM, we are seeing a flood of manuscripts that use complex, polished language but contain substantively weaker scientific contribution.
They claim LLM adoption increases output by up to 89%, which is a massive productivity shock. If the cost of generating looks-like-science prose drops to near zero, the signal-to-noise ratio in peer review is going to crash. We are entering the era of the polished turd, and likely worse case of publish and perish [0].
I can see potential usefulness of this is in debug mode APIs, where somehow comments are sent as well and are rendered nicely. Especially useful in game dev jsons.
For benchmarks, I'd try to compare Bun's speed using its own Bun.serve instead of Express or Fastify.
It is profoundly ironic that Meta is apparently using cloaking techniques against regulators. Cloaking is a black-hat technique where you show one version of a landing page to the ad review bot (e.g., a blog about health) and a different version to the actual user (e.g., a diet pill scam).
Meta has spent years building AI to detect when affiliates cloak their links. Now, according to this report, Meta is essentially cloaking the ads themselves from journalists and regulators by likely filtering based on user profiling, IP ranges, or behavioral signals. They are using the sophisticated targeting tools intended for advertisers to target the "absence" of scrutiny.
[0] https://www.reuters.com/investigations/meta-created-playbook...
Similar to you, I don't care about mobile phones anymore. Instead of fancy hardware or features what I care is simple, secure, and private phone (open-source OS). I used to get excited on new models.
Recently a couple of my friends were talking about "Telegram vs Whatsapp." One is better because it has this feature, etc. They asked my opinion too. I don't care which is better, I only use them because I have to use them for contacting family and some friends. I just need the send text and image functionality (and I don't use it for private / secure texting).
The 'vicarious firsts' framing doesn't quite land for me because of that, but the 'urgency that won't let you drift' observation resonates. Maybe what matters isn't renewed wonder but having something -- family, friends, caring about the world -- that demands presence. The forcing function matters more than the feelings themselves.
My dad always says something related in nature: caring about and loving your family makes you a better person more than it helps your family.