Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ploxiln
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
102 ms
·
961.
▲
by
ploxiln
11y ago
It's also funny that on the desktop OS designed by Apple, that paragon of modern and superficially minimal design, the menu is always visible (in the menu bar, just for the focused application). Other desktops trying to be as "eas
962.
▲
by
ploxiln
11y ago
del.icio.us is an awesome domain. I'd be inclined to believe someone came up with the domain before the name.
963.
▲
by
ploxiln
11y ago
You also can't just join a commercial software project. But you can fork an open source one. For most open source software projects, the "user base" is developers who like open source software. That's a good thing really
964.
▲
by
ploxiln
11y ago
I'm all for replacing java bloat with a little bit of go, but it seems like the cause of the bloat becoming a real problem was hopping on the docker bandwagon, for a collection of services that always run together in an appliance and r
965.
▲
by
ploxiln
11y ago
Further, I think most recycling is not correctly sorted. There are many people that really don't care but go through the motions, and many others that care too much and put inappropriate materials in the recycling. Getting everyone to
966.
▲
by
ploxiln
11y ago
If you don't know the type which a name references (or whether it is nil), you have to figure that out before you call any methods on it, in an "external" way. So you have to do " == nil" or "typeof(mything) ==
967.
▲
by
ploxiln
11y ago
It's the wrong way to think about organization of logic. It's not a number's place to know how to do looping, it's not an object's place to know whether it's nil or not. Why would every single object have a &qu
968.
▲
by
ploxiln
11y ago
To me that appears to be the strangest way to express a loop in any language I've used (and I've used a lot of them). It also really bothers me that in ruby you can invoke a function on a null value to see if its null (myvar.nil?)
969.
▲
by
ploxiln
11y ago
This reaction to the word will over time also come to the replacement word that people will need to come up with to refer to the condition. "idiot" and "imbecile" used to be the terms used by medical professionals to ref
970.
▲
by
ploxiln
11y ago
The problem(s) with "docker logs" is that, without getting logs out of docker you can't see multiple containers' logs interleaved, and without a separate logrotate setup they're not rotated (the files in /var&#
971.
▲
by
ploxiln
11y ago
HN should have killed this post immediately, right? It's a serious threat to many people's mental well being! What a misogynistic website. There's, like, 15 people among the thousands that view this website which up-voted thi
972.
▲
by
ploxiln
11y ago
I'd agree, closed-source nvidia drivers for linux are better than closed-source AMD drivers. I'm just saying, open source AMD drivers in the upstream kernel are better than open-source nvidia (nouveau) drivers in the upstream kern
973.
▲
by
ploxiln
11y ago
The reason I tend to be more interested in AMD graphics cards is that I want basically workable open source drivers in Linux. AMD pays a couple of people to maintain the upstream linux driver for their cards, NVidia doesn't. So if you
974.
▲
by
ploxiln
11y ago
They don't provide the same ABI (just mostly the same API), and in fact they have "so bumps" all the time, which means they break ABI compatibility with themselves all the time and need to increment the shared library major n
975.
▲
by
ploxiln
11y ago
I like to manage all my computers, configure linux distros, keep them up to date and clean. I use Arch Linux, which is a rather "manual" distro where major packages have major updates on a rolling basis, and I even have a slightly
976.
▲
by
ploxiln
11y ago
guile is LGPL, "dynamic" linking is allowed http://git.savannah.gnu.org/gitweb/?p=guile.git;a=blob;f=LIC... (damn it's hard to find a reference to the license on the web site) EDIT: found a related link;
977.
▲
by
ploxiln
11y ago
But as noted above, python is not copyleft. The (now obsolete) GNU implementation of the java class libraries was GPL licensed, and had a special exception just for this, called the "classpath exception": http://www.gnu
978.
▲
by
ploxiln
11y ago
... but you can't avoid exposing the fact that the application substantially changed with no advance notice or control, because today's updates are not just security / bug fixes but also UI re-designs, major feature shuffling
979.
▲
by
ploxiln
11y ago
There was Plan9. But the people who worked on that, who are bitter that nobody uses it, or anything like, or even anything "post unix", don't realize what the killer feature of linux was, which ended "OS research":
980.
▲
by
ploxiln
11y ago
These solutions do not scale at all. Even with tweaks, they could not sort 18 nibbles (or 32 nibbles). But they are very interesting, and these kinds of tricks do find some practical use in things like video codecs.
981.
▲
by
ploxiln
11y ago
One time I wanted to edit and compile a large open source application on windows... can't just run a build, have to open the project file in VS... VS has to index the source code for intellisense, slows down the whole interface and use
982.
▲
by
ploxiln
11y ago
I just wanted to mention that I really liked this article/slides, and agree that most software sucks... ... but I think the systems built "by hackers for hackers", nix clones in general and linux distributions in particular,
983.
▲
by
ploxiln
11y ago
I think the money quote from a comment is Purism’s Librem 15 will ship with an Intel CPU fused to **run unsigned BIOS** code This is apparently the first time a laptop is (almost) available with a recent Intel cpu where this is the c
984.
▲
by
ploxiln
11y ago
An important-to-note additional detail: > Purism’s Librem 15 will ship with an Intel CPU fused to run unsigned BIOS code, allowing a future where free software can replace the proprietary, digitally signed, BIOS binaries. https:
985.
▲
by
ploxiln
11y ago
memcached has the same default to this day - listen on all interfaces, no auth. These things are designed for use by people running them on servers that are not directly exposed to the internet. If you're running it in a dev VM with no
986.
▲
by
ploxiln
11y ago
This is a nice / modern hardware laptop, which you can have confidence supports any recent linux distro well, because all hardware drivers are "upstreamed". Further, there are as few closed-source firmware blobs as possible.
987.
▲
by
ploxiln
11y ago
There are many many options for you if you want a laptop that will run windows "well" (even if most of them suck). This is for people who want a laptop where all hardware is well supported by open and upstream drivers in linux. If
988.
▲
by
ploxiln
11y ago
Re: 32GB memory: https://www.crowdsupply.com/purism/librem-15/updates/1575 > After our last update regarding Intel’s physical 16GB memory maximum for 5th Generation CPUs, we heard from a backer that Intell
989.
▲
by
ploxiln
11y ago
Flash is theoretically a "safe" language. Maybe they should have implemented the flash runtime in a "safe" languange... like java? or javascript? But wait, those are also implemented in an "unsafe" language!
990.
▲
by
ploxiln
11y ago
In fact, I'd argue that "transition aids" have significantly hampered ipv6 adoption thus far. I remember back in ~2007 (edit: actually 2005 I think) when on my home linux system firefox started hanging for 30 seconds when loa
More ›