In other news today...
-
@BernieTheBernie said in In other news today...:
A funny and nice to read story on measuring programmer productivity:
https://dannorth.net/2023/09/02/the-worst-programmer/"You see, the reason that Tim’s productivity score was zero, was that he never signed up for any stories. Instead he would spend his day pairing with different teammates. With less experienced developers he would patiently let them drive whilst nudging them towards a solution. He would not crowd them or railroad them, but let them take the time to learn whilst carefully crafting moments of insight and learning, often as Socratic questions, what ifs, how elses."
Where has he been my last fifteen years?
-
@jinpa I am convinced developers like this dint really exist outside of fairy stories. These are what developers aspire to be.
Me, I’m the hero that lived long enough to become my own villain with being a bus factor of 1, doing instead of sharing etc.
-
@Arantor said in In other news today...:
I am convinced developers like this dint really exist outside of fairy stories.
"Today I was writing some code when my three-year-old daughter sat down next to me. She quietly looked at what I was writing for a while, then slowly turned to me and asked 'mummy, with this code here, what would happen if the square of x happened to be larger than twice the size of your array? Wouldn't that cause an out-of-bounds memory access?'"
-
-
@Arantor said in In other news today...:
I am convinced developers like this dint really exist outside of fairy stories.
I think there are a very few who would be like that if they were allowed to be.
-
-
@ixvedeusi said in In other news today...:
what would happen if the square of x happened to be larger than twice the size of your array?
Well, that happened to Toyota. Not exactly literally, but the disk storage capacity they needed was a little larger than the free space on disk, and several factories just ...
https://www.bleepingcomputer.com/news/security/toyota-says-filled-disk-storage-halted-japan-based-factories/
-
-
There are an infinite number of flight-plan waypoints in the world
Infinite? Really? In the sense that pilots can create waypoints on the fly, there are an arbitrarily large number of them, but they are are designated by either latitude and longitude or bearing and distance from a beacon, not a name such as the one that caused confusion in this case. Also, AFAIK, user-defined waypoints are never used by airline pilots.
Airline pilots use published waypoints which have names consisting of 5 capital Latin letters, such as LIMRI. These names are arbitrary and not necessarily real words (although sometimes they are, and may occasionally even have a connection with the waypoint's geographic location). Although they are not words, the letters must form a combination that can be pronounced as if it was a word (sometimes with the implicit addition of vowels to make it pronounceable — e.g., BRSKT (along with BARBQ, SPICY, SMOKE, and RIBBS) is a waypoint near Kansas City, and Boston has clam CHWDA). The need to be pronounceable means there are far fewer valid waypoint names than the 11M possible 5-letter combinations, and there are, in fact, duplicate names. E.g., there are 5 waypoints bearing the designation SHARK, located near Sydney, Australia, and the islands of Jersey, Maui, Taiwan, and Trinidad.
Whoever makes up the names generally tries to make sure that two waypoints with the same name are extremely unlikely to occur in the same flight plan, but somebody got very unlucky last week.
https://www.cntraveler.com/stories/2015-06-02/a-pilot-explains-waypoints-the-hidden-geography-of-the-sky has a nice commentary on some non-random waypoint names, although no information on just how the names, geographically relevant or random, are established. Somebody, somewhere, picks the names, but I haven't found information on who that somebody is or the process for making those names official.
-
-
@HardwareGeek said in In other news today...:
Infinite? Really?
You think you hate
journolistspendants enough. But you don't.
-
They even use the correct term, “waypoint” down in the text, but the
synonym
in the title is dumb. There are no “spots” and there are no “checkpoints”.
And to the software issue itself: That still doesn't make no sense. If the software couldn't correctly interpret that flight plan with the same identifier supposed to mean two different waypoints, it should have rejected that flight plan (which it did), but each flight plan stands on its own, so that still does not explain why it should stop accepting others.
-
@Bulb said in In other news today...:
that still does not explain why it should stop accepting others.
The bad plan was stuck at the head of the ingestion queue because some software developer had no idea that waypoints were non-unique at that point, and didn't expect to handle the exception or even to go on with handling the plans after it? Only thing worse would be breaking the indices as that would stop existing accepted flight plans from working too.
The right approach is to punt it to the "this one looks weird to me" handling system for human intervention. Stopping handling anything because of bad data was "not the optimal resolution strategy".
-
@Bulb said in In other news today...:
so that still does not explain why it should stop accepting others.
It had popped up a dialog box and someone had to go down to the server room to click 'OK'.
-
The large fires on Hawaii burnt down not only forests, but towns. And that has other consequences: many dangerous chemicals were created and are now in the environment and water.
(likely paywalled)
-
TwiX has been full of hot takes this morning.
DHH, he of Rails infamy, has decided that the Turbo framework that he built (as part of Hotwired) will no longer use TypeScript but bare JS. Cue internet OUTRAGE because a library developer has decided that that library is not building it the way some would prefer. All because he doesn’t like TS and his preference is JS that doesn’t need a build process.
His company, 37signals has also announced that it’s time for “SaaS to sit down” as the next version of their products will come as a buy once and host yourself option. (I don’t think the SaaS option is going away, but simply as another choice for those for whom it would make sense). Cue internet OUTRAGE that “SaaS is dead” (it really isn’t)
-
@Arantor said in In other news today...:
DHH, he of Rails infamy, has decided that the Turbo framework that he built (as part of Hotwired) will no longer use TypeScript but bare JS. Cue internet OUTRAGE because a library developer has decided that that library is not building it the way some would prefer. All because he doesn’t like TS and his preference is JS that doesn’t need a build process.
As long as they continue to supply type files I'd be fine with that, but a bit suspicious, to be sure. Not that I knowingly use it right now (node_modules FTL).
-
@boomzilla Hotwired as a whole (and Turbo in particular) is one of those things that you’d probably know if you used it, and no, pretty sure his PR stripped that out.
-
@Arantor reads
Hmm, yep. Definitely not using it.
-
-
@dkf said in In other news today...:
The right approach is to punt it to the "this one looks weird to me" handling system for human intervention. Stopping handling anything because of bad data was "not the optimal resolution strategy".
I'm getting a weird sensation of deja vu...
-
@Watson said in In other news today...:
@Bulb said in In other news today...:
so that still does not explain why it should stop accepting others.
It had popped up a dialog box and someone had to go down to the server room to click 'OK'.
And it took so long because nobody knew the password to that machine anymore.
-
@Arantor said in In other news today...:
TwiX
LOL! That's so appropriate. Left and Right Twix have been warring forever.
edit: in case this ad campaign is US only, Twix has a L/R war over:
Do you prefer Left TWIX’s smooth caramel flowed onto crispy cookie and bathed in chocolate?
Or Right TWIX’s crunchy cookie cascaded with soft caramel and cloaked in milk chocolate?
-
@dcon it seems like Right TwiX is winning but I prefer eating the left one first in a packet.
-
-
@Arantor said in In other news today...:
TwiX has been full of hot takes this morning.
DHH, he of Rails infamy, has decided that the Turbo framework that he built (as part of Hotwired) will no longer use TypeScript but bare JS. Cue internet OUTRAGE because a library developer has decided that that library is not building it the way some would prefer. All because he doesn’t like TS and his preference is JS that doesn’t need a build process.
His company, 37signals has also announced that it’s time for “SaaS to sit down” as the next version of their products will come as a buy once and host yourself option. (I don’t think the SaaS option is going away, but simply as another choice for those for whom it would make sense). Cue internet OUTRAGE that “SaaS is dead” (it really isn’t)
Took them a while to twig that many corpos prefer to self host and will spend a fortune on support contracts. Probably why athlassian won’t fuckoff and die.
-
@DogsB for the former, duh. For the latter, if that happens, all my Christmases would be coming at once.
-
This is actually the second or third time they’ve done this.
-
@DogsB but why? Have they “lost the source” or what?!
-
-
-
@topspin said in In other news today...:
@DogsB but why? Have they “lost the source” or what?!
They lost rights to the software bits and bobbles to compile an updated version.
This is an unfortunate real problem if I ever want to pick up Hypatia again, actually.
-
@Tsaukpaetra said in In other news today...:
if I ever want to pick up Hypatia again
I'm sure those 3 players would be really glad
-
@hungrier said in In other news today...:
@hungrier said in In other news today...:
The plan is laid out in a post titled "Building a more private Web: A path towards making third party cookies obsolete." It articulates a shift from a stance Chrome developers took in August, when they warned that the blocking of support for third-party cookies—which allow advertisers to track people as they move from site to site—would encourage the use of an alternative tracking method.
Instead, Google's August post unveiled the "privacy sandbox," a proposed set of open standards that would serve as an alternative to the blocking of third-party cookies.
Chrome Engineering Director Justin Schuh said on Tuesday that adoption of the privacy sandbox will allow Chrome to drop support of the cookies altogether.
Maybe I'm
but to me that seems to imply that the new "privacy sandbox" is so effective at tracking and potentially monetizing individual users that it makes third-party tracking cookies obsolete. And maybe it just so happens that whatever advertising-related information they can get is locked down such that only a certain G based company would be able to access it.
Update: This has probably been discussed
, but someone brought it up in a work meeting this morning:
https://www.howtogeek.com/724441/what-is-googles-floc-and-how-will-it-track-you-online/
Apparently this feature is being rolled out now.
-
@hungrier In other news, Firefox's market share suddenly increased
-
@hungrier this is, for now, opt-outable. I suspect it won’t be for long.
-
@TimeBandit said in In other news today...:
@hungrier In other news, Firefox's market share suddenly increased
Did any user in the world want a user-tracking and ad platform baked directly into their browser? Probably not, but this is Google, and they control Chrome, and this probably still won't make people switch to Firefox.
@Arantor said in In other news today...:
@hungrier this is, for now, opt-outable.
And phrased in such a deceptive way people think turning it on will turn it off.
As you can see in the pop-up, all of Google's documentation about this feature feels like it was written on opposite day, with Google calling the browser-based advertising platform "a significant step on the path towards a fundamentally more private web."
-
@topspin darkest of dark patterns indeed.
-
@Arantor said in In other news today...:
@hungrier this is, for now, opt-outable. I suspect it won’t be for long.
One word: placebo.
-
I mean, I was already on the Firefox train so this doesn't really affect me but still...
-
@Arantor I use Firefox everywhere except my phone. Some important site (I don't remember which one, maybe WTDWTF — nah, couldn't be; it's not important) doesn't work in mobile Firefox. Or didn't last time I tried it.
-
-
Article @TimeBandit linked in In other news today...:
will continue
The subscriptions will continue until the profit improves!
-
There could be hydrogen source under the surface, similar to natural gas fields. Exploration drilling has started.
https://www.science.org/content/article/u-s-bets-it-can-drill-climate-friendly-hydrogen-just-oil
(paywalled
)
-
-
Force your employees back to office, loose half of them. Experienced by Grindr:
-
@BernieTheBernie Guess they didn't want to return to the daily Grindr
-
@BernieTheBernie oh no, all those bugs aren’t going to write itself!
-
If it uninstalled teams I would consider it a good swap.
-
@DogsB Unfortunately, Teams is my primary means of communicating with coworkers. The alternatives aren't much better: email (Outlook), Zoom meetings, or Jira tickets. All of those are appropriate under certain circumstances, but none of them is suitable for quasi-realtime text conversations or impromptu voice chats.
Yes,
is communicating with coworkers. Unfortunately, it's often necessary to do my job.