Veo

https://lh3.googleusercontent.com/EsooKfFjz5OMYyv8EmZlQptGfRjMQvVqY5vL-e33soui_BQIclEnDxU0xvc4pceloV9hLgJIpZgqm1KcU68OkANboXkFHWaBv30YRVx_-YwSUq0pgg=w512
Veo, a video generation model, uses advanced understanding of natural language and visual semantics to create videos that accurately capture the nuance and tone of a prompt. The model can generate videos from text prompts, editing commands, or reference images, and can also extend video clips beyond 60 seconds while maintaining visual consistency.

Ilya Sutskever to leave OpenAI

The user has decided to leave OpenAI after almost a decade, praising the company's trajectory and leadership. They are excited for their next project, which is personally meaningful and details will be shared later.

Glider – open-source eInk monitor with an emphasis on low latency

https://raw.githubusercontent.com/Modos-Labs/Glider/main/assets/r0p7_mb.jpg
The document provides an overview of electrophoretic displays (EPDs), including their technology, advantages, and limitations, as well as a comparison with other display technologies. It also discusses the Eink controller and its role in driving EPD screens, highlighting the trade-offs between refresh speed, update latency, and image quality.

Sir, there's a cat in your mirror dimension

https://substackcdn.com/image/fetch/w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5cb2d736-32e9-47f3-a2b1-3d3dd38a8690_1600x1600.jpeg
The frequency domain can be used to compress images by reducing high-frequency components, and it was demonstrated that injecting "noise" from one image into another can create a perceptible image when decompressed. The experiment showed how lossy compression affects the injected noise, with higher JPEG quality settings preserving the image better than lower settings.

Gemini Flash

https://lh3.googleusercontent.com/r7-wJ4Lt5AOy08JKQhILmDzUpBdjUQmvufQiUrfozTrZbhrYw_kSU521uSqI9PgUE5vcIrKhXVKWGtau-9YssRMC5qv0y4LOO_oQAfrpwhGpOfkpTg=w387
The model is lightweight, fast, and cost-efficient with multimodal reasoning and a long context window. It achieves comparable quality to larger models at a fraction of the cost on most tasks, processing large amounts of data.

VMware Fusion Pro: Now available free for personal use

https://blogs.vmware.com/teamfusion/files/2024/05/fusion-ws-heroes-1-1024x410.png
VMware Desktop Hypervisor products Fusion and Workstation are being simplified with two license models: free personal use and paid commercial use. The changes aim to provide ongoing value to customers, simplify product offerings, and make it easier for users to access VMware Desktop Hypervisor apps.

Femtosecond lasers create 3D midair plasma displays you can touch (2015)

https://spectrum.ieee.org/media-library/image.jpg?id=25578357&width=1200&height=900
Japanese researchers have developed a touch-safe laser plasma display that uses femtosecond lasers to create mid-air pixels, which can be used for interactive displays and applications. The technology has high spatiotemporal resolution and could potentially scale up to fit into consumer devices such as phones or wristwatches.

Model Explorer: intuitive and hierarchical visualization of model graphs

https://ai.google.dev/edge/images/gemma-2b-model-explorer-standalone.png
Model Explorer is a visualization tool that helps analyze and optimize machine learning models for deployment on edge devices, allowing users to identify conversion-related issues and optimize model size-quality trade-offs. The tool features side-by-side comparison, layer-by-layer navigation, and customizable data loading for easy identification of hot spots and other issues.

The most talented person in the world

Jodie Chiffey is a multi-talented individual with expertise in various fields, including 3D printing, grilling, guitar playing, marketing, brewing, personal training, nutrition, camping, hiking, and more. She has created numerous websites and blogs to share her knowledge and experiences with others through articles on topics such as digital media assets development and transaction.

Show HN: Pico: An open-source Ngrok alternative built for production traffic

https://raw.githubusercontent.com/andydunstall/pico/main/assets/images/overview.png
Pico is an open-source alternative to Ngrok that serves production traffic, allowing you to expose services without opening public ports. It's designed for fault-tolerant, scalable deployments and can be self-hosted on Kubernetes with observability tools for monitoring and debugging.

Firefox search update

https://blog.mozilla.org/wp-content/blogs.dir/278/files/2020/01/firefox-browser-logo-1024x538.png
Mozilla is adopting a new approach to understand how users engage with Firefox, prioritizing privacy by anonymizing search activity data and categorizing it into high-level categories. This will help improve the browser's features and offerings, while maintaining confidentiality and allowing users to opt out of data sharing or use Private Browsing mode.

Glance: A self-hosted dashboard that puts all your feeds in one place

https://raw.githubusercontent.com/glanceapp/glance/main/docs/images/readme-main-image.png
The Glance project loads uncached pages in ~1s and has active development, with preconfigured pages and configuration docs available. To run the container, use Docker with options for config file path, ports, and volumes.

New gel breaks down alcohol in the body

https://ethz.ch/en/news-and-events/eth-news/news/2024/05/press-release-new-gel-breaks-down-alcohol-in-the-body/_jcr_content/articleLeadImage/image.imageformat.carousel.587127758.jpg
Researchers at ETH Zurich have developed a protein-based gel that breaks down alcohol in the gastrointestinal tract, reducing blood alcohol levels by up to 50% and protecting the body from damage. The gel uses individual iron atoms to convert alcohol into harmless acetic acid before it enters the bloodstream, potentially helping people reduce harmful and intoxicating effects of alcohol consumption.

The new APT 3.0 solver

The new solver3 in APT 2.9.3 introduces a fully backtracking dependency solving algorithm that defers choices to as late as possible, with features like conflict-driven clause learning and implication graph construction. The solver keeps manually installed packages around and does not offer to remove them, but future iterations will allow replacement of obsolete packages and improve ...

The notifier pattern for applications that use Postgres

https://brandur.org/assets/images/notifier/notifier.svg
The notifier pattern for Postgres allows multiple components to subscribe to topics without creating multiple connections, reducing overhead and improving efficiency. It holds a single connection per process, allowing other components to use it to subscribe and receive notifications, making it an effective way to optimize listen/notify usage in applications.

Fast linked lists

https://dygalo.dev/blog/2048px-Rusty_chain_in_fishing_boat.jpg
A linked list outperforms Vec in a data validation library by avoiding heap allocations and leveraging stack frames for path tracking. Optimizations include precise memory allocation, reducing struct sizes, and storing references to path segments instead of cloning strings.
https://www-assets.kolide.com/rails/active_storage/blobs/proxy/eyJfcmFpbHMiOnsiZGF0YSI6OTYwMTc3LCJwdXIiOiJibG9iX2lkIn19--5a0a986c74c673b81122c33f271ecea9d90c756d/change-in-remote-work-trends-due-to-covid-19.png
The National Labor Relations Board (NLRB) has declared war on "bossware", a category of technologies that companies use to monitor employees, and regulators are taking steps to protect employees' privacy rights. Companies should evaluate their use of bossware and consider the legal risks, as well as the potential negative impact on employee morale and productivity.

Upstreaming Linux kernel support for the Snapdragon X Elite

https://s7d1.scene7.com/is/image/dmqualcommprod/image1-5?$QC_Responsive$&fmt=png-alpha&wid=1000
Qualcomm has been working to support Linux on Arm-based PCs, including laptops with Windows on Snapdragon, and has made significant progress with the Snapdragon X Elite SoC. The company has upstreamed patchsets for the Linux kernel and collaborated with Lenovo, Arm, and Linaro to build Linux support into several generations of SoCs.

My VM is lighter (and safer) than your container (2017)

https://dl.acm.org/cms/asset/40e846f1-617d-4920-9978-476aa73fcd0f/3132747.cover.jpg
Containers are in demand due to their lightweight nature, but they offer weaker isolation than virtual machines. The paper examines whether there is a tradeoff between isolation and efficiency, finding that hypervisors can be optimized for high degrees of both using solutions like LightVM.

Tech companies are flocking to the Middle East

https://www.washingtonpost.com/dr/resources/images/generic-newsletter-signup.png
The Biden administration has fostered ties between the tech industry and Gulf states to counter China, attracting entrepreneurs like Andrew Feldman. Feldman's company Cerebras is building supercomputer data centers in California and UAE with millions from the oil-rich country.

Branded types for TypeScript

https://www.carlos-menezes.com/api/og?title=Branded%20types%20for%20TypeScript&subtitle=Enforce%20type%20safety%20by%20attaching%20unique%20markers%20to%20distinguish%20similar%20underlying%20types
Branded types in TypeScript allow creating new types by adding a unique tag to an existing type, ensuring correct usage and preventing misuse. This can be achieved by defining a Branded type with a specific brand, such as 'Hash', making it clear what kind of string is being returned or expected.

PaliGemma

https://ai.google.dev/static/site-assets/images/share.png
PaliGemma is a lightweight VLM that takes images and text as inputs, answering questions about images with detail and context. It comes in two sets: general-purpose models for fine-tuning on various tasks, except paligemma-3b-mix which can be used immediately for research.

Claude is now available in Europe

https://www.anthropic.com/_next/image?url=https%3A%2F%2Fwww-cdn.anthropic.com%2Fimages%2F4zrzovbb%2Fwebsite%2F791c1c121225ef3e3a368279926c12552ddb075c-1778x1000.jpg&w=3840&q=75
Anthropic's AI assistant Claude is now available in Europe, offering a free iOS app and Team plan for businesses to enhance productivity and creativity. The service features advanced AI models, including Claude 3 Opus, and supports multiple European languages, with pricing starting at €18 per month for individuals.

Researchers find high levels of lead, mercury and arsenic in Beethoven's hair

https://th-thumbnailer.cdn-si-edu.com/uRC4Ujpd4gG7A92NlSmJdeiv4zg=/1000x750/filters:no_upscale():focal(2165x2124:2166x2125)/https://tf-cmsv2-smithsonianmag-media.s3.amazonaws.com/filer_public/da/1a/da1ae46e-b7e8-44aa-8594-a5695edcd73d/joseph_karl_stielers_beethoven_mit_dem_manuskript_der_missa_solemnis.jpg
Researchers analyzed Beethoven's hair and found high levels of lead, arsenic, and mercury, which may have contributed to his deafness and gastrointestinal issues. The heavy metals likely came from contaminated wine, medicines, and fish he consumed during his lifetime.

A review on protein language models

https://lh7-us.googleusercontent.com/lhRMC6jVwT_5LGnhFsspvfSWG6jxcUOIsEyKhA4OJT-tWwKpqkXseGtZCHJpaEdbEubkKDJnVzXwNWa27aZzXMbuc8_UY_x9QQszrVHc9y4REk-V2QuW4CvDFrP1edtd7Z_q1bc-Xu6k0mRRiYGmZo0
Researchers have been applying transformer models to protein sequence data, achieving significant advances in designing proteins that behave like natural ones. The development of language models for proteins has led to breakthroughs such as generating functional protein sequences and predicting structure from single sequences, with potential applications in fields like drug discovery and biotechnology.

Alabama prisoners' organs vanish, and there's a whole lot of passing the buck

https://www.al.com/resizer/v2/47WOQ3IPHVAOVEKX2YYGOY2DAA.png?auth=5377025697d07fb500e52a2ad0f5cc867fee5caa15708b2428d65e0a5283ca4f&width=1280&quality=90
Alabama prisoners' families have reported receiving bodies with missing organs, including hearts, after autopsies at UAB and the Alabama Department of Forensic Sciences. The institutions claim they follow legal procedures, but critics argue that prisoners' families are not given the opportunity to opt out of organ collection, leading to exploitation and dehumanization.

Meta Is Shuttering Workplace, Its Enterprise Version of Facebook

https://s.yimg.com/ny/api/res/1.2/XeG78Y2MAn1uqb7iM732mQ--/YXBwaWQ9aGlnaGxhbmRlcjt3PTk2MDtoPTY0MA--/https://media.zenfs.com/en/bloomberg_technology_68/51ec84ba862ddc396cd00f17c588e3ce
Meta Platforms Inc. is shutting down Workplace, its enterprise social network, and will phase it out over two years. The company will focus on AI and metaverse technologies instead, and help existing customers transition to Zoom's Workvivo product.

Optimizing ClickHouse: Tactics that worked for us

https://www.highlight.io/images/blog/launch-week/5/clickhouse-backlog.png
Highlight.io, an open-source monitoring distribution, faced scaling issues with their ClickHouse cluster due to large volumes of data and daily spikes in traffic patterns. They optimized their ClickHouse cluster by using larger insert batches, adjusting table settings, and implementing strategies such as batched writes and exactly-once semantics to reduce CPU load and improve query performance.

Using ARG in a Dockerfile – beware the gotcha

https://qmacro.org/images/site-image.png
The user learned that ARG instructions in Dockerfiles are affected by the FROM instruction, and variables declared before FROM cannot be used after it. Moving ARG instructions to after FROM or re-declaring them as needed resolves this issue, allowing build arguments to be used throughout the Dockerfile.

Most common PIN codes (2012)

http://www.datagenetics.com/blog/september32012/p.png
The author analyzed a dataset of 3.4 million four-digit passwords and found that many people use easily guessable and predictable combinations, such as dates, years, and phone keypad patterns, which can be exploited by hackers. The author warns developers to store sensitive information securely and advises consumers to change their passwords to something more secure.

Stone with ancient writing system unearthed in garden

https://ichef.bbci.co.uk/news/976/cpsprodpb/b17a/live/01b02e50-0de5-11ef-82e8-cd354766a224.png
A small stone carved with early Celtic script, dating back to possibly the 4th Century, was discovered in a Coventry garden by geography teacher Graham Senior. Experts are trying to understand the meaning of the Ogham script, which features lines inscribed on three sides, and it will be displayed at the Herbert Art Gallery and Museum.

Compiler Explorer

https://substackcdn.com/image/fetch/w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5445efce-8dbe-4c9b-a1f6-cf6524df7b89_2874x1644.png
Compiler Explorer (CE) is an online tool that allows users to enter source code and instantly see the compiled output, supporting 69 languages, over 2000 compilers, and various architectures. CE offers many features, including assembly language output, instruction descriptions, compiler comparisons, and access to tools like LLVM IR and machine code analysis.

What factors explain the nature of software?

The author argues that software development is complex due to three interacting factors: software occupies a liminal state between fantasy and reality, it is subject to the circular specification problem and observer effect, and there are few hard constraints. These factors lead to misunderstandings, miscommunication, and difficulties in specifying what software should be built, making it ...

HBase Deprecation at Pinterest

Pinterest transitioned from using HBase to a new serving architecture with TiDB, citing high maintenance costs, reliability risks, and limited functionalities as reasons for deprecation. The company evaluated multiple candidates before choosing TiDB, which offers great scalability and powerful query capabilities while supporting ACID semantics.

Ask HN: Disillusioned after AI?

You're feeling disillusioned as a builder due to AI advancements, fearing big tech companies will absorb your work. You wonder if others share similar feelings or if you're just going through a rough patch.

Project Astra

https://duet-cdn.vox-cdn.com/thumbor/0x0:1920x1080/2400x1600/filters:focal(960x540:961x541):format(webp)/cdn.vox-cdn.com/uploads/chorus_asset/file/25447271/Gemini_Astra.jpg
Google's Project Astra aims to create a universal AI assistant that can see, know, and answer questions or help with tasks in real-time. The company is making progress on its AI models and plans to focus on developing agents that can accomplish tasks on behalf of users, rather than just providing information.

New work extends the thermodynamic theory of computation

https://sfi-edu.s3.amazonaws.com/sfi-edu/production/uploads/news_articles/high_res.dfa.img.prx_321b08.png.1280x720_q85_box-0%2C0%2C1900%2C1066_replace_alpha-%23FFFFFF_upscale.jpg
Researchers have developed a new framework to calculate the minimum energy cost of computational processes that depend on randomness, which can be applied to real-world computing scenarios. The framework offers insights into how to compute energy-cost bounds on processes with unpredictable finishes and could lead to more efficient computer chip architectures and reduced energy consumption.

Speculating the entire x86-64 instruction set in seconds (2021)

https://blog.can.ac/wp-content/uploads/2021/03/AngryBitterAustralianshelduck-max-1mb.gif
The author describes a method to speculate and discover every instruction in the x86-64 instruction set by using performance counters and speculative execution, which can be used to profile low-level units such as micro-instruction translation engines. The technique involves executing random instructions, filtering out redundant prefixes and suffixes, and analyzing the results to identify ...

Contact of Containership Dali with the Key Bridge and Subsequent Bridge Collapse [pdf]

A Singapore-flagged cargo vessel, Dali, struck the Francis Scott Key Bridge in Baltimore Harbor, causing a portion of the bridge to collapse onto the ship and resulting in six fatalities. The National Transportation Safety Board (NTSB) is leading an investigation into the accident, which will examine factors such as the vessel's propulsion and electrical systems, bridge design and ...

Higher RAII and the seven arcane uses of linear types

The author discusses Higher RAII, a technique that uses linear types to ensure resources are explicitly destroyed, and its benefits in improving code correctness, safety, and liveness. They also explore the challenges and implications of implementing Higher RAII in programming languages, including Vale's approach to using destructors with parameters and return values.

Wasp-193B, a giant planet with a density similar to that of cotton candy

https://www.sciences.uliege.be/upload/docs/image/png/2024-05/wasp-193b_system_illustration.png
Researchers have discovered WASP-193b, an extremely low-density giant planet orbiting a distant Sun-like star, with a density comparable to cotton candy. The planet's unusual properties cannot be explained by current models and its formation mechanism remains unknown, making it a "cosmic mystery" that requires further study.

The creator of 'Magic: The Gathering' knows where it all went wrong

https://lede-admin.defector.com/wp-content/uploads/sites/28/2024/05/Reyvick_Playtest.jpg?w=710
Richard Garfield, the creator of Magic: The Gathering, reflects on the game's evolution and its impact on his life, discussing how it has become a billion-dollar brand but lost some of its original magic due to over-commercialization. He also shares his thoughts on game design and his current projects, including a new board game inspired by Radical Markets' ideas about solving economic inequality.

The First Nuclear Microreactor Company Listed in the USA

https://nanonuclearenergy.com/wp-content/uploads/2023/08/Smaller-Cheaper-Safer.png
NANO Nuclear Energy Inc. is an emerging company developing advanced portable microreactor technology, nuclear fuel fabrication, transportation, and consulting services to provide clean energy solutions. The company aims to enter the microreactors market by designing its own nano nuclear reactors for remote locations and collaborating with partners to advance technology and development opportunities.

One malicious car could trick smart traffic control systems in the US (2018)

https://www.bleepstatic.com/content/posts/2018/03/06/street-light-intersection.jpg
Researchers from the University of Michigan found that a single malicious car can trick US smart traffic control systems into believing an intersection is full, causing traffic slowdowns and congestion. The vulnerability, discovered in the Intelligent Traffic Signal System (I-SIG), allows attackers to send fake data to traffic lights, prolonging red light times and increasing delays by up to 68.1%.

Add sysctl to disable Nagle's algorithm (RFC 896 – Congestion Control)

Job Snijders proposes adding a sysctl to disable Nagle's algorithm, which can cause latency issues with small packets, and suggests setting it to 1 by default. The change introduces a new sysctl net.inet.tcp.nodelay that sets TCP_NODELAY on all TCP sockets if set to 1.

Apple says kernel vulnerability is not eligible for bounty

C’mon Apple, iOS kernel vulnerability is not eligible for bounty? What would then be? It could have been ended up in or blogs. I reported CVE-2024-27804, an iOS/macOS kernel vulnerability that leads to the execution of arbitrary code with kernel privileges. Will publish the POC soon. https://support.apple.com/en-gb/HT214101

Google announces Veo, their Sora competing text/image-to-video model

https://www.gstatic.com/aitestkitchen/website/content/video-fx-please-sign-in.webp
A crochet elephant in vibrant colors walking on the savanna

Ancient Eastern European mega-sites: a social levelling concept?

https://static.cambridge.org/content/id/urn%3Acambridge.org%3Aid%3Aarticle%3AS0003598X24000188/resource/name/S0003598X24000188_figAb.png?pub-status=live
The study analyzed the sizes of approximately 7000 houses at 38 Trypillia mega-sites to assess inequality between households and found that social inequality was temporarily reduced during the rise of these settlements, but increased again later on. The results suggest that the mega-sites' egalitarian ideology and mechanisms for reconciling interests may have contributed to their success, but ...

U.S. Government Now Spends More on Debt Interest than National Defense

https://www.crfb.org/sites/default/files/styles/media_image_default/public/images/Interest%20Costs%20Will%20Top%20Defense%20%26%20Medicare%20in%202024_1.jpg.webp?itok=2mf4kJRs
Nikki Haley's statement that interest payments exceed defense spending is true, with FY2024 projections showing $870 billion in interest and $822 billion in defense spending. Interest costs have nearly doubled since FY2020 and are expected to continue rising, exceeding Medicare spending this year and becoming the second-largest federal budget item behind Social Security.

The 1871 Samuel Morse Statue (2014)

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxOK1Zp1GEkwe1S5VzG8iLclaIqUIlV1Bf-el74bIR6jFl51hj46xxfI_pQGoUY-EexFdRqqPRc164KfCRtKfmUQWWpfgpV_AZsKQdujnWMQ8t1_g-14VVvgXJRZUIZWSuIIHFTDq2YN1r/s1600/P2540146.JPG
Samuel Morse, inventor of the telegraph, had his first message sent through his device to Annie Ellsworth, who chose "What hath God wrought" as the message. A statue was erected in Central Park to honor Morse's invention and legacy, which was unveiled on June 10, 1871.

Truffle ISLISP

https://arvyy.github.io/islisp-truffle/icon.svg

Google is overhauling search results with AI overviews and Gemini organization

https://duet-cdn.vox-cdn.com/thumbor/0x0:3000x2000/2400x1600/filters:focal(1500x1000:1501x1001):format(webp)/cdn.vox-cdn.com/uploads/chorus_asset/file/25447224/AI_Overviews___Complex_Questions__still_.jpg
Google is redesigning its search engine with AI-powered features, including "AI Overviews" that provide summaries of search results and automatic categorization. The goal is to make searching easier and more efficient, allowing users to focus on finding what they need rather than navigating through multiple results pages.

Convolutional-KANs

https://private-user-images.githubusercontent.com/23551623/326219527-695adc2d-0d0b-4e4b-bcff-db2c8070f841.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTU3MDg0OTMsIm5iZiI6MTcxNTcwODE5MywicGF0aCI6Ii8yMzU1MTYyMy8zMjYyMTk1MjctNjk1YWRjMmQtMGQwYi00ZTRiLWJjZmYtZGIyYzgwNzBmODQxLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA1MTQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNTE0VDE3MzYzM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTAzNjJkNWJhZTdmY2U0NGQzZWZjOWZhZDBlZTI3M2QyMjAxNDNiOGNiNjc2OGYyMjM3MzZlMmVjOGM5ZTE2Y2EmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.Lkr6mA-fDucjjVas5JqaRTwWco11W-UnjPr31CtN474
The project extends Kolmogorov-Arnold Networks (KAN) to Convolutional Layers, replacing linear transformations with learnable non-linear activations. Preliminary experiments show that KAN Convolutions achieve acceptable accuracy with significantly fewer parameters than traditional ConvNets, but more complex datasets and tuning are needed to fully evaluate its potential.

Sun Microsystems logo: the most beautiful logo design (objectively)

https://upload.wikimedia.org/wikipedia/commons/thumb/d/d5/SUN_microsystems_logo_ambigram.png/600px-SUN_microsystems_logo_ambigram.png?20190112101622
The logo image consists of simple shapes or text, making it public domain and free to use. However, trademark rights may apply in some jurisdictions, requiring legal clearance before use.

Memory Consistency Models: A Tutorial

https://www.cs.utexas.edu/~bornholt/img/post/ordering/wb.png
Memory consistency refers to how multiple threads or processes access and modify shared memory, and different architectures have different models for ensuring that this happens correctly. While some architectures, like x86, provide strong guarantees about memory ordering, others, like ARM, allow more flexibility but can lead to unexpected behaviors if not used carefully.

Verilator: Open-Source SystemVerilog simulator and lint system

https://camo.githubusercontent.com/23462d3fed841dbb5b052cac7feceed144dcb8b4a259f35579ca08f2de140ee8/68747470733a2f2f7777772e76657269706f6f6c2e6f72672f696d672f766572696c61746f725f3235365f3230305f6d696e2e706e67
Verilator is an open-source tool that compiles Verilog or SystemVerilog code into optimized C++/SystemC models for high-speed simulation, offering faster execution than interpreted simulators and competitive performance with closed-source tools. It supports lint checks, assertion checks, and coverage analysis, making it suitable for migrating SystemVerilog to C++/SystemC or achieving ...

IBM and the Transformation of Corporate Design

https://computerhistory.org/wp-content/uploads/2024/03/IBM-1440_Turri_resized-1024x770.jpg
IBM's design vernacular was simplified by Elliot Noyes, who consolidated corporate style and introduced clean typography, minimalism, and unified branding. The Eames Office collaborated with IBM to reimagine the company's image, creating designs that were both aesthetically pleasing and practical, influencing America's perception of computing technology.

Muse Retrospective

https://adamwiggins.com/muse-retrospective/museapp.com-early.webp
The founder of Muse, a digital ideation tool, reflects on the company's journey from its inception as part of a human-computer interaction lab to its eventual shutdown due to lack of growth and market focus. Despite the challenges, the founder is proud of what was accomplished and has learned valuable lessons about building a successful product and team.

A Tale of Two Sieves (1996) [pdf]

The development of factoring algorithms, such as the quadratic sieve and number field sieve, has led to significant advances in computing power and cryptographic security. These algorithms have been used to factor large numbers, including the RSA challenge number, and have implications for public key cryptography and computational complexity theory.

'Shake' Design Documents

https://digitalcomposting.wordpress.com/wp-content/uploads/2024/05/crop.jpeg?w=1024
A person asked about UI design documents for Shake, a compositing package, on LinkedIn. The author clarifies that they didn't design it from scratch and instead worked with developers to refine the interface based on conversations.

Dart 3.4: WASM and Macros preview

https://miro.medium.com/v2/da:true/resize:fit:1200/0*hAcsCFLU0Ze7pej6
Dart 3.4 and Flutter 3.22 are released, featuring support for WebAssembly and a preview of the Dart macros system, which enables code generation and simplifies development experience. The JsonCodable macro is introduced as an example of this new feature, allowing developers to easily serialize and deserialize JSON data without manual code generation or external tools.

Firebase App Hosting

https://firebasestorage.googleapis.com/v0/b/first-class-blog.appspot.com/o/posts%2Fapphosting-announce-cloud-integration_1600x800.webp?alt=media&token=92989098-b23b-41bb-a8b7-e58fab85fe65
Firebase App Hosting is a serverless web hosting product that streamlines deployments for Angular and Next.js apps, automatically building static assets, deploying dynamic content, and serving cached content. It provides built-in adapters for popular full-stack frameworks, supports advanced features like streaming and defer loading, and integrates with Google Cloud services for scalability, ...

Top doctor remains brain cancer-free after a year

https://ichef.bbci.co.uk/news/976/cpsprodpb/30AC/production/_133306421_gettyimages-1968798527.jpg
Australian doctor Richard Scolyer, who has an aggressive form of glioblastoma, remains cancer-free one year after undergoing a world-first treatment combining immunotherapy and personalized vaccine. The treatment's success has generated excitement that it could lead to a breakthrough in treating brain cancer, with researchers hoping to translate the results into clinical trials for ...

Google Gems

https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Sissie_Hsiao_295x295.max-244x184.format-webp.webp
Gemini, a personal AI assistant, is updated with new features including a longer context window, data analysis capabilities, and multimodal interactions. The updates enable users to collaborate with Gemini Advanced and create customized versions of the assistant for specific tasks or activities.

LineageOS is the perfect minimal smartphone for non-tech savvy folk

Telstra and Optus are retiring their 3G networks, requiring non-tech savvy family members to upgrade from old phones. The user's family member prefers an on-screen keyboard and struggles with small buttons and screens on "dumb phones" like Nokia models.

Fast Tokenizers with StringScanner (2023)

The author shares their experience building a GraphQL parser called TinyGQL, focusing on optimizing the lexer to reduce method calls and object allocations. By applying various tricks, such as combining whitespace and comment checks, using perfect hashes for keyword lookup, and rearranging case statements, the lexer's performance improved significantly from 211 IPS to 486 IPS with only 2 ...

'Has this guy ever made a movie before?' Coppola's battle to film Megalopolis

https://i.guim.co.uk/img/media/ada2303d465f0bd6fde8c8e042bea31604c2b8b6/0_0_5315_3543/master/5315.jpg?width=445&dpr=1&s=none
Francis Ford Coppola has finally released his long-awaited sci-fi epic Megalopolis, which he has been working on for over 40 years and has spent millions of dollars on. Despite reports of chaos and controversy on set, including allegations of poor behavior towards women and crew members, some critics have praised the film as a "brilliant, visionary masterpiece" while others have called it ...

Large Language Models in Containers Locally with Podman AI Lab

https://raw.githubusercontent.com/containers/podman-desktop-media/ai-lab/gifs/install_ai_lab.gif
Podman AI Lab is an open-source extension for Podman Desktop that enables local development and experimentation with Large Language Models (LLMs) on a laptop, ensuring data privacy and security. It provides a curated list of open-source models, recipes, and categories, allowing users to quickly get started with AI applications and experiment with various models using its integrated Playground ...

The iPad Pro Manifesto (2024 Edition)

The author argues that iPadOS needs significant improvements to justify the high price tag of iPad Pro, including support for long-running tasks, virtualization, and APIs for developers. The author also lists several specific features they believe are necessary for iPadOS to catch up with macOS and Windows, such as a tabbed windowing model, improved file management, and just-in-time compilation.

Turn Your Android Tablet into an IDE with VSCode and Nix

https://www.50-nuances-octets.fr/en/posts/turn-android-tablet-into-ide-with-vscode-nix/install2_hu5b2ba2c6c2b4415ccb88e0fbe7668262_127600_660x0_resize_q75_h2_box_2.webp
The user installed Nix-on-droids on their Lenovo tablet to run local IDEs like VSCode, overcoming Android app limitations. After a lengthy installation process, they can now access package manager and install development tools, making it ideal for troubleshooting or working on vacation.

The Economics of a Sweetgreen Salad

https://cdn.robinhood.com/static_content/mwphzyq69oso/en-US/assets/files/iARRrPoo2QesCbB9bXKsh_1_2024-05-13-sweetgreen-sankey.png?w=1600
Sweetgreen's shares jumped 34% after beating expectations with $158M Q1 revenue, despite not being profitable. The company's high costs, including labor and rent, offset its restaurant operations' profitability, but innovations like robots and steak-heavy salads may help turn the bottom line around.

The Flaw of Averages (2020)

https://assets-global.website-files.com/61eff6b3236cf9057b6c1fac/6200ffb5d77bc952c53c0472_5e8e40bf6ab1bc20bd889674_river.png
The article discusses how models and calculations can help with decision-making, but neglects uncertainty. It proposes using simulations to account for uncertainty and provides examples of how this can be done using tools like Causal.

Finding Mona Lisa in the Game of Life (2020)

https://kevingal.com/static/img/mona-lisa-gol/some-life.gif
The Game of Life can simulate anything that can be done by a computer, and researchers have used SAT solvers to find parents of Life states that resemble pictures. However, finding parents for large Life states is difficult due to Gardens of Eden and computational complexity issues.

AI-generated spam is starting to fill social media. Here's why

https://media.npr.org/assets/img/2024/05/13/diptych-3-_custom-ad1fea37fdccddc1f820cc83e9a45580a113550c.jpg?s=1100&c=15&f=jpeg
Facebook users are reporting an increase in AI-generated spam posts, including fake images and captions, which are being recommended by the platform's algorithm. Researchers have found that many of these pages engage in scams and spam, with some accumulating hundreds of thousands to millions of interactions, raising concerns about the spread of misinformation and manipulation on social media.

Gemini 1.5 Pro updates, 1.5 Flash debut and 2 new Gemma models

https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Hero_D.width-1200.format-webp.webp
Google AI Studio and Vertex AI have updated Gemini 1.5 Pro with quality improvements and introduced new models, including Gemini 1.5 Flash for high-frequency tasks, and Gemma models like PaliGemma for vision-language tasks. New developer features include video frame extraction, parallel function calling, and context caching, with pricing updates and a competition to encourage creative app ...

Tesla Board Attempts to 'Ratify' Musk's Options Package Instead Granting New One

https://substackcdn.com/image/fetch/w_120,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F67364f10-cfae-4ad1-bfc2-74ed243a9ad0_1118x1158.png
The Tesla board's attempt to ratify Elon Musk's 2018 compensation package has several legal and financial problems, including potential breaches of fiduciary duty and tax avoidance. The company would face massive losses if it granted Musk a new package, as the stock price has increased significantly since 2018, making it difficult to achieve targets and resulting in large compensation expenses.

The Linux kernel giving CVEs to all bugfixes is sort of predictable

The Linux kernel developers have started issuing CVEs for all bugfixes made to stable kernels, causing annoyance among some users. This change is seen as a natural result of the situation, with third-party maintainers wanting main kernel developers to label security fixes, but not willing to do the work themselves.

Review: The Variational Principles of Mechanics

https://substackcdn.com/image/fetch/w_120,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8aa0c5f-18bd-4d48-937b-39135c359aa5_600x518.webp
The author reflects on the convergence of his sailing hobby and philosophical thoughts, using a syllogism about sailboats to illustrate the limitations of Aristotelian philosophy. He then explores how Newton's laws revolutionized our understanding of the universe, making final causes seem vestigial, and discusses the implications for modern physics and philosophy.

Posix Shell Tutorial (2023)

The shell has various features such as filename expansion, quoting, and special variables that allow for flexible scripting and interaction with the operating system. Understanding these features is essential for writing effective shell scripts and working efficiently with the command line.

When to split patches for PostgreSQL

When submitting patches to PostgreSQL, it's generally recommended to split them into smaller, self-contained patches that can be reviewed and tested independently. This approach helps ensure each patch makes sense on its own and moves the source tree from one working state to another, making it easier for reviewers to focus on individual changes rather than getting overwhelmed by large or ...

Heroes of Might and Magic III fan project – VCMI 1.5.0 released

https://vcmi.eu/assets/logo.svg
VCMI 1.5.0 has been released, focusing on online lobby improvements and bug fixes, with new features like multiplayer session setup, player interaction, and game controller support. The update also includes biome system integration, AI speedup improvements, artifact set grouping, and various community-requested features and fixes.

The Nascar Camera Tech Behind a Historic 0.001s Photo Finish

https://petapixel.com/assets/uploads/2024/05/nascar-kansas-photo-finish-featured.jpg
NASCAR's photo-finish technology, using FinishLynx cameras and software, captured the closest finish in Cup Series history with Kyle Larson winning by 0.001 second over Chris Buescher at Kansas Speedway. The system captures thousands of images per second to determine the winner, ensuring accurate results despite slim margins and challenging conditions.

Prague Astronomical Clock Simulator (2022)

https://repository-images.githubusercontent.com/466847005/309be852-516d-4876-ade6-d0697950d2a5
The Prague Astronomical Clock simulator allows users to set any location on Earth and display current or custom time, with hands and graphics simulating medieval clock timing. The simulator uses modern astronomical calculations and can be set for mechanical clock timing, with original SVG graphics developed by Jan Tošovský.

Understanding Container Image Layers

https://www.kenmuse.com/blog/understanding-container-image-layers/images/banner_hucf967c33f389130ab619766a81118218_3908378_280x150_fill_q75_box_smart1.jpg
Container images are built by creating layers, which are directories that hold modified files, and these layers can be shared and reused to minimize storage requirements. The container engine uses a manifest file to identify which files to download and unpack in the correct order, allowing for efficient creation and management of containers.

VMware Desktop Hypervisor Pro Apps Now Available for Personal Use

https://blogs.vmware.com/cloud-foundation/files/2024/05/fusion-ws-heroes-576x324.png
Broadcom introduces two license models for Fusion Pro and Workstation Pro: free personal use or paid commercial use. The new model simplifies product offerings, eliminating over 40 SKUs, and allows users to purchase a single subscription from any Broadcom Advantage partner.

A brief history of the first planetarium

https://spectrum.ieee.org/media-library/color-photo-of-a-complex-metal-apparatus-with-a-spherical-end-covered-in-cones.jpg?id=52126437&width=1200&height=704
Oskar von Miller's idea to project an artificial starry sky onto a dome led to the creation of the first planetarium projector by Carl Zeiss, which was demonstrated in 1923 and officially opened to the public in 1925. The Zeiss Model I projector displayed 4,500 stars and simulated celestial movements, influencing science education and public outreach globally with over 4,000 planetariums now ...

2023 summer warmth unparalleled over the past 2k years

2023 was the hottest Northern Hemisphere summer on record, exceeding natural climate variability by over half a degree Celsius. The extreme warmth emphasizes the urgency to reduce carbon emissions and implement international agreements to combat climate change.

Silicon reverse engineering: The 8085's undocumented flags (2013)

https://static.righto.com/images/8085/kvflags-s700.png
The 8085 microprocessor has two undocumented status flags, V and K, which were discovered by reverse-engineering the chip's silicon. These flags have specific functions: V indicates signed overflow or underflow for arithmetic operations, while K compares signed numbers and is useful for determining whether one number is smaller than another.

Escher's "Balcony" in Lego (2002)

https://www.andrewlipson.com/escher/lego_balcony1.jpg
The author and their friend Daniel Shiu built a LEGO model of M.C. Escher's "Day and Night" picture, overcoming challenges such as distortion and resolution issues to create a plausible rendering. The final product was achieved through custom programming, furniture rearrangement, and careful photography, resulting in a mosaic panorama image from 16 separate shots.

EU Commission Designates Booking as a Gatekeeper

https://ec.europa.eu/commission/presscorner/assets/framework/images/logo/ec_logo.png
The European Commission has designated Booking.com as a gatekeeper under the Digital Markets Act, while declining to designate X Ads and TikTok Ads. Booking now has six months to comply with DMA obligations, including offering more choice and freedom to end users and fair access to business users.

We managed to speed up our CI to save 168 days of execution time per month

https://developers.home-assistant.io/img/default-social.png
We optimized our CI workflow by splitting tests into groups, reducing full run time and saving 4042 hours (~168 days) in March 2024. This improvement allows us to allocate resources to other jobs, enhancing the CI experience for developers and the community while promoting sustainability.

Build Your Own React.js in 400 Lines of Code

https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/3c049cfa-9a0c-49de-b411-199264a8af79/1_KV-0dqQsViRGqXUYOML94g.png?t=1715170673
React v19 beta has been released, offering user-friendly APIs and core principles largely unchanged. A simplified React implementation with about 400 lines of code supports asynchronous updates and can be interrupted, demonstrating the fiber architecture and concurrency mode used in React.

Google I/O AI announcements in 60 seconds

https://assets.buttondown.email/images/eee89aed-9b00-4e60-aeda-005b3ff69897.png?w=960&fit=max
OpenAI's GPT-4o model was announced, featuring multimodal capabilities and real-time processing, with improved API performance at reduced costs. The AI community discussed various topics, including new models like Falcon 2 and Gemma 2, as well as advancements in compiler development, optimization techniques, and integration with other technologies.

Ford trims EV battery orders as losses swell to over $100k per electric car

https://electrek.co/wp-content/uploads/sites/3/2023/12/Ford-lightning-sales-record.jpeg?quality=82&strip=all&w=1400
Ford is cutting back on EV battery orders due to growing losses, with each electric car built in Q1 resulting in over $100,000 in losses. The company is also shifting focus to smaller, more profitable EVs and accelerating development of new models, while delaying its three-row electric SUV launch and introducing hybrids as a bridge to next-gen EVs.

Cold plunging might help heart health, new research suggests

https://around.uoregon.edu/sites/default/files/styles/landscape_xl/public/2024-05/ice-plunge-tub-cropped-adobestock.jpg?itok=OdUVawyh
Researchers found that a 15-minute cold-water immersion can improve physiological health and psychological well-being by reducing heart rate, blood pressure, and cortisol levels. The study suggests that cold plunging may also enhance cardiovascular health by altering shear stress patterns in blood vessels, with potential benefits for athletes and individuals seeking to improve their overall well-being.

Rolling with the punches: How mantis shrimp defend against high-speed strikes

https://news.ucsb.edu/sites/default/files/styles/large_2340x1212/public/2024-05/Mantis-shrimp-fight-uc-santa-barbara.jpg?itok=dVwHyRUg
Mantis shrimp use their armored tails as shields during fights, absorbing an additional 20% of shock and increasing energy dissipation from strikes. By coiling their tails, they can dissipate up to 90% of strike energy, surpassing the armor's material properties alone.

Why are Google and Facebook free? The answer might be worse than you think

https://tuta.com/blog/images/google-facebook-free-apps-watching-you.png
Google and Facebook's ad-based business model harms individuals and societies by tracking users, collecting data, and displaying targeted ads. To stop this model, users can install ad-blockers, refuse to click ads, and consider privacy-friendly alternatives like Tuta that prioritize user privacy over profits.

Learning from the object-oriented mania

The author reflects on the overhyped and wasteful obsession with object-oriented programming (OOP) in the past, noting that it was driven by social pressure, conformity, and grandiose claims. The author warns that this phenomenon is not unique to OOP and can be seen in other trendy techniques or ideas, where experts and influencers promote them without critical evaluation.

WebKit Features in Safari 17.5

Safari 17.5 has been released with seven new features, including text-wrap: balance, light-dark() color function, and @starting-style, as well as 22 bug fixes. The update also adds support for AV1 to WebCodecs when an AV1 hardware decoder is available and improves existing features such as Grid track sizing algorithm and scrolling for elements with video overlays.

OpenLisp

OpenLisp is a KISS implementation of ISO/IEC 13816:2007 ISLISP Language, supporting over 200 architectures and providing a fast interpreter and compiler for embedded Lisp processing. It can be used as a library or standalone application, with features like Unicode support, socket communication, and integration with C/C++ applications.

Dutch regulator fines Fornite-maker Epic Games €1.1M for ads aimed at kids

https://nltimes.nl/sites/nltimes.nl/files/styles/news_article_full_mobile_1x/public/2024-05/Depositphotos_573876982_L.jpg?h=2e5cdddf
The Netherlands Authority for Consumers and Markets fined Epic Games €1,125,000 for using unfair commercial practices to pressure kids into making in-game purchases in Fortnite. The regulator found targeted ads and countdown timers exploited children's vulnerabilities, violating professional diligence requirements.

Active learning is more effective, but students don't think so (2019)

https://cdn.arstechnica.net/wp-content/uploads/2019/09/9599954147_dfbe8ede7c_k-800x521.jpg
Researchers found that active learning, which involves students working through problems and reasoning, consistently produces better results than traditional lectures. However, despite its effectiveness, many students prefer traditional lectures and may not realize they are learning more from active learning due to factors such as unfamiliarity with the method or inaccurate self-assessment.

Disruptions Loom as 17 Air Traffic Controllers Balk at Job Relocation

https://static01.nyt.com/images/2024/05/14/multimedia/14dc-controllers-khbw/14dc-controllers-khbw-articleLarge.jpg?quality=75&auto=webp&disable=upscale
The Federal Aviation Administration plans to relocate 17 air traffic controllers from Long Island to Philadelphia, but they are resisting due to family disruptions. New York lawmakers, including Senator Chuck Schumer, have demanded that the agency abandon the plan, citing undue hardship on the workers and their families.

Deactivating Facebook for just a few weeks reduces belief in fake news

https://imagenes.elpais.com/resizer/v2/FJ62JBESQFOBRIP4WK2FCFFT7I.jpg?auth=f7661183e86f327a3bc003a0e809c5bd161c296edbe5b38749f2e96ad2e5d4b5&width=414
A study found that deactivating Facebook accounts for six weeks during the 2020 US presidential election had little effect on political opinions, but those who did so were less likely to believe misinformation. The study also found that Instagram deactivation had no significant impact on political outcomes, and users who deactivated their Facebook account for six weeks were more wary of ...

Google made a version of ChromeOS that runs on Pixel, including external monitor

https://9to5google.com/wp-content/uploads/sites/4/2022/09/hp_dragonfly_elite_chromebook-1.jpg?quality=82&strip=all&w=1600
Google has shown that a Pixel phone can power ChromeOS on an external monitor using Android Virtualization Framework, but it's unclear if this feature will be widely available. The company demonstrated the capability at a private event, highlighting its potential for smartphone makers to run Android and ChromeOS from one device.

An American's fierce fight to reproduce sculptures of the Rodin Museum for free

https://linforme-focus.sirius.press/2024/05/07/0/0/6048/4024/320/213/75/0/38427dd_1715092245409-afp-20231126-hl-rmilani-2220429-v1-highres-museerodinparis.jpg
Cosmo Wenman, an artist and entrepreneur, is engaged in a legal battle to reproduce Rodin's works using 3D scans from the Musée Rodin. He has been seeking data and contracts related to the museum's 3D scanning project since 2018, aiming for perfect reproduction.

The Type of Sprintf

The post discusses using dependent types to create a sprintf function that can determine its type based on the format string at compile-time, allowing for more flexibility and expressiveness. The example uses Agda or Idris GADT syntax to parse the format string and construct a type that reflects the expected argument types, demonstrating the power of large eliminations in dependent type systems.

Code reviews don't usually find bugs

https://www.aviator.co/blog/wp-content/uploads/2024/05/code-reviews-1024x577.jpg
Code reviews traditionally focused on error finding, but this approach creates bottlenecks and hinders team growth. Modern code reviews should focus on knowledge sharing to avoid knowledge silos and encourage team growth, with automated tests and static analyzers identifying defects faster and more accurately than human reviewers.

Local iOS/macOS phi-3-mini-4k-instruct

https://is1-ssl.mzstatic.com/image/thumb/Purple221/v4/af/5c/43/af5c43ca-f414-108b-22f9-81715512daed/AppIcon-0-0-1x_U007epad-0-85-220.jpeg/1200x630wa.png
The user has been using MICRO LLAMA on their iPad 9th generation, but has not received accurate answers and experienced issues with grammar and punctuation. They suggest creating a list of prompts to help users ask questions correctly and fix specific issues like punctuation without asking for additional changes.

Only 2% of Tesla Full Self-Driving trial users end up buying it

https://electrek.co/wp-content/uploads/sites/3/2024/05/tesla-fsd-trial.webp?w=1600
Tesla offered a free month trial of its Full Self-Driving package to North American owners, but only about 2% converted to buying or subscribing after the trial. The low conversion rate may be due to the high cost and unclear value of the technology, despite improvements in version 12.