skysight-inc/HackerNews huggingface dataset:
> TV News channels kept on aggressively fact checking Trump

I am not convinced that Fox News did that, aggressively.
It's about explaining this threat model to users. The pitch "Use Signal and your chats will be 100% secure" is not actually true in practice due to the keyboard loophole. Users who are not technical enough to understand this will get themselves in trouble.

China is especially at risk due to both having oppressive censorship and a language that needs sophisticated keyboards for entering characters.
I blame the internet. They probably read a blog post on the fashionable and politically correct way to slither and if they don't they might get cancelled. Or they saw Google slither that way and thought they might look uncool if they slithered differently.
I dont think you know how Ancient Greeks democracy worked nor what Plato actually advocated for.

Neither was ever about everyone having right to join debate. The "prevent your opponent from speaking" was routine aspect of their systems.
That's when the digital world becomes infrastucture and now finally people and politics start to see what infrastructure in just private hands mean. They have no rights at all. Even the president from US can easely banned just as we saw.
I don't think here is the issue of breaking, rather what is allowed on them and what not.
This is a great guide!

My own preference is to try using the Mac App Store, if possible.

One reason, is that I’m lazy, and most of my stuff is free, or first-tier priced. I’m not too concerned about Apple’s cut.

Another reason is that it is another level of QA for my app. Sort of a “peer review.” I’m fairly obsessed with Quality.

But it’s not something that has ever been a “big deal” for me, so the stakes have not been too high.
I think it’s important to remember that democracy and freedom are not synonyms. I’m not such a fan of the former these days.
The iOS and macOS apps have been the biggest point of stress and frustration when building EteSync[1]. The API is buggy as hell and very limited (if at all available) and the review process is arbitrary and can cause updates to be rejected. You can never know if your workarounds will be accepted or rejected. Sometimes they can even get rejected in future app updates.

The EteSync experience is subpar on Apple devices, and there's almost nothing we can do about it. We already spent countless of hours trying to fix things, but Apple just make it impossible. We have more ideas on how to fix things, and we will keep on trying, but it's beyond me why would anyone willingly use an Apple product.

Edit (adding one more point): that's one of the more annoying parts about Apple being the gatekeeper to 40% of the US population and in effect, to 100% of businesses (because one bad Apple in the org is enough to spoil the whole bunch). As a developer, you are just stuck with no way out.

[1] https://www.etesync.com
I feel the line was crossed a very long time ago.

This is a old video 'Don't talk to the police' (because all data they collect will be used against you.)

https://m.youtube.com/watch?v=d-7o9xYp7eE

I think similar videos with be made about tech companies collecting your data
Oh, I’ve never seen it in Punjab though. I’ve carried bunches to Punjab (where my parents live) and it’s always a novelty there.
New Year’s Resolution: 5 Best Keto Diet Solutions
Google Research: Looking back at 2020 and forward to 2021
> “The bakers could not refuse to supply their goods to Mr Lee because he was a gay man or supported gay marriage, but that is quite different from obliging them to supply a cake iced with a message with which they profoundly disagreed.”

He would not have made that cake for anyone. Twitter on the other hand has no problem carrying much more egregious messages than Trumps, just not for Trump. So not really comparable.
Well, it isn't clickbait. So there's that. Glad it made the home page so we could read it.
What Is a Staff Engineer Anyway?
There's been a suggestion that re-running the election might save America from civil war. Is it wise, then, to impeach Trump?
>>because the consultants were all high-flying ambitious characters who don't like to be in the same spot for too long.

Are you outing yourself doing a bad job? :P

My big take away from being given a management job on a sinking ship IT transformation was: You've got to kill and eat your pets. If the IT transformation really is that important than a lack of success should be an existential threat to the business and everyone doing it. Maybe this means that big projects never happen, and maybe that'd be a good thing. But where I work, we just did 7 years to have the last 2 be a death march where everything delivered was under cooked.

I feel like the lack of a real embrace of a burning deck is what did it.

I'd try and win success with a 'too good to pass on' bonus that's paid 2 years after delivery. But I know in this Agile world, getting a set of agreed on requirements is just impossible.

So I'm back to championing roadmaps and small projects with small teams.
You seem to be making an argument to nationalise these companies? Or are you making an argument that private companies shouldn't be able to decide who they provide services to?

There are thousands of better examples of Google etc having too much power than their eventual refusal to deal with the most famous and powerful man in the world, a man who can 100% rely on his every move being publicised in minute detail. It's a strange time for people to start caring about this stuff.
Yeah, I can imagine that payment links can potentially be used as a loophole for selling unauthorized in-app payment items outside the store. But this is not the case here, nothing is sold, it's literally only a link to the project home page, https://wireguard.com/donations/.
Most people here are already funny on the inside.

There is some humor, but many prefer to keep things on topic and humor often gets more upvotes than earnest answers, which would get buried for those that have an interest in the topic at hand.
And they gave the same technology to Nessie, Bigfoot and everybody else.
> An alternate reading is that a sitting president ignored for years the contracts he agreed to when signing up to those services

So why wasn't he removed earlier?

> now he's not president

I don't know US system that well, but from what I heard he is still president and will step down in a week or two.
Yeah but in real world results these SocS are shining.
It’s nice to see .NET get some coverage now and again. It’s not regarded as the cool kid on the block but it just continues its quiet steady climb in ergonomics and performance year on year. I find c# to be a great language to build very large corporate applications in. I’ve never spotted an instance where something has been rewritten in a different language because c# was lacking in some way. Maybe it’s because the applications were too big to rewrite but maybe because it is very forgiving to change.
Should a president be allowed greater freedom of speech than a normal person?

These companies have been censoring certain groups for ages. One of my exes who self-identifies as an anarcho-Communist has been angry with what she sees a Facebook’s anti-left political censorship for at least seven years; and if you see her censorship as justified given her politics, there’s also stuff like this: https://andrewducker.dreamwidth.org/3936987.html

People have been begging for these companies to censor threats of violence for ages (meme is something like “Twitter: What changes would you like? Users: Remove the Nazis; Twitter: Timeline now scrolls sideways, likes are now called florps”)

The consensus response until now has been that corporations are private and have the right to kick off whoever they want. When I have suggested that their power to do so needed to be constrained the way governments are and for similar reasons, I got a lot of flack for it.

That said, I don’t have the American attitude to freedom of speech as an end in itself, rather I value it as an instrumental goal, so I’m a lot more comfortable with some censorship than many people on Hacker News, even though I still want as little as possible. As little as possible just isn’t “none” in my opinion.
AWS, maybe, but for App / Play Store it's like only having two tenants in the whole Western world, and both have evicted you (though one of them allows you to put your tent in his garbage dump).
Chess is estimated to have 10^120 possible games. Observable universe is estimated to have between 10^78 to 10^82 atoms. So, unless you had some way of dramatically compressing or simplifying this search space, you'd be needing to store 38 bits+ information, if you had every atom in the observable universe as your memory. Suffice to say, this has not yet been achieved.
Personal opinion only ...

HN doesn't hate humour, there are cases of humour not merely tolerated, but significantly up-voted.

But most of the things people try to pass off as humour are simply just not funny to a large enough proportion that they get down-voted and flagged. Most of the "funny comments" are tired, derivative, old, or predictable riffs on things we've seen far too often. Some of us have been around a long time, and when we see things like this we just sigh. It's tedious.

Quoted from https://news.ycombinator.com/item?id=25278829
It doesn't make sense to suggest that Big Tech is even capable of cutting off US government communication lines. Twitter & Facebook is not the US government's communication lines. The government can and regularly does publish communications on its own internet infrastructure it controls and regulates. The government also maintains continuous contact with a global free press that breathlessly and rapidly reports on anything the government and Trump himself wants to say.

Let's not misrepresent what this actually is: a private enterprise locking a political leader out of one of many communication platforms that the leader prefers. Twitter & Facebook are not and have never been critical requirements for the US government (or Trump) to communicate effectively.
If google decides to not list your company in their search, where will you be found by people you are trying to reach? If no datacenter will host your server because they don't want to stop appearing in search, where will you host?
S5 with a custom os that let's me firewall the few apps I have.
Personally I have less problem with individual platforms deciding what they want to ban, if there are a variety of options available. The issue to me is the clear coordination between Amazon, Google, Facebook, and Twitter. If these four companies decide to kick you off, you’ve just lost ~75% of the Internet.

Breaking them all up into smaller companies with more independent management would alleviate this issue, IMO.
Did he really call for violence against his ideological opponents?

I don't follow twitter, but it would be good to have some evidence.
If this is their ploy it's a bad one. The US is currently a convenient place to base tech companies, but if the law makes it too difficult then people will just start tech companies outside of the US and block US users if necessary.
Building housing isn't enough. People need to be able to get to work in a reasonable length of time, they generally need to be able to maintain prior relationships, have access to hobbies, shopping etc. that all tend to be further away from undeveloped land.

That's also ignoring the problem of landlords using the excess capital extracted from rents to drive the price of housing further from the reach of the people actually interested in using it as a house. The higher prices are then used by landlords as a justification for raising rent, and this cycle then repeats.
I wouldn't either, since people aren't expected to enter the discussion based on a cursory reading of just the headline. At least not when they think they discuss the article (of which they only know the headline) -- it's still OK if they jump in to discuss other comments.
Users demand it. You can't have a popular VPN app without Apple support (because at least one person in the org will have an iDevice), so you have to do it. I made another comment in this thread about my experience building EteSync.

That's one of the more annoying parts about Apple being the gatekeeper to 40% of the US population (and in effect, to 100% of businesses). As a developer, you are just stuck with no way out.
I can confirm this as I currently use Plaid in a few projects. People have no idea what they are signing up for when they authorize this. It's possible to get near real time transaction data from somoene's bank account as well as monitor their account balances for any linked account essentially in perpetuity. With this data it's possible to back in to a lot of behaviors about someone's life. All of that is handed to any firm you authorize to link your bank account.
> Is there / why isn't there a solution/API that a website to embed a specific request for authentication that the password manager can pick up, and automatically prompt me?

If your browser's built-in pw manager/pw manager plugin can't fill the login fields automatically now it's likely because of two things:

(a) the site developers deliberately do something to prevent the fields being filled automatically; or

(b) the site developers have written an abomination of a login form.

In either scenario, it seems highly unlikely that said developers would do whatever work is required to support your hypothetical "login API".

I think in the coming years we'll see more sites/services/software supporting https://en.wikipedia.org/wiki/WebAuthn, but again: if the developers (c|w)ouldn't make a login form that can be auto-filled, I doubt their ability/desire to support WebAuthn.
So your argument is that private companies should be forced to amplify a person's speech?

The genius of the first amendment is that yes you can spout whatever vile garbage you want but no one is forced to listen to you. It is also a form of speech to not reproduce someone else's speech.
Playfair Cipher
First off, what a level-headed friendly response from a developer who is clearly frustrated by Apple's bugs and policies. As someone who has had to support commercial software this is not easy to do consistently.

Second, this has significantly tempered my lusting over the new M1 macs. I think I can be content with my ThinkPad's running Linux.
What, keep holding the election again and again until the voters give the answer Trump wants?
When I was a kid we were all going to die in the 90s from acid rain and holes in the ozone layer.
I am not saying every cattle mutilation is sexually motivated, but if it involves cutting out trophies, esp ano-genital, it's really likely.

BTW, in the USA it's mostly cattle, in Europe horses.
I'm highly critical of certain billionaires, Bezos included, but I do not endorse or even tolerate language like "eat the rich" because I still value the humanity of people that I think are presently exploiting a broken political / economic system.

Bezos has done some good. Especially on climate change. Just because we disagree on the distributive effects of capitalism doesn't mean we're not both part of the same human race and world.
Because they thought letting him stay was overall the better idea. Twitter added some rules around "world leaders" when they were pressured to give a reason: https://blog.twitter.com/official/en_us/topics/company/2019/...
I think you misunderstood what he is talking about.

The issue he's addressing is that you don't care about other projects also using this library.
Because it's an inelastic good, people have to pay or be homeless, so they'll pay up to how much they make.

Housing demand is more elastic than many people suppose. As you indirectly point out, people will generally take the best housing they can afford. If they can only afford a shared apartment or living with their parents, that is what they will do. If they can afford their own apartment, they will do that. If they can afford a mansion with a swimming pool, many will do that. People will sometimes move away from high priced areas and toward lower priced areas if they can manage it. To a certain extent, therefore, demand will increase and decrease relative to supply. So, back to my original thesis, if you want cheaper or better housing, build more of it. Ideally, you do this in places where it is in demand though I acknowledge it may be difficult in the highest demand areas. Alternatively, build rapid transit to increase the effective availability of housing (increase the reasonable commuting distance).
Twitter isnt infrastructure. The internet is. This isnt a valid comparison.
Show HN: I Made a Reddit for Enterprises
I haven't laughed this hard in a while. Thank you!
Creator here. I've always worked in big enterprises; one thing that always hit me was how easy it was for teams to turn inwards and become silos. People don't bond outside their circles. Then, instead of one big community, what we had were many different little tribes plotting against one another.

So I build Pluckd. To help companies strengthen their employee relationships and skills in a way to keep everyone connected and motivated. Since this was the first big project I coded myself, so I used the languages I was familiar with the most. It's a Django monolith with a PostgreSQL database. The design was from the bootstrap template I got at creative-tim.com.

I learned a lot while coding it, like using Wagtail as a CMS and how to use Django REST Framework to begin the transition to using APIs. Next, I plan on implementing notifications and email reports, which will allow me to learn stuff like Firebase and Celery, so I'm very excited!

I hope this can be valuable to you. And I'm really excited to hear your thoughts!
May I suggest a compromise?

If you only provide a forum, and give moderation power to users (block other users, select what they want), then let whatever speech happens there to happen.

However, if you (as a forum provider, social network, whatever) select the content to be viewed and promoted (either using a proprietary algorithm or human discretion), or you are optimizing for engagement, then you are responsible for moderation failures and suspensions.
In physics, when we connect all environments, it would end up in equilibrium.
I think you misunderstood, and that the point was that in chess, especially during the mid-game phase, there's very often not a single clearly superior move but rather several moves that apparently improves your position by roughly the same amount.

The uncertainty is due to the inability to scan the entire sub-tree for each move.

The theorem you linked to would only be applicable in certain endgame situations.
Free speech is an incredibly difficult ideal to uphold and I think it is unfair for governments to delegate that responsibility to tech companies.
Anyone having problem launching this on Safari? Just blue screen and errors in console...
There's something similar to what you're proposing: https://idownvotedbecau.se/. It's tailored to Stack Overflow and the Stack Exchange network, but a lot of it overlaps with your proposal.
What if a bar decides not to serve nazis or white supremacists?
Or does the USA just do a lot of weird flying experiments? Isn’t that the Occam’s Razor answer?

Implying Americans are crazier seems odd. What would cause that? Higher rates of mental illness making their ancestors emigrate from their original countries? Is there any data on that? Western Diet causing mental illness? Too much empty space?
We were doing this at Avere in 2015. The system built a POSIX filesystem out of S3 objects on the backend (including metadata) and then served it over NFS or SMB from a cluster of cache nodes. Keeping metadata and data in separate data stores with different consistency models is a disaster waiting to happen - ask anyone who has run Lustre. Having fast caches with SSDs was the key to getting any kind of decent performance out of S3. The fun part was mounting a filesystem and running df and seeing an exabyte of capacity. They were acquired by Microsoft in 2018 and integrated into Azure.
The point is you can claim to be FOSS and people will buy it.
This is the same kind of thinking that leads to western states that support black propaganda.

No. We do not need this. The grisly outcome that they who would defect should not be death. Economic hardship after months long protests which shut down the economy are a much better tool. Or even mass emigration to a safer or more just state.

Gandhi was plenty effective enough. We do not need spirals of threats and violence and arms races.
> Doing the same in Kotlin, laptop freezes, android studio freeze, time to get a coffee

I work in Kotlin every day and my laptop never freezes.

I'm sure compile times are shorter in Go (after all, that's one of Go's main selling points). But compiling Kotlin code doesn't seem to be a huge bottleneck in my experience (and I have worked in some other languages that had truly atrocious compile times cough Swift cough). In fact, it usually takes longer for Spring to boot than for the Kotlin code to compile.
If you're talking about having periodic jobs to run you can use heroku's scheduler plugin and start a job.
It will use a different dyno from the one running your api.

You will end up paying more, but you won't have problems with resources sharing.

In a traditional VPS environment you would have needed to have a machine beefy enough to run both api and jobs or spin up a new machine.
Cron, Jenkins or another task runner could have achieved the same.

If you're talking about having long running requests initiated by users, a common pattern is to have a queue:

- User send a request

- API add request to a queue

- n workers wait for a queue message and process it once it arrives

Another simpler approach is to just spin another instance of the API and just forward long running requests to the new instance. Depending on the type of job, its dependencies, its frequency you may run into some problems that you wouldn't have with the queue based approach
> ...a small set of protected classes...

You really need to read the comments before replying..

Something needs to be done, certainly. But status quo is not the answer.

Out of all of this, I do have to give Twitter some credit for having/working on a policy to deal with world leaders usage of the platform, even if it's been rough both the last few years and last week or so.
Ask HN: Is there a tool to “diff” search engines?
Basically something that gives results from search engine A that are not results of search engine B.
Or maybe results from A that are ranked much much lower on B.
> perhaps committed to a medical facility

Even this might be a slippery slope – in the URSS at some point it was common to put political dissidents in mad houses.

But it's not a problem as long as there is due process… which wasn't the case for Parler !
There are bugs of course, but let's not loose scope of the fact that "Apple has restricted" usually means Apple is preventing bad actors from doing the wrong thing.

As a developer, I usually find it rewarding to work with the Sandbox and not against it. Making this part of the product conception very early on results in much smoother experience at the end. Of course, if submitting to the store is an afterthought there are surely some challenges to tackle.