Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
WatchDog
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
38 ms
·
511.
▲
by
WatchDog
5y ago
FWIW, here is a fairly minimal example[0] of broadcasting over websockets reusing the same buffer. I'm not very familiar with vert.x(not a netty expert either), but I think the author of that article is ascribing blame to the wrong pla
512.
▲
by
WatchDog
5y ago
It's really very simple, no you don't need to pass around a factory object. You just have a class/classes that construct/wire all of your singleton objects and passes the required dependencies into their respective const
513.
▲
by
WatchDog
5y ago
You can do DI without a framework. If you write classes with final fields, with a constrcutor that takes the class' dependencies,and don't use static fields to hold mutable data. You are doing DI. Just call `new` yourself, instea
514.
▲
by
WatchDog
5y ago
Netty core is about as close to the metal as networking gets on the JVM. It's abstractions are built over a zero-copy capable byte buffer, and there is generally a lot of care taken to avoid copying where possible. I haven't u
515.
▲
by
WatchDog
5y ago
I think there are a lot of Java developers, that have just never worked without a DI framework, and just don't have a grasp on just how simple it can be to write code without one.
516.
▲
by
WatchDog
5y ago
This change doesn't really do anything to remove the need for an API gateway or ELB. However, with some Javascript it has always been possible to call a lambda directly from a web browser, it's just a bit complicated, and you can&
517.
▲
by
WatchDog
5y ago
I like the autoplay feature(already existed before this recent change), but I'm not a fan of it making it bigger. The biggest problem I have with it, seems to be a bug, middle/command clicking the video, will often(not always) ope
518.
▲
by
WatchDog
5y ago
1000W+ power supplies are pretty common on the high end of gaming PC's, I've got a 1200W psu in my machine, as my old 750W PSU was shutting off when I upgraded my GPU. I don't know how many watts it's drawing during a re
519.
▲
by
WatchDog
5y ago
Putting aside the abysmal support service, I'm guessing the root cause of the missing bank account digit, is due to the last digit being a check-digit. Some backend system probably interacts with other systems that expect the routing n
520.
▲
by
WatchDog
5y ago
Such a feature would probably require golang to either implement annotations or a new keyword. I'm not sure golang doesn't have annotations, but probably for the same reasons it's taken so long to implement generics, it
521.
▲
by
WatchDog
5y ago
Who is selling the salary data to equifax?
522.
▲
by
WatchDog
5y ago
Can't find any details on CVE-2021-30939, but the apple description sounds pretty bad.
523.
▲
by
WatchDog
5y ago
Maybe not the best time to promote a library using Java serialization. Java Serialization is probably the number 1 source of serious Java vulnerabilities since applets, and it isn’t even particularly fast compared to other serialization lib
524.
▲
by
WatchDog
5y ago
If you like this sort of thing, you might like this remake of the "Death Stranding" trailer, in a PS1 style[0]. I'm not sure what tools were used to achieve the look, but the outcome is great. [0]: https://www.yout
525.
▲
by
WatchDog
5y ago
I imagine most medium to large enterprises using AWS have some discount, especially if you are operating at the kinds of scale that this article deals in.
526.
▲
by
WatchDog
5y ago
What file system works while being mounted on two different operating systems?
527.
▲
by
WatchDog
5y ago
I once interviewed someone, who clearly had no programming experience. They had someone else complete the screening take-home coding exercise for them. We spent the whole hour interview making zero progress on the task assigned. I kinda
528.
▲
by
WatchDog
5y ago
I think another aspect of the early internet culture, is the demographics. The participants were much more tech inclined, I imagine the autism quotient of the early internet user population, would have been much higher than it is today.
529.
▲
by
WatchDog
5y ago
Mozilla used to run a free STUN service, but it looks like they killed it after it after it was abused to conduct certain attacks[0]. [0]: https://bugzilla.mozilla.org/show_bug.cgi?id=1324520
530.
▲
by
WatchDog
5y ago
Are there any products in this space using "smart routing" services like argo, or AWS global accelerator? I've seen really impressive latency improvements, just for HTTP based services, but this is the kind of use case where
531.
▲
by
WatchDog
5y ago
I think the Jetbrains Runtime as sub-pixel AA for Linux in particular[0]. I just tried running idea with adoptopenjdk-17 on macos, and it failed to start up, so it doesn't seem that simple. [0]: https://confluence.jetbrains.
532.
▲
by
WatchDog
5y ago
Quantitative measures would be nice, but I would imagine that it's going to be really difficult to quantitatively compare go and java garbage collectors, without a billion other factors about the language/runtime getting in the wa
533.
▲
by
WatchDog
5y ago
Mousing over the tab shows it's border, looks fine to me.
534.
▲
by
WatchDog
5y ago
> If the major consumers of the highest used frameworks all used the same CDN for delivery and smaller websites that want to use those same framework followed suit this would greatly reduce wasted traffic across the web and make everyone
535.
▲
by
WatchDog
5y ago
From the parent comment: > Even if spray it into the air all over the planet, we'd still release 1/100 the amount of thorium and uranium than is currently being released
536.
▲
by
WatchDog
5y ago
Are you really suggesting that the radioactive minerals released with coal burning, is anything like high-level radioactive waste? There is a big difference between the naturally occurring isotopes of thorium/uranium, and what comes ou
537.
▲
by
WatchDog
5y ago
I don't think this is particularly good advice, he makes some valid points, but doesn't really consider the costs of the alternatives that he is suggesting. Some counterpoints: 1. Micro-lambdas How many routes does your applicatio
538.
▲
by
WatchDog
5y ago
It addresses the least privilege issue, and maybe package size (depending how intelligent your build tooling is).
539.
▲
by
WatchDog
5y ago
I guess two main use-cases come to mind, providing isolated multi-tenant saas services, also easily creating test/dev environments. In a similar vein to how you have made cockroach multi-tenant, not too long ago I worked on building a
540.
▲
by
WatchDog
5y ago
This offering seems a lot more compelling than the serverless databases offered by AWS directly. At least if cost and scaling to zero is important to you. Dynamodb addresses the cost issue, but it's so painful to use, and is unsuitab
More ›