Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
spion
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
53 ms
·
571.
▲
by
spion
5y ago
We do see it as broken, but we see the actual thing that is broken - the web as an application platform. Since that isn't getting fixed any time soon, most people have tried to take matters into their own hands, with varying degrees of
572.
▲
by
spion
5y ago
It is a technical problem. Fix the platform by enabling the writing of modular code with controlled, scoped imports and exports between html, css and JS, and you'll see the bloat go away.
573.
▲
by
spion
5y ago
It looked to me like they all basically agreed with each other. I have no idea how its possible to escalate that.
574.
▲
by
spion
5y ago
The one with genocide at the top. Nobody was implying actual genocide. In fact the ground level of the pyramid, where you do absolutely nothing wrong, is still necessary to build it. (i.e. to make any sort of mistakes you first need human
575.
▲
by
spion
5y ago
No, its just the way he is and has always been. Its really sad. He misunderstood a comment about a pyramid and instead of investigating a bit more about the meaning he decided to assert managerial power. When he finally gets to the point wh
576.
▲
by
spion
5y ago
DHH is incapable of expressing regret in general.
577.
▲
by
spion
5y ago
The best feature about print debugging is that it works in the vast majority of environments and languages and is trivial to get.
578.
▲
by
spion
5y ago
The JIT that understands what number type you want and switches between 31 bit ints and doubles when assumptions are violated without big performance loss. Something similar is likely possible with bigints and 64bit ints
579.
▲
by
spion
5y ago
That's typical with most JS features, it takes some time for engine performance optimizations to catch up with them. In this particular case I suppose things are moving slower than expected, but with demand increasing prioritization wi
580.
▲
by
spion
5y ago
Other than the fact we have BigInts now, we also have * tensorflowjs, which runs on GPUs https://www.tensorflow.org/js and * danfo, which aims to be a pandas equivalent for JS: https://danfo.jsdata.org/ Giv
581.
▲
by
spion
5y ago
It also really depends on what you find cool, there are different ways to look at things. For example if I think of pipelines as these execution graphs that run on their own and make sure your artifacts end up in the right place, then its r
582.
▲
by
spion
6y ago
React used to be simple, but now its indeed pretty much "impenetrable". Hooks are a strange API. Timeslicing and suspense add a lot of complexety for the benefit of very few. The processes for hooks-like funcitonality (algebraic e
583.
▲
by
spion
6y ago
LINQ is pretty much a clone of SQL. Its nice, I agree, but do you think its materially different? SQL could benefit from being language-integrated, yes. Very few languages can model relational algebra types though, if thats a thing you care
584.
▲
by
spion
6y ago
What are you comparing it to? What is the better alternative?
585.
▲
by
spion
6y ago
JS has / had the same problem, which is why a common tip is to add "MDN" to the keywords to get a higher quality reference style result from MDN: https://developer.mozilla.org/
586.
▲
by
spion
6y ago
That's a good method to not develop immunity and develop resistant strains.
587.
▲
by
spion
6y ago
> your tty driver, terminal or program are all likely to eat them or munge them Maybe that has something to do with this?
588.
▲
by
spion
6y ago
Compare with the Dart stream API: https://api.dart.dev/stable/2.12.2/dart-async/Stream-class.h...
589.
▲
by
spion
6y ago
how do you write them though
590.
▲
by
spion
6y ago
do you really want to keep util.promisifying everything? I know I don't. Streams (and event emitters, and the ecosystem bits that rely on them) still haven't fully caught up with promises either, e.g. async iterators and generator
591.
▲
by
spion
6y ago
AFAIK it hasn't been faster for a while, especially not in the GC area.
592.
▲
by
spion
6y ago
I wonder if this is the default behavior from some UI toolkit or is it custom...
593.
▲
by
spion
6y ago
YAML is the biggest flaw of Kubernetes, so I'm quite exited that cdk8s is progressing very nicely https://github.com/cdk8s-team/cdk8s There are other solutions that are potentially better (e.g. Dhall) but cdk8s se
594.
▲
by
spion
6y ago
So what happens if you take a tiny 10x10 image and run it through "super resolution" about 8-10 times?
595.
▲
by
spion
6y ago
2256x1504 resolution Finally, someone that knows about the sweet spot between fuzzy looking FHD and inevitably slow 4K. I'd buy this laptop just for that bit of (nowadays rare) common-sense thinking. Webcam is just icing on the cake. H
596.
▲
by
spion
6y ago
TypeScript is a fundamentally different type system to most of the other mainstream languages (similarities exist only in typed racket and clojure's core.typed). The fundamental differences stem from the fact that it tries and succeeds
597.
▲
by
spion
6y ago
This really isn't true, and TypeScript is fundamentally different from most other typed languages (except perhaps for typed Scheme / typed Racket) and as such is often used in different ways. You should look into the differences
598.
▲
by
spion
6y ago
Similar situation here. I disagree that frameworks are the problem though. Build tools, especially related to CSS and assets are IMO the biggest issue. TypeScript's support for monorepos could also be better. Things have improved a lot
599.
▲
by
spion
6y ago
How much experience do you have working with JS?
600.
▲
by
spion
6y ago
The sad thing is that this isn't an either-or choice. Applications could provide a precise list of dependencies and ranges that they need. Distribution package managers could try to respect those as much as possible, but still have the
More ›