Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
snops
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
snops
7y ago
Interesting, GCC has '-fstack-usage' to output the stack usage of each function into .su files, I didn't realise LLVM was lacking this feature. There is a tool in rust[1] I just found that makes LLVM emit this information for
32.
▲
by
snops
7y ago
I don't know Rust very well, but it strikes me as quite, complex, with a lot of language-level features. I think a lot of that complexity isn't needed in embedded, e.g. the borrow checker and "fearless concurrency" makes
33.
▲
by
snops
7y ago
I'd be interested to see the comparison against zig[1], which I am eying up as a quite interesting language for embedded development. I think the comparable features would be: - No automatic magic, anything that looks like a function o
34.
▲
by
snops
7y ago
I believe the trial it refers to is a civil class action case relating to the UK Post Office "Horizon" IT system, which falsely accused hundreds of postmasters (managers of local post offices) of theft. This case was settled this
35.
▲
by
snops
7y ago
The licensing is a bit poor. While openthread is open source, and the spec is public: > "Membership in Thread Group is necessary to implement, practice, and ship Thread technology and Thread Group specifications."[1]. This seem
36.
▲
by
snops
7y ago
Algorithms doesn't seem to be the right term, this seems to be more tooling, like this wrapper for Tensorflow and YOLO training that runs a variety of monitoring tools for you: https://github.com/BMW-InnovationLab/
37.
▲
by
snops
7y ago
The author linked the development board, either $4,495 or $5,995, but he did say he got it second hand I think: https://www.intel.com/content/www/us/en/programmable/product...
38.
▲
by
snops
7y ago
The release notes: https://docs.julialang.org/en/v1/NEWS/
39.
▲
by
snops
7y ago
That channel owner, Ben Katz did the mechanical hardware, motor control PCB + firmware for the MIT Mini Cheetah as part of his PhD, here is his blog post on it[1], which links to a full technical report. The latest firmware is here [2] [1]
40.
▲
by
snops
7y ago
Interesting how you say short lived, I had a look and it's on founders edition NVidia RTX2000 series cards, though not mandatory [1] and Valve recently cancelled support for it on the Index headset. [2] Do you think it will be cancelle
41.
▲
by
snops
7y ago
Quite suprising Motorola couldn't push the navigation bar down slightly, that wastes a lot of space at the bottom. I know the article says android needs a rectangular navigation bar, but a lot of phones with rounded corners on the disp
42.
▲
by
snops
7y ago
They don't say who makes the SOC, just "1.2 GHz Quad-Core ARM Cortex-A53 CPU", which is a lot higher spec than the GR8[1] used in the prototype. This has implications for mainline kernel support etc. [1] http://lin
43.
▲
by
snops
7y ago
A well documented project, and its admirable getting actual open source hardware certification, but I think the design isn't really suitable. All those separate switching regulators look a nightmare for electromagnetic interference to
44.
▲
by
snops
7y ago
The Dotnet Micro Framework appears to be no longer developed by microsoft, with the official repository being archived [1]. However the Nanoframework[2] fork appears to be alive. Does anyone know which one this project is using? It's u
45.
▲
by
snops
7y ago
The linked paper shows the "classical system" is the Summit supercomputer[1], using 128 petabytes of disk. Still, its remarkable that the choice of a different simulation algorithm by IBM that trades memory for CPU usage cuts the
46.
▲
by
snops
7y ago
An interesting non-free alternative is the SEGGER Runtime Library [1] which works with GCC, but with smaller code size than newlib-nano and significantly faster floating point emulation [2] for processors like the Cortex M3 or RISCV wih no
47.
▲
by
snops
7y ago
Speech enhancement (denoising/dereverb) and seperation is absolutely a hot research topic, as it's needed for fields like voice assistants as well. Unsurprisingly, the state of the art is variety of deep neural networks, here'
48.
▲
by
snops
7y ago
For anything powered by a Switch Mode Power Supply/SMPS (TVs, computers etc) then not much effect, as power is rectified immediately and then converted back several 10s of KHz, and so many SMPS devices will actually run from DC. Heatin
49.
▲
by
snops
7y ago
Quite dangerous to leave this without an enclosure, since the power supply is on the same PCB, several of the components and solder points carry mains voltage. I'm surprised an outlet as high profile as Make don't at least recomme
50.
▲
by
snops
7y ago
Yes, but using the DMA engine in the NVMe drive to write directly into GPU RAM, rather than go through system RAM first. This was not previously possible, as DMA is almost always to/from main RAM. From the article [emphasis added]: >
51.
▲
by
snops
7y ago
With Azure Functions, the runtime[1] is open source, and the development tooling for VSCode makes it easy to run them locally [2], starting up in a few seconds. You pass in your database keys etc as environmental variables, and it integrate
52.
▲
by
snops
7y ago
This is the introduction page, follow the links at the bottom for more, there is a lot of interesting detail including things like writing a kernel driver to interface with the HDMI receiver.
53.
▲
by
snops
7y ago
They already do this with ITER[1] for the "bioshield" to protect humans from radiation, the facility is semi underground as well. However by the sounds of it, a reasonable fraction of the output power is in the form of neutrons. I
54.
▲
by
snops
7y ago
I would be interested to see some more complex examples for this than the ones provided[1], specifically around interrupts and DMA, both are somewhat "concurrent" resources that in C need to be managed manually, with careful use o
55.
▲
by
snops
7y ago
Powering some 12V motors for a robot from a 48V tether supply. Quite easy to get into hundreds of watts with relatively small brushless motors, the type that would normally be used in hobby RC, powered from LiPos. The Vicor parts have a go
56.
▲
by
snops
7y ago
Having needed something like this recently, I would recommend utilising 48V-12V convertors designed for servers. Telecoms equipment has long been 48V (actually -48V) but some datacenters are moving that way too for internal distribution. Th
57.
▲
by
snops
7y ago
Ah thanks, that explains why I couldn't find the programmers manual for it directly
58.
▲
by
snops
7y ago
It would be interesting to know what the ARM SecurCore SC300 processor[1] does, if that is constant time multiply or if they just expect you will use the hardware crypto accelerators that are commonly integrated with it, e.g. in the ST33 [2
59.
▲
by
snops
7y ago
The spec does try and make it simple to build compliant devices for basic features. It's only if you want higher power or bandwidth than the existing USB 2.0 that you need any kind of digital logic. For instance, a USB-C analog headp
60.
▲
by
snops
7y ago
Cisco are not using dedicated hardware logic like Allegro DVT I think. For phones etc, dedicated hardware will be very useful, but it takes time to get into products, which is why a real time CPU encoder is very interesting. Looking at the
More ›