Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
krylon
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
30 ms
·
361.
▲
by
krylon
4y ago
I won't yell at people who prefer something else after giving it a try. But I do like it a lot. On occasions, I had trouble with very new hardware, but all in all, it works very well for me. Does the job, and without drama.
362.
▲
by
krylon
4y ago
Once you go there, why not put Emacs on bare metal? It'll run that much faster. You can put in a hypervisor (M-x start-virtual-machine) to run a bloated Linux distro so you can Firefox or Chrome (M-x start-virtual-machine-with-browser)
363.
▲
by
krylon
4y ago
That's a lot of goodies, I am buzzing with anticipation.
364.
▲
by
krylon
4y ago
There was a funny ad years back where an exec walks into the data center and finds it nearly empty after the young newbie has consolidated all of their servers into VMs running on a single z990. (In retrospect I notice there are no disk dri
365.
▲
by
krylon
4y ago
The hardware is badass. It only becomes cost-efficient when you need to scale far up, but then it is very good. The have been building and improving these machines for nearly 70 years now.
366.
▲
by
krylon
4y ago
When I got to Java, I experienced the same problem. Much later, I learned C# and found that it apparently had observed and disarmed some of Java's traps, but they also got a little baroque in some places, e.g. with pointers, references
367.
▲
by
krylon
4y ago
The C standard, as I recall defines a byte effectively as at least 8 bits. I've read that some DSP platforms use a byte (and thus a char) that is 24 bits wide, because that's what audio samples use, but supposedly those platform
368.
▲
by
krylon
4y ago
I remember reading a blog post a couple of years back on undefined behavior from the perspective of someone building a compiler. The way the standard defines undefined behavior (pun not intended), a compiler writer can basically assume unde
369.
▲
by
krylon
4y ago
When I first learned C - which also was my first contact with programming at all - I did not understand how pointers work, and the book I was using was not helpful at all in this department. I only "got" pointers like three or fou
370.
▲
by
krylon
4y ago
It always struck me as odd that one the one hand, finding people with experience in this field seem to be very hard to find, but on the other hand, IBM makes it so hard for people to learn this stuff. I wonder if it didn't pay off for
371.
▲
by
krylon
4y ago
I suspect a lot of mainframe development today is Java EE centered, for which there is an abundance of stuff on the web. During my vocational training, I did a bit of work with mainframes and found a forum back then I liked, but my work (an
372.
▲
by
krylon
4y ago
"about 60 of them drowned in liquid excrement" I am so sorry to do this, but: What a shitty way to go. Seriously, though, the though of drowning is terrifying to me when it's clear, fresh water, but drowning in a literal cess
373.
▲
by
krylon
4y ago
I didn't read a lot about it, but I recall that Microsoft created a language called P that was a DSL for writing device drivers (more generally, state machines, but I think the point was to use it for device drivers). I also recall the
374.
▲
by
krylon
4y ago
As someone who likes a lot of music that isn't exactly mainstream and not popular at all in social circle, that site was a one of the best things I ever found on the Internet. Happy Birthday!
375.
▲
by
krylon
4y ago
Last I heard (which was a couple of years ago), they still do this.
376.
▲
by
krylon
4y ago
In 2007-2009, I worked a job that for most was consisted of maintaining a C89 codebase. We were using OpenWatcom, which at the time did not have complete C99 support. But in retrospect I'm surprised to see how many features we used lib
377.
▲
by
krylon
4y ago
It's not about clustering, "multiserver" in this context means that parts that are stuffed together in the kernel on Linux or BSD run in separate userspace processes (i.e. networking, file system, device drivers, ...). This a
378.
▲
by
krylon
4y ago
At traffic lights, it's very common when one person starts crossing the street while the lights are still red, for others to follow immediately. It takes surprisingly much conscious effort to resist the instinct and look at the traffic
379.
▲
by
krylon
4y ago
My job included SharePoint administration and building simple workflows for a few years, I hated it with a passion. It's not just bloated and complicated, the documentation is a cruel joke. Some of their software I actually grew to lik
380.
▲
by
krylon
4y ago
I didn't even read the link, but it points to Adacore, which is a not-very-subtle hint what language it's going to be about.
381.
▲
by
krylon
4y ago
Alrighty then. I'll look into multipath.
382.
▲
by
krylon
4y ago
You are correct, the good old BIOS was not pretty, but it worked and was simple enough one could understand it and its common failure modes. All the complexity we keep piling up is going to come back and bite us eventually. I was just speak
383.
▲
by
krylon
4y ago
> LILO Ah, that stirs memories. That 1,024 something boundary the kernel image had to reside in, hence the need for a separate /boot partition. And every time there was a new kernel available, I had to re-run some command to recreat
384.
▲
by
krylon
4y ago
It is[0]. Duff's device, whether you like it or hate it, was a performance optimization at least, saying "idx[arr]" instead of "arr[idx]" does not help in any way and will make some people angry or sad. Contestants
385.
▲
by
krylon
4y ago
I know, but so far 100MBit is sufficient, actually, I rarely move Gigabytes of data around. When it becomes annoying, I'll get a new switch, but so far the pressure is really low.
386.
▲
by
krylon
4y ago
Depends on how old you are. ;-)
387.
▲
by
krylon
4y ago
The server has a second NIC, but the switch has no more free ports. I briefly thought of bonding, but stopped when I read that the switch would need to support it (which it almost certainly does not). But my point was that for my requiremen
388.
▲
by
krylon
4y ago
And here I sit like a chump with my home server connected to a 100MBit switch. (I paid for that switch, and I'm not replacing it until it gives up the ghost.) (And before you ask, the server also runs FreeBSD, and I'm very happy w
389.
▲
by
krylon
4y ago
> A lot of people might not know that Personally, that would surprise me, because C++ compilers is the context where I first read the name. I'm not saying this is incorrect, but I would find it amusing somehow.
390.
▲
by
krylon
4y ago
Wasn't there some subtle difference between using sizeof with vs without parens? Something like if you pass a type to sizeof -- e.g. sizeof(*int) -- you must use parents anyway? It's been years since I've used C, I'm pro
More ›