New
The latest blog posts to take off on Hacker News. 4,808 posts.
Hardware & Electronics
Any year
Raspberry Pi (2 and 3) support in Fedora 25 Beta
This article comes courtesy of Peter Robinson, member of the Fedora release engineering team. Peter has worked for several years on the general release and also hardware architectures such as ARM and Power. Here, Peter announces some big news for Raspberry Pi hackers. So support for the Raspberry Pi in Fedora has been…
Optical Mouse Teardown: a look at the sensor
Teardown and analysis of electronics. Integrated circuit design analysis.
Introducing Zaius, Google and Rackspace’s Open Server Running IBM Power9
Here at Google Cloud, our goal is to enable our users and customers to be successful with options, high performance and value. We're committed to open innovation, and look forward to working with industry partners on platform and infrastructure designs.
Intel will add deep-learning instructions to its processors
Some of the latest Intel processors support the AVX-512 family of vector instructions. These instructions operate on blocks of 512 bits (or 64 bytes). The benefit of such wide instructions is that even without increasing the processor clock speed, systems can still process a lot more data. Most code today operators…
What $50 buys you at the Huaqiangbei electronics market in Shenzhen, China
We’re building the Model 01, a hackable ergonomic keyboard with mechanical keyswitches, programmable RGB LEDs, opensource firmware, and a…
What are malicious USB keys and how to create a realistic one?
This blog post shows how to create a reliable and realistic-looking malicious USB key that can be used in a drop attack.
Restoring YC's Xerox Alto day 9: tracing a crash through software and hardware
Last week, after months of restoration, we finally got the vintage Xerox Alto computer to boot ( details ) and run programs. However, so...
How I built a keyboard by hand
I had spare mechanical keyboard switches and keycaps from other keyboard projects, and I wanted to see if it would be feasible to build a keyboard using only hand tools.
What SMART Stats Tell Us About Hard Drives
Have you ever wondered what your hard drive SMART errors actually mean? Find out what we look at to determine if a drive is about to fail.
Epiphany-V: A 1024-core 64-bit RISC processor
I am happy to report that we have successfully taped out a 1024-core Epiphany-V RISC processor chip at 16nm. The chip has 4.5 Billion transistors, which is 36% more transistors than Apple’s latest 4 core A10 processor at roughly the same die size. Compared to leading HPC processors, the chip demonstrates an 80x…
Pixel smartphone camera review: At the top
With an overall DxOMark Mobile score of 89, pixel, the latest Google smartphone, is the highest-rated smartphone camera we have ever tested. Its image quality scores are impressive across the board, but it is particularly strong in providing a very high level of detail from its 12.3MP camera, with relatively low…
Introducing a new kind of Wi-Fi system
Whether you’re video chatting with mom, binge-watching the latest series, or simply getting work done, strong and reliable Wi-Fi is key to staying connected.
Arduino.cc and Arduino.org have settled their differences
Arduino, the world’s leading open-source ecosystem for educators, Makers and IoT developers of all ages, today announced that Arduino LLC (aka Arduino.cc)
New P2 Instance Type for Amazon EC2 – Up to 16 GPUs
I like to watch long-term technology and business trends and watch as they shape the products and services that I get to use and to write about. As I was preparing to write today’s post, three such trends came to mind: Moore’s Law – Coined in 1965, Moore’s Law postulates that the number of transistors […]
FreeRTOS meets Rust
The Rust ecosystem has made some cool progress on the embedded development front since my last article . Let’s take a look how we can build a much more ergonomical and safe API to one of the more popular real time operating systems - FreeRTOS - with a full testing and continous integration setup.
BeagleBone Black Wireless
BeagleBoard.org Foundation is a Michigan, USA-based 501(c)(3) non-profit corporation existing to provide education in and collaboration around the design and use of open-source software and hardware in embedded computing.
Restoring YC's Xerox Alto day 8: it boots
We've been restoring a Xerox Alto from the 1970s for several months, and we finally got it to boot and run some programs! There's still so...
How to run C programs on the BeagleBone's PRU microcontroller
This article describes how to write C programs for the BeagleBone's microcontrollers. The BeagleBone Black is an inexpensive, credit-card...
Amateur Radio Parity Act Passes in the US House of Representatives
The American Radio Relay League (ARRL) is the national association for amateur radio, connecting hams around the U.S. with news, information and resources.
Restoring YC's Xerox Alto: how our boot disk was trashed with random data
In the previous Xerox Alto restoration session , we got the disk working, but the system didn't boot. After much investigation, I discove...
Weirdly broken Wi-Fi access points
And how to work around one kind on Mac OSX
Restoring YC's Xerox Alto, Day 6: Fixed a chip, data read from disk
In today's Xerox Alto restoration session we investigated why the disk drive isn't working and found a failed chip. With this chip repaire...
A tale of an impossible bug: big.LITTLE and caching
When someone says multi-core, we unconsciously think SMP. That worked out well for us until recently when ARM announced big.LITTLE. ARM’s big.LITTLE architecture is the first mass produced AMP architecture and as we’ll see next, it raises the bar for how hard multi-core programing is.
Can computers read through a book page by page without opening it?
A. R. Sanchez, B. Heshmat*, A. Aghasi, M. Zhang, S. Naqvi, J. Romberg, R. Raskar