How green is your recipe? Using GATE to calculate the environmental impact of recipes
<span style="font-family: Arial; text-align: justify; white
<span style="font-family: Arial; text-align: justify; white
We just released Headless UI v1.5, which includes a brand new `Combobox` component.

[Click to collapse / expand section on sports] Here are some notes from talent scouts: Recruit A: ... will be a real specimen with chance to have a Dave Parker body. Facially looks like Leon Wagner. Good body flexibility. Very large hands. Recruit B: Outstanding physical specimen – big athletic frame with broad shoulders and long, solid arms and leg. Good bounce in his step and above avg body control. Good st
Many of you know that I am a fan of Buddhism in general and Zen Buddhism in particular. So I’ve always wanted to get a Zen Master on the podcast. I never imagined, however, that there is a Zen Master who has listened to almost every episode of my show. But the universe is a […]
Next.js 12.1 introduces on-demand ISR, support for styled-components and Relay, zero-config Jest support, and more!
Please join us for our next Lunch and Learn event. The topic is Managing Project Risk Using the Voice of the Team (VoT) and Text Analytics. Dr. John Aaron demonstrates a formalized method of managing risks on projects by routinely soliciting risk statements from project team members. This approach relies heavily on text analytics. It […]
WordStat 9 was released in June 2021 we are regularly upgrading different elements and adding new features to the software. Several new features have been added to the topic modeling features of WordStat 9.0.5. A new matrix allows one to get the top topic terms. This matrix, as well as the term-by-topic probability matrix, can now be […]
There are new improvements to QDA Miner 6 in version 6.0.9. QDA Miner 6.0 was introduced in September 2020. The most recent updates include an improved feature to remove unnecessary carriage returns and hyphens. Previously limited to a single document or a text selection, with this new feature it is now possible to apply such a correction to […]
With a new year and then some more time to actually finish things, we present a new chapter on Scheduling Tasks and Threads. This chapter splits the browser into multiple threads, with threaded raster and scrolling, in only a couple thousand lines of code.
Aloo Gobi Indian spiced potatoes and cauliflower. Ingredients 2 potatoes 1 whole cauliflower 1 onion 2 diced tomatoes 1 tsp turmeric 1 tbsp minced ginger 3 cloves minced garlic 1 minced serrano chile 2 tsp cumin seeds 1 tbsp garam masala 2 tbsp chopped coriander / cilantro 1 tsp red chili powder salt to taste oil Steps Break the caulflower into small florets (~6 cm in diameter) Chop the potatoes into 1cm cubes Fry the cauliflower pieces with salt and turmeric ~3 mins Add the potato and fry a fur
The feedforward/feedback learning and interaction in the visual system has been analysed as a case of “predictive coding” , the “free energy principle” or “Bayesian perception”. The general principle is very simple, so I will call it “difference learning”. I believe that this is directly comparable (biology doesn’t invent, it re-invents) to what is happening […]
This was co-authored with Yao Yue This is a collection of information on severe ( SEV-0 or SEV-1 , the most severe incident classifications) incidents at Twitter that were at least partially attributed to cache from the time Twitter started using its current incident tracking JIRA (2012) to date (2022), with one bonus incident from before 2012. Not including the bonus incident, there were 6 SEV-0 s and 6 SEV-1 s that were at least
You don't have to be at a party to see this phenomenon in action, but there's a curious thing I regularly see at parties in social circles where people value intelligence and cleverness without similarly valuing on-the-ground knowledge or intellectual rigor. People often discuss the standard trendy topics (some recent ones I've observed at multiple parties are how to build a competitor to Google search and how to solve the problem of high transit construction costs) and explain why people wor
Brioche burger buns Ingredients 7g active dry yeast 1 tsp sugar (to bloom the yeast) 50g water (lukewarm) 80g milk (lukewarm) 300g all purpose flour 1 large egg for the dough 1 egg for brushing 45g sugar for the dough 100g butter (room temp) 5g salt sesame seeds Steps Combine the water, milk and tsp of sugar with the yeast and allow to bloom 10 mins.
You’ve probably seen web editors based on the idea of blocks. I’m typing this in WordPress, which has a little + button that brings up a long… Read more "Making the web better. With blocks!"

How Slack invests in big little details through Customer Love Sprints Most businesses say they love their customers. Slack is no exception! But what does that mean practically? How do we actually express that love? One way is to add big, new features. These are effective, essential, even, when it comes to how enterprise software […] The post Sweating the small stuff appeared first on Slack Design .

TL;DR: Vue 3 is now the new default version as of Monday, February 7, 2022 ! Make sure to read the Potential Required Actions section to see if you need to make certain changes before the switch to avoid breakage.
10.13140/RG.2.2.20967.37282 It is really difficult to conceptualize things in a novel way – when one has been conditioned for decades to believe in the synaptic plasticity theory of memory.I offer a new type of theory, first outlined in the vision statement linked above, which is called a horizontal-vertical integration theory. There could be several such […]

TLDR? You can find the code and a bunch of examples on GitHub at dps/rust-raytracer . Over the holiday break, I decided to learn Rust
Discussion: Discussion Thread for comments, corrections, or any feedback. Translations: Korean, Russian Summary: The latest batch of language models can be much smaller yet achieve GPT-3 like performance by being able to query a database or search the web for information. A key indication is that building larger and larger models is not the only way to improve performance. Video The last few years saw the rise of Large Language Models (LLMs) – machine learning models that rapidly improve how mac
I give a five-star ⭐️⭐️⭐️⭐️⭐️ rating to the following book: Jason Parisi and Justin Ball. The Future of Fusion Energy. World Scientific, 2019. ISBN 978-1-78634-749-7. Available from Amazon US, Amazon UK, and many other retailers. I came to this book looking for answers to questions such as: Is there still...
Today we’re releasing a chapter on Adding Visual Effects. This first chapter on Modern Browsers swaps in modern libraries and implements some recent web features like blending, stacking contexts, surfaces, and clipping.
This is an excerpt from an internal document David Mackey and I co-authored in April 2019. The document is excerpted since much of the original doc was about comparing possible approaches to increasing efficency at Twitter, which is mostly information that's meaningless outside of Twitter without a large amount of additional explanation/context. At Twitter, most CPU bound services start falling over at around 50% reserved container CPU utilization and almost all services
Last week we hosted our 6th React Conf. In previous years, we've used the React Conf stage to deliver industry changing announcements such as React Native and React Hooks. This year, we shared our multi-platform vision for React, starting with the release of React 18 and gradual adoption of concurrent features.
I see a lot of essays framed as writing advice which are actually thinly veiled descriptions of how someone writes that basically say "you should write how I write", e.g., people who write short posts say that you should write short posts . As with technical topics, I think a lot of different things can work and what's really important is that you find a style that's suitable to you and
I’m David Singleton. This is my personal website / blog. You can find my professional profile on LinkedIn. I grew up in Belfast, spent more than a decade in England and now live in San Francisco, CA.
CSS is about styling boxes. In fact, the whole web is made of boxes, from the browser viewport to elements on a page. But every once in a while a new feature comes along that makes us rethink our design approach. Round displays , for example, make it fun to play with circular clip areas. Mobile screen notches and virtual keyboards offer challenges to best organize content that stays clear of them. And dual screen or foldable devices make us rethink how to best use available space in a number of

This is a pseudo-transcript (actual words modified to be more readable than a 100% faithful transcription) of a short lightning talk I did at Twitter a year or two ago, on pitfalls of how we use latency metrics (with the actual service names anonymized per a comms request). Since this presentation, significant progress has been made on this on the infra side, so the situation is much improved over what was presented, but I think this is still relevant since, from talking to folks at
Microsoft is currently rolling out its latest version of Windows, Windows 11. This is the successor to Windows 10. As with any new software rollout there will be some bumps along the way. Windows 10, while not bug free, has been with us for 5 years. If you are using a PC and updating […]
Close your eyes and imagine yourself using Slack. What are two phrases you’d use to describe that experience? Whatever your phrases are, hopefully they’re at least somewhat synonymous with “Don’t make me think” and “Be a great host.” These are the two of five organizational product principles that we live by when it comes to […] The post How we layered product principles to refresh Slack notifications appeared first on Slack Design .

I’ve had an idea kicking around at the back of my mind for years and finally spent a few hours over the last couple of weekends building it. It’s a probabilistic spreadsheet.
Artificial intelligence and machine learning can help to improve disaster relief programs by quickly processing large volumes of complex, fragmented data.

Here's a list of errors on this blog that I think were fairly serious. While what I think of as serious is, of course, subjective, I don't think there's any reasonable way to avoid that because, e.g., I make a huge number of typos, so many that the majority of acknowledgements on many posts are for people who e-mailed or DM'ed me typo fixes. A list that included everything, including typos would both be uninteresting for other people to read as well as high overhead for me, which is wh
Analyzing Arabic with WordStat WordStat text mining software can help you analyze more than 60 languages including; Chinese, Japanese, Korean, Russia, Turkish and Arabic. Even though the information is available on our website, we are often asked by prospective customers about WordStat’s languages capabilities beyond the obvious ones like English and the main European languages. […]

One of the most common mistakes I see people make when looking at data is incorrectly using an overly simplified model. A specific variant of this that has derailed the majority of work roadmaps I've looked at is treating people as interchangeable, as if it doesn't matter who is doing what, as if individuals don't matter. Individuals matter. A pattern I've repeatedly seen during the roadmap creation and review process is that people will plan out the next few quarters of work an
