Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
adrusi
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
153 ms
·
661.
▲
by
adrusi
11y ago
I think that commenter meant that he wants to be able to separately declare physical and logicical layout of datatypes, and be able to assign multiple physical representations to a single logical representation, for different places they mi
662.
▲
by
adrusi
11y ago
Note that all major C compilers — gcc, clang and msvc (also icc, if that counts as major) — are written in C++.
663.
▲
by
adrusi
11y ago
Well camel-case does reduce the length of the identifier without sacrificing clarity. This can help reduce line length, which, in turn, allows more files to be viewed on a single screen in splits, without wrapping or scrolling. I think th
664.
▲
by
adrusi
11y ago
Yeah, it's ARM-based. Fortunately this isn't a big deal when the idea is to use a mix of new application created specificaly for this platform and existing open source applications, nearly all of which compile on and have been pac
665.
▲
by
adrusi
11y ago
Not really, it would be tedious, but idiomatic coffeescript can be converted to idiomatic javascript basically on a line-for-line basis. Also the compiler really does produce readable code (though unmistakeably computer-generated), so the p
666.
▲
by
adrusi
11y ago
The point is that money laundering is already illegal, everyone who's doing it is already breaking the law. The only purpose this serves is to create a new law that is easier to prove violation of. A law that makes it easier to indic
667.
▲
by
adrusi
11y ago
Well usage of the takedown process is bound by the terms of service. Suing every fraudulent take-down-er might be impractical, but the least they could do is penalize them within YouTube itself, like what they do to accounts flagged as repe
668.
▲
by
adrusi
11y ago
I think it's important not to understate the importance of placebo in the effects, but psychedelics can lead you to confront the problems in your life in a way that you simply can't otherwise. These confrontations can be so profou
669.
▲
by
adrusi
11y ago
Memory usage, CPU usage, OS integration, security.
670.
▲
by
adrusi
11y ago
One of the major features of this application seems to be it's transparent, documented, and presumably stable data format. This makes it practical to run it on top of an external encryption layer. Safe[0] seems to be a good free encryp
671.
▲
by
adrusi
11y ago
I don't think people hate ads on principle. Some do, and they're vocal, but most people hate ads because they're annoying and obnoxious. If every ad was as well produced and as tailored to the content as super bowl ads are, p
672.
▲
by
adrusi
11y ago
Oh yeah, good point, projects can't bring their own user authentication system, so all your contributors have to have github accounts. So OK, sure, github is as bad as slack.
673.
▲
by
adrusi
11y ago
You don't have to visit Github's web ui at all if you're just using it as repository hosting. At least users and contributors don't have to, the maintainer needs to occaisionally for configuration reasons. Also it'
674.
▲
by
adrusi
11y ago
So Freenode is centralized... kinda — I certainly wouldn't argue that it isn't , at least. But the next point you make — "but you're still logging into someone else's server" — is not necessarily true. IRC i
675.
▲
by
adrusi
11y ago
When you use Slack, you don't "use it in a web browser", you use the (proprietary) software, delivered by Slack Technologies, which happens to run in a web browser. The fact that the web browser is itself free software is as
676.
▲
by
adrusi
11y ago
I don't think the author is arguing everyone should use c for everything. He is arguing that everyone should write something in c so that they understand the abstractions they use better. Abstraction is great because it let's you
677.
▲
by
adrusi
11y ago
Web applications get a lot less access than desktop applications do. Desktop apps get user privleges, so they can read all your files. Web apps are fully sandboxed. They can, now, access your files, but only after you click a scary banner t
678.
▲
by
adrusi
11y ago
It's not bad necessarily to do it that way inline in another function, because there's no way to use it elsewhere without realizing that it has the side effect of emptying the list. However since this is recursive that's not
679.
▲
by
adrusi
11y ago
There is no good reason to load json from import paths. Your import paths should contain code, assets, not configuration.
680.
▲
by
adrusi
11y ago
Go typically uses dynamic linking for interfacing with foreign functions. The static-linking-only rule doesn't go quite that far.
681.
▲
by
adrusi
11y ago
Yes, MDMA has been shown to be an effective complement to exposure therapy. As I understand, with mdma, the goal is to develop a new emotional association linking the experience to the intense euphoria the MDMA induces. As you point out in
682.
▲
by
adrusi
11y ago
The argument is that Xcode isn't free because its use requires a previous purchase of a computer from the same vendor .
683.
▲
by
adrusi
11y ago
I think this particular pattern is a fad. It's interesting linguistically because the rules are relatively simple, and it's easy enough to analyze it in the context of changing social dynamics, but most people writing like this ar
684.
▲
by
adrusi
11y ago
I think the author was referring to programmability as in language extensibility. So the "geniuses" he references would be C++ template metaprogramming wizards. I don't think he was claiming that statically typed languages re
685.
▲
by
adrusi
11y ago
Concurrency isn't pretending to do multiple things at the same time, it's the concept of multiple things happening at once. Concurrency doesn't necessarily involve parallel computation. Concurrency is just when you think abou
686.
▲
by
adrusi
11y ago
That depends on how good the error messages are. I can't see it being a common problem, but if there was a typo, I can imagine it being quite hard to find without an error message clearly indicating.
687.
▲
by
adrusi
11y ago
I think "too many behavioral loops" is an elegant way of succinctly explaining a lot of the symptoms of autism, but there's more to it, and moreover, "too many behavioral loops" can describe other forms of cognitive
688.
▲
by
adrusi
11y ago
From the updatedb manpage: updatedb is usually run daily by cron(8) to update the default database. Also: To create a private mlocate database as an user other than root, run updatedb -l 0 -o db_file -U source_directory Note t
689.
▲
by
adrusi
11y ago
That's not the reason why "dotfiles" are hidden, that's the reason that files whose names begin with dots are hidden. "Dotfile" refers specifically to user-local configuration files, which almost always have
690.
▲
by
adrusi
11y ago
Well the rest of the language is indentation-based and lacks closing delimiters so it would be inconsistent for the embedded markup to have closing delimiters.
More ›