skysight-inc/HackerNews huggingface dataset:
You could include "Closes #123" or "Merges #123" or "Fixes #123" in the commit message of the merge commit, and GitHub will link it, and currently close it (it doesn't actually consider it merged, but it at least auto-closes and links)
> That works great until the only names that are left are all too long to remember.

Do you really believe this is a serious problem? I don't think it is by any stretch of the imagination.

---

> It seems like the answer is "everyone buys their own TLD", right?

Yeah, why not? The conceptual distinction between a domain and a TLD isn't necessary. From the Namebase docs:

> For instance, if you own "nakamoto" on Handshake, you can use "nakamoto" as a domain itself. In that case, you would point "nakamoto" to your website and visit it at http://nakamoto/ in your browser. You can also use "nakamoto" as a TLD and issue your own subdomains. In that case you can create "satoshi.nakamoto" and visit it at http://satoshi.nakamoto in your browser. A Handshake name can be used as both a domain name directly and as a TLD at the same time.

---

> And if you buy space from someone else's TLD, well... you've just given someone the power to censor you.

Maybe? Buying from someone else's TLD isn't the point of Handshake, for the reasons I mentioned above. But if you wanted to buy a subdomain for some reason, and still wanted it to be uncensorable, you should buy one from someone who revokes their censorship capabilities programmatically.

And that point is the big picture: reasoning about transparent code for very important things gives you a level of control you can't obtain through trusting people.
I think _that's_ the false equivalency right there. The right does the exact same thing, only it looks something like this...

> "Why the false equivalency? Trump's stated goal is to bring back jobs and protect America. BLM's stated goal is Marxism and the destruction of the western nuclear family."
If this is a call to regulate the internet then it is now a utility and must be treated as such. That would essentially have to ask big tech to be broken up. The model we have now does not treat the internet and its platforms as a utility. I am not sure if we can even do a middle ground. It is either one or the other.
It's also how you lose most often. It's a gamble for rich people who have money they can afford to write off. It's not a sound retirement investment.
No, wait. I thought it was only censorship if the government did it.

/s
Did he? That may be true, but I've heard conflicting stories, which is why I'm asking for evidence one way or the other.
Guide on how I create almost 100% automated Top X Products on Amazon pages
For what reason are we considering these platforms "conduits of free speech"? They are simply private services, private property. In the same way you can legally remove people from your home that you don't want in there, they can bar you from their service. They also didn't always exist. At what point in their existence would you argue that being banned from being able to use them was depriving you of some right? Can they have a monopoly over all of the "conduits of free speech" if all the old methods of communication still exist? If those alternatives exist, could they really be called a monopoly? (Although for things like Twitter, they're definitely not a monopoly, but if we're talking about govt backed ISPs, which can be a monopoly, then that is indeed a different story, but I would argue that ISPs should be divorced from any government regulation/subsidies).
finally getting to see a demo of this, and all I have to say is freakin' boom
What a inane line of questioning.

"Maybe they didn't die because of the riot?!"

"It was really only 4 dead not 5 becomes someone might have died in their bathtub."

This is the most insensitive fucked up hairsplitting I've ever read.
May I ask: do you think Biden won?
Stupidity is the most likely explanation, especially given literally everything else we know about their technical and legal approach. But I’ll agree that “it was a honeypot” conspiracies aren’t built entirely out of whole cloth.
Parts of the Amazon Rainforest Are Heading for Collapse by 2064
Are you using SQLAlchemy in a blocking way w/ FastAPI?
> To be accurate, it certainly does.

No, it doesn't say they won't be liable for user content, it says they won't be considered the publisher. There is liability for content that is tied to being a publisher, and there is liability that has other bases. On its face, 230 says nothing about liability on other bases (as noted in GP, some courts have also used it to provide immunity from liability as a distributor, but that is controversial and not stated in the text.)
I don’t think he said that. He said that many of those arrested were not active parler users, and that significantly more planing happened on Facebook and Twitter
I'm mostly in agreement with you, and if the choice were left to me I probably wouldn't have banned Parler from the app stores or AWS. Although I'd have to reconsider if an incoming Biden administration would punish me in any upcoming anti-trust case, as cowardly as that may seem.

But I also think the rights of the services providers have to considered as well. Should Nintendo be forced to publish porn apps in their Switch online store for example? Should HN be prevented from moderating comments here? Should thedonald.win be prevented from deleting anti-Trump comments? No is my answer to those rhetorical questions.

At the same time I don't think that electricity, water, and internet service providers should be allowed to cut off Westboro Baptist Church either. Likewise for their domain name provider.

I think things like AWS and payment services are more like electric and water suppliers then they are like app stores and web forums. So I suppose that I'm in favour of drawing a line in a reasonable place, it's just not clear to me yet exactly where that line should be.
People stuck indoors combined with insulin resistance, poor diet, high stress. You only get about 1000 IU's of D3 synthesis per hour for type 3 skin, 2000 IU's for types 1 and 2 skin and that is assuming decent body exposure. It is even lower with type 4 and 5 skin. Most people in that latitude have types 3 and 4 skin. D3 is also measured incorrectly. Medical facilities measure 25-hydroxy which is not showing how much is then converted by the kidneys to 1 25-dihydroxy, the active form of the D3 hormone. People with diabetes and pre-diabetes can't convert the 25 hydroxy as efficiently thus needing higher intake. People with kidney damage can't convert the 25 hydroxy to 1 25-dihydroxy as effeciently. Diabetes and insulin resistance can cause dysfunction in the kidneys. About 80 million Americans are pre-diabetic [1] and about 77% of them don't even know it. Here [2] is some further discussion on that topic which believe it or not, ties into deficiencies in many nutrients but that is a bigger topic for another thread.

[1] - https://www.cdc.gov/media/releases/2017/p0718-diabetes-repor...

[2] - https://youtu.be/5LTWJOi3bCo?t=3 [video] skipping rude intro
This is more like what I think, thanks for posting!

I was merely correcting the misconception that Randall Munroe from xkcd doesn't advocate for free speech. I didn't say I agreed 100% with the comic itself, though I do find parts of it thought-provoking.
Other than the President giving an in person speech before this exact group of people on the same morning as the events took place in which he directed them to march toward the Capitol building?
If it will matter after today, don't talk about it in a chat room
A lease is just a contract. It can specify conditions for termination. Without reading the contract, it's impossible to know if it is being breached or not.
I'm pretty convinced they could have added some additional structure libraries to the standard library and called it good. Some map stuff / set stuff etc.

For many its really not a big deal not having generics, and makes code SO much easier to follow (and compile / debug etc).
And similarly: likening the banning of one site that was a hotbed of rhetoric akin to (or directly related to) a serious incident of political violence to the "vast majority of people around you" losing all internet access is senselessly hyperbolic and unhelpful.

If we grant that the reason we're currently in this crisis of democracy is that people are addicted to an outrage machine (stop the steal, #resistance, whatever), then maybe it's our job to get us off the train.

Why can't banning Parler just be about banning Parler and not an assault on democracy or whatever? I mean, we all agree that the kind of speech banned should be banned somehow, right?
There are two sides of censorship-resistance that are important when it comes to DNS. Censorship-resistance/seizure-resistance for owners and censorship-resistance for consumers.

For owners, it's important that their domain names can't be taken down or seized from them. Sci-Hub has dealt with this issue numerous times and has had to register a pool of domain names to try too counteract this issue before getting their Handshake name. Domain registrars can seize domain names and there isn't much recourse for the owners — it doesn't even need to be for a good reason[1]. On Handshake, ownership is controlled by your wallet's private key (similar to owning Bitcoin). As long as you control your private key no one can take your name from you.

For consumers, it's important that you can 1) access the domain name and 2) trust that the DNS records you're seeing are authentic. Handshake is a distributed network so as long as you can connect to a single node you can access it. This mechanic is what gives other distributed networks like Bitcoin and BitTorrent their strength. Furthermore, you can verify the authenticity of the records since each DNS update is reflected on the blockchain similar to how you can verify transactions on Bitcoin.

[1] https://www.izoologic.com/2018/12/20/zoho-domain-taken-mista...
do you not understand the difference between power being cut and needing to build your own servers? AWS cloud isn't a public utility.
Looks good, congrats! Open source alternative https://github.com/cloudquery/cloudquery
It's not just the right wing. The intellectual view that "all speech is about power, not truth" is much more prevalent among the left.

Now, that wasn't a view that was largely held on the right. In fact, I suspect it still isn't. The "post truth" on the right are people who still believe in truth, believe that they have it, and won't listen to any evidence to the contrary. In fact, maybe this is the consequence of the "post truth" left - if the right believes that the left believes what the left says about speech, then the right has no reason to trust any truth claim coming from the left.

But the change may in fact be as you say, that the post-truth people grew on the right. Now you can't sway chunks of either side with facts.
On larger screens you can do 2 documents side by side and such.

For a laptop size screen, yeah, wide aspect ratio is not as useful.
I don't find fault in Intel using insider knowledge to make their compilers work better on their own CPUs. If they make optimizations they know work on their CPUs but can't guarantee AMD CPUs will work exactly the same, I also don't find fault in them only supporting their CPUs with those optimizations.

Where I find fault is bullshit marketing saying their CPUs are x% faster than AMD and then point to code compiled with their compiler. I'd be fine if they wanted to say ICC produced faster results than GCC or LLVM. There's no problem selling your CPU with your compiler to get the best performance possible.

Instead they're saying our chips are faster than AMD. Full stop. Once you wade into the bullshit you see they're using ICC with FMV enabled. This means even if you know what compiler flags they used you still can't be sure what code is running on each CPU. It's bullshit marketing and I think it needs to be called out whenever it happens.
You can't post pirated content or child porn online - because you're either directly engaging in or enabling criminal behavior.

If you're promoting armed, violent protests and insurrection - that is also a crime.

And sure, this is happening to a small degree on Twitter and FB - but they make some attempts to stop it, and it's not the main value proposition of the platforms.

The problem with Parler is that this was always where it was headed. It was built to serve people who would use it for this, and a significant portion of the content created and consumed was about this.

There is also legitimate content available on Kick Ass Torrents. But the majority of the consumption is for things that are illegal in the US. So it gets the same treatment as Parler.
Facebook allows region specific control. Who do you believe does "content moderation" for groups talking in Swahili? Or Arabian? Or Chinese? To be honest i do not know, all i can tell is who does it in german and it is not south dakota. Sure many people in uganda speak english and can probably move discussions to other regions, but that would also be possible with more "regional social networks".
WebKit used to use Skia as well afaik, but switched to Cairo(a FOSS 2d graphics library without any connections to Google) after Google forked WebKit.

The same thing happened to V8, Apple made JavaScriptCore to remove dependencies on any Google-owned code after Google stopped contributing to WebKit itself.

https://trac.webkit.org/wiki/WebKitGTK/Dependencies
And flaky policy is still by miles better then what Parler was doing. Or basically refused to do.

It is absurd to put equality between the two.
Remove the `=` and you don't have to choose!
And you bet yo ass I use it :)

I hide all kinds of shit like ribbons, status bars etc. to gain every last vertical pixel I can. Even better if an app will let me rearrange toolbars vertically.
The H2, with a Gemini Lake Refresh CPU, is certainly much faster than the APU2 which somebody suggested and also much faster than any cheap ARM device that uses old ARM cores like Cortex-A72 or Cortex-A73.

I think that H2 is a good choice for a router/firewall, it is faster than anything in that price range, it is silent with passive cooling and the power consumption in normal use is much less than 10 W.

Being a standard PC, any Linux distribution, as well as FreeBSD, Windows or any other OS can be installed without problems.

I have used in the past a few older ODROID models and I have been content with them.
iirc a county in california recently switched off some youtubers' electric because they were hosting big get togethers despite social distancing rules. which seems to go a bit beyond fair usage. not sure if it was 100% legally sound, but they probably had to be at least reasonably confident in the move, since they could reasonably expect PR
I believe the entire point of Wayland was to pull away talent from Xorg development, to keep people in a quagmire for a decade plus working on that junk instead of fixing up Xorg to be what it should be.

Just like how the entire purpose of a certain very Gimped graphics editor was probably to occupy and exploit people who could have worked on some better project. It seems to have worked for a long time; only now after many years do we finally have Krita, but it's KDE only.

It's obvious microcomputer UNIX has been under assault for a long time by those who don't want the dream of a free, open desktop to be realized.
For something so thin, that's probably unavoidable.

Personally, I don't think I want a thin laptop. Not for any kind of meaningful work, at least. Thin doesn't just mean less key travel, it also means less space for battery, and less space for cooling.

I mean, I don't want an excessively bulky laptop, but there's definitely a point where the returns from thinness diminish really hard.
With a Parler, the dependence on aws, twilio, and other solutions took them out of the iaas world and into paas and saas. They depended on Amazon and other vendor solutions, so migrating to anything else would be almost impossible.
Cockroach Labs secures $160m funding at $2bn valuation
But doing things the way in line with what is “acceptable” for your employees could be seen as a cost that should be substracted from the profits as any other cost is. I don’t see why would it be bad? We already don’t do things like working children (unfortunately we still do it in third world countries) and the like, even though it could increase margins.
Show HN: Minicoro – Single-header Coroutine library for C
I see. I have to say, though, as described, this sounds as a rather inconsistent behavior to me. Does the macOS file picker not provide file management functionality at all (e.g. creating folders or moving them around)? If it does, it's kinda strange that it would behave differently from the standard file manager.
Exactly. Can you demand to be broadcast by your local TV station? Can you demand that your letter be published by your newspaper?

The right to a platform has never been guaranteed. The only difference is that with social media, your message is broadcast first and moderated after.
hi5 (RIP) was originally a dating site and Pivoted to a Social Network.

Most profiles fake? I can say for sure that's not true. I maintained Postgres/Memcache/Graph DBs and the write load was real.

That said hi5 did engage in address book scraping and other dark patterns that you'd rather not see these days.

Fun fact: hi5 had a featured photos/profiles section based on popularity. Folks that ended up there deleted their account by 5x or more due to the unwanted attention their 'popular' photos garnered....
I'm really mixed about this. As a developer I would love having generics in Go. I can think of a few places in my code I can greatly simplify if they were implemented now.

However, as someone who reads other people's Go code, I'm not a huge fan. One of the greatest things about Go is that a developer can usually one-shot read and understand almost anybody's code because there's a simplicity "forcing-function" applied to everything. To lose that would be a shame.
I'm not American and I don't have a strong opinion on the events you refer to (I actually had to read the replies to understand what you were getting at), so I definitely would've told you exactly the same thing in June of 2020. Feel free to ask me again whenever you see fit.
I didn't have a good experience with ERPNext. It is neutered and using it is painful to use unless you pay for professional help. They bundle everything in a virtual machine file (!!) and not standard Docker containers. The whole thing is horribly put together. I spent half a day trying to get it up and running and it was a nightmare.

ERPs and MRPs are in a weird uncanny valley. 99% of the audience that need to use it are not programmers. Open sourcing is nice but largely only helpful to people that are going to forkit and improve it, not end users. Also, ERP is the brains of your business. If it goes down and has problems, your business comes to a halt. It needs to be rock solid and most businesses don't want to deal with this type of thing - happy to pay $300/month for small business ERP from Oracle, SAP, Microsoft or other platforms. I am complaining but its better than nothing, the fact that theyve put their code out for free is commendable.
This was my attitude too until about 3 years ago. But we're dealing with a group of people who genuinely believe that Trump is saving the world from a cabal of cannibalistic pedophiles, and if Biden becomes president they'll all be carted off to FEMA camps. How do you reason with someone like that?
We have discussed this in my workplace (a bank) to reconsider lifting our k8s and shifting it to a cloud provider from our data centres. I imagine this is a conversation many other companies re going to have specially when those companies are outside of USA and using US companies services.
> If you create a new version of chrome, you cant affort to support all version of android. If you create a new version of youtube, you cant afford to support all versions of chrome, etc, etc.

Google is making billions per year, they can certainly afford to support all versions of Android. They just choose to pocket the money and screw their customers instead.
Parler.com is down too. It's been removed from DNS. DNS server is EPIK.COM ("Resilient domains"). Their DNS server is returning 0.0.0.0, instead of NXDOMAIN. The domain is still on Verisign, and they don't seem to be doing anything to it.
> the archivists here exploited a vulnerability to create numerous administrator accounts on the system

I don't see any suggestion that they had elevated accounts or access. They directly hit parler's public backend server that powers the apps and website, asked it for as many posts as they could, and archived them. The backend did not require authentication to do this, and the posts were identified by auto-incrementing IDs, so it was trivial to scrape essentially all posts from 1 - n.

If we we had GDPR I think individual posters could probably sue the archivists? I'm not sure. Otherwise this is essentially webscraping, which doesn't seem to have been successfully prosecuted much [0].

[0] https://en.wikipedia.org/wiki/Web_scraping#Legal_issues
It would work however on a password change form though which might write out on page load to a password input for comparison:
[old]
[new]
[retype new]
Sometimes old is prefilled with [****] for trivial JS overlap checks.
I'm having a miserable time with Sequelize, and I see this uses Prisma. What contributed to that decision?
Completely forgot about seamless video conferencing and screensharing.
Or cease to exist because the virality of messages has practically been the only real _product_ any of these highly valued social media companies have ever created—as a platform for advertising.

I’m old enough to remember when internet company valuations had everyone wringing their hands asking, what is the mid sky-high valuation based on? Where is the _product_??!
True. But I mention this to my fellow Canadians and they have very little interest when I say it (I live in Vietnam currently). And yet at the moment they are going through the worst lockdown I've heard of: curfew at 8pm and lifted at 5am. Unheard of. Surely if they thought about it, they would have preferred to have closed the borders and waited it out. That's what COVID successful Asian countries have done.
saw the notification on telegram, but now has been tweeted

https://twitter.com/telegram/status/1349014065931284480
Please provide a link to your thesis.
There's no shortage of conduits for free speech you have a right to use, on and off the internet.

The oligopoly only concerns distribution to the widest possible audience, whether it's social media or broadcast media. And even a First Amendment constrained government is allowed to pick and choose which speech it distributes
Yes, this is the different between utilities and other forms of business. If you think everybody is entitled to cloud compute resources, then your argument holds water.
From 2018 but also, this is referring to moving away from E2E encryption, which is true. However, the backup file that gets uploaded to Google Drive (Android) or iCloud (iOS) is encrypted (i.e., Google and Apple cannot read its content). See: https://security.stackexchange.com/questions/136072/how-can-...
>I believe that even the progressive end of the tech community would have been extremely negative about any company that did any of these 3 things

Strongly disagree. The comments here would be overwhelmingly in support with crap like "you can't force a private company to give you a certificate!"
Facebook isn’t a utility, it’s an ad platform.
I don't seem to recall any of those things translating into a violent mob storming the capitol. Therein lies the difference, when the words finally incite action.