Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
oalae5niMiel7qu
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
61.
▲
by
oalae5niMiel7qu
3y ago
Try redefining something from a library that is used from a lot of different places. It's easy to change one copy of a definition in Python, but the only way to get all of them is to write your new definition to disk and restart Jupyte
62.
▲
by
oalae5niMiel7qu
3y ago
You simply can't in Python, not only due to unwind-first exception handling, but also because one module is represented by multiple objects in memory: one object for each other module that imports it. That makes it impossible to redef
63.
▲
by
oalae5niMiel7qu
4y ago
An expired certificate _is_ a soft error, and in most cases nobody gives a fuck. For example, if HN's certificate expired and my browser absolutely prohibited access to it on the basis of that, I'd switch browsers because there&#x
64.
▲
by
oalae5niMiel7qu
4y ago
"The doctor is two minutes late, therefore all appointments today have been cancelled."
65.
▲
by
oalae5niMiel7qu
4y ago
It never stops, and it's because new guys can't understand (or are too lazy to try to understand) old code. So instead of changing it, they wrap it in new code and change the old code as little as possible. Several generations of
66.
▲
by
oalae5niMiel7qu
5y ago
It's a consequence of living in a society where everything is about money. You absolutely could build a better operating system, but doing so wouldn't make you any money, so nobody can afford to do it.
67.
▲
by
oalae5niMiel7qu
5y ago
The fact that you even _need_ to root Android phones shows that there's nothing wrong with my argument.
68.
▲
by
oalae5niMiel7qu
5y ago
Users asked for apps that were easy to use. Smart phone manufacturers came up with the "locked down" part, and it's accepted because of collusion.
69.
▲
by
oalae5niMiel7qu
5y ago
Apple called them "folders" because they had this "desktop metaphor" where the files were pieces of paper and the background (what we call the "desktop" today) was like a physical desk. This is also the reason
70.
▲
by
oalae5niMiel7qu
5y ago
I can't load that. Got a link that isn't Twitter?
71.
▲
by
oalae5niMiel7qu
5y ago
Tell that friend you refuse to click his Twitter links.
72.
▲
by
oalae5niMiel7qu
5y ago
That data comes without e-mail addresses, phone numbers, or any real-world identity. They want to become more like Twitter, where people post with their IRL identity. That way your Reddit upvotes can translate into a salesman physically kno
73.
▲
by
oalae5niMiel7qu
5y ago
It's analogous to those sea predators that disguise themselves as a rock so as not to scare away potential prey.
74.
▲
by
oalae5niMiel7qu
5y ago
The amount of content available isn't a real problem, since Reddit deletes terabytes of that content on a whim. Consider it already deleted and migrate already.
75.
▲
by
oalae5niMiel7qu
5y ago
Yeah, isn't the market so fucking magical? We just have to rebuild Google of 2008 from scratch and with no funding! I'm sure somebody will have that done by 2100 or so.
76.
▲
by
oalae5niMiel7qu
5y ago
old.reddit.com still exists and doesn't have any pop-ups.
77.
▲
by
oalae5niMiel7qu
5y ago
If people can access resources you don't think your browser exposes, then in fact your browser does expose those things. You just didn't realize it. Security does imply privacy, because one of the most important things in warfare
78.
▲
by
oalae5niMiel7qu
5y ago
Anything from Red Hat. That includes PolicyKit (basically a backdoored version of "sudo", "su", and other time-honored Unix security tools), SystemD, PulseAudio, DBus, and a bunch of others. They're all 100% garbage
79.
▲
by
oalae5niMiel7qu
5y ago
I wrote an OFX client for this purpose. That's the same protocol that Quicken uses. It pulls transactions from my bank and puts them into MySQL. It runs a couple of queries on that data but doesn't do much more than that.
80.
▲
by
oalae5niMiel7qu
5y ago
Accountants HATE Quickbooks. I wish I remembered which software the last accountant I talked to thought was better. I'd never heard of it, but apparently most accountants thought it was the best. It doesn't come up in search engin
81.
▲
by
oalae5niMiel7qu
5y ago
The underlying API is similarly inconsistent and undiscoverable. I thought I could write a simple client for it but I was defeated by the sheer complexity that 100,000 code monkeys can generate.
82.
▲
by
oalae5niMiel7qu
5y ago
If it breaks privacy then it is NOT secure.
83.
▲
by
oalae5niMiel7qu
5y ago
Quicklisp doesn't include projects that build with warnings, so CL programmers are strongly incentivized to treat warnings as errors.
84.
▲
by
oalae5niMiel7qu
5y ago
The Quicklisp project repository (which is analogous to PyPI) requires that all projects included within it build without warnings. So treating warnings as errors isn't really opt-in in the CL community.
85.
▲
by
oalae5niMiel7qu
5y ago
What you'd end up doing is copying and pasting a lot of code. You'd need to define one kind of proxy object for one type in the third-party library, and another kind for another type, and so on. Each would need to implement all th
86.
▲
by
oalae5niMiel7qu
5y ago
Tempe, AZ, also known as the civil asset forfeiture capital of the world. Set foot in this town at your own risk.
87.
▲
by
oalae5niMiel7qu
5y ago
You specifically called it out as being "inaccessible" (ie, difficult to understand) to non-native speakers (of English). Also, "a11y" looks too much like the English word "ally". That, IMO, is more likely to c
88.
▲
by
oalae5niMiel7qu
5y ago
Hunchentoot attempts to do the "what&how docs separation", but when I last used it, I had to look at the implementation to understand what my code was expected to do. At least Emacs and SLIME made it easy to pull up the source
89.
▲
by
oalae5niMiel7qu
5y ago
I tried to install I-don't-remember-what Java app years ago. The logging didn't work at all. The docs went on and on about how it used this standard, pluggable logging interface and you can plug any logging implementation into it,
90.
▲
by
oalae5niMiel7qu
5y ago
It's not a library unless it's 80% as hard to use it as it would be to implement its functionality from scratch.
More ›