Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
EdiX
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
52 ms
·
241.
▲
by
EdiX
10y ago
I tried using AppleScript a couple of times. One of the worst user experiences of my life. Zero documentation for the syntax and semantics of the language, almost no documentation for the library part, the documentation that existed was 7 y
242.
▲
by
EdiX
10y ago
I think the "reference counting != GC" meme originates in Apple's marketing, specifically they needed a simple way to market their reference counting (which they call ARC to distinguish it from manual reference counting pre
243.
▲
by
EdiX
10y ago
> as the Romans said in the past, Nil nove sul sole They didn't say that.
244.
▲
by
EdiX
10y ago
This bug report is truly surreal. A filesystem could easily just write on disk directly skipping write buffers, the whole reason they don't is "because performance". In fact the "file system mathematically guaranteed to
245.
▲
by
EdiX
11y ago
Could it be https://lkml.org/lkml/2016/3/30/424 ?
246.
▲
by
EdiX
11y ago
There's also a follow up where the wget UI is redesigned [0]. It's important to also read this because that's where the argument falls completely apart: most of the features have been sacrificed to the altar of "simplici
247.
▲
by
EdiX
11y ago
> The lack of exceptions makes writing correct code really tedious Go does have exceptions.
248.
▲
by
EdiX
11y ago
I don't get it. Not even as an april fools joke.
249.
▲
by
EdiX
11y ago
JS does not have an Integer type, so (x > 0) does not work It depends on what the surrounding code actually does wheter (x > 0) works or not. Depending on the version of is-positive-integer you are using a positive instance
250.
▲
by
EdiX
11y ago
These issues are ortogonal.
251.
▲
by
EdiX
11y ago
Small modules are easy to reason about They really aren't, when I'm reading is-positive-integer(x) and wonder if 0 is positive I need to hunt down the definition of positive through two packages and as many files. And it
252.
▲
by
EdiX
11y ago
Microsoft is forcing android vendors over patents for things they didn't even invent. Imagine what they would do if people used things they did actually invent.
253.
▲
by
EdiX
11y ago
Well, I guess this explains why sometimes I saw comments on PRs disappear and sometimes they didn't, thanks. The difference between commenting on the commit page and on the "files tab" is pretty subtle though...
254.
▲
by
EdiX
11y ago
This data structure is called gap buffer, it's rather common in text editors because it's simple to implement and efficient on the most common use cases. In the usual implementation the gap is only moved when you actually insert t
255.
▲
by
EdiX
11y ago
I've opened text files twice that size with vim. Unless it got much worse in the last 10 years the problem you had is that vim was trying to count how many lines are in your file, abort the operation pressing ^C and it will work fine.
256.
▲
by
EdiX
11y ago
Spreadsheets IMHO are a solution space that hasn't been sufficiently explored. However they are not particularly visual (especially if you try to do complex things with them), they are very much domain specific they are extremely compu
257.
▲
by
EdiX
11y ago
> Why do you think that doesn't scale? Because it doesn't. Watch Bret Victor's last talk about Eve. All those ideas fail when you give them to novices and try to do anything more complex than describing a few static relati
258.
▲
by
EdiX
11y ago
> some notable language implementations do use Bison (like Ruby, PHP, and Go) Note that Go is also moving away from yacc: https://www.reddit.com/r/golang/comments/46bd5h/ama_we_are_t...
259.
▲
by
EdiX
11y ago
It's about organization structure. Centralized organizations where work is assigned top-down and/or where people working on the same part of the code base are likely to be in the same timezone (if not in the same office) are bette
260.
▲
by
EdiX
11y ago
Those are the old laws, the new law is "humans are stupid, algorithms know better"
261.
▲
by
EdiX
11y ago
I said it's very hard not that it's impossible. If you think it's easy write a parser with recovery for every language Atom supports.
262.
▲
by
EdiX
11y ago
The syntax will be broken 99% of the time and making a parser that recovers gracefully under any circumstance is very hard. You could make an editor that only allows valid programs but that opens up a lot of UI problems, it was tried many t
263.
▲
by
EdiX
11y ago
But XML has XPath, XMLSchema and XSLT and JSON doesn't XML has those things because it's data model is hostile to every programming language in existence and you need tools designed specifically for it to manipulate it c
264.
▲
by
EdiX
11y ago
Wikipedia says that the taco is at least 500 years old, I'm not sure they were hard shell tacos but the description in unicode just says 'taco'.
265.
▲
by
EdiX
11y ago
> What will happen in Wayland case? Nothing at all. Very few modern applications use server side font rendering anyway, the ones that don't either are obeying fontconfig rules independently already or will keep ignoring them. It
266.
▲
by
EdiX
11y ago
> I don't have to ask Ubuntu and Debian and RedHat and god knows who else, "mother may I" before I write a program. You can just offer your own repository and have the package you distribute install it. I think you are con
267.
▲
by
EdiX
11y ago
Why would a "first time user" use a program that has a user interface designed in 1976? Why would a "first time user" expect this program to obey interface guidelines that did not exist until 11 years after that user int
268.
▲
by
EdiX
11y ago
> There is not a single person alive today who knows what technology will look like in 10 years Agreed, nobody knows what's going to happen in the future, however... >Computing is still in its infancy. A computer from the future
269.
▲
by
EdiX
11y ago
Hexdumped the html of the webpage, there's only two codepoints here.
270.
▲
by
EdiX
11y ago
> 12 Tender Japaneses The only thing I can find googling this is a worldwar 2 aircraft carrier. Can I have the original title in romanji I want to see if it has been dubbed or subtitled.
More ›