skysight-inc/HackerNews huggingface dataset:
I agree. I used to believe in absolute freedom of speech on the web. But then people start sending goatsx or whatever as joke in emails. I learned to avoid opening any links form certain friends.

MySpace, Facebook, and Twitter was nice clean space to hangout for a while. Then horrible and traumatic pictures and videos start showing up in my feed. I know the world is horrible place but I don't need constant reminder about it. I unfollowed as many people as I can.

Now as a parent, I cannot constantly monitor these supposedly safe sites. I have seen disgusting or violent videos on YouTube for Kids, Amazon Videos aimed at kids, and even some kids shows on Netflix.

These platform should be responsible for the content they host, no matter who uploaded. That would be one way to clean up flith.

That's why I will pay for cable TV again and let someone moderate content for me.
I opened a Wal-Mart account precisely because I needed to buy a specialty tool from a vendor that was on Amazon but I couldn't purchase because of "reserved for Prime" BS. The same vendor magically had it available via Wally world. Amazon doesn't have everything in house.
That is precisely the issue. Phone companies don't maintain control of their network to filter what calls and texts are allowed, don't maintain political rules on their network, etc. They are neutral carriers.

Meanwhile google etc are pretending they are neutral carriers while actively filtering and choosing what is shown, now politically, showing they not only have the capability to control their platform but put it in practice.

If they cannot allow others free speech they should not get special protection that prevents their liability.

If a phone company started filtering political discussion I would absolutely think them responsible now for everything on their network. Your example is perfect to show how different both groups are in capability and practice.
You identified a legitimate issue that was corrected in your area in 1974. That's good. However that does not impose decades or centuries of penance on an entire race of people, the vast majority of which had nothing to do with it.

To do so is scapegoating and white Americans have every right to resist it.
I really don't think you understand the material, enormous difference in positions here between MSFT during the antitrust/consent decree period, and Apple now.

Microsoft controlled personal computing, full stop. The Mac was a rounding error in sales and desktops. They had a monopoly on an entire market, and as such were justifiably limited in their actions by the decrees and whatnot.

iOS is a minority player. It's not even clear that they'd be a "monopoly" at 60% of the market, because Android provides such a strong alternative.

Seeking to compel Apple to follow the rules set out for Microsoft at their most predatory is utter lunacy, and suggests a deep misunderstanding of the legal definition of "monopoly."
Instead of editing templates with your content like most of the editing tools available out there, we have built an algorithm that generates truly unique banners for your brand.

The main advantages are: speed, you don't need to fill templates. Uniqueness, As it's not based on a static template, banners won't look the same.No design skills required as opposed to banner maker platform like Canva.
Sure, but if you use HN password on this one site only, it wouldn't hurt that much to share it with another website to manage the discussions for you. That was my reasoning. What do you think?
What Yoghurt do you use in Step 1?
I think what made Hikaru a controversial and not always the most liked classical player makes a perfect combination for a popular streamer. Quick mind, sometimes moody, easily tilted, very competitive and sometimes opinionated. I wasn't his biggest fan when he was top 5 classical player but today I am a happy subscriber to his stream and always cheer for him in rapid/blitz tournaments.
Casting those who question dogma as the other (conservative or "alt-right", commonly) is an effective silencing and compliance technique. "You're not one of us if you don't stay in lockstep" has a real chilling effect and is doing serious damage to the left. Obama warned about this too, but unfortunately wasn't well heeded: https://www.youtube.com/watch?v=qaHLd8de6nM

It's also intellectually dishonest. Most (all?) of the cited authors are liberals. James Lindsay, liberal professor. John McWhorter, liberal professor. I'm pretty sure Jon Haidt and Paul G are liberal-minded. For random commenters on HN, you don't know what their leaning is nor does it automatically mean disqualification.

And it's worth noting that John McWhorter specializes in linguistics and has written books on language and race relations. He noticed the religious aspect of this years ago. Here he is on CNN back in 2015 making the point: https://www.youtube.com/watch?v=hGJbrLs_8_0
It makes sense to have some expiry. Else you can be left holding hundreds of thousands of dollars of people's money that will never return, forever, which really complicates your finances.

Your own bank has clauses like this btw. I had to fight for my funds in a bank account I hadn't touched in seven years. And I once used a pay-as-you-go phone service that would consume your balance if you went 6 months without depositing.

But two years seems way too aggressive for this sort of project.
> Fortunately

By possibly bypassing the majority's opinion.
Also called authoritarianism.
Putting pressure in a non-democratic way is silencing people's opinion and similar to censorship.
Absolutely did not say that. You seem to think the bar for being beaten for an opinion is so low that it's anything that goes against mainstream opinion.

Of course people should disagree, experience dialectics, have conversations, debate, spar, parry, and enjoy rigorous conversation.

But then there are sentiments that are beyond the pale. Should NAMBLA be allowed a late night talk show, or an NYT editorial to espouse their views? Should neo-nazis be given a soapbox, or even worse, access to a highly-targeted ad network to radicalize young men? Should Richard Spencer be punched in the face for being a bigoted piece of human garbage?

Should I be allowed to call him that? Is violence ever justified?
Periodic repeating fast radio burst discovered
What's considered online? Was it pong that became the first video game? Chess over landline kind of sounds more online than pong.
> Can you give any specific examples of these rules and laws? I assume you mean rules and laws that are actually written down.

The 13th Amendment is a pretty big one, worth starting there.

> I'm interested because while it's easy to find rules and laws that are explicitly 100% to the advantage of non-whites over whites (affirmative action, Gladue in Canada, etc), I've not been able to find any that work the other way around.

If your criteria is that it must be "explicit", you're dismissing the entire concept without considering it. These laws and rules take advantage of context and produce predictable outcomes without needing to put on a white robe and state their intent.

> (Also worth noting "more likely to end up dead for no reason at all" isn't actually true[0]; there's no statistical evidence that cops kill blacks more than whites in comparable situations.)

> [0] https://www.nytimes.com/2016/07/12/upshot/surprising-new-evi....

I can't get past the paywall, but it is actually true. What I can see above the paywall fold doesn't even represent your claim. And even if it did, "in comparable situations" isn't the criteria. Cops can (hypothetically) behave equally violently in all situations, and still be more likely to kill black people because they police black people and communities more.
macOS becomes more and more crap, but does it mean I can’t express my opinion about other programs anymore?
Not a bounty platform, but https://polyglot.network/ is a a FOSS development agency that might be more comfortable to deal with for CTOs. They work with both in-house developers and freelancers who work on FOSS.
One of the biggest problems in management is you don't rise to the top unless you do things like lying to your team. The perception of success helps the Peter Principal continue to thrive. Articles like this shouldn't need to be written, but they do because so many of us in leadership have been raised on to have a positive outlook on any situation no matter how screwed you are getting.

Oh we wont be getting bonuses this year? Well be glad you have a job!

Oh you wont be getting that raise you promised? Well we're adding a drink dispenser to the break room

As you get higher up it only gets worse - the yes men reporting to the executive are all reporting the good points and underselling the bad points. Have a project that's failing? Well better report that there are some aspects going well! Have a team that's not cutting it? Well report on the ones that are!

Until promotions are determined by actual objective measures and not by subjective anecdotal feelings this will continue to be the case.
fyi, Venmo is owned by PayPal. I think the reason it became more popular with individuals in the US is that with Venmo it's easier than PayPal to send and receive money without paying a fee.
I've been working on something like this for some years now: https://github.com/zeebo/rothko
The only thing that gets me is that unlike EI, CERB is not taxed up front, so many low-income Canadians claiming it are going to owe taxes on it next year. I would rather it be taxed up front or tax-free for the recipients. People are really going to struggle when it comes back on them.

About the original 4-month term (with 2 additional months at 0.15% tax, $12000 works out to $1800 to pay back):

"A recipient who earns the maximum benefit of $8,000 will have to repay $1,200 at tax time."

https://www.ctvnews.ca/health/coronavirus/don-t-spend-it-all...
A variable that is a pointer occupies space in memory. In that memory (the pointer of the pointer) is stored the number.

char* ptr = (char*) 0x80000000;

By doing `&ptr` you can know the address of the pointer `ptr`. In that address, the number 0x80000000 is stored.
lawsuits and settlement are not legal liability, they are just sometimes cheaper and better PR to settle.
I feel that GH plays an important role in exactly that (I have been writing open-source software for more than twenty years, but I'm not particularly "notorious." It has never really been one of my goals).

That said, I have never thought about it as the fulcrum for social networking along those lines. I have considered developer communities, like this one, or specialized ones, as places to connect, and GH as a "gallery," where we can send people to view our portfolio, after we have connected, or to "vet" contacts, like employers.

My experience with GH, is that the folks that really generate the most energy, are the JavaScript/Python/Full-Stack communities. I am an Apple software specialist, and there's not really the same energy, in that community, on GH, so it shouldn't be a surprise that I don't see it the same way as JS folks.
OP here, I'm really glad that this got people's attention because some time ago, I had to generate my own mock traffic to simulate the live one, it was bit of a pain. I can confidently say this one really eased the discomfort I had, the reasons are inside!
Uniswap: DSLA – ETH Pair
Bibliotherapy: Reading your way to mental health
You might be in a bubble. Article mentions India and Brazil, where people still prefer cash transactions and payment apps are not at all common. Introducing payment service in chat app people already use will blow away competition. I don't like it one bit, but WhatsApp is posed to make big impact on payment system.
Flutter and Desktop Apps
Yeah why anything? Many of the policies on the boat seemed solely to punish the employee. Some boats had it 12 x 12, some boats even had 4 x 8 x 4 x 8, which is just a normal 8 hour day. But not my boat.

I lasted less than a year, it was also hell to me.
> Tangential: what is up with this inflationary expectation that everything should be "fun" and "exciting" and "thrilling"? I feel like western society as a whole is thinking more and more in terms of a six year old.

Depends what you mean by "western society". A good chunk of Europeans I knew (including in Eastern Europe where I live) share the same mindset as your parent poster: a version control is just a tool and it is gauged on the basis of how much it helps you in your work. Absolutely zero fun factor required. We just want it to be useful and not get in the way (which, admittedly, Git itself isn't quite good at).
They don't buy any. On my own, I've bought, and lent

Peopleware by DeMarco
The Psychology of Computer Programming, Secrets of Consulting, and Becoming a Technical Expert by Gerald Weinberg.
Not exactly fitting into the category, but worth reading if you can find it: Models of My Life by Herbert Simon.

A co-worker who left to become a consultant took the Weinberg books along with him.
I do think we should give credit where it's due, this is a nice feature
Appeal to authority (points for variety at least) is a logical fallacy that I literally pointed out earlier.
> I get that. And that's a great discussion for the Rust community to have.

It's also a great discussion for the go community to have. The only problem here is that it's not a discussion you wanted to have. Should every discussion about go revolve around you and your wants?

If all you wanted was to hear what the go devs wanted to say, you could have clicked on the link and read it. Or could you possibly use the feature that was built for you: the [-] button to collapse a thread. Or maybe, just maybe, you could go to a place that is explicitly only about go, like /r/golang.
Why are China and India fighting over an inhospitable strip of the Himalayas?
According to Wikipedia it’s because of the printing capabilities in the 70s

https://en.m.wikipedia.org/wiki/Red%E2%80%93black_tree#Histo...
There are a few businesses closed in my local area, but most are open. Restaurants now are seating people at outdoor tables in addition to delivery and takeout.
U.S. House Antitrust Subcommittee Now Looking into Apple vs. Hey Debacle
Ask HN: How best to help offshore colleagues survive Covid-19? Mine is in Mumbai
I want to help my friend and colleague in Kandivali-West, Mumbai. It looks like he has Covid-19. I am concerned for him, his wife, and aged father and I want to help them, but I don't know what to do. He and his family have holed up in his apartment for 3 months. They are middle-class and have some access to health care but they aren’t wealthy. I need locally-relevant ideas if you have them.

There must be people on HN who are in Mumbai or know Mumbai. Can you suggest to me what I might do?

And there also must be many other HN users in my position, who want to help someone far away and don't know how. Or who have helpful ideas for people in a specific location. Please post those as well.

Thank you.
I live in a country where Whatsapp dominates and never heard of Venmo. So I guess it's US specific. The world is larger than that.
Yeah, it seems not very idiomatic. I regularly see "senior engineers" doing I/O, throwing exceptions, etc in constructors. I staunchly believe a constructor should take exactly one parameter per member variable and set the member variable. For conveniences, make static methods that invoke that constructor. This will make your code far more understandable and testable (you can initialize your object in any state without having to jump through hoops). This is language agnostic advice, but some language communities adhere to it better than others. Python is not very good about this.
Looking from the UK, and using app like Revolut and Transferwise, my perception is that the US is relatively harder for a global firm, given payments appear to be regulated there at the state level (especially compared to Europe having SEPA). Running a payments processor is complicated and an international one much more so!!
Interestingly they seem to have piloted in India and are launching with Brazil, which makes some sense given the size of their domestic markets.
You guys are the best! Thank you ! You have helped me so much in my career!
I'm having honest problems parsing this comment. What's WP and what's a lolcow?
I don’t see this passing constitutional muster. You have a right to free speech as do corporations - you can be ejected from a privately owned building for saying things the owner doesn’t agree with, the same applies to online platforms.

This is a open and shut first amendment case.
Yeah a tug and barge that hauls around cement.
Essential Technologies for Machine Learning Engineers
Loglo: Experimental programming environment by Avi Bryant
> Can you name many EU startups that IPOd or got acquired for an impressive amount during the last decade or were even considered "unicorns" at any point by anyone other than themselves ?

In Addition to what sobani said:

HelloFresh, Transferwise, N26, Revolut, Telegram (if you stretch the meaning of Europe), Klarna, Auto1 Group to name a few

Of course not all of them operate globally but that isn't a requirement
Rosetta: Build once. Integrate your blockchain everywhere
Is that a function of keeping up with supply by building? And if so, what does Tokyo do structurally that NA cities can't seem to get their act together to manage it? My understanding is that in Japan generally, there is more of a culture of destroying housing stock and rebuilding. I presume that leads to building with greater density if there is more turnover. And presumably, this also helps with keeping up the infrastructure expansion to support density (transit and utilities). Just a hunch, is it true?
Yeah I'm just wondering - on what grounds would they reject it?

I don't see any TOS that would forbid it.
It is more of a pre-elections warning shot. I expect a lot of negativity from both sides in November. So politicians cant allow platforms interfere.
Boost is a pain to compile, sure, but a bit of a necessary evil for anything C++. Threadrippers are dirt cheap compared to developer time and compilation is embarrassingly parallel. Just by devs 32-core boxes and be done with it.
Well you have seen lot of things which I guess is fine. Others may have seen different things. In my last 10 workplaces and dozens of projects I have seen code which would be at least 5-10 times more verbose than an equivalent Go code. I also differentiate verbosity of individual expression vs verbosity of overall project due to dependencies, code arrangement and other associated files/ resources etc to produce a deliverable.

> Go seems to miss why python/JS/ruby are so popular.

Not sure what is there to miss especially since Go is pretty popular for its age. Considering it is not even mandated or officially supported like Swift by Apple, or Dart/Kotlin by Google/Android.
> You realize the Fed isn't controlled by the government, right?

Wrong. The Fed is part of the government; it's just a part that's not described anywhere in the Constitution. But we've long since given up on the idea that the government should be limited to what's actually described in the Constitution.
> Even if one were to concede your premise that it's somehow valuable to classify American politics through another political entity's spectrum of discourse, the left-right spectrum is an extremely lossy way of encoding both social and economic views.

Even breaking views down as "social" and "economic" encodes a lot of biases. In reality political views seem to align more based on a matrix of dimensions like "openness to novel experiences" or "preference for structure/stability." The system we use often surprises people with how often the Individualist Lefties (of the hippie variety) and Far Right align on both social and economic policy. It turns out their main differences are just about things like sexual mores and recreational drug use, but the general orientation on most other dynamics is the same. They just end up on different ends of the spectrum because of how factional alliances manifest in our political system.
New How-It-Works Block
What happened to linking to blogs you like/read (also called blogroll) and letting develop such ring (or rather network) organically? It's quite common among law blogs i.e. Popehat, SCOTUSblog, ..., also among various science blogs: Language Log, Observational Epidemiology, Critical Inference, ...

But for some reason it's rare among techies. It almost looks that because they know about SEO, they are afraid of outside links so not to lower their own search positions.
> Voting in party primaries and advocating for change within parties, given the state of affairs in US politics, is a better bet for effective change than maintaining a stance of moral purity.

I don't see why this would necessarily be true. Unaligned votes decide elections, while deeply partisan groups can generally be assumed safe and disregarded. Turnout boosting is a thing, but not generally through policy concessions. Turnout operations are much more about rallying people who already agree with you.

I might be wrong, but my strong hunch is that if you have an hour to spend, volunteering at a party call center is going to pale in comparison to just writing a carefully worded letter to your representative on a specific issue you care about.
I seriously doubt that, I've lived in 3 of the countries (fairly large ones) where WhatsApp is THE communications and in all of those, at least to my knowledge, most (mostly young) people send money electronically through banks, sometimes more modern digital versions like Nubank in Brazil, but there's no all-encompassing default solution.
I'm not personally an IOS developer but it sounds like a really obvious solution to the problem. I'm assuming Apple isn't this dumb
They are a distraction -- and many websites utilise dark patterns to make those UI elements hard to ignore.

Plus many professional tools need to make use of every square centimetre on the display, and putting this "fun" cruft in it is going to detract from the usefulness of the tool because it now can't accommodate all the necessary UI elements.
The people who need it the most are going to be the least likely to not take advantage of it.
> an overwhelming movement of harming the OS community

I think there's no global intent. There's no formalized group that has a weekly agenda of "Destroy Opensource!"

> It is simultaneously possible that plenty of individuals have uninformed, clumsy approaches to a topic

Right and this is what I mean by the crusade/rage mob analogies. Somebody gets upset about something, and they may be genuinely offended (and still wrong), so they go to Reddit/Twitter/etc and create a post "I can't believe X is doing Y! They're evil and we should stop them!"

Now, there's a whole bunch of people who don't have nuanced well researched opinions on X or Y. They just want to be upset and have a good fight, and this is a nice convenient thing that feels just to fight about. So they hop on and start jumping in on a side. This is why I use the crusade analogy - you don't care about the pretense, you're just in it for the battle.

The issue with rage mobs, whether it's in regards to the open source community or what broadcasters can air on television, are purely destructive. They don't care about fixing problems, they have no interest in improving the community or advancing things, they simply want to join in a fight and express anger. If a rage mob gets it's demands (you cancel that sitcom that portrays a gay family positively) then the mob doesn't go away - it just finds something else to attack and eventually it attacks itself.
I don’t think it ever ends and I don’t think it needs to. We live the human experience which is subjective and we use language to communicate that experience. Until we become a singular entity we will always rely on language to externalize our world, because of that we should always think about the language we use to communicate and express ideas. Words shape the world we see and the world we experience.