Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
smoppi
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
smoppi
3mo ago
There is no such thing as an "AI". It's just a marketing term for so-called neural networks (that supposedly emulate a brain) running large language models. They don't have intelligence, they are merely guessing machines
2.
▲
Sami Tikkanen Explains Rust Language and Its Goals
(techrights.org)
2 points
by
smoppi
1y ago
|
1 comments
3.
▲
by
smoppi
1y ago
It's now been about five years since I heard about the Rust programming language for the first time. It was when I was starting to write an operating system in C and the "Rust people" (as they seem to often refer to themselve
4.
▲
by
smoppi
2y ago
More than a year ago I wrote a document that I named "UEFI fact sheet". The purpose was to create a more truthful counterpart to a similarly named document which the UEFI forum was spreading on various Internet sites. For a long t
5.
▲
The UEFI hype and Microsoft's lies
(techrights.org)
2 points
by
smoppi
2y ago
|
1 comments
6.
▲
by
smoppi
2y ago
ST-DOS is a DOS implementation, but it is not meant to be a clone of MS-DOS. It is mostly syscall-compatible with MS-DOS, but the driver API and many other things are completely different. After all the definition of DOS is just "disk
7.
▲
by
smoppi
3y ago
>I was there too. People always say this, but just because a thing changed once does not mean it will happen again. The problem is that the web standards have now grown so much that it is impossible to write a complete new web browser fr
8.
▲
Acer Aspire E15 and its firmware problems (unable to boot other OS than Windows)
(pastebin.com)
2 points
by
smoppi
3y ago
|
1 comments
9.
▲
by
smoppi
3y ago
The text was too long, so I had to put it in pastebin.
10.
▲
by
smoppi
4y ago
> Non-corporate-supported browsers might transition to being more friendly to this process instead of the unhelpful and scary SSL warnings provided now. That's exactly what I would like to see happening. The current warnings make no
11.
▲
by
smoppi
4y ago
When I'm talking about "lookalike domains", I mean domain names that look exactly the same. It is simply not possible with 7-bit ASCII. A self-signed certificate can also be used to make sure that the connection is private. S
12.
▲
by
smoppi
4y ago
Clearly it is not suggesting anything like that. You misunderstood it on purpose.
13.
▲
by
smoppi
4y ago
I am living in reality. I don't want to limit the user's freedom. Sometimes people have to learn the hard way, but the other option (giving away your freedoms) is always worse.
14.
▲
by
smoppi
4y ago
1: You can always use a stronger encryption. You don't have to use decades-old encryption that has already been compromised. 2: So clearly in this case the route wasn't trusted. The encryption was however used correctly, but the u
15.
▲
Why HTTP without encryption and self-signed sertificates are OK
(sininenankka.dy.fi)
37 points
by
smoppi
4y ago
|
46 comments
16.
▲
by
smoppi
5y ago
After the OOM handler had halted everything the 10:th time, I finally decided to do something (at least the kernel and the TCP/IP stack seem to be very stable, because it still did not crash!) I set the maximum amount of sockets to 32,
17.
▲
by
smoppi
5y ago
A hello world for an IBM PC compatible does not require much. Sadly UEFI has made everything exponentially more complex. If you want to be more minimalistic, this also works with if the BIOS is newer than 1/10/86 (written in NASM
18.
▲
by
smoppi
5y ago
I recorded that video from a computer that is connected to the same ethernet hub as the 486 server.
19.
▲
by
smoppi
5y ago
Yes. I wrote a special mouse driver that hooks to the keyboard interrupt and makes it possible to use the numpad keys as a "mouse". Sadly most DOS programs seem to replace the BIOS's keyboard interrupt handler with their own,
20.
▲
by
smoppi
5y ago
It consumes about 30 watts.
21.
▲
by
smoppi
5y ago
Considering that it has to be able to handle about 100 new sockets per second, one socket requires about 1 kB ... 2048 kB (?) of memory depending of the size of the buffers and how the congestion window is implemented[1], I'd say that
22.
▲
by
smoppi
5y ago
This video answers to your question: https://www.youtube.com/watch?v=0CeK1TnGhIs
23.
▲
by
smoppi
5y ago
Everything in my "operating system" is 16-bit x86 code. It uses regular DOS packet drivers. I have also started writing my own DOS kernel, but it is not ready yet. The server uses FreeDOS kernel. That's why I write the "
24.
▲
by
smoppi
5y ago
Yeah, a 486 is not a slow CPU - not even the 25 MHz SX version that the server has. But Windows 95 is a 32-bit protected mode OS. My OS also works on a 8088, but I don't have a 8088 computer that I could use as a server.
25.
▲
by
smoppi
5y ago
I think the user will most probably keep pressing the F5/Refresh button anyway if the site is not working at the first try, so responding with a RST packet would just use more bandwidth and resources.
26.
▲
by
smoppi
5y ago
iptraf on another computer, connected to the same hub: https://www.youtube.com/watch?v=0CeK1TnGhIs Assuming that one "TCP entry" means one socket, that's a lot of SYN packets... Video from what it looks like
27.
▲
by
smoppi
5y ago
My OOM handler killed the HTTP server process. Now I restarted it - the HTTPD process, not the computer.
28.
▲
by
smoppi
5y ago
The TCP/IP stack is compiled for 64 sockets. If the socket table is full, it just drops all new SYN packets and does not answer to them.
29.
▲
by
smoppi
5y ago
My system is 100% 16-bit code and cannot access more than 640 kB of memory, and that's why it is so limited. I could probably increase the maximum amount of sockets and file handles to give it more capacity, but it still has its limits
30.
▲
by
smoppi
5y ago
For those who are interested in retrocomputing, you can download the actual software from there: http://sininenankka.dy.fi/~sami/fdshell/ I recommend downloading the bootable floppy image, unless you want to see t
More ›