HNHacker News
TopNewBestAskShowJobs

lambda_obrien

312 karma · joined November 15, 2020

I like functional programming and red-headed comedians.

    whatever@lambda-obrien.com
(as in: "whatever" you want to address it to)
submissionscomments
lambda_obrien··on Myanmar's satellite held by Japan on space station due to spying concern
I find it fascinating to use the natural things you have available as a motive force, and it's really cool to think all you might need is a few bits of conductor and the earth's own relatively static magnetic field to move a satellite around.

I wish humans were less interested in the noisy, explosive things like engines and rockets, and more into subtlety.

lambda_obrien··on Ask HN: New Manager, how to measure developer performance?
9 out of 10 times it's not the developers failing to deliver, but the management failing to provide a good plan and making bad decisions. I suggest that if you're only given the nebulous goals of better quality and less downtime, you're going to fail. You need specific goals, like in terms of specific features, that the business wants, then you figure out a plan to achieve those features based on your tech stack and code base within maybe 4 months, and if there are too many features to do that, you push back.

That 4 months of features will give you 6 months of work. Then, just ensure you're testing things in a staging env and that you have good ci so that you don't get production downtime.

Honestly, though, if they haven't thought of this stuff before and haven't talked to you about this, then it sounds like they're just putting you in s position to fail. You shouldn't have to come to hacker news to get help, and when a department is in dire straights you don't put a developer with no management experience in place, you either pay double to hire an awesome manager right away, or a vp or department head should go down and take over for a while to get it into shape.

You should look for new jobs over the next 6 months maybe, too. Just in case.

lambda_obrien··on The internet didn’t kill counterculture – you just won’t find it on Instagram
Well, if everyone is an attention seeker online trying to pitch their own line of BS and side hustling, then not using social media, or being genuine there, is counter to culture.
lambda_obrien··on Myanmar's satellite held by Japan on space station due to spying concern
That's an interesting idea, I wonder if you would need a loop or a winding method to get enough counter-emf?
lambda_obrien··on Security incident compromised Washingtonians’ personal information
All government contracts that outsource a service with private data to a third party should have an absolute requirement that the data itself is not to be shared without approval and that it had to be necessary for the service's functionality to do that sharing and that the data access logs must be under the direct control and review of a government auditor.

I know why this isn't how it's done: because those third party contractors are selling your data and that's how they get the low bid for those contacts.

lambda_obrien··on Myanmar's satellite held by Japan on space station due to spying concern
Shoot it with a dart that has a really long wire attached to it, then release the wire to drag in atmosphere, so the satellite is slowly pulled down?
lambda_obrien··on Apple has gone to extraordinary lengths to make scroll bars invisible
I'm one of those people who use keyboard shortcuts sparingly. I actually prefer the mouse, even for things I do over and over everyday. Why? I'm not quite sure, but I've tried using the keyboard in the past with vim or whatever, and I just prefer to use my mouse for most things. It was hard to remember the combos, even after a few weeks. I do use cli quite a bit, but that's slightly different. If I used office more, maybe that'd be the application which converted me to more keyboard use. I basically only use vscode, slack, and Firefox/Chrome everyday.
lambda_obrien··on Apple has gone to extraordinary lengths to make scroll bars invisible
I love the Office 'ribbon' because it has icons whereas the menus don't. It makes it very easy to quickly pick the tool I need by muscle and visual memory. Also, MS does icons and design well, IMO, because they don't make everything too flat or hidden, they give very intuitive indications of mouse position and such, like with a slight popping-up of the button or whatever. With the menus, I have to engage my language part of my brain rather than just looking for an icon and clicking it.
lambda_obrien··on The Railsification of SaaS
I think to truly get the interoperability you see in sci-fi you're gonna need to upend the large stack we currently build on and reconsider what we want to do with our software and computers. Adding APIs to everything is great for today's world, but all you're doing is gluing things together still. As we get less from physical chips, we'll have to get more efficient in computation, which means more standardized data formats from the start, less security concerns by using capabilities and a linked permissions system, remote computation rather than data retrieval, and things like that.

I think you have to take a several pronged approach, because even then you can't solve a problem like this with tech alone, you need other things like education, collaboration, freedom, and protection from maligned interests. That's really hard to do, I think maybe SpaceX did something on a similar level for space and soon internet connections, but they don't have free and open tech due to profit motives, so it's not advancing the state of space tech overall, just the tech at SpaceX.

Probably, you need a large nonprofit foundation with billions of dollars to just buy it's way into the market to get something grand like that adopted.

I might email you, not sure I have the motivation for API building and chatting about APIs that you seem to, but I do like generalizing problems into the simplest forms.

lambda_obrien··on The Railsification of SaaS
It would be neat to use a sort of reverse-holomorpic encryption, where the client could send the server a computation to perform on some data the client had access to then return the results, but the server cannot see exactly what the computation is, stepwise, so at to protect the client's internal business logic.
lambda_obrien··on The Railsification of SaaS
I think we should try to encode types in a common notation and create a gobal package manager for them. Then get people to actually use the types and you'll get much closer to automating API connectivity. I think Tree Notation and a yet to be developed package manager based on distributed principles would be a good start.
lambda_obrien··on Inspired by Alabama’s union battle, Amazon workers elsewhere consider organizing
Example of what, because I think that's probably the idea: protect the full time employees' hours to ensure the company doesn't try to make everyone go below full time and lose benefits (see: Walmart). If you're already part time, you would have to accept your hours get cut first in that situation, by design. There's really no other way to do that.
lambda_obrien··on Inspired by Alabama’s union battle, Amazon workers elsewhere consider organizing
I always remembered how I hated unions for taking all those dues, but then I actually joined one and it was like 30 bucks a paycheck on a 3k paycheck, so like 1 percent. In exchange, my boss never asked me to stay late, work on weekends, or do several other categories of things that I routinely get asked now when I have no union. Additionally, I never had any issues with my job or boss doing anything illegal, but if I had, there were lawyers and reps waiting around to help me get my problems solved.

I wish I was in a union now.

lambda_obrien··on Report: Tesla is building a giant 100 MW battery in Texas
Hmm yes, quite. Never thought about that haha.
lambda_obrien··on Replaying real life: how the Waymo Driver avoids fatal human crashes
I don't know, I was trained in the navy to drive ships and sometimes I have a near accident when driving my car, and a car is way easier to drive. I think people are just imperfect and sometimes have accidents, so we should allow for that when engineering tech.
lambda_obrien··on A bug related to handling of authenticated sessions
It's a race condition, so it had to do with two operations happening in a certain incorrect order. I bet they are able to see the exact situations where it occurred with pretty great certainty by reviewing the logs of the two operations that raced and see where the incorrect operation won. They even say they are invalidating all sessions or of an abundance of caution, indicative that they are pretty sure about it.
lambda_obrien··on A Year at Google Brain (2020)
All that from today's AI? The best I've seen from today's AI is a few gpt-3 articles that are clearly in the uncanny valley and a car which may or may not mistake an exit ramp wall for a passing lane.
lambda_obrien··on New algorithm breaks speed limit for solving linear equations
In practice, are there maybe a few problems for which this guarantee unlocks a big performance speedup? How might this be used practically?
lambda_obrien··on Report: Tesla is building a giant 100 MW battery in Texas
It's my opinion, mostly, but I've written drivers to control several different models and makes of battery installation, so firsthand experience. The difference is in the control software and reliability: Tesla batteries are way more reliable and have less downtime than anything else I've worked with. It's getting better.
lambda_obrien··on Report: Tesla is building a giant 100 MW battery in Texas
Tesla batteries can operate in freezing temperatures in heat mode.
lambda_obrien··on Report: Tesla is building a giant 100 MW battery in Texas
Don't, just price it into the project and leave it down there.
lambda_obrien··on Report: Tesla is building a giant 100 MW battery in Texas
Indeed, the Tesla powerpack is years ahead of the competitors, probably because they engineer only the hard parts themselves and use commercial products for the easy stuff.
lambda_obrien··on Why software projects take longer than you think: a statistical model (2019)
The 80-20 rule: the last 20 percent of the work takes 80 percent of the time.
lambda_obrien··on Why software projects take longer than you think: a statistical model (2019)
Sometimes you even fall through the floor and find a whole 'nother world down there.
lambda_obrien··on When the prison banned board games, we played chess in our minds
That's kinda true for most things in competitive arenas, right? Sports, chess, e gaming, etc. I hate it, but at mid life I'm way slower thinking than I was 20 years ago, there's no chance I could compete with young people on raw talent in many areas, I might win some online games because of superior strategy, but I'll never have the speed to beat young, experienced gamers.
lambda_obrien··on Four times I felt discriminated against for being a female developer
I guess not everyone agrees, since my comment was demolished.
lambda_obrien··on -2000 Lines of Code
Is there anywhere which optimizes for LOC count today? I figure everyone knows by now LOC is a bad metric.
lambda_obrien··on Four times I felt discriminated against for being a female developer
You don't have to ask yourself that, you can just accept that the people who you work with will usually be out of your control and respect their skills separately from what they look like. If they suck, then they suck, but don't prejudge because you think diversity hiring is rampant everywhere, which it is not.
lambda_obrien··on Bill Gates Says that Bitcoin is bad For the Planet
Your government can force you to do or give them anything, don't think math will stop them from trying. If they fail, they'll just lock you up.
lambda_obrien··on Transplant an organ? Why not an entire body?
If our body is not a part of our mind, then where does the mind exist? Are we just loops of code controlling a mechanism? I'm curious why you casually toss away the possibility that our bodies and self are one inseparable thing when no scientist has yet been able to even get close to separating the two via any means. Our brains work through physical means with electrical and chemical impulses, so why think that the mind itself doesn't extend away from the brain?
← PreviousPage 3 of 11Next →