Show HN: Open-source private home security camera system (end-to-end encryption)

https://opengraph.githubassets.com/af757fc44314a39ec84cc64c9780f8d0e4c13ee468a9dbd450ff088212f8c0b5/privastead/privastead
Privastead is a home security camera solution using end-to-end encryption with a software-only solution and minimal trust assumptions. It provides strong privacy assurance by assuming secure local machine and smartphone, but untrusted server and IP camera.

A Brazilian CA trusted only by Microsoft has issued a certificate for google.com

https://follow.agwa.name/media/a22d3ca3e8dfe2b04bfe961326831fd0bd332911b6e7ac9f3217d412c307fb20.png
A Brazilian CA trusted by Microsoft issued an unauthorized Google certificate, allowing interception of Google traffic in Edge and other Windows apps. Microsoft is aware of this CA's history of problems but hasn't taken action.

Engineering Sleep

https://minjunes.ai/posts/sleep/images/image3.jpg
People with Familial Natural Short Sleep (FNSS) can sleep 1-2 hours less than others without negative effects. Scientists are trying to engineer sleep like FNSS carriers through orexin receptor agonists or gene therapy.

Ntfs2btrfs does in-place conversion of NTFS filesystem to the open-source Btrfs

https://opengraph.githubassets.com/6005d1816f6bd4a295be737320f96789ae48838475a8f2466080880c265aacf6/maharmstone/ntfs2btrfs
Ntfs2btrfs converts NTFS to Btrfs in-place, saving the original image as a reflink copy. It won't work on boot drives or drives with active pagefiles, and requires zlib, lzo, and/or zstd for compression.

If not React, then what?

https://infrequently.org/2023/02/the-market-for-lemons/depth-and-frequency-small.png
The author argues that React is legacy technology that is no longer suitable for modern web development, citing its performance issues, complexity, and lack of flexibility. Instead, the author recommends a more realistic and user-centered approach to frontend development, focusing on progressive enhancement, server-side rendering, and minimizing client-side JavaScript payloads.

Honeycrisp apples went from marvel to mediocre

https://www.seriouseats.com/thmb/xNznRlgDfYQI_3LXxzgtbMeBqlk=/1500x0/filters:no_upscale():max_bytes(150000):strip_icc()/20241127-SEA-WhatHappenedtoHoneyCrisp-AmandaSuarez-14e9d056abae47bb9c04d73584bf137e.jpg
The Honeycrisp apple's quality has declined due to its mass production and storage, making it prone to disorders and a less satisfying taste. Its success has turned it into a commodity apple, defeating the purpose of its original creators who aimed for a truly delicious and unique eating experience.

AMD Disables Zen 4's Loop Buffer

https://substackcdn.com/image/fetch/w_520,h_272,c_fill,f_auto,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc6a6496-65ff-48b9-857c-a465f897ca92_958x716.png
AMD disabled the loop buffer in Zen 4 CPUs without announcing it, likely due to a bug or power efficiency concerns, and its impact on performance is minimal. The loop buffer's primary goal was to save power by shutting off the frontend, but its low capacity and restrictions made it less useful than the op cache.

Sol-Ark manufacturer reportedly disables all Deye inverters in the US

https://solarboi.com/wp-content/uploads/2023/02/Big-solarboi-for-tshirt-pixels-final.png
Deye-branded inverters were intentionally shut down in the US and possibly other countries, affecting solar power production and backup power. Sol-Ark is offering a discounted replacement inverter to affected homeowners, but the shutdown's cause and resolution remain unclear.

Safe relational database queries using the Rust type system

The author created rust-query to interact with databases from Rust without writing SQL, providing compile-time guarantees and a more intuitive API. It offers features like explicit table aliasing, type-safe foreign key navigation, and multi-versioned schema support.

You must read at least one book to ride

https://ludic.mataroa.blog/images/73ba7ae7.jpeg
The author is a skilled engineer who has achieved success through self-study, but feels that many professionals are sleepwalking through their careers without putting in the effort to improve.

Making Screenshots of Test Equipment Old and New

https://tomverbeure.github.io/assets/parallelprintcap/fake_printer_v1_assembled.jpg
The user created a tool called Fake Parallel Printer to capture parallel printer port output from old test equipment and convert it into screenshots, which has seen the most use among their projects. They documented their procedures for creating screenshots of various test equipment using Linux software such as ImageMagick, GhostPCL, and Inkscape, and shared their experiences with different ...

An 83-year-old short story by Borges portends a bleak future for the internet

https://images.theconversation.com/files/631797/original/file-20241113-15-t0ltcq.jpg?ixlib=rb-4.1.0&rect=132%2C31%2C5075%2C3435&q=20&auto=format&w=320&fit=clip&dpr=2&usm=12&cs=strip
Neal Stephenson's novel "Fall" depicts a future where the internet is polluted with misinformation, with only the wealthy able to afford curated content. This scenario may be unfolding in reality, as chatbots and large language models rely on high-quality training data, which is becoming scarce, potentially leading to a "crisis in content."

Square roots and maxima

https://leancrew.com/all-this/images2024/20241129-CDF%20points%20for%20square%20root.png
A YouTube video by Grant Sanderson at 3Blue1Brown explained that the cumulative distribution function of max(X1, X2) is the same as X3 when X1, X2, and X3 are uniformly distributed between 0 and 1. This was demonstrated using numerical simulations with Matplotlib.

Make the most of your burl

Elegant, Exquisite, Museum Quality Lidded Finial Vessels and Urns hand made by Woodturner and Artist, Cindy Drozda. Woodturning instruction, Demonstrations and Instructional DVDs.

Silicon Valley is turning into its own worst fear (2017)

https://img.buzzfeed.com/buzzfeed-static/static/2017-12/14/13/asset/buzzfeed-prod-fastlane-01/sub-buzz-3819-1513276653-1.jpg?downsize=1600%3A%2A&output-quality=auto&output-format=auto
Elon Musk warned of AI's potential to destroy human civilization due to its pursuit of goals without considering consequences. Tech companies like Google and Facebook demonstrate a similar lack of insight, prioritizing growth over ethics and regulation.

Thoughts on the software industry (2022)

Software engineering is not just about tools, but a worldview that models reality through abstractions and complexity. Understanding this worldview is more important than learning programming tools, as it influences how we build and interact with the world.

Interview of Robert Shingledecker, Tiny Core Linux and DSL Developer (2009)

You don't have permission to access this resource.

Large Language Models as Markov Chains

https://arxiv.org/static/browse/0.3.4/images/arxiv-logo-fb.png
Researchers analyzed large language models by comparing them to Markov chains, revealing surprising findings about their performance and convergence. This equivalence helped explain pre-training and generalization bounds, and was supported by experiments on recent LLMs.

Tesla is looking to hire a team to remotely control its 'self-driving' robotaxis

https://gizmodo.com/app/uploads/2024/11/Teslas-Cybercab-robotaxi-1.jpg
Elon Musk's Tesla plans to launch a robotaxi service by 2026 but will use human teams to remotely troubleshoot issues. This practice is common in the industry, with companies like Cruise and Waymo also employing human assistants for their robotaxis.

Microsoft accused of Malware-like Bing Wallpaper app

https://www.ghacks.net/wp-content/uploads/2024/11/anna-kolosyuk-D5nh6mCW52c-unsplash.jpg
Microsoft released a Bing Wallpaper app on the Microsoft Store that changes desktop wallpaper daily and promotes Microsoft services. The app's behavior is concerning, prompting users to set Bing as default search engine and install its browser extension.

Motivating Personal Growth by Seeking Discomfort (2022)

Researchers found that seeking discomfort as a signal of personal growth motivates engagement and increases perceived goal achievement in areas that cause immediate discomfort. This approach was tested across various areas of personal growth, including self-confidence, emotional processing, and learning about opposing viewpoints.

Wayland Color Management Protocol Might Be Close to Merging

https://www.phoronix.com/assets/categories/wayland.webp
The Wayland color management protocol may finally merge after four years of discussion, with implementations for KDE, GNOME, and Weston already underway. Pekka Paalane's "ACK" for Weston compositor support brings cautious optimism for its staging-level readiness.

Both KDE and GNOME to offer official distros

https://regmedia.co.uk/2024/01/25/shutterstock_unix.jpg?x=174&y=115&crop=1
KDE and GNOME plan to create custom Linux distributions, codenamed Project Banana and GNOME OS, respectively. These distributions aim to provide stable, reliable experiences for users, but may lead to fragmentation and duplication of efforts in the Linux ecosystem.

Cause of rare devastating, autoimmune disease in Puerto Ricans–and possible cure

https://scx1.b-cdn.net/csz/news/800a/2019/3-dna.jpg
Scientists discovered a genetic pathway causing a rare autoimmune disorder, APECED, in people of Puerto Rican heritage. A new treatment may be possible after researchers found a potential cure in a lab using an antisense oligonucleotide.

The reproducibility crisis and other problems in science: John Ioannidis [video]

Modern Mathematics (Pre-Print) Cutting-edge math for today's coder

https://www.artima.com/images/modernMathCover185x240.png
The book aims to inspire programmers with modern mathematical concepts relevant to coding, covering topics like category theory and monads. It's not for mathematicians but for programmers seeking to improve their skills through a deeper understanding of computing.

US War Department 1945 // Army Talk Orientation Fact Sheet #64 – Fascism

https://archive.org/services/img/folkscanomy_politics
March 24, 1945. Army Talk Orientation Fact Sheet #64 Fascism! A sheet printed and distributed by the United States War Department as an educational tool for...

Googling Is for Old People. That's a Problem for Google

Please enable JS and disable any ad blocker

The Quake III Arena Bot (2001) [pdf]

The Quake III Arena bot is an artificial player that emulates a human player in the game environment, allowing for solo play and practice without a network connection. The bot uses a cognitive model to perceive and understand the virtual world, and its behavior is defined by a sequence of actions that can be adjusted based on the game environment and goals.

The Story of Nel

https://substackcdn.com/image/fetch/w_1300,h_650,c_fill,f_auto,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F514a231e-60c4-4ba4-8df6-d4c9478c265f_321x445.jpeg
A developer named Nel writes code in plain text editor Emacs, relying on muscle memory and understanding of programming concepts. Her approach sparks a team revival of independent thinking and collaboration, leading to increased productivity and better code quality.

Things I wish I knew the day I started Berklee (2008)

Focus is key to success at Berklee and in life, as it allows you to control your world and achieve your goals. Don't just learn techniques, but also analyze and understand your favorite music and be willing to push yourself beyond the standard pace.

Show HN: A terminal tool for Logseq journal entries

https://opengraph.githubassets.com/28426f378147562e181eb917199a53da6eea09095a047098d0a3c7a5aad09675/jrswab/lsq
A command-line tool for rapid journal entry creation in Logseq, featuring both TUI and external editor support. New to contributing? Look for issues tagged with good-first-issue or documentation. These are great starting points!

Instagram actively helping spread of self-harm among teenagers, study finds

https://i.guim.co.uk/img/media/a05f302a791892c3feafd0140e700cb0447bfab7/0_0_5059_3373/master/5059.jpg?width=445&dpr=1&s=none&crop=none
A new study found Meta's Instagram failed to remove explicit self-harm content despite using AI moderation. The platform's algorithm even helped the content spread, suggesting inadequate moderation and potential EU law non-compliance.

Virtual Geometry in Bevy 0.15

https://jms55.github.io/posts/2024-11-14-virtual-geometry-bevy-0-15/cover.png
The author has been working on improving virtual geometry in Bevy 0.15, making significant performance improvements and adding new features such as software rasterization and meshlet streaming. The author has also made various optimizations to reduce asset size and improve meshlet mesh building, and has implemented a new method for determining group bounding spheres to improve LOD changes.

Chinese researchers indicate diamonds can store data for millions of years

https://readwrite.com/wp-content/uploads/2024/11/image-1732895733697-900x514.png
Researchers at the University of Science and Technology of China created a diamond storage system that can hold 1.85 terabytes per cubic centimeter and last for millions of years. The system uses ultrafast lasers to create storage spaces within diamond fragments, potentially preserving human civilization's story for the distant future.

Gladiator Style Interviewing

https://markgreville.ie/wp-content/uploads/2024/01/jan-antonin-kolar-uymf6ncegly-unsplash.jpg?w=900
The author developed a flawed interview process where everyone said yes to a candidate, influenced by social pressure and group dynamics.

In shallow waters, cruise ships can churn up as much sediment as a hurricane

https://npr.brightspotcdn.com/dims4/default/b984377/2147483647/strip/true/crop/1913x1268+0+0/resize/880x583!/quality/90/?url=http%3A%2F%2Fnpr-brightspot.s3.amazonaws.com%2Fd4%2Fc7%2F2d02c7864dd79537c583452bebd0%2F312277370-166268302737323-3599558771576388479-n.jpg
Key West's shallow harbor is stirred up by cruise ships, causing 32 events of high turbidity levels, exceeding EPA limits and sometimes matching those of hurricanes. The city is monitoring water quality and testing for chemicals in sunscreens and sewer discharges to protect its waters and wildlife.

The anxiolytic effects of resistance exercise

Resistance exercise has been shown to have anxiolytic effects in various populations, with low-to-moderate intensity training producing the most reliable decreases in anxiety. Regular resistance training can be an effective intervention for anxiety-related concerns, particularly in older populations and clinical populations with anxiety disorders.

Watch Out for Counterintuitive Implicit Actor-Isolation

https://jaredsinclair.com/assets/img/false-positives.png
The author encountered runtime crashes in an iOS 18 app compiled under Swift 6 due to implicit actor isolation assertion failures caused by using @unchecked Sendable with a non-Sendable function type. The solution involves making the function type @Sendable and using sending keywords to indicate potential concurrency isolation boundaries, which helps the compiler detect and prevent runtime crashes.

Explore the Capabilities of Broadcasting in Julia Programming

https://cdn.hashnode.com/res/hashnode/image/upload/v1695327242477/3ceCAxAtr.png?auto=format&auto=compress,format&format=webp
Julia is a free and open-source language with a syntax similar to MATLAB and Python, offering C-like speeds without requiring vectorized code. It uses broadcasting to apply functions elementwise on arrays, eliminating the need for specialized versions.

Solar is the fastest-growing energy technology in history

https://cdn.bsky.app/img/feed_thumbnail/plain/did:plc:zr4dz2sgkw72c7zuhql7c4x4/bafkreibvio4ia2d5ymzydphxl4s46ire72x7gaue4o4ajuyhy3c2eixkla@jpeg
Solar and wind power are growing rapidly, offering a possible clean energy future. However, fossil fuel use won't decrease significantly without additional efforts.

Rust Solves the Issues with Exceptions

The text discusses error handling in programming languages, specifically comparing Rust's approach to Java's use of exceptions. Rust's error handling is considered more ergonomic and reliable.

C++, Complexity, and Compiler Bugs

https://azeemba.com/posts/cpp-complexity-compiler-bugs/cpp-template-disam-code.png
The user shares their experience with C++ complexity, including compiler bugs and nuances like temporary lifetime extension, which they had never heard of despite being a long-time user. The user also discusses how C++ has evolved independently from C, leading to incompatible features and compiler bugs, and hopes for a cleaner successor language to C++.

Calculating the largest known prime in Ruby

User wanted to calculate 2 136_279_841-1 in Ruby, but it returned Infinity due to a warning. Installing GMP library accelerated the calculation, resulting in a 41,024,320 digit output.

Simple Supplement That Causes Prostate Cancer Cells to Self-Destruct

https://scitechdaily.com/images/Human-Cancer-Cell-Illustration-777x518.jpg
Researchers at Cold Spring Harbor Laboratory found that menadione, a vitamin K precursor, slows prostate cancer progression in mice by disrupting cancer cell survival processes. This discovery could lead to a new treatment for prostate cancer and myotubular myopathy, a rare condition that affects infant boys.

'Switches' are turning handguns into machine guns on Ontario streets

Toronto police seized 109 auto switches this year, up from 29 in 2023, allowing semi-automatic handguns to shoot 900-1200 rounds a minute. Auto switches are prohibited in Canada but can be easily obtained online for under $200.

SpaceX hits 400 launches of Falcon 9 rocket

https://regmedia.co.uk/2019/04/28/falcon_9_crs_16.jpg
SpaceX's Falcon 9 rocket reached 400 launches, deploying 24 Starlink satellites into orbit. The rocket has been used for various missions, including Starlink, OneWeb, and NASA's ISS cargo and crew.

What can we learn from the Andrew Tate data breach?

https://archive.org/services/img/opensource
EMBED (for wordpress.com hosted blogs and archive.org item <description> tags)
https://surveymoji.com/static/img/trash.png
Emoji surveys are a quick way to get feedback from your audience during a video call or conference. See how people respond in realtime, by creating QR code that will allow users to submit their feedback and see the results. Follow these simple steps to get started! Submit your survey to generate a link or QR code. The results will be tallied in real-time!

Wasabi (S3 Storage) is down

Welcome to Wasabi Technologies's home for real-time and historical data on system performance.

TUI spreadsheet app in Rust based on IronCalc engine

https://opengraph.githubassets.com/d1070947b28e2aac5772837bc8b83b51e90a0bad04647a37a02a87356378ea63/zaphar/sheetsui
sheetui --help #print the help text for the cli Usage: sheetui [OPTIONS] <WORKBOOK> Arguments: <WORKBOOK> Options: -l, --locale-name <LOCALE_NAME> [default: en] -t, --timezone-name <TIMEZONE_NAME> [default: America/New_York] -h, --help Print help -V, --version Print version

Stripe BFCM Live

https://images.stripeassets.com/fzn2n1nzq965/AVmWW1mIZtWyjQvbXqdm6/826483891e2e5b9a243a16fe1e14b729/live_1200x628_2.png
====== ===== // ==== === === (TM) === == === //=== ==== ==== ====== ===== // === == === == === == === // === == === == ====== === // ==== == = == [ BUSINESS FLOW CONTROL MONITOR ]