tharkun__
then a PR that tends to only get minor feedback is produced
How do you determine that this is because "Opus is so great" vs. "people are no longer reviewers but just approvers"?As in, many if not most reviewers have always been nothing more than approvers, i.e. people that click the approve button with minimal to zero review, maybe a "pro forma" comment so nobody has them show up in some statistic as "only clicks the approve button".
With the amount of AI generated PRs this will have tended to become more of a problem, not less.
I've rusted through multiple cars (also in the North East) in the last 20 years while a friend still has his 2006 model year car in pristine condition with regards to that and is debating whether to buy a new one coz he finally wants to take advantage of some of the advances since then but he can't justify it coz it's still fine and costs him just a few hundred bucks in normal maintenance.
The explosions is what we get every single winter. Not necessarily affecting ourselves. But we get "the sky light up" and "loud boom" multiple times every winter. Each time we go like "OK I guess it's starting". Many times it doesn't actually start for us given where we are specifically but I check the outage map and then I see how far away some of those actually are vs. how alight the sky was and how loud it was through closed windows. As in, it seems like it was a street over and it was actually many many kilometers away!
And like I said, big metro area with millions of people. Most of those definitely don't experience this as much as we do here as much of the actual "city" area of that has either buried power lines or when they don't there are no trees nearby (very sad actually). "Out here" in the "boonie but not actual boonies" part of the metro area the power lines do all run above ground and among trees in many parts of the area.
So yeah, while a big 2003 style outage may not be very likely any longer, for my local experience that really doesn't matter a lot in that sense and even in Canada in total, power outages of a half million households plus have happened more recently than your 2003 reference. Not limited to my earlier 2023 example (nicely recent, only 3 years ;) )
2013 ice storm Ontario: over 600,000 customer outages at the storm’s height. https://en.wikipedia.org/wiki/December_2013_North_American_s...
May 2018 windstorm Ontario and Quebec: over 925,000 customers combined https://cdd.publicsafety.gc.ca/dtpg-eng.aspx?cultureCode=en-...
December 2018 windstorm British Columbia: power knocked out to 600,000 households https://news.gov.bc.ca/releases/2019PSSG0119-002228
Halloween storm, 2019 Quebec: about 980,000 Hydro-Québec customers without power at the peak. https://globalnews.ca/news/6112250/quebec-montreal-high-wind...
November 2020 windstorm Ontario: Hydro One reported over 542,000 customers affected. https://cdd.publicsafety.gc.ca/dtpg-eng.aspx?cultureCode=en-...
May 2022 derecho Ontario: about 586,000 Hydro One outages. Quebec: about 550,000 Hydro-Québec customers affected. https://en.wikipedia.org/wiki/May_2022_Canadian_derecho
September 2022, Fiona Nova Scotia: over 415,000 customers - Prince Edward Island: over 82,000 - New Brunswick: 44,329. https://en.wikipedia.org/wiki/Hurricane_Fiona
April 2023 ice storm Quebec: 1,125,000 customers without power at the same time. Ontario: Hydro One reported over 114,000 affected customers. Hydro Ottawa reported 56,000.
https://ottawa.citynews.ca/2023/04/09/more-than-130000-still...
Also you may not care for Ontario and Quebec but: https://en.wikipedia.org/wiki/2023_Canada_ice_storm Much more recently.
I can count more years where I've used the generator multiple times a year than years where I did not have to use the generator. Given we don't have automatic whole house failover and I have to actually bring it out, fill it, plug a bunch of things into extension cables we run all over the house etc. we only do it for "major" ones i.e. when it's been out for some time and the outage map shows that "it's not just us". And I'm in a part of our town that usually gets the least amount of power outages and is usually the first to get reconnected as well when it does. And our neighbors that do have automatic failovers are what I count as "actually a power outage". That happens even more often. Like the times when I'm like "OK if this goes one more minute I'm gonna 'fold' and go take out the generator". And then it comes back on after half an hour.
This usually happens around the start and end of winter nowadays meaning during storms and especially sleet/ice storms that coat the lines and trees. I.e. I need to remember to fill up the jerry cans soon actually, thanks for the reminder.
Now, vs. say what is being reported of the Philippines there this is still way more reliable but its nowhere near the reliability of what is cited about Germany.
If they think they need to show you this (for whatever reason, their legal department said so), then it has nothing to do with bad UX design but really, being in between a rock and a hard place. If my legal team made me do this, I'd also show it every single time, because you have zero guarantee that the person driving the car this time is the same person that saw and accepted the dialog the last time. Even if you think about "driver profiles", that totally goes out the window in a rental car scenario for sure and even in a non-rental one, not everyone that has a car that has "driver profiles" will make use of the feature.
So as a dev I would show this for whatever period of time legal required me to show it, to CYA for the above cases and then I'd just close it because I don't want to annoy people so much as to actually require an actual "click" on the accept button.
I don't get the "turning off because lane markings" comment tbh and we got some pretty bad ones here as well, especially in winter (i.e. often none at all :) Are we talking completely different things or did they change anything past 2024 models (last one I know)?
Coz EyeSight does not turn off just because there are no markings. It turns off if it can't see, i.e. too much rain, smudgy glass in front of the cameras etc. It doesn't care about the lane markings just to follow the car in front of me. But sure if it can't find the lane markings then I can't enable the auto-steering (which I find way too janky anyway - pretty annoying that it seems to steer left and right between the markings instead of holding steady in the middle and adjusting smoothly, so I never use it).
I can never remember where settings I touch exactly once to set them up either. For any car. Set it and forget it.
No experience with carplay but Android Auto support does depend a lot on the phone. My older Motorola and Samsung phone always sucked, often didn't connect at all with most cables. Since I got a Pixel, zero problems at all.
And yes it beeps and you can't turn the beeping off completely. It's supposed to annoy you into using the blinkers properly. Different cars/model years seem to have different levels of annoyingness in the actual beep and different volume settings available though.
My (also 2020) never beeps when EyeSight can't see the lanes, whether its steering or not. It beeps when you cross a line without blinking or you're crossing the lines and would soon be driving on the shoulder/into the trees. It does sometimes have issues where it beeps a bit too early, i.e. it seems the calculations from the visuals are a bit off in certain situations.
Sounds quite a bit like when I started the probiotics I've been on for quite a few many years now: When I started these ones, I actually started feeling worse than before. Ultimately though, after IIRC about two weeks of feeling worse than before, things got better.
I started out being lethargic all the time (in hindsight: way, way too many years, I just didn't put 2+2 together on multiple symptoms!). Migraine headaches from certain foods as well as any amount of alcohol and even non-alcoholic beer for example, essentially anything that produces histamines (which certain foods as well as alcohol consumption does).
After the probiotics "fought and won the battle" against whatever was inhabiting my intestines before that, I felt totally fine. No more lethargy. Could eat all the histamine rich foods in the world (Roquefort, here I come again, you're soooo tasty! Maybe with a glass of red wine too) and be fine. Never looked back. Life is way more fun now.
I might want to get on GLP-1s to not like alcohol and too much Roquefort now, while still not being lethargic, lol!
Those stressors could have pushed even rainy cities past what the local societies could tolerate, as mutually reinforcing crises rippled into each other.
That seems to be the part you're not quoting (sentence right after what you quoted) that rings true to that and I do think should be called out to "make your point".Like, think back to the "Arab spring" when mass migration attempts were made towards Western Europe (some of it continuing today). In geological history context, a thousand years from now, that's within the timeframe examined in the article for the past, given Europe is now experiencing more drought-like conditions itself as well.
Or think of South American mass-migration attempts from a few years ago, that went all the way up to Canada. Never mind the grab for Ukraine's most prolific wheat production areas (I'll leave it up to the reader to search up maps for this - they do differ by years for example but we can see a general tendency towards anything east of the Dnipro river being a really good area to have under your control in the future.
Shitty devs without AI are slowly building BS that wants to be cleaned up.
Shitty devs with AI are much more fasterly building BS that wants to be cleaned up.
I have a similar experience as yours, just add another 10-ish years to the timeline. Literally my first job out of uni, I got to work on a legacy code base that was another 15 years older than that which had a ton of reports all built differently over time with slight variations in both code and end user output that really all wanted to be "the same" both on the code and end user side. So I slowly but surely, one user/PM requested change at a time would build out a common layer of abstractions and shared code that both made the code shared and easier to maintain (great for me!) and consistent for users (great for the PM/users).
Heck, I built a rudimentary TransactSQL parser that'd output stored procedure call graphs to graphviz and then I printed it and hung it on the wall to get through all this and having an LLM to just make a mermaid out of this in 5-ish minutes would definitively have been faster than I was ;)
With an LLM all of that would just have been faster to do but still worthwhile and useful on both levels. I.e. both code abstraction/reuse and PM/user level. Similarly there was a report that one of the devs had to actually run manually and it took him a full week, so users that wanted the report would only request it once a year-ish. When I was asked to learn how to run it from him I was appalled and just took that week to put it into a script that we ran and emailed the report out once a month automatically. They ran that report manually like that for like 10 years prior to that :mindblown:
None of this is an "AI thing". It's a good dev vs. not so good dev thing. And none of it really has to do with coding as in "writing source code" as much as "solving problems for humans" somehow and the "language" you do that in changes over time. If you're the guy that's tied up with the particular language: yeah LLMs are gonna eat your lunch. If you're the problem solver type that uses whatever tools they have available, you're still in demand.
use
monospace
support
:shrug: That does not mean they're quotes or else there'd be a [1] with a link or names. Let me know if you have a better way; make sure it looks nice! Reporting on declassified history says the NSA pushed for a shorter DES key; the compromise was 56 bits
NSA and a suspected cryptographic backdoor: the Dual_EC_DRBG random-number generator was the subject of reporting about an NSA backdoor and an alleged payment to RSA. RSA denied knowingly weakening its products.
TLS 1.0’s CBC chaining made IVs predictable and enabled the BEAST attack. That’s a documented protocol weakness, allegedly put in there by US state actors on purpose.
YMMV but none of this would surprise any reasonable person given Snowden's revelations.The same employees that are already not the greatest, that take the longest, that get stuck in rabbit holes the most, that have to be corrected in code review the most (because they took a fundamentally wrong turn/decision and just ran with that) are the ones spending the most tokens to do more of exactly that and "faster".
They still take the longest because they do something with AI, badly, and then try to fix it, with AI, for more and more tokens. They get stuck in rabbit holes because AI takes them there just like they went there before by themselves but now it just also costs tokens on top. Code review usually means you catch a wrong turn within like the second sentence of their three page AI generated PR description that invalidates a huge 1500 line PR entirely. That thing cost lots of tokens and now needs to be redone for eveb more tokens.
People also often us _italics wrong_, just coz it works that way elsewhere. Works totally fine with a "*" instead on here. Just go with the program and you can make beautiful posts even on here. Heck you have AI now so you don't even have to remember anything any more. There's even a `help` link next to the input box and just to write this I double checked it and I was even misremembering and using two too many spaces for monospace! I really do wish `these would actually work` but hey, you really can't have everything!
│------------------- │ Ninfer-3090 │ Strata
│ Code generation │ 52/78 (66.7%) │ 70/78 (89.7%)
│ Code completion │ 40/50 (80.0%) │ 44/50 (88.0%)
│ Total------------- │ 92/128 (71.9%) │ 114/128 (89.1%)
│ API failures------ │ 10 │ 5What I couldn't tell but maybe you can tell us: it also complained that it couldn't read the full text as something was cut off. Is that because of the tool you gave it, of brave itself or is it the model?
No, I'm not gonna do that, I asked you to do that Mr Kolibri.
Also feedback on that interface: It's very annoying while answering. It almost immediately shows a list of sources, which on my screen fill up all the space and then when it starts answering it keeps those in view but also scrolls down the tiny part of actual text its outputting but I can't scroll up to start reading from the top, coz it keeps scrolling. I have to wait until it's completely done generating its output.
I do remember working ~25 years ago at a place that did have those two kinds of outlets. Our computers and monitors would be on the UPS+generator ones, while desk lamps, office lamps etc. were not. But it was specifically because the offices were on-site w/ the two data center complexes the company had and the building I was in happened to also be wired into that whole setup. Not every other one was either, only that one and the 24/7 NOC.
I only knew this was a thing because my office mate's computer was in the wrong kind of socket. One day his lamp stayed on while the computer turned off and for me the other way around. Soon after we heard the diesels starting and had to close the window coz of the fumes.
At full capacity of the data center, the absolutely huge UPSs could run the data center for all of 10 minutes. So that's how long the diesels had to actually start and take over.
Bookmarks are folder structure. Theoretically you can bookmark the same thing under a different part of the structure of course. I've never really seen people do that though, except accidentally because they found something the liked, bookmarked it in on place, later found it again, didn't remember they already bookmarked it and bookmarked it in a different part of their folder structure. In a way they also "tagged" except that the actual bookmark, the thing is not the same. It's a copy. If your bookmark goes to some address that might change while pointing to the same actual thing, you'd now have to update (and first find) a multitude of bookmarks in your folder structure. A file system that has hardlinks could implement "tagging" too :)
The real world solves it too btw. in the same way a relational database did: Indexes ;) Tagging is nothing but different indexes of the same underlying thing. Be it a book or an email or whatever else.
And this top level comment is actually weird to me. Maybe I'm just a non-Chrome-user? I use Firefox. I never bookmark anything any longer. I literally just know what to type to get to what I need to from the history. Like HN. I literally just type n into a new tab and HN is the first suggestion based on how often/recently I went here. No manual bookmarking or anything non-local needed.
Similarly at work I just know how to find certain things by typing into the search bar. And it even learns from recency. Our app URLs recently changed and I had to start typing the new unique parts of the URL recently for a few tries until it went up in the recency bias calculation. Sure like I had to scroll down a few entries in the history search a few times. Now I just know what to type to get where I want to again.
I see others struggle with rigid bookmark structures that they can't find anything in like ever on the regular though (URL change or not) :( And (at least with firefox) those bookmarks would even get searched too! Of course, unlike history they would have to manually update bookmarks. I really don't get it how people even still use bookmarks any longer.
It tells me there's a Costco 10km from me and I'm like, yeah let's go there, that's the one I meant! And then it sends me to one that's like 40 minutes from me all across town and I'm like WTF?!
Never mind asking Android Auto any question that's not driving related. It just doesn't understand me at all. Or even some driving related ones. "Find Alternative route". "Sorry, I can't help you with that". WTF?
I really wanted a DX4@100 back then but it wasn't available in my area. I "had" to get a Pentium 60, which I was not happy about lol.
Upgraded to a Pentium 200 MMX. Whoa!
And then I also got a specific batch Celeron 300a to overclock.
"Stole" my dad's Matrox Mystique, coz what does he need a "3D" card for? Played "Destruction Derby" a lot, just coz 3D card: https://archive.org/details/dd2matrox_19961205
Wow, the times!
I was merely talking about the experience with XFS "back in the day" and yes I was on reiserfs and then XFS "came up" and I changed my home partition to that, coz I was looking to move off of reisserfs. Power outage. Boom, lost half my home dir. Suddenly lots of totally fine metadata wise files had null length. I did go back to reiserfs until ext4 was stable enough after that. I will never try XFS ever again, sorry. Loosing data is the thing that a file system can't do to me if they want to "retain my business" so to speak.
And yes, reiserfs I actually tested and had survive some power outages totally fine too. I believed the XFS hype too much without proper testing. My bad I guess in that sense. We were all young once. But also: Never again XFS ;)