Keep your phone number private with Signal usernames

https://avatars.githubusercontent.com/randall-signal
Signal enhances privacy by hiding phone numbers by default and introducing optional usernames for contact, with control over phone number searchability. These features are in beta and will soon roll out to all updated app users.

Kagi Sidekick (alpha)

Kagi introduces Sidekick to enhance website search with AI, offering easy integration and automatic indexing for Kagi search. It's free for small sites, with commercial options available, and is gauging interest pre-launch.

Let's Build the GPT Tokenizer [video]

LED Matrix Earrings

https://mitxela.com/img/uploads/blinken/ledstud/ots.jpg
The article details the author's process of creating a compact LED stud earring from off-the-shelf components and custom circuit boards, reducing the design size and overcoming technical challenges. They aimed to keep costs under $50, successfully assembled the earring, and considered its appeal as wearable tech.

SSDs have become fast, except in the cloud

https://db.in.tum.de/~leis/dbtrends/ssd-bandwidth.svg
Flash-based SSDs have become dominant, with throughput depending on interface speed, transitioning rapidly from SATA to PCIe 5.0. Despite SSD advancements, major cloud vendors lag in read/write speeds, possibly due to device failure concerns or lack of demand.

In Defense of Simple Architectures (2022)

Planner programming blows my mind

Picat blends logic, imperative programming, and constraint solving, offering a planner module for creating programs that reach a desired end state. It allows variable assignments to satisfy equations or state transitions, useful for complex problem-solving but not recommended for production.

Web Scraping in Python – The Complete Guide

https://proxiesapi.com/articles/images/65d4bf9ea24a9.jpg
The article provides a tutorial on building web crawlers with Python libraries, focusing on BeautifulSoup for scraping and handling challenges like rate limits. It emphasizes Python's ease of use and the power of CSS selectors in data extraction.

Microsoft is spying on users of its AI tools

https://149400697.v2.pressablecdn.com/wp-content/themes/schneier/assets/images/loader.gif
Microsoft and OpenAI have detected hackers from China, Russia, and Iran using AI tools to boost their cyber operations. The article also discusses concerns about AI surveillance and the need for more women in AI research and development.

Translating OpenStreetMap data to HTML5 Canvas with Rust and WebAssembly

https://mary.codes/static/b5dc3177f681dee9e6632689eec7a22d/6d370/old-linebuddy.png
The article discusses the author's project to create a 3D map of Disney World parks using Rust, WebAssembly, and OpenStreetMap data, without JavaScript libraries. They detail their process from setting up the project to processing map data and drawing coordinates on a canvas.

WebKit switching to Skia for 2d graphics rendering

WebKit's performance has improved with features like threaded rendering and VSync, but CPU limits led to a custom GPU library attempt, and now a shift to Skia for better GPU rendering and simpler code. Positive feedback from major tech companies supports the transition from Cairo to Skia, with ongoing development for WPE and future plans for GTK.

Cve-rs: Fast memory vulnerabilities, written in safe Rust

https://opengraph.githubassets.com/a1839ae8a5e337407b450079965f23160cde6498128752ca465c81e9b73740c9/Speykious/cve-rs
The article introduces cve-rs, a tool that allows the introduction of common memory vulnerabilities into Rust programs safely. It emphasizes the commitment to memory safety, noting the use of #![deny(unsafe_code)] and the presence of only one unsafe code block in tests.

Eclipse viewing at 30k feet: Delta to offer path-of-totality flight

https://news.delta.com/sites/default/files/styles/callout_embed_image/public/dal-occ-meteorologist-warren-weston-2.jpg?itok=X0fQ-aB4
Delta is offering a special flight on April 8, 2024, for eclipse viewing with larger windows, while also providing other flights for the experience. This is the last North American total eclipse until 2044, with Delta serving multiple ground locations within the eclipse path.

A visual interactive guide to Bloom filters

https://samwho.dev/images/samwho-2018-logo-transparent.png
The article introduces bloom filters, a probabilistic data structure that can handle large datasets efficiently by reducing size and bandwidth at the cost of occasional false positives. It explains their operation, advantages, and trade-offs, including the inability to remove items without variants like counting bloom filters.

ASML dethrones Applied Materials, becomes largest fab tool maker

https://cdn.mos.cms.futurecdn.net/VeUsd9vM4WBszDumWSs7gJ-320-80.jpg
ASML overtook Applied Materials as the leading fab toolmaker, earning $29.83 billion in 2023, boosted by sales of advanced lithography tools. Despite different product lines and fiscal periods, the companies complement each other in the semiconductor industry.

AI your home on street view

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiThAFiv8msH08sC477e2yFsek_Tg5Sh2TVvKusHBprarZMt87Rep_4OZREqAWnUJ9hHBnYqdcI3TDTCLIf_oMsZKIg4WNFJelXcDX29-jvn4KqLegQT8FnXFwjjxk6frgmOiIQsdizrz2lddi1hZLjeSa3I0rqzFd6wNwt9Q1PEzrBiTD7pfWG5A/s523/ezgif.com-animated-gif-maker.gif
Panoramai allows users to reimagine Google Maps Street View scenes with AI prompts, while Dutch Cycling Lifestyle envisions car-free, cycle-friendly streets. Both use AI to virtually modify environments.

Valve Makes All Steam Audio SDK Source Code Available Under Apache 2.0 License

https://www.phoronix.com/assets/categories/valve.webp
Valve has released the Steam Audio SDK 4.5.2 as open-source under the Apache 2.0 license, inviting developer contributions. The SDK offers advanced 3D audio capabilities for games and VR, with plugins for major game engines.

Hetzner GPU Server

Language: Country: Germany If you are not a Hetzner client yet and want to take over a server or Storage Box from another Hetzner client, please use the server transfer site or the Storage Box transfer site. To view the current order status have a look at our Order processing status site.

DJI – The ART of obfuscation

https://blog.quarkslab.com/resources/2024-02-06_dji-the-art-of-obfuscation/logo.png
The article discusses the analysis of the DJI Pilot app's code protection using a modified SecNeo packer, and details the decryption and unpacking process. It provides a Python tool, DxFx, for static unpacking and explains the runtime repair mechanism exploiting Android's ART.

Exodus Bitcoin Wallet: $490k swindle

https://popey.com/blog/images/2024-02-20/byebyebitcoin50.png
A Bitcoin investor lost 9 Bitcoin to a scam via a fake "Exodus wallet" app in the Canonical Snap Store, highlighting ongoing security issues. The scam app, now quarantined, poses a risk to others who installed it, with potential for more victims.

Stonelifting Etiquette

https://liftingstones.org/assets/images/tamotsu-stone.jpg
Stonelifting is a growing yet niche activity with specific etiquette akin to gym and mountaineering rules, emphasizing respect for the stones and the land. Lifters should research stone history, obtain permissions, use acceptable grip aids, and return stones carefully to preserve this cultural practice.

Rotten Apple

https://adactio.com/images/photo-300.jpg
The article criticizes Apple's response to the EU's Digital Markets Act, which requires them to allow alternative app stores and browsing engines, by limiting compliance to the EU and potentially harming web app functionality. The author urges action to prevent Apple's policy from damaging the web app ecosystem in the EU.

Why is Prettier rock solid?

The article expresses admiration for Prettier's high-quality core formatters and its solid functionality, which the author attributes to prior research and Haskell's influence. The author also notes the rarity of such quality in JavaScript libraries.

Warning: $14k BigQuery charge in 2 hours

The article criticizes Google Cloud for monetizing a "public" dataset without clear warnings, resulting in a user being unexpectedly billed $14,000. It suggests that the official website should inform users of the potential costs.

LlamaCloud and LlamaParse

https://miro.medium.com/v2/resize:fit:960/1*MKmgF62Blz45SCpzzCm58g.png
LlamaIndex introduces LlamaCloud, enhancing LLM and RAG applications with managed parsing and retrieval services, and launches LlamaParse for complex document parsing. The new services aim to streamline data wrangling, allowing enterprise AI engineers to focus on business logic and improve response quality.
https://cdn.arstechnica.net/wp-content/uploads/2024/02/music-pirate-800x553.jpg
The appeals court overturned a $1 billion verdict against Cox Communications, rejecting Sony's claim of direct profit from copyright infringement. They ordered a new trial for damages, noting Cox did not profit directly from user infringements.

Bad property debt exceeds reserves at largest US banks

The article promotes a digital subscription to the Financial Times, offering full access to its journalism on any device with the option to cancel anytime. It also highlights a 20% discount for annual upfront payment and mentions the availability of the print edition.

UI is a function of your organization

https://blog.jim-nielsen.com/assets/img/twitter-card.png
The article discusses the discrepancy between user interface (UI) design and actual organizational capabilities, using a pizza tracking example to illustrate how UIs often present an idealized process rather than reality. It argues that only startups can truly align their UIs with organizational capabilities, as they can build around a single concept.

Cake – C23 and Beyond (2023)

The article discusses a work in progress to enhance C language with a c_type_system++ version, aiming to statically check code and prevent bugs, especially memory-related ones. It introduces new qualifiers and rules to communicate with the compiler, defaulting to safety and requiring explicit clarification in ambiguous cases.

Show HN: Hyperdiv – Reactive, immediate-mode web UI framework for Python

https://private-user-images.githubusercontent.com/5980501/306088999-d5fafeee-c3a6-400c-b70b-fbec93dbf2e4.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MDg0NTc5NjksIm5iZiI6MTcwODQ1NzY2OSwicGF0aCI6Ii81OTgwNTAxLzMwNjA4ODk5OS1kNWZhZmVlZS1jM2E2LTQwMGMtYjcwYi1mYmVjOTNkYmYyZTQucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDIyMCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDAyMjBUMTkzNDI5WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9ZDUwYmE0N2ZkZDI4ZDZjZTM5YWUyMjZjNzc2MjYzODU0ZjljMWZmYmZlNDJhMjUzNDNlNWY5MzQ1NmUwODFiNSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.p7ynGx5zW6Vybu8TbdtydFeBjAcJ1fdNa01DLXe-N1Y
Hyperdiv enables swift creation of reactive browser UIs in Python, offering components like Shoelace, Mistune, and Chart.js. It simplifies development with features for local storage, form validation, and invites community engagement.

Capital One to buy Discover Financial in $35B stock deal

Please enable JS and disable any ad blocker

Ask HN: How many of you Apple developers still use Objective C?

The article discusses the author's sporadic use of Objective-C, mainly for a blog post on Apple's Animation APIs, despite the industry's shift towards Swift. They also mention using Objective-C for legacy projects and bridging Cordova to Swift.

Faculty group calls on Yale to make teaching 'distinct from activism'

https://yaledailynews.com/wp-content/themes/redesign/css/images/email-square.png
The new faculty group, Faculty for Yale, advocates for the focus on teaching, learning, and research over advocacy, and seeks reassessment of administrative roles and promotion of diverse viewpoints. They urge Yale to adopt clearer free expression guidelines and policies on donor influence, while maintaining academic freedom.

Updating Gov.uk’s crown

https://insidegovuk.blog.gov.uk/wp-content/uploads/sites/24/2024/02/1-full-logo-310x207.png
GOV.UK updated its logo to reflect King Charles III's Royal Cypher with the Tudor Crown. The change is part of a government-wide update on symbols of state, rolled out in phases across various departments.

Why is no one making a new version of old Facebook?

Video Game Module for Flipper Zero

https://shop.flipperzero.one/cdn/shop/files/main.jpg?v=1707419486
The Video Game Module enhances the Flipper Zero with Raspberry Pi compatibility, motion sensing, and a GPIO port for DIY expansions. It also features a USB-C port, standalone operation, and open-source firmware for customization.

YouTube's search function is atrocious now [video]

Writing a scheduler for Linux in Rust that runs in user-space

The article introduces 'scx_rustland,' a user-space Linux scheduler written in Rust, aiming to simplify CPU scheduling experimentation without kernel reboots and to minimize user-kernel overhead. It utilizes eBPF and sched-ext for task management and emphasizes protection against deadlocks by avoiding indefinite blocking of the scheduler task.

Moore's Scofflaws

https://oxide.computer/og/blog/moores-scofflaws.png
Jeff Bezos's strategy for Amazon involved passing on savings from technological advancements to consumers rather than increasing supplier margins, but Amazon has shifted to extending server life to boost earnings. Oxide counters the traditional server/software divide by including all necessary software with their hardware, avoiding the costly per-core software licensing model.

Fingerprints can be recreated from the sounds made when you swipe a screen

https://cdn.mos.cms.futurecdn.net/rGcgjNWSsvZvXWrgQU7WqW-320-80.jpg
Researchers have developed PrintListener, a method to extract fingerprint data from the sound of finger swiping on a screen. They claim to successfully attack fingerprint systems, posing a risk to biometric security.

I was infected with Zika to test a vaccine

https://lh7-us.googleusercontent.com/Arj6C7xkDHGiR2f9N3ro0BpVRYQHtwpadwa7nM43GFDEQJbqj1jM_tpZWMW-_MU0Ihm5N5pj6o4gPdqR_GG86VyZX0lO3Di7vQjr69mxEUuuTxgL3l38-gyFnh2Qayi2OcwCwwj3V_IoY-20nYtYNtQ
The author recounts their experience participating in a human challenge trial for Zika virus, highlighting the ethical debates surrounding such trials and the personal and bureaucratic aspects involved. They also discuss broader disease prevention strategies, including vaccination as the most effective method.

Walmart to buy TV maker Vizio for $2.3B

https://image.cnbcfm.com/api/v1/image/107373502-1707921084698-gettyimages-2008669600-img_6929_o0ww0rnc.jpeg?v=1708432175&w=1920&h=1080
Walmart has acquired Vizio for $2.3 billion to enhance its profitable ad business via Vizio's SmartCast OS. The deal aims to expand Walmart's media segment and advertising reach, leveraging Vizio's 18 million active accounts.

Saturn's largest moon most likely uninhabitable

https://scx1.b-cdn.net/csz/news/800a/2024/saturns-largest-moon-m-1.jpg
A study concludes Titan's subsurface ocean is likely non-habitable, diminishing hopes of finding life there. Despite this, the NASA Dragonfly mission will explore Titan's surface for prebiotic chemistry insights.

Study suggests a 'dark mirror' universe within ours where atoms failed to form

https://cdn.mos.cms.futurecdn.net/qN7No4utcM8F9gSFHtPGDC-320-80.jpg
A new theory suggests a symmetrical relationship between dark and normal matter, potentially explaining their similar abundances. Researchers propose a mirror dark universe with its own physics, possibly allowing future scientific tests.

Future of 32-bit platform support in FreeBSD

FreeBSD plans to phase out 32-bit platforms, with armv6, i386, and powerpc support ending by FreeBSD 15.0 and armv7 by 16.0, while maintaining 32-bit binary support on 64-bit kernels. The focus shifts to 64-bit systems due to declining 32-bit use and limited developer resources.

Learning resources for curious software engineers

https://opengraph.githubassets.com/d711d3214c1413daf40d95dcc4db5aaec2a90a527f3fd0d8a5b636ca3f90d489/charlax/professional-programming
The article offers a curated list of resources aimed at enhancing programming skills, emphasizing the importance of practical experience and management in software development. It also touches on personal growth, advocating for continuous learning and networking.

X.org Server Clears Out Remnants for Supporting Old Compilers

https://www.phoronix.com/assets/categories/xorg.webp
The X.Org Server lacks signs of a new feature release, with stakeholders mainly focusing on XWayland. Recent updates include build fixes for NetBSD/OpenBSD and removal of outdated compiler support.

My Favorite Statistical Measure: Hoeffding's D

https://raw.githubusercontent.com/Dicklesworthstone/hoeffdings_d_explainer/main/hoeffd_illustration.webp
The article discusses the limitations of Pearson's correlation for measuring the relationship between two data sequences, highlighting its ineffectiveness for non-linear relationships and sensitivity to outliers. It suggests Hoeffding's D as a more robust measure that doesn't assume linearity or monotonicity.

Launch HN: Dart (YC W22) – Project management with automatic report generation

Zack and Milad introduce Dart, a project management tool with generative AI, automating tasks like reports and subtasks creation. Dart saves users time by providing smart suggestions, though it doesn't fully replace a product manager.

Yulia Navalnaya’s X account was suspended

https://e3.365dm.com/24/02/192x108/skynews-alexei-navalny-vladimir-putin_6457936.jpg?20240216151055
Yulia Navalnaya's social media account, previously on Twitter, is suspended after she demands Alexei's body for burial and vows to fight the Kremlin. She accuses Putin of killing Navalny and alleges a cover-up by withholding his body.

Martin Kleppmann talk on local-first (LoFi)

https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:vzmlifz3ghar4cu2hj3srga2/bafkreiewf3otkynlbtiqh5e6m4sqadhtdkdcylp3tc33q7sjurr4g2u3a4@jpeg
I'm giving a talk at the online local-first meetup next week, hope to see a couple of you there localfirstweb.dev

Inside Windows Product Activation (2001)

The article provides technical details on Windows Product Activation (WPA) for Windows XP, explaining data transmission during activation and hardware changes' impact. It also describes the generation and encryption of Installation IDs and Product IDs, and their link to hardware configuration.

Re2c

https://re2c.org/_images/feed.png
re2c is a lexer generator for various programming languages, emphasizing speed by compiling regex specifications to DFAs and using TDFA for efficient submatch extraction. It is open-source, widely used in other projects, and comes with no warranty.

HexWalk – Hex Editor/Viewer/Analyzer

https://raw.githubusercontent.com/gcarmix/HexWalk/main/screenshots/hexwalk_gui1.png
HexWalk executables are standalone, while Binwalk requires installation on the respective OS. Windows users utilize a python helper file for Binwalk, and building from source is supported via QT Creator or provided scripts.

Adding keyboard shortcuts to a 24 year-old government website with userscripts

https://wcedmisten.fyi/keyboard-shortcuts-userscripts/fda-510k-2000.png
The author has been cleansing FDA's 510k database data, noting its antiquated interface and lack of fuzzy search. They improved their workflow by creating userscripts for keyboard navigation and automatic data capture.

Steam Audio SDK and all included plugins now available under Apache-2.0 license

https://clan.akamai.steamstatic.com/images/27920370/ec66062558060998ca1eb3e1d9b91c91b4c95fc0.png
© Valve Corporation. All rights reserved. All trademarks are property of their respective owners in the US and other countries.Some geospatial data on this website is provided by geonames.org. Privacy Policy | Legal | Steam Subscriber Agreement | Cookies View mobile website

TCP Puzzlers (2016)

https://assets-global.website-files.com/6340ceb04078366692dd4eaa/639841b3ae55189109fcf399_mnx-io-triton-public-cloud-720x600.png
The article discusses the author's experience with TCP failures and illustrates it with examples using the `nc` tool. It highlights the importance of understanding TCP's behavior during normal and abrupt disconnections.

Dead Internet Theory

https://reddit-image.s3.amazonaws.com/F8NY7ZueQkuLGgCLpbRBbVcxbNleCTp4vngwEMhST8Y.jpg
The article instructs beginners to consult the FAQ or specific resources before posting questions and prohibits vague product support queries, memes, and self-promotion, allowing project sharing only on Showoff Saturday. Violations of these guidelines may lead to a ban.

Show HN: Swift Mail. Fastmail's modern mail standard delivered natively on macOS

https://swiftmail.io/_next/static/chunks/images/_next/static/media/folders.994dcd8d_3840_75.png
Designed from the ground up to deliver the speed and modern features of JMAP mail to the Mac with an interface that feels at home on your desktop. Discover the perfect blend of speed, efficiency, and modern mail features, all from the comfort of a native desktop app. Free trial included.

GALA3D: Towards Text-to-3D Complex Scene Generation

https://gala3d.github.io/static/hf-logo.png
The article introduces GALA3D, a text-to-3D generation framework using LLMs for layout descriptions and 3D Gaussian representation for realistic scene creation. GALA3D allows user-friendly 3D content generation with high fidelity and controllable editing.

Vietnam to collect biometrics – even DNA – for new ID cards

https://regmedia.co.uk/2023/10/10/shutterstock_vietnam_infosec.jpg
Vietnam will collect biometric data like iris scans and DNA for citizen IDs starting July, per Prime Minister Pham Minh Chinh's directive. The new IDs will replace various documents and be managed by the Ministry of Public Security, not the police.

Winteracter – The Fortran GUI Toolset

https://www.winteracter.com/images/winter.png
Welcome to the Winteracter home page. Developed in the UK by Interactive Software Services Ltd., Winteracter is a GUI toolset for the Fortran programming language. It consists of various visual development tools and a substantial subroutine library. Several Fortran compilers are supported. Winteracter is specifically designed for use with compilers which support Fortran 90 or later.

Yes Prime Minister, questionnaire design matters

Implants and other technologies that decode neural activity

https://media.nature.com/w767/magazine-assets/d41586-024-00481-2/d41586-024-00481-2_26738496.jpg
Brain-computer interfaces (BCIs) have enabled people with paralysis to control prosthetics and avatars using thought, and have provided insights into brain organization. BCI studies challenge traditional assumptions about brain anatomy, revealing more complex and interconnected neural activity.

The Windows Context Menu – Is It a Lost Cause?

https://enderman.ch/images/blog/assets/the-windows-context-menu/after.png
Third-party software developers struggle with Windows context menu customization due to lack of standards and documentation, leading to a chaotic system. The article guides on personalizing the Windows context menu, despite the complexities and potential system interference.

A decent VS Code and Ruby on Rails setup

https://railsnotes.xyz/_next/image?url=%2Fstatic%2Fimages%2Fog-newsletter.png&w=828&q=75
The article provides a guide for setting up Visual Studio Code for Ruby on Rails development, introducing an Extension Pack for easy installation. It details the use of language servers, LSPs, formatters, linters, and ERB tools to enhance the coding experience.

How to Fold a Julia Fractal (2013)

https://acko.net/files/fold-a-julia/cover.jpg
The article criticizes the traditional mathematics education for presenting math as a rigid ladder of theorems and formulas, rather than an exploratory art form. It also discusses the concept of complex numbers, emphasizing their importance in various fields and their inherent multi-dimensionality that challenges our visualization.

Ask HN: How are you finding Gemini Ultra?

The author compares their experiences with ChatGPT and Gemini Ultra, noting Gemini's success with an AWS problem and inline image responses, yet struggles with large code and lacks file upload. They suggest possibly choosing one service over maintaining both subscriptions.

A response to "Erlang – overhyped or underestimated" (2010)

The article discusses Erlang's syntax, often criticized for being different from mainstream languages, and its libraries, which are seen as inconsistent but replaceable and well-documented. It also highlights Erlang's strengths in concurrent programming and challenges the notion that it's unsuitable for large projects or web development.

The Average New Yorker Spends $10,454 in Upfront Costs for a Rental

https://www.zillowstatic.com/bedrock/app/uploads/sites/26/2024/01/average-upfront-cost-nyc-rental.png
The article discusses the steep rise in upfront costs for NYC renters, averaging $10,454 in 2023, and the resulting lock-in effect that hinders mobility. It suggests reforms for transparency and reduced costs to create a healthier rental market.

Ask HN: Why isn't there a Rotten Tomatoes for consumer electronics?

The article discusses the challenges of creating a reliable review aggregator for consumer electronics, highlighting issues like biased opinions due to limited consumer purchasing power, the changing quality of products over time, and the prevalence of fake reviews. It also notes the difficulty in maintaining a consistent database due to product variations and the long-term nature of ...

Code Verify: An open source browser extension for verifying code authenticity

https://engineering.fb.com/wp-content/uploads/2022/03/WhatsApp-Code-Verify-Hero2.jpg
Meta introduces Code Verify for Instagram, Messenger, and WhatsApp Web, enhancing security by confirming code authenticity via browser extensions. The open-source tool, developed with Cloudflare, ensures web app integrity and is available for major browsers.

Preview edition of Microsoft OS/2 2.0 sold on eBay

https://regmedia.co.uk/2024/02/19/sshutterstock_coming_of_floppy.jpg
A rare pre-release version of Microsoft's OS/2 2.0 surfaced on eBay, bought for $650, a fraction of its original price. Despite OS/2's failure, this find is significant for software history enthusiasts.

Pulsar, the best code editor since Atom

https://optimizedbyotto.com/post/pulsar-best-text-file-and-code-editor/featured-pulsar-screenshot.png
The article discusses the evolution of the Atom code editor into Pulsar and its user-friendly features like a plugin system and keyboard shortcuts. It contrasts Pulsar's capabilities with Vim and Emacs, highlighting its GUI and lack of modes.

RGB K-D Tree (2016)

https://allrgb.com/images/208/kd-tree.png
Pixels are recursively filtered into random axis-aligned binary partitions based on brightness (30*R + 59*G + 11*B). Partitions are rotated at each level. There's a bug causing each split to create 3 instead 2 visually distinct regions, but at the end of the day, isn't it just about making a cool-looking picture?

LKML discusses merging Rust access to filesystem APIs

Subscribers to LWN not only help sustain the publication but also gain immediate access to all content and additional features. The Rust-for-Linux project is integrating Rust into the kernel, sparking debates on filesystem abstraction designs between Rust and traditional C approaches.

Inversion of Control Containers and the Dependency Injection pattern (2004)

https://martinfowler.com/articles/injection/naive.gif
The article discusses the trend in the Java community towards lightweight containers for component assembly, emphasizing Dependency Injection over Service Locator for decoupling configuration from use. It also explores the concept of Inversion of Control and the various methods to implement Dependency Injection.

UK middle classes 'struggling despite incomes of up to £60k a year'

https://i.guim.co.uk/img/media/5e5df455dab8155ae9586fa010b111b216d7f201/0_406_6016_3610/master/6016.jpg?width=465&dpr=1&s=none
The report highlights that Britain's middle class, earning up to £60,000, faces job insecurity and high living costs, making it hard to maintain standards. It calls for government action to increase employment stability and aid those with high housing and childcare costs.

Rotating house goes up for sale in New Zealand

https://i.guim.co.uk/img/media/fe6582afb531d97b94ee93237e504d39bf021f7b/0_160_4800_2882/master/4800.jpg?width=445&dpr=1&s=none
A unique rotating house in New Zealand, built 35 years ago, is up for sale, offering adjustable views and complete revolutions in 33 minutes. The house features a simple system for utilities and is gaining both local and international interest.

25 Years Ago: The First Asynchronous Microprocessor (2014)

https://s3.us-west-2.amazonaws.com/caltechauthors/7c/86/59ed-2fb8-418c-8c54-c5a0add1662b/data?response-content-type=application%2Foctet-stream&response-content-disposition=attachment%3B%20filename%3Dlogo&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIARCVIVNNAKP37N3MU%2F20240221%2Fus-west-2%2Fs3%2Faws4_request&X-Amz-Date=20240221T005542Z&X-Amz-Expires=60&X-Amz-SignedHeaders=host&X-Amz-Signature=1687b52bf9f34f0f959b61db85532d49f009230df28fae18a358b05ce6a15a4c
The group's asynchronous microprocessor design was successfully fabricated in 1989 and presented at a conference that March, marking a technological milestone. After 25 years, the significance of this innovation is recognized as it enters the industry.

Gentrification Killed NYC's Vibrant '70s Music Scene

https://images.jacobinmag.com/wp-content/uploads/2024/02/11122441/GettyImages-97256717.jpg
New York City's impoverished areas in the late '70s and early '80s fostered the creation of punk, salsa, and hip-hop, which significantly influenced Western culture. These genres were shaped by the city's diverse, dense neighborhoods and their distinct cultures, politics, and economic conditions.

An asteroid wiped out dinosaurs – did it help birds flourish?

https://static01.nyt.com/images/2024/02/12/multimedia/SCI-BIRDS-01-thkc/SCI-BIRDS-01-thkc-articleLarge.jpg?quality=75&auto=webp&disable=upscale
An asteroid impact 66 million years ago led to mass extinction, sparing some feathered dinosaurs that evolved into today's birds. A study suggests birds diversified millions of years before the asteroid event, challenging the idea it spurred bird evolution.

Ask HN: Help, any US-based companies that allow you to work from Europe?

The author must move to the EU for personal reasons and seeks a job that allows remote work from the EU, hoping for leads on flexible companies within the Hacker News community. They are interested in customer engineering roles.

Ask HN: I have applied to 1000 jobs from Sep. 2023 is it that bad?

The author expresses uncertainty about the reception of their post by the HN community and shares challenges faced while job hunting in India due to a freelancing background, despite having experience in Frontend/Backend technologies and a desire to work with startups.

Show HN: A CLI tool that enables you to remove files easily and safely

https://opengraph.githubassets.com/e4049d62ee29ba8d375915d4f01e9d86c071edd69260bafccf8e6cfab3e7760c/9yokuro/wrm
-n, --noninteractive Do not prompt whether to change destinations -q, --quiet Do not print log messages -h, --help Print help -V, --version Print version Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Patent Absurdity (2021)

https://queue.acm.org/confimg/Kode_Vicious2.jpg
The author reflects on the pitfalls of reading software patents, highlighting the legal risks and the non-technical nature of their value. They argue against the practice due to potential triple damages and the general uselessness of patents as technical documents.

China is building more coal plants but might burn less coal

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%2F2f3385cf-73a8-42e7-8a12-a4c7950363ca_1600x798.png
China's coal plant expansion seems economically irrational due to dropping capacity factors, yet it continues for energy security. High coal prices and rising renewables suggest a future shift in coal's role in energy production.

Returns: Brings functional programming to Python land

https://raw.githubusercontent.com/dry-python/brand/master/logo/returns_white-outline.png
The article discusses how to handle `None` values in Python using the Optional type and the Maybe container, and introduces the concept of dependency injection with the RequiresContext container. It also covers safe handling of exceptions using the Result container and differentiating pure and impure code with the IO container.

Show HN: Enumerate Office365/Azure Domains

How ChatGPT made me lazy

https://newbeelearn.com/img/cf-wrangler-d1-remote-query-output.png
The author describes overcoming the loss of a download feature in Cloudflare D1 beta by using ChatGPT to create scripts for data extraction and conversion, facilitating local database work. ChatGPT provided scripts in TypeScript and Deno, which successfully converted data into usable formats for SQLite.

US will relax pollution-limiting rules for vehicle emissions

https://duet-cdn.vox-cdn.com/thumbor/0x0:5000x3333/2400x1600/filters:focal(2500x1667:2501x1668):format(webp)/cdn.vox-cdn.com/uploads/chorus_asset/file/25292924/1989198601.jpg
Wes Davis reports that Biden's administration may relax EPA rules on EVs due to industry and labor pressure. Despite rising temperatures, automakers need more time for EV affordability and infrastructure.

Multiple Time Dimensions

The article discusses the concept of multiple time dimensions in physics and their implications, including challenges to determinism and the potential instability of particles. It also explores their use in literature and the philosophical issues they raise.

Walmart is buying Vizio for $2.3B

https://media.cnn.com/api/v1/images/stellar/prod/gettyimages-1519962805-20240220123259687.jpg?c=16x9
Walmart acquires TV maker Vizio for $2.3 billion to boost its advertising business, aiming to rival Amazon by selling ads through streaming services. The move diversifies Walmart's revenue streams and enhances its advertising reach and capabilities.

The Old House at Home (1940)

https://media.newyorker.com/photos/59095b236552fa0be682d8bc/master/w_2560%2Cc_limit/400413_ra3.png
McSorley's, the oldest saloon in NYC since 1854, is known for its resistance to change, retaining gas lamps and a traditional atmosphere cherished by a diverse and loyal clientele. The founder, Old John, established a unique space with a motto of "Good ale, raw onions, and no ladies," a legacy preserved through memorabilia and customs.

Have front end frameworks destroyed the web?

The article criticizes the lack of basic HTML tag usage for accessibility and SEO in modern web development, highlighting the dynamic nature of JavaScript frameworks as a challenge. It suggests WordPress as a cost-effective, adaptable solution for startups, with caveats about its scalability and security.

VCR Tracking Reminder Bumpers

https://static.wikia.nocookie.net/company-bumpers/images/e/e6/Site-logo.png/revision/latest?cb=20210621201147
Home video companies used tracking adjustment reminders on VHS tapes for optimal picture quality, which became obsolete with auto-tracking VCRs. These bumpers varied in design and were common on many video releases until the late '90s.

21 Years. 21 Cooking Lessons