Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jpc0
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
39 ms
·
511.
▲
by
jpc0
2y ago
> Google is a serial murderer of its own products and services yet governments, schools, and companies fall over themselves to use Google products. I doubt Gmail is going anywhere anytime soon, even more so on the workspace plans and for
512.
▲
by
jpc0
2y ago
Memory safety isn't a defining feature of rust in any way and with very very simple rules in C++ (no raw loops and not raw pointer access) you can actually just get rid of memory issues in C++. There are also pretty easy solutions to i
513.
▲
by
jpc0
2y ago
> Interesting, I remember having to adapt some idioms around caching and storing iterators in particular, but very quickly I felt like there wasn't that many hoops and they weren't that weird. I generally didn't feel that
514.
▲
by
jpc0
2y ago
I have an example for you that poses an ethical question. I frequent a KFC, in the 15 years I've been going there the staff count has halved. In the last year they have installed automated ordering machines which for me is great I can
515.
▲
by
jpc0
2y ago
May also be the type of projects I would reach for C++ in as well. I generally use golang for anything "high" level. I reach for C++ when I actually need that level of control and to be honest most of the ergonomic features in Rus
516.
▲
by
jpc0
2y ago
> The advantages of a language that is memory safe in practice and also heavily favors correctness in general boosts productivity tenfold in the long term As someone who has some large projects in C++ and co tribute to OSS C++ projects I
517.
▲
by
jpc0
2y ago
A question for those who are in the Zig camp. I've heard talks that zig is now mostly stable and there are no big api changes expected but I haven't been able to find any official statement on that, is this true?
518.
▲
by
jpc0
2y ago
Got cancer ranges from will be out of office a few times a month for a few months to a year through to won't be here next month. You are reading a lot out of words read on an internet screen. This manager may very well be toxic, they m
519.
▲
by
jpc0
2y ago
> I'm not sure how anyone can argue with a straight face that OpenZFS is derived from GPL GPL requires any code linked against it which fundamentally requires it to be useful (Nvidia/zfs linked into the linux kernel to be used
520.
▲
by
jpc0
2y ago
Opendns is literally cisco umbrella with less features. Which is one of the companies in the title.
521.
▲
by
jpc0
2y ago
Some details I would like to see: - Does the backplane support full 1.25Gbps throughput? - Does is switch at line rate for all packet size? - The switch chip supports LACP, port mirroring, vlan tagging, QOS, these would be amazing to integr
522.
▲
by
jpc0
2y ago
Well to be pedantic, with all the money in the world you wouldn't be working for Ikea and the problem wouldn't exist so really that's a problem also solved by money... Generally though higher paid employees tend to have more
523.
▲
by
jpc0
2y ago
> NVidia's and OpenZFS's compat layer I think this is more related to GPL licensing than them not wanting to assist. If it's completely generic then maybe, but how do you argue that the closed source Nvidia license or the
524.
▲
by
jpc0
2y ago
I'll double down with you on this. Then train the AI using a binaural video of a thoroughbred and see if it can distinguish a draft horse and a quarter horse as horse...
525.
▲
by
jpc0
2y ago
Apart from one or two things that are currently not implemented well by the browsers, your requirements can be met without a single line of JS or even a server at that. And you may very well not run into those one or two things.
526.
▲
by
jpc0
2y ago
He might be referring to switching on the type of an interface... Not ADT for sure but I mean it's possible as a cludge as a tagged union, but it's more akin to single inheritance to be fair...
527.
▲
by
jpc0
2y ago
> Our organization uses their audio tools among other things, and they're used to the polish and convenience they get from Adobe products. As a professional in audio with over a decade of experience... Adobe has ** audio tools. Ther
528.
▲
by
jpc0
2y ago
Randomly generated url (even by a bad random generator like a human) is equivalent to an API key. Your exact same argument you made about the url can be made about a baked in API key. Implement auth, do extremely basic auth if you have to u
529.
▲
by
jpc0
2y ago
As someone who is fluently bilingual I have tested the exact thing people say AI in the browser would be good for, translations and subtitle generation and it was abysmal. It produced sentences that absolutely look correct but the meaning h
530.
▲
by
jpc0
2y ago
You don't need the time to actually be synced. I'm thinking more some sort of system with a sync point registered per device and using that as a time reference. It's not inconceivable that they could easily detect multiple de
531.
▲
by
jpc0
2y ago
How would you do this on the os? I would honestly try to sync audio output based on a shared time reference, something along the lines of what AES67/Ravenna/Dante does but you can be a little more lax and use ntp or system time si
532.
▲
by
jpc0
2y ago
We were taught the 1:3 rule in audio... If the distance from the microphone to an "unwanted source" is three times the distance asthat from the microphone to the source phasing likely wont be an issue. There's always caveats
533.
▲
by
jpc0
2y ago
Average != Median and that is what the commenter above mentioned. The S&P500 and others don't remove the outliers going to the moon which is good for investors but as a data metric would make for a pretty large deviation.
534.
▲
by
jpc0
2y ago
Any decent laptop from the same era. My parents are using both HP ProBooks and Lenovo Thinkpads from that era currently and they are working perfectly and maintenance costs are lower than the same era macbooks... I own a MacBook Air, I won&
535.
▲
by
jpc0
2y ago
You make implicit assumptions you had during development explicit through code or comments which doesn't actually effect runtime execution speed since it only runs in debug/compile time. There's a place for formal verificatio
536.
▲
by
jpc0
2y ago
Do you regularly drive your car into lakes? I would legitimately be surprised if I ever know a person that this has happened to never mind if it ever happened to me.
537.
▲
by
jpc0
2y ago
To my knowledge the current best practicen is to have all NTLM versions disabled and use Kerberos which surprise surprise is also the backbone of linux enterprise login... AD is just a fancy interface to LDAP with Kerberos, that sound famil
538.
▲
by
jpc0
2y ago
> I want to update my dependency for my tiny service for a security patch If the API changed it's not a security patch... Why would a change that only fixes a security bug cause tests to fail? Sounds like this is more a matter of ne
539.
▲
by
jpc0
2y ago
I don't disagree with you at all on this. However you may need to combine several to get to an end result. And if that happens a few times in a codebase, well makes sense to factor that into a library.
540.
▲
by
jpc0
3y ago
"We use extreme vectorisation and can't do it in native C++ therefore the language is slow" You a junior or something? For 99% of use cases C++ autovectorisation does plenty and will outperform the same code written in higher
More ›