Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
instig007
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
181.
▲
by
instig007
2y ago
Cyclists use a higher risk vehicle, pedestrians have a natural right to higher priority on shared use paths and in crossings, by the virtue of using the most harmless means of moving in space. That means giving way to pedestrians when they
182.
▲
by
instig007
2y ago
Cyclists shouldn't take the pavements whatever the reason, they operate a higher risk vehicles, and spreading those risks on pedestrians who didn't chose to pick a higher risk for the purpose of moving around is exactly the disres
183.
▲
by
instig007
2y ago
I've seen plenty of cyclists just begging to get run over by cars or collide with pedestrians - no spatial awareness, just randomly chosing their way, without realising they use a higher risk vehicle, and that pedestrians have a natura
184.
▲
by
instig007
2y ago
At least since August 2017: https://downloads.haskell.org/~cabal/Cabal-3.0.0.0/doc/users... You don't need switching to Stack (as other commenters suggest) to have isolated builds and project sandboxes e
185.
▲
by
instig007
2y ago
re-inventing known language features in inferior languages isn't more real-world, it's a self-inflicting kool-aid thirst ^_^
186.
▲
by
instig007
2y ago
and the cyclists still don't respect pedestrians and abuse their privilege and oftentimes cut them off on pavements and zebra crossings when they feel like it.
187.
▲
by
instig007
2y ago
don't make it sound as if it's bad, it's actually superb on all these levels: the typelevel, the SMP runtime, and throughput.
188.
▲
by
instig007
2y ago
Why would you want a special longer syntax for something that's universally accessible by map/filter/fold in all FP languages and a growing number of imperative ones?
189.
▲
by
instig007
2y ago
Laziness would be enough for this case, Haskell will happily run your programs around undefined
190.
▲
by
instig007
2y ago
> And yes the lawyers are probably overly conservative, but that's because there often isn't a way to know for sure whether something is actually a violation until you end up in the courtroom. You've outlined a justificati
191.
▲
by
instig007
2y ago
No, it's a bad design that doesn't use type composition to restrict invalid representations. People are given type hints, but they still practice the same dynamic typing mistakes as before, including the authors of the lib. Instea
192.
▲
by
instig007
2y ago
> It's your database, you know what's in there. As an added bonus it allows easily flagging non-UTC timestamps as errors on some level to make sure you don't get tangled up in time zones. I think you're mixing renderi
193.
▲
by
instig007
2y ago
> Oh, you want to know the naive UTC datetime in Python, to interface with something like PostgreSQL that recommends naive times? Postgres never recommended naive datetimes. A TZ-aware datetime is semantiacally the same as a tuple of (&l
194.
▲
by
instig007
2y ago
now try delivering that change to all of your dependencies before being able to deploy your software with a new interpreter.
195.
▲
by
instig007
2y ago
will there be a tool to upgrade all direct and transitive dependencies of your project to make them work in that new interpreter?
196.
▲
by
instig007
2y ago
Have a rubust CI and tests, and deploy as early as you can.
197.
▲
by
instig007
2y ago
With videos you can start by retaining control of your channel configurations and making it independent from any particular video hosting provider. See this for inspiration (not promoting it, just the gist of the idea): https://g
198.
▲
by
instig007
2y ago
You can get FP compositions without throwing away Python syntax (as Hy does): https://github.com/thyeem/foc
199.
▲
by
instig007
2y ago
> What is a phony target anyways? And even if you understand the concept, realize it makes no sense to passerby. This is an entry level bar to the profession, one level below that will be an insult to anyone who calls themselves an engin
200.
▲
by
instig007
2y ago
> Good luck writing Makefiles for OCaml So what's the problem exactly? https://mmottl.github.io/ocaml-makefile/ Oh look, it even builds a project faster than Dune: https://discuss.ocaml.org/t&#x
201.
▲
by
instig007
2y ago
Nix is a general-purpose build system that spans all these languages.
202.
▲
by
instig007
2y ago
> Little tips here and there are nice, but that doesn't teach me the mentality of how to achitect a makefile What exactly are you missing from the official manual? - https://www.gnu.org/software/make/manual
203.
▲
by
instig007
2y ago
sure, and there's lots of documentation around it, that's why I asked for examples of the horrors.
204.
▲
by
instig007
2y ago
what are those horrors about?
205.
▲
by
instig007
2y ago
> Because it isn't fun checking if the whitespace at the beginning of the line is a tab or spaces. And as said, you must know when to use tabs and/or spaces in rules. that's why https://editorconfig.org/ e