skysight-inc/HackerNews huggingface dataset:
In real life, if you've got extreme racist views, you can go hang out with other racists. But to find these like-minded racists, you'll have to churn through lots of potential racists - who may often turn out to actually be anti-racist - to find your group to hang out with. In the process of doing so, a lot of people are going to question why it is that so many people dislike their racist views. And the ones that stick through it are going to know that they hold pretty extreme views relative to the rest of society.

In contrast, the existing social media platforms have a way of making it feel like you're right, and a lot of people are supporting you (doesn't matter whether it's 1% of society, or 99%). Inside your filter bubble, you're not an extremist, and you don't have to encounter very many anti-racists on your search for like-minded racists. When you do, you've got your fellow racist keyboard warriors backing you, and some people even enjoy getting into these arguments.

I think the system you're proposing works well for hobbies and interests like tech or sports. If people who play football aren't aware of what's going on in the world of soccer, it doesn't really matter a great deal. But society - at least a democratic society that depends on informed voters - is worse off if a large number of people get together and encourage each other to think that Hillary Clinton is running a pedophile ring in the basement of a pizza store in Washington.

tl;dr - because it encourages political polarization, which is bad for democracy
I disagree. You'd still have to manage it, except instead of late binding and managing it in the image routing, you need to manage it in your apps instead.

Routing may be complex but IMO the system as a whole is a lot less complex.

And philosophically its the same arguments for file system isolation. You could just do the hard work to make sure your software knows not to impact other apps running on the server...but that's the whole thing you want to avoid.

We use containers because its hard to guess the environment they'll be run in and we made the decision to jump through some hoops to be able to do this configuration at deploy time not dev time.
PHP didn't use a common namespace (a customizable intervening macro file used to map keywords between the form fields and DB2 SQL).
I bet they aren't exactly happy with their day-to-day either. It's just we are somehow normalizing and glorifying suffering instead of encouraging people to walk an extra mile to get out of it.
Haha, rather you than me :-) This might be partly why I don't have a dog though! Good luck with this, seems a nice business!
Cb+university
Rust has definitely set a new bar for systems programming languages.

Regardless of rust's design in particular, static safety and lifetime management is now non-negotiable, and rust's error messages definitely lead the way although everyone else's are pretty good now.

If D and Rust had a baby I wouldn't anything else.
I don't know if I buy this. I don't see why it's inherently impossible to create a computer product that is both well-engineered _and_ easy to use.
> Similarly, I've heard of HVAC systems that just use city water for cooling. It comes in cold, dump heat into it and let it run down the drain.

My grandparents had a system that worked basically on that principle. Since they lived in a farming town it used irrigation water which was much cheaper than tap water.
PC makers lose money when removing Windows from consumer PCs. The bundle crapware more than makes up for the Windows license fee.
What is the current state of art of opensource, 3D printed ventilators?
It would be good to track the current state of art of opensource, 3D printed ventilators that people can print and use. In many countries, there is still massive shortage of hospital beds and ventilators - in an emergency, can any of these 3D printed ventilators be used ?
It's more of a metaphor for how to think about/approach the site. Logs and lists are stored in a centralized db so nothing new happening behind the scenes. Supporters are able to download their content as txt files, so you could use it as an online version of TextEdit.
URLClassLoader poisons the global JarFile cache under concurrent load
When I lived in Nob Hill, there was a quiet long beeping sound that could be heard every couple of minutes - imagine a quiet booooop and you're pretty much there. Definitely sounded electronic. The weird thing was I could actually hear it on quiet days in a large radius in Nob Hill. It didn't seem to be localized on my house.

I was never able to identify it, and searching online gave me nothing.
I wonder if you could run the process energy negative to produce a lot of helium instead of energy ?
This is correct. Additionally, the entity performing the computation does not get to learn the answer. This is an important distinction between a technique such as this, and software obfuscation.
For the record I consider myself an atheist and don't believe in the vaccine being the mark, but sure continue to downvote the reasons people believe what they do and act like it's all just random nonsense with no reason behind it, that's worked out great politically so far.
IBM has been aggressive with patents for decades.
Yes! We buy dinosaur eggs and dinosaur meat from dinosaur farms, wild dinosaurs play around and crap on statues. World is wonderful.
Ya it seems like good technology. I was trying to think of ways to use it in a peer-to-peer knowledge base sharing mechanism where users could decide which nodes in their personal knowledge graph would be public and figured webRTC might be a good starting point so that's how I stumbled on that page.

I've shelved that aspect at the moment but your link will help me with code samples I can re-use when I revisit the sharing aspect of the project.
Well, probably this was the result of some corruption in a parameter in the flash. On the early days of the Samsung Galaxy phones if you broke part of the efs partition the modem couldn't read the IMEI and would fall back to a generic one. This looks quite the same

Though with 13000 devices affected either it was a problem in manufacturing or someone in the Service Center was not doing the job too well...
For us it's not a feature missing, but the mindshare is low, and there's not really any prebuilt examples of how to run and maintain services long term reliably.
Watch This Black Hole Blow Bubbles
Too little, too late. Reddit had a chance to ban T_D and other hateful subreddits many years ago and didn't.
Are you sure you're not confusing what you're describing with evaporative cooling? I don't think that the thermal delta between tap water and a warm room is enough to justify the cost of filtered municipal tap water. For comparison, if the HVAC system simply fed the water into the radiators and dumped it, the max amount of heat you can capture is around 63J per gram of water (opportunistic assumptions of the water coming in at 5C and leaving at 20C). By comparison, if you evaporate the water, the latent heat of evaporation of water alone is 2257J per gram.
He is worth 10s (hundreds?) of millions of dollars. This costs him nothing. What he is suggesting reddit do is illegal.
That was such an insane thing to discover my first time on the BART. I’m sitting there thinking a catastrophic accident is about to occur, but everyone else is just on their phones... oh, that’s just the screech!
Does it have "easy" side-cars/init/post? Last time I checked those were missing for example.
> Sidequestion: Does anyone have any recommendations on simple guides to SEO?

I run a Chrome extension that will crawl your site and give on-page/technical SEO suggestions: https://www.checkbot.io/.

The SEO best practices it checks for are explained + justified in a simple fashion here: https://www.checkbot.io/guide/seo/

I know a lot of developers are skeptical about SEO advice (e.g. keyword density stuff, experiments that try to reverse engineer how Google does ranking), but the rules from the guide above are linked to things Google have directly recommended. Most on-page SEO best practices align with what would benefit a regular user also.
Consider that LTS editions of Ubuntu, which are very popular and Canonical themselves recommend, work exactly the same way.
In my eyes, vi is ok for system administration, but not for programming.

The differences are not huge, but even if I have a "small" .vimrc with one single plugin, I have issues using the vim.tiny installed on Debian by default.

The Vim help has a list of the differences:

https://vimhelp.org/vim_faq.txt.html#faq-1.4

The most important to me are:

- a real undo
- buffers
- macros (recorded on the fly with ththe q key)
- visual mode (included the block selection mode)
- text completion (ctrl-p, ctrl-x-f)
- automatic indenting
- advanced text objects (selecting everyting between '()')

Not having one single of them would not hinder me much... but all of them at once: that hurts!
Best Free Movie Watching App for Android
not even safari 12.1
The issue for Cloudflare is whitelisting the DDoS protection script included on each page. It's under a lot of URLs so it would have to be content-based.
This doesn't work for patent trolls. Patent trolls, by definition, don't have a business outside of patent licensing and suing for patent violations. The Mutually Assured Destruction of an IBM fighting a Samsung over patents doesn't hold for 3 lawyers in three levels of LLCs and a handful of near expiring patents suing a Samsung.
You could use https://github.com/dzop/emacs-jupyter
to combine Org mode + Jupyter.

Here's an example emacs configuration:

(use-package jupyter
:after org
:config
(org-babel-do-load-languages 'org-babel-load-languages '((jupyter . t)))
;; default args for jupyter-python
(setq org-babel-default-header-args:jupyter-python
'((:results . "replace")
(:async . "yes")
(:session . "py")
(:kernel . "python3"))))

After that, you could execute jupyter code block (Org Babel):

#+begin_src jupyter-python
1+1
#+end_src

#+RESULTS:
: 2

You can use latex in org-mode, generate pictures, get nice git diff, export it to pdf, etc.
> Signal Messenger, LLC, is a software organization that was founded by Moxie Marlinspike and Brian Acton in 2018

Did you google it? You're simply wrong.

It is open-source as it was, I didn't dispute that, but they are liable for their users if this bill passes, and they will easily go bankrupt. If there's no commercial entity, then liability falls to the developers most likely--whose identity can be obscured since they're developing Signal hopefully.

https://www.corporationwiki.com/p/31jiai/signal-messenger-ll...

They have a standard corporate structure--based in Delaware, registered as a Foreign entity in California.
So T_D quit reddit and went over to theDonald.win not because of reddit's censorship?
The entitlement is off-the-charts. Who wouldn't like to have a co-worker or manager like the author?
Debian has stable, testing, unstable, and experimental repositories.

If you only enable stable, then you are signing up for very outdated software.

If you add `testing`, you get quite a ways towards having an up to date system, while still not having to worry too much about odd bugs.

Adding in `unstable` gets you about as close to up to date as you can get without compiling the source yourself.

Experimental is good to keep around, but in my experience most things skip it and just hop straight to unstable.

The beautiful thing about Debian compared to Ubuntu is that it actually is a rolling release system. Ubuntu users have to worry about what version they are on. With Debian, you set what track you want to follow and just remember to install updates as they become available.

Because it's a rolling release, you're much more likely to catch small issues and be able to isolate what package is causing the problem, as opposed to doing a thousand package upgrades at once and then being snagged because one of them had an install issue.
It's gotten quieter since 2017 - https://www.sfgate.com/bayarea/article/BART-noise-levels-dec...
Until 1992. Apple had a larger market cap than Microsoft.
I’ve launched a Botanical Brewery, making non alcoholic tonics from medicinal mushrooms. Right now, we are 3 weeks away from launching our chaga drink. We were supposed to launch weeks ago, but COVID threw a spanner in the works.
It’s my first time putting out a real product and the amount of work involved is huge - but it’s also a ton of fun.
You can check it out at borealbrewing.ca
He went on to say "check out this sweet deal I got on these sony WH-1000XM3's via my Amazon afilliate link below. Don't forget to smash that like and subscribe for future philosophical updates."
macOS users, I believe based on my testing that you can block your installed web browsers from localhost port scanning using LittleSnitch. This way you can continue to allow WebRTC and WebSockets to the rest of the Internet (where it's useful), while denying web browsers access to localhost except for specific ports you allow.

However, I encourage you to be careful and only block web browsers to localhost using this method, because lots of macOS applications depend on localhost connections to talk to themselves, so if you block everything from talking to localhost you may break e.g. LittleSnitch, macOS itself, etc. NO WARRANTY, HAVE BACKUPS, standard stuff.

To set this up, for each /Applications/Browser.app, create a LittleSnitch 'Deny Connections' To 'IP Addresses' rule and enter '127.0.0.1, ::1' without quotes into the text field and click OK. Then right-click on the newly-created application rule and select 'Increase Priority', which will bold the rule text 'Deny outgoing connections to 2 IP addresses'. Repeat this for each Browser.app you use.

If you'd like to specifically enable certain localhost ports to be accessible by your browser (such as 80/443), you can create another rule using the above steps, but before saving the rule, change 'Deny' to 'Allow' and click the '\/' dropdown caret button and enter the appropriate port and select TCP. I encountered some UI quirks doing this but once it's created it works as it should.

Here's a screenshot of the results of my testing for comparing against. I'm not really familiar with how LS works so I can't offer much support, but I fresh-installed it and left all the defaults alone and it worked, so more advanced users shouldn't have much trouble. https://i.imgur.com/T0yqrdM.png

Good luck!

(For those wondering if other software can do this, I tested various macOS application firewalls today and most of them either global-allow localhost connections or don't offer outbound filtering at all. So far, the only one that can block web browsers only from connecting to localhost is LittleSnitch, with some quirks that I wrote a note to their support about. At least one let me create the rule and cheerfully said it was active and then it didn't block anything.)
> I’m writing this as a father who needs to be able to answer his black daughter when she asks: “What did you do?”

The rationalisation here is crazy. Dude with a black wife and a black daughter espouses some sort of moral requirement to quit his board role? There is no sense there. If there is a perspective here that makes sense; it needs elaboration.

It seems more likely he is dropping off the board for a different, unmentioned, reason.
After trying out most of the kubernetes ecosystem in the pursuit of a declarative language to describe and provision services, Nomad was a breath of fresh air. It is so much easier to administer and the nomad job specs were exactly what I was looking for. I also noticed a lot of k8s apps encourage the use of Helm or even shell scripts to set up key pieces, which defeats the purpose if you are trying to be declarative about your deployment.
I didn't mean to imply Signal wasn't open-source, just that it was based on TextSecure and can be forked.

If the commercial entity fails or is held liable, we just need a distributed profile system, should be easy enough.
I think there are some "features" missing from this list. I seem to recall that Hacker News will transparently remove some characters from titles (such as emoji and exclamation points), which seems like a bad feature to me, and one that people should be aware of.
How do you get your links into the mix so to speak? or is that “secret sauce” haha. I’m just curious if the people I see dropping links into random threads are pulling that much or if you do something more sophisticated.
Because adding a bunch of third party-repos/packages is annoying when I need to update or upgrade major releases. Also don't want to give spotify root, I just install it and stop caring about it.
Why is it just a black nothing as the picture?
Video codecs doesn't work like that, most frames only encode the difference from the previous frame, meaning that if you drop one frame, all frames after that will be impossible to decode correctly.

A technique that's used to get around this is to use special frame reference pattern so some frames depend on a frame two or four frames before, allowing the intermediate frame to be dropped. This comes at a significant cost to the encoding efficiency though. tT use it with a pre-encoded video, it would require you to specifically encode it for this purpose, making the usefulness of such a feature in a client questionable.

Nothing stops you from building a server that does this though, for instance if you want to build a scalable streaming service based on WebRTC.
On-Demand Request Logging in Flask
Not logging enough is as equally bad, as logging too much. What developers need is a turn-key way to log requests on demand.
I made a grainy and poor-quality but useful video on how to fix a specific issue for Macs which didn’t have a video anywhere else.

Spent 5 minutes to make the video and upload it.

Was making $2-3/month, which is a great ROI for 5 minutes of work.

All positive comments and upvotes because the video is useful.

Then YouTube demonetized all small publishers because they can somehow block spam, but not identify “offensive” content.

Fuck you Youtube.
> What he is suggesting reddit do is illegal.

Are board appointments considered hiring? Honest question. I have no idea how the law works here, but I just figured the shareholders could choose whoever they want.
All major subreddits (r/news, r/politics, r/pics, r/askreddit) are hateful subreddits now. You just happen to agree with their partisan opinion.
I'm in Norway, and have experienced the same. On the other hand, this has also forced me to learn what the Norwegian for most of these fields.

I have also been lucky enough to be here due to marrying a Norwegian person, so I can readily get translations.
totally agree. but it is also sooo convienient as a junk mail address for signups.

Just like biometrics aren't a password but are a good user ID, I have a couple different email address that I use for very different purposes that involve different exposure. My work email never has anything not work related, my personal email rarely gets ads and I prune it aggressively...my gmail looks like a syphilitic brain and I don't mind because I know what it is.
This seems like the kind of thing that could go viral on Twitter or Instagram. Maybe advertise there.
Were you using a specialized macro language sitting in between the form fields and the SQL?

In the claims this is the element:

"(c) substituting the data entered by the user into the HTML input form into a dynamic SQL query using a common name space, wherein the common name space comprises variables found in both the dynamic SQL query and the HTML input form;"

This expired patent is much narrower than just rendering SQL results in HTML. It claims a particular way of mapping form field inputs to SQL using an intermediate macro language and a macro file that is employed per request/post that defines the mapping rules for the request.
[1] https://github.com/evilsocket/opensnitch maybe?
Isn't that some high level kind of fraud? At the same time, I think it would easily be caught, so I'm a little confused if it's incompetence or maybe a mistake?

Does that mean they bribed somebody working at a factory? I'm not sure what could be gained by this. Having an "untraceable", replaceable phone? Wouldn't those be easily blacklisted once it's discovered?
Arf, an emoji would have helped.
> 986 citizens, of which 47 were un-armed. Twisting stats to feed your narrative won't change reality.

This argument baffles me. Do the Second and Fifth Amendments not exist? Possessing a firearm is not grounds for summary execution.
What kind of project would be a sweet spot to ATS? Would it be comparible with F* [1]?

I would love to understand the nature of the theoretical advantage ATS has here over Rust.

ATS seems to be very much a concept/language in R&D phase. Its ergononics are difficult ergonomics (have a look at the error messages), documentation and example projects sparse.

[1] https://fstar-lang.org/
1962 Roger Ebert Article Unearthed on Distance Learning for Homebound Students
This seems like an issue with residential network infrastructure more than webRTC. Do other peer-to-peer technologies work better than webRTC?
I started up a botanical brewery. We make non alcoholic drinks from medicinal mushrooms and we’re about three weeks away from launching our chaga based drink. We were supposed to launch in March, but COVID threw a spanner into the works. You can check it here: https://borealbrewing.ca

Putting out a real product has been an insane amount of work, from getting the brand designed to finding somebody to actually help with production, but it’s been a fantastic learning experience. I’m really hoping that we’ll get the product out with no further delays, as it’s full of, amongst other good things, antioxidants which are great immune boosters.
> "I have urged them to fill my seat with a black candidate"

Wait I'm really missing something about the "why?" here.

- He didn't have an idea of how he could orient the organization he had built toward solving problems?

- He didn't have any black leaders within the organization he could think of to elevate who would both have a more keen lived-experience sense of the nature of the problem _and_ know reddit culture enough to apply that understanding?

Maybe not and we don't have the full story here.

But systemic racism isn't some bad-apples good-apples issue any more than the 787-MAX was brought down by a pair of bad pilots. It is not really an issue of replacing people if they are under the same pressures. It's an issue of _systems_.

What systems does this refactor or dismantle?
The post right above this one on hacker news at this time (16:20:16 UTC) is titled "What did you do"?

(i.e. the title of the post above this post is a question answered by the title of this post).
Characterizing Global Transnational Internet Performance and Its Bottleneck [pdf]
> https://news.ycombinator.com/item?id=19212822

Hacker News has so many strange, undocumented things that even such a list is incomplete. I’ve run into entirely new things I didn’t know existed just by using it more, or by happening upon one of ‘dang’s comments…
> If you don't like the Snap Store, well, get coding and be prepared to fork the client also.

Given the amount of OSS projects submitting packages to winget on github it's pretty safe to say that most projects don't care if a web service is OSS or not. That boat sailed like 10y ago.
Google Cloud and the UK government sign MoU to boost cloud innovation
I never understood why websockets aren’t subject to same origin policy and CORS (or similar policies). Any web expert here could explain this design (non-)decision?