Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jeremiep
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
31.
▲
by
jeremiep
8y ago
I used TypeScripts for a few years in the past. That was before knowing about ClojureScript however :) Having done projects in both languages the later is definitely much simpler and this translates into less code that does more. Its then m
32.
▲
by
jeremiep
8y ago
A process has much higher overhead (both in time and space), more complex communications and is not always possible in the first place. It also adds complexity to the build pipeline. These quickly adds up to being not worth it over a task o
33.
▲
by
jeremiep
8y ago
Quite a lot actually! I paid a bit under 10 grands Canadian, but the total value is much higher (got everything on sale.) But when considering I use it every day (netflix, spotify, 4 game consoles, 2 computers) it still costs much less than
34.
▲
by
jeremiep
8y ago
Clojure has HUGE advantages over Go in the first place, that helps immensely in making concurrency sane and safe. Most of the goodness in Clojure is emergent of its design, very few languages have that property. The simple fact that Clojure
35.
▲
by
jeremiep
8y ago
Then what is the difference between the nursery escape and joining a thread or extracting the value of a promise? Both of these will bubble any error back into the dispatch thread. Seems like we're just layering indirections (I wouldn&
36.
▲
by
jeremiep
8y ago
Nothing prevents you from having a large screen and powerful speakers at home! I just finished configuring a full 5.2.4 Atmos setup at home (Klipsch Reference Premiere + Onkyo) along with a TV much larger than should go in that room. I no l
37.
▲
by
jeremiep
8y ago
I don't think its a superior paradigm, just a different one. I only see his nursery as being useful when you really want your async tasks to complete before the function in which they were dispatched returns. That's far from cover
38.
▲
by
jeremiep
8y ago
Mostly Go but some Rust and Clojure as well. I converted a lot of developers to Clojure myself. That language is by far the most fun I've had writing software in almost two decades of experience, where the fun comes from having simple
39.
▲
by
jeremiep
8y ago
They probably found some silly anti-pattern they were doing previously that was killing performance for no good reason. The entire history of npm screams "we're pretty much learning all of this as we go, please bear with us".
40.
▲
by
jeremiep
9y ago
Yet here you are going on about this crap instead of getting shit done. The people who care about improving their tools and knowledge will almost certainly end up way more productive than those who don't. There's a thing called me
41.
▲
by
jeremiep
9y ago
As an employee happy with his current employer, those who can change will and won't hire consultants in the process.
42.
▲
by
jeremiep
9y ago
Every single person I've ever heard talk about Unity or Unreal in such an aggressive way was completely clueless about software development. They all have high hopes of making the best game/engine the world has ever seen yet are s
43.
▲
Active Shooter at YouTube's San Bruno Headquarters
(gizmodo.com)
3 points
by
jeremiep
9y ago
|
0 comments
44.
▲
by
jeremiep
9y ago
Where does it say Apple is mobile only? Last I checked getting a 4K monitor to work under linux was a very involved series of configurations. My current MacBook has a retina display and effortlessly supports a 4K monitor as secondary screen
45.
▲
by
jeremiep
9y ago
I remember in a previous job the IT guys started using superhero names for the machines. They were even grouped by which universe the heroes come from (marvel, dc, etc). Even when they did descriptive names, it was all backwards like <in
46.
▲
by
jeremiep
9y ago
I still prefer the "closed fence" that is macOS over the complete mess that is desktop on linux. macOS was really really liberating after years of frustrations with all of gnome, kde and xfce. Then was x11 vs mir vs wayland. Deskt
47.
▲
by
jeremiep
9y ago
He probably went where most developers are. Just like choosing Java over Smalltalk for the first edition. I feel its better to reach more developers, than aim for the best technologies that very few are actually even aware of.
48.
▲
by
jeremiep
9y ago
re-frame in ClojureScript is probably the best frontend library I've ever worked with. Solves a lot of the unit-testability problem of UIs. However, after spending some time with it, literally everything else now feels dramatically inf
49.
▲
by
jeremiep
9y ago
> And last time I looked, all the coolest, hippest, “thought-leader-ish” people I know are building radical JavaScript frameworks. Is he being serious? I can't tell if its a joke or not.
50.
▲
by
jeremiep
9y ago
Blaming the GC for poor memory performance isn't the issue. I still wouldn't call that a workaround but rather properly using memory in the first place; you'll get GC pressure even on a concurrent generational GC if you const
51.
▲
by
jeremiep
9y ago
> It's mind-boggling that it has taken so many years to implement such a simple thing. Something "looking" simple from a distance and actually being simple when you code it are two different things. Also its not like that
52.
▲
by
jeremiep
9y ago
Reference counting is a form of garbage collection. And depending on your usage patterns it might not even be the fastest one. Lots of increments/decrements on the refcount interleaved in normal code can kill the gains over a tradition
53.
▲
by
jeremiep
9y ago
I have yet to have any GC issues in a Unity project over 5 years of using it, even larger scale ones. But I would agree I rarely write "idiomatic" C#, I don't like many things about that style of programming in the first plac
54.
▲
by
jeremiep
9y ago
That's how I learned a lot of things; by literally scanning through everything it had to offer and googling what I didn't understand. I did that for linux utils, language references, most programs I use and most codebases I had to
55.
▲
by
jeremiep
9y ago
Reading this thread reminds me of what Alan Kay said a few years ago: - The Internet was done so well that most people think of it as a natural resource like the Pacific Ocean, rather than something that was man-made. When was the last time
56.
▲
by
jeremiep
9y ago
I used to do thread-per-request, that has mediocre scaling at best. Even on the JVM this barely scales to a few thousand connections; native threads are heavier than that. I've also done a lot of task-per-request (with each thread'
57.
▲
by
jeremiep
9y ago
You realize that implementing forks as branches creates a LOT more work for Github to make it work? It makes absolutely no sense for them to do so. A copy-on-write fork is most likely what is being implemented.
58.
▲
by
jeremiep
9y ago
That's naive wishful thinking at best. The cons far outweighs the pros on this feature. They're one button away from cloning the entire repo out of Github and bypassing all these fancy access control mechanisms without you even kn
59.
▲
by
jeremiep
9y ago
And how many more critical flaws would OpenSSL have if people kept rewriting it in the trending language of the week? Rewriting just for the sake of rewriting or because you like another language better is an almost certain recipe for disas
60.
▲
by
jeremiep
9y ago
I find that starting new projects with multiple people right away is almost always a recipe for disaster, or at least drastically reduces the potential quality of the project before even writing the first line of code. Maybe it works for sm
More ›