HNHacker News
TopNewBestAskShowJobs

bickeringyokel

115 karma · joined January 22, 2020

submissionscomments
bickeringyokel··on FTC files new antitrust complaint against Facebook
Sounds like in that case you were a victim of fraud rather than avoiding your contractual obligations?
bickeringyokel··on Don't Call Yourself A Programmer, And Other Career Advice (2011)
Conversely, engineers can be "registered" and relegated to other adjacent roles because their credentials have been eclipsed by their lack of meaningful experience, and their ideas are no better than the smart programmers in the room. So I do understand the haphazardness to a degree, anyone can engineer, but not everyone can be an engineer.
bickeringyokel··on Starbase Tour with Elon Musk [video]
> Most common error of a smart engineer is to optimize a thing that should not exist

I encounter this so often. It must be hard for some people to question a given design or requirement. Sometimes when someone asks for a solution to a problem, they don't actually want what they asked for they just want a solution to the problem.

bickeringyokel··on Product validation frameworks are mostly useless without taste
Firstly, Apples's creative selection sounds like a nightmare.

This would put so much selective pressure on anyone lower on the totem pole compared to their superiors, it is sure to cast aside good talent for making the slightest mistake, but Apple makes good stuff so what do I know.

Secondly, I was a bit frustrated with the conclusion of the article.

> What can you do to acquire better product judgment? How might you recognise when someone has it? How might you develop taste?

I think this read needs a bit of stewing on those very questions, otherwise it's quite discouraging indeed. If you can't even define what good taste is, this advice kind of breaks down a bit for the average person.

bickeringyokel··on Audacity may collect “Data necessary for law enforcement, litigation” and more
Audacity is great for minor tweaks and such, but I can't imagine in a million years paying a subscription for it
bickeringyokel··on Supermarket chain Coop closes 800 stores following Kaseya ransomware attack
Totally. The article definitely caught my attention for that reason. The difference between those two scenarios is an order of magnitude.
bickeringyokel··on Notes on streaming large API responses
> If you’re streaming a response, you start with an HTTP 200 code... but then what happens if an error occurs half

Maybe a 202 Accepted code makes more sense

bickeringyokel··on Apps supporting account creation must also offer account deletion
I think it's much more likely that it just takes timeand money to develop how the deletion process works, testing the implementation etc. It's easier to just not have the capability since it's not critical to the majority of users.
bickeringyokel··on Lambda: The Ultimate Excel Worksheet Function
If the universe is infinite, Then the observable universe is only as finite as the length of your life and capability to traverse through space.
bickeringyokel··on Focalboard – a self-hosted alternative to Trello, Notion, and Asana
Last time I used it was to test that my companies app could be downloaded from it. Well it wouldn't let me sign in using my existing outlook account apparently because we use our company domain name. So I had to create a completely separate microsoft domain account. Pretty annoying.
bickeringyokel··on Divorce rate cut in half for couples who discussed relationship movies (2014)
174 is a pretty small sample size. This was several years ago, anyone know if there was any follow up?
bickeringyokel··on M1 Mac owners are experiencing high SSD writes over short periods of time
I've only just got a new Mac after having my last one for nearly a decade. I've had to replace two windows machines in that same time period. Not exactly cold hard data, but a sample size of 1.

There are also windows machines that make it hard to replace things mind you.

bickeringyokel··on Best practices for REST API design (2020)
I've also encountered that, it's very frustrating when you get a 200 ok, then you continue on in your client but there was actually an error expressed in the body of the 200 response. Ah gee.
bickeringyokel··on Best practices for REST API design (2020)
Yeah that's understandable when frameworks default everything to 500, that's often true, I just couldn't think of a more appropriate code to the specific example apparently there actually is a code for fraudulent payments so 402 code would be good.
bickeringyokel··on Best practices for REST API design (2020)
I'm not sure anyone would propose you randomly map different 4xx codes to a bunch of different internal server errors. For the one example you provided I would probably use a 500 code, return the relevant message and call it a day. In that case you might also return an additional code if you have some extremely complex logic for handling that error at the client side, but in that case your client might be a little too complicated.

That doesn't mean I wouldn't also use the best practices codes for authentication vs authorization etc. I say this loosely though because best practices are really just that. It's more important to maintain a level of consistency within your team or organization so you're all speaking the same language. It's nice to have a starting point like rest APIs (or something that resembles them) so you're not writing a completely new rulebook on standard stuff that other people have already figured out, you can focus more on the problems your team is trying to solve. Why not use a 409 when there's a conflict? Someone already solved that problem. You can still return whatever pretty error message you want.

bickeringyokel··on Best practices for REST API design (2020)
Let me get this straight, you don't think codes matter, but you want to manage a giant proptietary list of codes?

Won't you just send up in those huge discussions you waste so much time on?

bickeringyokel··on Toxic positivity does more harm than good
I'm sure this is a problem in companies large enough to have a sizable HR department, but don't most of us work with a bunch of cretin engineers that always think everything anyone else does is wrong and a sales team that is never satisfied with the thing they asked for?
bickeringyokel··on The open source paradox
Gauging demand can sometimes be useful in planning a project can it not? I mean, if the comments are phrased nicer than your example.
bickeringyokel··on Google TV
I bought a cheap Toshiba that only has a built in chrome cast that you can ignore. It's a good option.
bickeringyokel··on Google TV
They forgot to put music on that board
bickeringyokel··on Firefox 81.0
I'm starting to think that the concept of "files" is starting to be a very advanced concept for some people these days.
bickeringyokel··on Firefox 81.0
You can right click to open in a specific container. Take a bit of forethought though.
bickeringyokel··on The Social Dilemma
A large amount of my recommended YouTube videos are educational, but I subscribe to a lot of nature docs, history etc, I don't think the algorithm dislikes this kind of content for me. So I guess the answer to your question is, we can?
bickeringyokel··on The Social Dilemma
This movie hasn't been out long, you sure your friends won't be up to their old ways in a month or two?
bickeringyokel··on The Social Dilemma
A single person generally has orders of magnitude less power to influence than the the biggest companies in the world. That's surely not a fair comparison.
bickeringyokel··on Universal basic income seems to improve employment and well-being
I would say both of those things are pretty abstract.
bickeringyokel··on Apple just kicked Fortnite off the App Store
Stores pay a hefty sum of rent to the mall, not sure thats a reasonable comparison.
bickeringyokel··on Mozilla’s Uncertain Future
I find I am not missing anything in terms of features or stability since the quantum engine except perhaps bookmark management being a bit clunky.

If you truly prefer chrome why not use a chromium browser that is not Google? (Brave for example)

bickeringyokel··on Dear Google Cloud: Your Deprecation Policy Is Killing You
> One fun bit of trivia about Bigtable is that they had these internal control-plane entities (as part of the implementation) called tablet servers, which had large indexes, and at some point they became a scaling bottleneck.

Anyone understand the technical jargon here? I'm a bit lost.

bickeringyokel··on NetSurf, a multi-platform web browser
I can only guess they mean if they pivot to be less privacy focused.
← PreviousPage 2 of 4Next →