The user received a personalized email that felt tailored to their interests, but was sent by an AI agent, not a human. They express discomfort with this and wonder if they should private their GitHub profile to prevent similar emails in the future.
The .DS_Store file was named by Apple's technical lead in 1999, who wanted to make the Finder's backend functionality available as a public API, hence the name "Desktop Services Store". Unfortunately, the file is often created unnecessarily, and the Desktop Services API has not been fully released despite being used by other Apple services.
0x.tools is a set of open-source utilities for analyzing application performance on Linux, providing low-overhead thread activity samplers and eBPF-based tools for system-level overview and drill-down analysis. The tools are designed for production use, with a focus on simplicity, minimal dependencies, and ease of use, and are available under the GPL v3 license.
The author reflects on their love for reading books that challenge their understanding, citing examples of complex and mystifying works that offer a sense of adventure and discovery. They advocate for embracing uncertainty and subjectivity in reading, encouraging readers to welcome books that may be unfamiliar or confusing, and to celebrate the joy of not entirely understanding what they've read.
The author implemented a high-performance matrix multiplication algorithm on a CPU, achieving over 1 TFLOPS of peak performance across a wide range of matrix sizes, and compared it to NumPy's performance. The algorithm uses cache blocking and parallelization with OpenMP directives to optimize data reuse and reduce main memory accesses, and is designed to work for arbitrary matrix sizes.
The AI bubble is reaching a tipping point, with a growing $600B hole in revenue expectations versus actual growth, and a need for AI companies to deliver significant value to consumers. The supply shortage has subsided, but the industry is still facing a $500B hole in revenue expectations, with OpenAI dominating the market and many startups struggling to scale.
Proton has launched its own version of Google Docs, called Proton Docs, with end-to-end encryption and advanced formatting options. The free tier includes essential document features, and users can invite others to view and edit documents, with real-time collaboration and commenting tools.
The user replaced their old router with a single-board computer (SBC) and a hard drive enclosure to create a NAS device, aiming to preserve services like Samba, Git, and rsyncd while improving performance. However, the user encountered issues with the SBC's proprietary OS image, a problematic HDD enclosure, and finicky performance, leading them to recommend against using this setup.
The user optimized a function by eliminating one jump, but it slowed down due to mismatched bl/ret pairs confusing the branch predictor. Replacing ret with br x30 fixed the performance regression, and further testing confirmed the branch predictor's failure with asymmetric bl/ret usage.
The author optimizes their electricity consumption in France by using a smart meter and an API to retrieve consumption data, then compares different electricity plans to find the cheapest one. They built a Python web app using NiceGUI to fetch data, display consumption and prices, and store data in a SQLite database.
The author built a custom network switch using a Realtek RTL8367S chip, configuring it to work with Linux's switchdev subsystem. The switch has 5 ports, including one connected to a Pine64 A64-lts board, and can be controlled using ethtool commands, but requires a custom device tree and is limited to ARM devices.
Constraint programming is a declarative paradigm used to solve discrete optimization problems, where a model is defined by variables and constraints, and a solver is used to find a valid solution. The article demonstrates the use of constraint programming to solve a real-world problem, such as scheduling employees for a small business, by defining a model and adding constraints to ensure that ...
The author believes that AI infrastructure startups are a "tarpit idea" because they lack significant differentiation and capital to crack the enterprise segment, and are often acquired by larger players. To succeed, AI infra startups should focus on being different from incumbents, narrow down their scope, focus on a specific workload, raise more VC money, and be open to being acquired.
Australian and Indonesian scientists have discovered the oldest example of figurative cave art in Sulawesi, Indonesia, dating back at least 51,200 years. The painting shows a wild pig and human-like figures, indicating that modern humans had the capacity for creative thought and storytelling at least 5,000 years earlier than previously thought.
The `jb` command is a Bash API that creates JSON objects and arrays from shell variables, files, and command-line arguments, allowing for flexible and dynamic data encoding. It supports various types, including strings, numbers, booleans, arrays, and objects, and can handle nested structures, file references, and process substitution to create complex JSON data.
Luakit is a highly customizable browser framework based on WebKit and GTK+, primarily targeted at power users and developers. To install Luakit, users can download and build from source, or install a package from their distribution, but must ensure they have an up-to-date version of WebKitGTK+.
The article discusses how to configure and interact with a framebuffer on a Raspberry Pi, allowing for the creation of lightweight graphical applications that can run without X. The author shares their experience with using the framebuffer and Raylib library to create a graphical application on their Raspberry Pi, including setting up the framebuffer, mirroring the HDMI output, and ...
The concept of man-computer symbiosis, proposed by J.C.R. Licklider, envisions a future where humans and computers work together seamlessly to solve complex problems, with the computer handling routine and repetitive tasks, and the human providing creative input and decision-making. To achieve this symbiosis, significant advances are needed in areas such as computer time-sharing, memory ...
As a senior full-stack web software engineer with a BSc in Computer Science, you're interested in transitioning to an AI/data science role, but unsure how to pivot from 10 years of web development experience. You have a strong foundation in programming, math, and computer science, and are willing to start from scratch in the AI space.
The author explores the concept of lucid dreaming, where one becomes aware they are dreaming and can often control the dream narrative, and discusses the history and science behind it, including the work of pioneers like Eugene Aserinsky and Stephen LaBerge. The author also reflects on their own experiences with lucid dreaming, including the thrill of flying and the sense of disconnection ...
The user created a shell script called wcurl to simplify downloading files using curl, providing sane defaults and allowing for custom flags, and plans to submit it to Debian and other distributions. The script aims to fill the gap between curl's functionality and the ease of use of wget, and the user hopes it will become a widely-used tool for downloading files.
Palico is an LLM Development Framework that structures application development for rapid experimentation, allowing developers to easily test different combinations of models, prompts, and architecture to improve accuracy. The framework provides a modular system, workflows, and tools for experimentation, evaluation, and deployment, aiming to help developers create more accurate and scalable ...
You converted a massive OpenStreetMap dataset from a compressed binary format to an SQLite database to leverage SQLite's search functionalities, and then optimized the database for efficient search by filtering data, creating indexes, and using full-text search. You also compressed the database using Zstandard (ZSTD) compression, reducing its size from 40GB to 13GB, and achieved query ...
Julia Robinson, a mathematician, and Yuri Matiyasevich, a Russian mathematician, collaborated on solving Hilbert's Tenth Problem, a problem that had gone unsolved for over 70 years. Their work, which involved adapting Julia's ideas and Yuri's own insights, ultimately led to the proof that Hilbert's Tenth Problem is unsolvable, a result that was published in 1970 and earned Yuri his DSc degree.
The European Geosciences Union (EGU) fired its president, Irina Artemieva, after a dispute over an AI-powered chatbot, GeoGPT, developed by China's Alibaba, which some saw as a threat to geoscience research. The controversy highlights concerns about China's growing influence in the field and the potential risks of AI-powered research, with some calling for greater transparency and ...
Noam Chomsky's early interest in left-libertarian and anarchist ideologies was influenced by George Orwell's book "Homage to Catalonia", which described a working libertarian society during the Spanish Civil War. Chomsky's attraction to Orwell's work was due to its accurate and moving portrayal of a society that met the needs of individuals and the collective, and it confirmed his growing ...
Sublime Merge is a high-performance Git client with a zippy GUI, syntax highlighting, and custom Git reading library, offering features like line-by-line staging and hunk splitting. It's a powerful tool for power users, with over 40 supported languages and seamless integration with the command line.
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.
Cloudflare has launched a new "easy button" to block all AI bots, available for all customers including those on the free tier, to help preserve a safe Internet for content creators. The feature will automatically update over time as new fingerprints of offending bots are identified, and customers can report misbehaving AI crawlers using two options.
Dolphin, a popular emulator, has adopted a rolling release cycle, replacing its previous stable release model, and is now releasing new versions every few months with a changelog. The emulator has also introduced a new date-based versioning scheme, with the first release being Dolphin 2407, and has abandoned its X.0 release numbering.
Program synthesis is a technique that generates a program from a collection of artifacts that establish semantic and syntactic requirements for the generated code, aiming to produce a program that solves a problem while providing control over the space of programs considered. The field of program synthesis has evolved over the years, with various approaches and applications, including ...
The author reflects on the evolution of USB ports, from the early days of limited power supply to the current standards of increased power delivery, and argues that USB's design flaws and limitations have led to a proliferation of proprietary charging standards and a lack of professionalism in the industry. The author also expresses frustration with the dominance of USB in the industry, ...
The Visual Studio Code Dev Containers extension allows you to use a container as a full-featured development environment, providing a consistent and isolated environment for development, debugging, and testing. You can configure your dev container using a devcontainer.json file, which specifies the container image, tools, and settings, and can also install extensions and features to customize ...
Transfer Thought is opening its project under the MIT License, with a commitment to identify and remove any non-compliant materials. Users can visit the website or create a free account to try it out, and report any non-compliant content to the team.
The user created a custom TV setup, "EarlGreyTV", using an old Linux-running laptop, displaying a Firefox browser in full-screen, and customized it to their liking with HTML files, scripts, and config files. The setup has its pros and cons, including fine-grained control, but is complicated and may not be suitable for non-technical users.
A Russia-based disinformation operation is spreading fake news stories, including one about Ukraine's first lady buying a rare Bugatti sports car with American military aid money, to influence US voters ahead of the November election. The operation uses artificial intelligence to generate thousands of news articles, fake journalists, and YouTube videos to spread false information, with some ...
The user built a home-lab hypervisor using the ASRock DeskMini X600 barebone, installing Proxmox and setting up Tailscale for remote access. The machine consumes less than 10W of power and can handle demanding workloads, including Go compilation, making it suitable for running 24/7 as a VM host.
Hurricane Beryl has stunned experts by intensifying into a Category 5 storm, setting records for the earliest Category 4 and Category 5 storms on record, and fueled by unusually warm sea surface temperatures. The storm's formation is a grim sign of a potentially disastrous hurricane season, with forecasters expecting 2 dozen named tropical storms and warning of destructive hurricanes that ...
The input text describes various AI models, including Gemma2, RT-DETR, InstructBLIP, LLaVa-NeXT-Video, and others, highlighting their features, performances, and updates. The text also mentions changes to the transformers codebase, including a new diff converter, support for tool-use models, and improvements to quantization and vision models.
Multimodal Canvas is a test console for developers built with Gemini API, allowing rapid testing of multimodal prompts using various inputs. The API has limitations and safety settings, and use is subject to Gemini API Terms of Service.
Google's greenhouse gas emissions surged 48% in five years due to data center expansion, casting doubt on its 2030 "net zero" goal. The company's emissions rose 13% in 2023, with data center electricity consumption increasing 17% and water consumption 17% more than the previous year.
Bazel, a build tool, has introduced features like non-vendored dependencies and a mod system to help with reproducibility, but these features are not used internally by companies that promote the tool, and instead, they use language package management packages and patterns that can lead to diamond dependencies. The only true solution to this problem is to build all software together and ...
Joel David Hamkins, “How the continuum hypothesis could have been a fundamental axiom,” Mathematics arXiv (2024), arxiv:2407.02463. Abstract. I describe a simple historical thought experiment showing how we might have come to view the continuum hypothesis as a fundamental axiom, one necessary for mathematics, indispensable even for calculus.
The University of Liverpool's synchrocyclotron, built in the 1950s, played a significant role in the development of particle physics, allowing researchers to extract a beam of particles and conduct experiments, and was used to make a groundbreaking discovery about the behavior of particles and antiparticles. Despite its importance, the machine was eventually shut down and most of its parts ...
A 1-year resistance training program with heavy loads at retirement age resulted in maintained muscle strength 4 years later, while moderate training and control groups showed declines. The study suggests that high-intensity training may induce long-lasting beneficial effects on muscle function in older adults.
Meta/Facebook is optimizing the Linux kernel with BOLT, a technique that improves code layout, resulting in 5% better system performance. A public guide is now available for building a BOLT-optimized Linux kernel, which can benefit workloads that spend more time in kernel space, such as database servers and network-intensive tasks.
Artificial intelligence models used in medical diagnoses, such as analyzing X-rays, can be biased and perform worse in women and people of color, with some models even using demographic shortcuts to make predictions. Researchers found that debiasing these models can improve their fairness, but only when tested on the same patient population they were trained on, and not when applied to new datasets.
Maarten's newsletter discusses the importance of managing Work-In-Progress (WIP) to avoid overextending teams and slowing down delivery. He argues that having too many tasks in progress can lead to a traffic jam of work, causing delays and stress, and suggests allowing teams to work on fewer things simultaneously to improve productivity.
Browspilot is a browser extension that helps users recall online content using any clues they remember, with features like search as you type, domain filters, and personalized backgrounds. The extension is designed to simplify browsing history management, allowing users to easily access and delete their search and browsing history.
Researchers are working to develop electric vehicle motors that do not rely on rare earth elements, which are used in most current motors but have environmental and supply chain concerns. While there are challenges in replacing rare earth magnets, including reduced performance and increased weight, researchers are exploring various materials and designs, such as ferrite magnets, alnico ...
Red Hat's sponsorship of JRuby will end, and the project's lead developer will no longer be salaried, but he is seeking support from the community and offering commercial support options to continue the project's development. The community can support the project through monthly or one-time sponsorships or commercial support options, which will help keep the project alive and continue its development.
A standard riffle shuffle requires 7 riffles to achieve a completely random ordering of cards, while a single-card riffle shuffle requires approximately 236 riffles to achieve the same result.
Google launched kvmCTF, a vulnerability reward program with $250,000 bounties for full VM escape exploits in the KVM hypervisor, to improve its security. The program focuses on zero-day vulnerabilities and provides a controlled lab environment for security researchers to attempt guest-to-host attacks and capture flags.
Mathematicians Larry Guth and James Maynard have made a significant breakthrough in the Riemann hypothesis, improving a result that seemed insurmountable for over 50 years, and their work could potentially lead to a solution to the 160-year-old problem. The Riemann hypothesis concerns the distribution of prime numbers and has important implications for many areas of mathematics, and solving ...
Commercial bankruptcy filings in the US increased 70% in the first half of 2024, with 2,743 filings, while total bankruptcy filings rose 7% to 40,262. The increase is attributed to growing economic strain on businesses and households, with experts expecting a strong demand in individual filings ahead.
Lennart Poettering discussed file descriptor limits on Linux, mentioning two system-wide sysctls: fs.nr_open and fs.file-max. The existence of these limits dates back to early Unix designs, where fixed-size arrays were used to track open files and file descriptors, and Linux inherited this tradition, with dynamic allocation and separate limits for per-process and global open files.
A federal court in Texas has temporarily blocked the government's ban on noncompete agreements, which was set to take effect on September 4, citing that the plaintiffs are likely to succeed on the merits of the case. The ban would have prohibited noncompetes for almost all US workers, but the court's decision postpones its effective date for the plaintiffs, including Ryan LLC, a tax services firm.
Researchers have identified challenges in evaluating AI agents and proposed ways to address them, including implementing cost-controlled evaluations, jointly optimizing accuracy and cost, and improving standardization and reproducibility of agent benchmarks. The goal is to stimulate the development of agents that are useful in real-world products, rather than just performing well on ...
Bython is a Python-based language that translates Bython files (.by) into Python files, allowing for cross-platform compatibility and easy installation via pip. It includes a translator from Python to Bython (py2by) and provides a help page and man page for running and using Bython files.
Rick Tumlinson, a space advocate, argues that NASA's decision to hire SpaceX to deorbit the International Space Station is a mistake and that the station should be preserved as a historical monument. He proposes several alternatives, including stripping the station of its useful hardware, designing an orbital tug, and moving the station to a medium-high orbit, to ensure its preservation for ...
A recent sociological study found that most young adults feel confused when making dating decisions, with women more likely to report partner selection confusion than men. The study suggests that social media and digital dating may be distorting the reality of available dating candidates, leading to impulsiveness and confusion in partner selection.
National leaders will discuss how to both govern the technology and harness it for growth. The Italian center-left lawmaker is making AI regulation his campaign pitch. It’s working.
Neutron measurements at TU Wien have proven that quantum theory's strange properties, such as superposition, are real and cannot be explained by classical theories. The Leggett-Garg inequality, which tests macroscopic realism, was violated, showing that neutrons can be in two different places at the same time, confirming the strange nature of quantum objects.
This plugin simulates a realistic cursor behavior by tilting, rotating, or stretching the cursor based on movement direction and speed. It can be configured to work with hardware or software cursors and has a medium performance impact on hardware cursors.
The author built a custom interface board to connect a NEC PC-8001 computer to a NEC PC-80S31 floppy disk drive, but encountered various issues, including incorrect pinouts, faulty components, and corrosion on the expansion edge connector. After troubleshooting and replacing several components, the author was able to get the drive to work, but ultimately concluded that the issue was with the ...
The Fourier Transform is a powerful mathematical tool used to analyze frequency components in a signal, but it has limitations and potential pitfalls that must be understood and addressed to obtain accurate results. The transform is perfect in concept, but in practice, it requires manipulation, such as windowing and zero-padding, to overcome the limitations of finite data sets and achieve ...
Bogus GPS signals have affected over 60,000 commercial flights this year, threatening global navigation and modern life. The US is falling behind in GPS technology, with China's Beidou system and Russia's modernization efforts posing a risk to the American GPS network's dominance.
Hurricane Beryl devastated Union Island, leaving almost the entire island homeless and 90% of its buildings destroyed. The community is in dire need of aid, including shelter, food, water, and medical supplies, with many questioning the government's ability to cope with the scale of the disaster.
Kyutai research lab unveiled Moshi, an AI model with unprecedented vocal capabilities, allowing for smooth and natural interaction. The technology can be freely tested online and its code and weights will be shared, enabling researchers and developers to study, modify, and extend its capabilities.
The user finds the phrase "I find that offensive" meaningless and pointless. The website aims to document Spanish government's technical tools used to censor information about the 2017 Catalan referendum, despite the attempt being unsuccessful.
Voultar has completed the SNES Edge-Enhancer mod, which improves picture quality on 2CHIP consoles, and is ready for production. The mod is a simple 5-wire install that supports all 2CHIP variants and outputs cleaned CVBS and S-Video signals, with a expected cost of around $100.
Apple should have a dedicated team to handle death-related features, as current solutions like Legacy Contact are insufficient. The company should prioritize features like a deceased date field in Contacts, archiving iMessage threads, and inheriting iTunes purchases to better support users dealing with loss.
NASA's Compton Spectrometer and Imager (COSI) mission will launch on a SpaceX Falcon 9 rocket in 2027 to study the creation and destruction of chemical elements and the annihilation of positrons in the Milky Way galaxy. The mission will use a gamma-ray telescope to scan the sky and map the formation of heavier elements, and will also rapidly report the location of short gamma-ray bursts.
Tim Wu, a prominent tech policy expert, has been advocating for suppressing speech in pursuit of his goals, including attacking the First Amendment. The author is perplexed by Wu's recent op-ed, which argues that the First Amendment is "out of control" and needs to be reformed.
The Ladybird Browser Initiative, a new non-profit organization, is developing an open-source web browser engine that does not borrow code from other browsers, funded by unrestricted donations from those who care about the open web. The browser, currently in a pre-alpha state, aims to be a competitive alternative to popular browsers like Chrome, Safari, and Edge, with a focus on simplicity and ...
Researchers are calling for a rigorous field of neuroscience to study the effects of religiosity and spirituality on the human brain, despite historical resistance and fear of promoting a particular religion. By using brain-imaging techniques and artificial intelligence, scientists can better understand the neural mechanisms underlying religious and spiritual experiences.
The US Air Force has released photos of the Unmanned Long-endurance Tactical Reconnaissance Aircraft (ULTRA), a semi-classified drone built by DZYNE, which is deployed and active. The ULTRA drone is cheaper and less vulnerable than the MQ-9 Reaper, with an endurance of 80 hours and a payload capacity of over 400 lb.
The user reflects on the evolution of technical interviews, recalling brain teasers and algorithm questions before LeetCode, and notes that companies now use a mix of questions, including LeetCode-style problems, to assess candidates. The user also shares their own experiences with interviews, including whiteboarding, pseudo-coding, and trick questions, and expresses frustration with the ...
Researchers discovered Denisovan fossils in a Tibetan cave, including a lower jawbone, and analyzed protein fragments from animal bones to determine what they ate, finding they consumed a wide variety of food sources. The analysis, using a technique called zooarchaeology by mass spectrometry, identified nearly 80% of the bone fragments tested, providing insights into the Denisovans' diet and ...
Please make sure your browser supports JavaScript and cookies and that you are not blocking them from loading. For more information you can review our and .
Shapeways, a 3D printing service provider, has filed for bankruptcy after struggling to meet investor expectations since its 2021 IPO. The company's Plant Manager, Jules Witte, confirmed the news and expressed confidence in restarting the business independently, while also acknowledging the challenging times for many AM companies.
Anthony Bray was jailed for four months for possessing a bladed article in public, specifically Link's Master Sword from the Legend of Zelda series, which he claimed was a fidget toy. The police took a zero-tolerance approach, citing Bray's obvious possession of the item and lack of self-awareness, despite the West Midlands having a high knife crime rate.
The term "strategy" is often misused, and companies rarely need grand plans to succeed, instead improving through incremental tweaks. Strategic decisions are those that deviate from normal business choices, requiring a present cost that most companies are unwilling to pay, but may pay off long-term.
Governments worldwide have imposed identical export controls on quantum computers, citing national security concerns, but the scientific rationale behind the regulations remains undisclosed. The identical limits across European states may point to a European Union regulation, but a European Commission spokesperson claims that EU members are free to adopt national measures, leading to ...
The chapter discusses the importance of understanding the internal workings of MS-DOS, including the INT 21h and INT 2Fh handlers, and how to disassemble and trace into these functions using the DEBUG utility. The author uses DEBUG to trace into an INT 21h AH=62h call, showing the code executed by the processor before DOS returns the current PSP in BX, and highlights the challenges of tracing ...
The FTC has authority to ban noncompete clauses, but a federal judge has temporarily delayed the ban for some employers until August 30, 2024, while considering the merits of the case. The ban, which would affect 30 million workers, aims to free them from restrictive clauses that stifle innovation, lower wages, and undermine fair competition.
The 17c/45 Caterpillar spaceship is the largest and most complex Life pattern ever built, automatically assembled by a computer program from manually created component parts. It uses a "rolling track" technique to shoot forward streams of standard c/2 spaceships, with a "burning front" that advances at exactly 17c/45.
The article discusses the limitations of C++'s type system, particularly when dealing with overload sets, and how lambdas can be used as a workaround. It also mentions a proposal to introduce a type for overload sets, which would simplify the process of working with overloads.
BOLT is a code optimization tool that can improve the performance of the Linux kernel by up to 5% by reducing instruction cache misses and branch mispredictions. To use BOLT on the kernel, you need to integrate it into the kernel build process, collect a kernel profile using perf, and then run BOLT on the vmlinux binary to optimize the code layout.
Panmnesia developed a low-latency CXL IP to expand GPU memory using PCIe-attached memory, allowing for faster AI and HPC workloads. The solution, CXL-Opt, achieves two-digit nanosecond latency and minimizes read/write latency, outperforming UVM and CXL-Proto in GPU kernel execution.
The Welsh government plans to introduce legislation making lying in politics illegal, aiming to combat the "existential threat" of deception to democracy. The move, set to be introduced before the next Welsh elections, would make Wales the first country to prohibit politicians from lying, with the goal of restoring public trust in politics.