skysight-inc/HackerNews huggingface dataset:
Since I have an ESX box with multiple NICs running 24x7 at home, I've been using both, pfSense [1] and OPNSense [2] on a VM for years, with excellent performance, stability and top notch features.

Combine that with 2 UniFi APs, multiple SSIDs each landing on separate VLANs, all converging on the router VM as separate "interfaces", so you can very selectively do policy-based routing per MAC address, and whitelist/blacklist IoT devices from accessing the Internet or specific sites. It gives you a huge amount of control that is very hard to do otherwise.

[1] https://www.pfsense.org/
[2] https://opnsense.org/
It needs to be that way. Deleting a MMO account or several thousand dollars worth of hearthstone collections should not be something a casual hacker can do with just your password.
Build relationships with customers. Remote work
Complaints without suggestions are really the worst.
Having to define "open source" with that addendum illustrates the issue quite apropriately.

"Open Source ≠ open source" is the essence of the problem. The source is open, yet it isn't open source.

Here's an experiment you can run: hold an informal survey amongst a representative subset of programmers. "What does open source mean?". See what they say. I think I met one who knew what the OSI was.

Ironically, "free software" is a similarly terrible term. It should be called "freedom software". I once e-mailed Stallman to ask about it, and he replied they couldn't use that term because it was already trademarked. Welp...
- https://clang.llvm.org/extra/clang-tidy/

- cppcheck is sometimes updated also

- clazy : https://github.com/KDE/clazy
I would also like to add Willow Grove Airforce Base to this list.
There is a cancer ring around Horsham thanks to this foam.
Oh I absolutely agree, there is also a rich irony in the United States condemning financial imperialism when we literally wrote the entire playbook for it in the 20th century.
If I can predict that almost any interaction with the government will end in my destruction, that is not a sufficient standard of justice. The problem is not that chinese citizens can't predict the behavior of their government.
Second this. It's a major security update that allows you to re-evaluate and more precisely manage access rights that your existing apps have. Not sure what "super user" author is really sad about. No one is keeping him from using windows.
That it is. It's also the most enjoyable part, in my opinion.
B2 isn't really a solution for people that are looking for a robust computer backup service like Backblaze currently offers for Mac and Windows. I went down that road and ended up very frustrated.

I ended up buying a Synology NAS (which does offer the same computer backup features + revisioning and all that), and then syncing the backup out to B2. It's not an ideal solution by any means, and I would get rid of my NAS in a heartbeat if there were a real solution for Linux desktops.

It really sucks to have had to go through all of that setup (+ have another machine to maintain) when I just wanted to get things done and know my data was safe.

Would you consider working with the community to find a better solution? Maybe offer a closed source library (a la libspotify, but for Backblaze) for the storage bits + get the community pointed in the right direction for an open source frontend for Linux or something?
Until consumers are willing to spend on subscription services...

You cannot shift a Gresham's Law race-to-the-bottom dynamic by insisting on consumer (or producer) willpower. You've got to enforce a floor.

In other consumer (and industrial) products, this has tended to happen through the combined mechanisms of strict liability, certification, and independent inspection (in specific cases).

Where manufacturers, or as seems more likely given the industry concentration around sales points, retailers, are liable for the consequences of unfit-for-purpose devices and services, a reasonable set of minimum requirements (including life-of-product and update requirements) can be specified, then you might see a shift to some mix of time-of-sale plus subscription service pricing and payment models.

More likely you'll see devices bundled with services (which sometimes happens), though preferably in a far more user-friendly basis than is presently the case (e.g., cable service set-top boxes).

There's actually a long history of leased-equipment business in the IT sector, most notably as pioneered by IBM in the 1950s and 1960s.
Back when I had an ISP-provided cable modem I just put it into "modem mode" (disables NAT and all the builtin firewall and parental crap) and connected it via Ethernet
They even want an ID copy when revoking the right to process personal data (GDPR). Screw them. Lets upload pictures of Winnie-the-Pooh instead.
Badass move from a badass man with a badass name.

I can't seem to find any indication that it actually happened, though. You happen to have a source? I'd love to read more about the badass that is The Hogg.
A factor here most people aren't aware of is that it's common for probation and parole to include 'supervision fees' charged to the probationer or parolee.

These can supposedly be waived in the case of someone not being able to afford them, but it's not unusual for judges to decide that any living situation short of literally living on the street (and sometimes even then) means the fees are 'affordable'.
Why is that surprising? If you kill somebody, you will obviously have some of your rights taken away.
The companies will say that they're still using parts of the old code in newer products covered by copyright, so this won't happen.

Besides, we'd have to have copyright periods on software of 3-5 years, 10 tops, for software copyright to even make sense. Not 70+, which is longer than any recognizable computer industry ever existed.
I tell everyone who will listen don't buy consumer networking gear. Buy from Ubiquity or get the enterprise routers/APs from your favorite brand. They are much more likely to be updated and don't really cost much more. Sure, it takes some know how to set up, but they can call me if they take my recommendations.
What speech is the NBA censoring? The commissioner came out in favor of free speech. The GM has not been fired.

On the other hand, the Chinese government has stepped in to block the NBA because of the NBAs stance on free speech of players, staff, etc.
Personal information and ads on Twitter
Is HN's official position that the definition of the term "open source" is universally agreed upon as 100% matching the OSI definition? If so that's news to me. Maybe I really am out of touch.
Pretty interesting guide. I'm looking forward to digging into this.

I really appreciate you putting the time into building it and sharing it, info like this is hard to find.
Please look at our Careers site :)
OSOS: Block China from Using Open Source
Please look at our Careers site- thank you!
The problem with browser extensions is that they're a massive security risk.
Why would you care about "good", a relative notion that means different things to different people, over reduction of friction, a clearly beneficial thing that accelerates technical and scientific progress?

If we could only "dissolve" all those parts of society and culture that are mostly pure friction, and spin the wheels 100x faster to the future...
As others pointed out JavaScript can try to access stuff but even more than that, the 400 apps on your phone, the 50 on your Mac and all your Steam games on your PC, all have full network access that JavaScript in the browser does not have. They can access every port, send corrupted packets, and scan your entire network for exploitable devices.
i have a $30 netgear router from walmart that has gotten security updates for at least three years
Very sad to agree with this entire post. I hate to essentialize it to an already checked and problematic mythology of Jobs-Ives, but it seems like all of the air left the sails after Jobs passed. The OS versions are getting unreservedly worse, likewise with the hardware -- it's active regression rather than stagnation.

When it comes to having a quality laptop and OS to get work done, I would at least be happy with stagnation if the stagnation point occurred around the era of the best MBPs -- late model MBPr 15s, ~2012 to 2015-2016. I'm typing this one one right now. It's a little long in the tooth, but I'm horrified to update to a newer one and have to get the whole bottom panel replaced, yet again.

I'm hoping to defer this decision by a year or two, but I'm sure I'll have to bite the bullet eventually, and every year, I hope that it's not going to be worse, so that it'll at least be good enough. Sadly, it looks like that hope may yet be naive.
So only people that can express some self-restraint get to vote? Sounds like a good idea.
> "our" Southern border

Account registered 10 days ago posting in political threads.
>Either your friend was lying or he should get a better lawyer.

This is the problem with people saying "this isn't legal in America": it's all based on how good your lawyer is, and if you can't afford Johnny Cochrane, you get screwed, no matter what the law says.
PLEASE.
The problem isn't the number of fines, but that different clerks and offices will all claim that the total and remaining fines are all different amounts.
Gitlab Issues and Task Completion
> It’s not actually the honor system either they ask for your address.

I wasn't talking about eligibility based on address (though of course that should be checked too), but based on citizenship.
The scissor effect can't apply to an individual. And I suppose if most everyone falls on one side of the question, even with lots of passion, there's no scissor.

But I'm arguing (SSC may not be) that effective scissor statements create both passion and tunnel vision in people, even one at a time. And so when there are people with passion and tunnel vision on both sides, voilà, scissor. (It's a little bit like "drunken mob". You can't have a mob with just one person, but each person, arguably, gets drunk on their own.)
Why? Sometimes pointing out a flaw, even if you don't necessarily have an answer can open the channel for someone else to contribute something that may help you.
Boeing taking $20M stake in Virgin Galactic
It really just seems to be a clearly stated requirement of the law.
I don't believe that it's actual propaganda, it looks more like a) people being honestly upset about behavior, b) self-marketing folks jumping on the opportunity to strongly condemn whatever is en vogue to condemn c) that becoming a bit of a self-propelling force.

I agree that the tenths article on the same topic that doesn't really add new information and produces largely identical comments isn't too interesting, but I don't believe that it's coordinated in any way. People like outrage, and they like to signal to each other that they are part of the same group, so they upvote and comment "I too am outraged".

And then there's just the randomness of the NBA, South Park and Blizzard happening yesterday/today, had those happened a week apart, it would have looked differently.

StackOverflow's PR disaster that unfolded over the last two weeks or so was similar in amount, but it was stretched over 10 days so there would only be one or two posts on the front page (granted: they did get flagged down and/or were removed by mods more quickly than the topics about China, possibly because there's more flame-war-potential in StackOverflow's actions than in "The West's" reaction to Chinese outrage).
Instagram cuts the Following tab so we can like and comment in peace
It's less a community in that case than potential customers. Your creating a product, which is fine, but words like 'open source' and 'community' are quite misleading.
Your Apple TV runs 3rd party apps, any of which could be hacking you.
> Why bother replying if you're not going to be charitable in my assumptions?

I find it rude to simply turn around and walk away without saying why I chose to. I remembered previous conversations I had that went the same way and ended in me being dragged along and my time being wasted. Fool me once, shame on me etc etc. I apologize if that was not your intention.
Yeah, this was basically my experience. Not a good first impression, but I’m assuming I won’t be asked this stuff again for the same apps. So, oh well.
I was just doing this yesterday--the "base R" way would be to simply use readLines() and grep through the same way you would in the command line. You're right though, grep + awk are super useful and parsing larger-than-memory logs is where they really shine and the shortcomings of R become apparent.

However, if your data fits in memory and you have a non-trivial analysis to perform, R is a great choice. I had a file with tabular data interspersed with metadata at random points and it was straightforward to parse and store the data in a custom data structure.
Do you have Android's dark mode enabled, and is your Firefox up to date? It's a pretty new CSS feature
Depends on the attack and the vulnerability. The article does say this:

> The attacks work when routers use weak administrative passwords and are vulnerable to CSRF attacks.

Which implies that a cross site request is being made. So e.g. you put a hidden form in a netf1ix.com page whose action is at some URL on the router. The user ends up accidentally posting data to that URL which is not affected by CORS and same-origin.
I agree that economics is more relevant to the average person than astrophysics, but I don't see what that has to do with its being a hard science. Physics has testable hypotheses and experimental verification. The attempts at this in economics put it at the absolute low end of the soft sciences, as far as I can tell.
Yea - I must have missed the "who have cleared any debts and fines outstanding" clause following the reinfranchisement of felons.

I know there is a large partisan divide, but one of these parties is for enfranchisement and the other one is trying their hardest to keep all those felons from voting.
That is the whole issue with the criminalization of drug consumption it creates all kind of societal issues and it screws up other areas that at one time where and still should be reasonable. It get compounded with laws like the 3 strike rule where you get hit with 3 small non-violent offenses and then they can really jack up the charges and get you on a felony.

I am all for true felons loosing their right to vote. I don't want people that have run ponzi schemes, violent high volume drug dealers or pedophiles to have the right to participate in the society I live in. I think it is criminal that some meth head that gets slapped with a felony for having a little too much on them goes to prison, gets out, turns around their life and now cannot participate fully in society due to poor laws.
I use the following: https://userstyles.org/styles/113994/hacker-news-dark

Works great.
Same with fishing. My brothers insist on sweeping along the shore using a trolling motor (manually controlled—not actually trolling). It may result in catching more fish (I'm not convinced), but it takes some of the joy out of the experience.

My wife has an extended family member that goes on an annual hunting trip, but doesn't do any hunting himself—he tends the cabin, prepares meals, etc. I can definitely see the appeal.
Or increase the initial price enough to cover the N years it is expected to be in service. If you make a 5 year router, charge for that. If you make a 10 year router, charge for that. But don't charge for a 5 year router and drop it after 2.
So Google pulled out of China, and their shareholders didn't sue them (that I could find. Though even if they did, apparently it didn't cause them to go back into China). The shareholders did sue them to halt their plans for a censored Chinese search engine (which failed, but they tried).

Yes, a company has a fiduciary duty to shareholders, but there are lots of ways to fulfill that duty. There's no requirement that they expand into China. Many companies don't and it's fine
Ask HN: Why not give every resource in your system an IPv6 address?
I know this is a naive question - I don't know alot about IPV6.

But I was wondering - why not give every resource in your software application an IPV6 address? Every function, every file - anything in your system that might need to be located/addressed.

Happy to be shot down but one of the most common challenges in software development at every level is trying to find things. It occurred to me that IPV6 would allow pretty much everything to have a number, even down to the level of individual objects/methods/data structures.

Is there any merit to the idea? Or is it a bad idea all the way down because ....... x?
https://sci-hub.tw/https://www.researchgate.net/publication/...

looks like they're just assuming electric vehicles behave like light trucks because they're heavier than most passenger vehicles and therefore attribute 67% more emissions due to brake wear and don't account for regenerative breaking. (They estimate 2% more emissions from tire wear than lighter vehicles).
The NBA has an advantage that other companies don't have. Their product can't be knocked off, and their talent level can't be matched by outside leagues. They have so much leverage to just walk away. The NBA is huge in China, fans will be more upset at their government than the NBA.
Perhaps but the harm is vastly different in scale.

Private banning of speech doesn’t prevent the individual from stating those claims elsewhere. Government mandated banning of speech does prevent that speech from being used elsewhere.
I wonder if the GP meant 'kit' as in the UK-English sense, i.e. equipment and not the literal kit with no software.
Maybe he wanted to help infertile couples to have a child, and thought he could offer good genetics to such couples, with the agreement that he wouldn't be financially responsible for the children. He never intended to offer his genetic code to a psycho stalker who abused his donation in order to get him on the hook for 18 years of child support.
Okay

Foreign organizations wishing to do business in US encounter restrictions and conformity that they too would find foreign. Dont criticize Jewish people or Israeli policy if you want to do business in the US. Easy! But a foreign concept to many. In the US its people and private sector will cause most of the headache, and you might find some discretionary import privileges stonewalled by ITC or other gov agencies.

Its really not that different just because China has top down control which it arbitrarily flexes on a topic that coincidentally is much more important to you. We believe that publicly made speech in an unofficial capacity should have no consequences from state level actors, surprise. We believe that the speech on this particular issue is the right thing to do, surprise there are consequences and China doesnt want you opining on “sovereignty issues”.

If you want to do business there you have to understand that.

Now you know why Jackie Chan says pro beijing things. If you’re perceptive and want favor from that very large market thats how you do it.

Exiting any market is always an option.
They were fine with depriving women and black people the right. I wouldn't expect them to have been super progressive on felons, either.
So you're arguing China has strong privacy rights? How do "privacy rights" matter if you don't have the freedom to have privacy?
> reduction of friction, a clearly beneficial thing

Reduction of friction accelerates harms as well as benefits, it's not “clearly beneficial” without further knowledge of context.

Sure, it makes scientific progress faster, but it also makes genocide faster.
A question from a five-years-old: why is sky blue?

A correct answer: you need to learn how to read, then some mathematics, then quantum physics, then you can calculate how sunlight scatters on molecules of air. Understanding the physiology of color vision won't hurt, too.

This is not very useful. But at least you see some topics to learn more about, and a simplified picture may be built: sunlight contains some blue light, and it gets stuck in the air, while reds and greens pass in more easily. Hey, you just understood why sunsets are orange and red! Go on.
Or see yesterday's executive order putting sanctions on subset of Venezuelan population, followed by Adobe suspending accounts of everyone in that country. Think of entire occupations affected by this. What if tomorrow the tools for your job disappeared because some people on the other side of the world have a disagreement with your government?
You're playing both sides here. You want to use the progressive definition of marginalized when you want something to attack, but you aren't willing to say that's what marginalized actually means.

Right now, by calling China marginalized, it sounds like you agree with the definition given by those examples without staking a claim on what the word really means.

I'm asking you point blank: Are these groups marginalized? What are you actually trying to say? I don't think China is marginalized, the definition of "marginalized" does not include a nuclear armed, economically ascendant global nation state with the ability to make multi national corporations and interest groups apologize at a whim.
>I have unbound DNS and iptables to intercept all DNS requests destin for the internet

dnsmasq (caching) + stubby for me
Rework by Jason Fried and David Heinemeier Hansson, the 37signals / Basecamp people. Punchy, easy to read, lots of great content.
That’s hilarious. Kudos if you meant to do that.
https://sci-hub.tw/https://www.researchgate.net/publication/...
Thanks Dan and if you need any help finding targeting options or using the knowledge base just email the address in my profile.
No. As the web comic Schlock Mercenary says in one of its maxims, "The enemy of my enemy is my enemy's enemy. No more; no less."
If a company has to do layoffs because they're doing something "wrong", I'm fine with that. The toxic waste thing is just a simple example.

I think there should be policies in place to help people who lose their jobs for whatever reason.
Or people rich enough to get off scot-free—because you know that people in Hollywood and assorted politicians also do [thing you like], sometimes quite openly, and never seem to actually get punished for it.
This is a super valid question given all the obstructionism that's likely to come out of any attempt to reform the system - that said I'd take a politician who recognizes the importance of this over one who is happy to wallow in the corruption any day.
It's difficult to take a look at modern China and call it communist with a straight face.
Shoe Bicycle with running shoe wheels
It's a phase change problem, on this side we're stable (ish) and on the other side we're stable but the transition period would take years and a lot of spending so we stay in the current state. Doing it slowly and safely requires patience from voters and a willingness to suffer the painful transition period where people in the city are paying more taxes without the problem being solved. Patience is a big issue with getting long term projects done in the US, there's always political hay to be made attacking any project with long term pay offs because of the delay between new laws/taxes/construction starting and it ending. Plus it's way more appealing to scrap and change the project to "put their stamp on it" so it's Mayor Bob's revitalization project not Mayor Alice's.
Ask HN: Apps that got even better after iPhone?
What softwares did you use or know that existed before smartphones and got even better after they were ported to mobile/tablets?
> Zero, as long as the person:

In this analogy the gun going off broke a law. So you voluntarily handed somebody a loaded gun - who then committed a crime with that gun.

Obviously context matter - but you can bet the police will be asking why you gave that gun to them.