skysight-inc/HackerNews huggingface dataset:
Part of the problem is a number of networks use public IPs including IPv6. NAT isn’t always required. Where it is used though, one could block DNS reflection at the DNS forwarder or locally, and use an application-specific firewall to block connections to local IPs from a particular app. You could use a proxy or custom DNS setting for a browser to blackhole traffic to local addresses but outside of using a proxy they could still use IP addresses. Combined with the earlier solution though that might work for IPv4 NAT environments.

Fact is, internet connected devices need to be secure, and NAT as a security tool has to be stopped, it’s just one really convenient security layer, but is relatively easy to work around, so it’s not inherently secure on its own...

I am also reminded of Internet Explorer Security Zones, where you could define different rules for your local network vs the public internet. And Home vs Work vs Public wifi connections on Windows. These days, though, most users aren’t going to configure their networks to this degree... safer routers are perhaps the only easy way to start, but folks hate getting lots of notifications, so it’s unclear how any general purpose solution would work beyond localhost.
Three out of five answers so far just questions the legitimacy of using noSql.

There are definitely use cases for noSQL and I clicked on this thread hoping for information and war stories about cockroach, mongo, redis, couchdb, the current state of noSql in postgres, and a few name I maybe never heard of.

Let me derail the conversation of berating this technology. I've happen to had a requirement which needs a dinamically changing dB structure (saving lots of json data from an dinamically changeable form). Which noSql db would you recommend for me?
Any pitfalls? I'm primarily looking for self hosted solutions.
Man, you're so right! Plumbers are all lazy pieces of shit that would all stop working immediately if they could feed their family.
This is such a deeply flawed and disingenuous analogy that I find it difficult to imagine you're commenting in good faith.
The old cathedral vs bazaar argument never goes away ;)
Not to be a stickler, but if you’re at an NBA game you contractually agree to allow that photo to be taken and displayed (under US law). Obviously it’d be different under EU law though.
Well, java is by far the most used language at amazon so that would make sense.
It absolutely does make sense if the service is that critical. If it's not that critical, it doesn't need 24/7 on-call. There are some "in between" circumstances, sure, and those might require additional resources or occasionally work outside of normal hours.

It doesn't make financial sense because companies can get away with exploitative behavior because software engineers are quite naive (or even actively detrimental to themselves and their peers) when it comes to labor relations.
I may add to this list:

Workers mental health?

Workers standard of living?
I tolerate it. BART is hit or miss. Sometimes it's nice, and sometimes it's hella crowded, and there are those assholes who blast their music without headphones. I do like my reading time, though.
There is a long tradition of grandmothers showing pictures of their grandchildren. Is that now banned or does it require prior notice in writing by each child? Does she have to wait until the child is an adult and can provide legal authorization?
"The state should have protected me from Live Photos" is the weirdest take I've seen in a while.

A regulatory regime for this space would have been focused on protecting the livelihoods of 24-hour photo labs.
ASCII Paint – A tiny ASCII art paint program written in JavaScript
The photo of a person is not free speech.
Also, how can it be funded by vat anyways? We’re talking about trillions per year to fund. Are you taxing cars 1000%? It doesn’t add up.
So in your couuntry you have the right to take photos of my kids and put it online because you are free to be an asshole? Really? Because I read about the fact that you can be forced to pay me if you want to use my image.
I dont think YOU can try to spin it, its because suddenly conservatives have decided to suddenly not pay for the Atlantic. Stop trying to get a win from lay offs. Try to be a good and decent human being.
Again, only speaking for my country (but I'd expect other European countries to be similar):

pictures of a crowd don't give individual people depicted any rights, unless they are somehow the focus of the picture (say portrait shot with a crowd in the background).

Also, when you take a photo of a building the passer-by doesn't get rights to demand you not publish it, if he is merely an insignificant chance addition.

Unsurprisingly, all those "easy edge cases" that internet commenters believe to have found as the first person ever have already been thought through and handled.
Depends. Public in the sense you want to photograph some monument/building? Then no problem.

Photographing in public for the sole purpose of taking a photo from you? No.
They host the Aspen Ideas festival which I'm guessing is often a big revenue driver. Many publications (the New Yorker for instance) have moved to hosting these events to diversify their revenue streams. Whoops.
There are multiple sibling comments dismissing this argument because it could have happened already, but consider this:

Few companies were very accepting and open about remote work or had the structure to support it with any kind of scale (hiring, HR, legal, team structure, meetings vs async communication, ...)

If companies adapt their processes and workflows to include remote workers as first class employees, it suddenly becomes a lot easier to seamlessly integrate team members not only across the country, but across the globe.

This avoids the usual cost of outsourcing (communication and coordination overhead, lack of integration, etc), while still opening up a large, much cheaper labor pool.

This doesn't have to be primarily negative, but it very much has the potential to put a lot of downward pressure on salaries and should be considered.
I'm not sure how a competitive labor market makes any difference. They all have to pay the same payroll taxes. If anything it's a great equalizer -- all companies must bear that employee cost. So they will all take it out of their employee's earnings equally.
There's a public interest exemption, so of it's news you might be in a stronger position. But yeah, generally.
Version 12, Inlining of - With CTEs - has been a big win for us, we have seen some dramatic improvements in performance. Also Parallel query to take advantage of multi core processors has improved performance in general since 9.6. I also like Lateral joins especially with Set Returning functions, they are literally like magic.
I feel like we're just going in circles because you're not addressing any of the examples I'm providing.

I gave you examples of how to implement on call without overworking your employees and even giving them the option to run a few errands here and there. So what's the problem? You seem to be against the practice just for the principle, not even really for any bad effets due to bad implementations.

As for which products are worth implementing "on call" for, yes I agree, some companies are too quick to think that the world can't function 30 minutes without their product.

Anyways, I've seen it implemented successfully at companies with very low attrition and I do believe it is a necessary tool sometimes for small companies to grow and sign big whale customers.
Sounds pretty good for those engineers.
Right. No one complains when big Twitter accounts go viral more often than small accounts, because it's obvious why. So why the conspiracy-mongering about the same effect on Reddit? Is there any actual evidence that moderatorship confers an outsized likelihood of virality vs. a non-moderator with a similarly gigantic following / karma count?
> That's the beauty of a VAT. It can be tuned to reach the desired result.

But who will do the tuning? My guess, as a former corporate tax lawyer, is that it would be done by industry lobbyists, seeking preferential treatment for their clients' products.
If you're just writing some throwaway content then sure, I guess the low effort is worth it. But if you want to write more than a single post it's probably better to spin up either your own blog or somewhere else.
This is most definitely censorship, regardless of whether or not it is in the public good
If you sacrifice your entire life to have children, that would be very admirable, but then you wouldn’t have any life left to enjoy yourself. At that point, you’re no longer merely paying things forward. So no, I don’t think my logic implies that you have to have as many children as possible.

In my opinion, the magic number is 2. When you have two children, you are keeping the number of humans alive constant (since it takes two people to have a child, you only get “credit” for half of each child). Everything beyond that is purely up to you to balance the sacred work of creating human lives vs. enjoying your own pursuits.
We had this debate 250 years ago and decided that society is better off with free expression than with someone deciding what speach is and is not OK. It seems to have worked out pretty damn well so far. If we are going to change course, the impetus is on the pro-censorship side to make the case for the change.

And no, it's not germane that these websites are operated by private corporations. If anything, the fact that hugely important forums where modern speach takes place are censored by parties without any form of democratic accountability adds weight to the argument against censorship in these spaces.

If we had a vibrant tech economy with new platforms arising and competing amongst eachother, it would be a different story, but when we have a stale internet landscape dominated by sprawling behemoths like Alphabet and Facebook, what happens on their platforms are issues of national importance and cannot be left to undemocratic governance and censorship.
First of all, as many others have pointed out by specifying the accepted file formats in the <input> tag, they would avoid HEIC entirely as the phone would simply convert to one of the accepted formats.

It's also not clear to me that this patent license is actually an issue in terms of decoding and converting file formats on the backend. Even if that were the case, I'm certain there is some commercial license software they could purchase to do that for them. This isn't an open-source endeavor, and they charge each student to take the exam.
So... basically people who lost their jobs to COVID are winners in your mind?
> While I think UBI is one of the better solutions to the poverty problem in the US, I think almost any solution to poverty will fall prey to inflation if we don't address income inequality.

Please define the "poverty problem" in the US.

How is an increase in the money supply related to income inequality?
I would like to offer a more nuanced position. People bring many attributes/abilities to work which have value. These include knowledge, integrity, communication, personality, etc. In the past, being willing/able to live in a place like the Bay Area was one of those attributes. Now that one attribute is less valuable. But the rest of the value proposition hasn't changed.

I understand why a person who REALLY wants to live in the Bay Area would be concerned about that. But for most of us in the world, not much is changing. In fact, salaries for the rest of us might go up because demand for our labor will go up.
what youtube decide the list of video when you go to www.youtube.com is the content curation. Its a very important feature.
Who took the pictures? In a sane legal system it would boil down purely to who owns the copyright, barring an exceptional circumstance like revealing medical information. This privacy stuff has gone to absurd extremes. Soon it will be illegal to say someone's name without written permission over there. What a crazy legal landscape Europe is.
Mono is an implementation of the .NET Framework. While the code of v5 might be based on Mono and Core, v5 is also unifying the APIs between Core and Framework.

Most of this is already true because of .NET Standard 2.0, which latest of Mono, Framework, and Core already implement. Large swaths of the extant OSS libraries for .NET have already converted to .NET Standard 2.0. There are mostly only niche use cases left that today that you can't build into .NET Standard libraries and import into programs compiled for any of the extant CLRs.
I mean in the sense that being customer obsessed should mean you do not evil. We absolutely are still customer obsessed.
In a quiet neighborhood you can often clearly hear a 50cc 2-stroke within about a mile range.
There are limits on freedom of expression in general. Copyright is a fairly obvious analogy here.
The context here isn't the average American, but a high school student taking an AP test involving writing math -- where scoring well counts for the same credit as having passed the equivalent entry level course(s) in college.

Besides, math is already pseudo language on top of pseudo language. Learning notation is part of math, I'll concede learning to type an expression on a computer is a different notation than writing it with pen, but if you can't learn that, why learn math? Each domain does its own thing too and isn't even necessarily consistent. Guy Steele gave a great talk a few years ago on "Computer Science Metanotation", and that's just one area of math: https://www.youtube.com/watch?v=dCuZkaaou0Q (Edit: And to conclude here, learning to read and write with some notation tends to be easy, it's learning what the math actually means that is the hard part.)
Real-time alerts from Zabbix and escalation with Zenduty
The argument against operator overloading doesn't hold water with me at all.

If 3 + 2 is allowed but you don't think "a" + "b" should work, why should 8.1 + 1.9 work? If your argument is that it's because they're numbers, what about a Complex library, or numeric vectors, or GMP? If I can do 3 + 2 and 8.1 + 1.9, I should be allowed to make Complex{0, 1} + Complex{4, 9} work, or Vector{1, 0} + Vector{2, 2}, or BigInt{99999...} + BigInt{9999...}.

I can sort of see the argument in dynamically-typed languages when you might not know what the operands are ahead of time, but for statically-typed languages like Rust and Go (Rust gets this very, very right FWIW)? There's no defensible argument against it. Why is `+` magic and holy, but a `fn add(...)` isn't?
FB goes all in on work-from-home, for its own employees and others
You can actually spoof the "RESET RAM" menu in TI-Basic, but only dedicated students would do it.
Why would I trust random third parties with the level of access that Apple has? Should Apple also allow access to the Secure Enclave by third parties?

VCs don’t invest in startups to help them build low profit “lifestyle businesses”. They fully expect them to be acquired or rarely become public. Just as an anecdote that we are all familiar with, only two YC companies have gone public — Pagerduty and Dropbox - and Dropbox is still not GAAP profitable.

If the governments takes away the ability of companies to get acquired, investments in startups will dry up and $BigTech would be the only ones with money to do research.
Sounds like using a subset of tailwind classes, focusing on positioning. This is what I’m doing on a nuxt project. I also use Sass for the visuals within each component.

That said I never found utility classes enough to handle breakpoints, it’s hard to read and understand when using only classes in the html. There is no space anywhere to document what the breakpoints achieve.

As usual, using multiple approaches is the best way to solve a problem rather than stubbornly sticking to some ideal like doing everything in tailwind, or using BEM naming religiously.

Also BEM syntax sucks. It’s really long and unsightly. SuitCSS is much nicer, plus it has a linter.
I agree with the sentiment, but for most of history there has been some sort of ceremony when taking a photo, saying cheese for example, it used to be much more obvious when a photo was being taken, and now its discrete in many situations.

People that knowingly smile for a photo aren't really the people complaining.
I do not know much about it, but I remember Giac being hacked onto the Numworks Epsilon software. Maybe check out Numworks, too, I am going to make a comment now about it here, too.

https://www-fourier.ujf-grenoble.fr/~parisse/giac.html

Seemingly relevant thread found by a quick Web search: https://xcas.univ-grenoble-alpes.fr/forum/viewtopic.php?t=69...
It's not about lazyness. It is a matter of having all your needs and wants fulfilled and not needing to work. Where you can finally simply pursue hobbies. Why do any kind of labor if everything is met. Especially janitorial, plumbing, heavy lifting, dredging in miserable conditions, or any other number of difficult thankless jobs.

Go watch dirty jobs the tv show, it's an eye opener. There are even people who climb down in sewers and scrap our feces off the walls in big cities. Who would want to do that if they could just get on UBI and build gokarts in their spare time instead.

You know those wind turbines the power grid relies on? Dirty jobs had an episode that showed how they have to climb up inside them, crawl into really tight spaces, and clean out debris to keep the turbines functioning. It's a tough, harrowing, frightening and claustrophobic experience.
I'm an outdoors enthusiast like yourself and feel similarly, but I would wager that the average tech employee is not an outdoorsman/adventurist/athlete, and might not have any hobbies at all aside from spending time with family, watching TV, playing video games, infinitely scrolling on their phones, etc. Also, a lot of these SF headquarters are really nice office spaces with all of the perks (free food mostly) versus the average home office. I have to imagine a lot of people enjoy their offices simply because it's nicer than the space they live in.
The companies that abuse work/life separation have been doing so without remote work and will do so regardless of the situation. Generally, these companies tend to pay more because if they didn't, nobody would do them.

So just as always, you have a choice, what's worth more to you? Money, or free time? And pick your job accordingly.
Don't forget the attempted Venezuelan coup.
Buy CDS against the securitized loans.
With companies assuming right to use the pictures posted on their platform it is now more complicated matter.

Would you like picture of you posted by your family member on company's X platform to be used by company X for marketing purposes? I get your family member may not mind if their own pictures are used but you were never asked for permission. Would you want to be asked for permission?
LinkedIn dropping support for IE11 starting July 1, 2020
I was in college getting my MIS degree a little before this article was written, and gopher was already being described is antiquated and vintage technology.

The web had a much broader appeal to me and as soon as I could I set up a page on our schools web server. I then took a deep dive into CGI scripting and that got me to start coding.
That isn't exactly new politically for better or worse and essentially "bug report closed - a feature not a bug". Fundamentally that is what more democratic systems are - more distributive of political power and interests to please. They are supposed to "buy" votes by pleasing the voters! Every human has their price but that price may not be monetary. Of course all ways are not equal in terms of wisdom or morality.

Athenian democracy was rather different but they had voted for several wars of conquest to enrich themselves and the rowers (the job was higher paid than a soldier due to scarcity and militarily you both want better performance of professionals vs slaves and for them to be allies of soldiers during naval boardings instead of slaves who rebel for freedom).
Giving them the benefit of the doubt. Great meta comment. Next time add an archive.is link too.
As long as we ignore that the economy is in very deep trouble, the economy will be fine.
This is basically another way of outsourcing. Looks good on paper as always. Whether it will really be cost effective - YMMV as many companies found in the past. While the salaries of rank and file ICs will go down, the salary of organizationally key people able to manage the outsourced work - PM/architect/manager - would go up. They would be flown in regularly for important meetings, paid high cost temporary housing while in the town, etc. We had that supposedly key architect on the team who was coming for 2 months every 2 months from abroad and the company was paying for the flying and everything while he was here.
They did not anticipate idiots renaming files to "convert" them.
To an unrestricted public?

I have never heard of the long tradition of grandmothers publishing their grandchildrens' photos in a newspaper or handing out photo leaflets.

They usually show those pictures to a few friends. In person. In their photo album at home.

(The GDPR doesn't cover that, obviously, because it is meant to address the rather new phenomenon of world-wide audiences)
The DNS resolver/server is still resolving 127.0.0.0/8 and ::1 with these settings.
Parents pay their children's fines. Why would they suit... themselves?
His Wikipedia article mentions that he accepted a position as Chief of the Cancer Program of the World Health Organization for two years (1997-1999).
In what sense does YT have a monopoly?
> Propaganda.

Nope it’s not.

In order for welfare to be « legalized » , and for taxpayer to accept that their money will go to «Non-Active» individuals it’s necessary to have a cultural fit between the two.

You cant tax like Norway or France ( 40% overall ) if people believe that you should work to earn a living, it’s not right to do so.
American would never accept such sky high taxe rate if it cause against their believes and thus their culture.

US rely on entrepreneurship which create wealth which enable people to buy goods/services.

This is 100% cultural not propaganda.
Interesting!

I have at multiple times surveyed the various Acme clients out there and there is definitely still room for improvement. So it seems to me that your client makes sense.

Some thoughts:

• Please prefix your submission with ”Show HN:”

• Please consider adding some contact info on your HN profile. (Please note that the email address field is not visible to others.) People might want to reach out to you with feedback.

• Would you mind doing a short summary of how your client work?

Certbot seems to want to alter the Nginx config file, so if your client has another mechanism then that sounds good.
I wrote a post on Nextdoor, criticizing some of the decisions made by local officials. It got a few responses, and then a day or two later, silently disappeared. I didn't get any notification that it was gone; it had just been quietly deleted with no notification to me.

If this is how Nextdoor chooses to behave, then it's useless to me. I've stopped using the app.
Ah, true, thanks for pointing that out.
I’d like to take the opportunity to recommend the HP Prime G2 (for those of you who, like myself, appreciate the flexibility of a reasonably-powered CAS) and the NumWorks (which, when loaded with the Omega fork of the open-source Epsilon firmware) provides excellent functionality in very minimalist package and even supports CAS (through the easy installation of khiCAS).
Did they get rid of that feature or was it replaced by Public pastes on the right hand side?

I've only ever used Pastebin for gaming leaks and I don't think the interface leads itself well for long form posts. Probably just me being picky though.