Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
stefanha
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
61.
▲
by
stefanha
5y ago
Thanks for the reply. I see parallels to the Web Audio API ( https://www.w3.org/TR/webaudio/ ) which is mostly for creating graphs of nodes using the browser's native code to do the processing. It's hard t
62.
▲
by
stefanha
5y ago
Does this support writing audio sample processing code in JavaScript? From the examples it looks like JavaScript code connects together pre-existing audio processing nodes, but it's unclear if you can write your own nodes in JavaScript
63.
▲
by
stefanha
5y ago
One reason why application containers are successful is because they eliminate the complexities of a single system where multiple services are running and potentially interfering with each other. There is no need for PrivateTmp= or some of
64.
▲
by
stefanha
5y ago
My understanding is that default unit files provided by the systemd packages are in /usr/lib where they can be read-only, whereas users can add/override them by dropping their own unit files into /etc (which is more like
65.
▲
by
stefanha
5y ago
Recently I have been wondering if systemd solves problems that are becoming less and less relevant to developers. New services are often deployed as containers. While systemd has a bunch of container-related functionality, it does not integ
66.
▲
by
stefanha
5y ago
For an even more lightweight approach to running containers in VMs see: https://github.com/containers/krunvm It's powered by https://github.com/containers/libkrun .
67.
▲
by
stefanha
6y ago
Do pods support queries or just HTTP GET/POST/PUT/DELETE? Queries are important for performance. They avoid transferring all data over the network from the pod to the application. Although it's possible to define an open
68.
▲
by
stefanha
6y ago
@anandchowdhary Can you explain the security implications of using Upptime? Does it need a token to access all of the user's GitHub repos? That's a little worrying because the code does not reside in the git repo it's fetched
69.
▲
by
stefanha
6y ago
This is an interesting idea. I found the "How it Works" page a little confusing and have tried to explain the core ideas in a different way here: http://blog.vmsplice.net/2020/12/understanding-peer-to-pee
70.
▲
by
stefanha
6y ago
QEMU Advent Calendar is still open for contributions! Check out the announcement for details on how to add your disk image: https://www.qemu.org/2020/11/26/qemu-advent-announce/
71.
▲
by
stefanha
6y ago
> Usually applications use Port mapped I/O. This is not true. On a Linux system run "cat /proc/ioports" to see the Port mapped I/O space. There are no network card or storage controller registers in Port map
72.
▲
by
stefanha
6y ago
Article author here. Thanks for mentioning it, I have updated the article to clarify that I'm a QEMU maintainer. The article was intended for the QEMU community but now that it's being discussed more widely it helps to be explicit
73.
▲
by
stefanha
6y ago
Article author here. I am already working on Rust code for QEMU :). The goal of the article is to start a wider discussion in the QEMU community and encourage others to do the same. I will post more about the things I have been working on w
74.
▲
by
stefanha
6y ago
No. Coverity scans QEMU regularly but it is not sound. The challenge with static analyzers is that false positives make people not want to deal with the analyzer reports. I will check out IKOS, thanks!
75.
▲
by
stefanha
6y ago
> not sure it's safe to asume that Rust would fix all the security issues with all the unsafe code that would be? Hi, Article author here. I am not assuming Rust will fix all security issues. Bugs are still possible even in safe cod
76.
▲
by
stefanha
6y ago
Article author here. Thanks for sharing ATS. I will take a look at it.
77.
▲
by
stefanha
7y ago
Hi Paul, I just wanted to thank you for all the effort that legends like you, Rui Nuno Capela, Nasca Octavian Paul, and others have put into getting the Linux music ecosystem to where it is. Thanks for helping us play music (when we'r
78.
▲
by
stefanha
7y ago
Thanks for sharing! I looking for acoustic drums that have multi-layer samples so you can get the dynamics and detail of a real drum kit. A basic sampler instrument plays the same sample at different velocities (volume levels). Advanced s
79.
▲
by
stefanha
7y ago
Thanks, I have heard that MT Power Drum Kit is nice and have tried some Windows VSTs like TAL NoiseMaker and U-NO-LX successfully. I use the Gen1 Scarlett 2i4 and have also heard that later generations have some issues. My understanding is
80.
▲
by
stefanha
7y ago
I use Fedora to jam online several times a week and to record a few times a year. The open source Linux music software ecosystem is behind proprietary software available on Windows and macOS but it can do what I need. Audio system: JACK DA
81.
▲
by
stefanha
7y ago
For Ubuntu users there is AppArmor support in libvirt too: https://wiki.ubuntu.com/LibvirtApparmor QEMU runs on other operating systems like *BSD, macOS, and Windows. It is less mature on those platforms and it's safe
82.
▲
by
stefanha
7y ago
QEMU developer here. Some context on the impact and the security architecture of QEMU: 1. Production VMs almost exclusively use tap networking, not slirp. This CVE mostly affects users running QEMU manually for development and test VMs. 2
83.
▲
by
stefanha
8y ago
In theory file system drivers for this can be implemented for any operating system that allows third-party file systems. virtio-fs is based on FUSE, so a starting point would be existing macOS FUSE implementations (I haven't checked t
84.
▲
by
stefanha
8y ago
GlusterFS is a distributed storage system. virtio-fs is a shared file systems for virtual machines. You can expose GlusterFS directory trees to virtual machines using virtio-fs but virtio-fs itself doesn't do the network communication
85.
▲
by
stefanha
8y ago
QEMU Advent Calendar is back again this year with a surprise disk image each day until Christmas. It features disk images of interest to hackers or to show off features from the many emulated hardware platforms that QEMU supports. Happy hol
86.
▲
QEMU Advent Calendar: A surprise disk image each day until Christmas
(qemu-advent-calendar.org)
274 points
by
stefanha
8y ago
|
34 comments
87.
▲
by
stefanha
9y ago
Okay, the link I posted is just a writeup summarizing publicly available information, some of which may be misleading or incorrect. On the other hand, "opinion" isn't enough. Everything depends on the microarchitecture and o
88.
▲
by
stefanha
9y ago
You're missing the point. It says "insufficient on Skylake and newer CPUs". The Google Cloud blog post does not mention that retpolines are insufficient on newer CPUs. That omission is dangerous because readers will believe
89.
▲
by
stefanha
9y ago
According to this page retpoline is "insufficient on Skylake and newer CPUs, where even ret may predict from the indirect branch predictor as a fallback; those need IBRS". https://github.com/marcan/speculation
90.
▲
by
stefanha
10y ago
The centralized keyserver puzzles me a little too but it does have some advantages: 1. The email address adds a layer of indirection on top of your upspin directory and storage server addresses. You can migrate upspin providers without cha
More ›