Ugh no. Even if the thing is right in front of me, I might not be able to draw the right proportions. It might be because I am no artist though, but my point is seeing with my own eyes is not strictly better. At some…
I wonder what people use/need apart from the usual stuff in Maven nowadays. In the last 5 years, I didn't need anything more than: - resource plugin - compiler plugin - jar plugin (jars, test jars, javadoc jars) -…
Just a note: I am not claiming it is working correctly, only saying there is a clear and documented way how the client knows when to commit, and that it works as expected in a simple scenario.
> how does Kafka know when you've processed the messages it gave you? By calling `poll()` again. It doesn't commit the records returned from poll until auto commit interval expires AND you call poll again. At least this…
Depending on where you are going in London, flying to Stansted / Gatwick might be faster than to Heathrow or City.
You probably don't have many roundabouts where you live, right?
That's why I hate sales people. Give me all the info on your product, ideally, make it easy to compare to others and I will decide myself. The idea that one can ask me a few questions and give good advice when buying a…
And on top of that this _end-to-end exactly-once guarantees_ makes the result look like the message was processed in the pipeline only once, while in reality a message will be processed 2x (or more times) in the…
> Engineers look down on advertising and advertising people I don't think this is entirely true. We certainly look down on marketing fluff and playing on emotions, but I certainly appreciate well-made marketing material…
Why would you do it for every tab switch? You do it once to fit your preferred width and all websites adjust. You would probably have a shortcut for that in your window manager. There was a great time at some point in…
While I agree with the research, let me be the judge of what works (for me..), span the text across the full width, so I can resize the window as I see fit. It's a shame that one needs to use scrips to modify websites…
I remember that Neo4j Enterprise used to be available under AGPL. They pulled it and now it's available only under a commercial license. AGPL is not a problem for server-side software if you don't need to modify it.…
This is called mounting/un-mounting and is much cheaper than a context switch.
Ok. This JVM-level switching is called mounting/un-mounting of the virtual thread and is supposed to be several orders of magnitude cheaper compared to normal context switch. You should be fine with millions of virtual…
What do you mean by context switching? My understanding is that virtual threads mostly eliminate context switching - for N CPUs JVM creates N platform threads and they run virtual threads as needed. There is no real…
Complain to the author of your direct dependencies (or better send a PR if open source). There is absolutely no reason why lombok should get pulled in as transitive dependency apart from ignorance on library author side.
There are multiple attack vectors via the supply chain that this new settings prevents. Sure, if the compromised library is one of your core libraries that runs during build, test and runtime, then this does not help.…
> legal department works for you, not the other way around. Not sure what planet you live on. Unless you are one of the execs, Legal (and other compliance departments like HR) work pretty much against you. They exist to…
You can, but one has to be careful with the transfers. If not you could incur ridiculous costs. And some architectures are still prohibited - any replicated database across cloud vendors - imagine Cassandra hosted…
Same here. I am so used to /** * */ that I find this visually off-putting. Almost as much the string interpolation in string templates. /*** would be much better. Also /// will be read as a comment with a line starting…
> still don't have a legal requirement to blur people in the background What countries require to "blur people in the background"?
No, it is not. The file is smaller than the available RAM, so will be cached in subsequent runs.
AFAIK 64GB SO-DIMM DDR4 modules are not available, so you need a laptop with 4 ram slots, that's just a few laptops in the workstation / gaming series of a few vendors.
Isn't this typical tick-tock move? Don't change too many things at once - they are moving to the new process so probably not too many changes in the architecture, only increase in frequency for same power consumption…
Workstation laptops from Lenovo and Dell have upgradeable RAM and have been offering 128 GB RAM for something like 6 years.
Ugh no. Even if the thing is right in front of me, I might not be able to draw the right proportions. It might be because I am no artist though, but my point is seeing with my own eyes is not strictly better. At some…
I wonder what people use/need apart from the usual stuff in Maven nowadays. In the last 5 years, I didn't need anything more than: - resource plugin - compiler plugin - jar plugin (jars, test jars, javadoc jars) -…
Just a note: I am not claiming it is working correctly, only saying there is a clear and documented way how the client knows when to commit, and that it works as expected in a simple scenario.
> how does Kafka know when you've processed the messages it gave you? By calling `poll()` again. It doesn't commit the records returned from poll until auto commit interval expires AND you call poll again. At least this…
Depending on where you are going in London, flying to Stansted / Gatwick might be faster than to Heathrow or City.
You probably don't have many roundabouts where you live, right?
That's why I hate sales people. Give me all the info on your product, ideally, make it easy to compare to others and I will decide myself. The idea that one can ask me a few questions and give good advice when buying a…
And on top of that this _end-to-end exactly-once guarantees_ makes the result look like the message was processed in the pipeline only once, while in reality a message will be processed 2x (or more times) in the…
> Engineers look down on advertising and advertising people I don't think this is entirely true. We certainly look down on marketing fluff and playing on emotions, but I certainly appreciate well-made marketing material…
Why would you do it for every tab switch? You do it once to fit your preferred width and all websites adjust. You would probably have a shortcut for that in your window manager. There was a great time at some point in…
While I agree with the research, let me be the judge of what works (for me..), span the text across the full width, so I can resize the window as I see fit. It's a shame that one needs to use scrips to modify websites…
I remember that Neo4j Enterprise used to be available under AGPL. They pulled it and now it's available only under a commercial license. AGPL is not a problem for server-side software if you don't need to modify it.…
This is called mounting/un-mounting and is much cheaper than a context switch.
Ok. This JVM-level switching is called mounting/un-mounting of the virtual thread and is supposed to be several orders of magnitude cheaper compared to normal context switch. You should be fine with millions of virtual…
What do you mean by context switching? My understanding is that virtual threads mostly eliminate context switching - for N CPUs JVM creates N platform threads and they run virtual threads as needed. There is no real…
Complain to the author of your direct dependencies (or better send a PR if open source). There is absolutely no reason why lombok should get pulled in as transitive dependency apart from ignorance on library author side.
There are multiple attack vectors via the supply chain that this new settings prevents. Sure, if the compromised library is one of your core libraries that runs during build, test and runtime, then this does not help.…
> legal department works for you, not the other way around. Not sure what planet you live on. Unless you are one of the execs, Legal (and other compliance departments like HR) work pretty much against you. They exist to…
You can, but one has to be careful with the transfers. If not you could incur ridiculous costs. And some architectures are still prohibited - any replicated database across cloud vendors - imagine Cassandra hosted…
Same here. I am so used to /** * */ that I find this visually off-putting. Almost as much the string interpolation in string templates. /*** would be much better. Also /// will be read as a comment with a line starting…
> still don't have a legal requirement to blur people in the background What countries require to "blur people in the background"?
No, it is not. The file is smaller than the available RAM, so will be cached in subsequent runs.
AFAIK 64GB SO-DIMM DDR4 modules are not available, so you need a laptop with 4 ram slots, that's just a few laptops in the workstation / gaming series of a few vendors.
Isn't this typical tick-tock move? Don't change too many things at once - they are moving to the new process so probably not too many changes in the architecture, only increase in frequency for same power consumption…
Workstation laptops from Lenovo and Dell have upgradeable RAM and have been offering 128 GB RAM for something like 6 years.