skysight-inc/HackerNews huggingface dataset:
>If the code was used in an illegal way in terms of licenses; I feel for the author. Otherwise not really.

It seems like you only think the author has a right to be frustrated if the license is used in an illegal way, not if they license is followed but the users are abusive.
so, this isn't for everyone, but I like the uBlock Origin + uMatrix combo.

This will break a lot at first, but uMatrix allows you to build a whitelist easily, and slowly over time website won't be broken half as much, and it'll be exceptionally rare for you to have to disable the whole extension whenever you want things to get working again.
Lidsky's arguments against fusion apply to the ARC design. Its overall volumetric power density is 0.5 MW/m^3, 40 times less than a PWR reactor vessel.
+1 for nextdns. I've been using them since they were first posted to HN, and have had zero issues and enjoyed the ease of use. The iPhone app gives me the capability to block specific services while nextdns is in use (Facebook, Google, etc) and to easily disable it for the few moments I actually need to access certain platforms.
Don't do anything the failed OLPC did!

Use closed source as much as possible.

Beware the sirens that sell open source. They are not on your side.
It's something very roughly and geographically like if SF is DC, then SJ is Baltimore. You could theoretically commute between them, but it's quite impractical.

SJ is part of the Bay Area and absolutely has skyrocketing costs; it usually tops the lists of cities with the fastest growing housing prices.

When I got a job in Redwood City (in between the two), I thought about moving there from SF, but found the costs to be about the same to live there versus SF.

So I stayed in SF; it's definitely the anchor of culture of the Bay Area. For everything outside of work it's a much better place to be (for me, a single queer person, especially). I since got a job in SF and have no intention to move or work south again.

In fact, the general trend has been for companies to move towards SF away from the peninsula, but mostly because it's where workers want to be. It's much more easier to get by without a car in the city than in the peninsula, it has much better clubs/nightlife, etc. For a young person, the city (meaning SF) is often much more appealing, though of course different people have different preferences.
Yes! I’ve always preferred PowerShell for scripting, Bash for an interactive shell. This seems like the best of both worlds, can’t wait to try it out.
A healthy democracy isn’t meant to prop up unpersuasive ideologies.
My question is, why did somewhere so inhospitiable grow so large? There is no stand out industry like las vegas.
This implies that you have data around if drug users and non-drug users who commit crimes are punished differently, or that you are just flippantly responding to a well thought out comment. In the spirit of HN, I'll assume it is the former. Can you show that data?
What? Lispers don't hate OOP. Take Clojure for example: it is a FP lang, but deals with OO stuff better than OOP langs.
Also: good craftsman knows how to choose a right tool for the job. And bloated OOP languages are often not the right tool.
https://slatestarcodex.com/2014/09/30/i-can-tolerate-anythin...
Do you use anything else in conjunction with it? Or NextDNS alone is enough?

I ask because it seems simple enough that I can just install it really quickly on non-technical people's computers (when they ask me for help) without bothering to downloading a bunch of extensions on different browsers, updating stuff, etc, etc...
How about replying in the proper part of the thread instead of a randomly selected part, then?
Is there someway it'd be possible to develop a browser that fingerprinted as identically as possible for everybody? Surely we have different IP Addresses, but we can make things like querying for viewport dimensions the same.
> a decade of strong economic growth

This seems impossible to solve without considering which people were actually experiencing this growth.
With point 4, while I'm assuming it's just inefficient, is it credible this is strategic? In the event of war and EMP or cyber attack their supply lines can function as normal type thing?
I think the issue might be that plenty of people live in SJ relative to the amount of housing available, and so it's expensive just like SF, but it's far less developed / more sprawling, so there's less slack in the system for office space for small companies and fewer apartments for young workers.
What a busy topic!

My first reaction (to the general topic) was, "Well, of course they had to put a stop to that. And international message forums with many participants? What a recipe for disaster."

But then I had to be honest with myself: I'm at work at least 45 hours a week (not at Google, but in tech). My commute time is 45 minutes each way. So out of 11-12 hours of not-me-time, you want me to completely keep my trap shut? That's a hard ask.

Here's an example. Earlier this week, I'm on my way to the subway and I see a fight, and I also see piss on two sets of seats on both sides of the subway car. Then I'm at work and my colleague, unprompted and as I come in, remarks how many more heroin-addled people there are in Midtown, Manhattan than he's ever seen. I then blurt out a rant about the Mayor, criminal justice policies I consider wrong (such as the push to lower incarceration without consequence), and a few other things that were aggressively opinionated and political, in an open office environment. Shortly thereafter I somewhat regretted it (but I never expected any consequences).

We're only human.

It just needs to be channeled. Keep it to your local work friends, or at the bar, or whatever that ISN'T on a message board.
Careful, that first link redirects you to a NSFW image coming from HN
I have a multi-tiered adblocking environment at home and abroad.

At home, I have AdGuardHome installed in a VM acting as my home network's DNS. It's pretty effective and is an alternative to PiHole. This is a first-tier filter I have while at home for all my devices. https://github.com/AdguardTeam/AdGuardHome/

On the web browser, I have the AdGuard Firefox extension. https://adguard.com/en/adguard-browser-extension/firefox/ove...

For my mobile phone, it's a little obtuse but relatively straightforward. I have a non-rooted Android phone. I've installed AdGuard for Android there as well. The way it works is it runs a local VPN on my phone, so all device traffic goes through a localhost proxy, which filters the DNS and unencrypted TCP traffic. For HTTPS filtering, it installs a local TLS CA to perform re-signing of websites (you can configure it to ignore EV certificates, as I have, which are more common with online banks and more secure sites). It works pretty well with exception to apps that have built-in ad platforms like Instagram. It blocks 100% of ads in apps like Wunderground, Reddit, and Firefox. https://adguard.com/en/adguard-android/overview.html. There's also an iOS version of the app on their website.

I have a Google Play Music subscription which comes with YouTube Premium. However, more and more YouTubers are diversifying their revenue, and have gone to completely sponsored videos with embedded ads. For sponsored clips in YouTube, SponsorBlock extension: https://github.com/ajayyy/SponsorBlock

Decentraleyes [sic] is another extension that I use primarily on my phone, but also at work. It allows the web browser to use local versions of CSS/JS frameworks and fonts that would otherwise have to load from CDNs that track your requests. Things like jQuery, Bootstrap, AngularJS, FontAwesome, etc. are all loaded from local copies through this extension. This benefits the user by saving bandwidth and page load time as well as stopping unwanted tracking from the remote party. https://addons.mozilla.org/en-US/firefox/addon/decentraleyes...

Don't Fuck With Paste. This extension prevents websites from disabling pasting in form fields. Extremely useful when you are using a password manager to enter form data or just copying and pasting from another location. Websites that break paste are just as bad as websites that serve ads in my book. https://addons.mozilla.org/en-US/firefox/addon/don-t-fuck-wi... (it's also available for Chrome).

If you know someone or you yourself actually still use Facebook, I also highly recommend Social Fixer. Not only does it block Facebook ads and other page elements, but it lets you keep track of other events like who unfriends you. It has a lot of options and I've been using it for years. https://socialfixer.com/

Worth checking out are NoScript extension, PiHole, and UBlock Origin. I don't use these but I've heard good things about them and everyone seems to recommend them.
Not a major deal, but the $1 in $8 calculation is a bit off, since it doesn't take inflation into account. The math still holds for the most part.

Adjusting for inflation and rerunning the same calculations:

* $2,600 -> $2,902.47 -> 2011 median rent adjust to 2018 dollars

* $3650 - $2900 = $750 / month increase in rent.

* $750 / .69 = $1086 / month increase (pretax)

* $52000 -> Increased yearly burn for a 4 man startup.

* $208000 -> 4 year pre-tax burn

* $208000 * .69 = $143520 -> 4 year amount to land owners

* $500,000 -> $558,166.51 -> Average seed round in 2011 adjusted to 2018 dollars

* $2.1M - $558K = $1.5M -> Increase in venture funding

So $143K / $1500K goes to Landowners, which is $1 in $11, not $1 in $8, or 30% less than originally calculated.
"On Sunday, Amazon said in a statement that “there is no single source of truth” [...]"
Hahahaha if you were in my brain you would understand easily why you made me laugh a lot.
I'll still try to explain it to you.
I mostly agree with most of your paragraphs.

Wittgenstein wrote two.
If I understand correctly, you imply that Wittgenstein books (including the tractactus) are of great quality (meaning ≈ of great intellectual value)

Actually very few persons understand the tractactus philosophicus.
Let me contextualize:
Much of "modern" philosophy is totally bullshitesque, no empirism, no intellectual rigor / epistemology, add to this complex subjects studied by people with no knowledge about them and bullshit artists (which is a real skill for selling your books).
In parralel of the unification of science happening in the 20th century, a few philosophers actually remembered that philosophy is the love(Phil) of truth (soph) (which indeed is antithetic to BS and to multiple incompatible theories).
Those philosophers founded analytical philosophy that had intellectual rigor and even made advance in epistemology, study of paradoxes, of logics, and tools like truth tables (used for e.g hardware logic gates nowadays).
They had big results in the foundation of mathematics (especially set theory, e.g the Foundational axiom from zFc) and so they got authority in philosophy in general, even getting recognized by fake philosophers aka bullshit artists.

Wittgenstein was an analytical philosopher along with Russell.
I've read most of the tractactus, at first I espected to learn many things from a book from such an intellectually rigorous man.
And what a book! The tractactus "aims" to answer all philosophical problems...

I was quickly disappointed at the beginning, descovering that tractactus pages were full of nonsense, of words equivocations, of sophisms/fallacies, of BS art.
But by reading more and more I discovered that the tractactus was not an absurd nonsense, it is an hilarious satire of bullshit artists.
It is not even questionable, all the book is full of memes, of trolling.
E.g invalid, ridiculously filled truth tables (and he was an expert at truth tables)
The end of the book is totally clear once you understand that and end beautifully saying that what you do not understand, you must not talk about.

What's even funnier is that most of the philosophical community did not and even today do not understand this is an obvious satire, and think this is one of the greatest books ever.
(btw this really fascinate me this kind of people that have this fascinating and horrifying cognitive ability:
They read totally nonsensical texts (that use figure of speech melted with sophisms), they do not understand that they do not understand, and then call the author a genius, an "intellectual"(post modernism would perfectly fit such a category))

Wittgenstein wrote two. The second refuted most of the first.
You are aware that it is refuted by himself, then how can you call it a high quality book? This make no sense ^^
Btw Wittgenstein had no added value in the philosophical world he has been totally useless and if he never had existed, state of the art philosophy would be unchanged.
I would definitely recommend going for calisthenic training with an emphasis on isometrics around young kids, rather than weights(equipment and prep time) or intensive cardio(too much time-on-task). Holding a bridge, squat-and-reach, or a downward dog for 30 seconds while the kid crawls around is feasible, and a few rounds of that daily will do a huge amount of good.
Would he still be “abused” if he refrained from opening his inbox? Or were there protesters outside his door?
I have used WiringPi along my side of work and I am thankful to the author for creating and maintaining it, but honestly I don't understand the motivation behind offering a free product with email support.

There are many different people on the Internet with different cultural backgrounds, experience levels and work ethic and unfortunately it's not realistic to expect each of your users to share the same values as you do. Anecdotally, charging a license fee for your library/tool is a very good way to filter out 90% of the unprofessional behavior.

Also if you rely on your free product to promote your consulting business, I would highly recommend creating a community forum where users can advice each other, and maybe offering paid support on top of that. Also using an open-source helpdesk app to semi-automatically send canned replies to commonly repeating inquiries saves a ton of time and keeps the assholes off your back, as long as the canned replies are reasonable and polite.
Please no. If this takes off it'll devalue sponsor segments in youtube videos. That's the main source of revenue for a lot of creators. Sure some larger groups (like Linus Tech Tips) can probably take the hit, but a lot cannot.

I hate adverts, I run an adblocker, I hate youtube ads. But mostly I hate them because they are intrusive and non-applicable. Most of the sponsor segments in youtube are non-invasive. They tend to cater to the audience too. Many youtubers also make it easy to tell when the ad is, how long is left, and make it skipable manually.
Are we doomed? It seems like we might be doomed
Why can't this person be a serice worker, a gig worker or a white collar worker? What about living in a camper with a generator tells you this person is "a drug dealer, fence or pimp"? Are there not other explanations other than labeling this person/these people as groups you do not like?
I get the feeling people are much closer politically in other countries than they are here, which makes the debate a bit more polite. Remember, to half the US population if you voted for Trump you’re a Nazi. Not a lot of room for people to debate you in a serious manner or even think of you as a human being when those are the stakes involved.
Is the output format still very nearly statsd/graphite? If so, the lock in is a good bit less than, say, New Relic
The basic functionality of uMatrix is actually built into uBlock Origin. That's the setup I use. I have all 3rd party scripts and frames blocked by default and allow them on a per-site basis as required. After a while you get a sense for which domains need to be let through for a site to work
I haven't used this library but I maintain a couple moderately well-used python libraries and completely sympathize with these frustrations. The absolute worst was a guy who asked for all sorts of changes then, when I had made it clear I was going a different direction, he tried to start a public shaming on Twitter, this site, Reddit, and even the Wikipedia page (since removed at my own request). It was un-believable. He was the cto of a company, too, at least at that time.

It is sad that there are people out there who will try to ruin your day if you don't do what they want. Especially considering the work we put into these libraries.
There are a lot of relevant-looking links in the references section of this page:

https://en.wikipedia.org/wiki/MPEG-1

Isn't everything relevant linked to there? If not, you'll be able to get it free here http://gen.lib.rus.ec/scimag/
Your experience is wrong. People don't appreciate it, and are likely working to avoid you.

"Walking on eggshells" is a similar dog whistle to "political correctness".

Consider instead thinking about it as "having empathy that other people have a different life, priorities, and experiences than yourself, and adapt your patterns to not make premature judgements or conclusions".

"Speaking your mind" is overrated. Your mind isn't that important or interesting. (Not attacking YOU here - this applies to everyone, myself included)
You seem to be describing Java. Very often people complaining about OO are really complaining about Java.

Java code is necessarily bad code, or at best mediocre code.
I also think we should be conscious in giving. but as Chinese proverb says: Give a man a fish, and you feed him for a day. Teach a man to fish, and you feed him for a lifetime.

So we think that by giving internet connection we don't just give certain things. We try to bring an environment where people can find their passions and interests, discover professions, try out things, leave and try another, acquire relevant information, etc. Internet might be a huge step towards equality of opportunity.
I'm using that exact setup and I can't remember when it broke anything. Now uMatrix breaks everything, but that may be for the best. If the modern web is working, you're the product.
I've been doing exactly the same but with OneNote instead of notepad and GitHub kanban instead of GitLab kanban. At some point I just decided to get some automation done..
I've been thinking about this too much recently. Only a month ago did I realize that all the reading on HN I've done over the years hasn't given me much to think about or remember beyond the span of a day. None of it has made me any smarter, because I wasn't approaching it with that goal. All I really desired when I instinctively typed the "n" in the omnibar and pressed Enter was wanting to be amused and nothing more.

Yet I wouldn't be honest if I said I didn't enjoy the time I spent, at least in the moment. It's just that "enjoyment" shuts down personal growth for me. I've since realized I was using the "time enjoyed is not wasted" adage as an excuse to not think critically and make honest attempts at internalizing new knowledge. As someone else mentioned the better word to use instead of "enjoyed" would be "fulfilled" because it takes into account the long term.

I've found that I've become too good at subverting ways of not stressing out about figuring out one's lifestyle and using them to get complacent, when if I chose to think just the slightest bit more carefully I would realize I wasn't actually working towards what I wanted. For that matter I didn't even know what I wanted for a long time, because I never bothered to ask.

If you search hard enough there will always be someone who will tell you you're doing just fine.

In addition to a lack of creativity I can't remember much of what I've consumed. I don't use Facebook or Twitter so my usual assumption was that by consuming things that take continuous effort and resources to make, like television shows, I was spending my time more wisely. That wasn't really true if I made no effort to remember or understand what I had seen. To me it might as well be that I had never seen any of it in the first place and the time was lost.

I've decided that some things are worth remembering and the only way I can remember anything for sure is by writing it down, so any time I consume I try to reflect on it and write a few paragraphs about the general plot, themes or personal takeaways. Even when I forget it later I can look back on my notes and know I made an effort to understand something. I know now that if I don't bother to do this I won't have anything interesting to talk about if it comes up in conversation except "I liked it," which has become one of the most painful responses for me to give.

And this is just about consumption, not creative output. Suddenly I want to try to understand more things I consume but I also want to make room for trying to explore my own ideas. It's overwhelming and with a traditional day job it becomes soul-crushingly stressful.
I find it the other way. As well, I am fine with youtubers who make it clear and whitelist those.

- Developer
I’m guessing that is not even close to revenue generated. I was told by a pandora engineer a few years ago if all users paid for premium to drop ads they couldn’t stay afloat. It seems the ad industry is milking businesses and users have no choice in the matter.
You raise an excellent point, and going over-totalitarian is just as likely to crush innovation as anything else.

However, I think taking an authoritarian stance on politics, religion and so on in the workplace, so long as it is done in a respectful manner and puts everyone on the same level, is completely appropriate.

When you are a group of ten, and that’s your entire company, you can get away with a lot. Everyone is going to know each other, maybe a little more intimately than some of them would prefer. Your CEO might also be your drinking buddy and a good wingman. That’s the nature of a small organization.

At 2K, things don’t have to be quite so intimate, you don’t have to know everyone by face and name, just get along with them well enough to do your jobs.

I’m not going to try and guess where the tipping point is, but at 99K or 400K, there isn’t a lot of difference between the organization ability you need. Everyone has their own ideas about Life, the Universe and Everything, some teams might get along better than others, but politics and religion and the like have led to actual wars between smaller masses of people. If you have 99K on your payroll, not all of them are going to like and respect each other. Not every team is going to have perfect cohesion with every other team.

You still want civility. Every one of those 99K or 400K people has their own ambitions and dreams and reasons for getting out of bed at whatever time of day they crawl out of bed. But there is a time and a place for it, a whole wide world and life outside that of your employer’s little world, where not everyone is necessarily on the same payroll.

Absolutely if you can build an internal social network for your workers, that’s great! If they want to debate politics outside of work, that’s great too! It is still entirely appropriate to moderate that network, and draw a few hard lines where you think it is appropriate.
The Cops Who Abused Photoshop
The best setup is cli browser links or lynx.

Next best is Firefox with uBlock Origin, uMatrix, Privacy Badger, Cookie Autodelete, Decentreleyes, and a bunch of about:config alterations. Some sites will break. If a site breaks I either forget about it or open it in incognito.
Independent science is under siege. Donald Trump's war on science hurts America
Search is entirely a technical problem. There are literally no politics involved.
That's not the same thing as coming down on landlords. We could criminalize slumlording and use civil forfeiture to turn slumlord's properties into public housing. We could put a hefty property tax on all rental properties. We could create a vacancy tax on all unoccupied units that would force prices down. The problem is landlords and land owners and their rent-seeking
and speculative behavior. The solution is to stop enabling them by protecting their property rights over the well-being of the population.