Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jpgvm
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
31 ms
·
481.
▲
by
jpgvm
3y ago
If you are happy with VSCode you probably aren't doing the things Jetbrains IDEs excel at. That said: Language support - specifically Java and Kotlin are absolutely top tier. CLion is easily the best Rust IDE also. Automated refactorin
482.
▲
by
jpgvm
3y ago
PostgreSQL enums feel like a bit of a hack in general. I end up using an "enum table" approach in many cases as joining against a very small table has negligible performance impact in all but the most performance sensitive databas
483.
▲
by
jpgvm
3y ago
That gives me some faith, I hope everyone is able to come together to make it happen.
484.
▲
by
jpgvm
3y ago
A close to impossible task, if anyone can do it's probably Heikki though. Unfortunately I expect this to go the way of zheap et al. Fundamental design changes like this have just had such a rough time of succeeding thus far. I think fo
485.
▲
by
jpgvm
3y ago
The GDPR itself is purposefully vague but is generally interpreted favouring the user so I would err on the side of it being revocation. We have always treated this way in SaaS startups I have worked at and I don't imagine you would ge
486.
▲
by
jpgvm
3y ago
That is not how that works. The right to keep data beyond when a user requests it's deletion is contingent on it being needed for ongoing business requirements like tax and other audit requirements, not for content. It's not possi
487.
▲
by
jpgvm
3y ago
Shame but understandable. io_uring (like netlink) is essentially a completely new interface to kernel-land things so until security boundary stuff is sorted out this is probably the best move.
488.
▲
by
jpgvm
3y ago
I haven't kept up with the pricing for the last decade, back when I was working with it was a fraction of the cost of comparable Ethernet. Maybe things have changed drastically though.
489.
▲
by
jpgvm
3y ago
It's not for general use but if you build large infrastructure stuff IB can be a very interesting transport choice. Naturally you will only do this if you want to either use RDMA directly (via IB Verbs) or use protocols like IB SCSI RD
490.
▲
by
jpgvm
3y ago
Yeah I ran it for years with no issues. I modified a Mellanox switch to use quieter fans and eventually switched to fibre SFPs so I could make longer cable runs (also twinax is bulky/heavy). Was absolutely epic to use my ZFS NAS at ess
491.
▲
by
jpgvm
3y ago
The only think I am happy about all this AI hype is Infiniband is getting some love again. A lot of people using RoCE on Connect-X HBAs but still a lot of folk doing native IB. If HPC becomes more commonplace maybe we get better subnet mana
492.
▲
by
jpgvm
3y ago
The main problem with the AWS ecosystem is you generally need to code against it directly. Much of the OSS stuff is designed to have a much more drop-in feeling, especially if you are going with stuff like Spring Cloud etc to abstract over
493.
▲
by
jpgvm
3y ago
Handing Terraform to developers has it's own host of issues. A major benefit of k8s that is usually massively overlooked is it's RBAC system and specifically how nice a namespace per team or per service model can be. It's pro
494.
▲
by
jpgvm
3y ago
Denying OSS contributions from Russian companies/individuals is absurd. Many don't support the war and if anything are victims of it but even if they did it doesn't make their code bad by default. If the patch is good the pat
495.
▲
by
jpgvm
3y ago
Yeah that is certainly possible. We could have ended up in a world where GitHub was actually MercurialHub and git probably would have remained the VCS of the kernel and probably many C and C++ projects as a result but much of FOSS (especial
496.
▲
by
jpgvm
3y ago
I struggle with the "required lectures no one wants to hear". I know that they need to hear the lecture but I also know they don't want a lecture, delivering unwanted lectures causes people to dislike me greatly and assume I&
497.
▲
by
jpgvm
3y ago
That is actually my entire point. Easier alternatives to git already exist. However for a confluence of other factors (network effects/inertia, etc) git remains dominant. All this means is git isn't "too hard". It's
498.
▲
by
jpgvm
3y ago
Good point, edited to say "easier" as git is very simple indeed.
499.
▲
by
jpgvm
3y ago
If git was simply too hard an easier (probably centralised) alternative would have taken over by now. Ergo git may be hard to it's clearly not hard enough for market forces to displace it.
500.
▲
by
jpgvm
3y ago
Jim Keller saved AMD and chances are his company Tenstorrent will end up being a big dog in AI. AMD should buy his startup in an all-stock deal given the lofty AMD valuation. Bring the maestro back, win the AI generation of chips.
501.
▲
by
jpgvm
3y ago
One of the greatest engineers to ever live. RIP Don.
502.
▲
by
jpgvm
3y ago
At the very least there are a) more active keys b) those keys are available on keyservers and c) it's being used by the major packages in the ecosystem correctly. i.e Spring, Jackson, Quarkus, Logback, Apache-sphere, Google-sphere, etc
503.
▲
by
jpgvm
3y ago
I don't understand how Java can get this right with Maven Central and co but newer languages can't. Having a slight barrier to entry which is essentially "you must learn why signing is important for users of your library and
504.
▲
by
jpgvm
3y ago
Debian Slim all the way. musl is only good when you are building for and testing against musl. Third party software on musl has burnt me enough times to know that sticking to glibc is the way to go unless you like that sort of pain. Footnot
505.
▲
by
jpgvm
3y ago
I guess that really depends on what their analysis was. If their analysis says something along the lines of "if we don't optimise for climate we all die" then I think it becomes pretty obvious what you optimise for. However w
506.
▲
by
jpgvm
3y ago
However both are fabless design companies. By "manufacturing" in the US they don't mean building their own fabs etc but rather contracting with a US based company vs Chinese, South Korean or Taiwanese.
507.
▲
by
jpgvm
3y ago
There are however measurable impacts of both. France's high speed train network is powered by electricity which is primarily provided by it's nuclear energy power plants. When viewing it through this lens then it becomes obvious t
508.
▲
by
jpgvm
3y ago
To add to this I have purchased my own Jetbrains All Products subscription for many years now for exactly this reason. I bring my tools with me, I want to use them on commercial products I develop for companies I work for and I don't w
509.
▲
by
jpgvm
3y ago
One persons IP theft is another persons democratisation of technology. Chinese Shanzhai culture is actually crazy interesting and full of insane reverse engineering efforts etc. Some of my best memories in Shenzen are talking with local EEs
510.
▲
by
jpgvm
3y ago
Probably referring to the tech "crackdown" that was undertaken from about 2021 through to now. Though "crackdown" really is overly strongly worded. Really what they did was catch China's anti-trust and data protecti
More ›