EU Council has withdrawn the vote on Chat Control

https://stackdiary.com/wp-content/uploads/2024/06/EU-Council-Chat-Control-1044x587.jpg
The EU Council withdrew the vote on the Chat Control plan, which aimed to monitor all chat messages and digital communication, due to a lack of majority. The proposal, which includes client-side scanning for end-to-end encrypted services, has been criticized by experts and privacy advocates, who argue it would undermine encryption and introduce vulnerabilities.

Show HN: I made a puzzle game that gently introduces my favorite math mysteries

Color the map of Britain + Ireland so that no two physically bordering regions have the same color

Gilead shot prevents all HIV cases in trial

Gilead Sciences' experimental shot, lenacapavir, prevented 100% of HIV cases in African women and girls in a successful trial. The twice-yearly injection could provide an easier-to-use HIV prevention option compared to daily pills or every-two-month injections.

Tetris Font (2020)

Tetris-inspired font uses Tetris pieces to create letters and digits, with puzzle-solving challenges. The font was designed with BurrTools and inspired by a collaboration with Kadon Enterprises at BRIDGES 2017.

Claude 3.5 Sonnet

https://www.anthropic.com/_next/image?url=https%3A%2F%2Fwww-cdn.anthropic.com%2Fimages%2F4zrzovbb%2Fwebsite%2F4e78f69ef8d4186fb5691714abe36224483d91b0-2880x1620.png&w=3840&q=75
Claude 3.5 Sonnet, a new AI model, outperforms competitors and Claude 3 Opus in various evaluations, with improved reasoning, coding, and vision capabilities. The model is available for free on Claude.ai and can be used for tasks such as context-sensitive customer support and orchestrating multi-step workflows.

Small claims court became Meta's customer service hotline

https://s.yimg.com/ny/api/res/1.2/dLhq2owLjytYR3kKn4ZVYg--/YXBwaWQ9aGlnaGxhbmRlcjt3PTM4NDA7aD0yMTYw/https://s.yimg.com/os/creatr-uploaded-images/2024-06/211f3da0-2f1c-11ef-9f6e-040e851ea6c0
Meta's lack of customer support has led to users suing the company in small claims court to regain access to their accounts. Many have been successful, with some winning financial damages and others getting their accounts back.

We no longer use LangChain for building our AI agents

https://cdn.prod.website-files.com/647618f73e4f16d380e8eed9/666abdd1a2dd970e1452b269_DYI-octos.webp
The author shares their struggles with LangChain, a framework for building LLM-powered applications, and how its rigid high-level abstractions made their codebase more complex and difficult to maintain. They ultimately replaced LangChain with a modular building blocks approach, which allowed their team to develop more quickly and with less friction, and recommends this approach for other AI ...

More disabled Americans are employed, thanks to remote work

Please make sure your browser supports JavaScript and cookies and that you are not blocking them from loading. For more information you can review our and .

Notes on Tajikistan

https://mattlakeman.org/wp-content/uploads/2024/05/tajikistan-map-boundaries-cities-locator.webp?w=760
The author traveled to Tajikistan and observed the country's unique blend of Soviet-era infrastructure and Islamic culture, noting the government's strict control over religious practices and the president's authoritarian rule. The author also delved into the country's complex history, including the civil war that ravaged the country in the 1990s and the current president's rise to power from ...

Donald Sutherland has died

https://ichef.bbci.co.uk/news/480/cpsprodpb/9189/live/4d58b3a0-2f2c-11ef-af74-49a581acd12a.jpg.webp
Donald Sutherland, a renowned Canadian actor, has passed away at 88 after a long illness. He had a prolific career with over 200 credits, starring in films like The Hunger Games, M*A*S*H, and Klute, and was known for his political activism and dedication to his craft.

Free software hijacked Philip Hazel's life

Philip Hazel, a renowned free-software developer, has maintained the Perl-Compatible Regular Expressions (PCRE) project for over 27 years, and is now looking to hand off the project to a successor. Hazel's tenure as a free-software developer is exceptional, with his work on Exim and PCRE having a significant impact on the industry.

Let's write a video game from scratch like it's 1987

https://raw.githubusercontent.com/gaultier/minesweeper-from-scratch/master/screenshot.png
The author created a Minesweeper game using the X11 protocol, a low-level GUI library, and the Odin programming language, resulting in a small and standalone executable that can run on any Unix system. The article provides a step-by-step guide on how to create a GUI application using X11, including implementing the game logic, handling events, and rendering graphics.

I kind of like rebasing

https://rednafi.com/images/home/cover.webp
The user prefers rebasing in Git to squash disordered commits into a neat linear history, allowing for a clean commit log and easier review. They describe their daily rebasing workflow, including interactive rebasing, renaming, and fixing up commits, and provide detailed examples of how to use Git commands to achieve this.

Fuzz Map

https://jyc-static.com/a8ae38d4673b62a50982cb85907ed112fc3f43ae35362eff1499ece5bb591826
Fuzz Map is a tool that automatically identifies states in a GUI application using code coverage and builds a visual map to help developers understand the application's behavior. The tool uses code coverage to recognize states it has already seen, making it more efficient than random fuzzing and allowing it to explore states more effectively.

Wc2: Investigates optimizing 'wc', the Unix word count program

https://opengraph.githubassets.com/d520f1b849f9a23127f82e98833de661ea918e7e43bbd69b1117d1b4ffa0dd87/robertdavidgraham/wc2
The project implements a word-count program using an asynchronous state-machine parser, which is faster and more scalable than traditional approaches. The algorithm is implemented in C and JavaScript, and is tested on various input files to demonstrate its efficiency and scalability.

OSRD: Open-Source Railway Designer

https://osrd.fr/sponsors/france-dot.svg
Open Source Railway Designer

Reining in America's $3.3T tax-exempt economy

https://taxfoundation.org/wp-content/uploads/2024/06/AdobeStock_732000658-300x168.jpeg
The tax-exempt economy in the United States is massive, with over 1.8 million organizations exempt from income taxes, comprising 15% of GDP and managing over $8 trillion in assets. The majority of these organizations are business-like in form and function, with many generating significant income from sources other than charitable donations, and the tax base is narrower than it need be due to ...

Atkinson Dithering (2021)

https://beyondloom.com/blog/dither-figures/david.png
The Macintosh computer featured a square-pixeled black-and-white display with a 512x342 resolution, using dithered images with techniques like Floyd-Steinberg and Atkinson dithering to simulate grayscale. These algorithms distribute error between neighboring pixels to create a visually pleasing image, with Atkinson's algorithm producing richer contrast at the cost of some detail.

NPM and NodeJS should do more to make ES Modules easy to use

The JavaScript ecosystem has moved rapidly, leading to cryptic errors when running NodeJS code due to changes in importing, typechecking, and loading modules. The user proposes simplifying the ecosystem by dropping support for new file extensions and making type=module the default for new package.json files.

How babies and young children learn to understand language

https://s26162.pcdn.co/wp-content/themes/rigel/images/social_logo.png
The idea that children's language development mirrors that of human ancestors is problematic, and instead, researchers focus on how language is acquired through specialized mental processes or general-purpose learning. Babies learn language by recognizing transitional probabilities between syllables, allowing them to identify words and understand their meanings, as demonstrated by a 1996 ...

Oldest white wine in the world found in a first-century tomb in Spain

The analysis of a 2000-year-old liquid found in a Roman tomb in Carmona, Spain, revealed that it was likely a white wine that had decayed over time. The chemical composition of the liquid was similar to that of current fino wines from the same region, and the presence of certain polyphenols confirmed that it was originally wine.

Nobody knows what's going on

https://www.raptitude.com/wp-content/uploads/2024/06/artem-beliaikin-v6kii3H5CcU-unsplash.jpg
The author discusses the spread of misinformation and the importance of first-hand knowledge, highlighting the Gell-Mann Amnesia effect where people accept information without verifying its accuracy.

The Delusion of Advanced Plastic Recycling

https://img.assets-d.propublica.org/v5/images/item-10.png?crop=focalpoint&fit=crop&fm=webp&fp-x=0.5&fp-y=0.5&h=533&q=80&w=800&s=7c0cf6520a1b45b5c6b466ab9f20c825
The article investigates the claims of a new recycling technology called pyrolysis, which promises to recycle plastic waste into new products, but finds that the technology is not as effective as claimed and relies heavily on fossil fuels. The industry uses accounting tricks to inflate the recycled content of products, making it difficult for consumers to know what they are actually getting.

The Pre-Scheme Restoration

https://prescheme.org/images/prescheme-restoration-r7rs.png
The Pre-Scheme Restoration project aims to revive the Pre-Scheme compiler, a statically-typed, low-level functional programming language, and make it a practical alternative to C for the Scheme community. The project's objectives include porting the compiler to various Scheme implementations, improving tooling, revising the language, and investing in documentation and examples.

20x Faster Background Removal in the Browser Using ONNX Runtime with WebGPU

https://imgly-blog-prod.storage.googleapis.com/2024/06/dh.png
Using ONNX Runtime with WebGPU and WebAssembly achieves a 20x speedup over multi-threaded and 550x speedup over single-threaded CPU performance, enabling interactive speeds for state-of-the-art background removal directly in the browser. The technology leverages the Open Neural Network Exchange (ONNX) format, converting neural networks to a platform-specific format or executing them directly ...

Show HN: Local voice assistant using Ollama, transformers and Coqui TTS toolkit

https://opengraph.githubassets.com/58864a1d95c6a698e09af849ccb3dc3e05e5ac00d09b0f2f9f570e9c60dd5440/mezbaul-h/june
June-va is a local voice assistant that combines language model capabilities, speech recognition, and text-to-speech synthesis, allowing for voice-assisted interactions on a local machine without sending data to external servers. The assistant can be customized using a configuration file, which overrides default settings and allows for partial modifications to suit specific use cases.

Memory sealing for the GNU C Library

The mseal() system call, which allows a process to prevent changes to its address space, has been merged into the upcoming 6.10 kernel release and is being added to the GNU C library (glibc) to increase security. However, due to the lack of runtime consistency in container environments, it may not be possible to make mseal() support mandatory without breaking compatibility with older host ...

Ask HN: Could AI be a dot com sized bubble?

AI hype has driven up shares of NVIDIA and Microsoft, as investors expect continued demand for their products. However, high expectations for near-future benefits may not pan out, potentially leading to a stock market correction if companies slow R&D spending.

Curl is inside 22,734 Steam games

https://daniel.haxx.se/blog/wp-content/uploads/2016/09/GTA-end-credits-libcurl-672x372.jpg
A year ago, a blog post listed 136 games using curl, but many suspected the number was much higher. A SteamDB database analysis found 22,734 out of 91,559 Steam titles use curl, representing 24.8% of the total.

Lessons Learned from Scaling to Multi-Terabyte Datasets

https://v2thegreat.com/wp-content/uploads/2024/06/image-6.png
The post discusses lessons learned while working with multi-terabyte datasets, focusing on scaling up computations and managing resources. It highlights tools like Joblib, GNU Parallel, AWS Batch, Dask, and Spark for scaling up computations and managing large datasets.

A buffer overflow in the XNU kernel

https://jprx.io/cve-2024-27815/META.png
A buffer overflow vulnerability, CVE-2024-27815, was discovered in the XNU kernel, affecting macOS 14.0 to 14.4, iOS 17.0 to 17.5, and visionOS 1.2. The bug was fixed in xnu-10063.121.3, released with macOS 14.5 and iOS 17.5.

As you learn Forth, it learns from you (1981)

https://jupiter-ace.co.uk/graphics/general_forth_info/practical_computing/practical_computing_8308_coverpage.jpg
Forth is a self-extending language that can be broadened by the programmer, allowing for hierarchical formation of increasingly powerful words, and it is both an interpreter and a compiler, producing compact lists of subroutines that can be quickly and easily constructed. The language has unique features such as data handling on a data stack, reverse Polish notation, and conditional branches ...

Reconstructing Public Keys from Signatures

https://i0.wp.com/keymaterial.net/wp-content/uploads/2020/09/letter_key.png?fit=512%2C512&ssl=1
The article discusses various cryptographic signature schemes and their properties, including the ability to recover public keys from valid signatures, with some schemes being more vulnerable to key recovery than others. The schemes discussed include ECDSA, RSA, Schnorr, Dilithium, SPHINCS+, and Unbalanced Oil and Vinegar, with some schemes being more resistant to key recovery than others due ...

Generating audio for video

https://lh3.googleusercontent.com/Lzihw4F171DQeSgZ9q0MUONzbt1BkbK1sOgnqvLAV3AUIQQ1UJ4niEXOTgWiiyKZrJaCpE4Q6APwV8RRQj7a86_2yDlbIV6WUzD6S_Gu2mjuZDyVWqo=w1072-h603-n-nu
Google's V2A technology generates synchronized audiovisual content by combining video pixels with natural language text prompts, allowing for rich soundscapes and realistic sound effects. The technology uses a diffusion-based approach and can generate an unlimited number of soundtracks for any video input, with optional guidance using positive or negative prompts.

Ask HN: Is Google deliberately breaking Firefox?

You experienced issues with YouTube live streams breaking in Firefox, whereas they worked fine in Chrome. You also encountered problems with Google Photos editing, where filters stopped working after a few applications.

Bun is much faster than Node.js 22 at decoding Base64 but both rely on same lib

https://abs.twimg.com/responsive-web/client-web/icon-ios.77d25eba.png
Node.js is slower than Bun in decoding Base64 inputs due to unnecessary string conversions and interactions with the underlying JavaScript engine v8. The Node.js code is not optimal, but it's not trivial to make it faster due to the layers of abstraction and complexity in the architecture.

Protecting Children's Safety Requires End-to-End Encryption

https://simplex.chat/blog/images/20240601-eu-privacy.png
The EU's proposal to implement client-side scanning on encrypted messaging services could compromise privacy and security, making users vulnerable to malicious hackers and criminals. Instead, preserving strong encryption and user privacy should be the foundation for combating online child exploitation, rather than trading privacy for supposed safety.

Show HN: Midday – Run your business smarter (open-source)

https://midday.ai/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fproduct-overview.bf5ba266.jpg&w=3840&q=100
Midday is an all-in-one tool for freelancers and small businesses to manage finances, track time, store files, and send invoices, with features like automated accounting and collaboration tools. The platform aims to simplify business operations, providing insights and automating tedious tasks, and is built on open-source technologies like Next.js and Vercel.

Now is a good time to start a service business

Starting a service business can be a good option, especially with AI automation enabling semi-autonomy. Service businesses are easy to start, but traditional growth methods are limited, making AI-driven growth opportunities attractive.

Calculating Empires: A Genealogy of Technology and Power Since 1500

https://calculatingempires.net/content/calculating-empires-og.png
Calculating Empires is a large-scale research visualization exploring how technical and social structures co-evolved over five centuries. View the contemporary period in a longer trajectory of ideas, devices, infrastructures, and systems of power.

Ask HN: Well architected React and Node repos?

The user is seeking examples of well-architected React/Node apps, including folder structure, component breakdown, routing patterns, error handling, and custom hook abstractions. They are looking for inspiration to improve their architectural sensibilities and avoid ad-hoc patterns in their React/Vite/Fastify/tRPC projects.

Curating my corner of the Internet with a freehand web editor

https://rafichaudhury.com/site/assets/blog/Screenshot%202024-06-11%20at%208.57.34%20AM.jpg
The author argues that the internet has lost its magic and become a bland, commercialized space, and that the solution lies in creating freehand websites that allow for creative expression and personalization, rather than relying on templated blog platforms and social media. The author highlights the potential of tools like Hotglue, a freehand web builder, and other alternatives that allow ...

Rotation curves: still flat after a million light-years

https://tritonstation.com/wp-content/uploads/2024/06/ngc6946blogillustration.002.png?w=1024
Rotation curves of galaxies remain flat and extend far beyond the edge of the stellar disk, with some galaxies' curves remaining flat for 20 scale lengths or more. This persistence of flat rotation curves is a fundamental aspect of galaxy physics and has implications for our understanding of dark matter and alternative theories such as MOND.

Connection Machine Lisp (1986)

The input appears to be a sequence of characters and words, possibly related to character-to-state transitions and abstracting. It includes phrases like "character-to-state nap" and "lookup contextualize".

AdonisJS

https://adonisjs.com/assets/mahmmousa-BX8G_fOj.jpeg
AdonisJS is a TypeScript-first web framework for building web apps and API servers. It comes with support for testing, modern tooling, an ecosystem of official packages, and more.

Instagram Recommends Sexual Videos to Accounts for 13-Year-Olds, Tests Show

Please enable JS and disable any ad blocker

Atari 520ST Review in Creative Computing – By Paul Lefebvre

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%2Ff3f630c6-4f37-426a-b007-743466674b1b_5712x4284.heic
The Atari 520ST was released in July 1985, but magazine reviews didn't appear until October due to lead times. The computer's design was criticized for being bulky, but it offered impressive specs at a low price, making it a popular choice among Atari enthusiasts.

New York bans 'addictive feeds' for teens

https://duet-cdn.vox-cdn.com/thumbor/0x0:8256x5504/2400x1600/filters:focal(4128x2752:4129x2753):format(webp)/cdn.vox-cdn.com/uploads/chorus_asset/file/25499022/2149570295.jpg
New York Governor Kathy Hochul signed two bills into law to protect kids and teens from social media harms, requiring parental consent for addictive feeds and limiting data collection on minors. The laws aim to address concerns over social media's impact on children's mental health and well-being, with similar legislation being considered at the federal level.

KrebsOnSecurity Threatened with Defamation Lawsuit over Fake Radaris CEO

https://krebsonsecurity.com/wp-content/uploads/2024/06/radaris-home.png
KrebsOnSecurity published a story about Radaris, a people-search service, and its alleged connections to Russian-language dating services and affiliate programs. The story's subjects, the Lubarsky brothers, are threatening to sue KrebsOnSecurity for defamation unless the story is retracted.

U.S. home prices have far outpaced paychecks. See what it looks like

https://media.npr.org/assets/img/2018/11/13/npr_69843451_sq-ac0d2fc5841b92b5b6260244b0b6de9d8c85b2f5.jpg?s=100&c=85&f=jpeg
The cost of buying a home in the US has risen sharply, with prices up 47% since 2020, making it difficult for many to afford a home. The housing shortage and high construction costs have led to a surge in rents, leaving millions of renters struggling to afford housing.

Bog gravel filtration: Water cleaned by Mother Nature (2015)

https://www.pondtrademag.com/wp-content/uploads/1507bog008a.jpg
A bog gravel filter is a natural and efficient way to turn waste into a resource, converting fish and plant waste into fertilizer that is consumed by plants growing in the filter, resulting in clear water and low maintenance. By constructing a bog gravel filter with the right design, plants, and gravel, pond owners can enjoy a thriving ecosystem with minimal upkeep and no callbacks from ...

Zig vs. Rust at work: the choice we made

A company with hundreds of millions of users chose Zig over Rust for a core system due to its ease of adoption, hiring, and compatibility with various platforms. The decision was influenced by factors such as C interop, ecosystem, and community, with the Zig compiler and build system being major advantages.

Ask HN: How do you stay organized for solo dev?

The user finds Scrum-like goals and task backlogs helpful for teamwork, but struggles to stay focused while working solo. They seek tools and techniques to help them stay on track and achieve their objectives while working independently.

Swapping GNU coreutils for uutils coreutils on Gentoo Linux

The author replaced GNU coreutils with uutils coreutils on a Gentoo Linux system to test its feasibility, overcoming various challenges and workarounds to make it work. The experiment was successful, but the author notes that there are still some missing commands in uutils coreutils compared to GNU coreutils, which can be fixed by comparing the provided commands before and after the update.

A 30-meter pass in the Pyrenees through which insects migrate

https://imagenes.elpais.com/resizer/v2/https%3A%2F%2Fcloudfront-eu-central-1.images.arcpublishing.com%2Fprisa%2FNWNBF3YMC5ESZEHDEWXYVTIFY4.jpg?auth=a5ffbc4eee30822a8d9e092f54028a288970acd6eb34aee5b1a20d3b04ee27be&width=1200&height=675&smart=true
Scientists from the University of Exeter confirmed a massive migration of millions of insects through a 30-meter pass in the Pyrenees mountains, with over 17 million arthropods crossing annually. The study found a wide variety of species, including flies, butterflies, and dragonflies, migrating through the pass, with the majority being dipterans such as flies.

Electromechanical Lunar Lander

http://www.chrisfenton.com/wp-content/uploads/2017/04/lander_complete-1024x768.jpeg
The author built an electromechanical Lunar Lander game for the 2016 NYCResistor Interactive show, recreating the arcade game's mechanics with a 3D-printed spaceship and a paper-mache moon. The game features a simple control interface, a linear stepper motor for elevation control, and a servo for thrust direction, allowing players to navigate the spaceship to a safe landing on the moon's surface.

A New Kind Of Dance Science (combinatorics of social dancing)

https://zacksdancelab.com/assets/images/rolling_clock-e61668b07806fb7d23cb659b339effd9.gif
The author, a social dancer, has struggled to write down dance moves and notes, but after learning 3D modeling software and combinatorics, they discovered a new way to characterize and study dance positions, leading to a deeper understanding of dance and improved dancing skills. The author plans to share their research and create resources to help others learn and remember dance moves more ...

Ask HN: Is Firefox better than Chrome when it comes to user security?

Here is a 2-sentence summary of the user's input: Firefox's low market share makes it less attractive to hackers, while its open-source nature and community-driven approach to extension reviews provide better security. Despite Chrome's larger workforce and quick patching of 0-days, Firefox's unique features, such as its password manager and sandboxing, make it a safer choice for average users.

What Is a Personal User Manual? (2022)

https://futureforum.com/wp-content/uploads/2022/09/Social.jpg?w=1000
Companies adopting flexible work models can foster culture and connection through intentional ways, such as creating Personal User Manuals, which help team members understand each other's communication styles and needs. By sharing these manuals, teams can build trust, empathy, and deeper connections, leading to a stronger company culture.

'Encryption is deeply threatening to power': Meredith Whittaker of Signal

https://i.guim.co.uk/img/media/9977bd756059e124a43f1579b07be8b8a6fc5599/0_1400_4724_2834/master/4724.jpg?width=465&dpr=1&s=none
Meredith Whittaker, president of the Signal Foundation, is a strong advocate for privacy and has worked to protect it through her organization, which develops open-source privacy technology. She believes that encryption is crucial for free communication and is willing to "hold the line" on privacy guarantees, even if it means folding the organization.

Cloudflare Connectivity Issues in Eastern US and Central Europe

Cloudflare's Status Page - Intermittent Connectivity Issue.

Java string interpolation feature has been cancelled

The String Templates feature will not be included in JDK 23, and the design process will continue to evolve. The feature's goals and non-goals remain the same, but the role of processors has been reevaluated, and a simpler design has emerged that meets semantic, correctness, and performance goals.

Rosser's Theorem via Turing Machines (2011)

https://149663533.v2.pressablecdn.com/wp-content/uploads/2021/10/cropped-Jacket.gif
Gödel's Incompleteness Theorem states that a formal system cannot be both complete and consistent, and Rosser's Theorem strengthens this by showing that a system cannot be both complete and ω-consistent.

Effectiveness of an walking intervention for the prevention of low back pain

The WalkBack trial found that an individualized, progressive walking and education intervention significantly reduced the risk of low back pain recurrence compared to a no-treatment control group. The intervention was also found to be cost-effective, with a high probability of being cost-effective compared to a no-treatment control at a willingness-to-pay threshold of $28,000 per ...

SUSE upgrades its distros with 19 years of support – no other Linux comes close

https://www.zdnet.com/a/img/resize/e27b3953df87b835a77deeeec01f311aa283a5ec/2022/08/05/e2171bd1-84f6-4ca8-9801-2abdeb61a365/steven-vaughan-nichols.jpg?auto=webp&fit=crop&frame=1&height=192&width=192
SUSE announced significant enhancements to its Linux distribution family, including SUSE Linux Enterprise Server (SLES) 15 Service Pack (SP) 6, which provides a 19-year long-term support period, the longest in the enterprise Linux market. The new SLES features updated security capabilities, including confidential computing support, and is designed to provide faster time-to-value and reduced ...

How to fix “AI’s original sin”

https://d3ansictanv2wj.cloudfront.net/safari-topic-cta-1f60e6f96856da19ba3cb25660472ca5.jpg
The article discusses the controversy surrounding the use of artificial intelligence (AI) to generate content, particularly in the context of copyright law. The author argues that a new architecture for AI is needed, one that respects the rights of content creators and allows for fair compensation for the use of their work.

Docker Is Having an Outage

https://cdn2.downdetector.com/static/uploads/c/300/c0fb7/docker.png
Docker is a container management tool for DevOps and CI. Downdetector reports incidents when problem reports exceed typical volumes, with methodology details available on their page.

Optimizing AI Inference at Character.ai

https://research.character.ai/content/images/2024/06/figure1-2-1.png
Character.AI is building towards AGI by optimizing large language models for efficient inference, achieving a 95% cache rate and reducing serving costs by 33 times. The company has developed innovations such as multi-query attention, hybrid attention horizons, and cross-layer KV-sharing to reduce KV cache size and improve inference throughput.

RuneLite – open-source RuneScape Client

https://runelite.net/img/features/discord.png
Integrates with Discord's Rich Presence to display what you're doing in the game and allows to form in-game parties Renders game using your GPU, which provides better FPS, increased draw distance, enhanced scaling and anti-aliasing.

What is ZIRP, and how did it impact the startup world? [video]

https://www.ycombinator.com/blog/content/images/2024/06/ZIRP.jpg
ZIRP, or Zero Interest Rate Phenomenon, refers to a period of low interest rates, causing commercial banks to lend money to startups and venture capital at low costs. This influx of capital can be both beneficial and detrimental, leading to an explosion of unicorns, new investors, and changes in founder thinking, as discussed in the Dalton + Michael episode.

EU says Apple has serious issues for not complying with DMA

https://9to5mac.com/wp-content/uploads/sites/6/2024/03/app-store-eu.webp?w=1600
Apple has made changes to the App Store in the EU to comply with the Digital Markets Act, but the European Commission is not satisfied, considering the changes "very serious" issues. The EU may fine Apple up to 5% of its average daily turnover, around $1 billion, if it fails to comply with the DMA.

How we made the Deno language server faster

https://avatars.githubusercontent.com/u/1080190?v=4
Deno's language server was optimized to improve performance in large codebases, reducing auto-completion times from 8 seconds to under one second. The optimization involved introducing a cache layer between Rust and TypeScript, reducing the need for passing data between the two and eliminating the time it takes for state synchronization.

Oracle Java license teams set to begin targeting unknowing Oracle users

https://regmedia.co.uk/2019/02/07/shutterstock_oracle.jpg
Oracle is contacting non-customers who use Java, citing non-compliant usage, and offering a new subscription model with increased costs; organizations should be cautious when considering the offer, as it may lead to significant cost increases and backdated payments.

Eight million pixels and counting: improving texture atlas allocation in Firefox (2021)

https://nical.github.io/images/atlas/atlas-allocation.svg
The author improved texture atlas allocation in WebRender by implementing a simple shelf allocator, which packs items tightly and reduces waste, and also optimized the slab allocator for better performance. The improvements, which include a command-line tool for visualizing the algorithm, were integrated into Firefox and resulted in fewer draw calls, less CPU-to-GPU transfers, and reduced GPU ...

Roblox has ported the entire front end JavaScript stack to Lua

https://abs.twimg.com/responsive-web/client-web/icon-ios.77d25eba.png
We are letting you know that we are changing our URL, but your privacy and data protection settings remain the same.

New York Establishes Stringent Protections to Safeguard Kids on Social Media

https://live.staticflickr.com/65535/53805055603_42b05ce4ed_z.jpg
New York Governor Kathy Hochul signed legislation to restrict addictive social media feeds for minors and prohibit online sites from collecting personal data of minors without consent, establishing the nation's most stringent protections to safeguard kids online. The SAFE For Kids Act and New York Child Data Protection Act aim to address the youth mental health crisis by creating a safer ...

Flambda2 Ep. 2: Loopifying Tail-Recursive Functions

https://ocamlpro.com/blog/assets/img/F2S_loopify_figure.png
Loopify is an optimization algorithm in Flambda2 that transforms tail-recursive functions into non-recursive functions with a loop, reducing memory allocations and improving performance. It is applied automatically when the tail-recursive nature of a function is visible in the source code, or can be enforced with the [@loop] attribute.

FBI raids Oakland Mayor Sheng Thao's home, 3 other locations: source

https://cdn.abcotvs.com/dip/images/14978915_061924-kgo-oakland-juneteenth-shooting-img.jpg
FBI raids Oakland Mayor Sheng Thao's home and others, including a businessman who helped organize her trip to Vietnam, in a case involving the IRS and US Postal Service. The raids come as organizers of a recall effort against Thao say they have enough signatures to put it on the ballot.

Cognate: Readable and concise concatenative programming

CognaC is a programming language that uses a stack-based syntax, allowing for flexible and concise code. It features functions, variables, control flow, and data structures like lists, with a focus on functional programming and mutation using boxes.

Drugmaker to testify on why weight-loss drugs cost 15x more in the US

https://cdn.arstechnica.net/wp-content/uploads/2024/06/GettyImages-1586472915-800x534.jpeg
Novo Nordisk CEO Lars Jørgensen will testify before the Senate Committee on Health, Education, Labor, and Pensions in September to discuss the high cost of the company's diabetes and weight-loss drugs in the US. The CEO agreed to testify after a conversation with Sen. Bernie Sanders, who has been working to pressure Novo Nordisk to lower its prices and make its drugs more affordable for Americans.

EPA rule limiting certain 'forever chemicals' in drinking water is challenged

https://media.npr.org/assets/img/2019/02/26/we_otherentitiestemplatesat_sq-cbde87a2fa31b01047441e6f34d2769b0287bcd4-s100-c85.png
The EPA has set limits on six "forever chemicals" in drinking water, prompting legal challenges from water utilities and chemical companies. The companies argue against the new rule, which aims to reduce exposure to these toxic chemicals.

Post office doxes all postmasters targeted in horizon scandal

https://ichef.bbci.co.uk/news/1536/cpsprodpb/be1b/live/07d49f40-2ee8-11ef-a57e-09f47560b172.jpg
The Post Office accidentally published the names and addresses of 555 former sub-postmasters prosecuted during the Horizon scandal, causing upset and anger among colleagues. The breach has been referred to the Information Commissioner's Office and an investigation is underway to determine how the personal data was shared.

The Era of the Line Cook

https://media.newyorker.com/photos/666b2a7efa7b62b11e4ea308/master/w_2560%2Cc_limit/r44443_rd.jpg
Anthony Bourdain's book "Kitchen Confidential" helped change the restaurant industry by highlighting the unsung heroes of the kitchen, the line cooks, and their daily struggles. Today, chefs and restaurateurs are recognizing the importance of line cooks and giving them opportunities to shine, whether through menu credits, tournaments, or even their own restaurants.

Proposed ballot measure to raise corporate taxes, give every Oregonian $750/year

https://www.oregonlive.com/resizer/v2/OJ7CXDBO5VARHFO7PJJRLSAYSI.jpeg?auth=4f876c757096b2fff3f3e6699d8a20f04e36599be0e2c15af190f7a77994d285&width=1280&quality=90
Oregon voters may decide in November whether to establish a universal basic income program, giving every resident $750 annually from corporate taxes. Business groups oppose the measure, citing harm to Oregon's economy and business landscape.

C can be memory safe

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1qmGnd5qPg0Q9OXfjx01TjnrTllr812DVCOixemH9yC_mp2G7QLcR0Bs6cOHrzQ7mQhjx4fGZ8xwKUblh1NwvQDQuHiVgjKc68aBLRpEV4ASK2UDRXRpUR1ioMumvRNcEkqZG-tJFCZaUJ_LIQbWkJTu5qK0cvDghcWOMOP9Jb_Va-1Z7bQ/s320/Screen%20Shot%202023-02-01%20at%2012.59.51%20PM.png
Modern C compilers already have the ability to be memory-safe, and making minor changes can enable memory-safety for new systems without abandoning legacy code. The solution involves adding features to link memory bounds with pointers, allowing the compiler to enforce memory safety and provide warnings for unsafe code.

Using DuckDB as a Unix Tool

https://duckdb.org/images/blog/authors/gabor_szarnyas.png
DuckDB is a portable and SQL-based database system that can be used as a command-line tool to process data, offering a more efficient and concise alternative to traditional Unix tools like grep, sort, and join. By using DuckDB's SQL syntax, users can perform complex data processing tasks with ease, making it a valuable addition to their toolkit.

A Judge Made Houston the Top Bankruptcy Court and Helped His Girlfriend Cash In

Please enable JS and disable any ad blocker

Hobbyists who collect barf bags

https://media.cnn.com/api/v1/images/stellar/prod/eli-cox-barf-bag.jpg?c=16x9&q=h_833,w_1480,c_fill
A small but dedicated community of barf bag collectors has formed, with some enthusiasts having collections of over 8,000 bags, and the hobby has its own etiquette, drama, and sense of humor. The collectors, who range from computer programmers to business professors, have formed connections and friendships over their shared interest in collecting and trading barf bags from various airlines, ...

Schema changes and the Postgres lock queue

https://xata.io/_next/image?url=%2Fmdx%2Fdocs%2Fmdx-blog%2Fmigrations-and-exclusive-locks%2Ftmux.png&w=3840&q=75
Schema changes can cause downtime by locking out reads and writes, especially with long-running queries and DDL statements. Migration tools like pgroll use lock timeouts, backoff, and retry strategies to avoid downtime and ensure schema changes are executed successfully.

There are no particles, there are only fields (2012)

https://arxiv.org/static/browse/0.3.4/images/arxiv-logo-fb.png
The fundamental constituents of the universe are unbounded fields, not bounded particles, according to experiment and theory. Particles are epiphenomena arising from fields, and a particles-and-measurement-oriented interpretation in textbooks contributes to student bewilderment and pseudoscience.

Show HN: Directory of resources for learning German

https://infinitedeutsch.com/opengraph.png
Directory of resources for learning German Hand-picked YouTube channels, websites, shows, and tools to help improve your German skills

Kraken claims it is being 'extorted' as hacker demands reward after $3M theft

https://static.cryptobriefing.com/wp-content/uploads/2024/06/19112815/Kraken-extortion-claims-800x457.webp
Kraken, a US-based crypto exchange, was "extorted" by a self-proclaimed security researcher who exploited a critical bug to steal $3 million worth of digital assets. The researcher, who was not named, demanded a reward for the stolen funds before returning them, leading Kraken to accuse them of extortion rather than white-hat hacking.

OpenBSD added initial support for Qualcomm Snapdragon Elite X after 1 day

The OpenBSD/arm64 operating system quickly adds support for new processors, with a recent example being the Qualcomm Snapdragon Elite X processor, which was supported just a day after its release. The process involves committing patches and making the result available in OpenBSD/arm64 snapshots.

Why is Android Development so difficult/complex? (compared to Web and Desktop)

The user has developed various apps, but finds Android development to be excessively complex due to reliance on Android Studio and Gradle. They question the necessity of such complexity, suggesting it may be an anti-pattern or cruft, and wonder if Android programming could be simplified.

Inventions that came from Waterloo

https://uwaterloo.ca/news/sites/ca.news/files/resize/story-borealis-wind-500x281.jpg
The University of Waterloo fosters innovation and entrepreneurship, producing numerous groundbreaking technologies and startups that transform industries and improve lives. From wind turbine de-icing systems to medical imaging technologies, Waterloo's interdisciplinary research and entrepreneurial spirit have led to numerous impactful innovations that are changing the world.

Author Finds Another's Name on an Elsevier Book Chapter She Wrote

https://i0.wp.com/retractionwatch.com/wp-content/uploads/2024/06/inavandebroekimage_0.jpg?resize=279%2C300&ssl=1
Ina Vandebroek's chapter in the 2023 edition of Pharmacognosy was plagiarized and credited to Simone Ann Marie Badal, despite Vandebroek declining to revise the chapter and assuming it would be omitted. Vandebroek is seeking corrections and is concerned about the implications of the contributor agreement, which she believes leaves her vulnerable to similar situations in future editions.

Public servants uneasy as government 'spy' robot prowls federal offices

https://i.cbc.ca/1.7240162.1718892055!/fileImage/httpImage/image.jpg_gen/derivatives/16x9_780/virbrix.jpg
A robot, dubbed "the little robot," has been deployed in some Canadian government offices to collect data on air quality, noise levels, and employee presence, aiming to create a better work environment. However, some employees and unions are concerned about the robot's potential to monitor and track individual employees, raising privacy and trust issues.

EU Chat Control Is Motivated by the American Cloud Act

https://abs.twimg.com/responsive-web/client-web/icon-ios.77d25eba.png
I couldn't get the YouTube stream so I just pointed my phone camera at it; I am shocked that the EU abrasion of privacy is being partially excused on the grounds of reciprocity for the American Cloud Act.

Europe faces an unusual problem: ultra-cheap energy

https://www.economist.com/cdn-cgi/image/width=1424,quality=80,format=auto/content-assets/images/20240622_FNP003.jpg
Solar power's rapid growth in Europe leads to ultra-low and negative wholesale prices, highlighting infrastructure and regulation failures. To establish a more efficient market, solutions include sending energy to areas with surplus, shifting demand to plentiful hours, and storing energy as electricity, fuel, or heat.

Boeing Is the Canary in the Trickle-Down Coal Mines

Boeing's decline is attributed to neoliberalism, which prioritized shareholder value over quality and worker safety, leading to a culture of cost-cutting and neglect. The company's failures have far-reaching consequences, threatening the entire air travel industry and highlighting the need for policy changes to prioritize workers and the environment.

Show HN: Primeval Numbers

A method uses prime factors to represent numbers, with incomplete rings for composite numbers and complete rings for one less than a prime number. The system includes symbols for exponentiation, direction, and negative numbers, with plans for fractions, nth roots, and complex numbers.

TikTok says US ban is inevitable without a court order blocking law

Please enable JS and disable any ad blocker

My experience crafting an interpreter with Rust (2021)

https://ceronman.com/wp-content/uploads/2021/07/image-2.png?w=884
The author implemented a Lox interpreter in Rust, aiming to match the performance of the C version (clox), and after overcoming various challenges, achieved a speedup of around 20-50% compared to clox, but still fell short of matching its speed. The author highlights the benefits of Rust's safety features and the community's support, but also notes areas where Rust can improve, such as ...

Eating cheese plays a role in healthy, happy aging – who are we to argue?

https://assets.newatlas.com/dims4/default/dbc910d/2147483647/strip/true/crop/5616x3744+0+0/resize/1200x800!/quality/90/?url=http%3A%2F%2Fnewatlas-brightspot.s3.amazonaws.com%2F46%2F4b%2F01daa8da497aa43a756b80907201%2Fdepositphotos-88996060-xl.jpg
A massive study of 2.3 million people found that mental well-being is the most important factor in healthy aging and longevity, and that those with better mental health tend to eat more cheese. The study found that cheese consumption had a 3.67% positive impact on healthy aging factors, although its impact may be tied to wealth and social activeness.

Big Oil and Big Corn Form Alliance to Challenge Pro-EV Policies

https://d32r1sh890xpii.cloudfront.net/article/718x300/2024-06-19_mfw8yimy2z.jpg
The American Petroleum Institute and biofuel producers are suing the Biden administration over new fuel efficiency standards, claiming they will hurt their business and the economy. The standards aim to reduce tailpipe emissions by 50% by 2032, but the industry sees it as a thinly veiled mandate for more electric vehicle sales.

Many people don't pay full price, most don't want to pay at all for news

https://www.niemanlab.org/images/Screenshot-2024-06-17-at-11.57.40%E2%80%AFAM-315x177.png
News publishers struggle to make money due to declining ad revenue and Big Tech competition. Many subscribers pay less than full price for digital news subscriptions, with 41% paying less than full price globally.

Rust's concurrency model vs. Go's concurrency model

Verify you are human by completing the action below.

Canonical and Ubuntu Are Down

Welcome to Canonical and Ubuntu Status! View active incident progress, historical component status, and subscribe to email and RSS notifications for components and incidents on the move.

Section 230 Sunset Act Would Cut Off Young People's Access to Online Communities

https://assets.teenvogue.com/photos/66706cf5a0fd4f88b0d6c3d8/16:9/w_2560%2Cc_limit/GettyImages-1500238081.jpg
Lawmakers are pushing to repeal Section 230 of the Communications Decency Act, which protects online speech and allows platforms to moderate content without fear of lawsuits. Repealing this law would erase online communities and spaces that are essential for young people to express themselves, share information, and connect with others.

Weird Test for Boeing's Starliner Uncovered Likely Cause of Failed Thrusters

https://imgix.bustle.com/uploads/getty/2024/6/18/07920641/boeing-sstarliner-spacecraft-international.jpg?w=400&h=300&fit=crop&crop=faces&q=50&dpr=2
Boeing's Starliner spacecraft tested its thrusters by firing them in a hot fire test, which showed normal readings and no signs of failure. The test suggests that the thrusters may be prone to overheating during docking, which could cause them to malfunction.

Ask HN: Why is it so hard for devices to determine WiFi network health?

You experience issues with your phone's WiFi connectivity, including slow signal drops, incorrect network connections, and weak signal grasping. You're looking for a solution that can determine whether to use WiFi or cellular data, potentially through a health check or pinging mechanism.

Qualcomm AI/Copilot PCs don't live up to the hype

https://www.semiaccurate.com/assets/uploads/2024/06/Intel-Disclosure-Example-617x347.jpg
Qualcomm's new AI/Copilot PCs have been heavily hyped, but the reality is that the product is plagued by issues such as poor performance, compatibility problems, and insecurities in the Pluton hardware block. The company has gone to great lengths to prevent independent testing and has engaged in questionable marketing practices, including large subsidies and lack of disclosure.

Show HN: Text Status Hosting and Dashboard

https://camo.githubusercontent.com/54e2c46126cf4654e871ed2cb41e830dfd5f5210e92a537d7025f355cf26af6c/68747470733a2f2f692e696d6775722e636f6d2f695a32435372632e676966
Users can share and edit "curls" (short URLs) and others can add them to a program, updating every 5 minutes to reflect changes. The program provides real-time status updates without history or privacy concerns, accessible from any application without accounts or CORS restrictions.

Decompress Anything with "X Uz"

https://www.x-cmd.com/og.png?v=240328
This module supports multiple decompression formats such as tar, gz, xz, 7z, zst, zip, bz, Z, and rar(Decompression only). It prioritizes using system software, but if unavailable, it will automatically download the necessary software (7zip, zstd, etc.). In interactive terminal ( zsh, bash ... ), Can use Tab to get completion information

Eating cheese plays a role in healthy, happy aging – who are we to argue?

https://assets.newatlas.com/dims4/default/dbc910d/2147483647/strip/true/crop/5616x3744+0+0/resize/1200x800!/quality/90/?url=http%3A%2F%2Fnewatlas-brightspot.s3.amazonaws.com%2F46%2F4b%2F01daa8da497aa43a756b80907201%2Fdepositphotos-88996060-xl.jpg
A massive study of 2.3 million people found that mental well-being is the most important factor in healthy aging and longevity, and that those with better mental health tend to eat more cheese. The study found that cheese consumption had a 3.67% positive impact on healthy aging factors, although its impact may be tied to wealth and social activeness.

Is LMDeploy the Ultimate Solution? Why It Outshines VLLM, TRT-LLM, TGI, and MLC

https://admin.bentoml.com/uploads/llama3_8b_tput_5cd07b51a9.png
The article presents a benchmark study on the performance of five inference backends (LMDeploy, MLC-LLM, vLLM, TensorRT-LLM, and Hugging Face TGI) for serving large language models (LLMs) on BentoCloud. The study evaluates the backends based on two key metrics: Time to First Token (TTFT) and Token Generation Rate, and provides recommendations for selecting the most suitable backend for Llama ...

Sloth search for Ruby Weekly – a 100 minute hack turned 20h open sauce project

https://slothfinder.apishop.io/assets/rich-sloth-f6511538d4d280f6ecf9f666c4034bdedc54c308fcc487d76cca81e67f251207.png
Sloth Finder is a tool that searches for Ruby articles on specific topics, using a primitive search function and returning case-insensitive results. The tool was built by a Sloth in human form and is currently a simple MVP, with plans to improve it in the future.

Virgin Orbit Had a Fake Takeover

Bloomberg delivers business and financial information worldwide. The author discusses people who pretend to buy public companies, including Elon Musk, and the appeal of feeling important and involved in mergers and acquisitions.

VC predicts the industry is heading for a massive and enduring contraction

https://i.insider.com/66734849a76074d191cd3fe7?width=700
The venture capital industry is experiencing a slowdown due to inflation, interest rate uncertainty, and low M&A volume, with some predicting that half of VC firms will collapse in the next five years. The industry's growth has outpaced its financial value creation, leading to an overcrowded and overvalued market, with only firms with deep expertise and capital likely to survive the contraction.

Show HN: Store Text in Minesweeper

Measuring Unikernel Cold Boot Time with Perf

https://nanovms.com/static/dist/img/security.png
CDNs and serverless vendors often market their TTFB (time to first byte) and cold boot times as important metrics, but they may be vanity metrics as they don't account for actual workload performance and can be expensive. Unikernels, on the other hand, offer a more efficient and cost-effective solution for running workloads.

RAR-B: Reasoning as Retrieval Benchmark

https://arxiv.org/static/browse/0.3.4/images/arxiv-logo-fb.png
Researchers evaluate the ability of retriever models to solve reasoning problems by transforming reasoning tasks into retrieval tasks. They find that current models are not competent for reasoning-intensive tasks, but recent decoder-based models show promise in narrowing the gap and achieving reasoning-level language understanding.