mtbyl.bsky.social
@mtbyl.bsky.social
Reposted
this one is very good actually
Hidetaka Miyazaki interview: FromSoftware's president explores the unknowns of Elden Ring
Hidetaka Miyazaki on all things Elden Ring, from working with George R.R. Martin to dealing with pre-launch nerves
www.gamesradar.com
December 26, 2024 at 4:54 AM
Reposted
How quickly someone answers you is rarely a sign of how much they care about you.

Delayed replies to emails, texts, and calls are often symptoms of being overwhelmed.

Unless it's urgent, the true test of a relationship isn't the speed of response. It's the quality of attention.
Opinion | Your Email Does Not Constitute My Emergency (Published 2023)
An immediate response can be a worse outcome for both parties.
www.nytimes.com
December 18, 2024 at 5:38 PM
Reposted
A busy life is not a symbol of status. It's a symptom of trying to do too much for too many people.

A full calendar brings a surplus of stress and a shortage of energy. Reflecting and relaxing should be top priorities.

Unscheduled time isn't wasted. It's invested in well-being.
December 19, 2024 at 7:23 PM
Reposted
OpenAI released a new WebRTC mechanism for talking to their streaming audio API today - I built a live demo of it (using Claude) and wrote up some notes on my blog
simonwillison.net/2024/Dec/17/...
OpenAI WebRTC Audio demo
OpenAI announced [a bunch of API features](https://openai.com/index/o1-and-new-tools-for-developers/) today, including a brand new [WebRTC API](https://platform.openai.com/docs/guides/realtime-webrtc)...
simonwillison.net
December 17, 2024 at 11:51 PM
Reposted
I’ve been incubating this opinion for a long time, and it’s that having documentation separate to your product is a waste of time.

The documentation should be _in_ the product, and it should surface itself when needed. I like to use the Rust compiler’s error messages as an example.
Users never read.

If you’ve ever done support for a product of any kind this is immediately apparent. And that’s when you realize building intuitive UX is really hard!
December 15, 2024 at 10:35 AM
Reposted
The story of computing is the story of humanity: this is a story of ambition, invention, creativity, vision, avarice, power, and serendipity, powered by a refusal to accept the limits of our bodies and our minds.
November 18, 2024 at 11:50 PM
Reposted
Remember that experiment of using @flox.dev to replace Homebrew? Now it's official. flox.dev/docs/tutoria...
December 11, 2024 at 10:15 PM
Reposted
This year, I again had the honour of authoring the HTTP chapter of the Web Almanac: almanac.httparchive.org/en/2024/http

It's full of interesting stats on technologies like HTTP/3, DNS HTTPS records, preloads, 103 Early Hints and the FetchPriority API.

It also has Pirates 🏴‍☠️ and Marry Poppins 🌂!
HTTP | 2024 | The Web Almanac by HTTP Archive
The HTTP chapter of the 2024 Web Almanac covers data on historical versions of HTTP used across the web, as well as the uptick in adoption of HTTP/2 and HTTP/3 from alt-svc and DNS HTTPS records. Addi...
almanac.httparchive.org
December 10, 2024 at 12:37 PM
Reposted
I built a tiny JS library providing async alternatives to the alert() and confirm() and prompt() simonwillison.net/2024/Dec/7/p...

await Prompts.alert("alert message");
const confirmedBoolean = await Prompts.confirm("Proceed?");
const name = await Prompts.prompt("Enter your name");
December 7, 2024 at 8:46 PM
Reposted
📝 New post!

`aria-label` and `aria-labelledby` aren't allowed on divs, spans, and other static text elements out of the box, and *most* screenreaders won't announce them.

#accessibility #a11y
Don’t Use aria-label on Static Text Elements
Don’t use the aria-label or aria-labelledby attributes on divs, spans, or other elements representing static/noninteractive text-level semantics, unless you’re also updating roles.
benmyers.dev
December 7, 2024 at 7:57 PM
Reposted

Imagine the perfect prompt for Amazon Q Developer just a few clicks away—what would you build? Say hello to promptz.dev 👋 A collaborative platform to discover, create, and share real-world prompts for Amazon Q Developer. Let’s make prompt engineering for Amazon Q Developer exciting and impactful. 🚀
November 20, 2024 at 10:27 AM
Reposted
Thanks @werner.social for the shoutout in the reInvent keynote today! To learn more about serverless prompt chaining, check out the guide in this repo:
github.com/aws-samples/...
December 5, 2024 at 5:55 PM
Reposted
Technology is evolving to tackle humanity's hardest problems. From clean energy innovations and disaster preparedness to tools to fight disinformation, success now means making a positive impact. Read my tech predictions for 2025 and beyond: www.allthingsdistributed.com/2024/12/tech...
Tech predictions for 2025 and beyond
We've entered an era of unprecedented societal challenges and rapid technological advancements. Harnessing technology for good has become both an ethical imperative and a profitable endeavor. These ar...
www.allthingsdistributed.com
December 5, 2024 at 3:31 PM
Reposted
JS quiz: you see an error saying

console.log('hello') is not a function

what do you think the mistake was
December 7, 2024 at 3:15 AM
Reposted
Performance you say? Join Captain Speedy to learn how to pinpoint & fix performance issues with cool insights in #ChromeDevTools. Let’s dive in! 📺 youtu.be/7A70hBrPL4I

@tunetheweb.com #DevToolsTips #webperf
December 6, 2024 at 7:47 AM
Reposted
React 19 removed a number of deprecated features like legacy context and string refs. The release notes said this "makes React smaller and faster".

Out of curiosity, is there any actual noticeable change in perf because of this? My intuition says no, but curious if anyone's run a benchmark.
December 5, 2024 at 7:17 PM
Reposted
I finished three books in November.

My favorite was from @sarahedo.bsky.social

Even if management isn't for you, the perspectives in this book will make you a better team member.

www.engmanagement.dev
Engineering Management for the Rest of Us by Sarah Drasner
A guide for collaborating with networks of people, working together towards a common purpose.
www.engmanagement.dev
December 3, 2024 at 1:13 AM
Reposted
There's this evergreen joke on software development that goes something like this:

"We're done with 90% of the project. Which means we only have the other 90% left to go."

It's funny because it's true. It's also why experienced engineers are in-demand: they are the "finishers."

AI tools: not now.
December 2, 2024 at 12:41 PM
Reposted
thank you for the kind words! 🙏

i'm afraid i don't use those. nonetheless, i think a good llm eval tool should make it easy to
• examine & label data (and calibrate annotators)
• evaluate & align llm-evaluators to labels
• optimize evaluators

wrote more about it here: eugeneyan.com/writing/alig...
AlignEval: Building an App to Make Evals Easy, Fun, and Automated
Look at and label your data, build and evaluate your LLM-evaluator, and optimize it against your labels.
eugeneyan.com
December 2, 2024 at 2:47 AM
Reposted
My latest blog post covers how a simple observation at airport security highlights the concept of Betterment and how it applies to engineering teams. Which group are you in?

angiejones.tech/the-betterme...
The Betterment Metric - Angie Jones
A simple observation at airport security highlights the concept of Betterment and how it applies to engineering teams. Which group are you in?
angiejones.tech
November 22, 2024 at 4:54 PM
Reposted
Great explainer on sinusoidal positional encoding and rotary positional embedding (RoPE).

fleetwood.dev/posts/you-co...
November 30, 2024 at 11:26 PM
Reposted
I've come to understand what's happening in frontend's decade-long failure to deliver decent user experiences as a sort of epistemic closure. I'm calling it "frameworkism", and the epicenter is now React. Here's a lot of words on why we should all reject it:

infrequently.org/2024/11/if-not-r…
If Not React, Then What? - Infrequently Noted
Frameworkism is now the dominant creed of today's frontend discourse, and it's bullshit. We owe it to ourselves and to our users to reject dogma and embrace engineering as a discipline that strives to...
infrequently.org
November 30, 2024 at 1:21 AM
Reposted
📽️ The Faster TypeScript Compilation talk by @ashley-c.bsky.social is now published ⚡️

This talk from the recent London TypeScript meetup explains how the `ts-blank-space` type-stripping compiler works.

⚠️ Contains opinions on semi-colons

Blog Post: bloomberg.github.io/ts-blank-spa...
November 29, 2024 at 11:19 AM
Reposted
how much memory do you need in 2024 to run 1M concurrent tasks?
November 29, 2024 at 11:33 AM