This is a somewhat surprising position to see in the fediverse…
(I mean, I get what you’re saying, and I guess someone should bring that to the party, but there is s different way)
This is a somewhat surprising position to see in the fediverse…
(I mean, I get what you’re saying, and I guess someone should bring that to the party, but there is s different way)
Sounds reasonable, but a lot of recent advances come from being able to let the machine train against itself, or a twin / opponent without human involvement.
As an example of just running the thing itself, consider a neural network given the objective of re-creating its input with a narrow layer in the middle. This forces a narrower description (eg age/sex/race/facing left or right/whatever) of the feature space.
Another is GAN, where you run fake vs spot-the-fake until it gets good.
Well, Rust has a lot of string flavors, and I like utf-8 being the norm, but there are a bunch of cases where enforcing utf-8 is a nuisance, so getting string features without the aggro enforcement is nice.
There’s probably some fruity way to make this a security issue, but I care about ascii printables and not caring about anything else. This is a nice trade off: the technical parts are en-US utf-8, the rest is very liberal.
Reminds me of Scarfolk
Protein / calories, and glycemic index, right. There are a few other considerations, but primarily these, for me
Rust implementation of the Meta-II meta compiler. I used bstr, which was interesting.
Backstage has become quite misaligned to what we were originally trying to do. Originally, we were trying to inventory and map the service eco-system, to deal with a few concrete problems. For example, when developing new things, you had to go through the village elders and the grape vine to find out what everyone else was doing. Another serious problem was not knowing / forgetting that we had some tool that would’ve been very useful when the on-call pager went off at fuck you dark thirty.
A reason we could build that map in System-Z (the predecessor of Backstage) is that our (sort of) HTTP/2 had a feature to tell us who had called methods on a service. (you could get the same from munging access logs, if you have them)
Anyway, the key features were that you could see what services your service was calling, who was calling you, and how those other systems were doing, and that you could see all the tools (e.g. build, logs, monitoring) your service was connected to. (for the ops / on-call use case)
A lot of those tool integrations were just links to “blahchat/#team”, “themonitoring/theservice?alerts=all” or whatever, to hotlink directly into the right place.
It was built on an opt-in philosophy, where “blahchat/#team” was the default, but if (you’re John-John and) you insist that the channel for ALF has to be #melmac, you can have that, but you have to add it yourself.
More recently, I’ve seen swagger/openapi used to great effect. I still want the map of who’s calling who and I strongly recommend mechanicanizing how that’s made. (extract it from logs or something, don’t rely on hand-drawn maps) I want to like C4, but I haven’t managed to get any use out of it. Just throw it in graphviz dot-file.
Oh, one trick that’s useful there: local maps. For each service S, get the list of everything that connects to it. Make a subset graph of those services, but make sure to include the other connections between those, the ones that don’t involve S. (“oh, so that’s why…”)
Ok, so it’s to hear from people building stuff, but isn’t it maybe a little light on details? I feel the consultancy contact details to profound insights ratio is a bit underwhelming.
Yeah, but we’re just not incentivizing him enough, right? If we just give his publishers more help enforcing their rights on the English language, he’ll write some more, for sure
Ok, TIL there’s a thing called Required, but otherwise, one way to do this is to rename the other part/field/key(s), so that old code reveals itself in much the same way as using a deleted field (because it does, actually)
Another way is explicitly have a separate type for records with/without the feature. (if one is a strict subset, you can have a downgrade/slice method on the more capable class.
Lastly, I would say that you need static typing, testing, both. People from static-land get vertigo without types, and it does give good night sleep, but it’s no substitute for testing. Testing can be a substitute for static typing in combination with coverage requirements, but at that point you’re doing so much more work that the static typing straight jacket seems pretty chill.
They come in groups, in a way, but they also refer back any which way, anyway. I recommend just the order they were written, it’s worked well so far. (about half way through, I think)
Yeah, but they didn’t serve ‘fresh’ coffee, the whole point was to make a giant urn of coffee and sell coffee from that all day. I don’t know what the boundaries of those rules were, it’s entirely possible it’s different if you serve it in an open steaming cup, but this was Styrofoam take away cups.
Their customers had had problems before, but they didn’t care. I think that’s what got them in the end.
There’s a safety regulation, but the mcd manual almost said outright to ignore it. And there had been numerous incidents before, and even court cases. They were finally fined something like half a days’ profit from the sale of coffee. Only the scale of of mcd makes it seem like more than what the paperwork costs anyway. Personally, I think someone in the C-suite should get jail time for ‘gross bodily harm’, or whatever.
Turn the mouse upside down.
Also, check your BIOS settings. Turning it on from completely off also sounds sus, surely it’s ‘hibernating’ or something, right?
A terminal is the thing that looks like it might be a computer, but nobody is home, it’s just connected to a modem. Or, maybe, if you’re lucky, The Computer of your university.
A terminal emulator is, well, an emulator, so you can use a 1970’s shell, right there on your computer, just like you can emulate and play Pong or Space Invaders…
Hope that helps
Yes, typo
Yeah, that. Typo. It had grown by a factor of 7 or so. So, basically, that part of the pay was cut by 85%
Going all in on the stock option program, even if it was a little risky. I remember the argument: There’s no lottery or casino that’ll give me odds like these. I also left when we’d grown to the point where middle management didn’t want to understand that when the program ran out (4 years) and had to be restarted at the new validation, that was basically a static pay cut for me. I get paid a lot more now, but I still made more from stocks than work last year.
Second, our apartment. It’s a lot like a row house, except it’s in the city. The other part backs right up to the park.
Third, maxing out parental leave with both of our kids at a company that (as, more or less, a recruiting gimmick) topped up parental leave pay from the capped 80% to, iirc, 100% with no cap. They turned out be quite dumb about this and had shuffled me into a corner when I came back. I was ready to put my back into it, but well, I guess not then.
(The one without the parentheses is older Python 2, the example with is newer Python 3)
Yesss… You’re not wrong, but I really do believe the solution we want is to be found somewhere in that direction. Considering the Google graveyard, the faang crowd isn’t all that reliable either.