Oh that’s not uncommon in the industry. Especially when dealing with legacy code.
Personal best was 40k lines in a file called misc.c containing all the global functions that don’t fit anywhere else.
Runner up was the one where each developer dumped their miscellaneous functions in their own files, so they don’t have to deal with merge conflicts. Which means we had x1.c, x2.c, x3.c … etc.
Oh trust me, I know. Personal best is 20k lines in a Java file that served as the main control flow of the entire software. Just because it’s common doesn’t make me any less disgusted 😂
Thankfully now I’m the asshole senior who gets to prevent this kind of stuff from happening in the first place. But like you said, that doesn’t help with legacy applications lol.
Best I can offer is a combined UI and logic class with 12,500 lines currently. It started out with less than 3,000 lines in the year 2000 (using the brand new Java 1.3), grew to 14,000 over time and survived our recent project-wide one-year cleanup project with only minor losses of code lines.
You should see Firefox source code, there are many files like that. Honestly it’s better than having 100,000 files which is what would happen with the size of Firefox.
As someone who professionally works in a project with many, many thousands of files (I don't know the exact number right now, but we're coming close to 10 million lines of code) and many of them having thousands of lines (see my other comment): No, longer files is not better than more files.
It depends, obviously if stuff is unrelated than they should be in separate files, but having in one folder 1000 files containing each function I think that would be very exhausting to search through to understand the code.
Ah, a fellow janitorial staff. Some of these shit have been there so long they’ve seeped through the walls. There’s no way to get rid of them, short of demolishing the whole building.
Ok, ok… I’m a huge music nerd, and most of what you wrote was like Latin to me (no surprises there being from the U.S.). Soooo… I pulled up a “Dunedin Sound” playlist on Spotify.
At a cursory glance, and a quick skim thru the list, it seems like it’s all a hybrid of psychedelic rock and proto-punk/grunge? All things that interest me!
What would be, in your opinion, some “must-hear” tunes/artists?
PS: now that I think about it, the only New Zealand artists I know off the top of my head are probably Fat Freddy’s Drop, Flight of the Concords, and Lorde
It’s essentially indie rock that mixes psychedelic rock with some Velvet Underground droney guitars and Byrdsy jangle guitar. Each band has their unique characteristics that come from different influences, but those are some of the commonalities between all of the bands.
Here’s a playlist I made on youtube of the key tracks I’ll be mentioning below.
First, The Clean: You listened to them here, but you have to listen to their EP Boodle Boodle Boodle. The best way to describe it is “Surf Rock Velvet Underground”. My favorite tracks on it are Anything Could Happen and Point That Thing Somewhere Else. They also have Getting Older, which was originally their swan song, as they broke up due to not being able to handle the success they were experiencing. They formed back together in 1989 and have released quite a few albums, but I think they don’t reach the heights they reached with the first two EPs, those being Boodle Boodle Boodle(which they recently reissued along with their first single Tally Ho) and Great Sounds Great.
The Chills: They were the big band on Flying Nun in the 1980s and early 90s. They have a poppy indie sound that’s appealing and almost has a Twee pop vibe to it in some aspects, and they also have some noisier tracks. Some favorites are Kaleidoscope World, Pink Frost, and Doledrums. Their first 3 albums, which are Brave Words, Submarine Bells, and Soft Bomb are great listening experiences.
The Bats: This band was the band that the bassist from the Clean founded after they initially broke up in 1983. They have more of a folk rock/indie Byrds sound to them that I like. Some favorites include By Night, Claudine, Made up in Blue, and North by North. They have quite a few good albums to check out if you want, my favorites being Daddy’s Highway, The Law of Things, and Fear of God. Silverbeet and Couchmaster are good albums too. This band really doesn’t have any bad albums, go for all of it.
The Verlaines: They were the more artsy band in the early period of Flying Nun. They have more of a classic rock vibe to them. They had a sizable influence on the band Pavement. Some good starting points include Death and the Maiden, Pyromaniac, and Doomsday. These are just single tracks, but their EPs and albums also have good tracks to offer, such as It Was Raining, CD Jimmy Jazz and Me, and Joed Out.
Straitjacket Fits: These guys were more of the rocking side of indie rock. They were apart of the second wave of Flying Nun bands and had some good hard rock tunes to boot, like She Speeds and Dialing a Prayer, and some Beatles-esque ballads like Down in Splendour thanks to their guitarist Andrew Brough (R.I.P). Other notable tracks include Hail and Bad Note For a Heart.
Chris Knox/Tall Dwarfs/Toy Love - I love everything this man did in the 80s and the 90s. He’s basically New Zealand’s David Bowie, and probably the most important person to all of New Zealand music. He first made records with his band Toy Love, who are more straight New Wave and Punk Rock, but they inspired all the bands from Dunedin to pick up a guitar and create their own songs, spawning the Dunedin scene in the first place. Chris Knox also recorded all of the early material by all the aforementioned bands. He then went on to do Tall Dwarfs, which is an experimental mindscrew and one of the original Lo-Fi/home recording bands. They have songs like Turning Brown and Torn in Two with the weirdness factor, then they do psychedelic jams like Crush, and then they do Sign the Dotted Line, an acoustic song that Jeff Mangum even did a cover of. They go all over the place. His solo career also has quite a few bangers, like the ultimate love song Not Given Lightly, rockers like Half Man, Half Mole, and more acoustic songs like Lapse. He is an interesting and important figure in New Zealand indie music and has a vast catalog to look through. It’s unfortunate that he had a stroke in 2009 and can no longer create such great music anymore, but what we do have is great.
I listened to that Spotify playlist for a bit, and then played all of boodle boodle boodle. I dig it! I’ll check out some more of your links soon. Thanks again!
It most certainly will be a comedy, and I am up for it. It’s ironic how the episodes with emotionless Vulcans are so god-damn funny. The last episode with the body swap was a masterclass in writing. Passive aggressiveness has never been this fun.
For a CPU benchmark like this, something is definitely weird because wine shouldn’t be translating anything. I wonder if the benchmark might be doing weird things with the Windows API.
That sounds like you’re hitting an edge case and it might not be representative of the actual performance you can expect out of Wine.
Run on win, linux and win version in wine. Comparing the 3 results you can figure out if wine is the problem, or some settings in linux if wine and linux results are similar
It’s not unusual to see better performance on Wine compared to native Windows. Wine is a compatibility layer, not an emulator. So there’s not a lot of overhead. Additionally, vanilla Windows has a lot of background bloat consuming resources.
Internet searches show many instances of people reporting higher FPS in games on Wine vs vanilla Windows (on the same machine).
That’s actually excellent. I knew that ‘Wine Is Not an Emulator’ from their web page but I didn’t know I could expect better performance in anything running with it.
I’m curious if this is caused by the fact that wine/proton is an API emulation layer. Whatever API calls this app uses for benchmarking may be less efficient, or maybe emulated, rather than talking directly to hardware. It should also be noted that these benchmark numbers are probably not indicative of actual game performance, as games likely use different API calls that are well or better optimized.
I think that Lemmy does need more of the right exposure.
If you search for any Lemmy content on Google or Duck-Duck-Go, you don’t get any good results. This is probably because most people use Apps or secure browsers that don’t allow tracking.
Maybe Duck-Duck-Go need to have a !bang search modifier for Lemmy. duckduckgo.com/bangs
Maybe Duck-Duck-Go need to have a !bang search modifier for Lemmy. duckduckgo.com/bangs
Most likely not feasible, because what the bangs do is passing site:domain.com to the search result. As you know, Lemmy does not have a singular domain name so this won’t work for it. As a matter of fact, there is a bang for Mastodon, but it only searches the biggest instance, mastodon.social.
lemmy.world
Hot