Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Search - "launched"
-
Today we have an exciting devRant announcement! As many observant members of the community have problably noticed, since launch we've been using the domain name devrant.io since the .com was already taken. Today, we're happy to announce, we now own devrant.com and it is now the official devRant URL!
How did this happen you ask? The devrant.com domain was already owned by a developer named Wiard when we launched devRant. It took a while to track him down, but when we did, turned out he saw the good we were doing and wanted to help the devRant community by generously offering us the .com domain for a very reasonable exchange (considering that we are a self-funded bootstrapped startup!).
Since Wiard recently started writing a blog on devrant.com, he had to find a new home for it. His new blog is https://sysrant.com and I encourage everyone to check it out! Great topical/educational dev/sys-admin related articles? Check. Someone who cares about the devRant community and allowed us to leave the firey hell that is .io? Check. So check it out!!
Some technical info:
This change is immediate and all devrant.io non-api requests will now redirect to devrant.com. We might have missed a few things (purposely or accidentely) so we're going to be going through and converting anything that's left. If you use the devRant API, your implementation should not break since API requests are meant to be excluded for now, but I highly recommend switching any API URLs to https://devrant.com so you can avoid issues in the future if we decide to stop redirecting devrant.io API requests. Also one note, there was an issue for about a minute after we turned on the redirected where some API requests to devrant.io might have 301 redirected to devrant.com. If an app you were using broke, try clearing whatever cache the 301 redirect might be stored in and the issue should go away.
Feel free to post any questions you might have here (and please let me know about any issues you might discover!), and once again, huge thanks to Wiard!
71 -
This is a view from a rooftop in NYC that I sometimes get the pleasure to work from. I really like the view and it’s pretty quiet usually. It also overlooks one of my favorite buildings, the Empire State Building.
I’m looking forward to seeing everyone else’s desks, setups, and remote/outdoor workspaces.
We’ll be featuring them on our recently launched devRant Instagram account, devDesks (https://www.instagram.com/devdesks).
34 -
Hey everyone,
Merry Christmas to everyone who celebrates, happy holidays to everyone, and happy almost-new-year!
Tim and I wanted to reflect on the year devRant has had, and looking back, there are a lot of awesome things that happened in 2018 that we are very thankful for. Here are just a few of the ones that we thought of (this list is not exhaustive and I'm definitley forgetting stuff, so please comment about those!):
- After nearly a year in the making, the completely overhauled devRant web version was launched (https://devrant.com/rants/1255714/...)
- @linuxxx became the first devRant user to hit 100,000++! (https://devrant.com/rants/1157415/...)
- We once again pulled off the greatest April fools joke everrrr (https://devrant.com/rants/1311206/...)
- @trogus started making awesome devComics and http://devcomics.com was launched
- We added a feature to allow rant filtering by post type (https://devrant.com/rants/1354275/...)
- We made it so avatars could have expressions! (https://devrant.com/rants/1563683/...)
- We had a booth at TechDay New York and got to meet some devRant users! (https://devrant.com/rants/1394067/...)
- We made major backend architectural improvements - including spinning up a special high-powered-CPU web server to handle avatar creation and make the creation process much faster (https://devrant.com/rants/1370938/...)
- App stability: mainly Android - we fixed crashes, did a push-notif overhaul, and tried to continue making the apps better and more stable
- A record amount of devRant meetups were held, and we couldn't be more proud about that, and we thank every person who organized one! (just a few: https://devrant.com/rants/1588218/... https://devrant.com/rants/1884724/... https://devrant.com/rants/1683365/... https://devrant.com/rants/1922950/...)
We had a busy year, and despite some things going on for us personally and some setbacks around those, we think this was a very productve year for devRant and that we are going in the right direction. We're continuing to constantly evaluate feedback from members of the community to decide where to take the app next. We're fully committed to improving the devRant community in 2019 and we have a lot of ideas about how we can do that. We're working on some things, but we're not really announcing them yet, so please sit tight for those :) In the meantime, feel free to let us know what you'd like to see improved/added the most as we always like to get updated feedback from the community.
As always, thank you everyone, and thanks for your amazing contributions to the devRant community!
Looking forward to 2019,
- David and Tim
26 -
A devRant Update!
Hey everyone,
We thought now would be a great time for a devRant summer update on what we've added recently and what we've been working on.
Highlights since our last update:
- We launched devRant++, a supporter program for people who want to help us cover our costs while getting some cool extra features (a supporter badge on rants/comments/profile, reserved spot on our in-app supporter list, ability to edit rants/comments for up to 30 minutes instead of 5, and thanks to immediate user feedback, we also added the ability to post a rant every 1 hour instead of 2, and post comments that are up to 2,000 characters instead of 1,000!) We are extremely happy and thankful for the great response the program has gotten and we plan to continue to improve it using your feedback.
- We added the ability to subscribe to a user's rants. This makes it so you get a notification whenever that user posts a new rant!
- We added an "active discussions" feature (available in the "more" tab on the right). If you're looking to join a conversation happening in the moment, then this feature will help you discover those rants. It shows rants that have recently been commented on so if it's a topic that interests you, you can easily get in on the discussion!
Some stuff we have in the pipeline:
- More fun avatar stuff, including fun new OS/language-themed pets
- More perks for the devRant++ subscriber program - if you have anything you'd like to see, please let us know and we will try to make it happen!
- We will be testing some stuff to help classify rant types (rants, jokes, questions, etc.) in order to create a more personalized experience
- On that note, we're also going to take some more time to do some work on the algo as we haven't done much in terms of improvement since the initial smart algo launched
- Community projects page update - we've been slacking on updating the page and apologize for that. If you have created a devRant-related project and it's not on the community page, please resend it to david@hexicallabs.com (even if you sent it already) so we can make sure it gets added. Sorry about that!
A note on community etiquite regarding voting on content:
We've always believed that one of the most important and awesome experiences on devRant is getting your content noticed and appreciated by others. If you enjoy a piece of content, you should upvote it. If you enjoy 500 pieces of content, you should upvote them all. People really appreciate others enjoying their rants and comments so let them know if you do! If you don't like content, you can downvote it with the relevant reason. What we don't encourage is voting on content that you haven't actually looked at or spamming upvotes in mass for content you're not even actually reading/viewing. While we don't encourage that, it's not explicitly disallowed so we won't impose any penalty for it.
What is strictly prohibited and enforced is using scripts or automated procedures for voting on content. Anyone who is caught doing that will have their account deleted without warning. While very rare, we caught a couple of people doing that this week and both accounts in question were immediately deleted once discovered. To be clear, this is the practice of explicitly using a script or automation to mass vote on content. You will NEVER be banned/deleted for voting on a lot of content manually, even if you vote quickly and on lots of stuff. We just want to make that clear becuase this is not meant to discourage people from voting, it is only regarding votes not placed by humans. So if you're a human voting on content, you have nothing to worry about, we promise!
Please feel free to let us know if you have any questions or feedback on any of this. We love constructive feedback and in the past it has gone a very long way to improving and advancing the devRant community. And as always, thank you to everyone who contributed to the community in any way, we really appreciate it and want to keep making your experienfce better.
Happy ranting,
~David and Tim (Team devRant)
@dfox @trogus
36 -
This happened at my previous job where I worked for a dating app. It was at a time where the CEO was trying to turn the dating app into “more than a dating app” by adding tons of social features. We always had “interests” which allowed users to see what interests they had in common with another person, but he wanted to take the social component even further.
So with that, he decided we needed an “activity feed.” The activity feed would show what various Facebook connected users were liking on Facebook, posting on Facebook, etc. On a dating app. Where the majority of the audience was > 50 years old. The idea was absolutely ridiculous and everyone but the CEO knew it was destined for failure before we started building it.
But that’s not the best part. The best part was when we launched the activity feed component. We launched it late on day and went home shortly after. The next morning, we came in, and checked on the activity feed to see what was doing. It was literally all spammers liking porn/sex related stuff on Facebook. It was a complete disaster. All garbage but not just boring garbage - completely obscene garbage.
And just like that, the activity feature came and went in the course of a few days.17 -
Myself 1 week into programming
"I can build a website!!"
Myself 2 years later and multiple web and mobile apps launched
"I know nothing"5 -
Hey everyone,
Merry Christmas to everyone who celebrates, happy holidays to everyone, and happy almost-new-year!
We had a bit of a slow year in terms of devRant updates, but we gained some momentum towards the end of the year and we're looking forward to carrying it into 2020. Recently, we launched what I think are our coolest new avatar items yet (https://devrant.com/rants/2322869/...) and behind the scenes we got our iOS/Android apps on the latest version of the frameworks we use, which will help us continue to improve stability. Still, we definitely would have liked to do more, but we're optimistic the coming year will bring great things for devRant.
One thing we are very proud of is this year we had our best year ever in terms of platform stability and uptime. Despite the platform growing and our userbase growing, we had almost no complete app downtime even though our infrastructure is minimal. A large part of this is thanks to devRant++ supporters, who allow us to maintain a small but effective tier of infrastructure and redundancy.
In the coming year, we're going to launch one of our most ambitious initiatives yet, and we're also going to continue to improve the devRant experience itself. We want to try to gather more user feedback, so we'll be working on a way to do that too. Stay tuned, more on this stuff coming soon.
As always, thank you everyone, and thanks for your amazing contributions to the devRant community! And thank you to our awesome devRant++ supporters for continuing to be the main drivers to keeping devRant up and running.
Looking forward to 2020,
- David and Tim
28 -
Hey everyone,
We have a few pieces of news we're very excited to share with everyone today. Apologies for the long post, but there's a lot to cover!
First, as some of you might have already seen, we just launched the "subscribed" tab in the devRant app on iOS and Android. This feature shows you a feed of the most recent rant posts, likes, and comments from all of the people you subscribe to. This activity feed is updated in real-time (although you have to manually refresh it right now), so you can quickly see the latest activity. Additionally, the feed also shows recommended users (based on your tastes) that you might want to subscribe to. We think both of these aspects of the feed will greatly improve the devRant content discovery experience.
This new feature leads directly into this next announcement. Tim (@trogus) and I just launched a public SaaS API service that powers the features above (and can power many more use-cases across recommendations and activity feeds, with more to come). The service is called Pipeless (https://pipeless.io) and it is currently live (beta), and we encourage everyone to check it out. All feedback is greatly appreciated. It is called Pipeless because it removes the need to create complicated pipelines to power features/algorithms, by instead utilizing the flexibility of graph databases.
Pipeless was born out of the years of experience Tim and I have had working on devRant and from the desire we've seen from the community to have more insight into our technology. One of my favorite (and earliest) devRant memories is from around when we launched, and we instantly had many questions from the community about what tech stack we were using. That interest is what encouraged us to create the "about" page in the app that gives an overview of what technologies we use for devRant.
Since launch, the biggest technology powering devRant has always been our graph database. It's been fun discussing that technology with many of you. Now, we're excited to bring this technology to everyone in the form of a very simple REST API that you can use to quickly build projects that include real-time recommendations and activity feeds. Tim and I are really looking forward to hopefully seeing members of the community make really cool and unique things with the API.
Pipeless has a free plan where you get 75,000 API calls/month and 75,000 items stored. We think this is a solid amount of calls/storage to test out and even build cool projects/features with the API. Additionally, as a thanks for continued support, for devRant++ subscribers who were subscribed before this announcement was posted, we will give some bonus calls/data storage. If you'd like that special bonus, you can just let me know in the comments (as long as your devRant email is the same as Pipeless account email) or feel free to email me (david@hexicallabs.com).
Lastly, and also related, we think Pipeless is going to help us fulfill one of the biggest pieces of feedback we’ve heard from the community. Now, it is going to be our goal to open source the various components of devRant. Although there’s been a few reasons stated in the past for why we haven’t done that, one of the biggest reasons was always the highly proprietary and complicated nature of our backend storage systems. But now, with Pipeless, it will allow us to start moving data there, and then everyone has access to the same system/technology that is powering the devRant backend. The first step for this transition was building the new “subscribed” feed completely on top of Pipeless. We will be following up with more details about this open sourcing effort soon, and we’re very excited for it and we think the community will be too.
Anyway, thank you for reading this and we are really looking forward to everyone’s feedback and seeing what members of the community create with the service. If you’re looking for a very simple way to get started, we have a full sample dataset (1 click to import!) with a tutorial that Tim put together (https://docs.pipeless.io/docs/...) and a full dev portal/documentation (https://docs.pipeless.io).
Let us know if you have any questions and thanks everyone!
- David & Tim (@dfox & @trogus)
52 -
This is not a rant, but I just wanted to share some good news! My brother and I have launched an app called Programmer’s Music. It contains our favourite music tracks and tracks suggested by some of our developer/creative colleagues. It’s for listening to music while coding. We have also integrated Pomodoro time management method in it. It’s ad-free and FREE. :) Please check out the app at https://promusic.tech/2mJrw8A. Feel free to leave an honest feedback.
Please feel free to leave us a message with your favourite tracks and we will add them. Please share it, follow on Twitter and/or like our Facebook page. Thank you so much!
Thank you, everyone.
PS.- Atom editor fans would ❤ it.
undefined coding programming music music programming coding atom editor do you like it? wired in music for programming60 -
The story of the $500,000,000 error.
In 1996, an unmanned Ariane 5 model rocket was launched by the European Space Agency.
Onboard was software written to analyze the horizontal velocity of the spacecraft. A conversion between a 64-bit floating point value and a 16-bit signed integer within this software ultimately caused an overflow error just forty seconds after launch, leading to a catastrophic failure of the spacecraft.
That day, $7 billion of development met it's match: a data type conversion.12 -
When the senior Linux engineer puts a terminal game on a server everyone uses which launched at login and after a little you start hearing oh's, wtf's, laughing and everything and then you suddenly have a whole room of Linux engineers playing some kinda terminal space invaders game while doing customer support.
😆12 -
We just launched our new stories feature! If you go to the "stories" section, you'll see only rants that are over 70 words and you'll be able to easily enjoy the best long-form rants on devRant!
Just to clarify - all functionality is remaining the same. The main feed will still show all rants. Stories just makes it easier to find fun rants that involve more detailed stories/ranting and helps give them some more exposure.
We hope you enjoy! Feel free to comment here if you have any questions/suggestions about this.
10 -
I know I have ranted here before about how I hate this client and the changes they are always making, but today the app was officially launched with a big media presence! I have never felt such kind of joy as a dev before!
7 -
Ex-coworker of mine fixed this bug a week after the site was launched and has gathered several thousand users in database.
Yep its exactly what you think it is, each time one user would update its infos, it would update his infos to all the users in the database.
Luckily I was not in charge of the project in that time, so it was really fun to watch how everyone's name was changing every couple of minutes for a whole week :D
12 -
Great news, our company's has a brand new security-first product, with an easy to use API and a beautiful web interface.
It is SQL-injection-enabled, XSS-compatible, logins are optional (if you do not provide a password, you are logged in as admin).
The json-api has custom-date formats, bools are any of "1", "0", 1, 0, false or null (but never true). Numbers are strings or numbers. Utf-8 is not supported. Most of our customers use special characters.
The web interface is using plain bootstrap, and because of XSS it is really easy to customize everything.
How the hell this product got launched is beyond me.10 -
!rant
The change log from notepad++ update. The last paragraph is the cream!
" The issue of a hijacked DLL concerns scilexer.dll (needed by Notepad++) on a compromised PC, which is replaced by a modified scilexer.dll built by the CIA. When Notepad++ is launched, the modified scilexer.dll is loaded instead of the original one.
It doesn't mean that CIA is interested in your coding skill or in your sex message content typed in Notepad++, but rather it prevents raising any red flags while the DLL does data collection in the background.
It's not a vulnerability/security issue in Notepad++, but for remedying this issue, from this release (v7.3.3) forward, notepad++.exe checks the certificate validation in scilexer.dll before loading it. If the certificate is missing or invalid, then it just won't be loaded, and Notepad++ will fail to launch.
Checking the certificate of DLL makes it harder to hack. Note that once users’ PCs are compromised, the hackers can do anything on the PCs. This solution only prevents from Notepad++ loading a CIA homemade DLL. It doesn't prevent your original notepad++.exe from being replaced by modified notepad++.exe while the CIA is controlling your PC.
Just like knowing the lock is useless for people who are willing to go into my house, I still shut the door and lock it every morning when I leave home. We are in a f**king corrupted world, unfortunately. "2 -
At my first job, I got tired of having to type a user name and password every time I debugged the web application. Thinking I was clever, I put in a hack so that if you launched the application with the query string "?user=Administrator" it would log you in as the administrator. So much typing saved!
A couple days after the next release, I realized it shipped like that. In absolute horror, I walked into my boss' office, closed the door, and told him the tale of my mistake.
He just looked back at me, and after a moment or two said, "Loose lips sink ships."
And that was it.4 -
I played a lot of Command & Conquer when I was younger, and I remember going through the files for C&C: Red Alert. I found one that had all the units names and properties, and wondered what happened if I changed a value. So I changed grenadiers attack speed to something ridiculously fast, and found that it actually changed it in the game!
The light bulb went off in my head, and I then created new units:
- Albert Einstein that shot electricity
- Attack dogs that launched missiles
Granted the animations didn't exist for these so it defaulted to playing their death animations when attacking, which was amusing.
That was the ah-ha moment for me that lead me to pursue programming. It was just so much fun!4 -
When pandemic hit in 2020 I found myself out of work. Until then I used to have a java based pirate gameserver of a MMORPG as a hobby.
When pandemic hit I noticed that online players count increased from like 70 to 200 without much advertising because purely of people being stuck in home. So i decided to scale and spent 2 years with that. What a wild ride it was.
So i invested a bit in ads, managed to reach around 500 online players, opened my own company and launched a couple other successful spinoffs of that gameserver.
First year it was a goldmine but I was doing 10-14 hour days because I had to take care of everything (web, advertising, payment integrations, player support and also developing the server itself, ddos protections and etc.). I made quite a bit of money, saved for a downpayment for mortgage and got an apartment.
Second year I noticed that there was a lot of competition and online players count dropped, but I double downed on this and invested a lot into the product itself and spent most of the time developing a perfect gameserver that would be the big bang while also maintaining existing ones. Clasic overengineering mistake. As you can guess, I crashed and burned on all levels, never even managed to launch my final project because simply the scope was too big and I had trouble finding decent devs to outsource it to, since it was a very niche gameserver.
In the end I learned a lot especially about my own limits and ownership, now Im back to being a dev but working as a contractor.
I believe having actual business owner experience allows me to have different perspective and I can bring more to the table rather than focusing on crunching tasks.6 -
!rant
I've launched a small new project at https://2048.run
It will let you play 2048 (the game) over SSH or Telnet.
Connection Details
ssh play@2048.run
telnet 2048.run
Use username/password "play" to play the game.
Have fun!9 -
Story of every failing tech startup (from personal experience, but a bit exaggerated):
Step 1: Come up with AMAZING idea that blows your mind!
Step 2: Run to investors to do presentation, continue to constantly repeat CLOUD, CLOUD, AI, CLOUD, MACHINE-LEARNING, MUCH WOW, MORE AI until investors are confused but mesmerized as fuck and decide to give you a shit ton of money.
Step 3: Hire all the developers you can find, a JAVA dev, a Python dev, a PHP dev, a Ruby dev, and ask them to get along with each other! I mean hey, they're adults right, they'll figure it out.
Step 4: Ask devs to launch the app, meanwhile, throw a LAUCH PARTY! HELLS YEA WE'RE ABOUT TO BE RICH BITCHES!
Step 5: Find out the hard way that no one needs a product that was launched! :/
Step 6: Pivot, and pivot next month again, and pivot again, and pivot in a middle of a pivot, and pivot pivot pivot pivot... and OH FUCK WE RAN OUT OF MONEY!8 -
You've got to love Android development.. :D Just grabbed my laptop to start working on an idea I just had. Launched Android Studio to do some quick coding..
Update for the repo's..
Update for the IDE itself..
Update for gradle..
Started project. Need to update my build tools..
I.. I.. I just wanted to do some quick coding :D
*edit* Just tried to run the project.. "Acceleration driver is out of date, please update Haxm" .. Damnit..7 -
I applied for a flutter position at a company.They asked me if I have 5+ years of experience programming with flutter.
I left the room at that very instant.
Flutter was launched in 2017.8 -
Before I continue, I should mention that I have a quality: I observe, find repetitive patterns and find ways to automate them. It just happens naturally, hardly ever intentionally.
I have been in this role for quite a while now. Most of my colleagues are of nationality X (I guess we all know what X is in IT projects). Naturally, there are lots of repetitions all over the place. So I started the automation.
The Frontend of the automation is a slack bot. It's just like another member of our team. And my goal was to make it as human-like as I could.
I launched the bot a few months ago.
Today I start my shift and see other employees of nationality X persistently asking my bot to join the conference call. Apparently, they assumed that the bot is just another X fellow...
Took them a while to give up.
What does that tell us about X.....
P.S. I have coded human-like conversation capability to keep on chatting even when the bot doesn't understand what it's asked to do.21 -
"devRantron has been launched a total of 16620 times.
433 so far this month and 17 times today.
31.4% use Linux, 57.7% use Windows and 10.8% use macOS"
I assume the 31.4% Linux users are the most active.
PS : congratulations devRantron devs and nice work with the theme update.14 -
Launched my product yesterday. Been working hard on it for a year.
Got a bunch of day 0 signups from all over the world. I’m super delighted. Then I see a bunch of them “broken” in my database.
I dig in and... long story short:
Twilio are cunts. I thought they were a world beater. THEEE messaging api on the market.
Well it turns out you can’t sms North American numbers without setting up special provisions.
I can sms fucking Botswana and Ghana and Iceland and fucking KUWAIT (I actually got a member from Kuwait), but Twilio can’t fucking sms A-CUNTING-MERI-FUCKING-CA
6 -
So razer just launched their new game store and the CEO accidentally posted a code which gave you 50% off xD
Talk about having a bad day
10 -
My personal android app project started at android 1.5 and actually went to google play when android 4.2 was launched... With the look and feel of android 1.5...
Prior to that I spent about 2 years trying to make an Adobe Air app out of it.
I feel proud of my perseverance. -
A meeting, non-technical PM to me:
"Could you borrow me your laptop? I haven't taken mine and want to make some notes."
"Yeah sure" I said, launched some text editor and turned the laptop to her side. During this motion other colleague had chance to glance at the screen. His eyes opened wide with mix of horror and WTF look:
"What the... That's really not good idea."
Turned out I was in complete autopilot mode and pressed Win key, entered "gvim", accepted by enter.
I've launched Vim.
To a non-technical person.7 -
Continuation of the story with Linux Mint 20 Cinnamon on the old Core2 Duo with 2 GB RAM and HDD. The guy has had that PC under Linux for 1.5 months now, had never had Linux before, has no IT background, and is over 70.
Upon visit, I checked how the machine was doing. OK, he had forgotten to apply the updates, so I highlighted paying attention to the red icon in the tray. Launched the updates, all ran through.
Otherwise, he had managed to install Skype all by himself (network effect because of his family...) and had bought a webcam plus a microphone. Linux had just recognised everything without any fuzz. Even his Skype buddies were impressed, he said.
On top of that, he likes how much faster that PC is compared to his much more current Win 10 laptop and actually uses the old Linux PC more than the laptop.
He also enjoys that Linux doesn't do weird things all by itself all the time. That's not his experience with Win 10.12 -
When you learn your project will be launched Monday in an email sent to the whole company, just before the weekend...
I'm not even kidding. No one on our team was consulted if the app was ready or not.
There was no infrastructure in place to even deploy the app. Everything had to be done in a hurry over the weekend to deploy something half baked, thanks to that idiot project manager who told his boss everything was ready.
Two colleagues ended up doing this work over the weekend, but looking back, if I was the one having to get something deployed over the weekend, I would have just refused and come back to work as usual on Monday and watch that idiot explain why it's not live. -
Hey folks, I've just launched the https://okso.app - it is a drawing app that you may use to express, grasp, and organize your thoughts and ideas.
One key feature there is that you may organize your drawings/sketches into a hierarchical tree structure so that a large amount of data would be more manageable and less overwhelming.
I hope you find this app useful!
10 -
Myself along with an artist and business entertainment guy met at a pub in October 2016 to discuss an idea for an app based company.
Launched version 1 in December 2016, had nothing.
Launched version 2 in August 2017, by the end of the year we were state-wide and partnered with numerous companies in the space. We also experimented with interstate.
This year we are aiming for country wide.2 -
Launched a CMS-site for a customer, created a 5-page "manual" (with screenshots) on how to update basic things like adding/removing employees from the site. One week later, I receive an email: "Could you please remove Paula from our site?"... Sure, it'll take me 2 minutes and you'll be billed for half an hour instead of you just RTFM!6
-
Apple was founded and gmail was launched on 1st of April. Now to the list,
Cloudflare launches https://1.1.1.1 on April 1st.3 -
Pseudo-rant:
I'm worn out from working a full-time job, working on my app, and having a family.
My app has potential, I launched it in July (iOS only so far) and am already well over 1000 active users. It's first week in the app store, it was in the top 100 for it's category.
It has some bugs that I'm working out, and some features that are in high demand.
I'm currently completely refactoring the API because I let it become spaghetti as I went from concept to v1.
That refactor means a rewrite of the website, and a major refactor of the iOS app, which is all fine and dandy.
On to the question: I am an engineer/architect, not a business major. I know I could really use help, and I know the perfect people to try to bring on, but also know I have nothing real to offer them other than a stake in the company.
As a developer, does a stake in a promising, but unproven company have enough prospect to sacrifice your time for?
Am I just being impatient, and should I continue nibbling at it myself until I get there, even if it takes a long time?
How do you determine the stake to give up, when you know that you COULD do it all yourself and keep all the monies?
I should have taken some business classes.12 -
Thanks to Devrant I've learned about rubber duck debugging. Never heard of it before! It reminds me of a story many moons ago when I worked for a certain multinational company as a business analyst. The company brought in some consultants who basically stole the work my team was already doing on a big project (a horrendous series of spreadsheets linked to data coming from the core systems) and sold it back to the company for an insane amount of money as their idea.
When they launched the new product, the team I was in was asked to test and review it. It took my colleague ten seconds to bring the whole thing to its knees and trigger a corrupt data export back into the core systems. Bearing in mind this external company somehow managed to charge tens of thousands of pounds. So what did my colleague do? Hack the system? Some kind of complicated sabotage? Nope. He typed "FISH" into one of the spreadsheet cells! Thus the FISH test was born.
That day I learned several things: it's easy to break things with a fish; the importance of validating your input; and the satisfaction of showing up the smug bastards who stole your ideas and work.1 -
So this happened when i was developing the iOS app for the company I work in. I was given half boiled code written by the previous employee to work on. The app was laid around a webview. Now in iOS, there are 2 kind of webviews, the UIWebView that works on all iOS versions, and the WKWebview that works only on iOS 8+.
The app was coded using UIWebview, I brouht that up with my boss, and he asked me to continue using it, even after I repeatedly informed him that the javascript engine of this webview is subpar and we could be better off with WKWebview. Fast forward to 12 weeks later. The application is ready and is given to the boss for testing. He runs the app and plays around for a day. The next day, he comes up to me and says "The javascripts aren't working that well, can we switch to WKWebview instead?" In the inside of my mind, I have already murdered him three times, on his face, however I say, "We can look into it."
So, basically I rewrote the whole app with WKWebView, retargetting the app to iOS 8+.
The app is tested and launched. Everythings fine. AND NOW, he comes up to me and says, "Can we switch it back to UIWebView? We really need the app to be universally available on the app store and 6% of our customers, still use iOS7."
You know how I felt and what I had to do. Goes without saying, that the application is available on the AppStore, targetting iOS 7+.
TLDR, iOS Dev, given half boiled code with UIWebview, tells boss about WKWebview (iOS8+) and advantages. He asks me to continue UIWebView. App developed, 12 weeks. He comes up and points to problems and asks me to retarget with WKWebview. Developed and App launched.
He comes up and says, we need iOS7+, retarget the app to UIWebview. FML.7 -
FB launched profile picture guard feature recently for Indian users ( well, we Indian men deserve these kind of publicity. -.- anyone being on Indian forums knows what I am talking about )
Anyway it claims that othersa CANT download your profile picture. But. I just did inspect element and found the image and saved it (and deleted of course. This was for research purposes). How effective do you think this can be?19 -
I just launched a small web service/app. I know this looks like a promo thing, but it's completely non-profit, open source and I'm only in it for the experience. So...
Introducing: https://gol.li
All this little app offers is a personal micro site that lists all your social network profiles. Basically share one link for all your different profiles. And yes, it includes DevRant of course. :)
There's also an iframe template for easy integration into other web apps and for the devs there's a super simple REST GET endpoint for inclusion of the data in your own apps.
The whole thing is on GitHub and I'd be more than happy for any kind of contribution. I'm looking forward to adding features like more personalization, optimizing stuff and fixing things. Also any suggestions on services you'd like see. Pretty much anything that involves a public profile goes.
I know this isn't exactly world changing, but it's just a thing I wanted to do for some time now, getting my own little app out there.9 -
** interview call**
HR: we are recruiting flutter developers.
me: ok...I am interested
HR: how many years of experience are you having with flutter ? we are looking for someone with a minimum of 3 yrs.
me: can you tell me when was flutter launched? (with a lame smile)
HR: ok thank you for your time. 🙂4 -
Successfully launched after 9 hours of bug fixing and patching. Let's se what will happen tomorrow. It's now 01.56, and I wanna sleep... Good night.4
-
Email: "We just launched our new web interface! It's so much easier to use, and should make life a lot easier for our users."
Me: Oh good this thing has been unusable since I've been working here. How do I get on the new version? Better read on...
"Download this PDF for more information!"
Erm... ok.
In the (20 page) PDF: "Email this address@example.com to get the URL!"
ffs ok
email: "Thank you for emailing us, you username is benoliver999, your password is 'passow0rd' and the url is in this attached PDF
god help me
(50 page) PDF: "Remember to disable pop up blocker, ad-block and to install Flash"
Today I have started building my own version of this product so we can stop using these idiots.
As an aside, the username 'admin' also had a password of 'passow0rd'...4 -
A cable company in my home country recently launched their cloud hosting solution.
Their cheapest plan is $125 and it comes with a 1vCPU, 1GB of RAM and 50 GB HDD. ARE YOU KIDDING ME. That's the equivalent of a $10 plan in DigitalOcean.
P.S.
Picking Linux or Windows does not change the price 😐4 -
In my office they forced us to use Darwin Box. We need to login and click on clock in once we come to office. Fucking irritated. Who the hell remembers to clock in.
I wrote a simple Python code to clock in and made it as launched jobs.
Automatic clock in. *No Worries* 😅
#ProudToBeDev
Here is github:: https://github.com/Gowtham95india/...5 -
A client of mine who has a competitor that launched android app this January. Now my client wants me to clone the app to her companies branding. I told her that's it's the best idea to make something unique and gives different experience to the user. She started arguing with me for shitty reason.
So I agreed to work on the app.
PS: She is beautiful, I will bang her for sure someday. She is the one who will take my virginity.11 -
Hey guys, if you have some time, can you provide feedback on a new website I launched. It aggregates online product reviews and applies AI to them.
http://diducheck.com
Do you think this is a useful website? Thanks in advance!32 -
That moment when you realise you just pushed a major bug whilst fixing another to the production website that launched earlier today.
Rolled back to working version, all within 30 seconds.
10 seconds later, client on phone... I just tried to load a page, why is my website broken?
They had to be loading it in that 30 seconds didn't they...?3 -
I have finally launched my own mirror. I would really appreciate if you guys that use Raspbian could start using my mirror so I can see if shit works :)
More distros are underway!
deb http://mirror.linux.pizza/raspbian/ jessie main contrib non-free rpi
deb-src http://mirror.linux.pizza/raspbian/ jessie main contrib non-free rpi
Server is hosted in southern Sweden25 -
Lisp code was live-debugged and fixed with REPL on a spacecraft 100 million miles away
“An even more impressive instance of remote debugging occurred on NASA's 1998 Deep Space 1 mission. A half year after the space craft launched, a bit of Lisp code was going to control the spacecraft for two days while conducting a sequence of experiments. Unfortunately, a subtle race condition in the code had escaped detection during ground testing and was already in space. When the bug manifested in the wild--100 million miles away from Earth--the team was able to diagnose and fix the running code, allowing the experiments to complete. One of the programmers described it as follows:
Debugging a program running on a $100M piece of hardware that is 100 million miles away is an interesting experience. Having a read-eval-print loop running on the spacecraft proved invaluable in finding and fixing the problem.”
https://gigamonkeys.com/book/...3 -
Breakup really kills the mood to work for a long time eh?
I have a multiplayer minesweeper project in the works. It's great, everything is super slick. Using SASS, Node.JS, MVC design, WebGL... It's a super great, modern project and I am very proud of it.
But I just can't continue it. I open my editor and I just ignore it. I play video games, go outside... Anything except code. It hurts to see myself do this.
I have some great designs for it. You're allowed to play anonymously or logged in. VS mode and everything.
I was going to share the discord link when I launched the alpha... But I think maybe I need to start building a community now so that I can gain my motivation back.
Before the breakup I worked on it daily. I was learning new technologies left and right (SASS being the largest, and WebGL is the next frontier)
It hurts to see. Today after I get off work maybe I will try harder.8 -
Two years ago, I developed an security app for Android as a school project. I didn't like teamwork at school (you know, you do all the work and everyone else is getting the same grade you receive, specially if you are the nerd of the class), actually I hated it, so I made it alone.
Its name was "Alex" and was a simple "panic button". You can configure two emergency emails and phone numbers (contacts only, not police) and, if you're in danger, you just have to press the button and the app is gonna send two messages/emails to your contacts: the first one, to tell where are you (GPS, only the name of the place) and that you're in problems. The second one with an audio/photo file of the situation.
Sounds like a great app, and I tested it few times. The reason I didn't continue with this is that I got my first job and I had not time, and that, tree or four months later, the government (of the city) launched a similar app. Less sophisticated, but I think it's still useful: "No estoy sola"(I'm not alone). I haven't tested it cause I don't trust on the authorities, I'd preffer to send my location to a friend through messenger app instead.
I don't know if I should re-work this app (I didn't released it, I just have the beta) or work on something else. I'm afraid that, if I release it, someone could die or get kidnapped because of a bug or something going wrong with the app :c What do you think?5 -
Lads, this DDoS attack on DYN is must be getting pretty bad, the Department of Homeland security just launched an emergency investigation into the source and apparently Amazon has started being interrupted22
-
The Hungarian public transport company launched an online shop (created by T-Systems), which was clearly rushed. Within the first days people found out that you could modify the headers and buy tickets for whatever price you set, and you could login as anyone else without knowing their password. And they sent out password reminders in plain text in non-encrypted emails. People reported these to the company which claims to have fixed the problems.
Instead of being ashamed of themselves now they're suing those who pointed out the flaws. Fucking dicks, if anyone they should be sued for treating confidential user data (such as national ID numbers) like idiots.3 -
Dealing with other technical professionals who cannot think outside their respective boxes.
Here is an example.
A QA (who is very good at her job) said this...
Her:
“We need to get one customer who is willing to pay us a lot of money to make the features they want!”
Me:
“But you realize we are a SaaS company and that means we need lots of customers and constant growth”
Her:
“No, we need to find a customer who is willing to pay us, like a million, to make the features they want. Then we make them for that customer. Then we do that again.”
Me:
“We sell software to small businesses, none of them have a million dollars to pay us, and even if they did then why wouldn’t they build it themselves?
Her:
“Well, when I worked for my last company this is what we did...”
Me:
“So you worked for a contracting company who built software for individual companies. We are not that type of company. We are a SaaS company.”
Her:
“It’s the same thing”
Me:
~Facepalm~
As a software developer and entrepreneur it frustrates me when everyone think everything is the same.
You’ll here things like...
“All we need is to get lucky with one big hit and then we will ride that wave to success, just like Facebook or Amazon!”
Holy fucking shit balls, how stupid can you be!
FB and AZ run thousands of tests a day to see what works. They do not get “lucky”. They dark launched FB messenger with thousands of messages and then rolled it out to their internal team first, they did not get lucky!
Honestly though, I can’t blame them. Most people just want a good job that pays. They aren’t looking to challenge their assumptions.
Personally I know I will be in situations again where my pride, my assumption, my fears are realized and crushed by the market place and I do not want to live in a world of willful ignorance.
I’d rather get it right than feel good.1 -
Gaming community of mine launched their slick new website with their new "ticket system" where people could put in tickets to get help by volunteers.
2 hours and an approval by one of the admins later I managed to inject forge http request into literally every form on that side. Modify permissions, delete users, edit tickets, put invalid values into every attribute of them... In other words break everything.
Turns out the whole thing was coded as a first time project by a person who has no clue about web development and noone is in charge of anything really. There are no requirements, no beta testing, no version control or backups, but at least they had a hard deadline. 🤣
Still not sure if I wanna fix their shit and do it properly or just enjoy seeing it crash and burn.5 -
So you launched a new app/website. And you can't enjoj it because you expect it to break after each tap/click like it did during debugging. 😤5
-
So I just launched a website where you can create web-scrapers with just the click of a button:
http://scrape.host16 -
Not about favorite language but about why PHP is not my favorite language.
I recently launched a web shop built on Prestashop. I found that some product pages are so god damn slow, like taking 50 fuckin' seconds to load. So I started investigating and analyzing the problem. Turns out that for some products we have so many different combinations that it results in a cartesian product totalling about 75K of unique combinations.
Prestashop did a real bad job coding the product controller because for every combination they fetch additional data. So that results in 75K queries being executed for just 1 product detail page. Crazy, even more when you know that the query that loads all these combinations, before iterating through them, takes 7 fuckin' seconds to execute on my dev machine which is a very very fast high end machine.
That said I analyzed the query and now I broke the query down into 3 smaller queries that execute in a much faster 400 ms (in total!) fetching the exact same data.
So what does this have to do with PHP? As PHP is also OO why the fuck would you always put stuff in these god damn associative arrays, that in turn contain associative arrays that contain more arrays containing even more arrays of arrays.
Yes I could do the same in C# and other languages as well but I have never ever encountered that in other languages but always seem to find this in PHP. That's why I hate PHP. Not because of the language but all those fucking retarded assholes putting everything in arrays. Nothing OO about that.2 -
Client has an "urgent" release that needs to be launched immediately... So they keep changing the spec every few minutes with new changes, but are upset that the product isn't launched yet. Lol. Got to love clients.1
-
You know you’ve been putting in too many extra hours when you try to use your house key on the office lock and it takes you 30 seconds to realize what’s wrong...2
-
So this is less of a rant and more of a "I'm very excited" post
For the past 8 months I have been working on a redesign of a magazines Wordpress website. I could've completed this site but I wanted every detail to be perfect. I was the only developer / designer working on this project
Now after 8 months, WE WILL BE LAUNCHING THE REDESIGN FOR THE FIRST TIME NEXT WEEK!!!!!!! EVERYONE LOVES THE REDESIGN AND THIS IS THE FIRST MAJOR REDESIGN FOR THIS COMPANY EVER SINCE THEY LAUNCHED A WEBSITE 8 YEARS AGO!1 -
Man I love VM's!
I'm on a very tight deadline and my laptop died this morning and needs a reformat, usually this would be a very dire situation... Luckily I use a virtual machine for my dev env so I just remoted into a pc at my office using my phone, launched an instance of my vm and forwarded a public IP to it.
I'm currently working on my rasberry pi while machines installing linux. The only noticeable difference so far is that I only have enough ram to keep open around 5 browser tabs. :-D4 -
Dragon on falcon 9. First re-use of a commercial orbit-class space-craft!
Launched successfully
*giggles*
5 -
We developed an application and deployed on production (but not launched)
And business team already created lot of garbage or dummy data. Reporting systems are huge pile of bars, stats and shit.
Now, has to destroy and clean production.
Already advise them to do experiments or testing dev or staging.
Damn. First time in my career experienced this. Has to delete production.4 -
Social Media. I have had the same message for 16 years from Linkedin ‘4 people visited your profile’. I still don’t give a fuck. Got a twitter account shortly after it launched, I still think it’s totally pointless. Recently looked at Instagram as everyone keeps asking me for it. There is no point to that either. It’s all fucking pointless and just a way to pretend you have a superior life to other sad mother fuckers. God I hate social fucking media!7
-
Product gets launched in 2 hours. Just casually updating the documentation. Nice chill day. Everything tested and validated.
Then some random f**king designer comes barging in vomiting all these "necessary" features to the product owner.
This was yesterday. The designer and product owner are currently complaining to us devs that there are bugs everywhere...
I need a beer.3 -
Lels
Before I was unceremoniously laid off by a shit company in which they tried to blame shit on me I was working on a opencv implementation of a proprietary document scanner.
I finished the Android prototype and was working on the ios implementation. It was left unfinished in the ios version because I was building it in swift and obj c to compare code bases.
They launched a shit unfinished Android app of their product without the scanner (they could not add the scanner lels) and have not been able to do shit on the ios version.
I did not give them the Android prototype. There was no binding contract that specified that what I developed was theirs. There is no record of anything.
The scanner? Is still in my phone and I still have the built project in my mac.
Unless them cheap assholes decide to pay another engineer for the opencv implementation, their vbscript php non theory knowing shit lead will have to figure out the required mat obj c swift java cpp code needed to build it.
Top kek -
project launched and everything is going smoothly so far. since I have some time, I started writing documentation and I put this at the start of the document.
4 -
You never know what you have till you lose it, I learned this after I launched my Ubuntu and I found my cursor to be absent :p
-
"So have you launched any apps on the app store? Or do you have any projects you're actively working on that you can share with us?"
Yeah because everyone likes to code for fun after coding at their 9-5...4 -
Identified the origin of the DDoS attack. Apparently, the person was just hopping through 3 IPs so looked like a targeted attack likely from a competitor. I sent the logs with incident notification to the abuse@hostprovider.com to ask them to suspend them.
Got a prompt response but took them a week to suspend this.
We were a very small team and had to stop everything to fix this-iptables and firewall etc.
We had not even launched the product and was still under development.2 -
Biggest regret is not what I have done, but what I haven't. A long long time ago, in the early 90s, I had a great idea for a game, but somehow I never made it come true. A few years later, Maxis launched a game very similar to my idea, and it was called The Sims.4
-
Worked nights and weekends for a month to launch v1 of a fixed cost client project(ie, we lost money). Launched it successfully with a few 15 hour days at the end. Three days later the client tells us they are outsourcing the rest of the work to India.
Completely felt spurned like I worked super hard to impress a girl and then she ran off with some other guy.6 -
So we're seating in our small dev room where nothing else and no one else can fit in. I'm sitting next to the door so whenever anyone want to get in or out I need to do it first.
It's middle of the day and one of our dev friends. You don't believe what he did.
He fixed bug. So I pushed the red button to signalise that the bug was fixed and at the same time the alarm siren has launched and red lights starts to blink. Next minute couple of strippers wants to enter. Since the room is small they started dancing on our desks. Waitress opens champagne that's pouring on my leg and then I woke up and my dog is pissing on me.2 -
The solution to a long running bug hit me while I was ironing my shirt today. I took to my heels running upstairs to make the update on my PC and with my haste provoked a shock in the living room causing everyone to run after me.
Finally I got to my PC ignoring the puzzled crowd behind me. Turned it on, launched my VS and was about to make the update when my dad from behind patted my shoulder:
Dad: Hey, what made you ran that way? You got us all scared.
Me: * short gibberish explanation *
Dad: Next time be cautious of the people around you.
Me: * apologized to everyone *
Now back to my PC:
VS Code: (⊙_⊙)
Me: (⊙_⊙)
VS Code: (⊙_⊙)
Me: (⊙_⊙)
ヽ(°〇°)ノ Fuck I forgot the code. I forgot the fucking code!
Everyone back in the room... Me still screaming *fuck*1 -
!rant
My project is finally officially launched, it is a though and hard move since it's not yet finished.
Now for the next step, i need to find investors to fund our project. We got our publicity from news media, i hope i can get investors attention.
Nonetheless i'm proud from what i've created. I hope this company last
This is one of the picture from local news post about our launching.
14 -
So.... a while ago my non tech friends asked me to help with their game... As all of the devs out there who wish to make a game or work in HW company I decided to say YES....
Basicly the game was a 2D infinite runner and when I looked at it it seemed like it was allmost ready, but it was not :D
The codebase was horrible.... Non of those two knew how to write scripts properly.... Half of the time I spent trying to teach both of them how to code properly and make the code readable for other coders..... After that most of the time went in troubleshooting 3rd-party plugins regarding google play services and fixing anoying performance issues.....
And last friday we launched it for Android https://goo.gl/MZpjf9
I'm really proud of my non tech friends because they withstood my complaining about the sourcecode and learned a lot of new thing these past months!!! It was a pleasure making this with them..... I know that the game is simple and it could have been done in much shorter time, but part of the expirience is fun and making things happen with your friends!!!1 -
I thought of posting this as a comment to @12bit float' post, but then decided it better goes out as a post by itself.
https://devrant.com/rants/5291843/...
My second employer, where I am on my last week of notice currently, is building a no code/low code tool.
Since this was my first job switch, I was in a dreamy phase and was super excited about this whole space. I indeed got to learn like crazy.
Upon joining, I realised that an ideal user persona for this product was a developer. Wow! No code tool for developer. sO cOoL...
We started building it and as obvious as it could get, the initial goal was adoption because we were still at top of the funnel.
We launched an alpha release shortly followed by a beta.
Nobody used it. Tech XLT/LT kept pushing product and design team to run a feature factory so that their teams can use this tool.
The culture set by those two leaders was toxic as fuck.
Now, I decided to do some research and some more product discovery to understand why folks were not using it. Mind you, we were not allowed to do any research and were forced to build based on opinions of those two monkeys.
Turns out that the devs were really happy with their existing tools and our tool was another tool being forcefully added into their toolbox by the said XLT/LT.
Not only that, even if they decide to use our tool, out of pressure, they still cannot because the product was missing key capabilities like audit control and promotion from one environment to another.
Building those would essentially mean reinventing Github aka version control and Spinnaker aka CI/CD pipeline.
My new boss (I got 3 managers in 4 months because of high attrition across levels due to the toxic culture), thinks that tech XLT/LT are doing great and we all suck as a product and design team.
He started driving things his own way without even understanding or settling down for first 90 days.
Lol, I put in my resignation got out of that mess.
So agreeing to what our boy said here, no code tools are a complete waste, especially for a developer, and even as a non tech person, I prefer keyboard over mouse.2 -
Computer won't boot when I launched it this morning. Checked the post LEDs on the mobo and it's reading 00. It's not even reaching POST. Ideas?24
-
Recently I launched the minimalistic online drawing app https://okso.app. I wanted it to be a place where people could do fast, ad-hoc, napkin-based-like explanations of any concept as if you are sitting with your friend and trying to explain him/her something during lunch. Don't ask me why it is needed, I was just experimenting.
So, the first concept I've tried to explain with sketches was the Data Structures. Without further ado, here is the interactive ✍🏻 https://okso.app/showcase/... showcase that you may play with.
Of course, not all data structures are covered. And of course, this is not comprehensive material, but rather a cheatsheet that would create visual hints and associations for the following data structures:
- Linked List
- Doubly Linked List
- Queue
- Stack
- Hash Table (with hash collision resolution)
- Tree (including the Binary Search Tree)
- Heap (including Mean Heap and Max Heap)
- Trie
- Graph
Each box on the sketch is clickable, so you may dig into the data structure you're interested. For example `Heap → Max Heap`, or `Heap → Min Heap`, or `Heap → Array Representation`.
The sketches are split into so-called Pages just to make it easier to grasp them, so the users stay focused on one concept at a time, they see the relationship between the concept, and thus, hopefully, they are not getting overwhelmed with seeing a lot of information at the same time on one drawing/page.
Each page has a link to the source-code examples that are implementing the data structure on JavaScript.
The full list you may find in the ✍🏻 https://okso.app/showcase/... showcase.
I hope you find this showcase useful and I hope it will be a good visual cheatsheet-like complement to your data structure knowledge.
8 -
So a team of 3 went to a hackathon. One of us didn't know how to code, the other just front end and I back end.
So we started with some ideas and choose one, starting to code it.
After we were about 80 precent into it at the end of day 2 (the event had 3 days) one of the coaches came to us, saying our idea is already a launched startup out there and we had to have a change of idea at the beginning of the third day.
Other two completed the simple front-end of the new idea about 7am and went to sleep.
And I, while was awake for 50 hours already, had to code backend of a minipay app from scratch in 10 hours.
That was HARD for a newbie like me, but in the end I did it.
We didn't win anything. But that was a really great experience for me. Plus coffee was provided infinitely there ;)4 -
So this company wanted their site launched early..so I coded for 3 days straight, hardly a wink of sleep and I launched it by the new deadline they gave me. Then they send me screenshots of a million problems with CSS and I'm like...THATS WHAT HAPPENS WHEN YOU RUSH YOU STUPID PRICKS2
-
I decided I should finally relocate from Russia. As one of the people I value much once said, it’s not about grass being greener, it’s about grass being alive.
I’m not going to buy a property here. Instead, I do this all at the same time:
- fixing my health (eye surgery done, quit smoking half a year ago, quit sugar several months ago, now through dental care and an obesity treatment with newest novo-nordisk stuff and sports, so far so good)
- gaining some momentum (newsletter launched, articles and open source stuff are published on a regular basis, it all gonna assembly to make my new website and a v2.0 media presence)
- learning (hands-on management and a11y experience on my current job as a tech evangelist, also a11y courses, bleeding edge JavaScript and css)
- saving money. Fuck rouble, just converting everything into usd covers up all commissions and taxes and basically makes me money
I’m going to accomplish all this and finally relocate.
Being attached to my city is a bias and a mind game. I just need to leave.
18 -
When Facebook launched an all-out battle against Apple last year, little did they know that the war would be two-fronts.
15 -
On Tuesday my client states she will get me one more piece of info I need to launch the site.
On Wednesday, nothing.
On Thursday, nothing.
On Friday she berates me that the site is overdue and demands it be launched before Saturday so she can send the announcement email.
I remind her that I was waiting for the information.
She responds, testily, that the info wasn't mission critical after all and to just insert something as a placeholder. Oh, and that there had been a religious holiday and so nobody would have been available to respond to the information request anyways. Like I'm just supposed to know all that without anyone telling me.
I'm now trying to get the attention of our overseas developer, who is the only person who can pull this off, but he's likely clocked out for the weekend.
I'm so mad right now I'm about ready to burn the whole site to the ground, cut my losses, and just walk away. But that would damage my reputation.3 -
so after several hours of irritated detective work, I've finally found out what is the thing that periodically, every about 10-15 seconds, starts two PowerShell processes which run for about a second or two and during that time take about 20% of my CPU capacity...
They're being launched from a commandline, to do GetPackages with name of OmenLightStudio, and the result is then piped into find.exe to find InstallLocation part.
...for whatever reason.
and this is done every 10 seconds by... *drumroll*
HP SYSTEM OPTIMIZER.
GOD. FUCKING. DAMMIT. YOU. MORONS.
...now only to find how the fuck do I uninstall that, since it's some plugin-ish kind of stuff for Omen Studio, and I can't find uninstall for it anywhere in the system nor Omen Studio itself...10 -
I have nothing to play recently so I started playing old games.
Today I launched gta vice city on my old pc. Got more than 200 hours in that game during my childhood. Game from 2002 and I laughed when driving a car. It was so natural and fun. Michael Jackson singing Billy Jean and police chasing my ass when I’m trying to find a bribe in the city. That was fun.
For me most of today’s games can’t compete in gameplay mechanics with that game from 20 years ago.
Maybe we have better graphics but gaming fun got worse.
I think it’s cause most of games are made on commercial engines to save money and game studios focus on graphics cause it’s cheaper than paying software developer.
They focus on games to be competitive between players so ai got worse.
Big studio games became generic like movies, they don’t want you to have fun but they want to give you a story around by delivering lots of content in game, achievements, stars but the gameplay itself is bugged and meh.
They don’t focus on things people want to do but they focus on target groups. Most today’s big title games are meh cause they’re made by people who don’t play them.
They don’t play them cause they don’t have time cause of management that changes requirements cause they asked target groups and that would sell. Well if I play a game I’m not interested in story despite some basic stuff to keep the progress forward, if I wanted a big story I would watch a movie or tv show. I play games to explore, feel the world and have fun. I don’t need a linear deep story for that cause I’m in game so give me good gameplay so I can feel the world.
Most of classic game hits didn’t had tons of text and tons of stuff to do but they somehow wanted you to play more. Cause they were competitive between player and computer, the controls felt natural and while progressing you was eaten by the game mechanics more and more not by the story but by amount of stuff you could do as you progress or difficulty increase or enemies behavior change.
Now we’re getting all at once, mostly pointed and with detailed tutorial what you can do. There’s no explanation there’s no discovery what you can and what you can’t do at start. You get all and you decide to throw game away because the moment you launched it you got everything so you spent money just to get stuff you won’t play cause it’s meh and you go back to cs or other looter shooter to kill people cause you’re pissed off that the game was meh.
Well I’m glad I was a kid in 90s and 2000s cause I could enjoy gaming before it was targeted to broader public and become another shallow mass media industry that don’t give a fuck about gameplay cause they want to tell you so many things, they want you to know them cause they’re so important that they forgot that I can read a book and I came to play game to get a different feeling then reading book.
Modern games are like books filled with small stories and nice graphics where you can open it on every page and read a little piece of shitty crap.
Just take this piece and go to toilet so you can wipe your ass with that story and begin other one, look around, puke and go to toilet to take a dump again. I lost my hope to get something fresh or filled with nice gameplay from gaming industry. It’s dead.3 -
Here we go again. Months have passed since this client first wanted their website launched. But because they were suddenly and inexplicably in no real hurry to make it go live, we are now waiting for them to get back to us on whether to push to Production. Meanwhile, I have bills to pay and as soon as I told them I need the check by no later than April 1st, everyone over there is no longer answering phone calls or emails. Voicemail box is full and not accepting any more messages.
I think this would be the part where I call "Big Nick" and ask him to pay them a little "visit". If I knew someone like that.2 -
So, I work in a game development studio, right?
We're trying to launch the title on as many platforms as reasonable, because as a social VR app we're kinda rowing upstream.
So far, Steam and Oculus have been fairly reasonable, if oddly broken and inconsistent.
Enter store 3.
Basically no in-game transaction support (our asking prompted them to *start* developing it. No, it's not very complete). No patch-update system (You want an update? Gotta download the whole fsckin' thing!). No beta-testing functionality for most of their stuff ("Just write the code like the example, it will work, trust us!"). No tools besides the buggy SDK (Wanna upload that new build? Say hello to this page in your web browser!).
So, in other words: Fun.
We've been trying to get actively launched for two months now. Keep in mind that the build has been up on Steam and Oculus for over a year and half a year (respectively), so the actual binary functionality is, presumably fine.
The best feedback we get back tends to be "Well, when we click the Launch button it crashes, so fail."
Meanwhile we're going back and forth, dealing with other-side-of-the-world timezone lag, trying to figure out what is so different from their machines as ours. Eventually we get them to start sending logs (and no, Windows Event logs are not sufficient for GAMES, where did you even get that idea????) except the logs indicate that the program is getting killed so terribly that the engine's built-in crash handler can't even kick in to generate memory dumps or even know it died.
All this boils down to today, where I get a screenshot of their latest attempt.
I just can't even right now.
5 -
You guys work from home because of coronavirus?
Me on the other hand, have to work on weekend on my desk to finish an urgent project, it’s for the ministry of education (who closed all schools and launched an online courses) to monitor the effectiveness of the new platform and fix some bugs on it.1 -
So Minecraft Dunegons launched today.
Not my style of game, but I did purchase hero edition because fuck, the price is LOW given the IP attached and the fact that it was developed by Mojang. $20 for the full game and $30 for full game + extras? Incredibly refreshing in a market where $60 is standard for full game, and up to $75-80 for extras (like "I paid too much money" skins and such. I got a chicken pet and promise of two upcoming DLC with my extra $10)
Anyways I was happy with the price of a game for once and wanted to share!4 -
Company's HR team has launched a eco drive. As part of the initiative they're asking everyone to use only one tissue paper (among other things) to save trees.
.
.
So they've printed that message on thick glossy papers and pasted them, at least four per washroom among other places.
Okay, I guess.8 -
A few months a couple of my colleagues, a business consultant and a developer, worked on a big project. The project capsized because the client is an A-hole and the developer was way over his head.
To save the project I was brought on board. The entire code base was a fucking mess of duplicated code. Shortly after, the developer called in sick with stress, simply because the whole thing was too much.
Fast forward to now; we just launched. The client is expressing concerns about the quality of the work because of the bumpy road (rightly so). I try to explain why my way of doing things is better, but to "paint the picture" I had to compare my approach to my predecessor. This results in the business consultant shooting me down, right in front of the client.
I fucking saved your job, your project, and about $1M in profits. I'm allowed to tell the story of why my incompetent coworker messed everything up.
I'm so done walking on egg shells because some just don't realize they are not cut out for software development.2 -
Oh come on... they said the new website will be launched on 18 december because the old one will go down. So I was checking the result...
4042 -
Today we launched the website that I’ve been working on for months. But the stress and fatigue of everything else (my personal life, the sleepless nights) got to me. Even though I got it done and it looks great, all I can focus on is how I ended the project. How I let the frustration of everything get to me. I just needed to get that off my chest.1
-
I built a fairly simple database and website to showcase school curriculum “reader” books searchable and sortable by levels of difficulty and other metadata. I didn’t think much of it when I was building it but apparently it won the company a few million bucks in revenues once it launched. The big wigs rewarded that by selecting me as one of a few folks that got to go to a big corporate retreat in the Bahamas. This was before the company management went to crap and stopped incentivizing innovations at the employee level.
-
Voice in my head: You should do something good this weekend.
My body: Yeah let's code up a community fostering app for the neighborhood.....
Two Nights later:
Amidst a half empty bottle of Jack ...
Voice in my head: dude why isn't this shit working, you've done this billions of times.
My body: It's your fault...time to drink you away.
And like that,
At the break of day,
A hungover and glazed developer,
Debugged! as they say.
Community app launched
On memorial holiday,1 -
Is it just me, or are the media / journalists once again putting a stupidly unfair pessimistic spin on that SpaceX launch?
"SpaceX rocket launches but explodes shortly into flight"
"Musk's SpaceX big rocket explodes on test flight"
"SpaceX rocket explosion: None injured or killed"
They've said time and time again, it's the first test of a massively complex rocket that's bigger than anything that's ever gone before it, and success is just defined as "getting off the launch pad" and collecting data. They did that and then some.
But instead of spreading excitement about the data, the fact it launched, that it's a world first, etc. - it's all doom and gloom, implying that the whole thing was a failure and people could have died 🙄
And people wonder why I have a low opinion of journalists.13 -
Started about 4 years ago after losing my job in social work. Realized I liked computers more than talking to people. Picked up a beginning Java text book, and worked through it in a month. I moved over to web development to help a buddy of mine and kill time while unemployed.
Since then, I've run a small web dev business and am currently director of technology for a company with an international presence. I still code on the side an recently launched a new mobile app with a buddy of mine from grade school.
I do not miss social work even a little bit.2 -
Laziest thing ever done - Launched a website without a big feature I had to work on.
Neither my superiors nor the client have realised it yet. And by the time they do, it will be too late 😈 -
I was so fed up with being spammed with generic messages from recruiters on Linkedin I decided to create a parody generator - Linked xD (http://devpurge.com/linkedxd/en). It was first launched in Polish and went viral; a few months later I heard even recruiters started to use it on a daily basis as an anti-pattern.8
-
Got tangled up on some routing issue with my Rails project yesterday morning so I democratically decided I was allowed to take a break... I launched Diablo 3 and that was the rest of the day...
I just sat there dungeon crawling, eating pizza, ice cream and drinking Monster like a fucking pig... Shame on me. -
I created a live covid19 stats tracking website.😷🚀
I also just launched this site in producthunt.
https://producthunt.com/posts/...
So if you find this website helpful in anyway then do upvote and share :) thank you.
10 -
Created a github open source project for voice recognition for react native Android.
Needed help developing some features and did my research with links to some articles.
Then some guy that showed interest in the specific issue just copied my repo and launched his own npm package with the new features.
Just threw my code in the garbage and just felt so irritated. I did all the research and shared the research links and he just duped me and left me to rot. No credit given.
Fuck that guy. This is not open source.
Rant over3 -
I am working on a project which I want to make open source. The problem is, I have never launched any open source project and I do not know any platform to reach people (I am not talking about hosting the project, I am talking about making people know, use and take part in the project). I believe this project will help a lot of people who works on IoT, chat services or distributed real time servers.
Can anyone help? Thanks in advance.8 -
Hey guys
So, a new game has ben launched on kongregate.
https://kongregate.com/games/...
I have no affiliation to it, but I think you guys will love my first try.
Btw, the name of the religion and almost everything is chosen by the gamer, so my pick was Scientology
3 -
https://www.udacity.com/human
Udacity has launched understanding humans nanodegree register in that link it gets over by today.So please put all your current threads to sleep and start a task to understand humans.
Good Luck 😉😉3 -
Anyone else have people that seem to constantly try to "prove" themselves to you in this weird, competitive way that only makes them seem... very annoying? I'll call him Bob here, but it's always something like:
Bob: Hi Almond, how's it going?
Almond: Ah not bad thanks, PSU blew up in the PC over the weekend though so that was a bit of a faff!
Bob: Ah no! How old's your PC?
Almond: Oh, like 7-8 years old now. I don't replace it often.
Bob: Really?! I replace mine completely every year.
Almond: Ah, cool.
Bob: Yeah, I'm a dev so I feel I need to. It's like my tool, you know.
Almond: Sure thing!
Bob: I actually spend quite a lot on it. I make sure it's got the fastest memory I can afford. Like, DDR5 stuff. That's really important, you know.
...etc., while I try to get out of said conversation for the next eternity.
Or:
(while in a conversation about a frontend bug I was looking at in Chrome devtools)
Bob: Hey Almond, you know Firefox actually had a plugin that did all this stuff before everything else?
Almond: Err, yeah, I think so. Used it back in the day.
Bob: It was called firebug. It was really good. Revolutionary.
Almond: Certainly was.
Bob: It was launched in January 2006 you know.
Almond: Right...
Bob: I used it back then.
...I mean damn, I'm all for being civil, but no-one cares you replace your PC every year, or that you know the year firebug was released, or that you once set up 5 identical PCs with different versions of Linux to run some benchmarks...14 -
Spending 2 days trying to figure out why code signing wasn’t working when deployment is started from teamcity. Every time I tried manually it worked, but through teamcity it just kept telling me that no certificate could be found.
I finally twigged what the problem was, my code signing certificate is smart card based and you can’t access it if is requested from a RDP session. I had launched the teamcity build agent from an RDP session a few days back without thinking…
Rebooted and started the buildagent via VirtIO VNC and low and behold it started working again. -
I think the sleep deprived me is finally cracking under the weight of incompetent assholes.
We just launched a major project in some weird cocktail of Agile slapped with MVP and release to the wild in a waterfall, but it was premature, premature in the sense QA hasn't even finished their side of things, but because some fuck with with "manager" in their title decided they have burnt through the budget with incompetence and scrapped an entire element of the project and outsourced just so they could make a shittier version that doesn't even fucking work.
How hard do you want to fail before you will start listening to the people that now have to work around the fucking clock to clean up this horse shit of a mess.
I'm literally arguing over field mapping with multiple 3rd parties, when the fucking requirements state WTF this is suppose to look like. All because they didn't validate or test their own shit.
Why is EVERY FUCKING cock head in this industry a waste of space and cash! Is it really to much to ask for 1 fucking project to fucking go live that actually fucking works where I don't need to work 2 weeks straight (including weekends) after going live just to be sure that what shit does hit the fan isn't going to create a SEV 1 issue...
Sorry, I'm pissed at the incompetence of others I need to deal with on a daily basis. It's not like this field is insanely hard. A little attention to detail and self validation, verification goes a long way. But clearly that's a rarity.
Once this shit is stable and actually works, I'll be pulling out the mop to clean up half this shit just so it actually works.
Oof, I'm getting to old for this bullshit.4 -
launched a new online compiler todays, its very easy to use and fast ,guys check it out http://sapphire-engine.com/
p.s - still some features to add
-
Okay this is 3.30 AM . Just woke up from bad geeky dreams. My heart is pounding so fast that I could nose bleed and I can't sleep as I am remembering I had the same dream last night.
Dream was about : me being astronaut. Everything was usual. From rocket launch to be in space. Scary part was my ship in orbit of moon.
Seeing dead land from that height chocked me. Imagine you are looking out of the window and all you see a big grey land and pitch black in background. Realising there is no one out there was spooky.
The scary part was I launched some satellite but crash on surface. It was scary seeing something going smaller every time. Crashing on deserted land was one plus on adding fear.
Then my ship leave the orbit (from the reverse shock of that satellite dittachment ) and it flow away in the vastness of space......
Away from the moon and away from the earth in long loneliness.
I wish I could erase this from my memory but I am not gonna watch space exploration video anymore.
I got to say, landing on moon is one thing but being out there knowing one accident and you will be forever there. You need balls to be on such missions.4 -
So i was working on an android app that communicate with restfull web service. I setup everything , started the web service api at localhost and launched the app on genymotion (virtual machine android) .Nothing seems to work . I checked the code , debugged some stuff and it turns out i couldn't communicate with the api server. I tested the api on my browser and nothing is wrong ,I tried to test on the phone vm browser and voila 404 not found . How the hell it's working on my windows and not on the vm (with localhost url :/ ) .I kept debugging for more then 3 hours with no solution to be found .
The moment I realised wtf I'm doing and how stupid I was => shut down my laptop went to coffee shop and bought a lifeless dark espresso .
In case you didn't understand what the issue is, I was running the api on my windows localhost and testing it with same url on my android vm (I should've changed localhost with my machine IP )1 -
The last eight years were fun, but I ran out of space while trying to compile a project, and, well, your number came up. I'm sorry...
I need a bigger SSD. I launched Visual Studio (which I rarely use so it only had the default extensions installed) to clone and build the new Windows Terminal to see what it's like. Had to download over 10GB of extensions and features first, and then compiling the project ate up every last byte of remaining space.
7 -
Just launched a successful deployment today. Took 4 months to build everything. It's probably not a big deal but I'm just really happy today that everything worked right away, and almost no deployment hiccups at all.
Only one issue popped up, but come to find out it's a particular thing about the Prod environment and nothing to do with my code.
Gonna go celebrate now, before more work comes in. (hey, can you refactor this for me?)
4 -
What I already knew: hard disks made of crystal exist which can store 360TB of data for billions of years, they're just really slow.
What I didn't know: Elon musk owns the first and second disks and one of them was launched into space alongside is Tesla roadster! (He personally has the second)2 -
Mozilla launched Firefox 72 for Windows, Mac, Linux and Android which includes fingerprinting scripts blocked by default, less annoying notifications and Picture-in-Picture video on macOS and Linux. See the release notes for the details of these features and other changes.
https://mozilla.org/en-US/firefox/...7 -
I started xampp, atom, chrome at once and my windows launched xampp in 10 seconds, chrome in 23 seconds and guess what atom was up in just 2 minutes....
Still trying to figure out whether to throw my pc or the windows.4 -
Hi all!
Its been a month now since I launched my first app on Play Store.
It has now got 2000 downloads with about 600 active installs. I also got some downloads on the paid version of the app (which is basically a donate version of the app).
I know there is always a room for improvement, but still, how am I doing?
And Merry Christmas to you all!5 -
At my last place we launched a new payment page and added logging.
Who ever set the logging up didn't obfuscate the user card details and stored them in the db for anyone with access to see. :-O1 -
We just launched our web app service a month ago, clients pay thousands for it! of course still no raise.1
-
"Gmail was launched as an invitation-only beta release on April 1, 2004 and it became available to the general public on February 7, 2007, though still with beta status."
Then read this, and consider the date. And the fact about how blatant the intent was. I can't believe I never thought about it.
7 -
Thursday: Made an appointment with doctor for (painful because no anesthesia) outpatient procedure. Sent message to team slack saying appointment would interrupt part of my day.
Friday: Boss decides to launch website. Launched.
Saturday: Fixed many broken things.
Sunday: Fixed more broken things.
Monday morning: Texted team about fixing more broken things WHILE BEING OPERATED ON!!!!!!!!!
Monday afternoon and evening: STILL WORKING ON MORE BUG FIXES!!!!!!!5 -
2nd post progress of this project https://devrant.com/rants/9985730/...
I went to shop to buy missing ir diode and bluetooth for arduino.
Launched arduino today with ir receiver and I managed to reverse engineer protocol.
Turns out it’s just NEC remote codes.
I used this library https://arduino.cc/reference/en/... to easily send and receive ir signals.
Everything took me whole day cause I’m rookie in hardware.
I can now remote control medion md 19500 using arduino.
Next step is to make it riding itself.
I need to measure speed and turn angle with error rates.
I will probably use pen and paper and let vacuum cleaner draw angle for me and after that I will use the most modern, accurate and cheapest angle measurement tool that is protractor - school welcome back
Speed can be more complicated and need another external complicated tool that is tape measure and a clock.
I also bought second robot because I got this stupid idea to allow people to control robots using internet.2 -
I wanted to update my previous rant in the comment but what happened is such a fucking nonsense I think it deserves its own.
For those who don't want to look what it is, just another C++ noob (aka me) complaining about how the language was a bitch to him by throwing a random SEGFAULT on release while it didn't show up on debug. Welp.
Half an hour and a ton of std::cout later (thought I would try to read a disassembly ? Think again) I figured out what was the problematic section of code. And guess what ? It was a section I didn't even modify and I never had problems with. Something completely unrelated to what I was rightly imagining causing the issue.
To identify which exact subsection was throwing the error to my face I added more tag code.
Rubbing my hands and ready to fix the fuck out of this damn shit, I built it, launched it…
And all of a sudden the code worked.
All I did. Was to add more cout to know which line fucked up. And now it works.
So. Serious question now: is it a clear sign from heaven I should stop working with such languages and should go back in my shitty high level languages kindergarten ?10 -
Last weak I tried to use Linux Arch on my VM. The only Linux distribution I'm used to is Ubuntu and the fist time I launched Arch I completely forgot that it was " do it yourself ". And that the ISO isn't actually a fancy installer like the Ubuntu one.
So I started following a guide and found out that the arch wiki is actually the way to go.
I searched for 1 hour how to change the keyboard to swiss-french which was actually pretty simple.
After that exhausting research that made me realise how ignorant I am with UNIX universe, I finally tried to install the thing.
When I was done installing, it didn't want to boot after I restarted. I got stuck at the 'Booting...' screen. After a few tries I lost all my energy and motivation.
Tl;dr: Tried Arch Linux, realised I had no idea, gave up after a few tries3 -
Funniest Questions ask to Google Assistant
Question: “How old are you?”
Answer: “I was launched in 2016, so I’m still fairly young. But I’ve learned so much! I hope I’m wise beyond my years.”
Question: “Who was your first crush?”
Answer: “Siri.” -
Its not a product, but personal opinion working on react for the last 4 years and one thing is for sure Reacts functional components are shit to use compared to the class components. Specifically useEffect. React was never supposed to be written in a functional way when it first launched.20
-
I'm in a team of 3 in a small to medium sized company (over 50 engineers). We all work as full stack engineers.. but I think the definition of full stack here is getting super bloated. Let me give u an example. My team hold a few production apps, and we just launched a new one. The whole team (the 3 of us) are fully responsible on it from planning, design, database model, api, frontend (a react page spa), an extra client. Ok, so all this seems normal to a full stack dev.
Now, we also handle provisioning infra in aws using terraform, doing deployments, building a CI/CD pipeline using jenkins, monitoring, writing tests, building an analytics dashboard.
Recently our tech writer also left, so now we are also handling writing feature releases.
Few days ago, we also had a meeting where they sort of discussed that the maintenance of the engineering shared services, e.g. jenkins servers, (and about 2-3 other services) will now be split between teams in a shared board, previously this was handled only be team leads, but now they want to delegate it down.
And ofcourse not to mention supporting the app itself and updating bug tickets with findings.
I feel like my daily responsiblities are becoming the job responsibilities of at least 3 jobs.
Is this what full stack engineering looks like in your company? Do u handle everything from app design, building, cloud, ops, analytics etc..6 -
Around a year ago I launched my first site in rails.
Even though the site didn't took off, I learned from it, and it was an enjoyable experience.
Well, at least some of it.
As a web developer, I enjoyed doing the web development.
Then came hosting and deployment. Pretty stressful since I'm no sysadmin/devops person, but you could say it's still in the realm of software. So I managed.
But the one part I couldn't stomach is marketing.
Partly because I have zero experience and interest in the subject, and also because I don't to be an annoying marketing whore asking people to check my site.
I have never seen a bigger cesspool than the google results of the query "how to get people to know my site".
I have seen the shadiest shit, I have read of people saying you should befriend subreddits mods/admins and then ask them the favour to let you post your stuff.
I know that contacts are important, but taking advantage to get traffic on your product? No thanks, I'll rather have a dead site.
This was pretty much the experience when googling about marketing, unethical shit everywhere.
In fact, even calling it marketing makes me feel kinda sick, but it's a thing and it's pretty much necessary to get people to know your site.
Anyhow, in a company, everyone does their role, but this is just a one man thing.
So the ideal thing would be if a marketing person (hopefully an ethical one) took care of that. How does one find one though?
I guess you either partner with one or you hire on.
The problem with partnering is that I don't know someone like that. Do people partner up with "strangers" on the internet?
I could hire too, but I'm not as affluent as being able to employ a single person for 50k a year. And I don't know how feasible it is to hire someone when your site has no revenue anyways.
Maybe there's some company that offers such servicwe? I dunno...
What are your thoughts on this?
I'll be thankful of any feedback.4 -
GitHub has launched Codespaces : A feature that lets you code directly on the web {as a virtual Integrated Development Environment (IDE) on the cloud}.
According to the Github Blog: Earlier, to contribute to a project you would need to make a pull request and set up the environment on your local machine according to the requirements of a project. With Codespaces, you don't need to do that anymore. As soon as you click on the code button, the website sets up the environment in seconds.
In addition to Codespaces, GitHub is also launching Discussions : A forum-like feature that lives under your project that allows others to engage with you and other contributors.
Code scanning : With code scanning enabled, every git push is scanned for new potential security vulnerabilities, and results are displayed directly in your pull request.19 -
I reached out to a developer who's site was being contracted out to Amazon devs, because when their site launched it had a couple of security issues. This was his response:
"An additional thought/opinion... Just because a college freshman from Arizona wasn't too hungover to make the effort to notify us and take the liberty of classifying this as a security issue for us doesn't mean we need to take their word for it."5 -
!dev
Decided to spend more time on LinkedIn to familiarise myself and start looking for potential employment opportunities.
For past month or so, I've seen few decent opportunities, which is a nice start. However, for every decent post, I've come across:
- About a hundred of posts by self-proclaimed crypto experts who spout absolute gibberish and somehow get thousands of likes. 5 min google search and absolute minimum knowledge of economic theory discards 99% of their claims and statements
- Handful of idiotic "career advice" blog posts
- Numerous posts, both bashing and helplessly supporting shitty recruiter practices
- more crypto nonsense
- People jerking themselves off for running a profitable business (company launched a 1-5months ago)
Really starting to hate the platform, seems like all the integrity it had before becoming fully mainstream, has gone down the drain and it's become a straight up corporate circle jerk1 -
So Instagram recently launched 'Threads' as it's standalone messaging app... Although it seems like a bad replica of Snapchat I still liked the minimal messaging interface. Have switched my personal account from main app to threads to improve productivity. Let's see how it turns out to be in the next few days.3
-
So I just released my first official app which was a mobile charity solution and platform for all ethical and morally sound non profits appearing on Google via its search and map API to receive funds via PayPal. We integrated paypals android sdk and launched but not even a day in Google Kansas and removes the app saying that we were not compliant with their payment policy even though the 503 exempt IDs were represented in that they stated that in that building needs to be used and Android pay. We attempted to use Braintree payments and they made up some mother excuse now the donation Clause recently was updated to cut 30% from each payment making us by far the most expensive Channel 2 donate. Does anyone know of a work around or solution I could use ? Popmoney ? Maybe...I been reading up on their service and its seems feasible...7
-
A guy (who is ending the same master degree as me) just launched his personal website saying he is webdesigner but used a very common bootstrap template. The future is good for this one 😂14
-
I now have further proof that Android 9's fancy Battery Management is shit:
The compass on my new (flagship) smartphone uses the air pressure sensor and the air pressure at sea level to display your current elevation. The air pressure at sea level is fetched from the weather app. And of course, the weather app has its battery policies set to auto-managed.
Can you guess what happened? "Weather app could not be found" and an elevation of -17m
Because no one thought the battery manager could decide that the weather app should not be launched by other apps. Has no one thought this through? Good thing I figured out what was happening pretty quickly.2 -
Mobvoi just launched the new Ticwatch S2/E2. Currently have the S1.
This FAQ page has me scratching my head. Guess their documentation team wrote part of this before they decided to pull the NFC feature?
Maybe?
If so, that's something in common with my company 🤣
1 -
Google PageSpeed Insights can kill my motivation. Few days ago I launched a site and everything is awesome, page loads around 0.535 seconds, caching enabled, images optimized. Than my boss run it on Google PageSpeed Insights result was 85/100 then my boss said why I can't get 100/100.3
-
From a dev and eCommerce management perspective, Groupon is THE WORST. They just launched a brand new marketplace site but STILL don’t have an API I can connect with to do fulfillment. Their CSV format is useless for our shipping company. Their data inputs are not sanitized and standardized enough to be predictable for purposes of transformation via scripting. The exceptions and edge cases are infinite. So I’m STILL stuck having to take time out of my day to manually copy and paste and correct order data into the proper format to FTP to the fulfillment company. Oh, and I don’t yet know if the new marketplace does this, but the old one used to suspend vendor accounts for...get this...selling TOO MUCH! How is Groupon still in business?
-
When everyone on YouTube has interfaces that definitely do NOT appear to you :/
I was supposed to create my pixel, give it a cute lil name and then test events ( Facebook ).
But NOOO ofc I would get a ton of issues in the process, everyone is able to connect their pixels safely but it took Facebook more than what, 4 days now ? To kindly inform me that:
Server external ID not matching to pixel external ID
You're sending the external_ID parameter for your PageView event from your server, but you're not sending the external_ID parameter for this event from your pixel. If you send external_ID for an event from your server, you must send it from your pixel as well in order for that event to be valid.
How am I even supposed to know how to fix that ! I just started learning programming, the only thing I know how to do is use Linux and write a ciao mundo C program. Now my store was supposed to be launched a week ago and I am still looking for solutions to this. Ugh.7 -
Fucking Eclipse at it again.
Colleague was setting up their IDE for working with the ABAP R/3 backend, we use. To speed up the process, colleague A is sending the zipped plugins folder to the new colleague B and telling them to put them into the directory of where eclipse is stored.
Like a good and neat person, B renamed the folder plugins into plugins _old and unzipped the other folder in there. Clicked on eclipse and nothing worked, Error message immediately.
B then proceeded to tell A that it didn't work. A then asked "how did you copy the stuff in there?", and B said that they backed up the original and put the new one in there (mind you, technically that should work, because the eclipse versions were pretty close to eachother, only like a few patches apart).
And then A said, "No No No, you need to just overwrite it."
So that's what B did. Okay so original plugins folder has been overwritten with the sent plugins folder. B clicks eclipse.
Eclipse starts, and shows loading screen.
For like 5 minutes.
Then crashes with sone random error message.
B asks A what's going on, and what cracked me up was, that A just said: "Yeah, it's supposed to crash, just restart it".
So B clicked it again, it launched for another like 5 Minutes and then opened normally, with everything where it should be.
B asks then, if that's normal, and the other devs in the call replied "Yeah, we did it like that too"
ngl, that was one of the funnier teams meetings i had in a while7 -
This morning, I decided I'm gonna do some Android development. I opened Android Studio (closing 2 Firefox windows to reclaim enough RAM), launched the Android Emulator and then proceeded with my coding.
Since, I've almost finished a prototype app, translated a good 100 strings, had lunch, updated 2 server and THE EMULATOR IS STILL BOOTING!
My Android dev friend tells me this "just happens sometimes". WHAT?!?
I'm genuinely starting to think that good software doesn't exist anymore... -
I wanted to deploy the code of the project I'm working on on the test server to try something.
The code wasn't deployed because the automatic quality inspector detected some methods used are deprecated. So I check the documentation of the methods used. The method is a pass-by to avoid some errors launched by the automatic quality inspector.
So the quality inspector stopped my deployment because I used something that should stop the quality inspector provoking errors.
god dammit5 -
This may be obvious, but debugging is all about input / algorithm / output. If there's something wrong, it's one of the three. Work with the method of elimination. Sometimes it's easy, sometimes it's not.
I'll give you an example from my situation:
I wanted to play an old DOS game on my modern PC and so I used DosBox. I made an iso from the original CD, mounted it, referred to it in the game's mount settings and launched the game.
Then, after I had saved the game and I tried to load it again, the game would say: "Could not read/write savegame". And so I thought something was amuck with my mount settings and I started fiddling with those, but it only made it worse and it gave me more (cryptic) errors.
The next approach was to save a new game and load that one. Nope, same problem.
Finally I decided to follow a DosBox tutorial for the game and load the game again.. same problem. So I think hmm.. my algorithm is correct.. my output is wrong.. so then my input must be wrong. So I decided to save the game again with these new and correct settings and low and behold, it finally loaded.
One thing to note was that when it failed to load the savegame, it was because it had done a partial save because due to incorrect mount settings it couldn't figure out all the right config folders/files/paths and my savegame ended up being corrupt with 80% of the files having 0 Bytes, which was suspicious. That usually means a file became corrupt.
And then it hit me.. if the game says: "Could not read/write", that doesn't mean the same as "Could not access the file/folder". It could access it, it just couldn't parse it. And of course.. the 'write' part of the message indicates that it messed up in writing, causing it to misread. Sometimes you really have to think about it..
Anyway, input, algorithm, output. :) -
Launch modes in Android?
Standard: It creates a new instance of an activity in the task from which it was started. Multiple instances of the activity can be created and multiple instances can be added to the same or different tasks.
Eg: Suppose there is an activity stack of A -> B -> C.
Now if we launch B again with the launch mode is “standard”, the new stack will be A -> B -> C -> B.
singleton: It is the same as the standard, except if there is a previous instance of the activity that exists in the top of the stack, then it will not create a new instance but rather send the intent to the existing instance of the activity.
Eg: Suppose there is an activity stack of A -> B.
Now if we launch C with the launch mode as “singleton”, the new stack will be A -> B -> C as usual.
Now if there is an activity stack of A -> B -> C.
If we launch C again with the launch mode as “singleton”, the new stack will still be A -> B -> C.
SingleTask: A new task will always be created and a new instance will be pushed to the task as the root one. So if the activity is already in the task, the intent will be redirected to onNewIntent() else a new instance will be created. At a time only one instance of activity will exist.
Eg: Suppose there is an activity stack of A -> B -> C -> D.
Now if we launch D with the launch mode as “single-task”, the new stack will be A -> B -> C -> D as usual.
Now if there is an activity stack of A -> B -> C -> D.
If we launch activity B again with the launch mode as “single-task”, the new activity stack will be A -> B. Activities C and D will be destroyed.
SingleInstance: Same as a single task but the system does not launch any activities in the same task as this activity. If new activities are launched, they are done so in a separate task.
Eg: Suppose there is an activity stack of A -> B -> C -> D. If we launch activity B again with the launch mode as “single instance”, the new activity stack will be:
Task1 — A -> B -> C
Task2 — D1 -
I'm most excited about Smart Contracts & Distributed Applications.
In early January I started learning Solidity thinking it would be super difficult but was pleasantly surprised when I'd completed my first DApp in a couple days. Two months on and I've finished 3 major projects and launched my own Udemy course.
I'm not a big follower of Crypto Currencies at all and haven't become financially invested in anything really. I just love the way development works on a blockchain; it is quite interesting and It feels really fresh solving problems using code that will become immutable. -
These days, it seems like every new startup builds their entire development on top of the OpenAI API and be like: "We've just launched a revolutionary AI platform!"
Whereas the 99,000 others:
-
So I created a desktop app a couple of months ago that relies on IG API. Everything was working perfectly. QA passed and everything was ready for rolling out. Took a
vacation last week, when I came back yesterday it was broken. My backup didn't tried checking what was wrong btw. Turned out IG got strict with its apps on June 1 (sandbox). He waited for me and didn't even bother to try to fix it.
Oh, app will be launched today. Good luck PMs and fuck my backup.4 -
Developing nanosatellite to be launched with foreign company.
The ICD (Interface Control Document, basically guidelines regarding design) is clear, but there are some key points we needed to ask with the launcher.
I've sent email to ask them regarding those questions
Then got a reply saying that it'll be forwarded to the engineering team.
That's it. 2 weeks in, no reply. Tried emailing them again to nudge them, no reply, resent the email the following week.
Still waiting till today.
Please reply me 😂😂😂1 -
Anyway Github has launched its app.
Positioning as a social network and trend aggregator is becoming increasingly clear.
It doesn't make much difference to me, I almost always prefer the web version and Github's works well.
But do you know what we really need?
- Native dark mode2 -
I. Hate. Windows. Apps. UGH.
I may never be able to play FS2020 from the Xbox Game Pass again as... Its unable to install, gives a helpful 0x1 error code, and the help page link goes to a 404.
Now, I caused this myself... Partially... Er, no, fully, but I had a good reason!
I wanted to install something larger again and didn't have enough disk space. Fired up WinDirStat and there was a huge, like... 45 GB file in C:\Program Files\WindowsApps\Somedir\
Googling around, I found some people saying its a temp file so that Windows Store could reserve enough space for the app instalation... Okay, so... It got stuck, and I had no way to remove it?
Of course I didn't want to remove all apps of the windows market... So, I did something any *sane* person would never do - Took ownership of the whole WindowsApps and gave myself full control. Then I removed the file and... FS2020 never launched again.
I couldn't even uninstall it! It would give me no error either. It just lagged and then did nothing.
I tried resetting all the ACLs, tried giving ownership back to TrustedInstaller, nothing worked. Failed on some of the files, wtf?
Launching the game only ever told me there was an update in progress.
Tried booting a windows iso image and fix the ACLs from there, nope, also failed for the same bunch of files of FS2020. (Permission Denied while on a live image? Wow)
Last resort, I booted up Linux and tried removing the offending folders from there, only to find out that... Huh. The NTFS module labelled the offending folders as... broken links leading to an "unsupported reparse point". But hey, it let me remove it at least.
Since then, it no longer appeared as installed, but... Now, anytime I want to install it, it just throws an error 0x00000001 with no further details.
So yeah, I know I caused this myself, but after fiddling with the permissions and ACLs and NTFS dark magic, I feel justified in saying - Fuck you WindowsApps DRM.3 -
Just found out Quora has launched it’s own chatbot called “Poe”. Currently testing to see how deep it could go in conversation because it seems like we’re approaching the bot war era.
5 -
I was scanning over a dreadful code base I had to work on and found SQL injection vulnerabilities. THE SITE WAS LAUNCHED IN 2017!!!! 😢2
-
Hey y'all..😁
just launched my blogging site with my college mates.
Show me some support by giving any feedback if you have on this article.
https://readosapien.com/what-is-a-w...
Thanks3 -
I wish I could do the following legally....
Spank someones butt with good horse hair whip.
Draw smilies with sriracha on the butt.
Let him write 1000 times "I'll keep my half knowledge and thus profound dumbness to myself - or ask politely instead of barking orders" with his red hot sriracha butt.
Let him lick it clean, his filthy mouth needs it.
And hopefully. Hopefully. Pain would teach him the lesson that his half assed knowledge and narcisstic behaviour does more harm than good - especially to himself.
Backstory: I had a full dual phone conference and video chat experience because someone was so full of shit... Eh. Narcisstic self believe. That he nearly destroyed an ongoing migration, made upper management nervous, and letting me deal with the still ongoing migration, conference / chatting and so on.
And yes. The date for migration was fixed. He could have spout his nonsense before.
Damn it, so many ideas to turn a human body into !!*!"!!*!*!*!!*
He launched a fullblown discussion on a saturday during an ongoing migration based on outdated knowledge claiming the right to know it all. R I P.4 -
Not so long ago an AI Telegram channel was launched. It learned from Russian news and generated new headlines.
Here’s one of the first headlines it generated:
“Islamic physicists will recreate the Big Bang”
For real, channel name is Neural Meduza -
After years of procrastination and pushing myself. I’ve finally managed to breath life into my app.
It was a journey of 3 years coding it in android launching it to my community. Then almost competing writing the iOS app. Play store taking down the android app for 64bit BS and me not finding time to support both platforms amidst my hectic day job.
Finally scrapped both the codebase and re-wrote everything in flutter.
Phewwwwwww.
Anyways, Feels good man.
Wish me luck 😅
Version 2.0.2 seems like version One now :D6 -
Google delays launch of Lenovo Phab2 pro by a month.. and launches Pixel..
maybe because nobody would buy Pixel if both were launched together..
(Coz Phab2 has Tango and thus the first phone that will actually support AR!)3 -
This Ever happened with you ?
You collaborated with someone for the startup/project you are working one. And that person, started developing clone of your project/platform/application and launched under his own name -
Not a productive day. I wanted to restore part of database from test server but downloading data using reat api was getting timeouts.
I made simple app that dumps data and I launched process in screen and started watching Dragon ball
I like those old first series with young Songo looking for his grandpa.
After about 2 hours and partial backup still not finished I started to cut crap data from backup script will finish it tomorrow.
Looks like my ux is still ok and views got almost all approved.
Need to fix some shit on backend but I need those backups to work for more complicated customers.
Luckily frontend developer is back so he will handle visual parts.
Maybe we will release new features on the beginning of February.3 -
Just as I had been discussing information security here on devRant, Facebook reminded me of an article I posted a year ago.
http://makeuseof.com/tag/...
Makes me wonder if Facebook's iOS app is keylogging me. Not long ago I was having a conversation at work with a coworker on a topic of a product I know for certain I had never, ever searched for online. Just after we ended the conversation, I launched my Twitter app and, lo and behold, there was an ad for that exact product on my feed. -
Side project showoff
Why isn't it enough to develop a tool that even the end user likes? So many challenges to get it through to the right people.
I launched this project in January. Didn't have anything to do for the year before when I got back home from my internship. So made this lol.
Any feedback is welcome.
www.kwerious.com13 -
launched major version today which has been in development nearly 2 years. daily bugfix builds for the next month or so until it's stable as we slowly rollout one cluster at a time. going to be my first time on production bugfix duty. man it feels cool to be a full time software engineer.
-
After working with firefox for couple of days, for development, launched chrome, launched 4 tabs
Whole system become unresponsive1 -
Some interesting reads I came across yesterday:
- Github got DDOSd with 1.35Tbps via memcached
-- https://githubengineering.com/ddos-...
- Troy Hunt, the creator of https://haveibeenpwned.com/ released "Pwned Passwords" V2 and talks about his partnership with cloudflare, how he handles traffic, why he chose SHA1 for the passwords, how he together with a cloudflare engineer thought of a solution to anonymize password checks and more
-- https://troyhunt.com/ive-just-launc...
1 -
I have zero knowledge with Android development. I started to mess around with react Native these days. And so much time on configuring the environment of everything... Emulator, SDK, ADV... Still doesn't work... Spending hours and days waiting for a miracle. And then the emulator launched. Thanks God.
7 -
I've recently launched a node js package fast-freeze. It makes an object read only by converting it into series of functions. Though it is faster but looks ugly to use. Eg giveMe("server")("port").
Any suggestion to make it less ugly?
3 -
So i hear people like Enki, since i have been using it before it launched, forgot i had invites.
Your Enki invite code: NBLAC782.
Learn more at: https://enki.com/2 -
Have tried zed's IDE on and off since it was launched, and they finally dropped that last missing piece for me: `git` integration ♥️
https://zed.dev/blog/git -
I launched something and I checked it and checked it and checked it on mobile and desktop. Come to find out, it’s still wrong and it was out there live and broken. I’ve never done this before. I can’t even calm myself down enough to think of a solution because all I feel is impending doom. And it also doesn’t help that I’m running on 4 hours of sleep.
-
Recently, I launched a website to practice and perfect a lightweight Larval CMS that is forcing me to learn Databases and good sanitization practices.
Trolling Zuckerberg's Facebook for Images to make potential MeMes, I can't help but notice he has quite a ridiculous and unrealistic amount of instances in which he seems to be talking to military and government officials.
Figured I'd use the old humor as a weapon to shed light upon this.
-
A friend asked me to set up a system that allows them to see their desktop on their tv and use a remote to wirelessly control it.
Fine, so I set up a system that allows them to interact with their desktop on tv wirelessly with their phone. Once the desktop booted, all they have to do is click one single button to open the thing they need.
Guess what? They come tell me: "This is too much work". What, clicking on a single button is too much work? Now you want it to auto-load too? Right, so apparently this is better: when the users plomps their @#!* on the couch, the OS has to be already booted, the desktop has to be ready and the desired functionality has to be launched. How lazy can you be?
Users can be so lazy.. and I thought I was lazy for not wanting to debug Python to webscrape a website that asked for cookies.2 -
I needed a tool that was super simple to transfer email from a non-cpanel server to a new WHM-based VPS. Ended up coding one and launched http://transfermyemail.ca - have had a few server companies jump on board because they needed migration tools too! Was it worth it from a development time point of view? Not yet...maybe next year :)
-
I have a ton.
This one is more about my own foolhardiness, but I also learned a ton and came out stronger & wiser.
when I started out as a dev (my very first job!) and had not learned to say no.
I was a novice way out of my playground.
Like lifting a full booking platform from legacy php to Laravel & launching it like yesterday because it’s high season.
Didn’t know the full domain, so I just built something quite different in a week and shafted the existing db into it.
Obviously wasn’t feature complete or anything, so it resulted in maintaining legacy while building the new one and because it was already live and on different domains, we didn’t fully know which ppl went to, I had to every day painstakingly back port data from both platforms.
What I initially thought would take a few weeks that was launched in 3 days, spanned across 2 years plus one year refining and cleaning up my mess.1 -
According to a report from VentureBeat: Verizon Media has launched a "privacy-focused" search engine called OneSearch and promises that there will be no cookie tracking, no ad personalization, no profiling, no data-storing and no data-sharing with advertisers.
By default, Advanced Privacy Mode is activated. You can manually toggle this mode to the "off" but you won't have access to privacy features such as search-term encryption. In the OneSearch privacy policy, Verizon says it it will store a user's IP address, search query and user agent on different servers so that it can not draw correlations between a user's specific location and the query that they have made. "Verizon said that it will monetize its new search engine through advertising but the advertising won't be based on browsing history or data that personally identifies the individual, it will only serve contextual advertisements based on each individual search," reports VentureBeat.
https://www.onesearch.com/5 -
Just finished coding/support/putting fires down marathon that lasted 2 weeks.
Basically I launched 2 gaming servers got around 600 online players and had to spend 2 weeks around 12 hours everyday supporting them doing hotfixes and etc. I had no time for life. Ioved the work, debugging, responsibility and making impact. Also made some money.
Now I feel completely drained, sick and tired. I think I hit a burnout. I thought I will enjoy my time off with my gf but I just wanna lie in bed and dont do shit for at least 2-3 days. Extended stress over time did a number on me, I am now a nervous wreck.
How can I bounce back asap after a burnout? I have 2 weeks to rest and will have to launch 2 projects again and deal with christmas/new year bullshit...1 -
In college, during Novell's heyday, I was working on my Certified Network Administrator certification (totally worthless, in retrospect). As I was becoming an expert in all things Novell, I found a security flaw. Using Visual Basic it was possible to code up an exact replica of the Novell login screen that launched at boot time from a batch file stored on a floppy. You could log peoples' usernames and passwords all day as long as they didn't realize your floppy was in the drive, which worked in certain computer lab setups on campus. I wasn't in it for stealing info or being a criminal. I just did it for the lulz. But if I had gained access to a few of the right computers in admin offices on campus, I could've gotten access to anyone's student profiles and grades.
-
Anyone who's ever launched an app, how did you do it? Did you just release it on the app store and that was that, or did you go though and trial it with people and try to get investors and all that jazz? People who have done either how did it go? 😀3
-
Why is it so fucking difficult to delete saved passwords from your Google account? I tried deleting all in Chrome, but as soon as I launched Chrome on another computer all the passwords synced down. And in the online console you can only delete them individually. Luckily I found a JS snippet that grabs all the button elements and clicks through them, but why does Google have to make this so difficult? Fucking hell.1
-
Call me old fashioned, but I still use Owncloud and I intend to do. Nextcloud feels to much "hip'n'cool" and that does not always end well.
https://owncloud.org/news/...12 -
I am making a GUI wrapper in C# for a CLI tool written in Python. Obvioisly, the python exe is launched with the Process class and the output streams are redirected so I can process the console output. The problem is that some of that output is only printed if sys.stdout.isatty() returns True. Is there a hack that would allow me to launch the process in a way that python thinks that there is a console/tty attached?
I really don't want to touch the python source files, because that would be a messy solution. I also don't want the process to spawn an actual console window.1 -
Started developing a platform that helps companies build their own affiliate program and manage their partners, it is coded i nuxt and node, but halfway in the project I started losing the interest I had when I started it, it should be launched by mid 2020 but those past month I really haven’t touched it and I am wondering if I should invest anymore in it, altrough I really love the concept and design I implemented.
-
Just launched Spout beta for Android. Any feedback would be treasured: https://play.google.com/store/apps/...5
-
So we have duplicate code because dumb devs thinks Bootstrap (4) is kick-ass for mobile. 😒 Can't do jack with their tables.
I told them to use Flexbox instead. Bootstrap (even 4) is antiquated and there's better options.
My recommendation is to use Flexbox Grid with React to build a modular living style guide with built in unit testing for styles and interactions.
Basically got told that my opinion is just an opinion and is the same as using Bootstrap. 😭
Anyone have some solid "facts" on Bootstrap I can use in the long run? We haven't even launched anything and we're already in technical debt because of this stupid framework decision. Someone please help. 😞3 -
//rant
Two weeks ago we delivered four parts from a request containing about 30 minor developments to ease general every day operations.. this week my boss demanded a specified fallout report about how those cut our expenses and costs, how many percentage those four of the total amount of savings all 30 developments would save and whatnot.
ARE YOU FUCKING SHITTING ME!? They've been in prod for ONE god damn week and the intended operations are not even launched yet! How about you go and CHILL THE FUCK DOWN!? I understand that whole part about growing business and getting it to stay alive, but you sir.. you.. GAAAH!! -
I've successful launched a Media Streaming Application on Google Play Store called Rad TV...but I need support to run it.8
-
!rant
Me and my friend just launched the invitation phase for our paid service hookdoo at www.hookdoo.com
Service enables you to quickly set up webhooks with minimal effort that can run your code on your fleet of servers.
If you are interested, request an invitation.
I'll make sure to give devRant users a priority over others, and some bonus credits as well :-)6 -
So I just saw an ad on Twitter about a project launched by IBM and the Linux foundation that aims to recruit developers to create programs that would help in case of natural disasters.
Do you think it can really make a difference or that it's just a marketing move from IBM?
Here's the link if you're interested :
https://developer.ibm.com/callforco...3 -
Today we finally launched Keycloak to secure our spring cloud microservice architecture!
Great feeling after 4 month of tailoring open source software, bug fixes and so much pain 😄 -
Discus always before how much ur client have to pay! Worked round 3hrs each day on a range of 6 weeks (6d each week) on a gameproject. After i did my work i requested my money - all i got were 50€! Just fifty fucking euros for so many time! Good that the retards never got it launched because my client (is even a dev) never finished his work or whatever.
PS: Didnt got paid in BTC 🤐
PPS: it was about 2,5yrs ago 😎 -
I swear I touched some weird and complex programming shit in over a decade of programming.
I interfaced myself through C# to C++ Firmware, I wrote Rfid antennas calibration and reading software with a crappy framework called OctaneSDK (seems easy until you have to know how radio signal math and ins and outs work to configure antennas for good performance), I wrote full blown, full stack enterprise web portals and applications.with most weird ass dbs since the era of JDBC, ODBC up to managed data access and entity framework, cloud documental databases and everything.
Please, please, please, PLEASE I BEG YOU, anyone, I don't even have the enough life force to pour into this, explain me why the hell Jest is still a thing in javascript testing.
I read on the site:
"Jest is a delightful JavaScript Testing Framework with a focus on simplicity."
Using jest doesn't feel any delightful and I can't see any spark of focus and simplicity in it.
I tried to configure it in an angular project and it's a clustefuck of your worst nightmares put togheter.
The amount of errors and problems and configurations I had to put up felt like setting up a clunky version of a rube goldberg's machine.
I had to uninstall karma/jasmine, creating config files floating around, configure project files and tell trough them to jest that he has to do path transformations because he can't read his own test files by itself and can't even read file dependencies and now it has a ton of errors importing dependencies.
Sure, it's focused on simplicity.
Moreover, the test are utter trash.
Hey launch this method and verify it's been launched 1 time.
Hey check if the page title is "x"
God, I hate js with passion since years, but every shit for js I put my hands on I always hope it will rehab its reputation to me, instead every fucking time it's worse than before. -
Anyone interested to see mine and my wife’s culture & technology crossover performance/arts/music project?
The name is UDAGANuniverse. Udagan in Sakha (northeast Siberia) language toughly translates to ‘she shaman’. I met my wife while she was touring in Europe with a traditional Sakha group (I was touring Celtic trad music that time).
The project is incorporating all our interests, artforms and professional skills under a shamanistic aesthetic. Functional Programming, Live Coding and Machine Learning play a big part in my input and live performance role.
First episode of our newly launched podcast:
https://udaganuniverse.com/news/...
My personal articles — arts based and touching on functional programming + category theory:
https://udaganuniverse.com/music
I’ll be posting new articles more specifically on Coding and ML in performance in the next weeks.
If you’d like to see a little personal backstory (how we came to fuse performance with code/ML) check out this rant here:
https://devrant.com/rants/1279742/...
Hope that you enjoy and please let us know any comments or feedback!
3 -
We've officially launched the Elixium testnet today after months of hard work. Find out how you can get involved by joining our telegram chat: https://t.me/elixiumnetwork, or learn more about Elixium on our website: https://www.elixiumnetwork.or10
-
Today our PM planned to deploy in production an e-commerce based on PrestaShop.
A colleague of mine mamaged to implement everything that was necessary, and I made a small script to add random sales on random products every sunday.
We tested it several times in our environment, on multiple machines, and everything was working fine.
BUT
Today we launched the script on production server, and we was a little mistake.
"A bug? Say no more pal, I'll fix it!".
Fixed, tested on local environment, deployed and.... The first steps weren't working.
"Fatal error".
That's what I got. No exceptions, no error messages, no references.. Just "fatal error".
We spent two hours looking for the problem, thinking it was a server error that was just outputting that shitty message.
And you know what? Some fucking fat cocksucker son of a bitch thought it was an excellent idea to stop the code execution with a simple and very helpful "fatal error".
"oh, wait, there is an error here, let me print die(" fatal error"), ao the other developer will be able to find what's going on", he thought.
FUCK YOU MORON.
TL;DR: Avoid French software, they are a bounch of asshole (except some goos guy..) -
Hey guys, I'm looking for some feedback for a new website I launched socialfeedapi.com. It provides quick and easy API access to any Instagram media feed (for any public username or hashtag). Is this something that you guys think will be useful in the dev world? Is it just me, or has anyone here tried to gain access to an Instagram feed and was frustrated in doing so? Thanks in advance!7
-
So India launched this app https://play.google.com/store/apps/... last week.
It tracks your location and let you know if you have come in close proximity with someone who has been tested COVID-19 positive.
I don't wanna debate about the privacy concerns as India doesn't really get these things.
As for the moment, I will happily trade my location data for my life.5 -
Learning to like manjaro, a lot, setting up i3 for a workstation and kubernetes cluster with a couple of manjaro workstations with just the cli installed... few gotchas on the way, get Hyper-V enhanced mode working but get a message session error on dbus launch - easy fix it is already launched by lightdm, the cli install doesn't start the network driver by default but can get a whole 3 node k8s cluster running in under an hour from scratch and forward i3 to a nice, fast, little windows x-server that I got for free with Microsoft reward points.. winning!
-
When I try to install package 'cryptography' for Python,,, C++ and RUST compilers are launched by the pip package installer. The compilation fails. Is there any chance to avoid this error? 🐍🐞3
-
!rant
A question to all the guys and girls that launched a startup: How powerful was your infrastructure at the beginning? How many requests per seconds did you encounter after the first few weeks after the launch? Did you distribute the workload to different systems in the first place or was that something that was done later?
I am currently working hard in my freetime to get my first project done. As it's still a side project, that I am working on in my freetime, I want to make the launch as smooth as possible. I imagine that it's really hard to make serious changes to the whole design, just because the initial approach doesn't scale well enough. So I am currently in the process of stresstesting the whole infrastructure. But during the stresstest I realized that I don't really know what I should aim for.
What I also want to avoid is, that I am wasting my time on creating a large infrastructure of database servers, caching instances and load balancers that isn't really necessary for the initial launch.
Would really love to hear your experiences on that.3 -
remember when samsung launched galaxy z flip and was telling everyone that they invented a bEnDaBlE gLaSs and you were bEndIng tHe lAwS oF pHysIcs, but then that screens started breaking all at once like with galaxy fold, but samsung somehow got away with it? Lmao I imagine if apple did something like that, yall could've not shut up for like a solid month, but if samsung does it, it's alrignt. you filthy fucking hypocrites
if you fucking hate apple, just fucking admit it, you're entitled to your opinion, but stop fucking inventing excuses. you hate apple not because of lightning, not because of right to repair because samsung and others (with rare exceptions) are no different. you hate apple just because it's apple. admit it.2 -
!= rant
Does AngularJS still have momentum. I toyed with it for a while on a side project. Since then .Net Core launched and most of my work (both day to day and side projects has been in MVC 5 or .Net Core)
I wanted to go back to tinkering with that one side project but it seems that some of the hype surrounding AngularJS has died off.6 -
Today I launched laravel swift. A SwiftUI-inspired spin on Laravel Livewire. https://github.com/redbastie/swift
-
So very recently I launched a website for a nonprofit organization that I’m a part of. But there’s a black hole somewhere. Users register in order to see parts that are private for our organization’s eyes only. I made the field required - email field that is. Yet the registration is slipping through that are blank because they have no email and therefore we can’t finish the process of registration. I cannot for the life of me find the black hole. Any ideas? This isn’t my first rodeo I’ve been doing the stuff for 28 years and I am beside myself.23
-
Thought I was going to get through the year without making a big mistake on a project. Today I found out that I launched something that didn’t have the clients analytics in the page. No ones fault but my own. ☹️
-
I just launched movie from some website and apple+ logo show up.
I thought yay I can watch it legally cause I’m subscribed to apple+
I opened apple tv app and I see I can’t watch it right now because it’s in cinema but I can rent it.
Lol, just launching it from website.
I’m not gonna pay twice for movie.
Corporations got no limits.
I’m waiting for someone to figure out you can make people pay to see exclusive movie trailers because we already have behind the scenes series longer then actual movies. -
I am feeling a lot doubtful right now.
I am an average undergrad student who has been dedicating efforts in java/Android for most of my college life.
As of now i have decent command over java , launched 2 simple apps on playstore, worked as an android dev intern in 3 companies and make decent medium complexity apps. I will say i am 40-60% down the path of an expert native Android dev.
However apart from Android, am dumb as a stick. I know shit about ai,ml, web dev, js , react, hybrid stuff, and am not very good with competitive programming and system topics ( os, Algorithms, networking, etc)
So this closes a lot of doors for me. I can't apply to some top tier companies as they would either want expert competitive skills or expert Android dev skills.
I had bad experiences with startups which are usually willing take rejected students like me for the post of a droid dev... there is usually low packages , high pressure, and treatment like a slave
So i am very unsure what to do next. I have tried to learn web dev/ ai-ml-data sciences. They are not very interesting to me, but again, what is interest really :/
What should be my focus now?
A) I could be learning competitive and other interview related topics so that i could crack interviews of top companies , and later try to get a position of android developer there.
B) i could focus on become better in Android and start learning things that i don't know like rx, kotlin, etc. I could then hope to crack interview of medium sized app dev companies which would mainly focus on my android knowledge in their interviews
C) i could increase my skill set and learn web dev or ai/ml topics to increase my recruiter pool. It would be like option B, but i will have more medium sized companies willing to take me.
Currently i am in a shit storm. I am about to go into a mass recruiter company in which i have heard would be doing more or less data entry work2 -
So here is a mini rant from an amateur/hobbyist developer (me).
Over the past week, I've taken on a project that is much larger than any other projects i've attempted to handle (steam trading bot). This meant that there would be logic flaws, weird bugs due to unexpected behavior from shitty web apis (and their poor documentation hmmmm).
Anyhow, fast forward a few days and the code is complete. It's mostly functional, apart from a few glitches and unexpected behavior here and there...or so i thought. Apparently if someone trades and item to me that isnt in my pricegrid, the bot freaks out and kills itself, relaunches, and repeats this cycle (pm2). And i only found out about this on my way to school
So in desperation to fix such a critical flaw in my code (if my bot breaks a lot and doesnt accept trades, i can get banned from backpack.tf), i bust out my only device which is my phone, and start editing away (JuiceSSH and turbo client is godsend ty). 30 minutes later, after toiling through code with no indentation or syntax highlights (mobile pls), ive fixed it. So i push to live and alls well.
Then I arrive at school, pull out my laptop and decided to check up on my code to see if anything needs fixing.
Oh look in one line i used '||' instead of '&&'.
ok lets fix it.
ok lets push to live again.
I launched WinSCP to move the files onto the server, and just as the loading bar finishes and the file is overwritten, i realized; FUCK the code i had on my laptop wasnt the latest version i just worked on on my phone.
So that's that. 30 minutes of typing code without indentation and syntax highlighting on a 5 inch screen and it's all gone.
TLDR:
Version control is a must. -
A system to build note-taking systems. tatatap dot com.
It’s the most successful for a few reasons: it got launched, people find it useful, but most importantly it’s been fun and continues to be fun to work on.
I think the fun-to-make factor is massively underestimated as a success indicator. Working on the right product (whatever that means) that is unenjoyable is like using an amazing computer with a broken keyboard. It’s never going to work.
Sure, with any project there’s annoying stuff, but it’s the trend overall. Is the core functionality fun to work on?
In the case of Tap the core component is a notation parser, open sourced called sowhat, github dot com/tatatap-com/sowhat
That was super fun to make and learn about lexing and parsing. It’s pretty far along but there’s still a lot I’m planning to add. -
Hey I just launched a beta test for a IOS news app for my school. Any reviews would be greatly appreciated. Don’t worry about the articles not loading, I’m about to migrate websites. Thanks!
You will need to download TestFlight:
https://testflight.apple.com/join/... -
Amazon just launched DocumentDB, a clone of MongoDB.
I personally waited for this for a long time. How about you?4 -
Anyone noticed that SitePoint is permanently "on sale", with discounts and stuff since they launched their premium programme 1 or 2 years prior?
When one sale ends, another one comes.
Plus now they hid away the subcategories, one must access them by knowing the subcategorie's URL haha
I have no understanding of this reasoning they have...1 -
I started programming pretty young, launched many small businesses (from gaming to eCommerce, nothing really successful), by the time I got to my engineering school to get my CS degree, I already had a good knowledge base and I was way advanced than the other students, I even could learn faster alone compared to having a teacher and fixed hourly classes. But now after graduating, I become a developer at a startup (a story for another day), I totally lost my motivation to learn, to programme and to start side projects. Maybe it's become boring or maybe I just hate being an employe.
Did you ever feel that way?3 -
I have installed elementary os . Actually it is the dual boot . I installed win10 as primary os and elementary as secondary .every thing is working fine but if I installed any package in terminal means it throws error .
Error "e: unble to locate the package "
I just googled it but it shows for Ubuntu . Not for elementary . Elementary os has launched this year. So help me out to sort this issue20 -
Was surprised to stumble on somewhere I wrote,
"Doesn't matter whether they love it or not. It must be finished, either way "
I felt like crying. It's not dated so I don't know when, but it should be early 2023. I'd been working on suphle for two years with neither assistance nor guarantee that it'll turn out great. I noted that after running out of juice to energise myself till the finish line. I strived to finish it and launched to the php community in September /October 2023, with it reaching box office bomb acclaim
BUT I did keep to my pact with my younger self. The uncertainty was insufficient to hold me back. I know suphle was not trash because even as recent as last week, I saw a method "onErrorResume", in spring webflux that provides developers with an API for gracefully handling runtime errors. Suphle is ahead of its time cuz I had this built-in without ever seeing it elsewhere
I saw parallels with nestjs too when I used it last year. They just never gave it the opportunity to see light of day. The story would have been more complete but finishing it is enough for me. At least I tried. It wasn't abandoned and we aren't now talking about pending features and how I'd never make out time to work on them or dream of how great it would have been if the world got its hands on it. Or how I'm holding myself back. We know all those details now -
I'm an android developer. Self teaching for about 2 years and working hard to learn more.
I've just launched a game on PlayStore, a simple draw game. There are few more of this kind.
I just want to ask for your opinion: Icon, Design, Functionality, Experience inside the game and even Promoting my game.
What do you think about my work?
https://play.google.com/store/apps/...
You can let me a review on PlayStore too. I'M waiting for you advices and everything you have to say, just say it. I can handle it :))7 -
BEST CRYPTO RECOVERY EXPERT; ESSENTIAL STEPS TO RECOVER LOST BITCOIN AND USDT VISIT CYBER CONSTABLE INTELLIGENCE
I lost $210,000 worth of Bitcoin to a group of fake blockchain impostors on Red note, a Chinese app. They contacted me, pretending to be official blockchain support, and I was misled into believing they were legitimate. At the time, I had been saving up in Bitcoin, hoping to take advantage of the rising market. The scammers were convincing, and I made the mistake of trusting them with access to my blockchain wallet. To my shock and disbelief, they stole a total of $10,000 worth of Bitcoin from my wallet. It was devastating, as this amount represented all of my hard-earned savings. I was in utter disbelief, feeling foolish for falling for their deceptive tactics. I felt lost, as though everything I had worked towards was taken from me in an instant. Thankfully, my uncle suggested I reach out to an expert in cryptocurrency recovery. After doing some research online, I came across Cyber Constable Intelligence. I was hesitant at first, but their positive reviews gave me some hope. I decided to contact them directly and explained my situation, including the amount I had lost and how the scammers had gained access to my account. To my relief, the team at Cyber Constable Intelligence responded quickly and assured me they could help. They launched a detailed recovery program, using advanced tools and techniques to trace the stolen Bitcoin. Within a matter of days, they successfully recovered my full $210,000 worth of Bitcoin, and they even identified the individuals behind the scam. Their expertise and professionalism made a huge difference, and I was incredibly grateful for their support. If you find yourself in a similar situation, I highly recommend reaching out to Cyber Constable Intelligence. They helped me recover my funds when I thought all hope was lost. Whether you’ve lost money to scammers or any other form of online fraud, they have the knowledge and resources to help you get your funds back. Don’t give up there are experts who can help you reclaim what you’ve lost. I’m sharing my story to hopefully guide others who are going through something similar.
Here's Their Info Below
WhatsApp: 1 (252) 378-7611
mail: cyberconstable (@) coolsite net
Website info; www cyberconstableintelligence com3 -
HOW TO RECOVER STOLEN CRYPTOCURRENCY HIRE ADWARE RECOVERY SPECIALIST
WhatsApp info:+12723 328 343
Am a doctor based in Tasman, New Zealand, and I found myself caught up in a terrible situation that left me feeling betrayed and out of pocket by $20,000. It all started when I came across what seemed like a lucrative foreign business investment opportunity. The venture appeared legitimate, with professional-looking materials and a convincing sales pitch. I was assured of substantial returns, so I decided to invest a significant amount of money. However, after a few months, things started to go wrong. The company became increasingly difficult to contact, and the updates I was promised never arrived. At first, I told myself it was just a delay, but then I noticed the red flags — they stopped answering calls and emails, and I couldn’t get any clear information on my investment. It became clear that I had fallen victim to a scam. I was devastated. Not only had I lost a significant amount of money, but I also felt embarrassed for having trusted the wrong people. I didn’t know where to turn, but that’s when I found ADWARE RECOVERY SPECIALIST. I reached out to them, hoping they could help me recover my funds. From the moment I contacted them, I felt relieved. The team at ADWARE RECOVERY SPECIALIST was professional and thorough, assuring me that they had the expertise to track down the fraudsters. They immediately launched an investigation into the business venture and used advanced tracking tools to trace the scam. The team worked tirelessly, collaborating with international authorities and financial institutions to gather crucial information about the scam’s origins and the people behind it. It wasn’t an easy or quick process, but after weeks of dedicated work, ADWARE RECOVERY SPECIALIST was able to successfully locate the fraudsters and freeze their assets. In the end, they managed to recover the full $20,000 I had lost. I was astounded by their persistence and expertise, and I truly appreciated how they kept me updated every step of the way. Thanks to ADWARE RECOVERY SPECIALIST, I was able to get my money back, and the experience taught me invaluable lessons about the importance of being cautious with foreign investment opportunities. I’m incredibly grateful for their help and feel more confident knowing that there are professionals out there who can help victims like me recover from such scams.1 -
It started with a leap of faith—one that nearly cost me everything, last month I stumbled across an investment platform promising “guaranteed high returns” on cryptocurrency holdings. Skeptical but tempted, I poured my entire Bitcoin wallet—worth $190,000 in USDT—into their “elite portfolio,” convinced I was on the brink of financial freedom then, disaster struck, The platform’s interface suddenly went dark. Phone numbers disconnected. Emails bounced back. Panic set in as I realized I’d been scammed. My savings, tied up in a digital currency I couldn’t access, vanished into the ether. For weeks, I spiraled: filing police reports, pleading with blockchain support teams, and scouring online forums for answers. Most responses were bleak. “Crypto scams are irreversible,” But I refused to surrender, During a late-night Google deep dive, I discovered "Dexdert Net Recovery" a cybersecurity firm specializing in crypto asset retrieval. Their website testimonials detailed eerily similar stories, with claims of recovering funds even from “untraceable” scams. Desperation outweighed doubt. I submitted a case file, attaching transaction records, wallet addresses, and every shred of evidence I had.
Within hours, Dexdert Net Pro Recovery responded calmly but urgently: “The longer we wait, the harder recovery becomes. Let’s move.” Dexdert’s team launched a forensic investigation, tracing my USDT through a labyrinth of dummy wallets and offshore exchanges. They explained how the scammers used “chain-hopping” to obscure the trail, bouncing funds across multiple blockchains. But Dexdert’s tools were sharper, Over two weeks, Their experts updated me daily, Dexdert Net Recovery forced the scam platform’s hosting provider to freeze the wallet. Within 48 hours, my $190,000 USDT streamed back into my secure wallet. The relief was visceral—a physical weight lifted off my chest, Today, my Bitcoin sits in a cold wallet, guarded by layers of encryption. I share my story not just as a cautionary tale, but as proof that even in the Wild West of crypto, hope—and the right team—can rewrite endings.
Thanks to Dexdert’s Net Recovery, I reclaimed more than just money—I reclaimed trust in the system.
Contact Dexdert Net Recovery Via:
WhatsApp: (+1 (859) 609‑4156)
Telegram: (@Dexdertprorecovery)2 -
HOW TO RECOVER LOST OR STOLEN CRYPTOCURRENCY; USDT RECOVERY EXPERT HIRE CYBER CONSTABLE INTELLIGENCE
On May 12, 2024, I made a significant decision to deposit $140,000 into crypto chain io, a choice I would soon come to regret. Almost immediately after completing the transaction, an uneasy feeling began to set in. Concerned, I reached out to their support team to confirm the status of my deposit, but my inquiries went unanswered. As the days passed, my anxiety increased. By May 16, just four days later, I noticed that the funds had not been credited to my account. Panic started to take hold as my emails were either ignored or met with a single, dismissive response: “Processing takes time.” No timeline was provided, and there was no transparency. It became painfully obvious that I had fallen victim to a scam. For the next six long months, I fought relentlessly to recover my lost money. Every attempt to contact crypto chain io was met with silence and evasion, leaving me feeling more and more helpless and frustrated. The lack of meaningful communication only deepened my despair. I spent countless hours trying to reach out through various channels, but every effort was futile. With each passing day, the reality that I might never see my money again became harder to ignore. Just when I thought all hope was lost, a breakthrough came on November 8, 2024. While browsing comments on X (formerly Twitter) during discussions about the U.S. general election, I stumbled upon a post praising a company called Cyber Constable Intelligence. Intrigued and desperate for help, I contacted them the same day. To my relief, their team responded quickly, demonstrating genuine commitment to helping me. They launched a thorough investigation into crypto chain Io's operations, delving deep to uncover the truth behind the fraudulent activities. Their expertise and determination reignited my hope. By November 22, 2024, my perseverance was rewarded. Cyber Constable Intelligence successfully traced and reclaimed my entire $140,000, exposing the fraudulent practices of the platform in the process. I was overwhelmed with gratitude, knowing I had finally recovered what I had lost. It was all thanks to the support of Cyber Constable Intelligence.
Here's their Info below
WhatsApp: 1 252378-7611
Website info; www cyberconstableintelligence com
Email Info cyberconstable@coolsite net
Telegram Info: @cyberconstable3 -
TRACK AND RECOVER STOLEN CRYPTO AND USDT: HIRE SALVAGE ASSET RECOVERY
On May 12, 2024, I made a significant decision to deposit $14,200 into crypto chain io, a choice I would soon come to regret. Almost immediately after completing the transaction, an uneasy feeling began to set in. Concerned, I reached out to their support team to confirm the status of my deposit, but my inquiries went unanswered. As the days passed, my anxiety increased. By May 16, just four days later, I noticed that the funds had not been credited to my account. Panic started to take hold as my emails were either ignored or met with a single, dismissive response: “Processing takes time.” No timeline was provided, and there was no transparency. It became painfully obvious that I had fallen victim to a scam. For the next six long months, I fought relentlessly to recover my lost money. Every attempt to contact crypto chain was met with silence and evasion, leaving me feeling more and more helpless and frustrated. The lack of meaningful communication only deepened my despair. I spent countless hours trying to reach out through various channels, but every effort was futile. With each passing day, the reality that I might never see my money again became harder to ignore. Just when I thought all hope was lost, a breakthrough came on November 8, 2024. While browsing comments on X (formerly Twitter) during discussions about the U.S. general election, I stumbled upon a post praising a company called Salvage Asset Recovery. Intrigued and desperate for help, I contacted them the same day. To my relief, their team responded quickly, demonstrating genuine commitment to helping me. They launched a thorough investigation into crypto chain Io's operations, delving deep to uncover the truth behind the fraudulent activities. Their expertise and determination reignited my hope. By November 22, 2024, my perseverance was rewarded. Salvage Asset Recovery successfully traced and reclaimed my entire $14,200, exposing the fraudulent practices of the platform in the process. I was overwhelmed with gratitude, knowing I had finally recovered what I had lost. It was all thanks to the support of Salvage Asset Recovery. Their Contact info,
TELEGRAM---@Salvageasset2 -
I’m a musician, and not long ago, I was scammed out of $12,000 by a fake music streaming service called Streamify Pro. It’s a story I never thought would happen to me, but it did, and I feel it’s important to share it, especially for other artists in the music industry who might be vulnerable to the same scam. I got an email from what seemed like a legitimate music streaming platform, offering me an opportunity to get my music on a huge new service. They promised high visibility, global exposure, and the chance to generate more revenue from streams. It seemed like a dream come true for an independent musician like me, who is always looking for ways to grow my audience. The email looked official, and they even provided testimonials from artists who’d “made it big” by using their service. They had a polished website with all the right buzzwords, making everything look very convincing. They also gave me a “special deal” on their package, offering me placement on their platform for a fee of $12,000. It was a hefty amount, but I thought it was worth the investment, considering the exposure they promised. I transferred the money, but soon after, things started to feel off. My music was never uploaded to their platform. They stopped responding to my emails, and the phone number they gave me went straight to voicemail. I tried to do some research and found that there were no actual reviews or artists talking about the service online. It hit me hard—I had just lost $12,000.That’s when I reached out to ASSET RESCUE SPECIALIST. I was feeling desperate and didn’t know what else to do. They were incredibly responsive and understood exactly what I was going through. They launched an investigation into the scam and worked tirelessly to recover the full amount that I had lost. To my amazement, they were able to recover 100% of the $12,000 I had been scammed out of. Since then, I’ve been recommending ASSET RESCUE SPECIALIST to other musicians. They did what seemed impossible, and their service was absolutely worth it. If you’re a musician or anyone in the creative industry, be cautious about these types of scams. I learned the hard way, but thanks to ASSET RESCUES SPECIALIST, I got all of my money back.
1 -
QUICK AND RELIABLE SOLUTIONS TO RECOVER LOST ASSET WITH SALVAGE ASSET RECOVERY
Am Amelia, I lost my entire Bitcoin savings to scammers who posed as Coinbase support representatives on Facebook. It started when I came across what I believed was an official Coinbase support page. They appeared legitimate, with professional logos, official-sounding language, and even real-time responses. I was experiencing some issues with my wallet at the time, so I reached out to them for help. They responded quickly and walked me through what they called a “verification process” to secure my account. Trusting them, I followed their instructions step-by-step. Unfortunately, I unknowingly granted them remote access to my Coinbase wallet. Within moments, my heart sank as I watched 6.5 BTC, everything I had saved over the years, disappear from my account. I was in utter disbelief. I couldn’t sleep, eat, or think clearly. The loss was crippling, both financially and emotionally. After recovering from the initial shock, I began searching for solutions online. That’s when I stumbled upon a service called SALVAGE ASSET RECOVERY. At first, I was skeptical, how could anyone possibly retrieve stolen cryptocurrency? But with nothing left to lose, I decided to reach out and explain my situation in full detail. To my surprise, they responded quickly and were extremely understanding. Their team of recovery specialists launched an investigation almost immediately. Using advanced tracking tools and years of expertise, they were able to trace the movement of the stolen Bitcoin through the blockchain. Not only did they locate the stolen funds, but they also identified the wallets associated with the scammers. In just two days, SALVAGE ASSET RECOVERY successfully recovered my 6.5 BTC and provided me with information about the individuals responsible. I was stunned. After thinking all hope was lost, they gave me a second chance. Their professionalism, speed, and technical skill were beyond anything I expected. If you've fallen victim to an online scam, whether it's crypto-related or otherwise, I strongly encourage you to contact SALVAGE ASSET RECOVERY. They turned one of the worst experiences of my life into a powerful reminder that not all is lost. Scammers are getting smarter, but thankfully, so are the experts who fight against them. Stay cautious, verify every source, and remember recovery is possible. Reach out to SALVAGE ASSET RECOVERY contact info
TELEGRAM---@Salvageasset
WHATSAPP...+ 1 8 4 7 6 5 4 7 0 9 62 -
DON’T LOSE HOPE: RECOVERY CRYPTO FROM SCAMMERS IS POSSIBLE HIRE ADWARE RECOVERY SPECIALIST
One ordinary day at work, while sorting through my emails, one message jumped out at me. The subject line read: “Incredible Inheritance Opportunity!” My curiosity got the better of me, and I opened it. The email appeared professional and was supposedly from an attorney representing a distant relative I had never heard of. According to the message, this relative had passed away and left me an astonishing inheritance—500,000 in Bitcoin.
My heart raced at the thought. Could this really be happening? The email went on to explain that to access the funds, I needed to pay a $15,000 legal processing fee. I was skeptical at first—it sounded too good to be true. But the idea of financial freedom clouded my better judgment. I began to imagine what that money could do: pay off debts, travel the world, and finally pursue my dreams without financial worry. WhatsApp info: +12 (72332)—8343
Fueled by hope and desperation, I convinced myself this was legitimate. I scraped together the money and made the payment—nervous, but excited. This, I believed, was my breakthrough moment.
But shortly after I sent the funds, everything unraveled. The “attorney” vanished. The email address bounced back as invalid. Panic set in. I realized I had been scammed. Email info: Adware recovery specialist @ auctioneer. net
Desperate to fix the situation, I reached out to ADWARE RECOVERY SPECIALIST, a firm known for helping victims of online fraud. They were empathetic and reassured me that I wasn’t alone—many people fall for similar cryptocurrency-based scams. They launched an investigation, and after several weeks, they traced the scam to a notorious syndicate operating out of Eastern Europe. Telegram info: adwarerecoveryspecialist5656
Although I was only able to recover $6,000 of what I’d lost, the experience taught me a life-changing lesson about online safety and the importance of skepticism, especially when something seems too good to be true. Website info: h t t p s:// adware recovery specialist. com
Now, I share my story to warn others. In today’s digital world, where opportunities and threats often look the same, staying informed and cautious is more important than ever.2 -
CRYPTO RECOVERY SERVICES HIRE SPARTAN TECH GROUP RETRIEVAL
In a modern twist on wedding traditions, a tech-savvy cousin of the bride set up a “blockchain gift registry,” allowing guests to send Bitcoin as wedding gifts, a gesture that reflected the couple’s shared love for innovation and the digital world. What was meant to be a celebration of love and technology quickly turned into a nightmare when it was discovered that the QR codes shared with guests had been tampered with. Instead of pointing to the couple’s wallet, they directed the generous contributions totaling a staggering $55,000 to a scammer’s address. Shocked and heartbroken, the couple found themselves ensnared in a sophisticated cybercrime. But their story didn’t end in despair. Enter SPARTAN TECH GROUP RETRIEVAL, a highly respected firm specializing in cryptocurrency tracing and digital asset recovery. The team at SPARTAN TECH GROUP RETRIEVAL demonstrated why they are leaders in the field. With forensic precision and a profound grasp of Cryptocurrency technology, they launched a comprehensive investigation into the fraudulent transactions. Their analysts employed advanced tracking algorithms, scrutinized transactional patterns, and methodically unraveled the digital trail left by the perpetrator. This relentless pursuit of justice led to the identification of a professional wedding crasher operating out of Valencia, a cunning cybercriminal who had infiltrated multiple events using similar deception. Thanks to SPARTAN TECH GROUP RETRIEVAL's unwavering diligence and collaboration with international cybercrime units, the criminal was exposed, and a substantial portion of the stolen assets was recovered. An impressive $50,000 was successfully retrieved from frozen accounts linked to the fraudster, transforming what could have been a catastrophic financial loss into a triumph of digital justice. SPARTAN TECH GROUP RETRIEVAL didn't just recover cryptocurrency; they restored dignity, trust, and peace of mind. Their exemplary work showcases not only their technical prowess but also their ethical commitment to supporting victims of cyber fraud. In an age where digital innovation often outpaces regulation, SPARTAN TECH GROUP RETRIEVAL stands as a Cryptocurrency recovery guardian.
CONTACT INFO ABOUT THE COMPANY:
Website: h t t p s : / / spartan tech group retrieval . o r g
WhatsApp: + 1 ( 9 7 1 ) 4 8 7 - 3 5 3 8
Telegram: + 1 ( 5 8 1 ) 2 8 6 - 8 0 9 2 -
SEEKING EXPERT ASSISTANCE FOR CRYPTOCURRENCY RECOVERY HIRE ADWARE RECOVERY SPECIALIST
Losing $101,505 overnight was a gut-wrenching experience. One moment, my financial future seemed secure—the next, it had vanished. The investment platform I had trusted abruptly locked my account, citing vague “suspicious activity,” then fell completely silent. What followed was a nightmare of automated emails, chatbot loops, and unanswered phone calls. Customer service offered only scripted apologies, with no timeline or real support. I felt powerless, overwhelmed, and full of regret. How had I let this happen?
As painful as the experience was, it taught me invaluable lessons about financial vigilance. Website info: h t t p s:// adware recovery specialist. com
First, due diligence is non-negotiable. I had been swayed by sleek marketing and unrealistic promises of “guaranteed returns,” without properly investigating the platform’s credibility. Had I looked deeper, I would’ve uncovered troubling red flags—unverified claims, a murky operational history, and filtered reviews that masked real user experiences.
Second, if it sounds too good to be true, it probably is. Promises of high, consistent returns with “zero risk” should’ve triggered immediate skepticism. But in my urgency and greed, I ignored my instincts.
And third, responsive support is essential. When things went south, the absence of real human help made everything worse. Reputable financial platforms prioritize accountability and transparency—qualities this company clearly lacked. Email info: Adware recovery specialist @ auctioneer. net
My turning point came when I connected with ADWARE RECOVERY SPECIALIST, a firm that focuses on recovering cryptocurrency and digital assets. Though skeptical at first, I was desperate—and determined. I documented everything: transactions, emails, and conversations. Their team launched a thorough forensic audit, reached out to legal entities, and persistently followed up with payment processors. Incredibly, they recovered 92% of my funds—a remarkable win given the odds.
This ordeal has permanently reshaped how I approach finances. Today, I verify every platform through regulatory bodies, explore independent reviews, and test customer service responsiveness before investing. Risk management isn’t fear—it’s wisdom. Telegram info: h t t p s:// t. me / adware recovery specialist1
To anyone navigating the digital finance world: do your research, question flashy promises, and never overlook the importance of accountability. And if the worst happens, know that recovery is possible—especially with experienced professionals like ADWARE RECOVERY SPECIALIST in your corner.2 -
well, did not go as smoothly as planned. launched new site, it crashed over and over...
clients posts on FB and the know it all started came from the thin air to point issues and try to steal the customer's bussines. wtf!1 -
Amazon is the most significant e-commerce business in the world with subsidiaries in several countries. Amazon.in of course the big daddy of internet shopping in India has a broad selection of products from the top brands throughout the globe for the categories like Electronics, Home Appliances, mobile phone, notebooks, cameras, books, musical instruments, Clothing & Accessories, watches, and shoes, Furniture, home decor, home improvement goods, Amazon pantry, Health, Personal Care, Luxury Beauty, Baby products, kindle store, Amazon devices and e-Gift Cards. Amazon customers enjoy great savings every day on Deal of the Day, Lightning Deals, Amazon Prime Day sale and in Addition to through Amazon Cashback
Amazon has a vast electronics department where you are able to find a dedicated Mobile segment, Television, Laptops, Computer Peripherals, DVDs, video games, personal care appliances and a lot more at the discounted price. You also get Amazon cashback and mind-blowing supplies on Netrockdeals on the above categories. Do shop online with the most recent Netrockdeals coupon codes and earn extra money back so you will be able to save thousands of money on your shopping!
Amazon Fashion’s End Of Season Sale
Buckle up, Men! Amazon Fashion has just launched the biggest “End of Season Sale" where you can grab unbeatable offers on 3 lakhs styles from 1000+ leading fashion brands. In the purchase price, you receive the top deals and huge discounts on almost any style compared to other eCommerce sites. This Shopping marathon has launched from July 1st, 2020. Shop at the Amazon sales via Netrockdeals to earn an Additional 7.38% Cashback on top of the Sale price.
Some Of The Hot Prices Of Amazon Fashion End Of Season Sale 2020:
Free delivery on your first order. Prime members may enjoy unlimited free shipping and premature access for the sale.
Puma with all the reduction rates at 50 percent and Fastrack with as much as 40% discount.
Don't overlook the huge discounted cost on Women's Fashion up to 40% OFF on watches, up to 50% OFF on Jewellery and bags. Latest Women's clothes at up to 70 percent OFF.
Daily essentials like vests, boxers, socks, handkerchiefs beginning at Rs.69.
Do not miss the daily deals on the Clearance store with a minimum of 50% reduction at Amazon India's Fashion earnings.
In the Amazon Fashion Sale, use the Amazon Coupons available at Netrockdeals website for an Excess discount.
Pocket-friendly deals with huge discounts! Pay only up to Rs. 399 on T-shirts, Tops, slippers, watches, backpacks, sunglasses, and many more.
Amazon Pantry Cashback Offers and Promo Codes
Stay back and relax in your home while your Groceries get delivered to your doorstep. Order your groceries at the lowest prices from Amazon Pantry and appreciate excellent savings at around 30% discount. Also, you can even save with the latest Amazon Grocery Cashback deals via Netrockdeals. Don't forget to enjoy discounts on cooking staples like rice, dal, atta, flour & packed meals, snack & drinks and household supplies.
Amazon Fashion Online Shopping Offers
We all know you love style. Get Amazon prime exclusive voucher codes and double money back benefits in your favorite fashion brands and fashion accessories for both men and designer fashion for women, and kids where you can save cash by using Netrockdeals newest Amazon Cashback offers. Buy all your favorite products on this Amazon clearance apartment 70% offer on men's and women's clothes and footwear, Shop for fashion accessories such as handbags, clutches, watches, wallets, belts, sunglasses, jewelry, backpacks and much more from the top brands.
You can also find sportswear items equally for the weekly gym enthusiasts and professional sportsmen directly from budget ones to premium top brands. Women's lingerie and nightwear department have a huge collection of bras, panties, shapewear, and nightwear things from a vast range of prices. Make sure to buy using Netrockdeals lingerie prices to save on your online buy.
Get a minimum 25% discount supply on Haircare, skincare, beauty products, Personal care, Diapers, Baby product, Baby food and much more. Thus, take out your phones and purchase today on your cellphone through Netrockdeals and shop using the Amazon Pay. Amazon prime associates get up to 15% additional cash back and Amazon coupons.2 -
Need advice about protecting ddos via iptables and whitelisting. Currently I launched my gameserver and am fighting against a massive attack of botnets. Problem was solved by closing all ports on my gameserver linux machine and shipping game.exe with injected c++ socket client. So basically only gamers who launch my game exe are being added to firewall iptables via the socket client that is provided in the game exe. If some ddosers still manage to get inside and ddos then my protection is good enough to handle attacks from whitelisted ips from inside. Now I have another problem. Lots of players have problems and for some reason shipped c++ client fails to connect to my socketserver. Currently my solution was to provide support in all contact channels (facebook,skype,email) and add those peoples ips to whitelist manually. My best solution would be to make a button in website which you can click and your ip is whitelisted auromatically. However if it will be so easy then botnets can whitelist themselves as well. Can you advice me how I could handle whitelisting my players through web or some other exe in a way that it cant be replicated by botnets?1
-
Question about linux iptables. I am currently blocking all access and whitelisting only when my users launch my software. When software is launched a socket client is also launched, it connects to socket server, identifies itself with a password and disconnects. If given password by socket client is correct, then socket server whitelists the users IP by executing the following command: " iptables -I INPUT -s userIP -j ACCEPT".
My problem is that now I have lots of duplicates of IP's whitelisted and as far as I've heard I should not go over 25k iptable rules.
So my question is how to check if ip is already whitelisted, in order to avoid duplicate iptable rules for for same IP?
Obvious solution would be to store whitelist somewhere (mysql/txt) and double check before whitelisting ip, but maybe there is an easier way to do this?4 -
Are there any sysadmins here who know how to deal with ddos attacks properly? I can even offer pay. Situation is that I launched my java app (gameserver) on linux debian and configured iptables to allow only specific ips. Basically I made only 1 port open for loginserver and if player logins into loginserver it adds his ip to iptables so hes able to proceed to gamesever. However I am still receiving massive up to 900MB/s attacks for example: http://prntscr.com/q3dwe8
It appears that even if I left only one port open, I still can't defend against ddos attacks. I made some captures with tcpdump and analyzed them on wireshark but to be honest I cant really tell what I'm looking at.
I am using OVH which is supposed to be ddos protected but maybe I messed up during iptables configuration, I'm not sure.
Can anyone help?15 -
CONSULT TECHNOCRATE RECOVERY TRACE RECOVER LOST BITCOIN
On a frigid winter evening, I discovered my $50,000 worth of my Bitcoin had been stolen. Devastated, I began searching for recovery services and came across TECHNOCRATE RECOVERY, a company that immediately stood out due to their expertise and professionalism. From the moment I contacted them, their team demonstrated compassion, efficiency, and determination. They launched a thorough investigation into the hack, utilizing advanced blockchain tools and in-depth knowledge to trace the stolen funds. After weeks of relentless effort, they successfully recovered my Bitcoin. Their unwavering commitment not only restored my financial assets but also taught me invaluable lessons in cybersecurity. I will forever be grateful for their tireless work and the peace of mind they brought back into my life.
Reach out to these experts with the below informations
Email: technocratrecov ery@contractor. net
WhatsApp: + 1573 3563 70810 -
iBOLT CYBER HACKER Cryptocurrency Recovery - Google Review
I lost my bitcoin to fake blockchain impostors on Facebook, they contacted me as blockchain official support and I fell stupidly for their mischievous act, this made them gain access into my blockchain wallet account, whereby 9.0938 BTC was stolen from my wallet in total. I was dumbfounded because this was all my savings I banked up on, waiting for bitcoin rate to improve. Then my cousin recommended me to an expert, I researched online and found the iBOLT CYBER HACKER RECVERY SERVICE.
I wrote directly to the specialist explaining my loss. they recovered my bitcoin within few days. They launched the recovery program, and the culprits were identified as well, all thanks to their expertise. I hope I have been able to help someone as well. Reach out to the recovery specialist to recover you lost funds from any form of online scam.
Support @ibolt cybarhack. com
+39, 351..105, 3619
http s:// ibolt cybarhack. com
9 -
Hello everyone. Recently i launched an iOS app for travelers "CityRank". Currently struggling to build an audience. I would appreciate any support if you can check my app, share feedback, or any other information. Many thanks!
In AppStore find CityRank
1 -
HOW TO HIRE A HACKER TO RECOVERY STOLEN BITCOIN. CONSULT A CERTIFIED CRYPTO RECOVERY EXPERT FASTFUND RECOVERY.
I lost my bitcoin to fake blockchain impostors on Facebook, they contacted me as blockchain official support and I fell stupidly for their mischievous act, this made them gain access into my blockchain wallet account, whereby 9.0938 BTC was stolen from my wallet in total. I was dumbfounded because this was all my savings I banked up on, waiting for bitcoin rate to improve. Then my cousin recommended me to an expert, I researched online and found the Professional Funds Recovery Expert Fastfund Recovery
I wrote directly to the specialist explaining my loss. Hence, they helped me recover my bitcoin within few days. They launched the recovery program, and the culprits were identified as well, all thanks to their expertise. I hope I have been able to help someone as well. Reach out to the recovery specialist to recover you lost funds from any form of online scam.
G/mail; Fastfundrecovery8(@) g mail dot com.
W/app; 1.8.0.7...{500}...7.5.5.4
6 -
A REPUTABLE RECOVERY FIRM THAT HELPED ME RETRIEVE MY LOST INVESTMENT FUNDS :
I was tricked into investing in the crypto market, only to discover that it was a sophisticated investment scam. They managed to extort $950,000 of my hard-earned money. I started researching ways to recover my funds. That’s when I stumbled upon an article about THE HACK ANGELS RECOVERY EXPERT, a company that specializes in handling crypto investment cases. Their profile promised to recover lost funds from scams. They have successfully completed hundreds of cases over the years, as evidenced by their impressive track record. We began the recovery process, and shortly after providing them with the necessary details, they launched a trace on the fraudulent companies. Remarkably, they recovered my funds within two days. If you ever find yourself in a similar predicament, I highly recommend reaching out to THE HACK ANGELS RECOVERY EXPERT. They are truly a Godsend, and their services can make a significant difference. Get in touch with the team through the info below.
WhatsApp +1(520)200-23202 -
Hiring a Legitimate Bitcoin Recovery Service Hire Pro Wizard Gilbert Recovery
I never thought I’d fall for a romance scam, but it happened. I met someone on a popular dating site who seemed genuine, kind, and emotionally supportive. Over time, we developed what I thought was a real connection. Then came the stories—emergencies, business problems, and travel issues—and before I knew it, I had sent over $85,000 trying to help them.
When they suddenly disappeared and deleted their profile, my world came crashing down. I was heartbroken and ashamed. A friend encouraged me to reach out to Pro Wizard Gilbert Recovery, and honestly, I didn’t expect much. But their team was incredibly professional, compassionate, and efficient.
They handled everything discreetly, launched a full investigation, and within a few weeks, they recovered almost all of my lost funds. I couldn’t believe it—after being scammed emotionally and financially, I finally had some justice and closure.
Pro Wizard Gilbert Recovery didn’t just recover my money—they helped me reclaim my peace of mind. If you’ve been scammed online, don’t stay silent. These people know what they’re doing, and they genuinely care.
Email: pro wizard gilbert recovery (@) engineer. com
WhatsApp: +19 (20408)—1234
Telegram: http s:// t. me/Pro_Wizard_Gilbert_Recovery1 -
CRYPTO ASSET RECOVERY – PROFESSIONAL HELP NEEDED HIRE ADWARE RECOVERY SPECIALIST
Cryptocurrency, particularly Bitcoin, has become a prime target for scammers posing as experienced “investment managers.” These individuals often contact unsuspecting investors, claiming to have made substantial profits through digital currency trading. With promises of high returns and quick wealth, they lure victims into depositing their hard-earned money. WhatsApp info:+12 (72332)—8343
Once the initial investment is made, the scam typically escalates. Victims are pressured to deposit more money—allegedly to unlock profits, cover fees, or meet new requirements. Eventually, communication with the scammers ceases, and access to funds is cut off, leaving victims confused, frustrated, and financially harmed. Email info: Adware recovery specialist @ auctioneer. net
Recovering money from such schemes is extremely difficult. Law enforcement faces significant challenges due to the anonymous nature of these scams and the decentralized design of cryptocurrency transactions, which makes tracing and retrieving funds very complex. Website info: h t t p s:// adware recovery specialist. com
This is where services like ADWARE RECOVERY SPECIALIST offer hope. Originally formed to investigate fake crypto exchange platforms, their expert team now assists scam victims by using investigative techniques to uncover scammer identities and trace stolen assets. Their approach is discreet, prioritizing the privacy and security of victims. Telegram info: h t t p s:// t. me /adware recovery specialist1
To make their services more accessible, ADWARE RECOVERY SPECIALIST has launched a direct channel for victims to report their cases. This system allows individuals to easily share their experiences and begin the process of recovery. With a focus on simplicity and confidentiality, they provide a much-needed lifeline for those affected by crypto fraud.
If you or someone you know has been targeted by a fraudulent Bitcoin investment scheme, contacting a professional recovery service like ADWARE RECOVERY SPECIALIST could be a crucial step toward reclaiming lost funds. Through awareness, action, and the right support, victims can move from financial despair to a path of recovery and empowerment.1 -
I just launched my new UI package.
bastinald/ui allows you to create web apps using Laravel Livewire + Bootstrap 5 in record time.
https://github.com/bastinald/ui
Thanks for checking it out. -
We receive by mail the build report launched by Jenkins so I get It on my smartphone. Bad idea, I make nightmare of "BUILD FAILURE" and endless stack traces..
-
I still remember the day our first computer arrived in 2001. I was just a kid, but that beige tower and bulky CRT monitor felt like something out of a sci-fi movie. It came with Windows ME (which I later learned wasn’t exactly the best OS), but at the time, I didn’t care. I was too busy exploring the wonders of Minesweeper, Pinball, and—when I finally got my hands on a CD—Age of Empires II.
My first real gaming obsession, though, was Need for Speed: Porsche Unleashed. The moment I launched it, I was hooked. The graphics were mind-blowing for my nine-year-old self, and the thrill of racing a classic 911 through winding European roads was pure magic. Of course, I was still figuring out how to use a keyboard properly, so my "races" mostly involved crashing into walls and flipping the car. But I loved every second of it.
Another game that consumed my childhood was Counter-Strike 1.3. My friends and I would take turns on the computer, arguing over who got to be on the Terrorist team and who had to be Counter-Terrorist. Back then, our reaction times weren’t exactly pro-gamer level, and aiming with a mouse felt awkward.
Looking back, those early gaming days were pure magic. No microtransactions, no battle passes—just me, a clunky PC, and an endless sense of wonder. I’d give anything to relive those moments again.1 -
Posted on indie hackers if anyone fancies reading my short blog on launching SongBox
https://indiehackers.com/forum/... -
It's these individually tiny annoyances in products and software that together form a huge annoyance.
For example, it's 2022 and Chromium-based web browsers still interrupt an upload when hitting CTRL+S. This is why competition is important. If there was no Firefox, the only major web browsers would, without exception, have this annoyance, since they're all based on Chrmoium.
I remember Chromium for mobile formerly locking scrolling and zooming of the currently viewed page while the next page was loading. Thankfully, this annoyance was removed.
In 2016, the Samsung camera software was updated to show a "camera has been opened via quick launch" pop-up window when both front and rear sensors of the smartphone were covered while the camera was launched by pressing the home button twice, on the camera software Samsung bundled with their custom version of Android 6. What's more, if that pointless pop-up was closed by tapping the background instead of the tiny "OK" button or not responded to within five seconds, the camera software would exit itself. Needless to say, this defeats the purpose of a quick launch. It denies quick-launching while the phone is in the pocket, and the time necessary to get the phone out could cause moments to be missed.
Another bad camera behaviour Samsung introduced with the camera software bundled with their customized Android 6 was that if it was launched again shortly after exiting or switching to stand-by mode, it would also exit itself again within a few seconds. It could be that the camera app was initially designed around Android 5.0 in 2015 and then not properly adapted to Android 6.0, and some process management behaviour of Android 6.0 causes this behaviour. But whatever causes it, it is annoying and results in moments to not be captured.
Another such annoyance is that some home screen software for smartphones only allows access to its settings by holding a blank spot not occupied by a shortcut. However, if all home screen pages are full, one either needs to create a new page if allowed by the app, or temporarily remove a shortcut to be able to access the settings.
More examples are: Forced smartphone restart when replacing the SIM card, the minimum window size being far too large in some smartphones with multi-windowing functionality, accidental triggering of burst shot mode that can't be deactivated in the camera software, only showing the estimated number of remaining photos if less than 300 and thus a late warning, transition animations that are too slow, screenshots only being captured when holding a button combination for a second rather than immediately, the terminal emulator being inaccessible for the first three minutes after the smartphone has booted, and the sound from an online advertisement video causing pain from being much louder than the playing video.
Any of these annoyances might appear minor individually, but together, they form a major burden on everyday use. Therefore, developers should eliminate annoyances, no matter how minor they might seem.
The same also applies for missing features. The individual removal of a feature might not seem like a big of a deal, but removing dozens of small features accumulates to a significant lack of functionality, undermining the sense of being able to get work done with that product or software when that feature is unexpectedly needed. Examples for a products that pruned lots of functionality from its predecessor is the Samsung Galaxy S6, and newer laptops featuring very few USB ports. Web browsers have removed lots of features as well. Some features can be retrofitted with extensions, but they rely on a third-party developer maintaining compatibility. If many minor-seeming features are removed, users will repeatedly hit "sorry, this product/software can not do that anymore" moments. -
!Rant
Google just launched network for Google Translate for many new languages including Hindi and it's seriously awesome -
Best Recovery Expert For ETH, BTC And USDT: HIRE CERTIFIED RECOVERY SERVICES
In a modern twist on wedding traditions, a tech-savvy cousin of the bride set up a “blockchain gift registry,” allowing guests to send Bitcoin as wedding gifts a gesture that reflected the couple’s shared love for innovation and the digital world. What was meant to be a celebration of love and technology quickly turned into a nightmare when it was discovered that the QR codes shared with guests had been tampered with. Instead of pointing to the couple’s wallet, they directed the generous contributions totaling a staggering $55,000 to a scammer’s address. Shocked and heartbroken, the couple found themselves ensnared in a sophisticated cybercrime. But their story didn’t end in despair. Enter CERTIFIED RECOVERY SERVICES, a highly respected firm specializing in cryptocurrency tracing and digital asset recovery. The team at CERTIFIED RECOVERY SERVICES demonstrated why they are leaders in the field. With forensic precision and a profound grasp of Cryptocurrency technology, they launched a comprehensive investigation into the fraudulent transactions. Their analysts employed advanced tracking algorithms, scrutinized transactional patterns, and methodically unraveled the digital trail left by the perpetrator. This relentless pursuit of justice led to the identification of a professional wedding crasher operating out of Valencia a cunning cybercriminal who had infiltrated multiple events using similar deception. Thanks to CERTIFIED RECOVERY SERVICE’s unwavering diligence and collaboration with international cybercrime units, the criminal was exposed, and a substantial portion of the stolen assets was recovered. An impressive $50,000 was successfully retrieved from frozen accounts linked to the fraudster, transforming what could have been a catastrophic financial loss into a triumph of digital justice. CERTIFIED RECOVERY SERVICES didn't just recover cryptocurrency they restored dignity, trust, and peace of mind. Their exemplary work showcases not only their technical prowess, but also their ethical commitment to supporting victims of cyber fraud. In an age where digital innovation often outpaces regulation, CERTIFIED RECOVERY SERVICES stands as a Cryptocurrency recovery guardian.
2 -
Crypto And Bitcoin Scam Recovery | Legitimate Crypto Recovery Company Hire CYBER CONSATBLE INTELLIGENCE
I’m Susan Sosnowski, a retired teacher from Texas. I spent over 30 years in the classroom, most of them at Oak Ridge Elementary School in Houston. I’ve always tried to be financially prudent budgeting carefully, saving consistently, and planning for a modest but comfortable retirement. A few months into retirement, I came across a cloud mining investment platform online. It promised 20 percent monthly returns. The website looked legitimate, packed with technical details and glowing testimonials. I did some checking and even spoke to a so-called “account manager.” Everything seemed professional. I thought, maybe this is a chance to make my savings stretch a little further. I decided to invest $25,000. And for the first three months, the returns came as promised, on time, every month. I felt confident. Then, without warning, the website disappeared. The emails stopped. The phone numbers were dead. That’s when the reality hit: I had been scammed. At first, I was overwhelmed with embarrassment and regret. I didn’t know where to turn until I stumbled across Cyber Constable Intelligence during an online search. I hesitated. Could I really trust another online service? But something about their approach felt different measured honest and transparent. From the very first call, Cyber Constable Intelligence treated me with respect and care. They explained their process clearly and made no unrealistic promises. Their team launched a full investigation into the scam. What they uncovered was sobering the platform was a classic Ponzi scheme. There was no mining, just a cycle of using new investors’ money to pay old ones. Their investigators traced my stolen funds through the blockchain, tracking them across digital wallets and exchanges. Eventually, they located a significant portion in a Tether reserve based in Seychelles. With relentless effort and negotiation, Cyber Constable Intelligence secured a substantial recovery. I got back $20,000. Not quite everything I lost, but it was more than I ever expected to see again. It felt like a second chance. Cyber Constable Intelligence gave me more than money. They gave me closure, confidence, and the sense that someone was on my side. If you’ve been scammed, don’t suffer in silence. Turn to Cyber Constable Intelligence who know how to fight back.
Here's their Info below;
WhatsApp: 1 252378-7611
Email Info cyberconstable@coolsite net
Telegram Info: cyberconstable6


