Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
frant-hartm
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
frant-hartm
20d ago
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 point the image in my h
2.
▲
by
frant-hartm
1y ago
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) - surefire/fa
3.
▲
by
frant-hartm
2y ago
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.
4.
▲
by
frant-hartm
2y ago
> 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 is what
5.
▲
by
frant-hartm
2y ago
Depending on where you are going in London, flying to Stansted / Gatwick might be faster than to Heathrow or City.
6.
▲
by
frant-hartm
2y ago
You probably don't have many roundabouts where you live, right?
7.
▲
by
frant-hartm
2y ago
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 phone, a car, a
8.
▲
by
frant-hartm
2y ago
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 pipeline in case of a temp
9.
▲
by
frant-hartm
2y ago
> 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 full of fact
10.
▲
by
frant-hartm
2y ago
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 the past where everyon
11.
▲
by
frant-hartm
2y ago
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 used daily (e.g.
12.
▲
by
frant-hartm
2y ago
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. Your applicati
13.
▲
by
frant-hartm
2y ago
This is called mounting/un-mounting and is much cheaper than a context switch.
14.
▲
by
frant-hartm
2y ago
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 threads.
15.
▲
by
frant-hartm
2y ago
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 context switching apart
16.
▲
by
frant-hartm
2y ago
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.
17.
▲
by
frant-hartm
2y ago
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. But there are test
18.
▲
by
frant-hartm
2y ago
> 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 protect the compa
19.
▲
by
frant-hartm
3y ago
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 across AWS and Azure to pr
20.
▲
by
frant-hartm
3y ago
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
21.
▲
by
frant-hartm
3y ago
> still don't have a legal requirement to blur people in the background What countries require to "blur people in the background"?
22.
▲
by
frant-hartm
3y ago
No, it is not. The file is smaller than the available RAM, so will be cached in subsequent runs.
23.
▲
by
frant-hartm
3y ago
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.
24.
▲
by
frant-hartm
3y ago
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 allowed by th
25.
▲
by
frant-hartm
3y ago
Workstation laptops from Lenovo and Dell have upgradeable RAM and have been offering 128 GB RAM for something like 6 years.
26.
▲
by
frant-hartm
3y ago
Lenovo has been offering 128 GB since P52, that is for around 6 years. The current model with 128 GB RAM is P16 Gen 2. https://www.lenovo.com/us/en/p/laptops/thinkpad/thinkpadp/th...
27.
▲
by
frant-hartm
3y ago
Can you provide some examples where LM creates something novel, which is not just a rehash or combination of existing things? Especially considering how hard it is for humans to create something new, e.g in literature - basically all storie
28.
▲
by
frant-hartm
3y ago
Maven is always more or less the same - you have properties, dependencies, build (plugins), profiles, maybe modules and dependencyManagement if you have multi-module build. That's it, every project is the same. In Gradle there is are i
29.
▲
by
frant-hartm
3y ago
This is definitely true. The more complex the library is, the more chance for a vulnerability to happen. And combining 2 independent low level vulnerabilities may end up being a critical vulnerability. The same may happen in your project, b
30.
▲
by
frant-hartm
3y ago
I would have very much preferred it. It would be a lot more readable and accessible. Nowadays there is tooling, but imagine having schemas and autocomplete for all the K8s files from day 1. So pretty much all enterprises use it. Not bad for
More ›