skysight-inc/HackerNews huggingface dataset:
I don't have a lot of experience with these, but I tested each of them a little bit and know mostly how they work.

I believe that for small sites, the main aspect that differs between them is how peer discovery/name resolution is done. For this, IPFS has the most distributed approach (using a DHT and IPNS) but is also the most fragile and highest latency one. DAT has plans to switch to a DHT in the future (hyperswarm) but relies on centralised DNS discovery servers + local network multicast right now. Secure Scuttlebutt takes a more social approach and organises its network in terms of pubs. There is no central discovery, you can only find users that you "meet" in a pub.

This means that DAT has the most website-like feel because their solution provides low latency (only DNS lookup) and is global. I also think that DAT is much more pragmatic compared to IPFS thus at the moment it is much more stable and its us ability is better (also because it has more focus on stable, core components compared to IPFS which is a bigger project trying to do lots of things at once). I like secure scuttlebutt's idea of focusing on communities but that is a different approach to how the web works right now.
Well, here is my experience with the discord bridge:

I installed the bridge and provided as the readme specified all the config options. Upon startup it started spamming requests at my matrix instance all of which were failing. After some tinkering I got it to relay about 70% of the messages from discord to my matrix instance and about 80% of my messages to discord. The server in question was not overloaded but idling at a load of around 3 (8 cores total).

The "common denominator" functionality is a joke that establishes on the minimum I would consider functional for a chat client, not what either Matrix or Discord could offer.
Oxelo Town 9 EF V2. It's a little too heavy though.
Maybe they're looking at us and think "What 21% O2? Surely no life could exist there, everything would just burn down immediately!"

EDIT: "Especially in combination with water vapour in atmosphere - it would freeze, static charge would build up between the ice particles and the discharge would ignite everything. Indeed the fact that O2 is so high is a proof that there is nothing left to burn"
At which point, letting the vehicle move at 3Mph on the cycle lane is perfectly solution (as one of these scooters companies does).
IPFS looks good on paper. In practice my experience wasn't very good. ZeroNet, on the other hand, feels like the future for DWeb and that's the direction I'm personally headed. What about you?
Sorry, i am not a native speaker.
What is a 'Closet project'? Do you mean it is not open-source?
This might be interesting:

https://en.wikipedia.org/wiki/Hypothetical_types_of_biochemi...
As if IP addresses are not shared.
IPv6 isn't present enough.
Also this

https://youtu.be/Wm8ZoVQ_OJo

https://en.wikipedia.org/wiki/McCollough_effect
What's wrong with that? It seems like the easiest way to write code that works with either floats or doubles.
I like this idea, except for the fact that the extra parametrer pollutes the method signature and method calls, for something that really should only be a compile-time directive.

I'm actually curious why something like this has never been included as a language feature, it seems trivial to come up with a syntax for fine-grained access control, that is fully backwards-compatible and a true zero-cost abstraction.

Most obvious first shot:

class A
{
private:
void badgedFunction() const friend Device, SomeOtherClass;
};

Did you ever check with the C++ working group if there are any proposals for language extensions for this purpose?
'Autocomplete' doesn't work for Firefox (since version 38), Google Chrome (since 34), and Internet Explorer (since version 11

Huge pain
ECG: Static source code analysis for Tcl/ADP source-code
Matrix is not as popular as email, again, what prevents Google from taking Matrix and EEE'ing it to death?

As a concerete example; imagine next month Google announces their own Matrix instance. All gmail users are automatically signed in. The instance works with other Matrix instances. A year after that, Google stops federating anything but bare text to other servers, claiming protocol limitations. They continue to make interaction worse for non-google users until the non-google users have no choice but to join google or loose their social network.
IBM mainframe documentation was amazing. I encountered cases of strange edge conditions that would be carefully detailed in some manual even though any given installation would be unlikely to encounter it. (The trick would be finding that given manual, so having your library properly organized helped.)
I understand when Recaptcha gets used before registration forms, but why, oh why, does Discord do it before any login?

If I know my email address and password I should be able to login without being logged in to Google as well ...
I've seen this argument before and tend to disagree. There is certainly greed, but I think the larger problem is that crypto doesn't have users.

I don't think it's particularly novel in 2019 to say that a successful app is built off of the feedback of its users. Any app, regardless of intentions or engineering prowess, is going to struggle if it doesn't have a sizeable user base providing feedback (and devs who listen to that feedback).
The rapper Post Malone released a custom collaboration with Crocs and the shoe sold out in 24 hours, reselling on eBay for several hundred dollars.

https://www.digitalmusicnews.com/2018/11/02/post-malone-croc...
I would go to prison: ordinary people getting arrested for Extinction Rebellion
>The most sophisticated attackers will still lease reputable Google accounts and mechanical turk time to bypass Recaptcha challenges, but it will be expensive for them.

You can also just pay people to solve recaptchas all day.
I'd bet he's implicitly expressing his concerns about SMS's vulnerabilities in terms of security, especially compared to other, more secure alternatives.
Now this just needs a matrix bridge
This interests me too; just this weekend I tried to set up a matrix homeserver with matrixsms, puppet-hangouts and puppet-facebook integration and I got no single integration working. I did try to get it working in docker containers, but still.. I would be very grateful to learn if anyone has a recent, detailed write-up! (I also planned to integrate with Skype and WhatsApp, but didn't get that far)
Unfortunately, your best bet will be PostMarketOS[0]...
It's nowhere near ready for everyday use though, I'm afraid.

[0]https://postmarketos.org/
Lets take totalitarianism and the surveillance society. It's easy to see how totalitarians want a surveillance society, but it's also clear that even liberal democracies contain forces that are trying to create surveillance states, so clearly they are distinct.

Similarly fake news became a meme in the free west and is a quite different concept from propaganda, for example it is created differently and propagates differently as a bottom up phenomenon rather than top down.
You keep accusing me of "failing to understand" or "refusing to learn" the "best practices" of using access specifiers.

I understand them well, and I've experimented with their use in my own projects, and decided they're a minor complexity I don't need to bother with. And that decision has served me well.

Dogmatic adherence to "best practices" is silly, even when people can agree on what they are. Learn them, yes, evaluate them carefully, but ultimately choose what works best for your constraints. Including what your team's conventions are.

The programmers I've seen taking most about "best practices" generally don't think very critically about their approaches and go with dogmatic answers, often tying up their codebases in ridiculous complexity. E.g. the "best practice" now to make a website is a React.js SPA, and now every site out there takes 20 seconds to load with 10 little spinner icons while all the HTTP requests go out to their microservices on docker clusters, and everything requires a hundred-library-deep build stack.
That's an amazing monument. I live 30s walk from this 1350 year old church - https://en.wikipedia.org/wiki/St_Peter%27s_Church,_Monkwearm... - it's slightly less ambitious but still a beautiful place, and incredible to think people have been gathering there for that long.
Future ECommerce Trends to Use in 2019
Why do you need to switch to a PC to work with Scala?
HK's extradition law: Not just HK people have reason to fear Chinese “justice”
JPEG Resize On-Demand: FPGA vs GPU. Which Is the Fastest?
6502 machine language of the Apple II+ really helped get a mental picture of how computers work. Call -151 at the prompt then you’re in. A manual listed what most ROM addresses did: move the audio speaker cone once by reading or writing anything to C030 (I think, or was it C080?), of course, 30 C0 syntax. 85 store the accumulator? Geez, it’s been a long time. 1 MGhz 8-bit CPU, X and Y registers, an accumulator, only adding and subtracting commands except for shifting bytes left and right. No audio routines.

It was all very inefficient but what a way to learn!

It was probably like the 1930s and 1940s with radio: people really knew how it worked at the nitty gritty level and could friggn make an impromptu radio out of debris from a crashed army jeep (probably on youtube now).

That’s civilization: layer upon layer upon layer of knowledge and advancements until we all roast the planet from our greed, driven by the 4% (the sociopaths).
"closest project" probably.
To be honest, a comparably loaded workstation from HP is 5000$ with a massive discount for preorder. The difference is that you can get a lowered specced one if so you want.

By the way : high end photo light cost a lot - like the new XDR monitor, they too need to give the user confidence is the final result (color correctness is a bug one).
Need to create Android apps too on the go!
On the plus side you've likely become fairly adept at identifying street signs, light posts, bicycles, storefronts, bridges and buses in order to access Discord, especially if you were trying to access via Tor to gain a little privacy.
I don't think this is ultimately an IFPS problem. How I've always understood IPFS is the protocol being a decentralized blob storage. You would use it in place of a CDN, to share files, or other building blocks for something higher-level. This is in contrast to browsing where there are established semantics on addressing absolute and relative URIs, and clustering relevant content under hierarchical addresses in the URI path.

The author insisted on doing this on bare IPFS but I think this is (vaguely) analogous to building a website based on IP addresses and port numbers, not URIs. To the point: the semantics just aren't there.

I could imagine an IPFS based web site being built with a local URI resolution map as part of the bundle of objects that is the web page. The sub pages would refer to symbolic URIs like before but the browser would also download a site map that links URIs to actual hashes of the latest revision, and resolve references like "foo/bar.html" or "/root/foo.html" based on the map. Or a proxy could do this transparently, translating URI requests to hashes and fetching data directly from IPFS, then serving it back to the browser as if it was downloaded from "/root/foo.html" instead of "ipfs://50ad443758222efea0286f3a94db2c25".

The top-level entry to the web page would basically be this URI resolution map which, as content-addressable, would effectively refer to a single revision of the web page. This could be implemented as a separate URI scheme, like ipfs-uri://bb9f6cbcc28829b57dd25102f67b9d37/main/news.html where ipfs://bb9f6cbcc28829b57dd25102f67b9d37 would point to the URI map and the URI handler would resolve the relative URIs such as /main/news.html based on the offered mappings.

But all this does require extra lifting from the browser or a proxy. I don't think IPFS as designed is feasible to replace something like HTTP which was explicitly meant to work with URIs.
Think about personal correspondences of famous people before the internet.
> I am much more confident in ReCAPTCHA of stopping bots compared to any roll your own solution.

I'm much more afraid of ReCaptcha blocking bonafide users. It's a harmful obstacle that punishes legitimate users for not sharing as much data as possible with Google.

Even if you really need a captcha, there are better solutions out there.
I think it was a typo, they meant "closest project", or most similar.
I think we have to take a step back, and consider why we want to separate humans from computers in the first place.

Humans can do a lot of bad things that computers can do. Think of armies of low-wage people in Asia, that are paid to click on ads, spread spam, or write reviews.

And also consider that computers can actually do good things, for example, allowing humans to automate their work on certain websites, or providing better accessibility for certain users.

Therefore, instead of introducing CAPTCHAs, why not focus on the actual threats. If you want to protect against spam, then build a spam filter. If you want to prevent bots from bulk-downloading your data, then build a rate-limiter, etc.
They asked politely, saying please, and not advocating for any kind of imposition. How is that fundamentalism?

I personally totally agree with the petition. And at the same time, I also think people should have the right to remove their mistakes. It's just that when they have no strong reason to remove a site, I'd rather people leave it there so history can be preserved.
We've blocked cyrillic characters on a contact form, and we went from hundreds of spam messages every day to less than one a month.
What not to do when giving technical interviews (2014)
Laser printers are absolutely wonderful.

I got to operate IBM 3800 printers in the 1980s. The sight of a laser printer running at printing-press speed hour after hour, going through a 2' tall box of continuous-form paper in less than 20 minutes, was just nuts.
As a native English speaker, words in the language appear to be stored against sound rather than anything else. When trying to write clear English to be read, I am reading it to myself as I write to ensure that it reads clearly, and so it's more an audio process, allowing for confusion of words that sound similar.

I would guess that those who have learned the language have a more logical, grammar based structure and write more deliberately.
Time to start counting in seximal https://youtu.be/qID2B4MK7Y0
Yes, many ordinary users never get past the folders-on-desktop organizational level for their files...
There is profound depth in African culture, including the craft and symbology in the architecture.

May I recommend the beautiful series The Tribal Eye, BBC, 1975, presented by a strapping young David Attenborough in his 50s?

https://en.wikipedia.org/wiki/The_Tribal_Eye
And that's what a user ~/bin directory is for then - you don't want to run as root, install in your home.

Installing user-own software, in a user-specific location is fine.

/usr/local is not user specific, and setting the permissions so it is treated that way doesn't stop other software referring to it as a system-wide $PATH.
As O'Brien says:

"We know that no one ever seizes power with the intention of relinquishing it. Power is not a means; it is an end. One does not establish a dictatorship in order to safeguard a revolution; one makes the revolution in order to establish the dictatorship. The object of persecution is persecution. The object of torture is torture. The object of power is power."

Edit: Personally, it's this self-awareness of their own real motives that make the Inner Party of Ingsoc so scary.
The Flat Earth movement is simply about trolling.
One of my local bus companies just became the only company to run buses to the local university, after the one other bus company stopped operating in the area.

They've removed themselves from archive.org so now we can't easily show that they've more than doubled the cost of the annual student bus pass over the last few years.
Protesters were shot in Hong Kong's extradition law protest
Take a look at the UX for WRAP. Based on what I'm seeing now, it would probably fit well for your app: https://www.wrap.co/solutions/

Disclosure: I wrote a lot of the code to power the wrap frontend, but I'm no longer involved with any of it.
The Coolest Thing at E3 Just Might Be This Atari Video Music System from 1977
If someone can't afford to put aside $20 per week for a business expense 5 years from now then their business is in deep trouble.
That's a dangerous mistake to make. Some of them clearly are trolling, but there are people who genuinely believe the Earth is flat.
Let's say you spend a few years building a site and then things change and you lose interest. You stop paying for hosting and let the domain drop?

Then someone catches the domain and recreates the site with your content, without your knowledge or permission. You're happy with this are you?
There are password hashing algorithms out there (like bcrypt) that specifically take a long time to compute using the fastest method that we can think of.
That's a blind, dogmatic position. Inheritance is a tool, as everything else.
Did 1.0 fix the crippling resource consumption of their "reference implementation" or are they still tinkering on something half done?

Did they fix the barely working and maintained bridge ecosystem (ie, everything other than IRC)?

I'm someone who ran a Matrix server in the past and got burned by it, the announcement doesn't seem to address any of the issues I encountered running my server or make the UI any more discoverable for non-technical users compared to alternatives like Discord.

It feels more like this 1.0 announcement was done so they could have 1.0 and declare to have done it, without actually fixing the glaring issues in the Matrix ecosystem. At this point, the ActivityPub Ecosystem (Pleroma, Misskey, Mastodon) offers more versatile and user friendly experiences. I hope someone builds a chat server on top of AP.
Small n is not always a deal breaker, IF the small sample resembles the greater population (which I can't judge in this case).

https://www.dailykos.com/stories/2008/11/9/656465/-
Yeah, polluting the signatures is a shame.

I've only just decided that I enjoy using this pattern so my internal standards committee hadn't progressed to the proposal stage yet. :)

Your syntax makes perfect sense to me, and I think it would make a great addition to the language. I wonder what the real working group would say. (I tried quickly googling for something that might sound like an existing proposal but came up empty.)
Sorry, but where is the value on this project? Only 2 screens, one that has your profile photo and some description with a style on it and another screen with the same link to go back to Instagram. I find this surprisingly useless but I wish you luck on your project, i hope to be wrong.
> "Who has the most reliable data about the publishing industry between 1500 and 1600?"

So, to verify I understand: the backend of this would be handled by grad students (working with some kind of 30/90 minute timer alarm), and would experience distributed consistency failures caused by differences in which departmental tradition they did their major area exams?
From the article:
"From left to right, these rosettes show the surprisingly beautiful paths of Mercury, Venus, Mars, Jupiter, Saturn, and Uranus as seen from Earth. "

https://earthsky.org/space/what-is-retrograde-motion
kind of gives you an idea
Thanks for archiving it!

I always make backups of interesting sites using Archive.org, but, think, African Vernacular Architecture Database should be printed by someone as a book too ;-)
Privacy.

Don't want your picture taken all the time? Don't want everything you say recorded and archived? You might also not want everything you write to be archived. If you want control over your content, archives are a problem.
> they all seem to ignore the irony that someone savvy enough to discover an obscure distro might not need everything to be a user friendly macOS-esque experience.

Sure, I’m technically capable of doing all this myself. I don’t need the macOS-esque user friendliness. But I also don’t need takeaway food. But sometimes, home cooking is just a chore, yknow?
For selfhosting with lots of bridges, the best bet is https://github.com/spantaleev/matrix-docker-ansible-deploy. Is this what you tried?
I wouldn't call it bad, but I would call it incredibly expensive if you're using non-English alphabet.

Try filling out all the characters available within a single message, then replace one of them with something unusual (let's say "ć" for example). What used to fit into a single SMS will now be three.
In the context of the metric system, the problem is that the second and the 'day' don't line up. From a human time keeping point of view, days and fractions of days would be ideal.

However, actual days are nowhere close to a fixed amount of time. And for historical reasons we are stuck with a very precisely defined second that is based on 24 hours in a day.

So the obvious approach would be to define a new unit of time that is roughly equivalent to a milli- or microday.

But the chance of that happening is close to zero.

So we are stuck with the second as the fundamental unit of time. Having a 'centiday' as 864 seconds would be even more removed from the principles of the metric system than a 3600 second hour.
Voila author here: a major difference with AppMode is that AppMode is merely hiding the notebook interface, but still allows for arbitrary code execution.

Voila is meant for producing secure web apps.
Actual pros would probably prefer a 28 core W-3275 or even the M version in a suitably tricked out full size case.

The entry level mac pro is using the slowest Cascade Lake Xeon to hit that price point as well as very limited memory and disk.
People have not been hurt enough by centralized DNS and CA certification yet. As soon as that happens the masses will adopt the decentralized version in droves.

It might just never happen. Until then the "worse is better" rule applies.

I have used ncdns in conjunction with dnsmasq in the past and I am happy that there is a solution out there that works just in case the other fails.
Dassault to Buy Medidata in $5.7B Shift to Health
Trump reveals Mexico migrant plan by waving document around
Can you expand a little bit on the question? I think I understand what you are asking but maybe a concrete scenario or some sort of example would make it easier to start a discussion?
> but the internet is too valuable to the future for retroactive censorship

If I don't allow you to copy and publish my content, I'm not censoring you. Using that term in this context makes no sense.

As for webcrawlers: sure, they are out there. And when their makers publish your content, they are infringing your rights and (in many countries) commit a crime.
The leader of the strongest country lies every time it speaks. Once and again wars are sold as freedom campaigns and coups as saving democracy. Surveilance has been institutionalized and privacy comoditized. We are in the most orwelian era yet.
But if it's online and not gated by login, it's explicitly public, unlike private correspondence.
Make it disposable. Make it from plastic.
Not the first time someone in power/authority has inadvertently revealed plans by leaving documents exposed to photography - yet another example of how people don't learn, and don't take security seriously.

If you're designing a system, assume people will leave things exposed or accessible.
Might be referring the the fact that it is a barbaric tyrannical state.
Some one said one of the uses of the entry level mac pro will be use to stage homes for sale by Relators