skysight-inc/HackerNews huggingface dataset:
See also Anish Athalye 2019, "Experiments in Constraint-based Graphic Design" [1], which takes a similar approach to diagram creation. I'd also recommend looking at Keenan Crane's other research [2], in particular his book on Discrete Differential Geometry, which inspired some of the diagrams you see on the Penrose site.

[1]: https://www.anishathalye.com/2019/12/12/constraint-based-gra...
[2]: http://www.cs.cmu.edu/~kmcrane/
LiveJournal / Blogger (1999): Words are more important than styling. I'm going to be a writer someday.

LinkedIn (2002): You know who has money? People with jobs. Or people looking to give people jobs.

MySpace (2003): Webpages for people who don't webpage or understand contrast. Also my favorite song auto-playing ON THE INTERNET.

The Facebook (2004): Realization that most people suck at graphic design. You'll be shocked to learn what your friends and family believe! Ooh, there's a lot of money in gaming -> targeted advertising -> web tracking.

Reddit (2005): Remember why people used BBSs? Reddit does! Condé Nast doesn't. YCombinator does! Wait, volunteer admins have their own thoughts?

Twitter (2006): Here's a single speech / thought bubble above my head + how I feel about others' bubbles.

Tumblr (2007): I hate apps, but love pictures. Yahoo: We're still cool!

WhatsApp (2009): Remember when you could do everything from the Yahoo! homepage? WhatsApp does! Facebook: Hungry... CHOMP.

Instagram (2010): Pictures are more important than words. Photos for people who don't Lightroom. I'm going to be a photographer / model someday. Facebook: ... don't mention us here. No wait, do. No wait, don't.

Snapchat (2011): The worst thing about social media is people being able to read my old posts. Ooh, there's money in gamifying Facebook to boost engagement metrics.

Google+ (2011): SOMEONE SAID I CAN HAVE MY OWN SOCIAL MEDIA ON THE INTERNET. Internet: Okay, boomer.

Telegram (2013): Security for people who don't attend PGP signing parties.

Mastodon / Fediverse (2016): Give me freedom or give me de... hold on, let me update my settings, something br--. Internet: Okay, rms.

TikTok (2016): Memes for people who don't Photoshop.

China: {Cambrian explosion}. As long as the name is two, repeated consonants. And the logo is a racoon.
The police aren't enabling a civil society right now. The current policing methods in the US are barbaric to put it mildly. Some third world countries have better behaved police.
thanks for the feedback, I just update it, you can now have csv, excel or JSONL file
You might find one helps the other - though I don't necessarily recommend "sport" per say, but exercise.
This isn't censorship. Are we going to get mad at a children's book store refusing to carry explicit adult literature?

Amazon has put in place publicly know and clearly defined policies for a specific and unique situation. This is not a slippery slope. The second they step out of that boundary there will be severe backlash.
> As a developer, this attitude on the part of C compiler writers is a reason to avoid C and C++.

Which attitude? The one that requests users to fill a bug report if they think there is an error in our compiler ?

Please let us all know which software you write and ship, and how you inspect all inputs that your users pass it in the search for bugs, instead of requiring users to fill a bug report if they think they encounter a bug.

Or maybe you are talking about the attitude of not assuming that all users know the C standard to the letter and never write code that has bugs ?

I suppose that for all the C and C++ code that you write, when the binary doesn't work as expected, you start by looking for bugs in compilers instead of proofing your own code right? Because it is almost impossible to write subtly buggy code in C and C++ right?
I agree. That isn't to diminish the protests at all or say they're unnecessary, but I think COVID has added to the fervor. People feel cooped up and on edge right now
At this point we need herd immunity so young people gathering and getting infected is probably a net gain. More people will die due to economic damage than the virus if we maintained quarantine until vaccination.
Wow...just wow. The only way to deal with people having bad ideas is censorship? Seriously?

What about improving education, building functional (and trusted) institutions, and having more independent (non-profit driven) media?

It really bothers me that there is a group of people begging for corporate overloads to control and think for the population. Its literally the opposite of everything this country stands for.
> "People want platforms to take responsibility for how they are used to spread misinformation"

Define misinformation. One side thinks its opponents are spreading misinformation but they fail to see that their opponents just as fervently believe they are the ones spreading misinformation.

What will happen to your ideological group if the other side gets a majority and it's your beliefs that are declared misinformation?
> * Politicians who aren't clowns *

How did you get that impression? Hm K, maybe not horror clown grade, rather sad clowns.
Is there a breakdown by subreddit? I'm curious how popular the adult reddits are.
That might be good advice in general, but I don't think that works with medical data. If I get hurt and end up in a hospital, how would the surgeons decrypt my hard drive to find my medical history if I'm unconscious? Obviously I need to entrust this data to somebody.

Edit: Not being a doctor, it's difficult for me to anticipate what sort of information doctors would consider relevant. Certainly there are some easy cases to anticipate, like allergies to penicillin or similar. And I think for things like that, people do get medical tattoos. But personally I'd feel far more comfortable if my doctors have my complete medical history available to them when they need it.
Signal is great but there are a few things that I don't like:

1. You have to use a phone number. This can be a VoIP or Twilio number but the security of phone numbers is sketchy. I would prefer to use a non-phone number identifier as my account identifier (eg: username) AND use TOTP or U2F multi-factor authentication.

2. The app asks for access to your Contacts by default. This is a blatant security violation, IMO.

3. For security-conscious folks like me who will NOT allow Signal to access my contacts, I cannot apply a display name to a contact in the app. This has the side effect that I'm memorizing people's phone numbers again but it also means I frequently forgot with whom I was having a conversation which can lead to accidental disclosure of info, hilarity, or both... but could lead to disaster as well.

4. Give me an option to never, ever display stickers, dammit! If I wanted cutesy crap like that I would use FB Messenger.
> It is no more surprising that the mayor of DC is subordinate to the federal government than it is that the mayor of Chicago is subordinate to the state of Illinois

The relationship is not the same, so this doesn't seem like a "reasoned" argument either. Perhaps it is also time to reconsider how that relationship is structured - residents of DC should probably have a say over whether the military is brought into their city and whether they have to pay to have them quartered.
Just a note that the book in question has been re-published: https://www.amazon.com/dp/B089P216NP/
Study other countries which have less police violence? Incorporate more community involvement? Etc.

The idea that society doesn't need some sort of police force is so hilariously naive, I am in disbelief that serious people are suggesting it. Clearly they are from an extremely privileged background and never had to deal with living in poor areas.

The police absolutely need reform, but to pretend that they're more of a threat than criminals is factually false.
Was it @feross?
I don't agree with you, but even if I did, the "pretense" being referred to is "we don't actually want violence inflicted on the other party". I'd say that's a pretty important pretense to keep
I don't like the framing of the behavior as somehow irrational or random or clinically-diagnosible. It's not irrational to get involved more in a movement when it is a movement, and seems like it might be gaining traction. Just like it's not irrational to not-boycott some useful, cheap product even if you strongly disagree with some of the practices that go into its production, but to join a boycott if it starts and seems to be gaining traction. In fact, it's less rational and more tied up with self-image than with utility to do the former—and even so it doesn't mean that people who do things like solo-boycotts are wrong, or bad, or misguided, at all.

[EDIT] to put it another way, there's a cost to political action. That a lot of people might see that cost WRT anti-police-brutality protests as lower, and the benefit it yields higher, this week than they did two weeks ago, and so be willing to participate, is not "emotional hysteria". Not that nothing that could be described as that has been involved at any point in the process, but that seems reductionist to the point of being very wrong as a characterization for the overall movement.
https://www.reddit.com/r/TheoryOfReddit/comments/3d2hv3/kn0t... is also Yishan calling out Ohanian for reference.
"A Computer is a state machine. Threads are for people who can't program state machines" (Alan Cox)
I'm just trying to figure out why it's bad that police use slack. If we don't want police to be able to communicate, why not just disband them?

Note that I'm not suggesting we disband them. I am just trying to follow the logic.
At this point, if you work at Palantir, you should be very ashamed of yourself and please consider quitting.
I think the principle is pretty broadly recognized. As I understand it, international law would treat them as unlawful combatants. Use of irregular troops against a civilian population falls pretty much smack dab into the middle of what most people recognize as terrorism.

The only problem is that international law doesn't govern how a country conducts activities on their own people. But it reflects a widespread consensus nonetheless.

Note: I'm not accusing the police of terrorism -- that would be pretty massively inflammatory and not my intent -- but simply giving examples to support a widespread discomfort with using non-uniformed forces.
It's also the case that users are losing places to have free and open anonymous conversations with a bit of fun. I don't think it's just reddit, I've felt the squeeze on the whole internet. "The world is still a big place, there's just less in it" - Captain Jack
The “only difference” between a group of fascist white supremacists who fantasize about violently exterminating their perceived enemies and a bunch of ordinary people in a community organized around discussing newspaper/news magazine articles who are scared about the growing threat of fascist white supremacists and want them voted out of office and removed from positions of power is that the former have “dropped the pretense”?

I guess that’s one way of looking at it...
Wait what? All the things you mentioned are table stakes. Till we have those things, there's effectively no police department. We have a bunch of empowered thugs roaming around unencumbered. We absolutely have to demonize (rather bring out their true color) in order to have any reasonable possibility of change.
A Whistle-Blower Gets a Big Payday
> 8/10 comments on reddit as a whole are jokes, anecdotes, off topic, or simply low quality.

I would guess that is a significant underestimate. I had one post become reasonably popular, and I was amazed at how awful, low quality, and incredibly redundant the replies were. 99% of all the top level replies were some version of the same low-effort comment.
Exactly. Also, from the link you shared this quote seems relevant to the topic:

> Riot control agents, such as tear gas, are considered chemical weapons if used as a method of warfare. States can legitimately possess riot control agents and use them for domestic law enforcement purposes, but states that are members of the Chemical Weapons Convention must declare what type of riot agents they possess
For many people in the US, providing the police your tech means you are implicitly supporting actions of police brutality and racism by cops.

Using it as marketing material optically looks even worse.
It looks like they only support newer DSLRs
I wouldn't call Biden far-left by any means, and the support he has on Reddit doesn't seem to be much more enthusiastic than "he's the best chance we have of getting rid of Trump."
Evolution happens to populations, so it makes sense that the fitness of the population is what evolution affects.
It's related to the media reaction to the initial backlash as well. I personally dont think events like this are ever purely grassroots, someone powerful decided they would benefit from it and helped push it forward.
"Dropped the pretense" is an inference you're making into the motivations of the posters.

Indeed, the difference between making a direct call to violence and an inferred one are very different things.

The problems with TD stemmed far beyond inciting or glorifying violence. As mentioned, the biggest problem with /r/politics is it's an absolute echo chamber. Not even in the same realm.
Sounds like typical conspiracy theory behavior to me, not sure what you expected from a conspiracy subreddit or why you would want the subreddit banned.
As a fellow resident, I disagree - I've actually never been pulled over by an MPD officer, but have been pulled over a few times by federal officers for minor driving violations (was pulled over and ticketed in DC by the secret service, far away from the downtown area, over having forgotten to turn on my lights)
> How you get any of those things by demonizing the police and making it a left-vs-right political issue is beyond me.

I get this vibe as well. I want to interpret this charitably, but this seems antithetical to good faith participation. It feels like these people don't actually care about police brutality--any arbitrary partisan issue would suffice. Of course, I'm sure I'm misreading the situation (even though social psychology's most replicable studies predict exactly this sort of hyper-partisanship).
University student created an alternative to plastic out of fish waste
Primarily to get around arbitrary password rules that do not enhance the security of the password but serve to weaken it, e.g. only use special characters from this list: !@#, or sorry your password is TOO LONG (?!)
The other point that's often missed is the phrase last three words of the sentence "A few bad apples spoil the bunch."

Allowing the "bad apples" to remain in the "bunch" means that the entire "bunch" goes bad.

The analogy is accurate. There were a few bad officers. They were allowed to remain. Now there are now a majority of bad officers.

Without a speedy and public process to remove bad behavior, including disciplinary action, retraining, firing, and criminal charges (depending on the severity and number of offenses) the police have become corrupted from within. Until such processes are in place that corruption will never be removed.
As a somewhat libertarian, I disagree with Amazon's actions, but I also don't believe the government ought to be able to force them to do otherwise.

Why do you pretend this viewpoint doesn't exist? That's the normal viewpoint of a libertarian. In fact one might even call it the canonical viewpoint.
Agreed, and I added a small edit to my original comment to reflect t hat.
So on a supposedly unbiased website the only place conservatives can hang out is at r/unpopularopinion? That doesn't sound wrong to you?

And yes, even on non-political subreddits politics has taken root. Any time there is a political photo it turns into a full blown political subreddit.
How to Create a Booking Website Like Booking.com?
> I'm trying to get people in my organization to understand that it's not a bug when a feature works as specified in the app requirements

Oh no.... You are wasting yours and theirs time. This is such a developer thing to do.
I need to reread The Goal again.

"people are trying to fallaciously optimize on cost rather than marginal profit."

Pure truth.

Another great book is The Principles of Product Development Flow: Second Generation Lean Product Development
Ask HN: Why should I use Brave vs. Firefox?
I'm non-technical but very concern about privacy. I use Firefox, DuckDuckGo, Private Internet Access VPN, Signal and Tails. I have 2 computers; one for searching, another for business.

I can follow how-tos but beyond that, I'm shooting in the dark and listening to "experts" to help me avoid the privacy invasive networks.

Please shed some light on Brave vs Firefox?
I believe the story goes that Bill Gates created COVID-19 to force people to accept microchip implants that will then be used to control their minds.
> Because I have seen multiple times that any political post or comment right of the far left getting banned?

Try posting anything that is mildly critical of Biden from a slightly further left position on r/politics and see how well you fare.
Wouldn't that imply that P/NP is not a problem? All turing machines are capable of processing non-deterministic instructions, making them nothing like a state machine.
You'd expect mods of t_d to not partake in smear campaigns against survivors of a school shooting, actually remove calls for death of various politicans, not telling people to harass journalist and maybe remove blatant fake news.
I hope she reads this bro
I've been in a rather similar boat. I spent a few years in "the show", but am back down in the real world now. Not sure I regret getting it out of my system, but it did harm my life.

Am also an introvert, and it does reduce the possibilities, in my opinion. Still struggling with that. But trying to meet technical people who can hire or refer you is pretty useful (and try to maintain relationships like that when you leave a job).

Location is a problem. If you move to a place like BA or NY, you can probably double your salary right off, even if your skill level is rather low. This is very hard, though, if you have a family or your local social connections are important.

I doubt you're an imposter. Most of the people I met at my high-paying jobs were no more skilled than those I meet in the hinterlands. (And the brilliant ones are often insufferable.)

Rich companies are rich, so they can pay more. That's about it. There's a lot more competition for high-paying spots, but generally the people hiring are doing it pretty randomly. Having a resume that looks good and being able to talk a good game are more important than actual skill.
Ah! This is classic, wonder if this is based on the old flash game...

* https://www.newgrounds.com/portal/view/186896
What exactly do you mean by 'radicalization'?
Do young males have opinions that are fundamentally different from their fathers or grandfathers?
Anybody have “clinical grade” sleep tracker recommendations as recommended by the article? I have a smart watch sleep tracker but my doctor says it is inaccurate (withings watch), and it always says my deep sleep number is too low even though google says the range is within normal.
Perhaps individuals should have contributed posts that discuss interesting and lesser known aspects of the man's life and accomplishments.

60 posts of "Extremely Famous Person Dies in Accident" is boring. But learning that said person had a little-know passion for bird conservation or something is interesting.
> If your doctor tells you to do a sleep study, do it.

All I got in return is a $500 inconclusive.
Its grandmas responsibility to keep herself safe if she's vulnerable. Fuck baby boomers destroying the economy to save their own ass.
I'm shocked, shocked to find that a bunch of college-aged males are pushing narratives such as legalizing weed on you. Must be DNC bots.
Not much, if you want to have kids and raise them with a decent quality of life.
This isnt a complaint, its an observation
I agree, unless the introduction of a tool for everyone could slow down 4/5 of the team. Startups usually have inexperienced people but the successful ones have talented people. Sometimes hiring an inexperienced big company employee causes these issues because they “know how it should be done” instead of having the experience to exercise judgement. It’s not a management failure to say, “let’s think about that in 5 months after we have a working product.”

The tradeoffs are not obvious. It could be that terraform is as important to this startup as version control would be, they just don’t know it. But if it ain’t broke....

Btw, I’ve worked at a startup (25 years ago) that had no version control and I was the one who identified the problem and introduced it. I also was unaware we needed it or what it could do for us before we had our first pucker-up moment with the source code. After version control we moved faster and slept better. Or we would have if we weren’t pulling all nighters.

The startup failed anyway.
If you are of a certain color, yes, they are net evil. If you care about equality in society, then it's net evil for everyone. Till systemic racism by police ends, they cannot be seen as net positive. Maybe some police departments are better than others and are a net positive but predominantly they are not.
Surely the amount of police violence is less today than say, the early 1900s, when outright lynching was practically sponsored by the police? You deny that there has been any progress?
dang works hard to ensure that HN is a safe space for white nationalists and other bigots.

posts like that exist specifically because dang thinks they are more important than having a community that welcomes minorities.
Printf-tac-toe, and a guide to printf-oriented programming
Plus, sometimes (in some societies and professions) you really need to become a jerk, kick downwards and bootlick upwards. It's best to avoid such places and careers but it's very real.

Also I think most people are very blind to their own selfish and "bad person" behavior. This is why stories look so one sided and somehow the person telling the story always comes out as angelic.

The truth is, most people have things in their past where they benefited from some thing that left another person worse off. It's just rationalized as "tough luck, that's the rules, life is hard and I was stronger" or something.

The "Elephant in the brain" book has examples for this.

And weirdly enough I'll say an advice that you never ever hear: sometimes being selfish is okay. There actually are people, like myself, who are by default too soft/compassionate/justice-sensitive/honest/literal/ignorant of what the actual social and socially accepted behavior are vs what is explicitly stated.

The thing is, if you want to achieve success you will need to screw over some people in the process. Not constantly and all the time but maybe 2-3 times in your life? You have to be really lucky or extremely good to honestly keep that at 0. But as I said, most people err on the side of being blind to cases when they do this so they'd benefit from the standard advice. And of course many are just like "well, fuck him, I don't like him anyway, he rubs me the wrong way" and don't lose any sleep on the matter.

The cynical recipe could be: screw someone over, don't really introspect while doing it, reap the benefits, then admit to yourself that you did wrong, forgive yourself and promise to be nice later, noting that humans are sinful, fallible and imperfect and continue enjoying the benefits you reaped. You will be ahead, and now you have a nice story of how you did wrong things in the past but have wisened up since then. An ex-murderer who is now a normal citizen can become a hero or do motivational speaking, a normal guy who just never murdered is just a normal guy. (This is obviously not advocating murder or crime, I'm simply describing the pattern)
Link to paper: https://arxiv.org/abs/1910.01595
I think it's less of a mess legally and more of a mess practically. It seems very unlikely that these people are going to comply with DC Metro police.