Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ploxiln
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
90 ms
·
871.
▲
by
ploxiln
11y ago
Indeed. Some stuff is really clearly not true, and we shouldn't need to work to make space and provide representation for it in schools and such. But how do we avoid the problem where if I suggest that maybe the moon isn't all Vin
872.
▲
by
ploxiln
11y ago
Not to directly answer your question but, I'm using Yosemite 10.10.5 and it's easy enough to check: plo-pro:~ root# pwd /var/root plo-pro:~ root# str1=$(python -c "print '1' * 255") plo-pro:
873.
▲
by
ploxiln
11y ago
Here's an idea: you can designate "emergency contacts", other keypairs that can be used to recover your identity, perhaps those of your family members. They could declare the intention to recover your credentials, and then yo
874.
▲
by
ploxiln
11y ago
I'll admit I didn't really get started until 2000, and I'd also push the end-range to around 2009. And I did use the Mozilla Suite back then (pre Seamonkey naming). The main problem with IE, regardless of how good it is, is t
875.
▲
by
ploxiln
11y ago
Only losing market share and power has made Microsoft produce software with reasonable quality, flexibility, and interoperability. A lot of the credit for that goes to Apple's crazy climb in popularity. But at least some of it also goe
876.
▲
by
ploxiln
11y ago
I've used my passwordsafe v3 db with * password gorilla https://github.com/zdia/gorilla * pasaffe https://launchpad.net/pasaffe * passwdsafe (android) https://play.google.com/st
877.
▲
by
ploxiln
11y ago
Historically, including some headers ended up including some other headers automatically, such that the author might not realize what headers the file depends on, because it compiles without them explicitly included. glibc (and maybe gcc an
878.
▲
by
ploxiln
11y ago
I have to agree, with digital technology, "you get what you pay for" breaks down completely. Sometimes the very best choice for one component is cost free, or very low cost, because reproducing that component 100% perfectly is pre
879.
▲
by
ploxiln
11y ago
For something like libpng, there isn't any "instability and unreliability" and the code is hardly churning. Just `apt-get update` or `pacman -Syu` and you've got the patched version, compatible with all binaries on your
880.
▲
by
ploxiln
11y ago
Well seccomp() strict mode (only allows read, write, exit) has been available since linux-2.6.12 (2005). So no need to invent something new, or set up a bunch of cgroups and namespaces, to get processes that can only read stdin and write st
881.
▲
by
ploxiln
11y ago
Engines aren't just "correct" or "incorrect", they perform differently. Users switched to Chrome from IE because Chrome was well marketed on a website they already used (google) and was way, way faster than IE. Many
882.
▲
by
ploxiln
11y ago
Don't be ridiculous, the rendering engine is much more complex and many more lines of code than the GUI features. And browsers have had bookmarks, tabs, and password managers for a decade now. More importantly, the rendering engine is
883.
▲
by
ploxiln
11y ago
Indeed, just own up to the fact that Apple does not allow any other browsers on iOS. (nor f.lux nor game emulators etc. Apple sucks.) Mozilla Corp. has become increasingly frantic these days, trying to maintain market share by making all th
884.
▲
by
ploxiln
11y ago
Yes as of a few releases ago (but not originally) iOS allows JIT for WKWebView. But no, the result of a bit of chrome (historical name for browser controls) around a WKWebView is indeed just a Safari skin. The renderer is not some minor det
885.
▲
by
ploxiln
11y ago
You're both right and wrong. RAID controllers that you could afford for yourself, costing less than $1000, are just another point of failure. I've seen them fail more often than the disks, causing corruption as they went. However
886.
▲
by
ploxiln
11y ago
It is, but a lot of in-game object behaviors (and almost all modding) was done in "UnrealScript", a sort of java like language that compiles to bytecode. https://ardvaark.net/unrealscript-and-domainspecific-languag
887.
▲
by
ploxiln
11y ago
The best way to run original Starcraft these days is Wine (implementing windows XP behavior), on OS X or linux. I've done both, it works pretty well. IIRC the mouse acceleration was sometimes problematic in OS X, you might need one of
888.
▲
by
ploxiln
11y ago
Variable length arrays on the stack are in the C99 standard. (If you're using Microsoft stuff, you have my condolences.)
889.
▲
by
ploxiln
11y ago
I've never heard of a school (in the US) that didn't claim to teach "critical thinking skills" and "how to learn". Of course most don't, even though they know these platitudes are what they need to publicl
890.
▲
by
ploxiln
11y ago
I think the point about security is that a C++ program compiled to use a virtual memory array in javascript could be subverted (to do something the programmer and user did not intend) with a buffer overflow etc. the same way a C++ program c
891.
▲
by
ploxiln
11y ago
This is the not-entirely-unique practice of using odd minor numbers for beta releases and even minor numbers for stable releases. Gnome does this as well - 3.17.x was beta, 3.18.x stable. Linux was one of the first projects to use this patt
892.
▲
by
ploxiln
11y ago
UAC gave Windows Vista a bad reputation for annoying prompts all the time, so in the interest of user experience and convenience, starting with Windows 7 Microsoft intentionally made it much less bulletproof: any Microsoft signed executable
893.
▲
by
ploxiln
11y ago
Some people are cheap, and use airbnb just as a way to spend less money. Prime example: my girlfriend. We can both easily afford a normal hotel room, especially when traveling together. But in an expensive city, spending $80/night on a
894.
▲
by
ploxiln
11y ago
fwiw, as of right now wide view looks fine (full-width) in firefox on android.
895.
▲
by
ploxiln
11y ago
Does it though? Does it do its job well? Does it have scheduled maintenance every evening for the mainframe batch job? Does it not handle non-ascii in names? Does it not have the perspective of knowing how much better it could be done, like
896.
▲
by
ploxiln
11y ago
Space Shuttle embedded controllers firmware ... I'll say a bit more ... I think it's sad that it's not practical anymore to write really high quality code. And most computer security researchers aren't interested in that
897.
▲
by
ploxiln
11y ago
Unintended consequences. Unfortunate. But after you've seen enough of them, funny as well.
898.
▲
by
ploxiln
11y ago
Amusingly, these users may not be able to download modern browsers from the official websites, which will of course be only available over TLS for obvious security reasons ...
899.
▲
by
ploxiln
11y ago
I consider myself rather adept with Makefiles for Gnu make, and I also find autoconf scary (I'll be checking out the "autotools mythbuster" linked above though). I'd guess that autotools and cmake have a lot of complexit
900.
▲
by
ploxiln
11y ago
strlcpy and c99/POSIX-2001 didn't really become widely used until the early 2000s. I disagree that the difference in "vintage" between early-2000s and today's software makes the real difference - what really matters
More ›