Programming Is Mostly Thinking (2014)

https://blogger.googleusercontent.com/img/a/AVvXsEhdkNzRaci-KYXIX_W_CHFraCMbtPuDAm-jdmu02gSODAz-fsm7HERp5p_BWet4qvp45F-ro-hA32njbHjBe21t-ucJpzlUy-dJTw8VtaXaBF1ZxWzg4emDYhW4UdRnisSj4F5ncq_wl1mYA9WsGjhVUxwJ3Sn-pEGPR5tJBIAPqUM1UoLVkVp606kU=s148
A programmer's day often involves just six hours of core programming work, with interruptions and less tangible tasks filling the rest. When the version control system crashes, they can potentially retype a day's worth of coding in about 30 minutes, underscoring that coding is more about thinking than typing.

I should have loved biology (2020)

https://user-images.githubusercontent.com/21294/94627410-73b6c680-028b-11eb-9501-d7453af56106.png
The author expresses frustration with the lackluster way biology is taught, as a mere collection of facts without the awe it deserves, missing out on the excitement of scientific discovery and the intricate complexities of life processes. Only later did they realize biology's marvel through studies and examples that highlighted the dynamic, self-regulating nature of cells and life.

Tiny World Map

https://raw.githubusercontent.com/tinyworldmap/tiny-world-map/gh-pages/images/zoomed-mid.png
Tinyworldmap is an efficient, client-side rendered map for Leaflet, supporting all zoom levels with a low file size, optimized for performance even on old phones. It provides offline functionality in web apps via a service worker, replacing standard maps with local tiles when no internet is available.

I made an open source Windows app to rewind and search everything on screen

https://www.notion.so/images/meta/default.png
A new tool that blends your everyday work apps into one. It's the all-in-one workspace for you and your team

Bayer is getting rid of bosses and asking staff to ‘self-organize’

https://fortune.com/img-assets/wp-content/uploads/2024/04/GettyImages-1697748485-e1712832533312.jpg?w=1440&q=75
Bayer is eliminating most of its corporate handbook and middle management, empowering 100,000 employees to self-manage in a bid to save $2.15 billion. The pharmaceutical giant's market value and management structure are in flux, influenced by a challenging Monsanto acquisition.

From a lorry driver to Ruby on rails developer at 38

https://www.writesoftwarewell.com/content/images/2024/04/pedro.jpeg
The article highlights the inspirational journey of Pedro David Garcia Lopez from a lorry driver to a Ruby on Rails developer at 38, challenging the age norms of the tech industry, and emphasizes the belief that it's never too late to follow one's dreams. It advocates for lifelong learning and finding joy in one's work, while also delving into Pedro's personal growth and professional ...

Amazon grows to over 750k robots, replacing 100k humans

https://s.yimg.com/ny/api/res/1.2/crL.KglbbpVu4aTMXQgDVw--/YXBwaWQ9aGlnaGxhbmRlcjt3PTk2MDtoPTU0MA--/https://media.zenfs.com/en/Benzinga/f51c02b89361ae3258417df381d72400
Amazon has deployed over 750,000 robots in its facilities, highlighting a shift towards automation while decreasing its human workforce. Despite concerns of job displacement, the company emphasizes robotics create new skilled job roles and improve operational efficiency.

Doom-htop: The classic DOOM game over htop

https://raw.githubusercontent.com/0x0mer/doom-htop/master/screenshots/doom.gif
The article describes 'doom-htop,' a project that integrates the game Doom with the system monitoring tool htop, requiring a WAD file like 'freedoom1.wad' to run. It works on Ubuntu and can be used without root privileges, emphasizing the need to adjust process names for proper rendering.

Racket Language

https://racket-lang.org/img/big-macros-class.png
The article describes Racket as a mature, practical, and robust programming language with a rich set of libraries and development tools that allow for creating domain-specific languages. It has an innovative IDE, supports numerous packages, and enables easy language creation within its environment.

I love programming but I hate the programming industry

The author expresses dissatisfaction with the tech industry's focus on churning out code rather than questioning the purpose or impact of their work, feeling isolated for valuing critical thinking and meaningful innovation. They seek like-minded individuals who prioritize societal needs in engineering.

Ask HN: Which books/resources to understand modern Assembler?

The article recommends resources and methods for someone looking to improve their understanding of Assembler for LLVM, JIT, and performance coding, suggesting books, examining compiler-generated code, and incrementally rewriting C programs in assembly.

Show HN: I made a website that converts YT videos into step-by-step guides

https://i.ytimg.com/vi/urQuYykJZCc/mqdefault.jpg
The article reviews a variety of tutorials, including a guide on recreating a scene from "You've Got Mail," setting up Radxa X2L, and containerizing a NetLogo model. It also covers how to use Duolingo's internal API, upgrading an Acer Nitro 5, and creating a Flask app.

Penzai: JAX research toolkit for building, editing, and visualizing neural nets

https://raw.githubusercontent.com/google-deepmind/penzai/main/docs/_static/readme_teaser.png
Penzai is a JAX library aiding post-training model management, providing tools for reverse-engineering and model manipulation. It features neural network structures, pytree editing, and debugging, offering a suite of modules for intricate model interaction.

Some Fritz!Box modems might have been hijacked

All Fritz!Box devices suffer DNS hijacking due to an unmodifiable DNS suffix; users face significant security risks and are advised to cease Fritz!Box use or set up their own DHCP server. AVM's response to the issue has been minimal, with no immediate fix in sight.

Drone footage of fledging penguins jumping off cliff

https://petapixel.com/assets/uploads/2024/04/MM10127_240110_14504-800x548.jpg
A wildlife filmmaker captured unprecedented footage of 700 emperor penguin chicks leaping from a 50-foot cliff in Antarctica for a documentary. This first-time filmed event for television involved advanced drone technology that did not disturb the penguins.

Microsoft is a national security threat: ex-White House cyber policy director

https://regmedia.co.uk/2024/04/19/youtube_brandon_microsoft.jpg
Microsoft's dominance in U.S. IT poses a national security risk, ex-White House cyber chief AJ Grotto claims. Grotto suggests scrutinizing Microsoft to prompt competitive markets and behavior change.

Simon Tatham's Portable Puzzle Collection

https://www.chiark.greenend.org.uk/~sgtatham/puzzles/blackbox-web.png
The article discusses a collection of one-player puzzle games available for Unix, Windows, and as web applets; MacOS updates will cease due to the author's hardware issues. Games run on multiple platforms and are open-source under the MIT licence.

I can't stand using VSCode so I wrote my own

The author became frustrated with bugs and inefficiencies in vscode, such as slow debugging and variable tracking, which prompted them to create their own text editor with improved GDB support and performance.

Lunatik: Lunatik is a framework for scripting the Linux kernel with Lua

https://opengraph.githubassets.com/34c719364de13e9d30e9cfdb15aa714a1fb0ec3eb8972b1ab6ad034a19497326/luainkernel/lunatik
Lunatik is a Linux kernel scripting framework utilizing Lua, providing a modified interpreter, a device driver, a command line tool for script management, and C/Lua APIs for kernel facility binding. It includes examples like a character device driver for random character generation but doesn’t support floating-point arithmetic or dynamic module loading.

Glibc Buffer Overflow in Iconv

The GNU C Library has fixed a buffer overflow vulnerability in versions up to 2.39 affecting the ISO-2022-CN-EXT character set conversion. This could crash applications or allow variable overwrites, with a security update now available.

Anti-municipal broadband budget amendment gets nixed in New York

https://communitynets.org/sites/default/files/styles/medium/public/2024-04/New%20York%20State%20Seal.png?itok=reE-TnnP
New York's State Assembly passed a budget bill without an amendment that would have hampered municipal broadband, preserving the grant program designed to foster such projects. This rejection protects community broadband choice and prevents limitation to only "unserved and underserved" areas, despite pressure from big telecom lobbyists.

The Design of Everyday APIs (2022)

Good APIs are characterized by qualities like documentation and simplicity, and this will be illustrated with examples of well and poorly designed APIs. Talks by experts like Joshua Bloch and Martin Fowler provide insights on API design principles.

The failure of the Domino's 30-minute delivery guarantee

https://20627419.fs1.hubspotusercontent-na1.net/hub/20627419/hubfs/share-3.png?width=595&height=400&name=share-3.png
Domino's aggressive 30-min delivery guarantee led to multiple accidents and lawsuits, ending the policy. Despite the policy change, delivery drivers still face high risks and pressure to deliver quickly.

A hacker's guide to Language Models

https://opengraph.githubassets.com/156c246a2f4cb2c2067ea8f959e387beb250d111856ed2a61d917dc286e5a53e/fastai/lm-hackers
Skip to content You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert You can’t perform that action at this time.

Lossless Acceleration of LLM via Adaptive N-Gram Parallel Decoding

https://arxiv.org/static/browse/0.3.4/images/arxiv-logo-fb.png
The article introduces Adaptive N-gram Parallel Decoding (ANPD) that quickens LLMs' token generation without extra resource needs, achieving up to 3.67x faster speeds. ANPD combines a fast N-gram drafting with a verification phase, maintaining output quality.

A Sketch of the Biggest Idea in Software Architecture (2022)

https://www.oilshell.org/blog/2022/02/bytes-text-Page-1.drawio.svg
The post discusses the concept of narrow waists in software architecture, which is crucial for building scalable and interoperable systems, and explores how this idea applies to various aspects of software development. The author invites discussion and suggests that rather than simply writing about architecture, applying these principles to actual projects is more beneficial.
The article advises to sign in with developer credentials if running a script, and to use a unique, non-empty User-Agent. If blocked, one should revert to the default User-Agent or file a ticket.

Dangers of “decentralized” ID systems

Decentralized identity protocols claim to enhance privacy and prevent identity theft but largely depend on government ID systems, which exclude stateless and undocumented people. Some aim for inclusive alternatives using biometrics or social trusts, yet these face challenges of security, privacy, and state acceptance.

Fallout style RPG made in Excel

https://thestorytellerpilgrim.files.wordpress.com/2024/04/fallout-but-in-excel.png?w=994
In the post-apocalyptic game set in Mercer, players embark on quests to combat threats using a map hub, facing enemies in turn-based battles that consider range and movement. If battles prove challenging, a 'Disable Battle' mode allows for peaceful progression.

Show HN: Volume rendering 3D data in Three.js and GLSL

https://raw.githubusercontent.com/SuboptimalEng/volume-rendering/main/_demos/foot-01.png
The article discusses a personal implementation of volume rendering for 3D medical data in Three.js, GLSL, and React, with a demo posted online. It requires downloading large data files to render images, as these are not included in the GitHub repo.

California Electricity Mix Live Dashboard

https://www.gridstatus.io/og.jpg
Stay informed on the real-time status of the US Electric Grid with comprehensive monitoring and data.

It's not your age that's slowing your metabolism, new research says (2021)

https://media.cnn.com/api/v1/images/stellar/prod/191104044022-running-stock.jpg?q=x_2,y_104,h_1123,w_1995,c_crop/w_850
A new study reveals that resting metabolism remains constant from age 20 to 60 and then decreases minimally, debunking the belief that metabolism slows significantly with age. Lifestyle, rather than age, impacts metabolism, with activity levels and exercise such as HIIT and strength training being key to boosting metabolic rates.

Has Llama-3 just killed proprietary AI models?

https://www.kadoa.com/blog/covers/product-updates.png
Meta's Llama-3 model challenges proprietary AI, matching GPT-4's performance with more variants in training, while tech giants consider strategic moves in AI. Developers now have greater integration opportunities with AI advancements, and cost-effective hardware accelerates model deployment.

Environment shapes emotional cognitive abilities more than genes

https://neurosciencenews.com/files/2024/04/emotional-cognition-environment-neurosicenice.jpg
The study suggests that environmental factors like education and income levels play a significant role in shaping cognitive abilities such as metacognition and mentalizing, more so than genetics. The results challenge the belief that such cognitive skills are highly heritable, highlighting the impact of family environment.

Ask HN: Is iCloud a viable alternative to Dropbox? Any other alternatives?

The article's author questions iCloud as an alternative to Dropbox, citing concerns with Dropbox's added unwanted features and upselling, while considering macOS's new File Provider API that may standardize cloud services. They seek advice on simple, reliable cloud syncing solutions.

The Copier Wars: Fair Use's Rude Awakening

https://substackcdn.com/image/fetch/w_1200,h_600,c_fill,f_jpg,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F285ca975-87f5-42fe-a020-846afe1691a9_1286x660.png
Ernie Smith's deep dive into the photocopier's history reveals its disruptive impact on information access and the legal battles it sparked. The device's affordability in offices challenged traditional copyright systems, leading to key legal decisions like the "fair use" doctrine, and had a broad cultural influence.

Everyone has JavaScript, right?

Jake Archibald highlights that users without JavaScript can't interact with sites reliant on JS if it fails to load, often due to connection issues or external interferences like ad blockers or injected scripts. Microbrowsers also won't wait for large scripts to load, affecting user experience.

Jonathan Haidt blames teenage depression, anxiety on smartphones, social media

https://media.newyorker.com/photos/66203a325ab830e0d854d073/master/w_2560%2Cc_limit/Remnick_Haidt2.jpg
Jonathan Haidt views smartphones and social media as significant threats to youth mental health; his book topping sales charts resonates with concerned parents. He suggests a tech use overhaul, raising 'Internet adulthood' to sixteen for better mental health outcomes.

Dataflow Analyses and Compiler Optimizations That Use Them, for Free

The article discusses efforts to create self-improving compilers using technologies like superoptimization and generalization. It outlines a vision for automating dataflow analysis and optimization processes to expedite compiler evolution and enhance performance.

Google Reader shutdown tidbits (2013)

Google's Reader shutdown was due to technical decay of the codebase, with SREs handling the process and data transferred to the Zurich team. The timing and announcement were politically delicate, with PR strategies attempting to minimize backlash.

StreetComplete OSM Contribution App Begins iOS Port

https://gonzoknows.com/wp-content/uploads/2024/04/StreetComplete-Feature-Graphic.webp
StreetComplete gamifies updating OpenStreetMap by turning local map improvements into user quests; they're now developing an iOS version and seeking volunteer contributors. Contributors can support through coding, sponsoring, or maintenance tasks to streamline development.

You might not want to use your fingertip to unlock your phone

https://d2eehagpk5cl65.cloudfront.net/img/q60/uploads/2024/04/dreamstime_xxl_207939428-scaled.jpg
The U.S. Court of Appeals upholds a decision allowing police to force a parolee to unlock his phone with his thumbprint, citing a diminished expectation of privacy. The ruling raises concerns about privacy rights and the scope of permissible searches without a warrant.

House votes to ban TikTok in the U.S. if it's not sold

TikTok faces a potential U.S. ban unless its Chinese owner sells the app, a move backed by a House bill tied to foreign aid legislation. The Senate vote is imminent, with President Biden supporting the ban effort.

Do you need antivirus software in 2024?

https://thenewoil.org/images/blog/ed-hardie-1C5F88Af9ZU-unsplash.jpg
Outdated cybersecurity advice and the inefficacy of antivirus software are criticized, suggesting modern built-in defenses and user vigilance are adequate for most. The article promotes regular updates, minimalism in software usage, and the careful selection of additional protection if deemed necessary.

How to reenable undervolting in 2020 Dell Laptops by editing EFI variables

https://brendangreenley.com/wp-content/uploads/2020/08/image.png
The article describes how to unlock undervolting on various Dell laptop models to improve performance, battery life, and manage heat. It also includes detailed steps for undervolting the CPU and GPU, with warnings about potential risks.

Understanding What Matters for LLM Ingestion and Preprocessing

https://framerusercontent.com/images/hujSJNPGL83xbCfctVbKIcBxRM.png
The article discusses how organizations can transform unstructured and semi-structured data into a format usable by Language Model applications like RAG (Retrieval Augmented Generation), detailing steps in preprocessing such as cleaning, chunking, and generating embeddings for efficiency at scale. It emphasizes the need for a sophisticated data preprocessing system that can handle various ...

Frawk: An efficient Awk-like programming language. (2021)

https://opengraph.githubassets.com/953f72e3c4ffac21f17837b18004099be4f6d48aa6a028628dcb8b7ee73db2aa/ezrosent/frawk
The author notes reduced time for maintaining 'frawk', an AWK implementation for processing text data, and outlines its features and build instructions. They mention active maintenance status, performance benchmarks, and how to contribute or report issues.

Scientists Warn Gulf Stream Slowdown Could Begin as Early as 2025

https://d32r1sh890xpii.cloudfront.net/article/718x300/2024-04-15_isf5j3c4td.jpg
Recent news highlights the inadequacy of India's heatwave warning criteria, which ignore humidity, potentially leading to lethal conditions. Additionally, the Gulf Stream's slowing could plunge parts of Northern Europe into a much colder climate.

April 24 is JavaScript Naked Day – Browse the web without JavaScript

https://js-naked-day.org/_public/images/hero-9a0f0bee12.png
JS Naked Day encourages building websites that function without JavaScript by starting with basic HTML/CSS and progressively enhancing with JS. It is observed on April 24 by removing all JS, promoting web independence from JavaScript's potential overuse.

Some monkeys in Panama may have just stumbled into the Stone Age (2018)

https://images.newscientist.com/wp-content/uploads/2018/07/03125217/img_1687.jpg?width=800
A population of white-faced capuchins in Panama uses stones to crack nuts and shellfish, marking the fourth non-human primate group entering the Stone Age. This tool use varies among primate populations, hinting at a random entry into tool-using phases.

Show HN: What Are You Working On?

UserName: E-Mail: Password:

Rust for JavaScript Developers (2019)

https://www.codegram.com/blog/rust-for-js-developers/rust-programming-languages-spectrum.png
The author initially found Rust intimidating but became motivated to learn it for compiling to WebAssembly for use in browsers. They compare Rust's safety and speed with other languages and discuss its unique features, such as ownership and borrowing, and its utility in various fields.

Lemur's lament: When one vulnerable species stalks another

https://source.wustl.edu/wp-content/uploads/2024/04/IMG_1523_760.jpg
Researchers observed endangered lemurs in Madagascar being preyed upon by another vulnerable species, the fosa, indicating complex conservation challenges in isolated habitats. The study highlights ecosystem dynamics and the impact of human activity on both predator and prey conservation.

The psychology of getting high a lot

https://assets.nautil.us/sites/3/nautilus/OneQuestion-logo.png?auto=compress&fit=scale&fm=png&h=127&ixlib=php-3.3.1&w=300&wpsize=medium
Snoop Dogg, known for heavy cannabis use, remains successful, reflecting a challenge to stereotypes about users' laziness and low achievement. A study shows chronic use doesn't reduce motivation or emotion, but it may impair self-regulation and conscientiousness.

Never struggle to give feedback again

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%2Fe6ea3168-d5cd-4419-a0d9-bbacc76c0ea4_1214x842.png
The article guides readers on how to effectively give feedback by building relationships and making it more like giving advice to a friend, and it outlines a 7-step feedback process to ensure constructive communication and growth. It emphasizes showing you care when giving feedback as the most crucial step.

The Humanise Campaign call for an end to boring buildings

https://humanise.org/opengraph.png
We're living through a quiet global catastrophe of soulless boring buildings. Join the campaign, launched by Heatherwick Studio, to make cities more human.

Show HN: Metashade – a Pythonic GPU shading/compute EDSL

https://opengraph.githubassets.com/d124be189be04b0c497ebf1154f6cac86a51fda1ac8d53953a800f5ad2f2af11/ppenenko/metashade
Metashade is a Python-embedded GPU shading DSL allowing for dynamic code generation in shading languages, initially HLSL. It supports strict typing and polymorphism, replacing traditional shader coding with a more flexible, Python-integrated system.

Hackers had access to Volkswagen IT systems for years

https://www.zdf.de/assets/vw-volkswagen-produktion-fliessband-100~3840x2160?cb=1709898589925
Volkswagen was targeted by alleged Chinese state hackers between 2010-2015, who stole sensitive data including intellectual property related to e-mobility. Despite the attacks being years ago, the effects impact the competitive automotive market today.

The fading memories of youth

GPT Overperformance over Humans in Cognitive Reframing of Negative Scenarios

Mark Zuckerberg himself appears in the list of direct contributors to Llama 3

https://opengraph.githubassets.com/1ad0852ec200b02d151203f977c8f74604e6f8d916e19416bfbeca261963dd50/meta-llama/llama3
Meta has launched the Meta Llama 3, a range of large language models with 8B and 70B parameters, tailored for dialogue tasks and improving over open-source alternatives. The models optimize for helpfulness and safety, are pre-trained, can fine-tune for specific uses, and adhere to responsible AI practices.

How do you recognize an expert?

An expert has practical experience in solving specific problems and has learned from failure; expertise requires working on real issues, not just academic learning. Actual expertise is valuable and robust, surviving crises and offering confidence and respect, unlike superficial status symbols.

Intermediate Activations – the forward hook (2020)

https://web.stanford.edu/~nanbhas/assets/images/blog/hooks.PNG
A researcher prefers PyTorch for its Python-like ease but struggles with poorly documented methods for retrieving intermediate layer activations, important for various purposes. They outline three methods for this: rebuilding the architecture, modifying the model code, or using forward_hooks, with a preference for the latter.

A Rigorous Derivation of the Bubble Sort Curve

https://linesthatconnect.github.io/assets/bubble-sort-derivation/threeDimensional.png
The article discusses a precise mathematical approach to understanding the shape formed by bubble sort visualizations, favoring scatter plots over bar plots for clarity. It defines uniformity for list generation and uses box rules to simulate bubble sort, ultimately identifying a bubble sort curve.

The Great British Housing Famine

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%2F167162aa-6de6-4e89-b374-9d20fdda0d5e_1024x1024.jpeg
Soviet breadlines and UK housing queues symbolize supply issues in centrally planned and market economies, respectively. The article highlights systemic shortages and the limitations of policy without adequate supply-side reform.

Vision can predict dementia 12 years before diagnosis, study finds

https://www.sciencealert.com/images/2024/04/senior-woman-close-up-eyes-642x260.jpg
Visual sensitivity loss may predict dementia 12 years prior to diagnosis, and eye movement deficits, such as inhibitory control, may indicate early Alzheimer's signs. Researchers suggest eye movements could potentially aid memory, with further studies on their diagnostic and treatment applications underway.

What the Supreme Court case on tent encampments could mean for homeless people

https://cdn.vox-cdn.com/thumbor/1rpYmiVdb5gaa2XSpKLUgh0-c50=/0x0:3000x2000/1200x800/filters:focal(1260x760:1740x1240)/cdn.vox-cdn.com/uploads/chorus_image/image/73293948/2044483710.0.jpg
The Supreme Court is set to hear a case that could impact responses to homelessness, specifically regarding criminalizing sleeping on public property when there's no shelter available. With homelessness on the rise, a ruling could either lead to increased penalties for the homeless or push for more supportive solutions.

Why I hate your Single Page App (2016)

https://cdn-media-2.freecodecamp.org/w1280/5f9cb965740569d1a4caf1ec.jpg
The author criticizes single page applications (SPAs) for often breaking browser features, lacking individual linkable content, and for missing out on web architectural benefits. They advocate for classic web applications, emphasizing server-side logic and occasional JavaScript for enhancing browser functionality.

How did customer service get so bad?

Then $75 per month.Complete digital access to quality FT journalism on any device. Cancel anytime during your trial. Essential digital access to quality FT journalism on any device. Pay a year upfront and save 20%. Complete digital access to quality FT journalism with expert analysis from industry leaders. Pay a year upfront and save 20%.

Ask HN: Python Metrics Library

The author, with a Java/Scala background, is struggling to find a Python metrics library with plug-in flexibility for various monitoring backends. They're dissatisfied with the limited options and the high configuration needs of available solutions like OpenTelemetry.

You shouldn't run a BSD on a PC

Switching to a different GNU/Linux distribution is relatively easy because they share the same underlying system, whereas BSDs differ significantly, resulting in hardware and software support challenges. BSDs require careful hardware compatibility checks and offer less popular software, necessitating manual solutions for issues.

Do insects have an inner life? Animal consciousness needs a rethink

https://media.nature.com/lw767/magazine-assets/d41586-024-01144-y/d41586-024-01144-y_26997598.jpg
Scientists suggest many animals may have consciousness based on indirect evidence of behaviors and call for policy changes to consider animal welfare accordingly. The New York Declaration of Animal Consciousness urges further research on varied species' sentience.

A load of old pixel shift. Why I just don't care for high-res modes

https://3.img-dpreview.com/files/p/E~TS590x0~articles/6915548723/panasonic-g9ii-highres-100mp.jpeg
The author believes multi-shot high-resolution camera modes are mostly impractical because they require a still subject and tripod, offer minimal benefits, and are clunky to use. Despite a few niche applications, the mode's complexity and limited utility make it a non-factor in camera choice.

Why I'm Leaving New York City [video]

Coroutines and Effects

The article explores the similarities between effect systems and coroutines, highlighting their isomorphic nature and user experience differences. It contrasts how coroutines yield to their caller, while effectful expressions yield to handlers, affecting design and error handling in programming languages.

Influential women's tech network shuts down unexpectedly

https://ichef.bbci.co.uk/news/1024/branded_news/a34f/live/9cf7eb80-fe56-11ee-aa26-a3694c640796.jpg
Women Who Code, which had hundreds of thousands of members globally, has dissolved after a board vote.

De-Autoconfiscation (Eric Raymond)

The upcoming GitLab 17.0 release, slated for May 16, 2024, includes significant upgrades and removes old features. The initial window for potential breaking changes starts today, April 22, 2024, at 09:00 UTC.

Tenants Are Forcing Bay Area Landlords to the Bargaining Table

https://images.jacobinmag.com/wp-content/uploads/2024/04/12121617/GettyImages-1476827371.jpg
San Francisco tenants utilized Union at Home Ordinance rights to successfully negotiate with new landlords on housing issues, resulting in rent refunds and lowered rents. They organized using rent strikes and collective bargaining to address habitability concerns and management issues.

Iran quickens path towards the atomic bomb

https://images.english.elpais.com/resizer/uZbiYCt_N2hWp3ljmnlOx-2Hzu4=/414x0/cloudfront-eu-central-1.images.arcpublishing.com/prisa/UECFLJWU32DRXDSH4JUAF66S3U.jpg
Iran's nuclear ambitions date back to before the Islamic Revolution, and despite the broken 2015 deal, Iran denies plans for a bomb but is closer than ever to the capability. The recent Israeli attack and tensions may prompt Iran to reconsider its nuclear stance.