Yes.
Everything's going to be fine.
Sunday, August 11
Late Final Extra Edition
Tech News
- The feud between Japan and South Korea has settled down a bit with Japan approving shipments of chemicals for chip fabrication. (AnandTech)
I know why there are lingering tensions, but there's almost no-one left alive from when that stuff happened, so maybe cool it, guys?
- Samsung has announced its own PCIe 4.0 SSD. (Tom's Hardware)
This one goes up to 8GB per second - but that's the version that uses a x8 PCIe slot, not M.2.
- Arm and Global Foundries are partnering on a new 3D chip design. (Tom's Hardware)
That is, not a chip that renders 3D graphics, but a chip that is itself built in three dimensions. Global Foundries process allows a million interconnects between layers per square millimetre. That's rather a lot. On a circuit board you might get one.
- 2019 sucks for smartphones. (ZDNet)
Apple is a fashion company, not a tech company. Samsung wants to be a fashion company. And Huawei has found there's a downside to being a subsidiary of the Chinese military.
Xiaomi and Oppo and other smaller players haven't been doing so badly though.
Retrocomputing Journal
Unlike traditional CPUs like the Z80, where each pin had a well-defined function, each pin on a modern microcontroller like the H750 can be configured to perform multiple different tasks: Act as a timer trigger, send I2C serial data, feed an analog-to-digital converter, or be a simple output pin switched on or off by software.
The reason this matters is that you can't route any signal to any pin the way you can with an FPGA. You have some choice, but it's not completely free. And as it turns out, the function-to-pin mappings in the TQFP-100 version of the STM32H750 are a doubly-indirect dog's breakfast.
It's possible to work around this in indexed colour modes - that is, display modes where (for example) you have a palette of 256 colours from 32,768 - because in that mode the byte you store doesn't mean anything in itself, and as long as I have 15 pins left from the 24 available to the LCD controller I can wire them up and neither users nor programmers will know anything is amiss. (Unless they look directly at the hardware LUT encoding.)
But direct colour mode - where you write 16-bit pixels and they get fed out to the matching pins by the LCD controller - is a non-starter, because a good number of those matching pins simply aren't there if you also want Ethernet. Which is a pain because I had some ideas for using that behind the scenes to expand on what the hardware can deliver directly.
An option would be to move Ethernet off to a separate chip, but QSPI also interferes with some of the LCD pins, and the whole point of that is that it allows you to memory-map NOR flash and run code straight out of cheap external ROMs.
There is a fix that solves everything, but it introduces its own problems. There's a 265 pin BGA package of this chip that has all the LCD controller signals on their own dedicated pins. No conflicts with anything at all. And physically it's the same size as the 100-pin version.
But (a) BGA packages are a huge pain to prototype with, (b) it costs 50% more, and (c) it would likely require a 6-layer board just to route out all those signals. It would be cheaper to add two more of the 100-pin version than to do that.
Well, I'll keep plugging away.
Posted by: Pixy Misa at
12:22 AM
| Comments (2)
| Add Comment
| Trackbacks (Suck)
Post contains 761 words, total size 6 kb.
Friday, August 09
A Wiseguy Eh Edition
Tech News
- Intel is preparing a workstation-class NUC called Quartz Canyon. (Tom's Hardware)
Up to 8 core Xeon CPUs, ECC RAM, dual Thunderbolt and dual Ethernet, room for a full-size graphics card, and a 500W power supply.
In what sense is that a NUC?
- Seriously guys, check that you have everything with you before you get out of the car. (Tech Crunch)
It was only three months ago that you lost a billion dollars, Uber, and now you've done it again?
- Left-wing crazies were camped out on Senator McConnell's lawn threatening bloody mayhem. McConnell's communications team posted a video of these activities to Twitter.
Twitter suspended their account. No, not the violent crazy people, the communications team.
- Phison, the company that had PCIe 4.0 SSDs ready to go the day PCIe 4.0 landed on the desktop, has announced their second generation PCIe 4.0 SSD controller chips. (AnandTech)
These won't hit the retail channel until this time next year, but when they do they'll be capable of 7GB per second read and write speeds, not the miserable 5GB per second of current models. Random I/O will increase from 750K IOPS to 1M for both read and write.
Retrocomputing Journal
Still a markup on the volume price (US$3.30) but they can't be making a lot of money.
I still need to put the pinout into a spreadsheet and work out which ports conflict with which other ports. The configuration for pin 5 on the TQFP-100 package, for example, is:
TRACED3, TIM1_BKIN2, SAI1_D1, TIM15_CH2, SPI4_MOSI, SAI1_SD_A, SAI4_SD_A, SAI4_D1, SAI2_MCLK_B, TIM1_BKIN2_COMP12, FMC_A22, DCMI_D7, LCD_G1, EVENTOUTYou get to pick exactly one of those functions. Since I'm using the LCD controller, I need LCD_G1, so SPI4 is disabled - or at least, I can't use it on that pin. Some peripherals can be routed to more than one pin. I need the LCD controller and Ethernet - there's only one of each - and then at least two of the SPI ports and two of the I2C ports. And both the USB ports, and one of the MMC ports if at all possible. I expect some juggling to be involved.
If I use two CPUs I can drop the internal USB hub as well. That will reduce the total number of ports from five to four, but that's okay. External USB hubs are not hard to find.
Let me throw that all into the BOM tool... A$34.58 each for qty 5. A$29.85 in qty 50. I use a bunch of tiny surface-mount resistors and capacitors, and those are expensive if you're only buying five or ten; you really need to buy hundreds at a time, and they want you to buy thousands. But since I use a bunch of them, qty 50 is enough to push through several price breaks.
But $35 in tiny volumes with dual processors and dual video displays - and double the RAM and ROM; I budgeted that in as well - is not bad at all. I like the Renesas RZ/A1M partly because it has dual LCD controllers, but so do two H750s, and they're a lot cheaper.
Years later Commodore is gone but Checkmate is back.
Video of the Day
Posted by: Pixy Misa at
07:23 PM
| No Comments
| Add Comment
| Trackbacks (Suck)
Post contains 764 words, total size 6 kb.
It's An AMD AMD AMD AMD World Edition
Tech News
- AMD has launched its eagerly awaited second-generation Epyc server CPU, codenamed "Rome". (AnandTech)
Does it deliver on all the heady promises?
Basically, yes.
A pair of the top of the line 64-core parts will set you back $13,900 ($6950 each), but will not just compete evenly with, but actually outperform four of Intel's $10,009 Xeon Platinum 8260 processors. (Serve the Home)
Faster and 65% cheaper.
If you don't need 128 cores in one server, the single-socket 64-core model is only $4000 and is still faster than a pair of $10,000 Intel CPUs.
The pick of the litter from my perspective is the 24-core 7402P at $1250. The base clock of 2.8GHz sounds low, but with the 15% IPC boost in Zen 2 it's actually faster than the 3.0GHz base clock of my Ryzen 1700.
For a long time dual-socket servers have made up 80% of the market, with 10% one socket and 10% four or more. That might change now that the fastest dual-socket servers from Intel can be replaced with a single socket from AMD.
- Samsung announced the battery-life-at-any-price Galaxy Book S. (AnandTech)
It's based on the Qualcomm 8cx CPU, which has four A76 cores running at 2.8GHz. That would be blazingly fast for Android, but how it copes with Windows is something we'll have to wait and see.
- Samsung also announced the Note 10 and Note 10+. (AnandTech)
Highlights of the Note 10 are a smaller, lower-resolution screen, no headphone jack, and no microSD slot.
Samsung clearly has Apple envy.
- Oh my God, it's full of idiots. (TechDirt)
Classic correction from the referenced New York Times article:An earlier version of this article incorrectly described the law that protects hate speech on the internet. The First Amendment, not Section 230 of the Communications Decency Act, protects it.
- Liz Warren publicly threatened to reduce US internet access speeds to Australian levels. (Tech Crunch)
- Hobo and human shit detection startups in 3... 2... 1... (Tech Crunch)
- Fascist activists posing as journalists got Amazon to shut down Gab's investor website. (One Angry Gamer)
I had Amazon marked as one of the few big tech companies still run by adults. Maybe they are - they haven't shown the internal chaos demonstrated by Google - but they are at best spineless adults and I would not by choice host anything with them, ever.
Don't read the comments. 99% sure it's just trolling, but still.
- Disqus is shutting down its channels service at the end of the month. (One Angry Gamer)
Channels are - were - a feature that let you set up your own forums within the Disqus platform, alongside blog comments or whatever.
So, how do you save your channel?
The answer appears to be ha ha fuck you.
Disqus does support exporting site comments. In a format it cannot, itself, read.
- Slytherine has acquired the rights to Master of Magic so maybe we'll finally see a sequel after (mumble) years. (One Angry Gamer)
Posted by: Pixy Misa at
12:05 AM
| Comments (4)
| Add Comment
| Trackbacks (Suck)
Post contains 514 words, total size 5 kb.
Wednesday, August 07
Imagine A Croc Stamping On A Human Face Edition
Tech News
- Why can't YouTube do good content moderation? (Gizmodo)
Because fuck you Gizmodo, that's why. (TechDirt)
- Kik says they totally didn't offer an unregistered investment when they sold $100 million worth of digital tokens to investors without registering the sale with the SEC. (Tech Crunch)
That's a bold strategy Cotton. Who am I kidding, they're screwed.
-
Arend is a theorem prover based on Homotopy Type Theory. (GitHub) It natively supports higher inductive types and a version of cubical syntax. IntelliJ Arend is a plugin for IntelliJ IDEA that turns it into a full-fledged IDE for the Arend language.
I have a license for IntelliJ. Beyond that I have only a vague idea what Arend actually does.
-
Barf bags are provided in the seat pocket in front of you.
-
Ready?
-
Okay then.
-
Intel will have 56-core CPUs available next year. (Serve the Home)
They will have servers with 56-core CPUs available this year, but you'll have to buy the whole thing from Intel, and each CPU uses 400W of power, so you'd better live in Greenland, or better, at the south pole of Pluto.
-
Teenage satirist Soph a.k.a Sewernugget has been banned from YouTube, Patreon, and Bonfire for facecrime. (One Angry Gamer)
I don't know if some of the commenters on One Angry Gamer are being ironic or if there's a bunch of raging antisemites over there, but Rule One applies.
Retrocomputing Journal
Pixels have a 1:1 aspect ratio, and it's an integer fraction of 1080p or higher so there's no scaling artifacts. Sub-resolutions of 480x270 and 320x180 would work, and with a little fiddling, a 640x270 text mode where the pixels weren't square. My originally planned 640x360 high-res mode would not work, but you'd have something better.
Text mode would offer up to 120 columns by 45 lines (8x12 character cell).
I should be able to do that without needing an FPGA at all, and all I need to test it is the developer kit (which I have), a handful of resistors, a VGA cable that no-one wants anymore (I'm sure I have a few of those), and a soldering iron. And solder. And maybe a little breadboard or something. And some breadboard wires. And at least a multimeter with frequency measurement so I can check the output voltage and HSYNC.
Still, if I can do this without an FPGA it's at least twice as likely that something will actually happen with this project.
Posted by: Pixy Misa at
06:13 PM
| Comments (1)
| Add Comment
| Trackbacks (Suck)
Post contains 482 words, total size 4 kb.
Tuesday, August 06
Ooflets Everywhere Edition
Tech News
- The EU continues to be a shining counterexample to the world when it comes to freedom of speech. (TechDirt)
- Intel really wants you to put their incredibly expensive FPGAs in your servers. (Tom's Hardware)
- Because they know that you're not going to be buying Xeon CPUs much longer. (Tom's Hardware)
- It's not a Fourth Amendment violation if the public carry out surveillance on each other and forward it to the police. (Vice)
It's just East Germany.
- CafePress spilled the beans on 23 million users. (Bleeping Computer)
I have a CafePress account.
- There's an open exploit in the KDE desktop and file viewer. (ZDNet)
If you click on a malicious file it can run code without your confirmation.
The vulnerability was reported straight to Twitter without the usual disclosure to the developers, because the researcher wanted a conference presentation.
- Everyone hates Facebook. (ZDNet)
Particularly with their Libra cryptocurrency platform, where governments are simultaneously demanding impossible guarantees of user privacy and full disclosure and tracking of transactions on demand.
Which is a shame because Libra actually looks like it's competently designed and implemented, unlike Ethereum, where the best that can be said is that it works some of the time, or Stellar, which works most of the time but doesn't actually do very much.
- PayPal permabanned the Straight Pride Parade because . (One Angry Gamer)
Yes, the parade organisers received an email from PayPal notifying them that their account had been terminated with the reason given being a single space character.
- Fifth-rate hosting provider Voxility blocked services to a reseller hosting 8chan after the Twitter mob descended. (One Angry Gamer)
I've never visited 8chan and would probably regard it as a dumpster fire, but I have visited Twitter and that is definitely a dumpster fire.
I haven't posted about progress on the new blogging / social media platform for a few months because (a) I've been horribly busy at work, (b) I'm rewriting it in Crystal because it's lightning fast and good at catching bugs at compile time, and (c) I realised that it has to be a true distributed platform.
Later this year, with a little luck.
Retrocomputing and Makery Stuff Journal
Want to screen capture your little SBC? Well, you could loop the digital video output back into the microcontroller's camera interface. Or if you have HDMI out, you can just shove it into an Orange Pi.
Or... Maybe not. That board looks pretty annoying actually. It does have a lot of different ports, the problem is getting them to work reliably. But if you want to record HDMI, the alternative is a full-scale PC with a separate HDMI capture card.
Video of the Day
Irresistible life with monster girls.
Picture of the Day
Disclaimer: There's no telling where the money went.
Posted by: Pixy Misa at
10:33 PM
| Comments (13)
| Add Comment
| Trackbacks (Suck)
Post contains 515 words, total size 6 kb.
Two Chips And Gravy Edition
Tech News
- Flutter is a cross-platform UI framework from Twitter.
Is it any good? No. (Medium)
- Python Oberon isn't Oberon written in Python, just an emulator library for some homebrew RISC processor that happens to be called Oberon and (googles) was designed by Niklaus Wirth and his team and actually is the original Oberon workstation on a chip.
Now there's a thought, once I'm done getting Basic running on the A750...
- Eurocom's Sky X7C is a true desktop replacement in that it weighs as much as a 6' x 3' slab of solid oak. (AnandTech)
It has an optional 780W power supply.
- Monzo, a UK bank, discovered that it was storing customer PIN codes in (reads) still encrypted (reads more) not actually leaked to anyone. (Tech Crunch)
Never mind. In world where children are regularly eaten by bears, this kid stubbed its toe.
- Cloudflare has dropped service to 8chan, describing the site as "almost as bad as Twitter sometimes". (Tech Crunch)
CEO Matthew Prince added "I mean, not actually as bad as Twitter, have you seen the crap the blue checkmarks post? Reza Aslan needs an intervention. Where's his family?"
- Roblox, a thing I have heard of, has 100 million monthly active users. (Tech Crunch)
That's a lot.
- Microsoft's Terminal app has received a "huge" upgrade that allows users to... Uh... Move the window. (ZDNet)
Retrocomputing Journal
Disclaimer: The video output connected to the FPGA. The FPGA connected to the camera port. The camera port connected to the JPEG codec. The JPEG codec connected to the SDMMC controller. The SDMMC controller connected to the USB upstream port. The USB upstream port connected to the JPG-to-AVI conversion software. Dem screenshots dem screenshots gonna animate...
Posted by: Pixy Misa at
12:50 AM
| Comments (1)
| Add Comment
| Trackbacks (Suck)
Post contains 584 words, total size 5 kb.
Sunday, August 04
It Was Still Behind The Painting Edition
Tech News
- Amazon will offer users an hidden option to stop their viewscreen reporting everything straight to Big Brother. (VentureBeat)
We rate this post five Sure, Jans out of five.
- Amazon will also be killing their Dash buttons at the end of this month noting that customer update had "significantly slowed" since they stopped selling them. (Ars Technica)
You can hack your existing Dash buttons to send a different command over WiFi - to make them handy buttons to control anything with a network connection - but you need to use Amazon's Dash app to do so. Which Amazon are killing at the end of this month.
- AMD sold 79% of CPUs in July. (TechRadar)
At German retailer Mindfactory. So just retail parts for users assembling their own desktop systems. And of course this was a much-anticipated release. Still a striking number; the 3700X alone almost matched Intel's entire product range.
- And stay out! Gigabyte's latest BIOS release has removed PCIe 4.0 support from X470 motherboards again. (Tom's Hardware)
- How much RAM does Windows really need? (ZDNet)
- 1.5TB. (ZDNet)
Okay, they don't actually say that, it's just amusing that the two articles are immediately adjacent.
- Ooflets devs and Epic Games CEO double down on antagonising customers. (One Angry Gamer)
I somehow do not see this as a sustainable business model.
Retrocomputing Journal
He showed me his test equipment and current customer projects and tools and bins of parts.
And he has a pick-and-place machine.
I'll still need to outsource getting the boards printed - no-one sane does that by hand anymore - but that's relatively cheap and straightforward.
Of course, first I have to do something useful with the developer board - get some code running and see what happens when I hack the LCD control registers. The results of that experiment will determine whether I need an FPGA to make the whole thing work. If I can just do it in software everything becomes cheaper, easier, and more reliable. I added the idea of a separate monochrome console port to the project precisely because any mistake on the FPGA would mean losing your video output.
But step one is the same as always: Use a 480MHz superscalar RISC processor to make an LED blink.
"So apparently this is a ninety-seven step assembly process, and I'm up to step... Three."
Video of the Day
Episode #1081: How to Kill a Computer.
Posted by: Pixy Misa at
11:33 PM
| Comments (3)
| Add Comment
| Trackbacks (Suck)
Post contains 589 words, total size 5 kb.
One Law Part Two Edition
Tech News
- I recently mentioned a leak that indicated an upcoming 65W low-power 12-core Ryzen. (Tom's Hardware)
As it happens, Ryzen CPUs are already power-configurable, so with the right BIOS you can do this yourself, today. (Reddit)
In this case, a Ryzen 3700X started at 89W and 4.0GHz, with a Cinebench score of 4653, and scaled down to 43W at 3.55GHz with a score of 4043.
So 87% of the performance for a little under half the power.
TSMC's upcoming 5nm process doesn't reduce power draw by a great amount = around 20% - but it does cut die size by half. So AMD could produce 32-core desktop processors, cut the all-core clock by 15%, and get 75% more multi-threaded performance in the same size chip and the same power budget.
And that's without changing the Zen core architecture at all, and we know that Zen 3, 4, and 5 are already on the way.
- 32TB at 24GB/s and 4 million IOPs in case you were wondering what to do with that spare PCIe 4.0 slot. (AnandTech)
- Enough with the myth that big tech is censoring conservatives says Mike Masnick. (TechDirt)
I got my Twitter account locked in five seconds, can anyone beat that? say conservatives. (Gab)
- The real tragedy of UCS-2 is that anyone ever considered Unicode and variable-length encoding a good idea.
If your language can't be represented in sixteen bits it's time for you to fix your goddamn language. UTF-32 can be used for historical documents.
And emojis can die in a fire.
- A brainfuck interpreter written in Brainfuck. (GitHub)
The complete sourcecode is 170 lines, mostly angle brackets, like a mad Lisp programmer with a drop forging fetish.
- Gerbil is a meta-dialect of Scheme with post-modern features.
If you feed it declarative code it tells you you're racist and stomps off to its room to smash the patriarchy.
- New flaws have been found in WPA3 and apparently will require changes that break backward compatibility. (ZDNet)
Fortunately, no-one even has WPA3 yet; we're all running on WPA2, which is also broken, though not fatally.
- CriticalPast, an archive of historical photos, images, film, and video, has been banned from YouTube for hate speech. (One Angry Gamer)
- Crystal 0.30 is out.
It's not a huge release feature-wise but brings the version of LLVM up to 8.0 and adds the work-in-progress multi-threading support. (The standard way to do this right now in Crystal is to mix lightweight fibers and OS processes. That actually works pretty well.)
Retrocomputing Journal
It has an NEC V20 CPU, which can run both 8088 and 8080 code (so you can boot regular CP/M) at up to 9.55MHz. 832K main memory, a 256K VGA or 512K SVGA card, optional 8087 coprocessor, serial and floppy controllers, and a Compact Flash slot to substitute for a hard drive.
It is hand-assembled and costs $340, but it does pop into any standard microATX case.
Genuine 8088s are still available today - as are Z80s, 6502s, and with a little searching, 6809s as well - but they're not cheap compared to their modern equivalents. $10-$15 a piece, where in that same price range you can get something that not only runs at 100 times the clock speed, but has everything on that motherboard built in and also running 100 times faster.
I found another Amiga-on-a-chip too, the Microchip SAMA5 family. It's cheap. starting at A$9.84 with external memory or A$14.86 with 16MB built in, and it has crazy 2D video capabilities, with overlays within overlays and all sorts of blending modes. Two problems: No internal flash so it needs a boot ROM (like the RZ/A1 series), and worse, it's only available in BGA so it would be a real pain to prototype.
The developer kit is $150, which slots geometrically in between the little Nucleo board I already bought for the H750 ($40) and the spartan but nonetheless rather expensive kit for the RZ/A1 ($750).
Video of the Day
A simple old-school square-wave electronic keyboard, with a quick demo of how PWM changes the sound of the wave. I'm planning to use wavetables on the A750, so you can have any basic wave shape you want, but then on top of that it will have programmable AM, FM, and PWM effects. Output will be through the built-in 12-bit DAC, so it won't be CD quality, but it will do.
Posted by: Pixy Misa at
01:53 AM
| Comments (5)
| Add Comment
| Trackbacks (Suck)
Post contains 892 words, total size 8 kb.
Friday, August 02
As You Wish Edition
Tech News
- Apple has stopped listening to its customers. (Tech Crunch)
When did they last do that, anyway?
- Google is back to playing Notice me, senpai! with the DOJ. (ZDNet)
Not to mention the DOJ's European counterparts. (CNet)
- Can Australia's government be trusted to sort out its encryption policy? No. (ZDNet)
- Japan's spat with South Korea isn't cooling down. (ZDNet)
- Ooblets is the latest Epixclusive, but with an added twist: The developers are telling customers to shut up and keep their money if they don't like it. (One Angry Gamer)
The trailer looks... Kind of annoying, frankly. But maybe that's just because I started out annoyed.
- Alphabet has more money than Apple. (CNet)
Why? How? Where did it come from? Stop clicking on ads, you idiots, it's a trap!
This is, I suspect, why Google is rushing to make obviously bad changes to Chrome: Nothing matters but keeping the ad revenue flowing. If that means new protocols that speed up the internet and make it better for everyone, great, they'll give their work away for free. If it means taking actions that are clearly harmful, well, fuck you then. You're not the customer, you're the product.
Moo like a cow, product.
Posted by: Pixy Misa at
10:49 PM
| Comments (4)
| Add Comment
| Trackbacks (Suck)
Post contains 226 words, total size 3 kb.
Thursday, August 01
Must Not Lesnerize Edition
Tech News
- Intel's Sunny Cove architecture, which will be presented in Ice Lake at some point this year looks like it's a significant upgrade over the last five generations which have all been, basically, Skylake. (AnandTech)
The decode width hasn't changed, but what happens after that has been improved. How much that will mean in reality we will have to wait and see. Intel says an average of 18% improvement, but that's on a scale from 40% on the best case down to -2% on the worst case.
- Yes, there will be high-end and low-end Navi in addition to the current middle-end. (WCCFTech)
What, they were going to say no?
- Google plans to fuck around with the Chrome urlbar again, because they are incapable of ever learning anything. (Reddit)
Posted by: Pixy Misa at
10:48 PM
| Comments (2)
| Add Comment
| Trackbacks (Suck)
Post contains 152 words, total size 2 kb.
59 queries taking 0.2394 seconds, 399 records returned.
Powered by Minx 1.1.6c-pink.