Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jpc0
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
52 ms
·
571.
▲
by
jpc0
3y ago
Familiarity
572.
▲
by
jpc0
3y ago
That same technology has also dramatically increased the cost of doing that. Data isn't free and processing big data isn't cheap. As much as Google has the data, that means they need to store that data. You know what used to happe
573.
▲
by
jpc0
3y ago
I never said any of that. What I said is for this specific point a smart criminal won't get caught and you too can very easily obfuscate that very same data.
574.
▲
by
jpc0
3y ago
I understand that completely. Just wanted to give a different viewpoint on that. I'm all for finding a balance, it's just that many times people are against surveillance that does actually improve security or enforcement but mildy
575.
▲
by
jpc0
3y ago
There is a distinction I tend to make here. If some person was able to pick me out from a lineup because they physically saw me then that wasn't private and privacy laws don't apply. So for instance capturing my face on CCTV in a
576.
▲
by
jpc0
3y ago
All this hinges in redis being a for profit with OSS software and not competing with AWS, that isn't happening though AWS won't happily fund their competitors and definitely wont contribute developer time to it. Redis is partly wh
577.
▲
by
jpc0
3y ago
> My landlord and Tesco doesn't accept code contributions as payment Your landlord and Tesco aren't an open source project. If for instance I get paid $X to specifically work on Redis by Y. The open source project now has effec
578.
▲
by
jpc0
3y ago
You are proving my point here. The single largest contributor to performance degradation on websites is that very industry. Look JSON has it's advantages and is a fine tradeoff, performance isn't a place it's good at, that&#x
579.
▲
by
jpc0
3y ago
You are using JSON. Performance stopped being an option about 3 decisions before choosing Nlohmann. If you cared about performance a JSON parser isn't on your list and if it is it's a relatively minor part of the product stack so
580.
▲
by
jpc0
3y ago
> been down that road, without native json support it's a pain Did rust get native JSON support in the year since I last used it? If you need JSON support in C++ nlohmann json is the defacto just like serde would be for rust. Now if
581.
▲
by
jpc0
3y ago
> hedge against inflation and reduce their reliance on the dollar If I am dealing in X I don't buy more X incase X's value decreases The parent comment is correct, gold hasn't been a standard for a long time to base the va
582.
▲
by
jpc0
3y ago
After now getting time to read the thread. Don't take my sentences as any negativity towards the dev in the thread, it is meant more generally. Please keep backups of your data, your backup does not need to be full git history etc... E
583.
▲
by
jpc0
3y ago
I didn't want to write an essay but yes, they should be held accountable but it absolutely shouldn't end your company.
584.
▲
by
jpc0
3y ago
Marking this so I will read the article but from the comments. Please keep backups of all your data, source code included. If your company fails because {{online service}} lost all your data it is your fault not theirs.
585.
▲
by
jpc0
3y ago
Hey Martijn I was looking at possibly seeing if I could put some time in my schedule for this but I am apparently blind and am struggling to actually find the repo for this. Could you possibly post a link here ( or even better on the blog p
586.
▲
by
jpc0
3y ago
Dante was not by default compatible with AES67 and neither was Ravenna, it was mildly inspired by and likely many of the engineers who work on Dante also work on the AES67 spec but AES67 is an industry specification much like any IEEE would
587.
▲
by
jpc0
3y ago
> I also firmly believe that, in the future, everything will be connected via Dante I'm yet to read the article but regarding this, Dante is a massive step forward and is currently dominating the market but I feel like we are signif
588.
▲
by
jpc0
3y ago
No we are getting to the crux of the issue, the fact that you believe Goolge, or likely any of the other Alphabet companies, are sitting on billions and they operational cost is next to nothing. Here is the experiment I generally recommend
589.
▲
by
jpc0
3y ago
> You can't escape google's tracking. Paying them won't stop them either. This was the point I was making > The fact that Google has the gall to ask for money on top of all the snooping they do is frankly insulting. The
590.
▲
by
jpc0
3y ago
Calling rust a high level language gave me a chuckle. Thank you sir and incase anyone wonders, I agree.
591.
▲
by
jpc0
3y ago
Not sure about you but I got options for higher bitrate streams this year and honestly for the sheer amount of content available it is still significantly cheaper than other media I pay for. There is a point it will stop making sense to pay
592.
▲
by
jpc0
3y ago
This is fine but then don't complain about the adblocker randomly not working and Google implementing measures to prevent adblockers, or actively making you, a non-paying user's experience worse. And arguably if it has been workin
593.
▲
by
jpc0
3y ago
And yet this is your argument for not paying? Or just an observation because I am fine with just an observation.
594.
▲
by
jpc0
3y ago
> Pay us to solve the problem we're causing you More like: "We offer a service funded by ads, pay us if you don't want ads" You are welcome to pay for cable and go tough grass to get your other entertainment need fulf
595.
▲
by
jpc0
3y ago
I think this take is far too optimistic, if anything ad industry executives are entirely thinking the opposite or have you forgotten the current frontrunners of AI are Google and Microsoft. Arguably the grandfather of Ads online and the &qu
596.
▲
by
jpc0
3y ago
The same way you do it in rust, use wrappers for all memory allocation. C++ has had RAII forever, since C++11(2024 btw now) have actually good wrappers, Box = std::unique_ptr, whatever the ref counter version is = std::shared_pte. Do the ot
597.
▲
by
jpc0
3y ago
> Third, you need a central control over street lights anyway because you need to implement blackouts during wartime. You heard of switches? Hell in our country with mandated rolling blackouts to prevent failure of the national electrica
598.
▲
by
jpc0
3y ago
> The last step of an inherited C++ codebase is to rewrite it in a memory safe language Simply getting rid of any actually memory unsafe C++ and enforcing guidelines will do this for you in the C++ codebase. "Rewrite it in X" o
599.
▲
by
jpc0
3y ago
> You can probably even go with a $5 VPS... You wouldn't believe the amount of times I've said this and the response was "but it costs me nothing right now"...
600.
▲
by
jpc0
3y ago
RAII using a unique_ptr in this case would have the benefits of a GC without any of the performance loss of an atomic or a lock depending on implementation. Regarding "I will take a copy and ... keep it alive..." That is literally
More ›