skysight-inc/HackerNews huggingface dataset:
The answer to bribery is to take away the power from the government.

Clerk at the RTO won't issue your driving license? Make it so any driving school can issue licenses to people who have completed a course.

Policeman demands a bribe to avoid having a record on your license for driving without a seat belt or helmet? Remove unnecessary laws like this, because it is not the government's job to forcibly keep you safe.

About 2 decades ago, it was common to bribe the telecom department employees to get your phone line installed or repaired. How did we solve this problem? By making the government irrelevant in the telecom market. Now I can get a 1Gbps connection installed the same day from Airtel or Jio, no bribes needed. You can tip the installation guy if you want :)

I understand that this will still leave a lot of avenues for corruption to occur, but at least we will get rid of the low hanging fruit.
I could see this. Patrick has a really strong brand among engineers. So if he’s willing to lend his personal credibility to Stripe, that’s a strong signal that it’s a good place to work.
Up until 1997 every PC game was something called a local application, aka all the code resides on your pc singleplayer+multipalyer comes inside the same executable.

When you network two or more computers together, EVERY program in existence an be split between your machine and some remote machine and run between them as two exe's. You'd only do that if your plan was to steal software from a computer illiterate public.

99.9% of every "MMO" you were given is actually entirely living on your pc, they wanted to kill piracy and artificially jack up game prices because when you network your computers together they can monopolize their own products and inflate the price of software to astronomical levels (aka the subscription).

We already had infinity multiplayer games in the 90's in quake 2, go listen here at John carmacks comment.

(somewhat paraphrasing) "No limit to the number of players inside a multiplayer world"

https://youtu.be/TfeSMaztDVc?t=96

So no ultima online, everquest, guild wars 1 ad wow are literally just RPG's with network multiplayer removed and dumped into a seperate exe, aka stolen networking code. Because quake 2 already had limitless multiplayer, and ANY game can be made in a game engine. AKA we could use quake 2 engine and clone all mmo's and turn them back into local applications allowing you to host your own games and remove the user account requirement. Like 99% of pc games until Ultima online in 97.

That is why modern Unreal engine FPS games like Transformers fall of cybertron have their multiplayer "shut down" the public bought into the MMO scam that led to steam.

So we have an unreal engine game (Transformers FoC) (2014)

https://imgur.com/a/RxGQWdq

And we got UT2004 a game from 2004 that has more features then modern incarnations, how did we end up going backwards in time in PC gaming?

AKA how can a game from 2014 have less features then Unreal tournament 2004 and prior even though Transformers was released in 2014? Makes no sense right?

That's what I mean by stolen networking code.
> As software gets more stable, updates should be less frequent.

But a project like youtube-dl needs frequent updates, because otherwise it'll stop working after an update from Google.

I'm not the parent, but the "a few months ago" timeline makes me think they switched to yt-dlp in December 2021 when youtube-dl did not work for a few days after it broke due to a change from Google. There were PRs quickly made to fix the issue (some of which actually predated the breakage if I remember correctly) but no one was around to merge them for a few days. This is also the time the project's maintainer officially became inactive[1].

1: https://github.com/ytdl-org/youtube-dl/commit/21b759057502c6...
Russian government is stopping people on the street, demanding to see their phone contents. If you can show a fake profile, you are safe. If you wipe data, you might be beaten, tased and jailed.
All of the above. I’m from a Muslim country—in Islam, getting married and having children (if you’re able) is a moral duty. I was never a practicing Muslim, but I believe that this view is basically correct. Society as a whole needs to be engaged in the project of raising the next generation, and that breaks down if having children is treated as an individual choice. Raising kids in America—especially in urban areas among more educated people—is just such a sad, atomized experience. Not only compared to back home in Bangladesh, but even my own upbringing in America.

America has been good to my family but I’m genuinely worried whether we came here in some sort of terminal stage of American society. I’m terrified my own kids are going to adopt these ideas. What would have been the point of leaving all our friends and family behind to immigrate here if our family just dies out on this stupid continent?
> Presumably then you won’t lose anything if your records show that you obtained it all legally.

That presumes you have perfect record-keeping. Perhaps, if you can't prove 100% of your income and expenses (i.e. if you can't present an immaculately-balanced ledger — and who can?), you'll have your assets confiscated anyway. They can hold you as having violated the letter of the law, even if you kept to the spirit.

One assumption further: the regime perhaps told the people it wanted to keep around, long in advance, to get (or fabricate) such a detailed personal accounting.
> They should have made the note look similar to a normal one, but with some kind of tracking enabled. By making it stand out, it defeated the purpose entirely.

That would be illegal. You cannot print money that looks indistinguishable from real currency. Penalties for this are very strict and severe, and the "justice" apparatus moves swiftly on this sort of stuff. After all, this is the source of the government's power over the population.
> I don't really care what it is exactly;

You've made that perfectly clear, but your personal standards for food safety are entirely arbitrary and not reflective of reality. If you tried applying those same standards to medicine, for example, you'd find that simple injuries all of a sudden become deadly and for no legitimate reason.

Also, gums (particularly locust bean gums) have been used in food for hundreds of years, and in other uses for thousands of years. They're nothing new, and your concerns are imagined.
From Strings to Mirrors
I'm assuming you mean schedule 1. Nobody is suggesting that coffee should be placed in that category.

I don't think there's a problem in society with people equating coffee or videogames with highly addictive drugs. It's more the opposite. People don't realize that addiction is something that could happen to them, or that they have an addiction to something. Alcoholics and drug addicts often live in denial, even when it has really damaging consequences in their life. So, if someone is addicted to something that's not widely considered addictive, it's even easier to deny that this is even a problem.

When the idea of an addiction to porn or videogames is brought up in an online discussion thread, people are quick to dismiss that this even is a real problem. Consider though that gambling addiction is very much real, and a lot of gambling takes places with machines that are effectively simple videogames. Addiction to video games isn't as devastating, because you're not losing huge sums of money, just time, but presumably, the addictive mechanism is more or less the same.
I hate this. I don't know why people insist on forcing this programming style into every language. Loops exist for a reason. They are simple, they work, and nine times out of ten, they are faster than this crap.

Not every program needs to be golfed down to one line.
Really, most of the content in the article is horribly contrived complaints. The "Informational Redundancy" screenshot shows at least two UI elements that are hidden by default. The complaint about how quitting the Finder makes desktop icons disappear misleadingly neglects to mention whatever hacks he had to use to get the Quit action to show up in the menu in the first place, because it's not available by default for precisely this reason. This guy is putting real effort into misrepresenting the stuff he's complaining about.
I wonder why didn't he raise a Series A for a recruiting startup yet though.
Maybe https://www.skiff.org/
Location: Nairobi,Kenya

Remote: Yes

Willing to relocate: Yes

Technologies: React js, react native, C, Python, Php laravel.. Code igniter , Java, HTML, CSS, Git, MySQL..... And open to learn new technologies

Resume/CV:https://www.linkedin.com/in/lebu-ayiga-1b93261b6

Email: lebu.a.7@gmail.com

Graduated with a certificate on MIT from Emobilis Training institute then pursued a diploma in computer science and am currently continuing with my bachelors degree. Am open to full-time or internship remote jobs that would help me build my experience. I have no professional experience but i have worked on personal projects as well as group projects from our schools Google Developer Student Club

I would love to work in an organisational level so i canbe able to contribute my skills
I think I must be misunderstanding your comment because I’m not sure how strong brand lent to Stripe, means it is a great pace to work.
It's to do with social media, and the internet in general.
Report them as spam. Eventually, GitHub email will be blocked, and they will need to get their act together

https://glockapps.com/isp-feedback-loops/#:~:text=ISP%20Feed....
> They should have made the note look similar to a normal one, but with some kind of tracking enabled.

These exist and they're made by the government's anti corruption bodies.

This zero rupee is made by an NGO and it's different to make a statement.
What does that line mean exactly?
Thank you. I’ve been deep in Solzhenitsyn, and that Dostoevsky quote really hit me. I had to go look up the whole passage.

I especially like:

> for the whole work of man really seems to consist in nothing but proving to himself every minute that he is a man and not a piano-key!

What a beautiful and concise way of putting that idea.
This exists as a commercial product (e.g. Freedom App), but you can just as easily add buttons and switches to a Home Assistant setup that does the same thing.
full knowledge of domain. understanding why things are done the way they are done.
Yes but there's nothing to protect if there's nothing there. I don't think Apple expects its employees to fall on a sword to prevent customs officers from reading its plans for iPad 11.0. But they certainly expect them not to download such docs to their desktop right before hopping on an international flight.
If he is at a team of 20-30 people, that's an easy figure to defend. But when stripe has over 800 engineers (maybe 400 at the time he made that tweet), that seems some kind of major exaggeration.
Important to scroll up and see that this statement is made in the context of Dan Luu discussing how expressing an interest in writing can be damaging for your job prospects, regardless of your other merits/skills.

Patrick is chiming in on how his public writing may have greatly benefited Stripe.
This is normal for job "ads". See the whole list here:

https://news.ycombinator.com/jobs
The famous socialite was found guiltu of defrauding investors and banks (whos literal job us to access risk) but not the poor woman che parted with savings.

Head of Theranos was found guilty of defrauding investors who did no real due dilligence, but not patients.

Certainly a pattern
It's in the faq under "can I post a job ad?" https://news.ycombinator.com/newsfaq.html

"Another kind of job ad is reserved for YC-funded startups. These appear on the front page, but are not stories: they have no vote arrows, points, or comments. They begin part-way down and fall steadily. Only one is on the front page at a time. The rest are listed at jobs."

They pop up quite often (even multiple times for the same company).
This looks nothing like the real tender for one, even from one side.

This is from 2010-2012, when large scams mobilized common people against corruption in India.
Stripe has a 'amazon' like quality of environment. If you think amazon is a great place to work, then it might be your cup of tea.
I've been following Patrick for years (from the "have coffee with me in tokyo" days) and can attest that him joining Stripe makes it very attractive as a place to work.
Assumes police that gives a shit (and has the resources to give a shit).
Coming from the Ruby ecosystem, a lot of this played out similarly to how the Rack[1] middleware conventions developed in the early Rails v1 and v2 days. Prior to Rack there was a lot of fragmentation in HTTP server libraries, post-Rack everything more or less played nicely as long as libraries implemented Rack interfaces.

I don't write Rust professionally, but it was a bummer seeing that this seems to be a place that was figured out (painfully) in ecosystems used heavily for web development--Javascript and Elixir have their own Rack equivalents[2][3]. I hope that Tower plays a similar role to unify the library ecosystem in Rust.

1. https://github.com/rack/rack

2. http://expressjs.com/en/guide/writing-middleware.html

3. https://github.com/elixir-plug/plug
Hahaha get rekt. I hope 2022 brings a wave of dumb celebs getting rug pulled.
You will own nothing, and be happy.
> Lots of roads to get there, all valid as long as they don't cause harm in the process. Live your best life

I understand the axioms that lead to this assertion, but I reject the premise. It’s a terminal-stage evolution of western individualism. You don’t just have an obligation to yourself. The “child free” deprive their parents of grand kids, their siblings’ children of nieces and nephews, their neighbors of a bustling joyful society full of children.

From a technologist point of view it’s also just sad and defeatist. At the limit, we could solve climate change by just all killing our selves. You’re proposing to do that, just slower.
Writing a blog regularly has increased by compensation manifold.
Post was emotionally charged but left me thinking, “If you cared so much about her why did you stick her in a nursing home?”
The general context is hiring managers under-/dis-valuing writing ability for technical people, and Patrick countering that a significant part of the value of their team is him , who is known for his writing.

This is shocking to me, as I highly value good communication skills, and I assumed my industry did as well. For example, I think the main reason Rust is as popular today is thanks to Carol Nichols' & Steve Klabnik's excellent writing, and Steve's unrelenting advocacy (be it talks, blog posts, or online comments). The impact of a technology is nothing if it can't be communicated well.

I've been working in improving my technical writing, contributing significantly to our team's docs, and I have more respect for my colleagues who do the same.

Have other people experienced this scorn for writing that Dan Luu refers to?
The Twitter UI is terrible, but if you scroll up, the context is writing and recruiting. Patrick's claiming that his writing has led to a lot of people applying to Stripe and getting hired, and that seems true given how popular his posts have been.
Yeah, but 200k sounds a lot cooler than high 100's. It's like saying you're a millionaire, but then someone asks how old you are and you're 60 and an Australian who's been mandated to put 9.5% of your pay into an investment account each year.
It's so nice being able to tell my family and clients that yes, they really don't need a separate AV anymore.

The name changes don't hurt anything. I just say Windows comes with AV built in and it does a fine job all on its own.

MS really did well with it.
The author does offer a paid app which lets you build shopping lists and view recipes, so there are some options for monetization.
https://news.ycombinator.com/item?id=30584309
>Today truly educated and wise people have no access to public because the signal to noise ratio is too low for most people to be able to pick up.

Not just that, but simple inflammatory talking points are easier for people to understand and get upset about, then get behind.
I am based out of India. This looks like to be fake thing. Never seen or used such a note. It is not prevalent.
There are definitely people who prefer to use Go who think the verbosity is a downside. Someone had to craft the proposal for generics after all.
Sure they do. They call Ukrainians “hohli”. Here is a gross example: https://romali83.livejournal.com/29759.html

The stereotype is that they are lazy and primitive.
I started programming in BASIC on the Commodore 64 mid 80s, and went from there to C/C++, Turbo Pascal, Delphi, Perl, C#, Java etc. I've never studied CS, I actually started working right after primary school, and have worked ever since.

I'll leave it to others to decide if I'm a good programmer, but at least I've never been unemployed, so I guess that means something, maybe that employers are desperate. :)
You may not realize how widely read and respected he is. Also, knowing who he is, I doubt he made the 7% up.
>Are there people with experience in a wide variety of languages that prefer Go?

Other than Go, I have varying levels of experience in C, C#, Common Lisp, Python, (embedded) assembler, Fortran, Tcl, PHP, and maybe a few other languages I screwed around with for fun.

At first I really really liked Go, and I grew to loathe it. I still think Go probably excels in large software development shops where some of its design decisions make a little bit more sense. For a solo project, unless you're trying to get hired to write Go professionally, I would avoid it.

Some complaints in no particular order:

- An unused import is a compile error, which means every time you comment out a variable while debugging, you also have to go fuck with your imports

- SemVer is baked right into the language, but Go simply cannot handle major versions > 1.x in any sane way. The documentation[0] actually recommends that you copy-paste your entire codebase into a separate v2/ subdirectory and then maintain that.

- No function overloading

- Annoying type/interface system

- Smug, snotty community (mostly #go-nuts on freenode/libera)

That's about all off the top of my head but it was enough to turn me away from go for good. If I was writing an httpd or something similar, as part of a large team, I might choose Go. For just about any other use case I would not, because it sucks for those use cases.

[0] https://go.dev/blog/v2-go-modules
Theft is the main thing? How about a population of drivers that pay zero consideration that a bicycle is something to be concerned. Bike friendly places to ride the bikes are bigger holdback where I am.
Have you ever seen how little coffee is in a K-cup?

Reusable, refillable cups have been around for years. I recommend Solofill cups: fill them with your favorite coffee, makes a fine brew.
China. China wins.
Then don’t use it? Bad code is written in every language, you don’t need a library to make that possible.
Some interesting history on Pakistan there that has do with unforeseen consequences and why the ends never really do justify the means.

The CIA gained some intel that Bin Laden was residing in Pakistan, and in the precise vicinity, but they wanted to be certain. They way they did this was by recruiting a local doctor [1] and splashing around a ton of money to start a fake vaccine campaign. It's unclear if they bothered using real vaccines or not, but the entire point of the program was a CIA DNA collection program. The CIA was bulk harvesting Pakistani DNA and cross referencing it against DNA from Bin Laden's sister

Once it was confirmed that Bin Laden had children in the area, the program was scrapped, we invaded, he was killed, and everybody was left out to to dry. The doctor was imprisoned, charged with treason, and has since been in solitary with claims of torture for going on a decade now [2]. Local aid workers (who had no idea what they were involved in) were hunted down and killed, some districts banned vaccination drives, and Pakistanis have been extremely critical of any sort of vaccination effort since.

[1] - https://en.wikipedia.org/wiki/Shakil_Afridi

[2] - https://nationalinterest.org/blog/buzz/ten-years-what-became...
A few decades back nobody new, or cared, that smoking cigarettes was so bad for your health and everyone else around you.

You can wait a couple of decades to realize, or accept, that social media is bad for your health and everyone else around you.

Or you can quit now.
It doesn't intrinsically mean it's a great place to work.

The idea that Patrick works there and thinks it's a great place to work at is "lending Patrick's personal brand to stripe". If you have a lot of trust in his judgment (and thus his brand), you're more likely to think that "hey stripe is probably a great place to work" and then apply there, because if it Wasn't then why would he still be working there? Or why would he be endorsing it? It also puts his personal brand/reputation at risk; if Stripe Isn't a good place to work, that hurts his brand
> Policeman demands a bribe to avoid having a record on your license for driving

The policemen in my city were very specific about getting the fine digitally. They wouldn't handle cash even if it was for the fine.

> The answer to bribery is to take away the power from the government

A much more practical way would be to disassociate the approver and applicant. Eg: You can't bribe your University examiners
Cuz they won't even know how to find your paper from lot.
>What wasn't maintained for you?

>In that I mean what feature was missing or broken for you?

youtube-dl got throttled, it took ages to download videos from Youtube.
To curtail bribery in India. No government official should have to meet an individual face to face for any transaction.
You didn't get a burner smart phone once Apple and Google added covid trackers?
Since we are sharing our getting out of doom scrolling stories, I’ll share how I got off Reddit.

I realized that most of what I was reading on Reddit was fabricated outrage (since then they’ve added subs like “makes your blood boil” and “idiots in cars” - check them out if you feel like you are not outraged regularly enough)

I was the type of person who would sit on Reddit, be bored and type Reddit in the url bar.

So I decided to quit Reddit and used habitica for the task. It’s a gamification for to-do lists and forming habits. I added “visiting Reddit” as a minus 1, and every time I realized I was on Reddit I opened habitica and gave myself a minus 1.

Fictive internet points are quite powerful. I also started flossing this way (flossing at night, +1)
I have a coworker on Windows who leaves an instance of Word open with a blank document at all times because it will lock up for a minute or two while launching the first instance. One you have the first window open, new windows with additional documents open much faster. It’s like he’s reinvented the Mac application/window paradigm, except worse because his placeholder window is always present in the alt-tab switcher.
Children owe their parents and extended family nothing, as they had no choice being brought into the world. What they do with their life is entirely their choosing. Not everyone considers children joyful, but instead a burdensome, unnecessary obligation they can opt out of in nations with strong human rights protections. There is a difference between suicide as a species and an individual voluntarily choosing to not reproduce (for economic, lifestyle, or other reasons).

Life is lived and enjoyed, not owed.

I assume these differences in views are cultural, and will continue to drift as cohorts age in and age out of the populace.