Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
MrJohz
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
60 ms
·
751.
▲
by
MrJohz
3y ago
Do you have evidence to back up that claim? I would imagine that only a minority of coops are actually founded by existing workers, and the majority would be new companies - certainly this is the experience I've had with worker coops n
752.
▲
by
MrJohz
3y ago
Some of the studies do try and control for the type of business, and the effect still seems to come through. Feel free to click through the sources - that's why I provided the Wikipedia link, because I was too lazy to copy all of their
753.
▲
by
MrJohz
3y ago
But nobody is saying that everyone has to be equal. Coops have measurable pay ratios just like everyone else, they just tend not to be as large as non-coops. More important (or harder to find) roles will obviously get paid more. At the end
754.
▲
by
MrJohz
3y ago
Except worker cooperatives are noted for being particularly resilient against closures - Wikipedia links to a number of studies and analyses here: https://en.wikipedia.org/wiki/Worker_cooperative#Research_on... For exa
755.
▲
by
MrJohz
3y ago
Why not? WASM with optimisations will mostly run faster than binaries without optimisations, which is the current strategy. Plus you won't need the compile step that's necessary at the moment. Distributing arbitrary binaries right
756.
▲
by
MrJohz
3y ago
There are precious few type safe templating systems, and they're mostly fairly niche. And even then, while they're often type safe, the developer experience is typically lacking, with minimal IDE support. Meanwhile, Vue redesigned
757.
▲
by
MrJohz
3y ago
Type safety in templating is almost unheard of though, alongside autocomplete for things like template arguments. For example, in JSX, if I write <Header [CTRL+SPACE], I immediately get a list of all the keyword arguments I could pass to
758.
▲
by
MrJohz
3y ago
There's definitely some truth to that, but I also see a lot of older developers who are equally unaware of the newer ways of developing, and then struggle to see the potential improvements there. For example, front-end templating syste
759.
▲
by
MrJohz
3y ago
I bought a Supernote recently as a note-taking device, and that's worked out really well. It's almost like pen on paper to write on, but I can open new documents freely to make notes in, then consolidate them later because they&#x
760.
▲
by
MrJohz
3y ago
This is very culturally dependent though. In Germany, for example, dubs are typically the default, and people would very rarely use subtitles for foreign media. If you want to be able to show non-German films and series in Germany, you need
761.
▲
by
MrJohz
3y ago
I second the Hillel Wayne article, and the whole series he wrote on the subject. It's a really good exploration of what engineering looks like in different disciples, what software engineering can learn from other engineering disciplin
762.
▲
by
MrJohz
3y ago
I found my big problem with C4 was that it was too rigid to get the architecture quite right, so I ended up either with a diagram that felt overall too low-level (because I'd had to drop down a level to get the relevant details in), or
763.
▲
by
MrJohz
3y ago
But your site can be broken at different sizes even without breakpoints. From a QA perspective with manual testing, there's no difference whether or not developers have used breakpoints, the question is whether the application is worki
764.
▲
by
MrJohz
3y ago
For general browsing, that's often the case, but for solving tasks, I often see people using the "snap to side" feature in Windows. It means you can view two windows side-by-side without faffing around dragging window sides a
765.
▲
by
MrJohz
3y ago
I'm not the person you're replying to, and I've not compared them myself directly, but I've heard a few people describe it as the difference between writing with pen (Supernote) and writing with pencil (RM2). At least on
766.
▲
by
MrJohz
3y ago
The previous comment is pretty paranoid thinking, so I wouldn't take it seriously. That said, Bazel and Buck are good for handling projects "at scale" (e.g. company wide monorepos at mid-to-large companies), or with a lot of
767.
▲
by
MrJohz
3y ago
Is it? That seems like a very bold claim. MLs have been at the heart of a lot of language development for the last few decades, both as research languages for various concepts, but also practically: OCaml is fairly famous as a language to w
768.
▲
by
MrJohz
3y ago
I don't get the impression that the author is particularly disappointed by this state of affairs, though. Their passion seems to be less in the photography, and more in the collation and organisation of images - and if they can't
769.
▲
by
MrJohz
3y ago
There was some discussion of this on the PL subreddit. I get where the author is coming from (in the sense that all transpilers are really just compilers, and trying to make too much of a distinction results in arbitrary and useless boundar
770.
▲
by
MrJohz
3y ago
Let's solve that by switching to a different abstraction that proves to be more useful. In this case, isolation-by-component instead of isolation-by-class. I'm not the person you're replying to, but I'm in a similar posi
771.
▲
by
MrJohz
3y ago
As someone who can hear fine and knows basically no sign language, that feels a bit like asking anyone why they prefer video chat to text chat. Text chat is almost always just slower. I can have a day going can and forth with someone over c
772.
▲
by
MrJohz
3y ago
I'm a big SolidJS fan, it's pretty much become my default framework for little things, and I highly recommend it. It is very small and very quick - one of the fastest frameworks out there - but also not too complicated or lean. Th
773.
▲
by
MrJohz
3y ago
This can be the case, but as I understand it typically isn't so, at least with most big frameworks. For example, I believe Vue templates are typically translated to a hyperscript-like render function that has a similar efficiency to
774.
▲
by
MrJohz
3y ago
Do you know of anything in this region for MongoDB? The two big problems there seem to be type-safe data CRUD, but also migration of data. I see people referencing Mongoose a lot, but that seems like it's a big downgrade from Zod/
775.
▲
by
MrJohz
3y ago
For me, at least, it's less about the reading. I always used to be a big reader like you describe - I had exactly the same experiences having my books being taken away from me for misbehaving, or even just reading too late at night - s
776.
▲
by
MrJohz
3y ago
But why is it "gross"? I'd have thought it would be especially useful in C development where headers and other development packages are typically installed globally on a machine - it would allow you to have multiple isolated
777.
▲
by
MrJohz
3y ago
> Because it's much easier to end up with a terrible production environment when you use "chaos" languages like Python or JavaScript, the tooling to avoid the pain points is so mature. Could you describe what you mean, as
778.
▲
by
MrJohz
3y ago
I think you may be seeing the purpose of these papers differently to me, which may be the cause of this confusion. The way you're describing a scientific publication is as if it were the end result of the scientific act. To use the sof
779.
▲
by
MrJohz
3y ago
I think you misunderstand the point of scientific publication here (at least in theory, perhaps less so in practice). The purpose of a paper is typically to say "I have achieved these results in this environment (as far as I can tell)&
780.
▲
by
MrJohz
3y ago
I work with code, which is about as reproducible as it is possible to get - the artifacts I produce are literally just instructions on how to reproduce the work I've done again, and again, and again. And still people come to me with so
More ›