index.php if ( array_keys($_GET)[0] === global global global globalglobalglobal global global global global global global all lower case variable names and functions concat string 2743 Lines
Do the multiple exxploits I've found still work after two years? If so, I congratulate you on your stable software release!
Name:
Anonymous2017-10-06 23:18
>>6 chiru.no is frequently updated to ensure the highest standards in software engineering are applied methodically to dynamically harness strategic niche markets with a continually world-class quality ROI, thanks
>>17 can you explain what's up with all the array_keys($_GET)[0]? Not sure what I'm missing here. Checking the existence of the key should be almost always faster than with array_keys, as function calls aren't completely free. Especially since you call it 20+ times instead of saving the result in a variable
Also just like in perl, string interpolation gives better performance than string concatenation
Basically what I meant is that instead of array_keys($_GET)[0] === 'favorites' You can do isset($_GET['favourites']) which should be faster in most cases. But an easier solution is like he said, storing array_keys($_GET)[0] in a variable and using that.
So you can put $firstget = array_keys($_GET)[0] at the top, and then replace every array_keys($_GET)[0] with $firstget.
Your current changes will break your site, so don't actually use it.
The website layout sucks benis literally looks like some one took a web 1.0 website and added opacity to the backgrounds
Name:
Anonymous2017-10-16 0:27
I keep listening to it while I'm working. Good site.
>>35 It actually kinda does, doesn't it? I made a user style for myself, even though it's not like I'm gonna interact much with the site other than for listening.
I would have submitted pull requests if it was on github.
Password must at least 16 characters long and include one lowercase character, one uppercase character, and one digit. We also highly recommend at least one symbol too.
>>40 Because the average user is the kind of retard who thinks that password recovery is a feature rather than a social engineering attack waiting to happen.
>>86 you fucking idiot, there's nothing in definition of 'compilation' that talks about bytecode or machine. compiling transforms from one language into the other, in 'transpiling' you just have target language that is also designed for directly writing sources in it. HIBT?
Name:
Anonymous2017-12-19 7:34
>>87 Shut up, autist This is the same bullshit all these "compile x to javashit" idiots spew. You don't compile a high level language to another high level language, you transpile it. are u dum?
>>100 Flac still has merit in the way that all lossless codecs do: for archival. Streaming flac files, though, is just a gratuitous waste of bandwidth.
>>103 Because that's the whole point of compression? Are you joking?
Name:
Anonymous2018-01-04 12:05
>>107 I understand the point of compression, but there is nothing good about listening to MP3s. Compared to FLAC/wav (and lossless music in general) MP3 is objectively inferior and a pain to hear. Why would you want to hear a version of a song that's inferior and loses its touch? The only acceptable time to keep MP3 copies is when you can't buy or find any copy of the song except in MP3 320 CBR.
Worse is when you hear music via youtube. The music from a YT video is severely inferior to the lossless version for listening because of compression. This is 1990 anymore; you can easily get a good HDD for a cheap price. Don't tell me you're one of those guys that uses SSDs for storage? You can see that OP runs his entire collection that has more than a million songs in the highest quality formats (SACD is 5-10x FLAC in size), and they only take up 15TB of space.
8TB WD Reds cost about $180, so you literally have no excuse for preferring MP3s over FLAC rips except for being poor. Being poor is a personal choice, but please don't attempt to convince others to follow the blind (or deaf in this case).
If you aren't listening to the highest quality of audio or lossless, then you don't really have good ears.
If you aren't listening to the highest quality of audio or lossless, then you don't really have good ears.
Enjoy destroying your golden ears as you overwork them with a long period of load noise
Name:
Anonymous2018-01-04 12:36
>>108 You're blatantly conflating flac with lossless and mp3 with lossy. It's no huge secret that mp3 is technically inferior, but your rant isn't even relevant, because we're not talking about that specific codec, just lossy codecs in general. You don't even understand what container those YouTube videos are going to be served to you as; that could vary drastically depending on your browser and the uploader. Webm specifically uses Vorbis Opus, not mp3. Plus, the quality of the audio of those YouTube videos could simply be that the audio is compressed at a level below the transparency threshold and, as such, isn't a reflection of any sort of technical flaws.
It's ironic that you'd say listening to compressed audio is archaic, because the fetishism of lossless files and audiophile in general was spawned out of the abysmal quality of audio cassettes, where such amendments would actually be warranted, because things were sincerely bad.
You don't even understand what container those YouTube videos are going to be served to you as
It's either opus or AAC 92kbps
Name:
Anonymous2018-01-04 15:19
>>112 Neither of which are mp3 and basically proves that the quality of YouTube audio is because of consumer expectations and not the codecs themselves.
Name:
Anonymous2018-01-04 15:50
>>113 MP3 is the most common container for music files, king autismo No need to nitpick in that guy's argument to prove him wrong
Name:
Anonymous2018-01-04 18:12
>>114 MP3 is proprietary and, therefore, considered harmful.
>>115,116 But mp3 is outdated and unmaintained, vastly different than its competitors, which is why you can't just lop it in with everything else. To do something so ignorant and nit-picky makes a disingenuous argument.
eeeeeeee eeeeeeeee eeeeeeeee is bad ol' rotational velocidensity gonna destroy your songs???? FLAC files sound better than lossy audio files. So it's ok for distribution as well.
Sure, if everyone had average Internet speeds on par with South Korea and Japan. In my country, we unfortunately still have third world quality Internet and getting progressively worse.
Name:
Anonymous2018-01-06 17:57
>>124 Yes. We've literally established that already. We also established that Flac isn't representative of lossless codecs nor mp3 of lossy. But >>108's rant basically did what you were just doing, where you talked about the universal qualities of lossy codecs and juxtaposed that to mp3's technical flaws while pretending like they're the same thing. And then >>114 accused >>113 of being nitpicky for calling out >>108's blatant shameless fallacy, and >>119 literally rehashed >>113's argument about why >>108's argument is disingenuous while criticizing >>116, who is in turn >>113.
>>128 I was about to make a charming comment, before I realized that you highlighted that text, meaning you sincerely believe the arbitrary decisions of Mozilla as interpreted by one Catalin Cimpanu reflects the future of the Internet. You have yet to even acknowledge the practical restraints lossless media provides in terms of bandwidth, and you continue to perpetuate this retarded flac/mp3 dichotomy even though mp3 is literally deprecated.
The human ear can only hear up to MP3 quality, anything higher is a waste of space and bandwidth
Name:
Anonymous2018-01-07 7:29
>>130 You're just as bad as the Flac guy. What quality is ``MP3 quality''? You do realize that there are different qualities of encoding, right? Which is why you can't judge a container simply based on one isolated instance of an mp3 file whose bitrate is obviously below the transparency threshold. There are legitimate arguments about the practical and technical obstacles of problems like this, but the two of you are stupidly fixated on mp3's and a bunch of isolated, insular flaws like a bunch of morons, yet you insist on pretending like your argument is exists to be meaningful rather than to simply have a minor win in your one-sided tirade against the mp3 menace. And against whom, you might ask? Against no one. You're literally convincing no one, because there's no one here to be convinced of what is obvious but unrelated fact like mp3 generally sucks among sites that still distribute in that archaic medium.
>>115 So was gif but now all the patents have expired. Still, if I'm doing basic audio distribution, I'll prefer ogg, but it's nice that mp3 can now be used freely.
>>146 OK, I can hear a slight difference between mp3 and ogg, but not much between ogg and flac. Then again, I'm using a cheap 10 year old pair of Sony MDR-G45 headphones.
Reasons why FLAC is superior for streaming music over the Internet:
- Free, respects your freedoms - Smaller filesize to wav, wma lossless and alac - Original data - Only needs 1mbit connection - Lower algorithmic latency than opus - Sounds better - Lightweight compared to youtube videos - More crisp highs, luscious lows, liquid soundstage - Greater resolution detail - Resolves better - It's not the 90's anymore, you can stream FLAC
>>167 What else is the problem? mp3 can now be used freely, and it's a widely used audio format. The only thing I could see overtaking it is ogg due to Wikimedia/Wikipedia widely promoting it.
>>163 The human ear might not be able to hear anything more than 192 Kbps (I don't know, I am not an expert on this topic) but it can definitely hear the shitty mp3 compression.
mp3 is still fine for most distribution. Especially if you're running a simple podcast or something of the sort.
And?
Using the most popular and well-established format means the widest distribution accessible. Everyone using an ancient 486 running Windows 95 and Winamp 2 (or an ancient Linux/BSD distribution running an old version of the first XMMS) to the latest tech would be able to play it.
Not really, there is support for vorbis literally everywhere.
If I'm driving a car made between ca. 2003 - 2012, it'll have a USB port that could play MP3 (and only MP3) off a flash drive. The same goes for all kind of stereos, TVs, clock radios, etc. It just works.
Also there exists extremely optimized decoding software for MP3 on all these embedded devices. The ones that support Vorbis just use shitty GNU tier FOSS code to so and drain the battery quick.
Name:
Anonymous2018-01-18 0:30
because everyone knows proprietary mp3 decoders perform much better than FOSS ones
Name:
Anonymous2018-01-18 0:47
Proprietary consumerist manchildren ruining the world for everyone.
Name:
Anonymous2018-01-22 17:41
Today when I had a break in mathematical analysis, a student asked me if I had gotten the PMP I was waiting for, and then he asked to try it out. Now this guy is a music nerd, he has no hobbies, hates playing games (any kind, they are a waste of time according to him). When he's asked about his hobby he says "listening to music". So the guy is really into that. He borrows my headphones, puts on "Miles Davis - Flamenco Sketches" in FLAC of course (the PMP is a Cowon J3).
And after a couple of minutes he's about to explode, he says he hasn't heard anything that even compares to the audio quality of this setup. He says that he can't believe that anything could sound this good.
Also, I have some mp3 on my PMP (for rare stuff I haven't been able to find in FLAC, even got hold of CDs of it but they were scratched which ruined the RIP) and the difference is very very audible.
I can't believe this is still discussed.
Name:
Anonymous2018-01-22 18:26
>>184 who cares what some asperger case thinks tbh
>>192 Look, anus. A kosher anus meme, it's the same meme than when you arrived and start being overly enthousiastic about the culture, and, being the obnoxious anus that you still are, tried to police everything and everybody. Lol! The other car road is a cudder road. Get it? YHBT. EXPERT PROGRAMMER of /prog/ U MENA HASKEL and read SICP The post is even saged. Such an oldfag, lol
Name:
Anonymous2018-01-22 21:40
Some programs don't support mp3 because it used to be covered by patents in the US. Considering that you should not use mp3 unless if you do not care about people in limited environments or with older software.
>>211 I didn't know that music could leave me feeling this angry and sick at the same time. Here's a better good night sleepytune: https://youtu.be/xGGK93eqAMo?t=54
>>213 EDM is the black slut's music genre and IHBT
Name:
Anonymous2018-01-30 20:03
>>215 you're thinking of pop music that uses electronic music to accompany their rap/r&b vocals. that's not the same as EDM.
raves and dance music festivals (e.g., Coachella and EDC) are whiter than Trump rallies. yes they may be "degenerate," but they're white and I'm just making a statement of fact here. EDM is also huge in Europe but relatively small in the USA where whites are mixed and are not a majority. that should tell you something.
unlike rock, jazz, hip hop, etc., EDM was invented completely by white men (niggers can't into computer). it's the spiritual successor of classical music (also white music). EDM is ideal music for the legitimately European brain. better get that 23andme if you like rock or hip hop.
I thought about making something similar to this the other day. It could come in handy to host your own Spotify with your entire music collection accessible everywhere.
Then I quickly realized this problem was already solved by sshfs/FUSE.
Why dick around with web browsers and your own arbitrary protocols when you can just use regular old music players and regular old network drives
Name:
Anonymous2018-03-04 11:10
>>232 web browsers make it very portable you can access the music on any (half-decent) device with a web browser
Name:
Anonymous2018-03-04 11:22
>>233 Android is Linux and supports mounting FUSE filesystems. There are apps to make it easy.
It doesn't seem possible with iOS though.
Web browsers could be used as a fallback but in a much simpler way. Maybe just have two iframes where one shows an index of the filesystem and the other is a little music player you can drag/drop the links into. Some light Javascript could implement shuffling etc. Also nginx can do the directory listing and good auth out of the box.
Name:
Anonymous2018-03-04 11:33
>>232,234 Mounting virtual file systems is extremely inefficient, all the time you switch between kernel and userspace gets you at least a 5x performance penalty. Music players don't just read files and stop.
>>235 That may be, but the tradeoff is you don't have to buy a huge sdcard.
Name:
Anonymous2018-03-04 14:59
>>237 Using a server and web browser doesn't require that tho
Name:
Anonymous2018-03-04 16:14
>>238,235 Music/video playing in a mobile web browser stops playing when you switch foreground processes. It doesn't integrate well. So you have to keep the screen on most of the time which drains battery faster than round trips to the kernel or decrypting in openssl.
Name:
>>2392018-03-04 16:19
Nevermind I just tried it on Chrome on Android. It seems possible to do pausing and background playback now.
Name:
Anonymous2018-03-04 17:19
>>238 Are you suggesting the browser has less overhead?
Name:
Anonymous2018-03-04 17:43
>>241 haven't tested it, but in theory it should be the simpler and more efficient way to go
>>280 I had to otherwise this thread will get bumplocked like all the other classic threads l
Name:
Anonymous2019-08-26 12:40
Gitgud = for terrorist?
Name:
Anonymous2019-08-27 1:04
found some good music through your site, thanks.
Name:
Anonymous2019-08-27 10:12
i also like your sight and found some nice songs. the quality has varied during the time i listened. sometimes too much boring j-pop, ear rape and niggerlicious stuff. i really like it anyway. i listened again today and really enjoyed the songs being played.
thanks for your contribution.
Name:
Anonymous2019-08-27 16:55
Nice work, I enjoyed listening and have bookmarked it for later.
I don't care if your code rejects all programming pop culture conventions, you delivered. Respect for the monolithic implementation, a nice little corner of the web.