-
7 votes
-
A Brief Look at Webhook Security
Preface Software security is one of those subjects that often gets overlooked, both in academia and in professional projects, unless you're specifically working with some existing security-related...
Preface
Software security is one of those subjects that often gets overlooked, both in academia and in professional projects, unless you're specifically working with some existing security-related element (e.g. you're taking a course on security basics, or updating your password hashing algorithm). As a result, we frequently see stories of rather catastrophic data leaks from otherwise reputable businesses, leaks which should have been entirely preventable with even the most basic of safeguards in place.
With that in mind, I thought I would switch things up and discuss something security-related this time.
Background
It's commonplace for complex software systems to avoid unnecessarily large expenses, especially in terms of technical debt and the capital involved in the initial development costs of building entire systems for e.g. geolocation or financial transactions. Instead of reinventing the wheel and effectively building a parallel business, we instead integrate with existing third-party systems, typically by using an API.
The problem, however, is that sometimes these third-party systems process requests over a long period of time, potentially on the order of minutes, hours, days, or even longer. If, for example, you have users who want to purchase something using your online platform, then it's not a particularly good idea to having potentially thousands of open connections to that third-party system all sitting there waiting multiple business days for funds to clear. That would just be stupid. So, how do we handle this in a way that isn't incredibly stupid?
There are two commonly accepted methods to avoid having to wait around:
- We can periodically contact the third-party system and ask for the current status of a request, or
- We can give the third-party system a way to contact us and let us know when they're finished with a request.
Both of these methods work, but obviously there will be a potentially significant delay in #1 between when a request finishes and when we know that it has finished (with a maximum delay of the wait time between status updates), whereas in #2 that delay is practically non-existent. Using #1 is also incredibly inefficient due to the number of wasted status update requests, whereas #2 allows us to avoid that kind of waste. Clearly #2 seems like the ideal option.
Method #2 is what we call a webhook.
May I see your ID?
The problem with webhooks is that when you're implementing one, it's far too easy to forget that you need to restrict access to it. After all, that third-party system isn't a user, right? They're not a human. They can't just give us a username and password like we want them to. They don't understand the specific requirements for our individual, custom-designed system.
But what happens if some malicious actor figures out what the webhook endpoint is? Let's say that all we do is log webhook requests somewhere in a non-capped file or database table/collection. Barring all other possible attack vectors, we suddenly find ourselves susceptible to that malicious actor sending us thousands, possibly millions of fraudulent data payloads in a small amount of time thanks to a botnet, and now our server's I/O utilization is spiking and the entire system is grinding to a halt--we're experiencing a DDoS!
We don't want just anyone to be able to talk to our webhook. We want to make sure that anyone who does is verified and trusted. But since we can't require a username and password, since we can't guarantee that the third-party system will even know how to make use of them, what can we do?
The answer is to use some form of token-based authentication--we generate a unique token, kind of like an ID card, and we attach it to our webhook endpoint (e.g.
https://example.com/my_webhook/{unique_token}). We can then check that token for validity every time someone touches our webhook, ensuring that only someone we trust can get in.
Class is in Session
Just as there are two commonly accepted models for how to handle receiving updates from third-party systems, there are also two common models for how to assign a webhook to those systems:
- Hard-coding the webhook in your account settings, or
- Passing a webhook as part of request payload.
Model #1 is, in my experience, the most common of the two. In this model, our authentication token is typically directly linked to some user or user-like object in our system. This token is intended to be persisted and reused indefinitely, only scrapped in the event of a breach or a termination of integration with the service that uses it. Unfortunately, if the token is present within the URL, it's possible for your token to be viewed in plaintext in your logs.
In model #2, it's perfectly feasible to mirror the behavior of model #1 by simply passing the same webhook endpoint with the same token in every new request; however, there is a far better solution. We can, instead, generate a brand new token for each new request to the third-party system, and each new token can be associated with the request itself on our own system. Rather than only validating the token itself, we then validate that the token and the request it's supposed to be associated with are both valid. This ensures that even in the event of a breach, a leaked authentication token's extent of damage is limited only to the domain of the request it's associated with! In addition, we can automatically expire these tokens after receiving a certain number of requests, ensuring that a DDoS using a single valid token and request payload isn't possible. As with model #1, however, we still run into problems of token exposure if the token is present in the URL.
Model #2 treats each individual authentication token not as a session for an entire third-party system, but as a session for a single request on that system. These per-request session tokens require greater effort to implement, but are inherently safer due to the increased granularity of our authentication and our flexibility in allowing ourselves to expire the tokens at will.
Final Thoughts
Security is hard. Even with per-request session tokens, webhooks still aren't as secure as we might like them to be. Some systems allow us to define tokens that will be inserted into the request payload, but more often than not you'll find that only a webhook URL is possible to specify. Ideally we would stuff those tokens right into the POST request payload for all of our third-party systems so they would never be so easily exposed in plaintext in log files, but legacy systems tend to be slow to catch up and newer systems often don't have developers with the security background to consider it.
Still, as far as securing webhooks goes, having some sort of cryptographically secure authentication token is far better than leaving the door wide open for any script kiddie having a bad day to waltz right in and set the whole place on fire. If you're integrating with any third-party system, your job isn't to make it impossible for them to get their hands on a key, but to make it really difficult and to make sure you don't leave any gasoline lying around in case they do.
8 votes -
What are your thoughts on Reddit's r/movies subreddit ?
Personally, I strongly dislike it. Every aspect of every film is way overblown there. If there's a funny scene in a movie, they LITERALLY die laughing and wake their whole neighbourhood up. If...
Personally, I strongly dislike it. Every aspect of every film is way overblown there.
If there's a funny scene in a movie, they LITERALLY die laughing and wake their whole neighbourhood up.
If there's a scene that is in the slightest bit sad, they're going to cry their eyes out for months.
If there's a movie that's decently good, then it's an absolute masterpiece and the best movie of the decade.
And so on... Everything is always really exaggerated.
On top of that, there's always the circlejerk hivemind aspect. Threads are closed after 6 months, so the whole discussion about the film is divided between many threads, but because every thread is small and new, you often get the same fluff comments.
For more popular flims, it is the absolute worst. With half the thread being just funny quotes from the movie with no additional commentary or anything valuable, yet having thousands upon thousands of upvotes. It's kind of sad.
I used to go to IMDb boards, –which, admittedly, had their own issues– but they were still pretty useful for discussion. And shutting people up wasn't as easy as it is on Reddit, so the opinions there were much more varied. However, since they shut them down, Reddit is the closest thing I've found. Moviechat.org is supposed to be a replacement to the IMDb boards, but it's pretty inactive.
So, even though I kind of despise r/movies, I'm sort of forced to use them. But reading it makes me somewhat bitter.
What about you?
13 votes -
Where should I put the 2FA recovery code for my password manager?
So I have all my passwords, TOTP backup codes, and account recovery codes in my password manager (Bitwarden.) In turn, Bitwarden is secured with a master password and TOTP 2FA. I have a recovery...
So I have all my passwords, TOTP backup codes, and account recovery codes in my password manager (Bitwarden.) In turn, Bitwarden is secured with a master password and TOTP 2FA. I have a recovery code for the 2FA in the event that I can't get to andOTP anymore (2FA app.) The thing is, where do I put that code? I can't put it in a note app or anything, because if I'm locked out of Bitwarden, I don't have my passwords. Do you see my problem? I was thinking about physically writing it down, but that makes me nervous because I might lose it. Are there any good solutions to this problem?
9 votes -
Let's find the best overlooked music of 2018. Here's the 175 albums we've collected so far - a good start. Got anything to add to it?
Every year we try to put together a 'best of' list that is devoid of the same 200 albums that make up all of the other music lists on the internet. We do this by intentionally excluding...
Every year we try to put together a 'best of' list that is devoid of the same 200 albums that make up all of the other music lists on the internet. We do this by intentionally excluding popular/mainstream artists from our submission pool. Our cutoff is generally no more than three tracks with a million plays on spotify, though we do fudge it a bit especially for artists that only have regional success or put out something really great. The popularity limits are more of a guideline than a hard and fast rule.
I used last year's results as a test post on tildes, if you want to see what the final results will look like. Once we finish voting on the albums we generate the playlists on spotify and use automated tools to replicate them to other streaming services. We have a google spreadsheet that helps us manage the process. There's a submission form that will drop recommendations right into the spreadsheet where we can work on them.
We're not trying to find albums that are 'better' than the mainstream. We're just trying to include more of the great music that gets released every year, particularly the good stuff from new and overlooked artists that gets lost by the wayside while all the major music publications argue about the right order of the year's press darlings. Consider AlbumOfTheYear's List as the 'official' record of what's popular in the music press.
We do this by asking people for their favorites - in listentothis, in letstalkmusic, and today here on Tildes. I'd like to invite everyone on Tildes to submit their picks for the best overlooked music they've heard this year.
How do you know if an album you like is good enough? Everyone has their own way of listening, but generally, if you've had the record on repeat at all, that's the sign that it's worthy of attention. If you've got one you can't stop spinning and can't get out of your head, that's 'must listen' territory which goes at the top of the list. Make sure to leave a note in your comment when you submit, if you think it's that good. ;)
You can submit albums right here using this form. Please put a ~ in front of your username when you submit, so we know it came from a tildes user rather than a reddit user.
This spotify playlist contains the 175 albums from 2018 we've gathered so far. That's what's in our spreadsheet right now, at the start of the process. We haven't vetted/voted on these yet, just made sure they come in near the popularity cutoff. If any of the albums in this list really knock your socks off, let us know in the comments below. The first 1/3 of the list is mostly from random redditors, quality may be a bit dicey. The last 2/3 is the fruit of the l2t crew's cratedigging all year, submissions from our 30+ moderators. Every genre you can imagine (and some you can't) is in this list, they aren't sorted by style yet - this is one big bucket that goes all over the map.
I will update this playlist as new albums come in, though not exactly in real time - expect a day or two delay. If you want to keep up with it, just follow that list on spotify.
We're taking until the end of Feb. to finish the 2018 set, so roughly 6-8 weeks to listen to all of this stuff before we push the finished set out the door. If you want to help us listen, bookmark this thread here on Tildes, and leave a comment here when one of the albums grabs you. Feel free to submit new albums to that spreadsheet right up until the deadline at the end of Feb.
Happy listening. :)
11 votes -
What are some books you've bought ages ago, but never have gotten around to?
I buy a bunch of books each year, but it seems less than half of them get read. Sometimes I'm just satisfied by the notion that I will eventually read the book and never get around to it. However,...
I buy a bunch of books each year, but it seems less than half of them get read.
Sometimes I'm just satisfied by the notion that I will eventually read the book and never get around to it.
However, I do actually go back to some of these books. For instance I bought Gene Wolfe's Shadow of the Torturer/Sword of the Lictor back in 2015 but recently finished it back in summer of 2018.Some have sat on the shelf for much longer.
Orson Scott Card's Xenocide comes to mind. I read Ender's Game back in 2013, read the sequel some time in 2014, and told myself I'd get around to the third book (Xenocide) but I never have.
Another one I picked up last year that I've been meaning to read is The Confessions of Saint Augustine.
So, what are some books you've been neglecting? Write them down here to put them to rest, or even better, to motivate yourself to actually read them!!
10 votes -
What's your favourite ~comp-related news/event that's happened this week?
It's been a very exciting week for computing! From urbit getting rid of their semi- fascist founder, to Drew DeVault going full-time on free software; so much has happened.
10 votes -
A basic analysis of the 2018 US midterm elections suggests it was less gerrymandered than other recent elections for the House of representatives
Now that the ballots for the 2018 House of representatives election have been counted, how badly was the vote gerrymandered? Gerrymandering is the creating of political districts to maximize the...
Now that the ballots for the 2018 House of representatives election have been counted, how badly was the vote gerrymandered?
Gerrymandering is the creating of political districts to maximize the number of representatives a political grouping gets per vote.
The degree of gerrymandering can be approximated by calculating the difference between the outcome of a proportional voting system and the actual districted representatives each party gains.
Here's a look at the last 5 elections to the House of representatives.
In this congress, the Democrats have 235 representatives, the Republicans have 199 and there's 1 other representative.
Voter turnout was 50,3%, the highest for a midterm election since 1914.
The Democrats got 53,5% of the popular vote and 54,0% of the seats. The Republicans got 44,8% of the vote and 46,0% of the seats. Others got 1,8% of the vote and a single seat.
Since the Republicans are no longer getting vastly outsized representation, is gerrymandering dead?
If the US would have had a proportional voting system, 7 of the 435 seats would have been distributed differently in 2018.
The Democrats would have had 3 fewer representatives, the Republicans would have had 4 fewer and others would have had those 7 seats.
Here are the similar figures for the last five elections.
Year Votes per seat ('000) Dem diff. Rep diff. Other diff. 2010 199 -3 +18 -15 2012 281 -11 +27 -16 2014 179 -10 +24 -14 2016 295 -15 +27 -12 2018 261 +3 +4 -7 The change from getting 27 seats "wrong" in 2016 to 7 seats "wrong" this year is large and changes the historic trend.
Turns out that higher turnout led to more accurate representation in 2018. Who would have guessed.
(There are many other additional possible explanations for why this has changed too)
If we just look at the two major parties, what does this mean in real terms?
Here's an overview of the average difference in the number of voters the Democrats have needed for each seat they actually got in the last five elections compared to the Republicans.
Year Additional Dem voters for a seat 2010 8,6% 2012 19,4% 2014 16,6% 2016 21,4% 2018 0,8% There are other ways of trying to engineer specific election results.
This basic overview only looks at people who actually vote. Therefore it obviously doesn't consider those who are prevented from voting in the election process, whether that's from voting requirements, accessibility of polling places, registration requirements, etc.
It will be interesting to see what happens in 2020.
Is this a trend that'll continue?
Is it just a blip because those gerrymandering haven't been able to predict what party voters vote for in today's political climate?
What about turnout?
15 votes -
Finally made my first instrumental
hi folks, billy mays here. after getting some new music equipment for christmas, i finally sat down and spent the last 15-ish of the last 20 hours working on my first instrumental. it's not super...
hi folks, billy mays here.
after getting some new music equipment for christmas, i finally sat down and spent the last 15-ish of the last 20 hours working on my first instrumental.
it's not super polished, and kinda rough in parts (as things usually go with first projects)
but hey - it's mine and it's a point to grow from.
so here ye go peeps - "Elk Song" x Bishop
(no vocals obvi, it's just instrumentals and lyrics for now until i find someone with a studio in the area.
...and money.)
as always, any thoughts/feedback are more than welcome. cheers
bishop
8 votes -
How are you?
It's usually a question with a two word answer, but I'm sure there's more that could be said - that you wouldn't normally say because you don't want to waffle on. Either way, I'm elated and...
It's usually a question with a two word answer, but I'm sure there's more that could be said - that you wouldn't normally say because you don't want to waffle on.
Either way, I'm elated and excited. I revised a few hours for a test instead of watching a TV show, and my result went from shit to actually pretty bloody great. I'm really happy about it, but I'm not going to revise until GCSE's because it's made me absolutely knackered.
I'm pretty excited because I've got work experience next week. I haven't the foggiest about what it'll be like (fearing a very, very boring week), but I'm looking forward to it. It'll probably be a bit awkward without my friends around, but I'll get used to it.
So, onto you. How are you?
20 votes -
What do you think of star citizen?
I bought a starter pack in 2015, played a few dog fights and races at 25fps, and then forgot about it. I reinstalled it today and was amazed at all the progress. There's some really cool stuff,...
I bought a starter pack in 2015, played a few dog fights and races at 25fps, and then forgot about it. I reinstalled it today and was amazed at all the progress. There's some really cool stuff, like having your own expressions mapped onto your characters face with a webcam, or how you can get on your ship, jump to another planet, descend through the atmosphere and land at a camp, get out of your ship, and go inside, all seamlessly with no load screens.
The game looks fantastic, and runs a lot better too (I did upgrade, my pc, but not that much. I have a ryzen 5 2600 and a radeon 570)
Do any of you play? What do you think about the game?
18 votes -
If you were to recommend up to three books to read up on your niche (or any subject), what would they be?
as in the title. Be it textbooks, bios or anything else. Somewhere I've heard that a couple of books in a given subject can give you quite a good understanding of it. It does not have to be a...
as in the title. Be it textbooks, bios or anything else. Somewhere I've heard that a couple of books in a given subject can give you quite a good understanding of it.
It does not have to be a niche either; I am interested in hearing about your favourite general psychology or biotechnology books just as well; I hope we can exchange recommendations about how to dive into a given field.For me, I'd say that to get a taste of Computer Science from the metal to high level concepts, I'd go with:
- Introduction to Algorithms by Cormen et al. - for many it's bible of algorithms designs, I also enjoyed it very much (and I like to think that it was not only because of widespread aclaim)
- CODE by Petzhold - for people who like to understand every part of the system they build; it goes through the process of building a computer, starting with logic gates and ending with fully working Turing machine.
21 votes -
Experiences with LineageOS and/or moving from iPhone to Android (or LineageOS )
Hi there, I'm considering purchasing a used Galaxy S7 and moving to LineageOS and would like to hear about similiar experiences. I currently own a iPhone 5S (only my second smartphone). I plan to...
Hi there,
I'm considering purchasing a used Galaxy S7 and moving to LineageOS and would like to hear about similiar experiences. I currently own a iPhone 5S (only my second smartphone). I plan to continue using Ting as my provider.
I am attracted to LineageOS because it's open source and allows greater control than the standard Android-build I'd get from an ISP. I'm not afraid of installing ROMs or tinkering - I know I'll be doing a lot more of that by moving to an open-source OS.
I was looking at Galaxy S7 because it's well-known and has wide support/information available on forums, etc and of course because it's relatively cheap to get a used one ($200-ish).
I'm in the US and use Ting as my provider.
So some questions I have are:
- Should I expect to use the standard Google Play store? I'm still a little unclear on this after looking at the LineageOS website and wiki. The best I could find for an answer is this article talking about installing default google apps. I think my question is so basic it's not addressed on their site lol.
- Can I drag and drop MP3s from my computer to the phone? In other words, can I get my music on there without having to install something dreadful like iTunes or use Spotify/Amazon Music?
- The LineageOS project looks healthy to my untrained eye...any rumors that it'll vanish overnight?
- I found these instructions for a Galaxy S7 Anything else I should know or look out for?
- Any general thoughts/advice about moving from the Apple to the Google ecosystem? I'm entrenched in Google everywhere BUT my iPhone where I mostly use Google apps.
- What else should I look out for? See any gaps in my understanding?
19 votes -
Passion, direction, inspiration : How do you rediscover it?
I'm stuck in a rut. What do you do to get out? How do you rediscover something that inspires you? Or something that you can be passionate about? I've got a handful of "projects" on the go at all...
I'm stuck in a rut.
What do you do to get out? How do you rediscover something that inspires you? Or something that you can be passionate about?
I've got a handful of "projects" on the go at all times - writing some music, getting better at the sport I play, learn a new language for work, do some "proper" research. But they all sort of sit there looking tedious on my whiteboard. I'm just not passionate about any of them really (except maybe the sport, but I'm approaching 40 so it's not like I'm on the verge of setting the world on fire with it!).
What do you do to rediscover your inspiration? What has worked for you?
15 votes -
Infinite parallel universes
I'm not a religious person. I'm agnostic and look at religion and spiritualism from very far, as a curiosity in the humanities. That said, one thing I believe is more likely than not is the...
I'm not a religious person. I'm agnostic and look at religion and spiritualism from very far, as a curiosity in the humanities.
That said, one thing I believe is more likely than not is the infinite parallel universe theory. The theory that there's an unending amount of parallel universes which contain a lot of the possible states of the universe at all times.
Now i don't believe they necessarily have to contain every state. An infinite set of numbers does not have to contain every number, after all.
However as I'm sitting in a hospital bed after the second worst near death experience in my life, I'm reminded of that theory.
I remember that theory whenever I look at the world and think "huh, I could have died there". A slip in the shower, a small electric shock, a car coming too close. I didn't die, but in very slightly different circumstances I could have. When these things happen I think of my life, my friends, my mom. I especially think about the versions of them in the parallel universes I believe exist.
I make a lot of choices based on this. It's a type of fatalism: I'm not so much worried about death here, as I am afraid about the consequences of it in the universes it does happen.
In other words, I often get sad for the parallel universe versions of my mom. there's a lot of problems with this overall theory, but I can't quite shake it.
10 votes -
On hiring for tech positions: How do you get what you need from the HR department?
I wish I had a dollar for every time I heard a manager complain, “The HR department included ‘must have college degree’ in the job req even though I don’t care” or “They asked for 5 years of...
I wish I had a dollar for every time I heard a manager complain, “The HR department included ‘must have college degree’ in the job req even though I don’t care” or “They asked for 5 years of experience in a technology that’s only been around for 3” or “I have no idea why they rejected this candidate without even contacting me.”
Still, in many cases you don’t have a choice. If you want to hire someone, you need to deal with HR, at least to a small degree – especially if you work in a big company.
So I’m writing a feature story for technology managers, collecting real-world advice from people who learned their lessons the hard way. Here’s the questions I’d like you to answer:
• Tell me about a frustration you had with the HR department (in regard to hiring). That is, tell me a personal story of HR-gone-wrong. Because we all love schadenfreude, and that gives me an emotional example with which to begin.
• Let’s say you have a new opening in your department. In what ways do you involve HR? (That could be anything from, “give them general guidelines and let them choose the best candidates for me to interview” to “I do the search myself, and use HR only for on-boarding.”) What makes you choose that path? How much choice do you have in the matter?
• What weaknesses have you discovered in your HR department’s ability to serve the needs of a tech-focused department?
• What have you done to cope with those weaknesses? Which of those efforts worked, and which failed?
• What do you wish you knew “n” years ago about dealing with your company’s HR department?
• So that I can give the reader some context: Let me know how to refer to you in the article (at least, “Esther, a software architect at a Midwest insurance company”), and give me some idea of your company size (because the processes appropriate for a 70-person company aren’t the same for one with 7,000 employees).You don’t have to answer all those questions! I asked these to get the conversation going. Tell me as much or as little as you like.
Please don’t assume that I think HR always sucks. However, there isn’t as much to learn from “why HR is your friend.” The idea here is to help techie managers cope when HR doesn’t offer what you hoped for.
16 votes -
Suburbs and car centric urban design is the worst mistake in modern history
Designing our countries to accommodate cars as much as possible has been one of the most destructive things to our health, environment, safety and social connectedness. The damage has spread so...
Designing our countries to accommodate cars as much as possible has been one of the most destructive things to our health, environment, safety and social connectedness. The damage has spread so far and deep that it has reached a crisis point in most developed cities in almost every country. The suburbs we live in are subjected to strict zoning laws baring any form of high density building and any form of mixed zoning. As a result our houses are spaced so far away from each other and from the essential services we need that unless you own a car you are blocked from having a normal life. The main streets full of independent stores and markets have all been killed by megamalls 30km away from where people live with carparks bigger than most park lands. All of this was caused by car usage pushing our societies further and further apart to the point where many people find it acceptable and normal to drive 40km each direction to work each day.
One of the more devastating effects of this urban sprawl is the supermarket has been moved so far away that most people avoid going as much as possible and limit it to a single trip every 1-2 weeks. Fresh food does not last 1-2 weeks which leaves people throwing out mountains of spoiled food that wasn't eaten in time as well as the move to processed foods packed full of preservatives. As well as a shift to people buying dinner from drive through takeaway franchises because their hour long commute has left them with little time to cook fresh and healthy foods.
Owning a car in many countries is seen as the only way to get a job. This locks the poor from ever regaining control of their life because the cost of owning and maintaining a car is higher than most of these people get in an entire year. Our city streets which should be places of vibrant liability have become loud, unsafe and toxic.
Elon and his electric cars solve none of these issues. Electric cars are not the way of the future. They don't even solve air pollution issues entirely because a large part of air pollution is brake pad fibres and tire wear which is proportional to the vehicles weight. And these Teslas are not light.
The only solution is reducing personal vehicle usage as much as possible in urban areas. Of course there will always be some people who will genuinely need vehicles such as in rural areas but there is simply no reason to have the average person drive to and from their office or retail job every day. Its wasteful and harmful in so many ways.
There needs to be a huge push to reclaim our cities and living spaces to bring back the liveability that we could have had. In my city some of the side streets were closed to cars and the change was incredible. Plants and seating filled the spots that would have once been a row of free parking. The streets are filled with the sounds of laughter instead of the roar of motors. The local pubs and cafes have benefited hugely. They didn't benefit at all from street side car parks that were always filled by people who have done 5 laps of the city looking for an empty park and do not intend to shop there.
What is everyone's opinion on this topic and what can we do about it?
64 votes -
What do I do now that I quit drinking?
A little bit about me -- I'm in my mid-to-late-20s, male, single, recently graduated college, and I quit drinking about a year and a half ago. I never really considered myself an addict; there was...
A little bit about me -- I'm in my mid-to-late-20s, male, single, recently graduated college, and I quit drinking about a year and a half ago. I never really considered myself an addict; there was never a point where I wanted to quit but I couldn't and it never interfered with work or school. I just woke up one day and told myself, "I don't want to do this anymore," so I just stopped.
The problem, for me at least, is that I live in a relatively rural part of the world. There's not a lot to do here on Friday night other than go to the bars, which never really bothered me anyways because I work nights anyways and don't really like crowded scenes. Most of my free time is in front of my computer, I've recently started getting into distance running as a hobby, and I like playing board games when I can. All of this is fine except for the fact that I can't really seem to make friends in those mutual areas of interest without alcohol anymore.
I signed up for meetup, which seems like a great way to meet new people, and I'm sure it is, in bigger cities at least. But around here, both the closest board game meetup and run club are an hour and a half away. It seems like everyone around here just wants to meet up to drink, and maybe do some other stuff along the way. (Don't get me started on making my own events here -- crowded bars already give me anxiety so organizing my own meetup with people I've never met before would be a new, special type of hell)
I think at least part of this is compounded with the fact that since I graduated, I've had a hard time making new friends. I work a very isolating job, and teetotaling only further compounds the issue that I haven't met very many new people. It's something I've thought a lot about while searching for a partner as well -- I can't/don't want to meet people at bars, and I don't really find much use out of dating apps.
Sorry if this is unorganized or hard to read, it's just a lot of thoughts I've had over the past year.
edit: another part of it too is that, since I quit without the assistance of AA or any support group, I don't have any like-minded people to do things with.
29 votes -
Anyone here using Flutter?
In the rare chance you haven't heard of Flutter, here's the link: https://flutter.io Flutter just officially left beta with v1.0 December 4, last year. The code is written in Dart, and deploys on...
In the rare chance you haven't heard of Flutter, here's the link: https://flutter.io
Flutter just officially left beta with v1.0 December 4, last year. The code is written in Dart, and deploys on Android, and iOS (and will run natively on the rumored Fuchsia OS).
So for those of you that have used Flutter or are currently using Flutter.
- What are you working on?
- Why'd you choose Flutter?
- What do you like about Flutter?
- And what do you dislike about Flutter?
I'll start:
I'm working on a niche art app. I myself do not do that type of art, but knowing people that do, I wanted to create a tool to fill in the lackluckster market for Chromebooks and Android.
I chose Flutter because:- I wanted to try something new, and what newer than something that was (at the time) in beta?
- Custom Views in Android are a hassle.
- I will be able to release on both Android and iOS (semi-)natively without having to code it twice.
Here's what I like about Flutter:
- Layouts are really simple.
(though you can easily let it get clustered if you don't think too much about it.) - Design isn't an afterthought.
Animations are built in (and simple), themes aren't hard-coded, and Material Components get more attention here. (Still waiting for Shapes on Android) - It's fast by design.
Flutter uses its own custom rendering engine (Skia). I've never experienced any stutter with the built-in components, and when I caused lag (with heavy I/O) Flutter/Dart had tools in place for me to narrow down exactly what was causing it.
What I don't like about Flutter:
- It has poor mouse/trackpad support.
Right clicks, not a thing. I can workaround this with a double-click/long-click, but for a desktop OS, this isn't optimal. Scrolling, that's panning, this should be differentiated. There's a difference between using a scrollwheel and moving finger around on the screen. According to Flutter there is not. There's also currently no support for mouse hovers which I have needed very much.
There is a pull-request for adding support for all of these, but the developer hasn't done anything since code review. - Keyboard support, while there, is lackluster.
Ctrl, Shift, Alt. These have to be gotten with the meta code. There's no built-in function for checking those. Text fields don't support the tab key to navigate. And text formatting (bold, italic, etc.) isn't possible with text fields without the use of a library (or making it yourself).
I was trying to think of a third dislike, but I can't. My complaints are on missing APIs for Chromebooks. That's it. I really like Flutter, I plan on using it more, and if they won't add support for mouse/keyboard, maybe I'll have to contribute.
I'd love to hear what your thoughts about it is.
12 votes -
What's your OS and how does it look?
Just a bit curious. Currently, mine looks like this. It runs Elementary OS, however considering hijacking it to Bedrock Linux, mainly to get cutting edge software from the AUR (for stuff like...
Just a bit curious. Currently, mine looks like this. It runs Elementary OS, however considering hijacking it to Bedrock Linux, mainly to get cutting edge software from the AUR (for stuff like Firefox and GIMP) without losing all my data. I think I'll wait for Bedrock to go stable first, though.
It uses the ePapirus icon theme, which is just Papirus with better support for Elementary's UI. GTK theme is (if I remember correctly) Qogir and the Plank theme is the GTK one. What do yours look like?
23 votes -
hello
hi i'm bishop and i'm the guy you probly see inside your dreams who shows up for half a second then i morph into a sheep no wait im bishop im the guy who's in the back of that one photo that you...
hi i'm bishop
and i'm the guy you probly see
inside your dreams
who shows up for half a second
then i morph into a sheepno wait im bishop
im the guy who's in the back
of that one photo that you
took out by the beach in
2018 out in cabohold on, no, it's bishop
it's the person that you messaged
when you posted up on tumblr
needing help with your depressioni mean
no
wait
i'm bishop!
i mean
i'm 1930s jazz superstar Cab Calloway.
i don't really play many instruments
but i can sing
i'm a throat playerhi my name is bishop
and i'm actor Matthew Lillard
hah like zoinks babe, i was shaggy
let me take you out to dinnerbut then she turned to me
all worriedly
i asked her "whats the problem b?"
she said "i'm not some pretty girl,
i'm bishop! i'm your coffee!"and i looked around like what the hell
and down onto my bed i fell
the pillow was my face
i was the bottles on the shelfhi there pal, my name is bishop!
wait i lied it's Captain Morgan!
don't you love the way i
can't walk straight in my own Jordans
(that were actually pretty expensive shoes, like who pays that much for shoes? i mean i get the aesthetic and all i have some jackets that were kinda expensive but like...dude.)
(cough)
hi my name is bishop
but i'm really Roddy Piper
and i'm feelin hella Rowdy cus my
ex she made my life hurti mean wait
noi'm Bert Kreischer!
i'm im a machine!
and i'm a funny guy!
i'm hella rich, i'll slide some money by
if you can sing me beddie-byeno fuck
i'm Tyler Perry
i make really funny movies
and i think you'd probly like me
if you ever really knew mei mean
im bishop
and i eat a lot of fruit
but i still cant seem to get rid
of my stomach
i've considered "fasting" before and i used to but i like to cook too much so i end up like not eating for a day and then cooking a lot (like a lot) and really enjoying that meal and the whole process but it kinda nullifies the whole thing.i'm gordon ramsay.
i'm
im chef Joel Robuchon and i have hella Michelin Stars
and my heart burns
i mean fuck i ate too much i'm
im'm larry the cable guy, do you have heartburn? i could
*sigh* sell you
Prilosec
i'm bishop
i'm
....
anyone but me.
cheers
10 votes -
goth sex and human sacrifice. [nsfw]
y'already know who it is bishop - little punk bitch. 's go. no need to comment or whatever. just yelling at the internet today. Xes On My Eyes For Life. tw: self-harm/suicide/alcohol/drugs startin...
y'already know who it is
bishop - little punk bitch.'s go. no need to comment or whatever. just yelling at the internet today.
Xes On My Eyes For Life.
tw: self-harm/suicide/alcohol/drugs
startin off the year all
alone inside my bedroom
lookin back in the past
what i been through
how you'd pet my hair,
cuddle close in my bedroom
now ain't nothin but depressive
air in the bedroom
look what i get up to
xans and the mushrooms
body don't have much room
left for me to love you
it pushes all the air out
in case you maybe come thru
you took all of my breath out
and i can't even speak youname into the air
with no fingers in my hair
sippin whiskey in my chair
i can see your shadows here
you told me "lay it bare, give
your heart and boy i swear"
from now until the day you die
i promise i'll be there."now i'm broken down
and wearing out
your voice in my head
get it out
i'm gettin up and pullin down
the liquor off the shelfmy empty bed is
screaming out
i'm praying that you'll
hear me while
i'm masturbating moaning out
"I'm gonna kill myself."Прости меня,
Пожалуйста
now is my time
убей меня
princess - зайчик
i can't take it
baphometic
angel - wrists slitcus i'm broken down
and wearing out
i know the truth you
hate me now
i'm gettin up and pullin down
the liquor off the shelfmy empty bed is
screaming out
i'm praying that you'll
hear me while
i'm masturbating moaning out
"I'm gonna kill myself."7 votes -
Yes, I get lonely, but it's better than the alternative
7 votes -
Share Your Mastodon IDs!
Hi all! Would you like to share your Mastodon IDs with other ~ so that we can follow each other over there and maybe also help users who, like me, want to get into this new social network but...
Hi all! Would you like to share your Mastodon IDs with other ~ so that we can follow each other over there and maybe also help users who, like me, want to get into this new social network but don't know any users yet?
23 votes -
Does tildes have a mastodon group?
I'm curious about joining mastodon but I spent a while looking through the LGBTQ and developer sections and I don't really see a server that appeals to me. Do a lot of people here use it, any...
I'm curious about joining mastodon but I spent a while looking through the LGBTQ and developer sections and I don't really see a server that appeals to me. Do a lot of people here use it, any suggestions for getting started?
15 votes -
The top ten emo rap tracks of 2018
hey everyone! i don't usually post a lot in general, and when i do its mostly poetry. but i'm looking for an excuse to procrastinate, and we've got a big emo rap discussion in the 2019 predictions...
hey everyone!
i don't usually post a lot in general, and when i do its mostly poetry.
but i'm looking for an excuse to procrastinate, and we've got a big emo rap discussion in the 2019 predictions thread going, so I was inspired (and caffeinated) enough to share my top 10 emo rap tracks of 2018 with you all!
enjoy
- "Get Dressed" x Cold Hart
if there's one phrase, brand, collective, namesake that you should be expecting to hear time-and-again over the next few years, it's the "GothBoiClique". the musical collective that brought us Lil Peep is absolutely filled-to-the-brim of other creative, first-moving, and prolific emo-inspired rappers, like our man here, Cold Hart.
where as a good number of popular emo rap songs (XXXTentacion's "Jocelyn Flores" or Juice WRLD's "Lucid Dreams" come to mind) are particularly more sad, sombre, and dark - Cold Hart is a consistent reminder that there is still joy to be found in dark times.
his music typically more inspired by the alternative rock and emo music of the early 2000s, and all the while touching on some sad topics, is more often than not found to be using his music to celebrate life, love, friendship, and the alternative subculture.
"Get Dressed" is a modern emo anthem, and a perfect song to rally the troops of the GothBoiClique. a cute, uplifting song about a guy with a crush, produced by other GBC members Fish Narc and Yawns, and references to Lil Peep's "Hellboy" album is a perfect reflection of where emo is in 2018, and a reminder that GBC is on the rise.
- "EVERYTHING IS FINE" x scarlxrd
this new single from the British up-and-comer "scarlxrd" has been making big rounds in the underground - and been doing great work to hype-up his coming 2019 album, "Infinity."
we've seen screamed vocals begin to make their way into the modern rap scene - most popularly exemplified in songs like "GUMMO" x 6ix9ine, or "Ultimate" x Denzel Curry. scarlxrd has adopted this style, and been one of the biggest proponents of screamed vocals in the underground.
this song shows scar reflecting on a previous relationship, and the current state of his mental health - dripping in emo lyricism, and heavily metal-inspired lyrics
- "Nike Just Do It" x Bladee
Music Video (your volume is fine - there's just silence at the beginning)
alright, so let's talk about this album really quick.
the name of the artist might sound familiar.
that's because the album that this song was on is Anthony Fantano's #5 worst album of 2018.
give the first 30-60 seconds a listen, and come back. odds are you'll agree - and i really can't argue with that, hahaha.
but - hear me out, because this song is actually pretty important.
Bladee is one of two frontrunners of an emo rap collective in Sweden - most commonly referred to as "Drain Gang". this collective is made up of a few members - Bladee of course, Thaiboy Digital, Ecco2k, Yung Sherm, and a guy named Yung Lean.
the last name might sound a bit familiar, because little Leandoer was actually one of the first people to bring attention to cloud rap, vaporwave aesthetics, and modern emo rap with his releases in 2013 like "Ginseng Strip 2002".
his style and delivery has greatly influenced Bladee, and definitely shows in the cloudy delivery, and emo-influenced lyrics.
i like this song for the same reason that i like the previous one from Cold Hart. yes, it touches on tough subjects. where Cold Hart's track touched on unrequited love from a crush, this track from Bladee touches on deathwishes, drugs, money, and suicide.
but - you pair these themes, the supremely cloudy acid-rap beat, and the lightheared air with which it's all put together - and what you have is a depression-aesthetic song meant to help people just get by, catch a vibe, and have a good time.
what i'm saying, is that this song is the musical equivalent of all of the depression and suicide memes of 2018. things suck, people are broke, people are sad, but damnit life does go on, and we gotta keep on waking up - so we might as well laugh off our own struggle whenever we can.
- "PPL THT I LUV THE MOST" x 93FEETOFSMOKE
this song was a big surprise to me - and almost nearly didn't come across my ears to make this list! i'd just discovered both this song, and 93FEETOFSMOKE himself a month ago - but on my first listen, i was hooked.
the raw, sad lyrics are painted on top of relatively simple music - almost as a way to make you focus onto what's being said, and how it's being delivered. the half-screamed quarter-sang quarted-spoken-word lyrics are reminiscent of the hardcore rock scene, and bring me memories of songs like "Such Small Hands" x La Dispute and "I Am In Great Pain, Please Help Me" x Crywank
it's songs like this, and a number of others on this list, that give me confidence in the future of emo rap - not solely because of the subgenre's commercial success, or the quick rise in popularity of some of it's more popular artists, but because of how well the essence of emo rock is captured, and exactly how many different areas of emo are drawn from across different artists, albums, and
singles.
- "Will He" x Joji
from the same man that brought us:
Hair cake (warning: Gross)
and the Harlem Shake
we have the first major single from rising emo rap artist - Joji.
this song is a muted, solemn message to a former lover - peppered with regret, mystery, melancholy, and suicide.
we see the song somehow very bluntly, yet very smoothly pay it's respects to the bi-polar nature of breakups, and the need to take care of oneself, whilst also wanting to still take care of your former partner, the anxiety of wondering if they're in good hands, and the pain of knowing that you cannot ask - that these questions are to remain unanswered.
the music video seems to show the aftermath of a house party gone wrong - a woman in a blood-stained cupid costume on the floor, someone in a panda costume passed out, and Joji - fading and nodding in a bathtub full of blood. in my own interpretation - I would take this to signify the feelings of withdrawal after an important relationship has come to a close.
- "Lucid Dreams" x Juice WRLD
by far the most popular emo rap song of the year, i have to mention Lucid Dreams for it's commercial success, and it's introduction of emo rap to millions of new listeners.
even though it can be an eye-roller, given how much this song gets played at parties, on the radio, in your Spotify recommendeds (you really should get Premium) - this song does deserve attention as being one of the more well-written emo rap songs of the year.
within the realm of emo music, it's very easy to fall into the trap of #imfourteenandthisisdeep as we struggle to find the right words to describe loneliness, anxiety, depression, loss, and the other complex topics that we may find ourselves in the midst in.
one of the reasons this song was so successful, i feel, is because of how absolutely blunt, clear, and to-the-point the lyrics were. it takes no second of meditation to understand lines like
I still see your shadows in my roomI take prescriptions to make me feel a-okayand
Who knew evil girls had the prettiest face?these lyrics make the song inherently biting, direct, and most importantly, digestible as the mass market starts to put their headphones on. this was a song written to be inherently relatable, expressed the emotions behind emo music in a modern package, and helped to cement the place of emo rap in the current musical zeitgeist.
- "In Providence" x Wicca Phase Springs Eternal
on the same idea as the previous entry about 93FEETOFSMOKE - this is a track (and an artist as a whole) that very much draws from the emo and metal days of yore.
(fun fact - this song was originally #6 on the list, but my bit of extra research and writeup changed my heart for the better.)
Wicca Phase Springs Eternal, founding member of the aforementioned GothBoiClique, and previous founding member and vocalist of the late 2000s emo band Tiger's Jaw draws very heavily on the emo and gothic superstars of the early 2000s - often referring to groups like Fall Out Boy and My Chemical Romance as major musical influences.
this has led Wicca, throughout his emo rap career, to be a cornerstone of the gothic, and more subtle edges of the alternative. whereas for some, the word "emo" is an aesthetic, with Wicca, it's a lifestyle - the style of which, i feel like, is perfectly captured within this song and it's video.
this song speaks on themes that i feel like we can all relate to (or at least i very much can) - capturing the feeling of a loss of an important relationship, and the feeling of insecurity and concern as you walk about the city in which you both live, carrying about your life, though always looking over your shoulder for unfriendly faces and bad memories.
whether this song will shine as one of the most important emo rap tracks after the genre dies, i'm unsure. however, i think this song very well captures the spirit of emo - both emotionally and musically, and well deserves to be mentioned when we discuss the progression of emo in the future.
- "Leanin'" x Lil Peep
as we come to close a year of emo rap - it's hard not to mention Lil Peep.
after Gustav's death in late 2017, his fans were nearly foaming at the mouth for unreleased material, and in November, they got their wish with the release of his first posthumous album, Come Over When You're Sober, Pt. 2
this album features a lot of fantastic tracks from peep - such as "Falling Down" ft. XXXTentacion, the more-optimistic-than-usual "Life Is Beautiful", and my personal favorite from the album, "Broken Smile".
however - in light of his passing, none of these songs seem to be quite as harrowing as "Leanin'"
the lyrics feature Peep nodding (the feeling of euphoria and disorientation you may experience on opiates) in his seat, reflecting on someone he misses, and the current state of his life.
peppered with bi-polar lyrics about sex and wanting to scream when you hear someone's name -
and the absolutely chilling verse
Woke up surprised
Am I really alive?
I was tryin' to die last night, survived suicide last nightmakes this song a hallmark of the year for me - highlighting the struggle that Peeper felt, how risky he new his lifestyle was, and how much he was ready to give up if it meant him finally being free of the pain he felt.
Rest easy, Gus.
- "Peach Scone" x Hobo Johnson
NPR Tiny Desk Contest Submission - (Music Video)
Lyrics (the intro changes with every performance. i think it's a cute concept.)
breakout emo rap star Hobo Johnson has had a really big year, with the release of this single, and the growth of attention to his other more-popular tracks "Romeo and Juliet", and "Father" (i'm the new Will Smith!)
our man Frank has seen himself come up on a rise in the underground, as his creative lyricism, inventive instrumentals, and fresh/interesting vocal delivery have gotten the attention of a lot of people inside and outside of the emo rap community. (this aided by the fact that his otherwise bright, bubbly personality has led him to become a bit of a prettyboy in the scene, causing his concerts to be full of sad dudes and girls fawning trying to get a good pic for Instagram. can't say i blame them. he's a cute fella.)
but on the important musical side of things, i love the fact that his lyrics seem to be striking and raw, without being hyper-simplistic. his delivery comes across as raw and pained - without being aggressive or dark. and most importantly, he touches on topics and feelings of anxiety that i feel like we all experience every now and then - but as we grow older, have come to ignore or simply accept as a "part of life" or a "part of the way the world works". with peach scone, we see Frank finding himself smitten with a girl already in a happy, committed relationship - and his struggles of smiling and offering her support, whilst also trying to hide the face that any time he sees this girl,
he's absolutely
smitten
and then the courage builds up inside of him and he cant help but turn to her and admit the fact
that he
loves
...
....peach scones.
- "Train food" x XXXTentacion
and here at number one - we have my personal favorite track off of Jahseh's first posthumous album, "Skins".
this was a very interesting song. and, in the same vein of the song from Peep, very harrowing as it looks forward heavily discussing the topic of death, and it's inevitable nature.
this is not a recanting of a moment in Jahseh's life, or a metaphor expressing some deeper ideas of life/death/pain.
rather, this is a bit of a concept song, meant to tell a story of a boy walking home, as he comes nearby a train track, and meets a man who turns out to be Death.
the delivery, style, and message of the song are very reminiscent of his earlier song "I spoke to the devil in miami, he said everything would be fine" (Song/Lyrics)
this song shows X walking home with his head down as he comes across a man - presumed to be Satan, who stops him for a quick chat.
wanting to avoid confrontation and not wanting to talk, X changes directions, only to be cornered by the weaponless man around every corner. there was no escape.
they begin to "talk" as X is reminded of his history of self-harm, and the life of hardship he'd lead until his recent acquisition of an audience, a change of heart, and financial success.
then we hear X attacked, and bound to the rails of a train track - calling out to God for help and hearing nothing, feeling abandoned, as he knows death inevitably waits around the corner.
almost as if he could see the murder coming just months in the future.
not only is this track absolutely chilling, but it's also a phenomenal use of music to tell a compelling story. we've seen that X has the capacity to create the mindless/empty trap bangers like "Look At Me!" or "#ImSippinTeaInYoHood" - but he instead chooses to use his platform to push the boundaries of what today's rap fans listen to, using his influence to open his fans up to the idea of concept-music and musical storytelling, and to show that he was, above all else, an artist looking for a platform, looking for self-expression, and looking to lose himself in his art.
Long Live Jahseh.
(oof)
TRAN-
8 votes -
What habits help your sleep the most?
For me, it has to be getting up the moment I wake up. No matter if I wake up before the alarm, I still get up. That helps a lot with fighting oversleeping. Not only am I late, but I also feel bad...
For me, it has to be getting up the moment I wake up. No matter if I wake up before the alarm, I still get up. That helps a lot with fighting oversleeping. Not only am I late, but I also feel bad after spending a lot of time in bed, my head often hurts. So I only figured I better spend less time sleeping than more. And it works, too!
20 votes -
So Spoke Zarathustra
BISHOP NEHM MICH UNTER - UNTERGANG 2019 Xes on my eyes for life seems like some people 'roudn here tdont know that bishop an emo rapper on the comeup 👀 so lemme introduce myself bonjour im bishop....
BISHOP NEHM MICH UNTER - UNTERGANG 2019
Xes on my eyes for life
seems like some people 'roudn here tdont know that bishop an emo rapper on the comeup 👀
so lemme introduce myself
bonjour
im bishop.
i write hella poetry, and i just got a midi board and a expensive-ass course on Logic Pro X so imma learn how to produce as well.
imma kind, lighthearted fella, but poetry is my muse to get the dark shit off my chest
and rap is the zeitgeist now so i dont gotta feel ashamed of that anymore lmao
i sold my soul for love and cash, but that keeps biting back
we'll see how siht plays out
.
i love comments, and always peep my inspo tracks or we cant be friends
(jk but srsly)
much love, spread positiv y, all of that shit,
bishop
ps i also cook a lot so if u hungry for some plants hmu
peep tha inspo at the bottom
a wise man once said
don't let your dreams be dreams
so any time i go to sleep
it's always nightmares indeed
a lucid hellscape, i cant
move i cant scream
as i lay there unawake
my fists pounding at the sheets
it steady creeps, in my head
it lays dormant in the day
but still it's stench seeps out
constant suffocates my brain
as i struggle for a breath
and my heart starts to race
i just wanna lay down and
fantasize a better daychasin xanny with the whiskey
give a fuck about my kidneys
life feels like a living hell
if the furnace isn't in me
so im steady blowin smoke
out my lungs like a chimney
my body like the house that
you used to live in with me
now it's empty and i'm starving
feelin ugly, i'm not eating
but the devil promised riches
thus, the dark, i will believe in.
So Spoke Zarathustra
we're in this shit again
as i built up another hope
and then i lost another friend
now there's demons in my head
i expose my skeleton
i thought that i could trust you
always swore you're genuinebut now i'm in this swamp again
and i be wadin' through the water
my skin begins to bubble up
my blood is getting hotter
and i can hear a voice within
screaming out with an offer
all the pain will end if i just
offer up my slaughter
let the water take me under
let the Bishop take me under
i could send my soul away
and throw my body in gutter
and i shudder in my slumber
fingers gripping at the sheets
and i wake up in a sweat
this is what she did to me.
don't let your dreams be dreams
let them be nightmares
when your soul's in the dark
you can trust that the night cares
upon a hilltop
there stood a white mare
who scoffed my direction
took off and left me theretaking an L like
fuck, i'm here again
Zoroastrian hell
as my heart starts withering
cut that bitch out,
used my last breath
to bury it
fell to the ground
as my life was
diminishingsend me to hell
then at least i'll be free of this
https://www.youtube.com/watch?v=DxvLc2a6Iao&t=112s
https://www.youtube.com/watch?v=7Ff0bq_ydEQ
https://www.youtube.com/watch?v=w--D1S8SrCQ
if anyone would be interested in my top 10 emo rap tracks of 2018 lemme kno because i know what they are i just font have the everny to write a wholeass post on it but if yall want it i will
bye now
6 votes -
What are some of the best recipes you've recently discovered?
For me, it has to be ramen. It's so easy, yet so filling, and so tasty, and has practically infinite variations, so it can hardly get old! It can be done for one or more persons, and it replaces...
For me, it has to be ramen. It's so easy, yet so filling, and so tasty, and has practically infinite variations, so it can hardly get old! It can be done for one or more persons, and it replaces an entire meal: having noodles as replacement for bread, meat, vegetables, and broth to drink afterwards. Just an all-around great thing. My family certainly loved it.
14 votes -
What SSD should I buy?
Right now I have this SSD and apparently it's pretty outdated. I wanted to get a 500GB one that's quite a bit faster without being too expensive (so less than $100 at the least.) Any suggestions?
10 votes -
Who Miss a Lil Durnk Bishop
BISHOP NEHM MICH UNTER we off the drink we off the emo shit esskeetit peep the inspo track sat the bottom or we cant be ffriends sold my soul to the devil so that i could feel valued remember bein...
BISHOP NEHM MICH UNTER
we off the drink we off the emo shit
esskeetit
peep the inspo track sat the bottom or we cant be ffriends
sold my soul to the devil
so that i could feel valued
remember bein in a empty
home with a vacuum
former straight-edge
off the drink, off the valium
wanna go back to our
mornings with the cartoons
made my heart a whale
then you hit it with a harpoon
bleedin on the beach, staring
up at the full moon
sometimes life rains
down in a monsoon
i'd be glad to drown if
it means i can love you
.
but i cant even hug you
can't even text you.
antidepressooos
bishop 5'6" but he tryna
be big news.
.
tryna get big so you
cannot forget me
honey your love is a
xanny it's deadly
how'm i supposed to
forget about kelly
or bout all of those nights
that you called me, unsteady
wish i loved you correctly
shit got unsteady
i was just tryna get
us a few pennies
put you in a bentley
put you in the fendi
wasn't rich enough so
you got all offended
on the offensive
antidepressents
fuck that bullshit
it just makes me sedated
.
dont wanna feel shit
if i cant feel you
prayin that you'll text me
"let me heal you"
you got 50 shades of grey
i can see through
but somehow still
made me believe you
ignroed all the red flags
so i could keep you
mistook for an angel
whenever i'd see you
but now you a model
you said "i don need you"
looking for a camera
you can show your tits to
then the devil approached me.
said "i can guarantee you."
.
so i went to the sea
heard a voice, "take a knee"
so i nodded, agreed
and he said "you will serve me -
Boy listen closely
each one of your dreams
surrender control to
you want the money,
someone to devote to,
4-k square foot house
to go home to.
this, i can construe
if you submit to
living your life, all despite
where you'll go to.
i now control you
your soul - i have claim to
but think of all the things
that my hands can bring you.
so i bowed on my knees -
now this man, i submit to.
.
ave satani
i give you my body
my soul, it was drawn, he
took it, made a copy
forgot about mommy
woke up smelling coffee
looked in the mirror
did not hate my body
the sky was all foggy
and greyed-out, but oddly
i liked it enough to
not waste the day nodding
or off of the molly
or in my room rocking
with her voice talking
.
ave satani
the blood and the body
the dark it is calling
and i find it calming
it's sated the longing
lil bishop's evolving
let's go to the graveyard
i feel like walking
and talking
and nodding
inspo tracks: peep this shit
https://www.youtube.com/watch?v=w--D1S8SrCQ
8 votes -
Let's talk browsers
I've tried a lot of browsers. Starting from Chrome, to Chromium, to Firefox, to Links, to w3m, to, eventually, Qutebrowser, which I use for most of my browsing now. At least for me, I had four...
I've tried a lot of browsers. Starting from Chrome, to Chromium, to Firefox, to Links, to w3m, to, eventually, Qutebrowser, which I use for most of my browsing now.
At least for me, I had four things in mind while choosing a browser:
- I want it to be light
- I want it to be minimal
- I want it to be keyboard-oriented
- I want it to be able to use modern websites
I won't be going through all the browsers I've tried, but those I mentioned are the big ones, so I'll just do a quick check-list of these things.
Chrome/Chromium:
- Weighs like a sumo wrestler 1/5
- Cluttered 1/5
- Just some shortcuts and extentions 3/5
- The model, the idol to strife for 5/5
Firefox:
- Apparently lighter than Chromium, though not by much 1/5
- Cluttered 1/5
- Some shortcuts, famous extensions 3/5
- On point 5/5
Links:
- Very light and fast 5/5
- Minimal, though can go smaller 4/5
- Yes 5/5
- Doesn't support javascript 1/5
w3m:
- As light as it gets 6/5
- Pretty damn minimal 5/5
- Even works for blind 5/5
- Does javascript, but hard to use with cluttered wesites like Reddit or any news site 3/5
Qutebrowser:
- It is quite small and feels fast 4/5
- Can be easily modified to not have anything on screen, and command line-like controls 5/5
- Great, but hint system fails with javascript 4/5
- Doesn't work with Reddit, for some reason 4/5
With the things that I look for, Qutebrowser is the answer, with w3m being the close second. Of course, there are different things to look for in a piece of software, and you may want the extra stability and extensions Firefox provides, or privacy of Tor browser, or the suckless nature of surf, so I'd like to hear what is your browser of choice!
17 votes -
Let's talk Puppy Linux
For the uninitiated, you can visit puppylinux.org to get to know more about it. My first experience with Puppy wasn't good, since, for the life of me, I couldn't get the saves working. I still...
For the uninitiated, you can visit puppylinux.org to get to know more about it.
My first experience with Puppy wasn't good, since, for the life of me, I couldn't get the saves working. I still didn't, but I found that xenialpup does work for some reason, so I stuck with it.
After that, it's been great, and although I don't like the UI and some of the default apps, it worked on every computer I've tried it on, and it's light enough to run well on ancient computers.
As far as the tools go, it has everything I need to do my work, even if I'd prefer different tools (like vim and ranger).
That is, of course, only a problem with the default configuration, and Puppy has a very convenient tool to remaster itself, which I'll be using these holidays. It's great to be able to build a more welcoming version for yourself without needing any knowledge or spending a lot of time.
So, I just wanted to see what was your experience with Puppy, or, if you haven't tried it, what you think about it.
9 votes -
Which NextCloud provider should I use?
I was going to try out NextCloud and wanted to know Tildes' opinion on which one. CloudFiles seemed pretty good. Are they legitimate? Is there anything I should know before I get into this?
12 votes -
What news have we missed this month?
These are turbulent times, as I think we can all agree. Turbulence, unfortunately, has a tendency to make seemingly less important things go unnoticed by most people. Has there been anything this...
These are turbulent times, as I think we can all agree. Turbulence, unfortunately, has a tendency to make seemingly less important things go unnoticed by most people. Has there been anything this month that you haven't seen get coverage that you think people ought to know about?
18 votes -
Seeking help on a Tasker set up
I have a Fitbit blaze. It doesn't have a proper api, you can only get the data it generates. However it does have push notifications and a music controller. My idea was to set up a playlist of...
I have a Fitbit blaze. It doesn't have a proper api, you can only get the data it generates. However it does have push notifications and a music controller.
My idea was to set up a playlist of empty music files to act as menu options. E.g. track one would be named "turn phone off" and so on. This works as fine as a single menu option but when using multiple option, VLC just plays through the entire playlist.
Is there a music player that selects one track on a playlist and then stops? Or can I set this in VLC?
11 votes -
Alternatives to Umeboshi?
So, I bought some umeboshi because I heard that they were supposedly really sour. Unfortunately, when I tasted one, it was not sour whatsoever. It literally tasted like salt with no other...
So, I bought some umeboshi because I heard that they were supposedly really sour. Unfortunately, when I tasted one, it was not sour whatsoever. It literally tasted like salt with no other flavoring. I get that they're pickled, but it was like eating pure salt. Does anyone know any good alternatives for umeboshi?
6 votes -
What is the blogging platform of your dreams?
Let's fantasise Tilderinoes! You can just write what comes to your mind or answer any of the questions below to get your thoughts flowing. What bothers you in the current blogging platforms, like...
Let's fantasise Tilderinoes! You can just write what comes to your mind or answer any of the questions below to get your thoughts flowing.
-
What bothers you in the current blogging platforms, like Blogger, Tumblr, or Wordpress?
-
Is it “free” and with ads, commercial with no ads, or free and non-commercial
and struggling? If it's commercial, how much does it cost? -
Does it have comments? How are they moderated? Who can comment? Are there PMs?
-
Does it have tags? Categories? A tree structure?
-
Does it provide file storage (images, audio, video)? How much?
-
How extensible is your blog page? Can you control all of the CSS? Can you add scripting?
-
Does it allow adult content? Political content? Hateful content? Who decides?
-
Does the country of origin matter? Does it block content based on your country's laws (e.g. copyright, political stuff, etc.)?
-
What are the privacy features? Does it require an email address? A card number (if commercial)?
12 votes -
-
Australian Prime Minister urges voters to 'get shopping' as retailers sweat on last-minute sales
2 votes -
Does anyone tip outside of the US?
I get that in America, servers are paid low wages, but does anyone actually tip (servers or otherwise) outside the country?
15 votes -
What are your top ten favorite albums this year?
Mine, in no particular order: Daughters "You Won't Get What You Want" Bosse-de-nage "Further Still" Lush "Snail Mail" Uniform "The Long Walk" Rolo Tomassi "Time Will Die and Love Will Bury It"...
Mine, in no particular order:
Daughters "You Won't Get What You Want"
Bosse-de-nage "Further Still"
Lush "Snail Mail"
Uniform "The Long Walk"
Rolo Tomassi "Time Will Die and Love Will Bury It"
Frontierer "Unloved"
Rival Consoles "Persona"
Ken Mode "Loved"
Portal "Ion"
Janelle Monáe "Dirty Computer"honorable mentions to "Twin Fantasy" by Car Seat Headrest (not really a new album), "Year of the Snitch" by Death Grips, "Ordinary Corrupt Human Love" by Deafheaven, and "Heartless" by Pallbearer.
14 votes -
Warning to Democrats: Most Americans against US getting more politically correct
13 votes -
What are your favourite slice of life anime/mangas?
I mostly like action and comedy anime, but I've been trying to branch my tastes out and get into some more genres. What do you like outside of comedy and action (especially SOL, but I'm really...
I mostly like action and comedy anime, but I've been trying to branch my tastes out and get into some more genres. What do you like outside of comedy and action (especially SOL, but I'm really looking for any good suggestions)?
12 votes -
Looking for advice on mother's deteriorating mental health
Hey, I dunno if this is an appropriate place for this, and feel free to take it down if it's too direct/off-topic or what have you. I can't post this on reddit because my mom browses reddit and it...
Hey, I dunno if this is an appropriate place for this, and feel free to take it down if it's too direct/off-topic or what have you. I can't post this on reddit because my mom browses reddit and it would be painfully obvious.
So, as some of you may know, Backpage was a website like craigslist that got shut down completely due to complaints/reports of trafficking. In that shutdown, many people lost their jobs, my mother being one of them. My mom received a severance pay, and had to find work. Within that same timeframe, she also broke things off with a man whom she had been dating prior for reasons I still don't know. After having to sell her house, she tried to make it on her own, but then inevitably had to come and live with me and my Dad (Whom she had divorced about 10 years prior)). At some point a year or so ago, she had a nasty fall and hit her head, concussing her. Lately, she seems to be coming unhinged.
Her behavior started with her continually retroactively accusing my father of cheating on her ~15 years ago on several occasions based off of information she swears happened but cannot corroborate. She has, in recent memory, been known to make false claims and, when presented with proof refuting her claims, to discard said proof and continue to push her claims instead. She has tried to get me to "remember" incidents over 10 years ago where she ran across "women who were his type". On top of that, she has accused my father of going into businesses she has applied for and telling them not to hire her. My dad wants nothing more than for her to get back up on her feet and get going. I have no idea why she would believe this.
We had another incident where my little sister went downstairs to get something to eat, and used the microwave to prepare it. My mother interjected and told Ali that she shouldn't be using the microwave because she's afraid of the radiation it gives off. My little sister politely told her that that was bullshit and that she isn't worried. My mother then grew angry, told her something along the lines of "Fine, I'm not going to care if you die then", took her phone, and sent her upstairs (We all shave our rooms upstairs and she has her space downstairs, where the guest room is). This isn't the first time she's posited a completely ridiculous and baseless claim/conspiracy/concern, however I hadn't tried to refute it before.
I texted my Aunt and debriefed her, and she said that she was aware of my mother's mental health declining, and she wanted to help, but I guess she said something my mom didn't like, because my mom has since blocked her on her phone, severing the only means of communication between them (She's 2 states away). My mom seems to keep doing this to people; saying and believing untrue/ridiculous things and becoming increasingly angry and hateful when she is refuted or called out on it. She has severed ties with her Aunt, the sister of my deceased grandmother, who tried to tell her she was wrong after accusing my grandmother of various things she didn't do. She doesn't have any family left that she hasn't pissed off.
The only person left in my house who she isn't angry at is me, but I am supremely bad at handling these things and would much rather retreat into my room and not come out until it's all over. My girlfriend living with me is trying to provide support as well. This morning, my mother asked me to drop her off at a homeless shelter. She has a bed, food, clothes, a shower and restroom, and WiFi here, but she feels so much that my father is the root of all of her problems that she wants to leave at any cost.
I don't know what to do now that my mother is slowly and surely losing her goddamn mind and is driving out everyone who loves her when they don't reaffirm her insane delusions and accusations. It hurts to see my father struggling to do something, because he can't just kick out the mother of his children; he still loves the woman he married. We can't tell her she needs to seek help, because that is interpreted as an insult and calling her crazy. I've tried, again and again, to tell her that we are all here to help her and we want the best for her but she seems to discard every good thing I say and pick out the worst, even if I didn't intend any kind of negativity. She's getting to the point where she's beginning to lose her temper with me and I'm afraid that that will be the final nail in the coffin. My father tried calling some place (I believe they specialized in mentally unwell people) and asking for advice, but when he asked them to call my mother and they agreed, my mother got angry at them and accused them of "collecting evidence" for my father. It's out of their hands if she isn't harming herself or others.
I don't really know what I expect from posting this. Maybe commiseration, maybe sympathy, or advice, but I'm going fucking insane and do not have any prior experience to help me cope with/fix this and I would really appreciate if anybody does and they're willing to share
21 votes -
What if we eliminated "ownership" of link topics?
It's been a while since we had a topic to generally discuss potential site mechanics, and this is one that I've been thinking about quite a bit lately, so I thought it could make a good...
It's been a while since we had a topic to generally discuss potential site mechanics, and this is one that I've been thinking about quite a bit lately, so I thought it could make a good discussion.
This recent "Suggestions regarding Clickbait and misinformation" topic originally started me thinking about this, because a lot of the potential ways of dealing with those kind of topics involve modifying link topics in some way—changing their link to point somewhere else, editing the title, adding additional links, etc. However, one thing I've noticed on the (rare) occasions where I've performed those kind of actions is that some people are extremely protective of the posts they submitted, and can get upset about even minor title edits because it's changing their post. Some users have deleted their posts after they were changed, because they didn't like the change.
So... what if we made it so that link topics don't really "belong" to any user in particular? We'd absolutely still want a record of who originally submitted the post to be able to notice behaviors like spamming certain domains, but other than that, if it's a good link/story, does it matter much which user submitted it?
Here are more unorganized, general thoughts about some of the things this might affect and would need to be considered:
- Text posts would remain as-is, since in that case the submitter is also the author/source of the post.
- On that note, it could be a bit weird to lose the connection in cases like a user submitting their own content (such as a blog post that they wrote). Maybe we'd need some way to indicate that, through a standardized tag or something (or even a checkbox when submitting)?
- Are there other cases where the submitter is important and associated with the content?
- We could use the space in topic listings where the submitter's username is currently displayed to show different, more relevant data instead. For example, maybe the domain could move into that space instead of being after the title in parentheses, or it could display other info like the name of the actual author of the linked content, the channel name for YouTube videos, etc.
- If the submitter no longer owns the post, they'd probably no longer have control of deleting it. When could that be an issue?
- How would this affect user pages? Should links that the user originally submitted still be visible there, even if they're no longer considered posts that the user "owns"?
Please let me know any thoughts on the overall idea, any of the above questions, and also feel free to point out other aspects of it that I've surely missed.
(And unrelated, but I've bumped everyone back up to having 5 invite codes available, which you can get from the invite page. I'm still working towards making the site publicly-visible fairly soon, and will hopefully post more info about that before long.)
79 votes -
VR Suggestions?
Looking for VR game suggestions. Turns out there's a lot of crap to dig through to get to the good stuff. Give me your best of the best. I'll start us off: Multiplayer - Arizona Sunshine, Pavlov,...
Looking for VR game suggestions. Turns out there's a lot of crap to dig through to get to the good stuff. Give me your best of the best. I'll start us off:
Multiplayer - Arizona Sunshine, Pavlov, Rec Room
Single player - Sairento, Beat Saber
7 votes -
What are some common skills that will become extinct in the next couple of decades?
Today I got into a conversation with my coworkers about how cursive is all but dead with our students. We adults all grew up learning it and were often forced to use it even when we didn't want...
Today I got into a conversation with my coworkers about how cursive is all but dead with our students. We adults all grew up learning it and were often forced to use it even when we didn't want to, but it has been out of vogue in American schools for a while now, so most of our students legitimately don't know how to read or write it. Opinions as to whether or not this was a bad thing were split. Some people considered the skill unnecessary and were happy to see it go the way of the dinosaur. Life moves on, they said--and the skill was inessential anyway because students could simply print instead. Some even took things a step further and argued that print was also going to become outdated with the prevalence of computers and phones. Nevertheless, others argued that cursive was important and valuable for kids to learn, particularly if they wanted to be able to sign their names or read documents written in script (e.g. old letters from family members, historical documents, etc.)
The discussion then continued to analog clocks. Being able to read them is still technically in the curriculum standards for many states, but it's the kind of thing that often gets briefly touched on and then discarded. Because digital clocks are so prevalent now, many students never practice reading analog clocks outside of those specific lessons, and thus they never truly master it. While more of our students can read analog clocks than can write in cursive, it too seems to be headed down the path to extinction. Opinions about whether this was bad were much stronger, with nearly everyone agreeing that it's a worthwhile skill rather than something inessential.
The conversation made me curious to hear what everyone here thinks--not just about these but about dying skills in general. What are some skills that you believe will fall out of widespread use in the coming years? Is their departure a good/bad thing?
27 votes -
Kindertransport children to get 2,500 euros in compensation from German government
4 votes -
How do I hack makefiles?
If you have built from source, then you know the relief when nothing interesting comes out of ./configure && make && make install. In fact, the less interesting the output of these commands, the...
If you have built from source, then you know the relief when nothing interesting comes out of
./configure && make && make install. In fact, the less interesting the output of these commands, the better.But occasionally, the source build process is so horrifying that you end up having to modify the configure script or makefile yourself.
So far I have only been able to do this when I was lucky enough to find some poor, destitute stranger who had pretty much the same problem as me ( most recent I can think of is GNUTLS, where I had to adjust the version requirements for nettle ) and that is a problem -- there must be some way to learn this myself.
Is this just something that comes with time and experience, or does anyone have a reliable guide or resource for modifying makefiles and configure scripts? I would appreciate advice / discussion: I am tired of "getting lucky" with these!
15 votes -
A slashed tire, a pointed gun, bullies on the road: Why do Waymo self-driving vans get so much hate?
18 votes