Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tcoff91
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
42 ms
·
361.
▲
by
tcoff91
3y ago
memory related vulnerabilities tend to be the worst kind though, like RCEs and stuff. Remote code execution is so much worse than many other types of vulnerabilities like DOS. How many RCEs have there been in rust programs compared with C++
362.
▲
by
tcoff91
3y ago
Many editors have great git blame integration that makes these messages quite accessible. It's really easy in emacs with magit to view commit messages from git blame view. I believe vim, vscode, and jetbrains IDEs all make this simple.
363.
▲
by
tcoff91
3y ago
Yeah combat and all that shit at home depot doesn't do jack. Bengal is the only thing available from mainstream ecommerce retailers that actually works. Not sure if the best version of it can be shipped to california though.
364.
▲
by
tcoff91
3y ago
Yeah except for the STi which is damned fast.
365.
▲
by
tcoff91
3y ago
There is a git-blame-ignore-revs that you can configure to keep your git blames more useful.
366.
▲
by
tcoff91
3y ago
Easiest way to change input device is to hold option and click the audio icon in the menubar.
367.
▲
by
tcoff91
3y ago
If you sell a ton of these cars, having employees controlling 2% of the time means your costs become enormous rather quickly. You would have to have a subscription business model for this to make any sense where the person buys the car and
368.
▲
by
tcoff91
3y ago
CLion is definitely good.
369.
▲
by
tcoff91
3y ago
That 2% is not the person in the vehicle, it’s cruise employees. It doesn’t scale because it is paid employees intervening instead of the customer driving. It scales in comparison to ride sharing competition but not in terms of people ownin
370.
▲
by
tcoff91
3y ago
If you replace ‘an algorithm’ with ‘a guy named bob’ and the scheme sounds illegal, it should be illegal. If every landlord in town all went to a guy named Bob to ask what they should set their prices at, that would be illegal collusion.
371.
▲
by
tcoff91
3y ago
I'm pretty sure you have it backwards. Tylenol/Acetaminophen is quite hard on the liver. https://www.health.harvard.edu/press_releases/acetaminophen_... .
372.
▲
by
tcoff91
3y ago
The bias is in the input data! That is the very problem. AI takes human bias and perpetuates it. Look at the issue of predictive policing via AI: police are biased, therefore the data is biased, and thus the model is biased.
373.
▲
by
tcoff91
3y ago
Yeah so something like a last write wins + hybrid logical clocks for ordering is a crdt then.
374.
▲
by
tcoff91
3y ago
Isn't last-write-wins technically a CRDT? It's just not a very good one. For many use-cases though a per-column last-writer-wins CRDT is perfectly adequate. - Edits can be made on any node at any time independently and without coo
375.
▲
by
tcoff91
3y ago
I just remembered the Tracepoint feature though (it's been a while since I was working in C++ with visual studio). Even when you can't pause execution to debug it's still better to add your tracing in the debugger rather than
376.
▲
by
tcoff91
3y ago
sometimes though when debugging multithreaded code, tracing/logging is easier to figure out what's going on vs pausing on breakpoints.
377.
▲
by
tcoff91
3y ago
Work for a SaaS company then you are a profit center.
378.
▲
by
tcoff91
3y ago
You should read this: https://jwiegley.github.io/git-from-the-bottom-up/
379.
▲
by
tcoff91
3y ago
UUIDs are great for when you have a distributed system where connectivity between the nodes is intermittent, and every node needs to be able to create new entities without ever having ID collisions. For instance, UUIDs allow mobile apps to
380.
▲
by
tcoff91
3y ago
In auto racing (other than rally), pro drivers typically know the track incredibly well, down to every bump that could possibly affect traction. Often times there are blind crests where they have to know the track perfectly to be able to go
381.
▲
by
tcoff91
3y ago
probably europa and enceladus
382.
▲
by
tcoff91
3y ago
A BFF is just an API gateway that is tailored to a single frontend. It's especially helpful if the frontend is a native application as opposed to a web application, hence why it was a pattern championed by Netflix. If you have some nat
383.
▲
by
tcoff91
3y ago
This definitely seems like a CFAA violation.
384.
▲
by
tcoff91
3y ago
Do they seriously charge in the millions for a server to run a database? A single box? Fucking oracle man.
385.
▲
by
tcoff91
3y ago
I love D, learned it back in high school, but unfortunately it just seems like D is one of those great languages that just isn't going to take off. It just doesn't have a big enough champion to bootstrap a thriving large community
386.
▲
by
tcoff91
3y ago
Oracle is so far beyond anyone other major player in crookedness that it's not even funny. Oh, you happened to run your oracle database in a VM and got audited? They'll try to shake you down to pay for however many oracle licenses
387.
▲
by
tcoff91
3y ago
I feel like this kind of operation on a list feels more naturally expressed by filtering the list and taking the length of the filtered list. Like this line of JS feels so much easier to read than that line of python: ages.filter(age
388.
▲
by
tcoff91
3y ago
Software engineering isn’t like manual labor. Only results should be measured. A programmer in a flow state who is completely focused will get more accomplished in 2 hours than they would in 8 if they were feeling uninspired and disengaged.
389.
▲
by
tcoff91
3y ago
This comment is peak HN. Like it's so absurd that it feels like it must be satire.
390.
▲
by
tcoff91
3y ago
If you like vimium, there's an app called Vimac that's like vimium but for macOS. So you can control all kinds of apps with they keyboard like in vimium. https://vimacapp.com/
More ›