HNHacker News
TopNewBestAskShowJobs

hackernudes

805 karma · joined May 15, 2017

submissionscomments
hackernudes··on Piccolo OS, a Small Multitasking OS for the Raspberry Pi Pico
You can run modern Linux without an MMU! But other popular embedded OSes I've heard about are FreeRTOS and Zephyr.
hackernudes··on Make your QEMU faster (2022)
The author commented on that in 2022 https://news.ycombinator.com/item?id=33200731
hackernudes··on Argentina's economy exits recession in milestone for Javier Milei
https://archive.is/g2MXp
hackernudes··on Setelinleikkaus: When Finns snipped their cash in half to curb inflation
Can you pay your taxes in another currency?

I think this idea is more about using technology and a digital currency to restrict what can be purchased with a specific digital currency. You said "controlling what currency people use" which I take to mean something different. They are both pretty terrifying and I'm not as optimistic as you.

hackernudes··on A Week of Failing to Pay with Bitcoin in El Salvador
How about the second layer lightning network? There are trade-offs but fees are low and payments are much more anonymous.
hackernudes··on The brain's waste clearing lymphatic system shown in people for first time
The paper says they used http://psychtoolbox.org/ to generate the images.

> Psychophysics Toolbox Version 3 (PTB-3) is a free set of Matlab and GNU Octave functions for vision and neuroscience research

Scientists almost never want to share their code and it makes me sad. Why wouldn't they want to make their paper more easily reproducible?

hackernudes··on Should We Chat, Too? Security Analysis of WeChat's Mmtls Encryption Protocol
Signal does a far better job than most. They have open source clients. They sign their builds. The android build is reproducible (you can build it yourself and it will match exactly what they publish, see https://github.com/signalapp/Signal-Android/blob/main/reprod...). Presumably some people in the world do it.

Now of course I personally don't check the app shipped to me from the Google Play Store, but at least I could!

It's not that I disagree with your point at all. There are still many places for world powers to compel companies to spy on users (in both hardware and software). Just want to call out that Signal is doing pretty much the best they can.

hackernudes··on Show HN: FTWA – Turn any website into an app
I just switched to Firefox and struggled with this exact functionality. The posted site ships a script for curl|sh that creates a new firefox profile with a custom userChrome.css.

There is an official thread here with people discussing how the single-page-as-an-app functionality should work: https://connect.mozilla.org/t5/discussions/how-can-firefox-c...

I ended up writing a firefox extension to open up URLs in a new "popup" window[1]: https://addons.mozilla.org/en-US/firefox/addon/web-app-maker.... I just checked it on Windows (usually using linux) and the popup window type does not allow the maximize button to work. Oh well...

[1]https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/Web...

hackernudes··on Nintendo's Legal Hitlist Grows
Also note that the decryption keys are not built-in. Not like they made it hard to work, but I think it's an important distinction.
hackernudes··on LlamaF: An Efficient Llama2 Architecture Accelerator on Embedded FPGAs
I really doubt it. Bitcoin mining is quite fixed, just massive amounts of SHA256. On the other hand, ASICs for accelerating matrix/tensor math are already around. LLM architecture is far from fixed and currently being figured out. I don't see an ASIC any time soon unless someone REALLY wants to put a specific model on a phone or something.
hackernudes··on Language and shell in Go with 92% test coverage and instant CI/CD [video]
Python has it too, but they don't work the same way (the python 'else' always runs unless the while loop is exited with 'break'). https://docs.python.org/3/reference/compound_stmts.html#whil...
hackernudes··on Porting systemd to musl Libc-powered Linux
Check out the LogNamespace option.
hackernudes··on The Insecurity of Debian
I believe one can use "capabilities" and seccomp to lock down a superuser process.
hackernudes··on Linux Pipes Are Slow
I think the OP's proposal has buffering.

It is different from a pipe - instead of using read/write to copy data from/to a kernel buffer, it gives user space a mapped buffer object and they need to take care to use it properly (using atomic operations on the head/tail and such).

If you own the code for the reader and writer, it's like using shared memory for a buffer. The proposal is about standardizing an interface.

hackernudes··on (Opinion) Crypto mining is nonessential and is killing our climate
Is it possible Bitcoin mining could help incentivize green energy? Bitcoin miners will pay for almost unlimited energy as long as it is cheap. Miners can turn on and off almost instantly. The grid can be improved by having lots of extra power that can be shifted to different needs at any moment. There is also stranded energy, like solar not yet connected to the grid or flared methane gas (at wells or landfills).

I don't think Ethereum uses excessive amounts of energy unless you also think data centers are bad in general. The consensus algorithms are more complicated than Bitcoin. Ethereum validators will lose part of their stake if caught cheating.

hackernudes··on (Opinion) Crypto mining is nonessential and is killing our climate
I love the comment even though I disagree. It reminded me of a Charles Stross novel Singularity Sky. A civilization called The Festival gives advanced technology in exchange for "entertainment" (stories). Many worlds that come into contact with them are ruined overnight due to the sudden technological singularity.

His book Neptune's Brood revolves around cryptocurrency.

hackernudes··on Lix 2.90 "Vanilla Ice Cream"
I think it's like CPython. The original implementation of the Python programming language was just called Python. Once there were multiple implementations it became useful to call it CPython sometimes. It depends on the context. Nix is both a language and an implementation. Calling the original implementation of Nix CppNix is a way to distinguish it from other implementations (like Tvix or Lix).

Edit: This is not a comment on the rest of the content of your post. I just thought it was kind of fair to call it CppNix!

hackernudes··on At the Mountains of Madness
A lot of Linux users are tinkerers. In my experience, Nix provides almost an endless sink for tinkering. There are escape hatches to "just make stuff work" but it becomes a fun challenge to do it the nix way.
hackernudes··on No more boot loader: Please use the kernel instead
The Q&A mentions this[1] and says Petitboot requires two kernels (one minimal one + one normal one). NMBL just uses one single kernel for both steps.

[1] around 23m20s https://youtu.be/ywrSDLp926M?t=1400

hackernudes··on No more boot loader: Please use the kernel instead
In the "what do we have so far?" slide they explain there are currently two variants of NMBL, one that does a switch_root (like a normal initramfs) and one that does kexec (to boot into a new kernel). It presents a menu for the user to select what to boot. It also will allow rolling back to the old version when boot fails.

I see some other comments in this thread about hypothetically supporting booting other UEFI targets and some ideas on how that would be implemented.

There is a question in the video about chainloading around 27 minutes -- https://youtu.be/ywrSDLp926M?t=1640 but the answer isn't clear to me - "setting FE variables". Is that frontend? firmware environment?

hackernudes··on Wcurl: a curl wrapper to download files
Totally agree! That one has burned me a lot. I generally use 'curl -LO' now instead of wget.
hackernudes··on More Memory Safety for Let's Encrypt: Deploying ntpd-rs
Do you mean TLV (tag-length-value)? I can't figure out what TSV is.
hackernudes··on Off-path TCP hijacking in NAT-enabled Wi-Fi networks
Would client isolation prevent the attacker at the layer 2 level?
hackernudes··on Reading awc
Srht (Sourcehut) is a github-like service well-covered by HN.
hackernudes··on Super Heavy has splashed down in The Gulf of Mexico
The commenter is talking about the 6 month trip to Mars in space, not on the surface.
hackernudes··on Reclaiming IPv4 Class E's 240.0.0.0/4
Dns A/AAAA record = IP address

Dns SRV record = IP:port

Not sure why SRV never really caught on for most internet stuff.

(Edit: SRV records are hostnames, not IPs, so I guess it takes two lookups?)

hackernudes··on FTX bankruptcy examiner's report [pdf]
100% of the USD value at time of bankruptcy.
hackernudes··on I don't want to spend my one precious life dealing with Google's AI search
The author of the article is annoyed about waiting for the results to appear in a box that takes up almost the whole screen (obscuring the traditional non-AI results). The author also points out that sometimes the AI information is wrong.
hackernudes··on I'm tired of makefiles
In my opinion the Linux kernel is the gold standard for makefile use (they call it kbuild).

It solves the cflags-changed problem by writing out the command used to build and updating it in the filesystem only if it has been changed (see "if_changed").

It has some external (to make) dependencies (a c program and numerous shell scripts) to make it work but it's great and can be relied upon!

It wouldn't be that crazy to get content-based dependencies working, especially looking at kbuild as an example.

hackernudes··on The Internet Archive's last-ditch effort to save itself
Could it be that the alternative is losing stuff forever?
← PreviousPage 5 of 9Next →