Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Get a devDuck
Rubber duck debugging has never been so cute! Get your favorite coding language devDuckBuy Now
Search - "live stream"
First off, a Merry Christmas to everyone who celebrates, happy holidays to everyone, and happy almost-new-year!
Tim and I are very happy with the year devRant has had, and thinking back, there are a lot of 2017 highlights to recap. Here are just a few of the ones that come to mind (this list is not exhaustive and I'm definitley forgetting stuff!):
- We introduced the devRant supporter program (devRant++)! (https://devrant.com/rants/638594/...). Thank you so much to everyone who has embraced devRant++! This program has helped us significantly and it's made it possible for us to mantain our current infrustructure and not have to cut down on servers/sacrifice app performance and stability.
- We added avatar pets (https://devrant.com/rants/455860/...)
- We finally got the domain devrant.com thanks to @wiardvanrij (https://devrant.com/rants/938509/...)
- The first international devRant meetup (Dutch) with organized by @linuxxx and was a huge success (https://devrant.com/rants/937319/... + https://devrant.com/rants/935713/...)
- We reached 50,000 downloads on Android (https://devrant.com/rants/728421/...)
- We introduced notif tabs (https://devrant.com/rants/1037456/...), which make it easy to filter your in-app notifications by type
- @AlexDeLarge became the first devRant user to hit 50,000++ (https://devrant.com/rants/885432/...), and @linuxxx became the first to hit 75,000++
- We made an April Fools joke that got a lot of people mad at us and hopefully got some laughs too (https://devrant.com/rants/506740/...)
- We launched devDucks!! (https://devducks.com)
- We got rid of the drawer menu in our mobile apps and switched to a tab layout
- We added the ability to subscribe to any user's rants (https://devrant.com/rants/538170/...)
- Introduced the post type selector (https://devrant.com/rants/850978/...) (which will be used for filtering - more details below)
- Started a bug/feature tracker GitHub repo (https://github.com/devRant/devRant)
- We did our first ever live stream (https://youtube.com/watch/...)
- Added an awesome all-black theme (devRant++) (https://devrant.com/rants/850978/...)
- We created an "active discussions" screen within the app so you can easily find rants with booming discussions!
- Thanks to the suggestion of many community members, we added "scroll to bottom" functionality to rants with long comment threads to make those rants more usable
- We improved our app stability and set our personal record for uptime, and we also cut request times in half with some database cluster upgrades
- Awesome new community projects: https://devrant.com/projects (more will be added to the list soon, sorry for the delay!)
- A new landing page for web (https://devrant.com), that was the first phase of our web overhaul coming soon (see below)
Even after all of this stuff, Tim and I both know there is a ton of work to do going forward and we want to continue to make devRant as good as it can be. We rely on your feedback to make that happen and we encourage everyone to keep submitting and discussing ideas in the bug/feature tracker (https://github.com/devRant/devRant).
We only have a little bit of the roadmap right now, but here's some things 2018 will bring:
- A brand new devRant web app: we've heard the feedback loud and clear. This is our top priority right now, and we're happy to say the completely redesigned/overhauled devRant web experience is almost done and will be released in early 2018. We think everyone will really like it.
- Functionality to filter rants by type: this feature was always planned since we introduced notif types, and it will soon be implemented. The notif type filter will allow you to select the types of rants you want to see for any of the sorting methods.
- App stability and usability: we want to dedicate a little time to making sure we don't forget to fix some long-standing bugs with our iOS/Android apps. This includes UI issues, push notification problems on Android, any many other small but annoying problems. We know the stability and usability of devRant is very important to the community, so it's important for us to give it the attention it deserves.
- Improved profiles/avatars: we can't reveal a ton here yet, but we've got some pretty cool ideas that we think everyone will enjoy.
- Private messaging: we think a PM system can add a lot to the app and make it much more intuitive to reach out to people privately. However, Tim and I believe in only launching carefully developed features, so rest assured that a lot of thought will be going into the system to maximize privacy, provide settings that make it easy to turn off, and provide security features that make it very difficult for abuse to take place. We're also open to any ideas here, so just let us know what you might be thinking.
There will be many more additions, but those are just a few we have in mind right now.
We've had a great year, and we really can't thank every member of the devRant community enough. We've always gotten amazingly positive feedback from the community, and we really do appreciate it. One of the most awesome things is when some compliments the kindness of the devRant community itself, which we hear a lot. It really is such a welcoming community and we love seeing devs of all kind and geographic locations welcomed with open arms.
2018 will be an important year for devRant as we continue to grow and we will need to continue the momentum. We think the ideas we have right now and the ones that will come from community feedback going forward will allow us to make this a big year and continue to improve the devRant community.
Thanks everyone, and thanks for your amazing contributions to the devRant community!
Looking forward to 2018,
- David and Tim54
Get ready for the first ever devRant live stream event! @trogus and I will be making an exciting announcement/launch live on our YouTube channel (https://www.youtube.com/devrantapp) this Wednesday (October 4th) at 9pm EDT. After the announcement we will also take some questions from devRant users who are watching. The questions can be about the announcement or anything devRant-related in general. We hope to get some fun questions so feel free to ask anything you want.
We look forward to having some fun with our first live stream! If you can't make it, don't worry, the replay will be available on YouTube and we'll likely do some more streams in the future. Please let me know if you have any questions and we hope many of you can join us!
Edit: the stream will be available here once it begins tomorrow: https://youtube.com/watch/... I will also post another announcement rant when we go live!56
I was in second year of university, and one of my teachers had a company, so he hired me.
The project was for our Lebanese army, the department where they monitor news.
What's required was to create a desktop application that records a UDP stream carrying over a 100 tv channels. And at the same time display them in a grid on the main screen, where the user can select which channels to watch, also which one to hear + fullscreen capability + scheduling a recording + being able to reverse through this live feed
I had little knowledge in multimedia streaming and multiplexing (the art of cramming multiple videos in one stream). So I had to read a lot, and learn how that works, in order to write a decoder, a recorder, and the application. Also the stream itself had issues, the audio would break up, some channels had translations, weird encodings, etc... Plus the pc they were running all of these on was very bad. Multimedia encoding and decoding is really hard on a cpu, so I had to work around that...
After a few weeks I pulled it off, and my boss was happy as fuck, since 2 people before me have tried and failed miserably. But the captain I was developing this for was a pain in the ass. Requirement changes started pouring in like rain + they had technical issues with their signal, which affected the quality of the stream beyond what software can fix.
Fast forward, my boss eventually got fed up with the bs, and as always, decided to blame it on me. I wasn't paid 2 months, and he worked towards making me fail university, which I didn't cause I'm a lot smarter than 90% of those motherfuckers. But he did lay a lot of obstacles since he had high reach in there.
To this day, after 6 years, I still think this was my craziest project. And although that guy was an asshole. I'm pretty sure it's that project that made me who I am today.13
Our live stream announcement and Q&A will be going live in less than 30 mins (9pm EDT)!
The event is here: https://youtu.be/Vk7TIKadYHk
We will be taking questions on the YouTube chat, feel free to ask whatever you want!
Thanks to all who tune in, hope you enjoy!
EDIT: big thanks to everyone who joined us and participated! The replay is available at the YouTube link above, and you can check out devDucks in the devRant swag store (https://swag.devrant.io) or the page we set up at http://devducks.com20
If you ever feel like having a good laugh, just watch a flat-earthers video/live-stream.
I can't understand how something like this can even happen, it's so insanely ridiculous.
HOW THE FUCK CAN A HUMAN BEING LIVING IN 2018 BELIEVE THAT THE EARTH IS A FLAT DISC WITH A GLOBE ABOVE IT.19
Am I the only one who says YouTube?
Yesterday I ended up watching live stream of korean presidential election. And I dont even speak korean7
I'm thinking about doing a live coding stream on twitch this saturday, late afternoon or evening (CET).
I've never done a live stream before.
Do you have any suggestions or interests?
I'm thinking about something like a small RESTful API with Angular4/TypeScript (frontend, single page application) and CraftCMS/PHP (backend) with somebasic theory about HTTP requests / response, redirecting, data transfer and interfaces et cetera...
The duration will be around 2-4 hours, maybe longer if I have enough Mate & Beer.
But it's all just an idea at the moment. 😉
I will create an empty project for the stream on my Github and push to it during streaming, so you can pull it live or later.17
My place of work just put on the World Cup live stream. I'm not even a huge fan but it looks nicer than my current code, so I'll live in denial for a bit2
In my first semester we had a Hall of Fame for the programming tests and this was the message above the live stream of the class:2
I've been reading a lots of posts about the "Age of No Privacy" and how our most personal information is spread and abused.
Well, obviously those complaining didn't have the displeasure of being born into an Ashkenazi Jewish family.
I had a small medical procedure, and my entire family (spread across 4 continents) became aware of it, created a WhatsApp group to discuss it (with message traffic that would shame any war room), and then my younger cousins asked that we post photos.
Of what?! My fucking colon? How about I stream the whole process live on Facebook, you crazy little shits?!
My point is - we violate the privacy of our close friends and loved ones daily, giving very little thought to what sort of information should or should not be forwarded. I'm not opposing to the battle against great evils, but maybe we should start by not committing small evils daily.20
Completely got my localhost and live database confused and dropped the whole live server. And there was a power outage so the last backup is from Friday. Luckily not completely live, but still having a stream of people walking in. Also pretty obvious that they are talking about me especially since there's no other shes in the department.5
Why do I hate my extended family coming over for lunch and dinner you ask?
> kids, who will ruin the remote by pressing the keys so hard, I'll have to get a new remote.
> NO PEACE. I'll have to move from my comfort spot to another spot where, again kids, will come and ask if I have "GAMES" in my mobile or laptop
> and this happened after lunch while watching a movie which I never watched before, my imbecile cousin decides to spoil the entire movie just like that, like, FUCK YO, LIKE REALLY, I KNOW YOU'RE MY RELATIVE IN SOME WAY, BUT FUUUUUUCK YOUUUUUU, spoilers is one of the things I cannot stand.
> I really do not like to be annoyed again and again and again and again, so please stop asking me if I want to have lunch or dinner with everyone because I really HATE the talk during that time.
> I leave my laptop for one microsecond and they surround it like scavengers, I MEAN FOR FUCKS SAKE, GIVE ME MY PRIVACY, (I have my own room, but it's under renovation).
The best I could do was to put on headsets and pretend like I'm working while browsing LinkedIn.
> "Oh I see you have HD TV, but the picture is blurred" NO SHIT, SHERLOCK, It is due to I chose not to buy HD Pack because I live stream HD Channels and cable is a backup36
High school. Last year.
Long story short:
Asked school association for an internship. No response. Asked the principal. No response. Fuck off.
Second time I asked I was told to first implement a live streaming system for chapels. Sure, I said. So I took over completely. Grabbed equipment from a live stream system for sports games and made it work, shaving off 2/3 of the setup time and making a system that had far better audio and great coverage. Takedown time was further reduced when I organized all our equipment in such a way where we could manage everything from one cart and just plug in cables when we had to stream. Then I made more progress by being the first to make it mobile and run this system in another space for a concert. Most complex setup ever attempted. Worked flawlessly.
Found and trained a friend, who found his niche by working with other people I found, so I could work on the technical side without worrying about checking for schedule conflicts and whatnot. Trained him on almost everything, but didn't finish because he didn't understand it right away (or I suck at teaching). So he still asks me for stuff.
Basically got nothing for this whole process, even though I missed a bunch of classes and worked in my free time.
My friend got a job offer managing the stream.
Fuck life. Fuck that school.2
I was so lonely that I made a Live-Stream of my 3D Printer Printing... Gosh im lonely...
Let me tell you a tale, children. Of how one of the mostly ghastly, horrid pieces of software currently on this earth came to be in its current, pitiful state.
It all began on January 28th, 2015.
On that day, Tim Cook, CEO of Apple, sat leisurely in his office. He had just finished watching a live stream for a conference held by Facebook.
Minutes after the stream ended, he quietly sat in his chair, pondering over what was just shown.
The whole keynote was well done, he thought. But something about it just didn’t sit right with him. It was one specific line uttered by one of the keynote speaker that bothered him.
“React Native will help developers easily write code that will work on both iOS and Android”.
Out of all the talking done throughout that conference, it was that sentence, in particular, that stuck out like a sore thumb t Cook.
Those words began to echo in his head. “...Android”, Tim muttered to himself, gritting his teeth.
He immediately grabbed his Iphone from his pocket, and called the Technical Director of Xcode.
On the phone, the two discussed Xcode as it pertained to Facebook’s latest tool.
“Now, I’m not saying that we shouldn’t provide any support for React Native”, Cook told the director; “Just make it a bit more inconvenient for anyone using React, that’s all”.
The director thought his boss was nuts. Why on earth would you want to intentionally make using an IDE as painful of an experience as possible? But the technical director also knew that, more importantly, he wanted to keep his job.
“...We’ll do our best to make it a total pain in the ass to use React Native in Xcode”, the director told his boss with a shrug.
And so began one of the sickest jokes ever played on developers. A joke so twisted and cruel, it would make even the creator of PHP gasp in abject horror.
Who knew that someone would go out of their way to create an IDE that doesn’t even bloody work half of the time.
And don’t get me started on the absolute piss poor excuse for documentation this thing has.2
I applied for two technical talks in a popular conference summit, the two talks were turned down and the reason was that they are much more technical talks than mine. I switched to watch the live stream today and all i see is a bunch of stupid talks (they decided to pick a talk on git aliases over working with change streams and multi document transactions in mongodb). A friend of mine just told me, your talk won't be accepted if you don't know any of the organizers3
Gotta love the IoT.
They set up a new surveillance camera in the company, that can stream live footage over the network and that little shit picked the IP adress of a coworker one day AFTER being set up.
Hurray for static routing. Hurray to the person who didn't disable DHCP on the router (Should probably configure my PC to use a static IP as well lel)
Anyways, this happened outta nowhere when I, the only guy who knows shit about IT and is usually present at yhe office, wasn't there and could not connect remotely.
The other, remote programmer, who set up the network, could guide the coworker to get a new IP but, he was worried that we got ourselves an intruder.
Since nobody told me yet that we (should) have static routing, I thought there was a mastermind at work who could get into a network without a wifi-access point and spoof the coworker in order to access the some documents.
The adrenaline rush was real 😨
Scanning the network with nmap solved the mystery rather quickly but thought me that I need to set up a secure way to get remote access on the network.
I would appreciate some input on the set up I thought of:
A raspberry Pi connected to a vpn that runs ssh with pw auth disabled and the ssh port moved.
Would set up the vpn in a similar fashion.
So here I am among people like Brian Cox, Richard Dawkins, Chris Hartfield and Bill Nye (the science guy) at Asteroid Day, broadcast from Luxembourg (Peter Gabriel is announced but it's still unclear if he'll be here in person or via Skype)! And as a very shy boy, I really have to control myself to mute the anxiety that tries to make me cry and puke 😅. But also, I'm very excited and happy to be here!
You can see a live stream on https://www.asteroidday.org if you're interested in space and asteroids. That's very interesting!3
- Get the first working version of llamaTORIALS live before expanding on it any more (trying to do the 1 man agile thing) & record some new content
- Get some form of secondary revenue stream on the go
- Attend at least 1 insomnia BYOC event
- Paint the apartment
- Get a picture with a Llama. Yes. I like Llamas.
Man, the technology we have right now. I'm watching YouTube live stream from some guy from Florida Keys.3
Who else woke up at 6am to watch the Olympic live stream so to avoid ads during the primetime replay?
And now it seems to be over (8:30)...
Time for a 30min power nap before I head into work.1
I'm thinking of writting off 4 years of my life i.e 2011 - 2015 i.e my college life. The baggages from that period is the biggest distraction in my life.
I made some bad choices and chose a stream that i eventually lost interest in, while on the other hand, i found my interest in programming. It was too late for me when i find my interest.
When my course completed, i had nothing to brag or be proud about but over 15 backpapers.
Two years since then the count of my back papers is down to 1.
Having to study for these failed exams on subjects i don't care anymore makes me hate myself.
But, I'm just 1 exam away from this stupid degree.
2 uses that i see in this degree:
- can confidently add in my resume that i graduated college.
- parents can be "proud" i finally have a degree and increase my chances in finding a match in matrimony. :/
However, these 2 advantages don't align with the life i vision. I don't want to live 9 to 5 work life, I'd rather be self employed in some way.
If i don't make it in the next exam, I'm gonna write it off. I might have to live with strained relationship with my parents and relatives after that.. :/5
!rant I used to live stream my coding (React Native) on LiveEdu, but that site appears to move on. Where would be a suitable place now? Twitch? YouTube? Any suggestions?1
Got a question guys!
I want to capture screenshots from a live video stream being broadcast over HTTPS, such as the one on this link:
I can do it locally using the chrome webdriver in selenium, but cannot reproduce the same in a server I'm accessing remotely. I tried using headless browsers like phantomJS, but apparently it doesn't support video players -_-
I'm confused because I don't even know what to search for anymore, I've been stuck with this one thing for the last 17 hours. Any help would be greatly appreciated!5
@dfox Was watching your live stream today and you talked about security... You should really add an HSTS preload directive to devrant.io to prevent spoofing.1
Watching The Next Web conference live stream to see if devRant stand will appear at some point! https://video.twentythree.net/the-n...5
Heeyyy! On my journey of becoming a full stack dev, I have finally achieved a tiny milestone. I made an app which lets you live stream your laptop's audio, and the web interface will let the users listen to it.
The building experience was magical, and I scaled and made the ui look pretty all sorts of things. I hope you will enjoy this 😃