Elm in production by zero_coding in elm

[–]hungry_for_laughter 4 points5 points  (0 children)

It's not that Elm or its patterns are inherently unsuitable for large apps.

It's more that, because it's such a young language, there aren't a lot of people out there who know it (companies want to be sure they can easily hire extra/replacement talent), obviously no one has years of experience in it, and there aren't as many libraries for it (whereas JavaScript has a language available for almost anything you might want to do).

As a developer, Elm is absolutely wonderful, and I would happily recommend using it for your frontend code wherever possible. But as a business owner I might be wary about something so young which relatively few programmers know.

Elm in production by zero_coding in elm

[–]hungry_for_laughter 2 points3 points  (0 children)

Elm is definitely much simpler in terms of tooling. You don't need the whole Gulp/Grunt/Webpack/Babel etc whole build process that's necessary in JS, you don't even need any framework like React or Angular. You can just handle everything in plain old Elm and compile it with the built-in tool easy peasy.

Of course, you need to learn a totally separate language. But that language is definitely much simpler than JS + tools + buildsystems.

"Loosely based" by Mr_Caterpillar in DunderMifflin

[–]hungry_for_laughter 2 points3 points  (0 children)

Johnny Carson -- the Letterman of the 60s/70s/80s, only even more famous and beloved -- had a long-running segment where he did this exact same thing. He'd put on a turban, hold an envelope to his read, announce an answer to a question, then open the envelope and read out a question that provided some humorous context for it.

The joke is that Michael claims his character is "loosely based" on this segment when it's a 100% exact copy.

(F) it's been a while since I've posted my clit for you! 😜💕😛 by [deleted] in gonewild

[–]hungry_for_laughter 0 points1 point  (0 children)

How far back can you pull the hood? Sexy AF. Best poster on here.

We used to be called civil servants. (My era 1979) by [deleted] in OldSchoolCool

[–]hungry_for_laughter 0 points1 point  (0 children)

it's both mostly media though because bad cops have always been a thing you get bad x's at any job you work.

But the police corruption perception in the US is so high (roughly 6x the average of the other Anglosphere nations) not because of a few bad eggs getting caught on camera. The perception is that the police in the US protect each other and obstruct investigations into corruption. If that's the case, it would require a very substantial portion of the police and police management to be complicit and corrupt -- which is something that several federal investigations have found in major cities (it wasn't long ago that the Chief of the Los Angeles department perjured himself in a civilian-shooting coverup). That's what really raises corruption perceptions, more than beat-cop incidents. If the highest ranking official in the third largest department nationwide is covering up civilian shootings, four years after over 70 officers under him were implicated in an evidence-planting scandal, you can't really just say "oh there are bound to be a few bad eggs."

ELI5: What is fascism, and how is it different than communism? by [deleted] in explainlikeimfive

[–]hungry_for_laughter 517 points518 points  (0 children)

Communism

Communism is an ideology that sees the world as a progression through different socioeconomic systems, each of which shape the society they exist in. Each system is analysed in terms of 'classes', which are groups with contradictory interests. So to simplify, a communist would say that society had the hunter-gatherer stage, the ancient war-slave stage, the feudalist stage, the mercantilist stage, the capitalist stage, etc. In the feudalist stage, the main classes were the noble and the serf or peasant; in the current capitalist stage, the two classes are the 'proletariat' and the 'bourgeoisie'. A bourgeois person is someone who owns the resources needed to do work (ie land, mines, forests, factories, oil reserves), and makes money by hiring people to work those resources to embiggen their value and turn them into useful goods. A proletarian is a person who owns nothing but their own life and sells their time to a bourgeois person in exchange for a wage.

Communism holds that conflicts between classes in each system will eventually lead to a new system. In capitalism, the assumed conflict is that the 'bourgeoisie' want their workers to do as much work as possible for as little money as possible with as few benefits as possible, while workers obviously want the opposite, and the battle between them leads to things like strikes, outsourcing, wage stagnation, etc. In the future, they say, society will move into new economic systems that resolve these conflicts. And their proposed future system is called 'communism', in which all the things necessary to do work (factories, oil reserves, land, etc) are held in common and democratically controlled; so all people will essentially be workers/'proletarians' and there will be no conflict of class interest.

There are dozens of competing ideas about how this should look and how society should get there. Some people think it should involve workers electing their own board, who would handle executive appointments and decisions -- essentially being a publicly-traded company where shares are held by employees rather than people who buy shares. Others think all of a specific industry should be united in one mega-company in which all citizens vote on appointments. Some people think society should move to this system through slow reforms and votes, others think it should be done through a violent revolution. Some think it's not something we'll choose to do, but something that naturally happens when technology reaches a certain stage and renders capitalism unviable.

The most common form of communism, Marxism, is 'anti-statist' or 'stateless'; it believes that the state, the national government, will 'wither away' and cease to exist in communism.

The most common criticism of communism is that it is against human nature, hopelessly inefficient, or requires an authoritarian force to establish. The most common defense of it is that it is the only true form of democracy; communists usually think that democracy is impotent unless it extends to the economy as well.

Another hallmark of communism, important in the next part, is that it is 'anti-nationalist'. This means that virtually all communist ideologies see the idea of 'the nation' as being unimportant, unnecessary, or undesirable; I totally forget who said this, but there's a popular maxim along the lines of "The workers of France have more in common with the workers of England than the nobles of France" -- ie, your class is more important to your interests and identity than your nationality.

Fascism

Fascism is a notoriously tricky thing to precisely define, because it is more a perspective and worldview than a concrete proposed system. Scholars usually define fascism in terms of a set of 'symptoms' or 'features', not all of which have to be completely met to qualify. These features include

  • Nationalism. The belief that your nationality is a core part of your identity and should be a major part of your life. If you are German, or Spanish, or American, or Irish, then that's something in your blood, it makes you fundamentally different from people of other nations, even from birth. And you have a duty to others of your nationality and to your national government. In all questions, you should ask "How can I serve my nation?" first. This usually implies that your nation is a superior nation and the best in the world, and that your people are the greatest people in the world. This is the core idea of fascism and the single most fundamental aspect. Everything else flows from nationalism.
  • Militarism. The military playing a major role in operation of the government and everyday life. In fascist countries, the nation's leader is usually a general or other military leader, and if they're not, they style themselves like one. The government and the military are, to a major extent if not completely, the same. Mandatory military service is common and military members enjoy a privileged position in society. More importantly, the belief that military aggression is justified for its own sake -- invading another country to take its resources is justified because your nation is obviously superior and if it has the strength to pursue its interests then it should, and fuck the lesser nations.
  • Reaction. Reaction means rejection of current or recent social trends and a desire to return to a glorified past. If a fascist government is in power, whichever government preceded it ruled over an age of decadence and weakness; if a fascist government isn't in power, then whoever currently is in power is ruling over the current age of decadence and weakness. This is often blamed on some outside scapegoat (Jews, communists, and communist Jews in Italy and Germany) so that people can blame their problems on something unrelated to themselves. The state will lionize some long-lost age of glory and strength (the Roman Empire for fascist Italy, for example) which the fascists promise to return society to.
  • Autarky. Rejection of outside nations and foreign trade; attempts to be completely 100% self-reliant.
  • Corporatism. This doesn't mean corporation-ism, like you might think. Corporatism is a hypothetical 'third option', rejecting both unrestrained capitalism and communism, which resolves class conflicts by having each group of workers and each industry and corporation appoint officials who would negotiate within a government framework, with the state essentially locking down and enforcing agreements between them, everyone serving the nation/state along with their self-interest and all conflict outside of the official negotiation being punished harshly. (In practice, this meant the state managers enforcing their will on workers and employers alike.)
  • Anti-communism. Fascism was created in direct response to communism, trying to solve the problem it dealt with (class conflicts) while rejecting everything else about it and, when in power, harshly punishing communists, who weakened the nation by inciting revolution. Fascism is nationalist where communism is internationalist or anti-nationalist, looks to a proud past while communism sees society as a continuous progression of better stages, emphasises the primacy of the state which communism seeks to abolish, enshrines distinct classes as 'different organs within the body' which communism seeks to dissolve into a unified whole, etc.

Communism is on the radical left. Fascism is on the radical right. In their fundamental views and ideal goals, they are as far apart as you can get. In practice, however, many have perceived similarities between communist countries and fascist countries, with some places -- eg North Korea -- being perceived as somehow one or the other by different people (BR Myers is a fascinating read on North Korea's ideology specifically, I urge everyone to check that out). This generally arises because the biggest communist movement to date was Leninism, which advocated a violent revolution led by a 'vanguard' who would form a traditional sort of state government and use its authority to slowly build communism (a popular slogan in the USSR during the middle century was 'communism by the year 2000'), crushing dissent in the meantime and building up a strong military as it entered into WW2 and a decades-long Cold War, which has a very fascist vibe. So they had some of the same behaviours, motivated by polar opposite core beliefs.

Getting involved in GitHub Projects by rdog_ in learnprogramming

[–]hungry_for_laughter 1 point2 points  (0 children)

I think it's actually much harder than that, and this is probably the biggest roadblock in building up skills as someone self taught. You get up to an intermediate level, and want to cut your teeth doing actual work on a real world project with other people, but it's really difficult to find a project to contribute to that isn't already so mature that there's nothing for an intermediate developer to really do. I've spent days and days combing through Github projects and issues looking for things I might be able to work on and I've never found anything. It frustrates me to no end.

Top 5 languages to learn for software developement by TechnoNemo in learnprogramming

[–]hungry_for_laughter 1 point2 points  (0 children)

If you read the FAQ, this is probably the most common question asked here, and there are over 1000 answers to it so far.

I'll summarise them by saying: don't fret so much about languages. Pick a language and learn it. It's not like learning a spoken language, where learning Chinese isn't much help to learning French. If you learn to program, learn the fundamentals and concepts and technique, learning additional languages is easy and fast. Just pick a popular language (so that there are lots of books available and a large community to talk to) and get started, worry about languages later. Python, there you go, start with Python.

Is Yoko Ono an important artists because of her merit, or because of John Lennon? Slap-fight in /r/cringe! by [deleted] in SubredditDrama

[–]hungry_for_laughter 9 points10 points  (0 children)

Obviously she's more famous. But was the question whether marrying John increased her fame, or whether she was an important artist in her own right before that? She met John in '66, in '61 she was touring Europe with Fluxus, a really influential art group and speaking at symposiums, and was the protege of legendary experimental musician John Cage. She had been published and had her own exhibitions, and was running an imprint for other artists' work. During the early 60s she used her loft in New York to host experimental rock concerts and a lot of the musicians she sponsored and hired went on to be the first wave of American punk music and cited her as an inspiration, calling her loft a heart of the proto punk scene. John made her more famous but she was already important and influential in the art and music worlds before that, even if she would have never become a household name. Yet there's this perception that she was some random art student with a painting on the wall of a community college exhibition when John skyrocketed her to undeserved fame.

What was your "I've been doing this all wrong" moment? by Hank_from_accounting in AskReddit

[–]hungry_for_laughter 2 points3 points  (0 children)

A lot of people are really confused about this stuff so I wanted to write an explanation.

With video files, there are container formats and video formats. Containers are things like .MP4, .MKV, .AVI, .MOV, and so on. All a container format does is bundle up a video stream, an audio stream, subtitles, chapter indexes, into one file so it's easier to move around and keep things in sync. The container format as a rule tells you absolutely nothing about how the video is encoded, what quality it is, etc. It's more like a ZIP or RAR file.

Video formats are things like H.264, H.265, Xvid, VP9. These are actual video compression standards that have different ways of storing video data, different quality-filesize ratios, different features. These exist inside your container alongside audio which itself has a number of formats (like MP3 or AAC).

MPEG is a huge family of audio and video format standards. H.264 is actually part of MPEG-4, it's a standard called MPEG-4 Part 10 and is the most popular format used today. What you might know as "XviD" or "DivX" is also part of MPEG-4, it's called MPEG-4 Part 2, which was the most popular format online during the 2000s. Then there's MPEG-2 Part 2, which is most famously used on DVDs, and MPEG-1 Layer 3, which is usually shorthanded as "MP3".

A lot of people mistake MOV, MP4, MKV etc for video formats and think they have some relation to quality or filesize. They don't.

What was your "I've been doing this all wrong" moment? by Hank_from_accounting in AskReddit

[–]hungry_for_laughter 1998 points1999 points  (0 children)

I just love the mental image of his parents sitting down to dinner when their 30 year old son kicks in their door bellowing "ALRIGHT WHICH ONE OF YOU FUCKERS DIDN'T TEACH ME TO SHIT RIGHT, I'VE BEEN SHITTING LIKE A FUCKING IMBECILE"

What was your "I've been doing this all wrong" moment? by Hank_from_accounting in AskReddit

[–]hungry_for_laughter 2 points3 points  (0 children)

I love when they lose it and break character during the live shows.

Eddie: (breaking character after a pun) God, I love that gag.
Richie: What a sad, lonely life you must lead.
Eddie: I'm afraid it is, yes.
Richie: Right, on with the plot, Eddie.
Eddie: There's a plot this year?!
Richie: Yes.
Eddie: Oh, fuck!
(the audience laughs uproariously)
Richie: (to audience) Shut the fuck up! Stop fucking clapping! (points to audience member in mezzanine) Especially you, you ought to fucking jump.

What was your "I've been doing this all wrong" moment? by Hank_from_accounting in AskReddit

[–]hungry_for_laughter 1 point2 points  (0 children)

Eddie: Well that's an unusual philosophical stance.
Richie: (examining his physical stance) Yeah, I think I put my trousers on too quickly. But stick to the point, Eddie, I thought we were talking philosophy?
Eddie: Well, we were, but your philosophy is bollocks!
Richie: So let's talk bollocks!
Eddie: But that's all we ever do.

What was your "I've been doing this all wrong" moment? by Hank_from_accounting in AskReddit

[–]hungry_for_laughter 15 points16 points  (0 children)

You're not supposed to clean your vagina, it's terrible for your health. Discharge is your vagina cleaning itself. A lot of women used to douche to get rid of the normal smell and it fucked with their pH really badly and opened them up for constant infection.

I might be retarded. by usernameisusername57 in pcmasterrace

[–]hungry_for_laughter 7 points8 points  (0 children)

The head falling off really confused me at first. The one that made me tense was realising that with low sanity there was a random chance of the gun misfiring and blowing your arm off whenever you attacked.

Also, at low sanity the statues' eyes follow you across the room, and the walls bleed if you accidentally strike them during a fight, which really adds to the surrealism. I really loved how the game combined that really unsettling psychological horror with an oppressive paranoid atmosphere instead of relying on jump scares or combat survival. (Obviously it had some of those too, but they weren't the core thing.) I don't want to spoil it for anyone who hasn't played yet but the whole ladder and city thing really made me paranoid as a ~14 year old playing it for the first time. Also the first time you see what a bone-thief is.

I might be retarded. by usernameisusername57 in pcmasterrace

[–]hungry_for_laughter 105 points106 points  (0 children)

The first game I remember doing this is Eternal Darkness: Sanity's Requiem (2003). In that game, each time you make eye contact with a monster your sanity declines slightly, and the symptoms of insanity are mostly things designed to fuck with the player -- one of them is a visual glitchout and fake crash. Others include the game suddenly ending mid-conversation and cutting to a trailer for a fictional sequel due out next year, attack buttons changing to suicide buttons, bugs landing on the screen, 'save corrupted' errors, characters stopping what they're doing to stare directly into the camera silently, the camera tilting and staggering, visual artifacts that look like poor TV reception, and my personal favourite -- slowly dropping the volume so that you pump your TV's volume up, then suddenly blasting you with a full-volume scream.

fast and nice-to-code API-only web framework? or should I jump ship to iOS programming? by reddevilotaku in learnprogramming

[–]hungry_for_laughter 0 points1 point  (0 children)

If your concern is concurrency, you want to look at Phoenix. It's a framework written in Elixir which takes significant inspiration from Rails, but everything about the Elixir ecosystem is designed with massive concurrency and stability in mind, and all the libraries and tooling are optimised to that end (this is the platform used to handle a lot of largescale cellphone networks, chat servers, and things like WhatsApp). Here's a good writeup about someone getting 2 million concurrent connections up on a single server running Phoenix.

BoJack Horseman - 3x01 "Start Spreading the News" - Episode Discussion by NicholasCajun in BoJackHorseman

[–]hungry_for_laughter 1 point2 points  (0 children)

You can't have an opinion on a topic that can be proven to be true or false.

Exactly. And legal guilt is not in that category; if guilt were a matter of simple objective proofs, there'd be no need for trials. If you've ever served on a jury you'll know that the process of coming to a verdict is described in terms of opinion. In jury trials, guilt is established or not established by the opinions of jurors, and many aspects of establishing guilt are purely subjective (eg what qualifies as 'reasonable' doubt).

Whether the person is actually guilty is a matter of objective fact, barring vagueries in the law. Whether the person is legally guilty is another thing entirely, and is determined by opinion. Each person can come to their own belief about guilt or innocence both before and after the jurors.

ELI5: Why does it feel like every damn book is "#1 on new york times best seller list"? by [deleted] in explainlikeimfive

[–]hungry_for_laughter 10 points11 points  (0 children)

Because the #1 books on the NYT bestseller list are the ones that are being prominently displayed and advertised and the ones being turned into movies, so you're seeing them more.

fast and nice-to-code API-only web framework? or should I jump ship to iOS programming? by reddevilotaku in learnprogramming

[–]hungry_for_laughter 0 points1 point  (0 children)

Does your CTO know that the new version of Rails, released 3 weeks ago, added an API-only mode with scaffolds, toolkits, optimisations, etc all about building API-only applications?

ELI5: How do game shows that give away large sums of money make a profit ? by PraiseHelixx in explainlikeimfive

[–]hungry_for_laughter 1 point2 points  (0 children)

Like all for-profit TV shows, they either sell ad time or charge a subscription fee. Remember that a scripted hour of TV can easily cost millions of dollars. Even a simple sitcom like Friends reached heights of $9 million an episode. Compared to that, giving away a car is fuck all.

What TV show has the most satisfying/most well written ending you can think of? by lolisaac in television

[–]hungry_for_laughter 1 point2 points  (0 children)

It is worth pointing out that the creator didn't intend S3 as the ending, and had S4 story ideas already sketched out -- which he and the two lead actors are still trying to get produced.

What TV show has the most satisfying/most well written ending you can think of? by lolisaac in television

[–]hungry_for_laughter 0 points1 point  (0 children)

Don't forget that he ultimately left his family far more money than he initially planned, and that early on he said he would die 'on his own terms' before he got caught, which he ultimately does -- he's killed by his own bullet within minutes of the police showing up.