Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
throwaway20371
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
throwaway20371
5y ago
My teammates create e-mail filters to send useless daily e-mail reports to the trash. I try to find out who controls the e-mail process, or the e-mail address, or something, so I can fix it... but I spend lots of time and it ends in vain. I
2.
▲
by
throwaway20371
5y ago
So then shouldn't we stop writing software? If it's really impossible to make software that doesn't have tons of bugs, yet it's perfectly possible to make hardware without those bugs, shouldn't we be "making ha
3.
▲
by
throwaway20371
5y ago
It can work this way (that's how software patches have historically worked) but if you don't test it from the beginning, you will still find the odd case where that added step is broken, even though it seemed like it should have
4.
▲
by
throwaway20371
5y ago
That's basically what the do-nothing script is. The difference is that before you write any automation, you document all the steps in the script. Right there - when you've got it all written down, and no automation work has been d
5.
▲
by
throwaway20371
5y ago
What about the do-nothing script do you find is different than a checklist? To me the whole thing is already a checklist, there just aren't check-boxes.
6.
▲
by
throwaway20371
5y ago
> If you only install a webserver once in a blue moon, make a .txt checklist of the steps you followed. This brings up a very important point about checklists that I don't think gets enough attention. The problem happens when somebo
7.
▲
by
throwaway20371
5y ago
In construction, if the foreman / lead whoever is always angry, people get fearful of speaking up about something, and then more mistakes get made because nobody wanted to point out the glaring flaw. Soldiers also prefer trustworthines
8.
▲
by
throwaway20371
5y ago
You could call it an "E-I Script" for Efficiency Interest Script. Over time your costs are gradually lowered as each step is automated - like accruing interest in a savings account.
9.
▲
by
throwaway20371
5y ago
This is the way. I wish this were taught in computer science class, development bootcamps, operations team onboarding, anywhere there is a procedure that is even slightly complicated to automate. It is the absolute best solution there is. *
10.
▲
by
throwaway20371
5y ago
How is it not a fair comparison? They're machines. Just because we are currently building them in a way that is incredibly fragile and needs constant fixes, does not mean they have to be built that way. Cars used to be built by hand,
11.
▲
by
throwaway20371
5y ago
These kind of organizational problems happen everywhere, that doesn't bug me. What bugs me is when leadership knows about it and doesn't care. After low-level engineers stick their professional neck out to complain in internal tow
12.
▲
by
throwaway20371
5y ago
Why do your machines need monthly updates? Do you constantly update any other machine that you own? Lawnmower, car, oven, microwave, bicycle, watch, reciprocating saw, vaccum, garage door, TV?
13.
▲
by
throwaway20371
5y ago
Is Apple still the only company you can pay for both hardware and software support? Because all I want is to drop down a couple grand and never have to think about "computer maintenance" again. I maintain my car myself because it&
14.
▲
by
throwaway20371
5y ago
I guess not if they're based in Estonia?
15.
▲
by
throwaway20371
5y ago
"MangoDB is a proxy which uses PostgreSQL as a backend. The proxy translates MongoDB wire protocol commands into SQL queries, and use PostgreSQL as storage." You don't have to support MongoDB, but you can support apps that we
16.
▲
by
throwaway20371
5y ago
It's not a philosophical difference, it's just complexity. More complex systems are more prone to failure. If the security system is more complex to set up, it's more likely to fail. More code means more bugs, and more domain
17.
▲
by
throwaway20371
5y ago
I've always used whereis instead of which anyway. More useful info out of one command.
18.
▲
by
throwaway20371
5y ago
Trying to secure a container via non-VM means is a painful slog. You can pretend containers give you security, and then one of the hundreds of different attack vectors provides a breakout. It's been demonstrated time and again, largely
19.
▲
by
throwaway20371
5y ago
I don't think there's ever been a year without a half dozen privesc holes in the Linux kernel. Linus is also belligerently anti-security because he thinks it always results in worse user outcomes. And containers were never created
20.
▲
by
throwaway20371
5y ago
It's important to understand that containers are not a security device. Containers are a mechanism to separate resources used by processes. You should not assume any significant security benefits to containers, regardless of what anyon
21.
▲
by
throwaway20371
5y ago
> if { = 0 == 1 } then { What in the heck is that first '=' for?
22.
▲
by
throwaway20371
5y ago
A job does not care about you. Always care for your own health and life interests above all business interests. You should not quit immediately, and instead job-hunt so you can get an offer while still working. Hiring companies prefer to hi
23.
▲
by
throwaway20371
5y ago
> Sadly, when the 1% of the time hits this also means that nobody on the team has built up the DBA skills required for the big hairy problem. I see this pattern repeated all the time when consulting for startups that just had their firs
24.
▲
by
throwaway20371
5y ago
Nearly every single modern technology that exists, I have been trying to get away from for years. In fact, most technologies aside from the ones that maintain our houses (which are mostly only necessary because of the bizarre way we build h
25.
▲
by
throwaway20371
5y ago
Good point - another data point that is actually not one, but many. There are 13 different COVID-19 vaccines around the globe, which work in different ways. "The overall age-adjusted vaccine effectiveness against infection for all New
26.
▲
by
throwaway20371
5y ago
> It’s a respiratory virus. Not unlike many of its kind. It's very much unlike others of its kind. And it is novel. It is literally called a "novel coronavirus". Just to give you an idea how deadly and different this virus
27.
▲
by
throwaway20371
5y ago
I quit most social media (I'm still here, aren't I?) and I found a lot more peace. I ended up working a lot more, which stressed me out, but I finally identified my lack of work-life balance, and now I'm back to a healthy s
28.
▲
by
throwaway20371
5y ago
Well that's because it's not a development workflow. That's a live systems change. It's like changing the tire on a moving vehicle. If you have a very repeatable environment, you can have an entire pipeline that creates
29.
▲
by
throwaway20371
5y ago
"Show: open a pull request for review, but merge into mainline immediately" This is literally the opposite of Shift Left . Merging in crap and talking about fixing it later. This should be renamed the "Tech debt accelerator&
30.
▲
by
throwaway20371
5y ago
I'm a simple man. I see article says "We don't know what this ancient word means", I upvote.
More ›