Porting my JavaScript game engine to C for no reason

https://phoboslab.org/content/assets/biolab-title.png
High_impact is a small game engine for 2D action games written in C, compiling to Windows, Mac, Linux, and WASM for the Web, inspired by the original Impact JavaScript game engine. The engine provides facilities for loading tile-maps, creating and updating game objects, handling physics and collision detection, and rendering graphics and sound effects, with a focus on simplicity and ease of use.

Show HN: Free e-book about WebGPU Programming

https://shi-yan.github.io/webgpuunleashed/thumb_meta.png
The book "WebGPU Unleashed" teaches graphics programming in JavaScript using WebGPU, a new API that brings native graphics capabilities to the web. The book covers the basics of GPU drivers, GPU pipeline, and 2D/3D rendering, as well as advanced topics like GPU computing and rendering techniques, with an online playground for code samples and reader feedback.

How I Use "AI"

I've summarized your text into two concise English sentences:

Jailbroke my Kindle to use it as an e-ink monitor

WhenFS: Calendar Is Now a File System

https://raw.githubusercontent.com/lvkv/whenfs/master/images/demo_cat.gif
WhenFS is a FUSE filesystem that turns Google Calendars into a file system, allowing users to create, mount, and share files based on calendar events. The project is an example of a "hard drive" that is intentionally messy and unpolished, with contributors required to submit a lighthearted meme with their contributions.

Age is a simple, modern and secure file encryption tool, format, and Go library

https://repository-images.githubusercontent.com/187403699/5ec7b837-2ff3-4285-a747-c0b5c233ef9b
Age is a tool for encrypting and decrypting files, with features like multi-recipient encryption, passphrase protection, and support for SSH public keys. It also provides transparency through Sigsum proofs and allows for automatic decryption of passphrase-protected files.

Airlines are running out of 4-digit flight numbers

https://viewfromthewing.com/wp-content/uploads/2023/06/20230619_064640.jpg
American Airlines, Delta, and United are running out of flight numbers due to codeshares and consolidation in the industry, with American Airlines having over 9,999 flights it wants to assign numbers to. The airline is using workarounds such as assigning the same flight number to multiple flights and using "out and back" flight numbers to conserve numbers, and is considering upgrading its ...

Self-Compressing Neural Networks

https://arxiv.org/static/browse/0.3.4/images/icons/smileybones-infinity-large.png
The paper proposes Self-Compression, a method to reduce neural network size by removing redundant weights and reducing weight representation bits, achieving floating point accuracy with 3% bits and 18% weights remaining. The method uses a generalized loss function to minimize overall network size, demonstrating efficient training and inference without specialized hardware.

Making your own hot sauce

https://successfulsoftware.net/wp-content/uploads/2024/08/img_2273.jpeg?w=1024
You created your own hot sauce by lacto-fermenting chillis with vegetables and spices, which allowed you to customize the flavor, heat, and acidity to your taste. You had some successes, such as a scotch bonnet and pineapple sauce that was even better than your favorite Ring of Fire, but also had a failure, a scotch bonnet and banana sauce that was unpleasant.

Praise My GitHub Profile

Instead of trying to tear eachother down with AI, why not use it to help lift others up? Poke @theprincessxena if something goes wrong. If you want, you can remove your info. The source code is on GitHub. Also check me out on Patreon!

Written by a 16 year old, a book on how computers work

https://private-user-images.githubusercontent.com/130414333/354840037-d984fb97-4b05-43d0-aa57-6cf34c962fd7.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjI3ODUyMTEsIm5iZiI6MTcyMjc4NDkxMSwicGF0aCI6Ii8xMzA0MTQzMzMvMzU0ODQwMDM3LWQ5ODRmYjk3LTRiMDUtNDNkMC1hYTU3LTZjZjM0Yzk2MmZkNy5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwODA0JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDgwNFQxNTIxNTFaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT00ZjMyZjljMjllNDA4MjI2Y2ViN2QwMGNlOTZhMGUwNDY2N2Y1MGNlN2YwNjdiMWEzNTkyNzkzNjZkMDk5MDc0JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.4cCS98PLUxCjJyNbFeXnjcDpEVyX5Y0wQKicWAfitk4
The user spent hours researching to gain a deeper understanding of computers, concluding that CP-YOUs are flawed and made of sand. They believe this is a fact, despite being initially unaware of computer basics.

Organic maps: Experimental feed based public transport mapping

https://opengraph.githubassets.com/3725e45bf7f1b7feea67227eb8ab5125abd6434040035518c3d09f233ad582ac/organicmaps/organicmaps
The Organic Maps app has an experimental feature for public transport navigation using GTFS data, which includes various transit types and allows for route building with transfers between different modes. To use this feature, follow steps to download and process GTFS feeds, filter and combine data, and then generate a transit section in a new format for use in the app.

Tomato nostalgia as I relive my Croatian island childhood

https://www.croatiaweek.com/wp-content/uploads/2018/08/tomato-2450370_1280.jpg?x69906
The narrator searches for a specific type of tomato that reminds them of their childhood summers on a Croatian island, eventually finding a local supplier through a friend's secret connection. The narrator's quest is rewarded with a taste of their childhood memories, and they indulge in a solo tomato feast with eggs, olive oil, and other ingredients.

Cortex A73's Not-So-Infinite Reordering Capacity

https://i0.wp.com/chipsandcheese.com/wp-content/uploads/2024/08/LOL_0720.jpg?resize=688%2C458&ssl=1
Cortex A73's out-of-order retirement mechanism allows it to retire instructions ahead of an incomplete load, but not past an unresolved branch, which can limit its reordering capacity. Despite this, A73's architecture is designed to prioritize efficiency and power consumption, allowing it to reach higher clock speeds and provide comparable performance to its predecessors at lower power.

Belenios: Verifiable online voting system

https://www.belenios.org/img/logo-belenios-menu.png
Belenios is a voting system that provides state-of-the-art security, including vote privacy and verifiability, and can be used in various types of elections. The latest release includes several improvements, such as a new election format, support for STV elections, and a new admin interface, as well as bug fixes and security enhancements.

Puget Systems' Perspective on Intel CPU Instability Issues

https://www.pugetsystems.com/wp-content/uploads/2024/07/Puget-Systems-Intel-Core-CPU-Failures-Per-Month-and-Generation-1024x481.png
Puget Systems has experienced CPU failures with Intel Core 13th and 14th Gen processors, but at a lower rate than others in the industry, likely due to their conservative power settings. The company is committed to internally developed power settings and will validate the upcoming Intel microcode update, extending their warranty to 3 years for affected customers and offering upgrades to ...

The Untold Story of How US Spies Sabotaged Soviet Technology

In the early 1980s, the FBI launched Operation Intering, a massive counterintelligence campaign that involved seeding sabotaged US technology to the Soviet Bloc, including Bulgaria, to disrupt their military and intelligence capabilities. The operation, led by FBI agent Rick Smith, used a tech entrepreneur from Austria as a double agent to sell prohibited US technology to the Eastern Bloc, ...

A primer on the current state of longevity research

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%2F3b76d1ee-9d2f-4339-a685-77101f4e9826_1792x1024.webp
The author discusses the current state of aging research, noting that while funding has increased, progress has been slow and the field is still in its early stages. The author highlights several promising areas of research, including cellular reprogramming, biological clocks, and transcriptomics, but notes that more work is needed to understand the underlying mechanisms of aging and to ...

The introverts are winning

https://newhumanist.org.uk/images/2CHBJ5T.jpg
The pandemic has highlighted the split between introverts and extroverts, with some people thriving in isolation and others struggling, and this divide may be a sign of a larger societal trend towards retreating from the outside world. However, it is argued that resisting this trend and making an effort to leave the house is important not only for personal growth and resilience, but also for ...

Zero regrets: Firefox power user kept 7,500 tabs open for two years

https://www.techspot.com/images2/news/bigimage/2024/05/2024-05-05-image.jpg
A software engineer, Hazel, has over 7,500 active Firefox tabs, which she manages using the browser's profile cache functionality. Mozilla confirms that having many tabs open consumes "practically no memory whatsoever" in Firefox, and is working on improving tab management features, including tab groups and profiles.

Evaluating a class of infinite sums in closed form

https://www.johndcook.com/jdc_20170630.jpg
The sum of the form Li_s(c) can be evaluated in closed form when k is a non-negative integer and c is a rational number with |c| > 1, and an algorithm exists to find the value. The sum is always rational, and it is an integer when c = 2, with a proof provided for n = 2.

Buster: Captcha Solver for Humans

https://camo.githubusercontent.com/dbb0a304ae0d3267ba044a95376151c24e534bb03b26c9b90bb369d06f49456a/68747470733a2f2f692e696d6775722e636f6d2f7556706d52386c2e706e67
Buster is a browser extension that helps solve difficult CAPTCHAs by completing reCAPTCHA audio challenges using speech recognition. The goal is to improve user experience on the web by giving easy access to solutions used by automated systems, released under the GNU General Public License v3.0.

Nvidia reportedly delays its next AI chip due to a design flaw

https://duet-cdn.vox-cdn.com/thumbor/0x0:2040x1360/2400x1600/filters:focal(1020x680:1021x681):format(webp)/cdn.vox-cdn.com/uploads/chorus_asset/file/11447597/acastro_180529_1777_nvidia_0002.0.jpg
Nvidia's new AI chip, Blackwell B200, is delayed due to a design flaw, with production expected to ramp up in the second half of the year and large shipments not until the first quarter. The chip, ordered by Microsoft, Google, and Meta, is a follow-up to the popular H100 chip and is expected to kick off a new yearly cadence of AI chips from Nvidia.

USB Sniffer Lite for RP2040

https://raw.githubusercontent.com/ataradov/usb-sniffer-lite/main/doc/cable.jpg
A simple USB sniffer based on Raspberry Pi RP2040 supports Low Speed and Full Speed modes, presenting as a virtual COM-port and compatible with all operating systems. The sniffer captures packets, displays them with customizable settings, and can be triggered by a low-level input signal, with a dedicated board available for simplified setup.

Rhombus: Macro-extensible language with conventional syntax built on Racket

Rhombus is an experimental, general-purpose programming language with conventional expression syntax that is built on Racket and that is macro-extensible in the same way as Racket.

Using your Kindle as an e-ink monitor

Dispatches from the farm upstate

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%2Fc2e519fa-8386-486a-9f95-1bb73e7ac50a_2000x1334.jpeg
The author, a former tech worker, left Silicon Valley for a rural life in the Pacific Northwest, where they face unique challenges such as tractor maintenance, septic system management, and snow removal. Despite the added expenses and dangers, the author finds joy in their rural lifestyle, which allows them to maintain a forest and enjoy a more peaceful and serene environment.

LLM as Database Administrator (2023)

https://arxiv.org/static/browse/0.3.4/images/icons/smileybones-infinity-large.png
D-Bot is an LLM-based database diagnosis system that automatically extracts knowledge from documents, generates diagnosis reports, and identifies root causes within 10 minutes. It outperforms traditional methods and vanilla models like GPT-4 on real benchmarks, effectively analyzing unseen anomalies and root causes.

Qub – a framework for building websites with QBasic

https://raw.githubusercontent.com/jamonholmgren/qub/main/.github/images/screenshot-cli.png
Qub is a CLI that generates a web server and framework for building websites in QB64, a modern variant of QBasic, and can be run on macOS and Linux, with potential support for Windows WSL or Git Bash. The framework includes features such as automatic routing, static file serving, and customizable 404 pages, and is designed to be easy to use and modify.

Apprentice, Journeyman, and Master: The Medieval Guild (2018)

https://blog.philosophicalsociety.org/wp-content/uploads/2018/01/guilds4-e1515625355297.jpg?w=639
The Hansa League and craft guilds emerged in medieval Europe as a response to feudalism, providing a system for merchants and craftsmen to protect their knowledge, set standards, and maintain quality. The guild system, which included apprentices, journeymen, and masters, aimed to train new individuals and ensure continuity of quality workmanship, serving both the community and the guild members.

You can contribute to KDE with non-C++ code

KDE uses a variety of programming languages and formats, including C++, Python, Ruby, Perl, and Rust, with many projects written in multiple languages. There are many opportunities to contribute to KDE projects, including web development, testing, and packaging, and the community is always looking for help with these tasks.

Enum class improvements for C++17, C++20 and C++23

https://www.cppstories.com/images/cpp17indetailtop2.png
The C++ language has evolved to improve code safety, readability, and maintainability, with enhancements to enum class functionalities in C++17, C++20, and C++23. These improvements include initialization improvements, the using enum keyword, and the std::to_underlying utility, which enhance usability and type safety for enum classes.

Writing a system call tracer using eBPF

https://sh4dy.com/images/ebpf/img2.png
The text describes the development of a tool called "beetrace" that uses eBPF (Extended Berkeley Packet Filter) to trace system calls in the Linux kernel. The tool consists of a loader program that loads and attaches eBPF programs to the kernel, and a controller program that defines the eBPF programs and maps to store information about system calls.

Tech CEOs are backtrack on RTO mandates–now, 3% want workers in office full-time

https://fortune.com/img-assets/wp-content/uploads/2024/08/GettyImages-1261563542-e1722606038352.jpg?w=1440&q=75
Tech firms have largely given up on forcing employees to return to the office, with only 3% now requiring full-time in-office work, a significant drop from 8% last year. Instead, most tech firms (79%) have adopted flexible work policies, allowing employees to choose when and where they work, with 56% offering an "employee's choice" model.

I Wasn't the First Person to Find the NJ Coca-Cola Cocaine Factory (2016)

https://miro.medium.com/v2/resize:fit:1200/1*b_3GVF2ea2B0llVJo8aiYw.jpeg
The Coca-Cola Company has imported thousands of tons of coca leaves for its secret formula, despite the global ban on the plant, and has colluded with the US government to keep this information private. The company has used various tactics, including intimidation and secrecy, to prevent the public from learning about its coca leaf imports and processing practices.

HamClock – a real time space weather dashboard

https://www.clearskyinstitute.com/ham/HamClock/BME280-connection.png
HamClock is a ham radio software that provides various features such as satellite tracking, VOACAP predictions, and DX cluster spot monitoring, and can be run on a Raspberry Pi or other devices. The software has various settings and options, including the ability to customize the display, set up the cluster node, and adjust the time and date, and can be run in full-screen mode or as a web interface.

World of Goo 2: now available

https://worldofgoo2.com/images/sku_wog2.png
World of Goo 2 is a new game that allows players to build bridges, towers, and more, and is available for Windows, Mac, and Linux, as well as on the Nintendo Switch. The game was funded by Epic and features a new world to explore, with the developers hoping it will bring back nostalgic feelings for fans of the original game.

Berkshire halves Apple stake, boosts cash to $277B as it gets 'defensive'

Please enable JS and disable any ad blocker

The Internet Is Broken: Idealistic Ideas for Building a GNU Network [pdf] (2014)

The current Internet is broken by design, with vulnerabilities at the Ethernet and TCP/IP layers, and a hierarchical public key infrastructure that can be exploited by authoritarian organizations. A new decentralized network, the GNU network, is proposed, which uses public keys for routing, distributed hash tables for routing, and a cooperative secure multicast mechanism to enable ...

Nvidia's Blackwell Reworked – Shipment Delays and GB200A Reworked Platforms

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%2F704928a8-97a2-4f1b-bcfd-ba03150875bc_1293x488.png
Nvidia's Blackwell family is facing major production issues, leading to delays and reduced volumes, with the company focusing on the GB200 NVL36x2 and introducing a new Blackwell GPU called the B200A. The MGX GB200A NVL36 is a fully air-cooled 40kW per rack system with 36 GPUs, which is expected to be more attractive to customers due to its simpler thermal solution and lower power density.

Could AI robots with lasers make herbicides – and farm workers – obsolete?

https://ca-times.brightspotcdn.com/dims4/default/4e75425/2147483647/strip/true/crop/5652x3768+0+0/resize/2000x1333!/quality/75/?url=https%3A%2F%2Fcalifornia-times-brightspot.s3.amazonaws.com%2Fa4%2F21%2F39e937d8498cbb49852068e87181%2F1455567-0627-me-robotic-weed-control-nc-001.jpg
California's agriculture industry is shifting towards automated farming with the use of artificial intelligence and robotics, reducing the need for chemical herbicides and pesticides, and potentially displacing human labor. The technology, which includes machines like the LaserWeeder that uses deep-learning AI models to scan fields and identify weeds, is being welcomed by experts as a more ...

Romram: Using QSPI RAM with RP2040's SSI in read-write mode

http://dmitry.gr/images/icons/ROMRAM.png
The author describes a method to use external RAM with the RP2040 microcontroller, which is not natively supported by the chip. By using a combination of OR gates, a NAND gate, and a GPIO pin, the author was able to create a memory-mapped RAM that can be used for storing data, but not for writing, and then uses a HardFault handler to emulate writes to the RAM.

Show HN: Candix, a confidential, reverse recruiting platform

https://res.cloudinary.com/dki6ncutn/image/upload/f_auto/c_scale,h_192/v1702560606/faces/face-09
The user wants to create a profile to be approached by top-paying startups for their ideal next job, with confidentiality and data security ensured. The platform, Candix, allows users to set base criteria and keeps their profile hidden from current employers, with no cost or commitment.

GTA 3 is being ported to the Sega Dreamcast

https://abs.twimg.com/responsive-web/client-web/icon-ios.77d25eba.png
A team is working on porting GTA 3 to the Sega Dreamcast, making progress despite challenges, and discussing technical issues and future improvements. The current port is not optimized, with issues including slow vertex transformation and individual triangle models, but the team is working to address these problems to improve performance and polygon counts.

Does Sundar Pichai/Search team know how bad Google search is?

Google's search results are still plagued by SEO junk, despite recent updates, and the company's focus on ad revenue may be harming its long-term success. The CEO's lack of user-focused approach and prioritization of ad revenue may lead to a decline in search quality and users seeking alternative platforms.

Computers are amazing. So why is software so terrible?

https://handmade.network/public/logo.png
Computers have greatly improved our lives, but modern software development has become bloated and inefficient due to thoughtless behavior and reliance on complex frameworks. The Handmade movement aims to change this by teaching developers to learn and work with technology directly, rather than relying on conventions and abstractions.

The Path to StyleGan2 – Implementing the Progressive Growing GAN

https://ym2132.github.io/pggan_figures/image_comparison.png
The author implemented a Progressive Growing of GANs (PGGAN) model, which generates high-quality images by progressively growing the network's capacity to generate images of increasing resolution. The model uses a combination of techniques, including equalized learning rate, pixel normalization, and mini-batch standard deviation, to improve the stability and quality of the generated images.

You Can't Spell WebRTC Without RCE – Part 1

https://margin.re/content/images/2024/07/1_fig1.png
The author is researching vulnerabilities in Signal's WebRTC library on iOS, specifically targeting native dependencies and injecting synthetic parsing vulnerabilities to achieve 0-click exploitation. The research aims to provide a crash course in Signal, WebRTC, and iOS research, and the author will continue to explore the exploit in the next part of the series.

Show HN: KittyCal – minimalist PWA calendar app for couples

Google detected unusual traffic from the user's computer network, possibly due to malicious software or automated requests. The user is asked to solve a CAPTCHA to continue using Google services, which will expire once the unusual traffic stops.

Chinese archaeologists are striking out along the Silk Road

Please enable JS and disable any ad blocker

Passengers at EU Airports Not Allowed over 100ml of Liquids on Cabin Luggage

https://schengen.news/wp-content/uploads/2022/01/Airport-travel.jpg
As of September 1, 2024, passengers must carry liquids in 100ml containers due to a new EU measure, which has caused operational strain and financial losses for airports that invested in advanced scanners. The restriction is temporary and aims to improve checkpoint systems, but has penalized early adopters of the technology, including some UK airports that missed the June 1, 2024 deadline.

Show HN: AI-Powered Stock Market Analyst with Global Coverage

Copyright © 2024 Decode Investing. All rights reserved. Hand-crafted & made with favorite

Big Tech groups say their $100B AI spending spree is just beginning

The Financial Times offers a free trial with limited access, including reading articles and newsletters, with a monthly subscription of AU$95 for full digital access. A yearly subscription saves 20% and includes access to the FT newspaper on any device, excluding ft.com and FT App.

Improving _Generic in C2y

Generic is a C feature that allows type-based behavior, but its implementation has been criticized for being too complex and prone to errors. A recent change to _Generic in C2y allows for direct matching without l-value conversion, making it easier to use and more powerful.

Why the international experimental nuclear fusion reactor is in 'big trouble'

https://i.guim.co.uk/img/media/48bfdd726699898f3ef01df99a5f61b4bbfec3cd/0_210_3000_1800/master/3000.jpg?width=445&dpr=1&s=none
The International Thermonuclear Experimental Reactor (Iter) project, aiming to create a source of cheap, non-polluting power through atomic fusion, has been delayed and its budget has increased to $20bn, with energy-producing fusion reactions not expected until 2039. Private companies are now threatening to create fusion reactors on a shorter timescale, and experts question whether Iter will ...

The Spartan Protocol Homepage

Spartan is a client-to-server protocol designed for hobbyists, drawing from Gemini, Gopher, and HTTP to create a simple, fun, and inspiring protocol. It supports ASCII-encoded, plaintext requests over TCP, with features like input prompts, status codes, and support for arbitrary text and binary files.

What Is Analog Computing?

https://d2r55xnwy6nx47.cloudfront.net/uploads/2024/08/AnalogComputersExplainer-crDamienBoureille-Lede-scaled.webp
Analog computers, such as the Antikythera mechanism and William Thomson's tide-calculating machine, use physical systems to model and solve mathematical equations, unlike digital computers. These analog devices were used for centuries to predict celestial events, calculate mathematical operations, and model natural phenomena, often with greater accuracy than digital methods.

SNES Coprocessors: DSP-1 and Friends

https://jsgroth.dev/blog/images/snes-coprocessors/pilotwings.png
The DSP-1, a coprocessor used in the Super Nintendo Entertainment System (SNES), is a custom-designed chip that assists in 3D calculations and is used in games such as Pilotwings and Super Mario Kart, allowing for smoother and more accurate rendering of 3D graphics. The DSP-1 has several variants, including the original DSP-1, DSP-1A, and DSP-1B, each with minor differences in hardware and ...

The Academic Culture of Fraud

https://pdmedia.b-cdn.net/2024/07/TCFJG4R6-chris-karidis-3GWLv30smng-unsplash-cropped-1024x683.jpg
The academic system is plagued by widespread research fraud, with many high-profile scientists and researchers fabricating data and manipulating results to advance their careers, and the consequences for these fraudsters are often minimal or non-existent. The only way to reform the system is to imprison hundreds of perpetrators and permanently bar thousands from scientific institutions, which ...

Australia must treat housing as a human right: Former State Supreme Court judge

https://live-production.wcms.abc-cdn.net.au/732edb3d234bca3ff569e86a8d9c55f3?impolicy=wcms_crop_resize&cropH=2320&cropW=4124&xPos=0&yPos=426&width=862&height=485
Former Victorian Supreme Court justice Kevin Bell describes Australia's housing system as a socio-economic and human rights disaster, citing chronic unaffordability, homelessness, and a skewed focus on housing as a financial asset. Bell argues that a national housing strategy supported by a shift in values and a rights-based legislative framework is needed to address the crisis and ensure the ...

Myspace celebrates its 21st birthday. Do we still need it?

https://assets-varnish.triblive.com/2024/01/TTM-SWIFT.jpg
Myspace, launched in 2003, was the first social media platform and became the world's biggest social networking site, allowing users to customize their profiles and introducing many to coding. After a series of ownership changes, Myspace transformed into a music discovery site and now has a small but dedicated user base, with some users still actively using the platform.

StarBook 7 14" Linux Laptop with Intel Core Ultra 7, 4K, Up to 96GB 5.6GHz RAM

https://us.starlabs.systems/cdn/shop/products/StarBook-2-01x2000.png?format=webp&v=1631791694
The laptop features a true matte display, oversized trackpad, and advanced charging technology, with customizable firmware and hardware options. It also comes with a 1-year limited warranty and a financing option through PayPal Pay in 3, with estimated tax included in the price.

Why Is the EdTech Industry So Damn Soft?

https://www.justinmath.com/files/icon-justinmath-transparent-cropped.png
Edtech companies face constraints in teaching due to relying on a large, unserious user base, leading to ineffective learning strategies. Charging money for education can be beneficial as it holds companies accountable for providing valuable learning experiences and students accountable for putting in effort.

Why Old Sports Photos Often Have a Blue Haze (2015)

https://petapixel.com/assets/uploads/2015/10/bluehazeheader.jpg
Rich Clarkson's 1968 photo of Kareem Abdul-Jabbar features a blue haze caused by cigarette smoke, a common phenomenon in historical sports photos. The California Indoor Clean Air Act of 1976 led to a decline in public smoking, changing the lighting in arenas and stadiums.

Baron who revived Olympics believed they were a religion of perfection and peace

https://images.theconversation.com/files/610965/original/file-20240801-17-agg3cs.jpg?ixlib=rb-4.1.0&rect=4%2C3%2C1017%2C646&q=20&auto=format&w=320&fit=clip&dpr=2&usm=12&cs=strip
Pierre de Coubertin, the founder of the modern Olympics, envisioned the Games as a way to promote global harmony and unity through athleticism, transcending national rivalries and individual interests. However, the Olympics have faced numerous challenges over the past 100 years, including corruption, environmental damage, and the use of sports for political gain, raising questions about the ...

Perfect NAS Solution

https://vermaden.wordpress.com/wp-content/uploads/2023/04/dell-wyse-3030-1.jpg
The user replaced their gaming PC with a more efficient AMD Ryzen-based mini PC, the GenMachine, which uses less than 6W of power at idle state, and upgraded their storage to 6TB of SSD NVMe M.2 drives. They also implemented a 4-2-1-1 backup policy, using multiple devices and cloud storage to ensure data redundancy and flexibility.

"Grip Car"

https://teenage.engineering/_img/65b25239bc21198003493815_1024.webp
Meet Grip, a car made of aluminum with smooth ball bearings and rubber wheels, designed by Anders Hermansen. Grip onto the car and move it in any direction or display it on a shelf, made with CNC-machined aluminum, stainless steel, and smooth bearings.

Introduction to Kubernetes (k8) – a quick lookback

You wrote a blog post on Kubernetes for your IoT startup in 2018, highlighting its popularity and success as an open-source project. You presented Kubernetes to your colleagues, explaining its components, features, and benefits, and recommend hands-on learning by trying to make an app work in Kubernetes.

Google says AI Olympics ad 'tested well' before inspiring outrage

https://gizmodo.com/app/uploads/2024/08/google-ai-ad-outrage-olympics.jpg
Google's Olympics ad featuring its chatbot Gemini, "Dear Sydney", was criticized for portraying AI as a weak substitute for parenting and human creativity, leading to its removal from TV rotation. The ad showed a dad using Gemini to help his daughter write a fan letter, but was met with negative responses, including criticism from experts and social media users.

GitHub Copilot – Lessons

https://miro.medium.com/v2/resize:fit:1024/1*eW5_01pJVAuswFDMVWUrig.jpeg
The user has been a long-time advocate for pair programming, but has found GitHub Copilot to be a useful tool in their programming toolkit, excelling in specific areas such as solving LeetCode problems and understanding unfamiliar codebases. However, the user has also identified several flaws and annoyances, including Copilot's limitations in writing code from scratch, tendency to provide ...

Remembering the First 'Cold-Storage Banquet'

https://assets.atlasobscura.com/assets/Gastro%20Header%20Left-137954d429c5bbc321e809acfd23e0a00505697e005c59e4ef03c808ff8ced9f.png
In 1911, a "cold-storage banquet" was held in Chicago to promote the use of refrigeration in food storage, featuring a meal with refrigerated eggs, meat, and fish. The event marked a significant shift in the way people consumed food, leading to changes in the food industry, urban planning, and even the way people perceive flavor and taste.

A Knownbits Abstract Domain for the Toy Optimizer, Correctly

This is a long and technical text about implementing an abstract domain for bit manipulation in a compiler. The author is discussing the implementation of a "KnownBits" class, which represents a set of integers that match a certain pattern of known and unknown bits. The class has methods for performing various bit manipulation operations, such as inverting, ANDing, ORing, adding, and subtracting.

Programming with Punch Cards [pdf]

The narrator, a novice programmer, learns to write a program using punched cards and a keypunch machine, and eventually becomes proficient enough to debug and modify his own code. The introduction of a new operating system allows multiple programs to run simultaneously, revolutionizing the way programming is done and marking the end of the narrator's use of punched cards.

A Wealthy Couple Became Local Pariahs After Poisoning Their Neighbor's Trees

Please enable JS and disable any ad blocker
Please enable JS and disable any ad blocker

So Who Is Building That 100k GPU Cluster for XAI?

https://www.nextplatform.com/wp-content/uploads/2024/07/xai-musk-supercluster-637x438.jpg
Elon Musk is building a massive supercomputer, the "Memphis SuperCluster", with 100,000 Nvidia H100 GPUs to train AI models, and is working with Oracle, Supermicro, and Juniper Networks to make it happen. The project requires significant power and cooling infrastructure, and Musk is negotiating with the Tennessee Valley Authority to secure the necessary resources.

An attempt to understand Peter Thiel

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%2F1ecc2d8b-f966-4d7c-a755-80d84905f145_1024x683.jpeg
Peter Thiel, a influential tech entrepreneur, wrote an article in 2007 outlining his philosophical views on the crossroads of Western society, human nature, and the role of capitalism. He believes humans are destined for violence, and that the West must either fight back or perish, which informs his views on politics, democracy, and his work in intelligence agencies.

Rich, western countries face a stark choice: 6-day workweeks or more immigration

https://fortune.com/img-assets/wp-content/uploads/2024/08/lant_purple-1-1024x683-2.jpg?w=1440&q=75
The World Bank predicts that Western countries will face a demographic crisis due to aging populations and low fertility rates, leading to economic problems such as a shrinking workforce and increased costs for elderly care. Economist Lant Pritchett proposes a radical solution: allowing legal, temporary immigration from countries with growing populations to fill labor gaps, rather than ...

Show HN: Muky – A kid-friendly music player for iOS

https://muky.app/_next/image?url=%2Fimages%2Fhero-screenshots-en.jpg&w=2048&q=75
The app is compatible with older Apple devices, allowing users to enjoy the latest features without upgrading their hardware. It offers a user-friendly interface, seamless listening, and prioritizes user privacy by collecting no personal data.

Gemini Ad Backlash

https://assets1.cbsnewsstatic.com/hub/i/r/2024/07/24/6cc65ad1-0f6b-419b-a022-f787a4741e8c/thumbnail/1200x630/8a0c50086e59d34087a915234e182ebb/gettyimages-2158802746-1.jpg?v=d7dedd293aad546f97f947149642d369
Google's "Dear Sydney" ad featuring Gemini AI has sparked backlash for relying too heavily on AI tools, depriving children of learning opportunities and potentially leading to homogenized modes of expression. Critics argue that the ad promotes the use of AI-generated text over human communication, threatening the jobs of writers and the individuality of human language.

Automating away the boring parts of my job with Gemini 1.5 Pro and long context

https://miro.medium.com/v2/da:true/resize:fit:1200/1*MbqflY1C7CqM2hRdKRKNLQ.gif
You're using Gemini 1.5 and 2M+ tokens of context in Google AI Studio to automate tasks in DevRel and user experience research, such as analyzing code changes, prioritizing product feedback, and generating documentation and videos. With Gemini, you can upload files and prompt kindly to generate outputs without fine-tuning, including 1-pagers, trip reports, and PRDs, and even auto-generate ...

x86 amd64 SIMD instruction list: SSE to AVX512

The document provides a list of AVX512 instructions, including scalar and vector operations, and their usage, with examples and notes on compatibility and limitations. The instructions cover various operations such as shuffling, packing, converting, and performing arithmetic and logical operations on integers and floating-point numbers.

A WA Tax Break for Data Centers Became One of Their Biggest Corporate Giveaways

https://img.assets-d.propublica.org/v5/images/20240802-Day-Two-Draft001_preview_maxWidth_3000_maxHeight_3000_ppi_72_embedColorProfile_true_quality_95.jpg?crop=focalpoint&fit=crop&fm=webp&fp-x=0.5&fp-y=0.5&h=534&q=75&w=800&s=6f28f511b982e5f2c584528de5b4d914
Washington state's data center tax break, intended to create high-paying jobs in rural areas, has instead become one of the largest corporate tax giveaways in the state, with over $474 million in savings since 2018, and has failed to provide transparency on job creation. Despite concerns about the tax break's effectiveness and lack of accountability, lawmakers have continued to expand and ...

Balancing Speed and Experience: Optimal Pool Depth for Competitive Swimming

The website is using a security service to protect itself from online attacks and has blocked the user's action. The user can email the site owner to report the block and include details of what they were doing when the page came up.

Not Another Technical Debt Article

The author argues that articles about technical debt often perpetuate a culture of talking about the problem without actually addressing it, and instead proposes a simple solution: just fix the technical debt. The author emphasizes the importance of persistence and willingness to fix problems, and suggests that this approach can bring teams closer together and lead to more enjoyable and ...