I've enjoyed Interdependency trilogy immensely and now reading "Kaiju Preservation Society" and it is awesome too.
HN user
drosan
"How I Unleashed World War II" is not there sadly, nor "With Fire and Sword".
As marktangotango mentioned - the deal is roughly the same for all arm boards. Usually there is a lot of tinkering required, and boot process is convoluted and not standartized at all; and it is usually always up to the community to develop/adopt lots of that things.
Raspberry Pi feels more "polished" precisely because of that too - the active community means active project. And even then it is not free of hardware-backed errors and failing points.
Charging ICs are finicky things on its own - the risk of frying the board/device is always there.
So "landmines" are actually always present - get any random board like Radxa and try deviating even a little bit from "stock" GNU/Linux distribution and its outdated kernel, horrendous patches and binary blobs - and you'll get barely working hardware too.
In my experience the best outcome usually comes from developers being as open as possible; meticulously documenting and publishing everything related to the product, circuits and all.
p.s. Sheer manpower needed to fully QC and maintain at least PC-grade quality of circuitry of that level has to be comparable with said PC vendors employments, hundreds of people if not more. Pine64 and similar vendors operation is small, especially in comparison; they don't move product in that amounts.
p.p.s. being unable to boot from emmc on rk3399 device is new to me to be honest, if you drop by #pine64 irc channel on their server me and local folks can most certainly try to help with that.
Amazing how the phrase "AirPlay receiver service takes up port 5000" gets so artificially bloated up in a whole "article".
Most of machines (a dozen or more) run gnu/linux for the longest time; not long ago the only deviations were lone openbsd box and the macbook pro I got issued at work (because of an ios apps development).
Apple Silicon was hyped and that hype was backed by some early benchmarks; I still was sceptical because it goes against all my Ryzen logic essentially :D
Got my hands on the Air M1 this week finally and this thing is absolutely impossible. Single-core math benchmarks (scimark4) are 10-15% faster than my trusty ryzen 3900X. Synthetic tests apart - C/C++ compilation is more than 2 (two!) times faster than macbook pro with 6core i7 CPU, that is a huge deal for me. All that with passive cooling!
On a different not another hyped thing that I really want (and waiting for) is a new Raspberry Pi 400 - it is a quite capable tiny computer embedded in a keyboard, those things are a piece of beauty I think :)
The latency is virtually imperceptible to me
Lucky you, I can't even play on most TVs hooked as-is via HDMI because of horrendous render lag.
The text boxes for eg the memory window ... didn't consistently accept keypresses at all
Old Motif/X apps follow "focus on mouse hover" principle, so you can modify text fields only when there is a mouse cursor on them.
If the local mac web browser supports proxy server, you can set up a https bypassing proxy on your RPi and browse modern websites (to an extent since web is a pile of JS now) from that mac.
They're already knee-deep in some ideology bullshit (instead of working on actual browser that people want to use) and now they cover laying off 250 people with corporate garbage talks.
I really hope that Firefox has a future, but that kind of events make me thing otherwise.
Another kid got PC for Christmas wow.
(The article started fairly reasonable laughing off some cliches about mac and mouse and whatnot, but when I got to the part of "I don't like planning" or "What is server" or lots of other _super_basic_ stuff it became clear that it is just a celebration of ignorance: she doesn't know some stuff and she is proud of it. "I don't like reading" - after these words I decided that either she is a murky troll or just sadly proud-to-be-dumb person.)
These are hardly "reasons", more like "the list of comparable freebsd analogues of some common tech solutions implemented in gnu/linux".
Quick googling and analyzing the code of compare_exchange_weak shows that this (not really new) solution is in fact lock-free, but not wait-free.
https://stackoverflow.com/questions/40756575/why-multi-produ...
Another lame writeup full of false assumptions (that are being provided as an absolute and immutable truth) that has nothing to do with tech.
I've seen better examples of graphomania, karma and attentionwhoring tbh.
Yep mate it totally can, stuff like that goes here on daily basis.
..no one cares?
My friend used to have a laptop with a "webcam" that turned out to be just a paper glued on top of the display. Different kind of protection i guess
I certainly agree that overpowered Google folks are basically bunch of shady dweebs now, and DRM is garbage practice overall.
However I simply cannot empathize with you because you made another Webkit/chromium-based thing, and that is certainly not the thing we need right now. With Google monopoly in the web the thing we need is the actual good deviation of their w3c 'standards' realization, like Firefox.
Reskinning Chrome with arguably useful "multiplayer" play-pause feature is just meh.
Yep I thought it was a legit new browser as well, but turned out we got another Webkit/chromium-based thing. Meh.
Shame there is no "report" button here.
Really buggy sadly
It is too buggy and has too many false hits to be used in large projects.
Happens quite often with large c++ projects and some quirky includes. Change 1 header, recompile whole thing.
For comparison, rebuilding linux kernel with make defconfig takes about 3-4 minutes tops on my laptop, rebuilding one of the work projects - at least 15.
can compile the Linux kernel from scratch in 20 minutes
so large projects compile time is very big, that's actually kinda bad for software developers.
it can play 1080p video in real-time
yep until he tries to watch 1080p60fps on youtube, or gets videofiles encoded with 10bit x264 with large amount of reframes (that happens more often than you think btw)
Loud title for an article from a person who has little to none experience with real life programming (imho). Talking about passing objects as a copy or by reference looked plain retarded even, he barely understands what are advantages or disadvantages of both methods.
When I went down to reason 8 I was already utterly disappointed and felt like my time was wasted on a ramblings of 13yrs old that wrote "hello world" in 2-3 different scrypt languages and already thinks of himself an expert and a _hacker_ (that's even in the website title).
Too bad it is a senior citizen that some people might have actually listened to and think he know what's he is saying.
It doesn't work like that btw :D
403 Forbidden
You don't have permission to access /wp/a-sound-card-before-its-time/ on this server.
:c
Jack London, "Martin Eden".
Yeah 2 days ago my ISP finally "caught up" and bunch of stuff got borked for me. They even made a popup with excuses on their website, like "Amazon, Google, Youtube, Microsoft services can be broken for you, sorry about that".
I can vouch since I live here too (sadly), there are barely any news of this worldwide and even internally, but consumer-wise it is complete shitfest - PSN is blocked, part of Google is blocked; amazon, akamai, digitalocean - partly blocked and the pool of blocked addresses grows every day.
That's just shitty hardcode, sane human beings build only prototypes like that, not production code. Going opensource would have that code reviewed and fixed -> means positive impact on security.