Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Tyr42
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
71 ms
·
661.
▲
by
Tyr42
11y ago
Yeah, but having a chain of functions failing to fuse properly can be quite surprising.
662.
▲
by
Tyr42
11y ago
"simple make" is ninja, right? https://ninja-build.org/ Already works with cmake and so on.
663.
▲
by
Tyr42
11y ago
Ya, but it could go the way of Wave by not actually having people use it too.
664.
▲
by
Tyr42
11y ago
I mean, I don't actually feel like direct democracy will work, as you will get uninformed, but popular decisions being made. Take a look at the SF Housing crisis, I feel like a large part of the "lack of houses, but lots of compan
665.
▲
by
Tyr42
11y ago
Yes, but it will get deleted if your phone runs out of space (at least, that's what I'm assuming happened to the map, because I did download a local cache before leaving the hotel).
666.
▲
by
Tyr42
11y ago
I think you should check out Arcaders.rs. There are still proposals for some sort of inheritance to be added, to make it easier to do the DOM, which might (or might not) be useful for an entity system. Also, you'd likely want to be usi
667.
▲
by
Tyr42
11y ago
Though, I want to make clear that it is permissible for some theoretical code to stop compiling when going from 1.4 to 1.5, for example. Check out https://github.com/nikomatsakis/rfcs/blob/projection-and-lif.
668.
▲
by
Tyr42
11y ago
Well, it's never been tested, and I think that companies are not sure if it's safe to use it ever. I don't exactly know how much of the stack you have to provide the source for.
669.
▲
by
Tyr42
11y ago
He did run something like that for cropping. He showed his favourite two "rude" ones at the bottom, where the 'Net cropped out the face of the person taking the selfie.
670.
▲
by
Tyr42
11y ago
1G? That's so generous. Try surviving on 20MB a month. It's possible, but you really notice whenever things fail to be cached. (I'm looking at you google maps!)
671.
▲
by
Tyr42
11y ago
I remember fixing a vim plugin that did one system call per character to be received because the IPC returned some number of xml objects, not even wrapped in a top level one, so the plugin didn't want to block by reading past the las
672.
▲
by
Tyr42
11y ago
I don't think that's how it works, as whenever you post anything your name shows up with it, with a link to your profile. I don't think you have any expectation of privacy with respect to your name, not anymore than a profile
673.
▲
by
Tyr42
11y ago
https://processing.org/ Processing seems pretty good. I'm teaching my younger brother with PyGame and Python, and that's ok, but not perfect.
674.
▲
by
Tyr42
11y ago
I've had a good bit of luck using Pandoc to fill in my latex templates from a markdown file.
675.
▲
by
Tyr42
11y ago
I think it is much more difficult to switch to a different default browser in Windows 10. With Chrome at least, you used be be able to set it to your default browser when is asked on first launch, with only a click or two. Now that API is d
676.
▲
by
Tyr42
11y ago
I also feel the the GPL Affero licence (the GPL response to this, by re-wording it so that you still have to share the source if it's a webapp) is not very clear. I know the company I'm working at is willing to be a good GPL citi
677.
▲
by
Tyr42
11y ago
A user gets to use and benefit != A user has freedom. It's not about maximizing short run happiness, but ensuring that the user is in control. This is important in the long run.
678.
▲
by
Tyr42
11y ago
I feel like the GPL-ness of gcc was less material than the fact that it's developers were afraid of closed source frontends benefiting from their work, and obfuscating the front end so that it was hard to use without pulling in the r
679.
▲
by
Tyr42
11y ago
Join (flatten) is a fundamental monadic operation. join:: m (m a) -> m a I have a parser of a single character and a way to generate new character parsers char :: Char -> Parser Char x :: (Parser Char) let y = fmap (char . to
680.
▲
by
Tyr42
11y ago
I mean, I have some sympathy, but that wasn't a question, it didn't have a definitive answer, so it clearly was in violation. Put the information up in a blog post, or anywhere else. It doesn't have to live on SO to be usefu
681.
▲
by
Tyr42
11y ago
And codes does what code does. Given some binary executable, an alien reading it far in the future should be able to understand what's going on, at least if they understand the architecture. :P I've written a few machine checked
682.
▲
by
Tyr42
11y ago
That's when you get slapped with an antitrust lawsuit.
683.
▲
by
Tyr42
11y ago
But the article talks about how sharing YouTube links is penalized by Facebook, and you have to re-upload it as a Facebook video for Facebook to really share it in news feeds. Then you don't get any money at all fore it, so that doesn&
684.
▲
by
Tyr42
11y ago
But they should be considered proportionally to their probability times severity, and in this case, the probability is small enough to be a rounding error, so you really should worry about other things first, like getting killed when drivin
685.
▲
by
Tyr42
11y ago
Having just re-read HPMOR a few weeks ago, I could answer it right away, but there was actually a difference from HPMOR's version, which required three positive increasing numbers, while this allowed negatives.
686.
▲
by
Tyr42
11y ago
I can't really imagine rust being a better target than C-- or something at that point, as you've got an infallible machine managing your memory already. If you output code that is rejected by the rust lifetime checker, you'v
687.
▲
by
Tyr42
11y ago
I feel like the explicit lifetime annotations just move the invariants from the comments to the code. So I feel like it's a good thing to make explicit. I could be wrong as projects get larger though. Though I do feel a bit let out af
688.
▲
by
Tyr42
11y ago
Really, I think from what I've read, there was some talk about sun-spots, which actually lower the sun's temperature or something. I'm really not convinced that they are measuring the correct value there at all.....
689.
▲
by
Tyr42
11y ago
So, the distinction that I've learnt is that functions return values and procedures are run for their side effects. So, strlen, for example, is a function, and printf is a procedure. (Yes I know prints returns an int, but it's run
690.
▲
by
Tyr42
11y ago
That's why they introduced the Affero GLP https://en.wikipedia.org/wiki/Affero_General_Public_License Which basically means, you can't use the code at all commercially; stay very far away from the code. It&#
More ›