None
99
[Join the rDrama leaderboard] Don't forget Advent Of Code! :marseychristmaself2: Santa needs YOU to save christmas:marseypresents:

https://adventofcode.com/

Advent of Code is an annual coding competition/event with daily challenges. Even complete beginners can keep up for the first few days as the difficulty slowly ramps up.:marseymarseylove:

Join the rDrama leaderboard and see how you compare to your fellow dramanauts with the following code:

632268-20c7d1d5

Enter it here https://adventofcode.com/2022/leaderboard/private

None
74
[Changelog] Added a confirmation button for changing houses

To change ur house go here:

https://rdrama.net/settings/personal and scroll down to "your aesthetic"

Tldr there wasn't a confirm button before so if u scrolled it changed houses instantly ( :marseycapymerchant: ) but there is one now

Ppl have been complaining about this for over a year at this point and I haven't coded in a while and Aevann was gracious enough to unban me from :capygitcommit: so I added the needful

https://i.rdrama.net/images/16879017241916635.webp

https://i.rdrama.net/images/16879017243444686.webp

https://i.rdrama.net/images/1687901724602599.webp

https://i.rdrama.net/images/16879017238839223.webp

@JoyceCarolOates @gigakitty @Aurora !schizomaxxxers !codecels discuss

None

i dont actually care about this shit so i dont care to do the due diligence to learn the jargon or whatnot, but the tldr is that reddit had an official blockchain token that was paid to posters based on their involvement in subreddits, and theyre discontinuing it. some third worlders like venezuelans were "earning" several dollars per day by shitposting in /r/cryptocurrency and farming these shitcoins by getting upvotes, but now thats over because theyre no longer being issued and theres no plan to use them for anything. as such, the price has tanked by 85% in the past day, and the tokens are likely to go to $0 because who the frick wants these things?

oh also, there were several wallets that sold significant numbers of MOON either slightly before or right around the linked post, leading many r-slurs to speculate that the mod team of /r/cryptocurrency was privy to this announcement before it went public and sold at a higher price than the poors could. theres also a few wallets that have been speculated to belong to kraken that are feeding another wallet that is selling MOONs off in batches of 500 at a time, likely trying to liquidate the millions of them owned without instantly cratering the price to $0.

extra sneed and feed to be found:

/r/CryptoCurrencyMoons

/r/ethtrader

lol even the fardnide sub is affected

https://old.reddit.com/r/FortNiteBR/comments/17a34ss/sunsetting_community_points_beta_and_special?sort=controversial

funne maymays and schadenfreude:

https://old.reddit.com/r/Buttcoin/comments/17ad742/must_see_spez_does_a_funny_comment_meltdown?sort=controversial

https://old.reddit.com/r/Buttcoin/comments/17a419i/so_moons_just_got_rugged?sort=controversial

None
99
:marseyitsover: Due to blade damage, Mars Helicopter Ingenuity will not fly again

https://www.nasa.gov/news-release/after-three-years-on-mars-nasas-ingenuity-helicopter-mission-ends

NASA's history-making Ingenuity Mars Helicopter has ended its mission at the Red Planet after surpassing expectations and making dozens more flights than planned. While the helicopter remains upright and in communication with ground controllers, imagery of its Jan. 18 flight sent to Earth this week indicates one or more of its rotor blades sustained damage during landing, and it is no longer capable of flight.

Rest in power little guy

https://media.giphy.com/media/joxThEgTJuSBO/giphy.webp

:marseycry: :marseylibations: :marseyitsover: :marseypinochet:

https://news.ycombinator.com/item?id=39134349

None

Mary Ann Horton (born Mark R. Horton, on November 21, 1955) led the growth of Usenet in the 1980s

Horton is a computer scientist and a transgender educator and activist

None
99

I recently built a browser-based word game with my friends called Sqword (sqword.com). I'm proud to say that we've been able to maintain a steady group of daily active users over the past 6 months or so despite not doing any real advertising.

Vultures will even pick at modest success stories.

Yesterday one of my collaborators googled "sqword" and to his surprise, there were tons of first-page results that weren't the sqword.com domain. These sites are "game aggregator" sites that host your app inside of an iFrame so that they can steal ad revenue from your product.

This made me angrier than it should have - not because Sqword is a cash cow - we don't run ads on the site and don't make money from it, it's just for fun - but because it was a passion project with friends, something pure and intentionally free to play WITHOUT ads. It's against my ethos as a developer, there are banners and popups everywhere. If I build an app, I believe it should either be free or it should be up-front about what the subscription or purchase price is (and then not upsell you).

I couldn't abide seeing my code monetized in this way.

The mature and responsible thing to do would have been to add a content security policy to the page. I am not mature so instead what I decided to do was render the early 2000s internet shock image Goatse with a nice message superimposed over it in place of the app if Sqword detects that it is in an iFrame.

It has been one of my greatest achievements as a dev: to live-deploy a massive goatse image to at least 8 domains that aren't mine.

Let this be a lesson to you - if you are using an iFrame to display a site that isn't yours, even for legitimate purposes, you have no control over that content - it can change at any time. One day instead of looking into an iFrame, you might be looking at an entirely different kind of portal.

https://joshcsimmons.com/post/H4sIAAAAAAAA/0xVTY/jNgy951c8TA+zC0yCQQ9F0dte2gYosIedbdEjbdG2dmRRFakE7q8vKCebXvIBySTfB59/wFeNecZvQqYME3wxKfhUCt4WnuxwOKPyyNnShqHFZCAMVa7K9TiQcsBVasBMK+MabcG6YaqRc1CMlBIHfPmnX/mg/fs0yvrxhPPzilKlBe+ptMEWMlz5+cIYmDNoSH2elWI2ihkENaawYa7SCmRCoJg20GjxwmjKVSEXrrCFUUgNP2GVbItCKlQQWEs0RhZDEIdNeUNlSqBw4WrRuTgdDn+2ZK2y4hpTAl84o8TxHWRYJbAatI0jq0JNamQ9HQ5/sxrXQBsks0+3bhglJRqkkklVzCKz8/G0E/EEyh39EhXaaqlR+cWHr4yrf5hk9UpTrGrHQjOjsrZkemercn62jvdBLoI4ZycXUBkajRVUGU9dJJrnyrNP9HQ767UWUcMmrYJKQcwaQ0dBGfHX6g+q7Ddt4Q0j5S6HM4fqDDXGVGXda5QqoY12OhzeHN1KgeG981xjF8jLGnSRlgIWujCOXZaBR2rKd89EBWEkXTDKFUdcGUEccm0ZFBSSd/Quq9O5n670zi49uxdlRbQXRHtWfGtqmKRiahlHDO3RMRqu5O0KqUbJjuEbj7a7+mbpF6isbIt7p7S694zZOFuUTCl5Q+6+LYk2/HV++/3z1zcf9YSzT0Azxazm7mBbRNF7Br5wksL1rr/rNVDO7mnvUaS0om7Ful39xgnnCee+ksFFolJe/D+nyBf+H7kcvSIGl4fZN+FxNjBaOU5VsoEGaYbrTWFoG3SssTguf6i0Oi6kjFLjyC7Mh27fhXMXrhXllFz9jycPjdEbuBY0uJOU2TnrO+FekMwW/2UnD+YWudLW3cJYyXevo66sRbLGHgWddBMEwfVhm54VJqAQ3CrStYDy2Gq0DUVSHDe/sIfC7MSB1j7zrZOK+92zZYd/RuAxBg73bqSonMMtWZhq2vDj6+urdulr5k7o+I64+o7esrT7hpCdrpVV/Uhb4RrXIh6cPauiOQUl0djXzRv0BZzuKxDYeLxvvN/2ro+1dLINC+nOxCN75spkHlU0Lm6JlbM93PaLY0vxwsfAJckGwuq+vzDmffwdizNrSOxp+vMtWW6z0B4+a8w+xB/svok+BgiJVX01xQ2Bo8PxH+7q1t83j1hxjqP2baF9j3ek6sU9TPRlT2Bf28RztLiSsRvSadSXXrl7IUs3QJV0fw+QfbfE0cnz2BoXyjM7LE9/iyuf8DkzPLrvPpAJSeTdJ43ZObiPu3db47x4cny/1IvBU6By2hDiNHk2G95j7tWKVKN0OvwHAAD//wMASc5Y2XAHAAA=

None
50
rDrama Advent of Code Day 6 Discussion Thread

Not sure where @RedNose is so I'll just post this. Post ur solutions below or whatever idc

Advent of Code is an annual Christmas themed coding challenge that runs from December 1st until christmas. Each day the coding problems get progressively harder. We have a leaderboard and pretty good turnout, so feel free to hop in at any time and show your stuff!

Whether you have a single line monstrosity or a beautiful phone book sized stack of OOP code, you can export it in a nice little image for sharing at https://carbon.vercel.app

What did you think about today's problem?

https://adventofcode.com/2023

Our Code is 2416137-393b284c (No need to share your profile, you have the option to join anonymously if you don't want us to see your github)

None

https://www.clicks.tech

Clicks is the first creator keyboard for iPhone. Free up your screen for content, make your statement and take full control of your phone with Clicks.

https://i.rdrama.net/images/17044516714598296.webp

:roflmao:

Check out the FAQ as well. Shit's gonna break in like two months of use. https://www.clicks.tech/faqs

Is Clicks IP67 rated / water resistant?

No. Making a water resistant keyboard would require the keys to be sealed and would impact the optimal typing.

How durable is Clicks? Can it take a fall?

We do not recommend dropping Clicks but understand that drops can happen. While damage from a drop is not covered under warranty, we have found to date that Clicks has proven to be quite durable in everyday use.

!codecels !r-slurs who is the target market for this?

None
None
75
IM GONNA SAY IT :marseyraging:

>be me, day 16 of AOC

>write a solution to part one that only considers nodes with values > 0

>runs pretty quickly, could be better

>get to part two, considering two players

>:marseyclueless: obviously it is equivalent to a single player playing the game twice and not visiting previously visited nodes, right?

>try solution on test input, doesn't work

>shit, forgot about the case where the players run out of time before reaching the end

>rewrite algorithim for two players (tedious af)

>press run

one eternity later

>shit, guess I need to improve the algorithim

>rewrite the algorithm to use a matrix of distances instead of recomputing the distance each time

>part 1 runs 21x faster :marseywholesome:

>:marseyclueless: surely this is the correct implementation

one eternity later

>what the frick do they want from me

>how could i possibly do this any faster

>wonder if there is a linear time solution i'm missing

>scrawl a page of nonsense with matrices, realize that none of it matters because it would be running slower than my interpretation

:#marseygiveup:

>fine, i'll check the solution thread on rdrama

>see a comment from @ihsoy

I solve part two simply by dfs through the part once, and then if time gets to zero, i restart the dfs.

>wtf, that doesn't work, i already tried that on the test input

>try it on the actual input

>mfw it works

>mfw i wasted hours because the test input was nothing like the actual input

I'M GOING TO KILL YOU SANTA CLAUS!!!!!!!!!!!

None
None

learn to do things other than code lmao

None

tl;dr

A guy found a bug in kernel on an obscure architecture no one cares about (PowerPC32) and submitted a patch. The maintainer decided the patch was no good and fixed it by himself, crediting the guy with "Reported-by" tag. A year later, the guy wrote a blogpost crying that wasn't enough.


Links

Reddit: https://old.reddit.com/r/programming/comments/16tf5ne/how_i_got_robbed_of_my_first_kernel_contribution?sort=controversial

HN: https://news.ycombinator.com/item?id=37671991


A lie in the blogpost

I was also open to working with him, addressing his feedback and sending subsequent versions of patches. He said (paraphrasing):

Sorry, I like my version better. If you want to be a Linux kernel contributor, here's an issue you could fix.

I found this really perplexing and insulting.

The funny thing is, the above "paraphrase" is actually a lie and the kernel maintainer was very polite and respectful. This is what he actually said:

Hi Ariel,

I've added Christophe to Cc who works on ppc32.

I haven't actually reproduced the crash with gdbserver, but I have a test case which shows the bug, so I've been able to confirm it and test a fix.

Thanks for your patch, but I wanted to fix it differently. Can you try the patch below and make sure it fixes the bug for you?

I've also attached the test case I've been using.

Christophe are you able to test these on some 32-bit machines? I've tested it in qemu and on one 32-bit machine I have here, but some more real testing would be good.

If the patch works then I'll need to do manual back ports for several of the stable kernels, and then once those are ready I will publish the patch.

cheers


Comment spotlight

The maintainer did exactly what they usually do, I see absolutely nothing unexpected here, note that this was an unsolicited patch sent to a security mailing list.

If this is what the maintainer usually does then the maintainer is a wanker. If they leave the project, the project won't be losing a good person.

Indeed, maintainers are disposable. It's easy to find a codecel willing to put years of quality work into an obscure part of the kernel, for free.

Random users and drive-by contributors are much more important to the health of the project. They are much more likely to be a good person. We must not let them feel unwelcome, at any cost.

Agreed. I see the job of an experienced maintainer as a facilitator who should bend over backward to help other people's contributions land cleanly. The help often involves feedback on style and architecture consistency, but a sign of a great maintainer is someone who credits others, and mostly stays behind the curtain making sure everything goes smoothly.

You WILL bend over backwards for random people sending their shitty patches and you WILL love it.

Amazing how the hostility is perpetuating all through HN here as well.

I have seen (and sadly self experienced!) this kind of story way too often. And let me tell you this: This guy is now burned by this bad interaction and is successfully shooed away.

And some folks wonder why "nerds" and "geeks" are seen as socially inapt...

I don't even think that Mr. Ellerman had any malicious intents. But it just shows again, that the so called people skills are nothing to be neglected when choosing leading figures.

To paraphrase George Carlin: "It's a big club. And you're not in it!"

The maintainer should be immediately removed from his position and replaced with someone with good people skills. Ideally from an underrepresented demographic.

Funny how it's the small contributors that inevitably end up being the ones who have to set their ego aside and not the well known committers. Sounds very much like an old boys club.

Yeah, it's shocking that established contributors set the norms for the project.

None
50
Current Unifi bug showing other users network dashboards :pepewtf: :marseybug2:

Orange site: https://news.ycombinator.com/item?id=38643348

Roddit: https://old.reddit.com/r/Ubiquiti/comments/18hs684/no_official_announcement_on_security_breaches?sort=controversial

None

:#marseydisgust:

None
None
None
75
I hope you have your blue paint

Acceleration chads WYA?

None
25
Dear Ubuntu… :marseyxd:

:marseysnoo:

https://old.reddit.com/r/linux/comments/13tbaik/dear_ubuntu/?sort=controversial

https://old.reddit.com/r/programmingcirclejerk/comments/13qdakw/dear_ubuntu_i_hope_this_letter_finds_you_well_i/

None
25
Europe has peak providers

I decided to download starfield from Xbox store. My provider disconnects my pc from the internet :marseythumbsup:

If I call them they will tell me they didn't do anything and when I start pressing they will start bitching that I downloading to much and if I tell but I pay for limitless internet and then they start philosophical question what's limitless :marseythumbsup:

So I turned vpn and put location to my country/city and started downloading :marseythumbsup:

I am paying 90 euro a that's almost 100 buks for a non Fiber internet and best part they been promoting Fiber internet since 2014 telling next month we will start doing Fiber

None

Human body activity associated with a task provided to a user may be used in a mining process of a cryptocurrency system. A server may provide a task to a device of a user which is communicatively coupled to the server. A sensor communicatively coupled to or comprised in the device of the user may sense body activity of the user. Body activity data may be generated based on the sensed body activity of the user. The cryptocurrency system communicatively coupled to the device of the user may verify if the body activity data satisfies one or more conditions set by the cryptocurrency system, and award cryptocurrency to the user whose body activity data is verified.

https://media.giphy.com/media/vC4YRHra3VZbOoPNLB/giphy.webp

!nooticers

None
25
Three best versions of Windows ever

You can't convince me otherwise

None

https://media.giphy.com/media/rX7a8e16LvWgnCt2bv/giphy.webp

None

@lain @LinuxShill idk who else to ping but I'm starting to learn these things and she'd absolutely wipe the floor with me. She even mentions bloat, at this rate I wonder if she shitposts on /g/ in between making tutorials

None

Introducing Whisper

We’ve trained and are open-sourcing a neural net called Whisper that approaches human level robustness and accuracy on English speech recognition.

Read Paper


View Code


View Model Card

Whisper examples:

Whisper is an automatic speech recognition (ASR) system trained on 680,000 hours of multilingual and multitask supervised data collected from the web. We show that the use of such a large and diverse dataset leads to improved robustness to accents, background noise and technical language. Moreover, it enables transcription in multiple languages, as well as translation from those languages into English. We are open-sourcing models and inference code to serve as a foundation for building useful applications and for further research on robust speech processing.

https://i.rdrama.net/images/16841356279488158.webp

https://i.rdrama.net/images/16841356283643074.webp

The Whisper architecture is a simple end-to-end approach, implemented as an encoder-decoder Transformer. Input audio is split into 30-second chunks, converted into a log-Mel spectrogram, and then passed into an encoder. A decoder is trained to predict the corresponding text caption, intermixed with special tokens that direct the single model to perform tasks such as language identification, phrase-level timestamps, multilingual speech transcription, and to-English speech translation.

https://i.rdrama.net/images/16841356289154255.webp

https://i.rdrama.net/images/16841356293337278.webp

Other existing approaches frequently use smaller, more closely paired audio-text training datasets, or use broad but unsupervised audio pretraining. Because Whisper was trained on a large and diverse dataset and was not fine-tuned to any specific one, it does not beat models that specialize in LibriSpeech performance, a famously competitive benchmark in speech recognition. However, when we measure Whisper’s zero-shot performance across many diverse datasets we find it is much more robust and makes 50% fewer errors than those models.

About a third of Whisper’s audio dataset is non-English, and it is alternately given the task of transcribing in the original language or translating to English. We find this approach is particularly effective at learning speech to text translation and outperforms the supervised SOTA on CoVoST2 to English translation zero-shot.

https://i.rdrama.net/images/1684135629702496.webp

https://i.rdrama.net/images/16841356300079641.webp

We hope Whisper’s high accuracy and ease of use will allow developers to add voice interfaces to a much wider set of applications. Check out the paper, model card, and code to learn more details and to try out Whisper.

https://news.ycombinator.com/item?id=32927360

https://old.reddit.com/r/singularity/comments/xkao78/introducing_whisper/?sort=controversial

Link copied to clipboard
Action successful!
Error, please refresh the page and try again.