Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
brundolf
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
51 ms
·
691.
▲
Speedscope (An Interactive Flamegraph Visualizer)
(speedscope.app)
2 points
by
brundolf
4y ago
|
0 comments
692.
▲
by
brundolf
4y ago
> we can confirm that this function is only called with strings with characters in the ASCII range. That makes it a little easier to rewrite getPath to only ever do one iteration without any allocations at all Wait, so in this part the a
693.
▲
by
brundolf
4y ago
I sympathize, but I look at (energy/emotional) capacity for life things like this as a resource, and there's such thing as poverty. But poverty is a state to be in, not a fixed fact of your life Climbing out of it means finding ro
694.
▲
by
brundolf
4y ago
Interesting! Maybe I'll play around with that today
695.
▲
by
brundolf
4y ago
Everything has tradeoffs; web-based UIs have a performance cost (not a prohibitive one for most things, but a cost is a cost). So it's not a bad thing to have native options But you're definitely right that devex is one of the web
696.
▲
by
brundolf
4y ago
Depends where you are and where you go, I guess. My favorite coffee shop doesn't have a drive-through, and I'm on a name basis with several people who work there. They'll ask me what's been going on if I haven't bee
697.
▲
by
brundolf
4y ago
The hope is to cultivate things to where it becomes self-sustaining, and goes beyond the surface-level meetup.com events and boilerplate small-talk. Digging deeper to form more-than-acquaintance relationships where people naturally want t
698.
▲
by
brundolf
4y ago
Love these posts, so well-presented ESLint is so slow. I think it takes longer to lint our codebase than it does to run our hundreds and hundreds of tests over it. So beyond the technical deep-dive, it's really exciting that attentio
699.
▲
by
brundolf
4y ago
The key is realizing that you have agency over this stuff Look at the things you want or need to do day-to-day, and create contexts around those where social fabric can form Instead of working from home, work from the same coffee shop a c
700.
▲
by
brundolf
4y ago
Fair enough, and it's certainly an interesting experiment, don't want to discourage experimentation But I will say I think the desire to show the inferred types is orthogonal to the desire to persist them on disk, in the sourc
701.
▲
by
brundolf
4y ago
Yeah, it's important to annotate anything that interacts with the outside world, because that code/API isn't available for the compiler to reason about before run-time. Same goes with HTTP endpoints (on both the client and th
702.
▲
by
brundolf
4y ago
> all types are annotated all the time (to be shown or hidden via editor flag, or on hover), and the annotations are updated in response to actions taken within the editor So there are two possible reasons I can see for automatically &qu
703.
▲
by
brundolf
4y ago
Lots of IDEs do that for lots of languages these days, and it's wonderful, but I don't think that's the kind of thing they're talking about here in the article
704.
▲
by
brundolf
4y ago
Imagine debugging a type inference problem when there's all this hidden state No, I'm sorry, but type annotations are where the conversation happens. It's very very important in my view that type inference is a pure - ideally
705.
▲
by
brundolf
4y ago
This might be exactly what I was looking for! Do we know anything about trustworthiness/security audits/etc? Would just like to get a general feeling of trust, especially since I haven't heard of it before
706.
▲
by
brundolf
4y ago
I know people who have struggled to learn eg Python programming just from googling (because they lacked any programming background at all so they didn't even know what to search for to have the foundational stuff explained), and then t
707.
▲
by
brundolf
4y ago
Would this apply to DuckDuckGo too, since it's powered by Bing?
708.
▲
by
brundolf
4y ago
I would like something on the cloud in case of physical disaster. That's the main reason I use Dropbox, to be honest
709.
▲
by
brundolf
4y ago
Is Servo still under Mozilla, or has it been reborn as an independent project?
710.
▲
by
brundolf
4y ago
> I would really like to avoid self-managing something if I can :) Unless there's some managed syncthing service I don't know about. I want to learn Nix for this even less than I want to manage it by hand on a VPS
711.
▲
by
brundolf
4y ago
What alternatives do people like these days for "just sync/backup a folder"? I would really like to avoid self-managing something if I can
712.
▲
by
brundolf
4y ago
I'm not sure it's a "contradiction" so much as a weird bending/re-branding of the term "server-side rendering". One of many issues with the article
713.
▲
by
brundolf
4y ago
I love Deno, I hope it succeeds, but I'm disappointed to see them so confidently publishing a broad assertion like this that's very weakly argued, and heavily biased towards promoting their own position in the stack > Compatibi
714.
▲
by
brundolf
4y ago
> HTML and CSS not being first class-citizens as they are in other frameworks In what ways are HTML and CSS less than first-class citizens in React? In my React codebases we've always written CSS (or SCSS) stylesheets, and component
715.
▲
by
brundolf
4y ago
What we need is a standard CI language/config format across vendors (stuffing a custom DSL inside YAML doesn't count) That would allow for a tooling ecosystem of static checkers, offline runners, IDE integrations, etc etc, and wou
716.
▲
by
brundolf
4y ago
These frameworks spit out a bunch of static files to serve, which you can host just about anywhere. They also all use React, which means if you did want to switch frameworks, the majority of your code should be usable either as-is or with a
717.
▲
by
brundolf
4y ago
"Static" here doesn't mean "UI doesn't change", it means "files served don't change". You build and ship static HTML for initial load, plus client-side React code that takes over from there. The
718.
▲
by
brundolf
4y ago
[deleted]
719.
▲
by
brundolf
4y ago
[deleted]
720.
▲
by
brundolf
4y ago
Yeah, but I was also making a further point: if everyone uses the enjoyable language in their spare time, and nobody wants to use the miserable one unless they have to, you get a gradual brain-drain. More and more people have more and more
More ›