HackerTrans
TopNewTrendsCommentsPastAskShowJobs

Brananarchy

no profile record

comments

Brananarchy
·2 tahun yang lalu·discuss


  Location: Portland, OR
  Remote: Preferred, local hybrid OK
  Willing to relocate: No
  Technologies: Rust, C/C++, Linux, git. Some helm/k8s.
  Resume: https://www.linkedin.com/in/branan-riley/
  Email: [email protected]
Computers are an incredibly powerful tool, and I am always looking for ways to help others take advantage of that power. To that end, I have worked on projects ranging from configuration management (with a focus on deep integration with Linux and commercial Unix platforms) to blockchain (focusing on real-world assets and actual applications for the technology).

My main technical skills are in systems/lower-level programming. I enjoy the challenge of making complex functionality work in a performance-constrained environment. But I also know that code doesn't live in a vacuum, and I care a lot about making sure what I'm building actually solves problems for the business and the customer. I am always looking for opportunities to work more closely with stakeholders to ensure me and my team are on the right track.

I have lots of experience supporting interns and junior engineers, and always love opportunities to be a teacher or mentor. Looking for someone to help your team level up on Rust? I could be who you're searching for!
Brananarchy
·2 tahun yang lalu·discuss
C tolower() is locale aware and handles utf-8 as well as many other encodings
Brananarchy
·2 tahun yang lalu·discuss
2017 is quite a long time ago, especially in terms of how long smartphones have been around (and arguably even in terms of how long cell phones have been mainstream).

The US is way behind here.
Brananarchy
·2 tahun yang lalu·discuss
Hydrofluoric acid. Nasty, nasty stuff.
Brananarchy
·2 tahun yang lalu·discuss
This is absolutely a false equivalence.

Google and Meta choose to give the government all sorts of data that they're not required by law to give, because they don't see it as worthwhile to go to bat for their users. You can choose to use a vendor who will protect your privacy and demand full due process on the part of government requestors.

In China there is no due process and no choice of vendors who would demand it, even if they could.
Brananarchy
·2 tahun yang lalu·discuss
Most advertised commercial uses of "AI" are glorified search. This seems like an improvement in that space?
Brananarchy
·2 tahun yang lalu·discuss
You greatly overestimate how long systematic weather data collection has occurred across even first-world countries, nevermind the rest of the globe. There are certainly many, many places _right now_ where daily weather info isn't logged
Brananarchy
·2 tahun yang lalu·discuss
25 feet is actually pretty far. You could be on top of a two story building or across the street and still be "too close". Obviously neither of those cases would interfere with an officer's duties.

To me this law is clearly overreaching, and seems intended to scare people off from trying to see what their "officers of the law" are doing.
Brananarchy
·2 tahun yang lalu·discuss
In pure water it's not an issue. In drinking water which has all sorts of "stuff", getting very to that level of precision isn't easy.
Brananarchy
·2 tahun yang lalu·discuss
What is your alternative which is better than a jury trial?
Brananarchy
·2 tahun yang lalu·discuss
IANAL and all that...

If it's truly accidental (as in a rogue employee or a script that f'd up), they probably have a legal basis to break the contract/license terms and retract it. Just as stores are not required to honor misprinted price tags. There will likely be a court case if someone believes they legitimately received a GPL-licensed version of the code and wants to use that code in another project (or pass it on to others). Like I said, I think Adobe has a good case to win that here.

If it's "accidental", and they're just trying to walk it back, there would definitely be a court case. Whether they'd win or lose would be very up in the air, and probably depend on the jurisdiction's friendliness to businesses.
Brananarchy
·2 tahun yang lalu·discuss
It works fine, I use it all the time for my hobby OS development.
Brananarchy
·2 tahun yang lalu·discuss
I don't think it's a joke. The possessive plural is a disaster in American English
Brananarchy
·2 tahun yang lalu·discuss
I consider line wrapping to also be part of a sufficiently smart editor, and line limits should also go away in an ideal world.

The limiting factor on line length should be "is this too complex for your coworkers to understand"
Brananarchy
·2 tahun yang lalu·discuss
The grocer's apostrophe (which I will argue should be called the grocers'(1) apostrophe, since there are many offending grocers) is the bane of my existence

(1) My phone absolutely tried to correct that back to "grocer's"
Brananarchy
·2 tahun yang lalu·discuss
I maintain, that if everybody used a sufficiently smart editor, tabs for indentation and spaces for alignment would be the objectively correct choice.
Brananarchy
·2 tahun yang lalu·discuss
They will have inherent _output_ latency.
Brananarchy
·2 tahun yang lalu·discuss
This exactly. I've got all six original Star Trek films on UHD blu-rays. I was recently visiting my mother and we watched The Voyage Home (the one with the whales) streaming on her TV. The compression artifacts were immediately apparent. I won't judge color accuracy or contrast, since we have very different TV technologies. But I shouldn't be able to see mpeg blocks on a 4k stream that the provider charges extra for!
Brananarchy
·2 tahun yang lalu·discuss
If it's the one I'm thinking of: the title was about government, but all of the examples in the article were private firms with profit motives. The author implied that government must work the same way as industry, but that's a huge assumption.

The article had no examples of public agencies perpetuating the problems they set out to solve.
Brananarchy
·2 tahun yang lalu·discuss
Yup. At a previous employer we had a "loop until [list] is empty" in our interpreter. This list would be appended to by any recursion in the interpreted language (effectively saying "this recursion also needs to be processed")

We joked that it was our very own proof that recursion and iteration are equivalent