skysight-inc/HackerNews huggingface dataset:
UI designers of old were working to improve the user's experience of the UI. UX designers are optimising the user's experience for the benefit of the business. For apps and websites this often involves actively user-hostile patterns.
I feel like there's some room for middle ground here. While I disagree with some of 80,000 hours' conclusions, I do think that a person's job is a major way they have an effect on the world.

I have hobbies, friends, family, etc. that I consider more important to who I am as a person than my job is. However, I still have a marginal preference for decently-paid meaningful work over well-paid meaningless work.
GitHub isn’t building anything.

The end user is.

By this logic any and all neural nets that draw pictures are copyright infringing as well.
India under attack by rapidly-evolving advanced persistent threat actor SideCopy
"Curiosity killed the cat"
Public and public domain are not the same thing. This code is public in the same way that Google indexes publicly available information on the internet.
> say, $100/year

How much of that is hosting, and how much is content?
Personally, I've had my heart broken by projects and companies enough that I now take a more impartial approach.
I just go to 192.168.1.1 and it works fine most of the time (I can't remember when it didn't work, but just in case...)
Indeed. But the disproportion between most and least populous state has increased considerably since the first census. Then it was about 125 thousand in Virginia (including what is now Kentucky) v. 11 thousand in Delaware. Now California has 37 million people and Wyoming has 568 thousand (2010 census).
I mentioned blame! :)

I also make heavy use of :Gedit for easily looking at files on other branches.
I suppose that they have used the word "non-ferrous" in a rather loose way, i.e. referring to the classic non-ferrous metals and to the other metals similar to them, which accumulate into sulfides, not into oxides.

The lithophile metals, which have higher affinity for oxygen, e.g. aluminum, magnesium, titanium etc. are not particularly abundant around volcanoes. Such metals could be separated from minerals only starting with the 19th century, so before that all the "non-ferrous" metals were obtained from sulfides or alteration products of sulfides. Some continue to use "non-ferrous" with the ancient meaning, not with its literal meaning.

The sulfide minerals and a few other minerals associated with sulfides are byproducts of magma cooling, either by phase separation from magma or by dissolution and precipitation in hot fluids, in actual volcanoes and also in places where the raising magma did not reach the surface.

There are a large number of important metals, e.g. copper, zinc, lead, molybdenum, silver and many others, which come almost exclusively from sulfide minerals or from minerals produced by atmospheric alteration of former sulfide minerals, so those may be said to be mostly of volcanic origin.
Try doing any type of deal (fundraising, M&A) where you can't point to the provenance of your application's code. This isn't good for programmers, programmers WANT clean and knowable copyrights. This is good for lawyers, who'll now have another way to extract thousands of $$ from companies to launder their code.
Delta variant is 'Covid-19 on steroids,' expert says
If we could solve the energy problem, humans could go pretty much anywhere in the galaxy on a 1G ship. (ok there are other issues like actually building the ship, supplies (or a biosphere that can support life for decades), shielding, but that's all easier with unlimited energy).

For example, a ship could travel 1,000 light years to the Orion Nebula in only 15 years (as perceived by those on the ship). And since they are living in 1G, a lot of the detrimental effects of long-term space travel are eliminated.

Of course, to an observer on earth the trip would take over 1000 years, so don't expect to hear how the trip went.
Please don't get mad at me but my question is genuinely: so what? Why does it matter? Can't you violate licenses in a tedious manner just by Googling + copy pasting blindly already? Genuinely looking to understand the consensus here
> My agenda is simply to be left alone.

Then why are you here exploiting the infrastructure of civilization when you could be out pulling yourself up by your bootstraps where no government can touch you?
Even though this begins with a pitch for empowering tenants, the customers are the landlords. The value for landlords comes at the expense of tenants in several ways.

* It prevents tenants who don't meet income or other requirements from even looking at the unit.

* It makes tenants liable for noting damage as soon as they view a unit to avoid it being attributed to them, a daunting task.

* And it removes a face to face interaction that forces some accountability on landlords who don't provide a clean/cared for unit.

Notably absent is a mechanism for tenants to provide feedback to landlords on the listing. The Questions feature is helpful, but not designed for concerns/praise.
Which ones are good then?
> I certainly have a wider perspective than the average person

All the worse that with that background you decided to respond to OP's statement with "but here's a thing China does worse". Looking at what they do better would yield some insight, looking at what they do worse, especially in the context of justifying something bad, is like saying "because water is wet".

But since you brought it up, I have probably been strongly involved in high level policy making and international politics in multiple European states and institutions with quite some success for longer than all but a potential handful of people on HN. If it's one thing that I know it's that if it looks like the knee jerk reaction of the usual internet comment, it didn't come from people who've been too long, if ever, in that setting. It simply doesn't bring any value, it doesn't shift a perspective, it doesn't re-frame anything. Your choice of reference says a lot about where you see your starting position. That's like going into a negotiation by saying you don't know the value of your goal. Even if I'm sure you already thought of that, try to sit on it for a bit longer.
Indeed, stuff like IP blacklists, tracking, etc should never consider anything smaller than a /64, because it's trivial for the target to change its IP within that space just with SLAAC.
We are not. This is mostly because we are an infrastructure company that takes care of bridging the air-gap between the devices out there and the software applications that want to use them. Whether the locks are used for hospitality, self-storage access, or rentals is somewhat dependent on the context, and there's a lot of complexity that is unique to each vertical. We think our (beta) customers do a better job at this than we could.
Nicotine is the thing people obsess over, but there are far more harmful substances than nicotine in tobacco cigarettes (for example, radioactive elements Polonium-210 and lead-210), and there are MAOIs that make the nicotine in tobacco smoke far more addictive.
That probably depends on how large and how significant the bits you remember are. Otherwise one could take a person with photographic memory and circumvent all GPL licenses easily, by making that person type what they remember.
A $0 settlement means there is no binding precedent and signals to me that Oracle's attorneys felt they didn't have a strong argument and a potential for more.

If they felt the nine line function made Google's entire library an unlicensed derivative work, they would have pressed their case.
Twitter wasn't censoring the content the Indian government has introduced new laws to compel them to censor
Neat to see all the alternatives. I'm not sure what non-technical folks do when faced with this problem, so I picked a friendly domain name.

Ironically, if CoffeeShopWifi.com works successfully, the users won't see it.
So now you turned into a manager and are delegating coding tasks to others?

When GPL fades away, the new wave of shareware and public domain will rule again anyway, now we call it copyleft.
Spy Agencies Turn to Scientists as They Wrestle with Mysteries
This is the hardest part. This and being around people who smoke. You get used to those times when you have a smoke, or socializing with people who're smoking. Even just having your smokes in your pocket or something becomes one of those things.
I'm not sure what I did wrong but your mapping didn't work for me on Neovim - it either immediately closed the terminal or didn't know what <bar> means.

Eventually I moved to https://github.com/codeindulgence/vim-tig which does the same via `:Tig` and `:Tig!`.

I added those mappings to achieve something similar:

nnoremap <leader>gb :Tig! blame<cr>
nnoremap <leader>g0 :Tig! status<CR>

Thank you for inspiration! Tig FTW!
now that Conan O'Brien is semi-retired, maybe he can write an updated version of the Monorail episode.

https://en.wikipedia.org/wiki/Marge_vs._the_Monorail
If YT demonetizes you, do you still get money from premium viewers?
So they’re more interested in compliance rather than building something useful.

What I’m saying, is that they should give everyone the ability to more effectively control content in the main app, website.
Central banks will have absolute control on rules and regulations of CBDCs
If you have dental fillings or pacemakers, even that is still polluting.
Standard caveat that I'm not a lawyer by any stretch, but this seems settled by the existence of text-generation assistants trained on the full corpus of human writing ever digitized, much of which is also copyrighted or licensed in some way. That is clearly fine, as training text generation programs on existing text has been standard for decades. Selling a product based on GPT-3 is fine and the law has not come after anyone trying to do that.

The more questionable line is if someone happens to inadvertently reproduce entire paragraphs of Twilight: Breaking Dawn word-for-word using GPT-3 and then sells it, that might be a violation even if they didn't realize they were doing it.

Copilot is the same thing. Creating a product that makes suggestions that it learned from reading other people's work is fine. Now if you write code using Copilot and happen to reproduce some part of glibc down to the variable names, and don't release it under GPL, you might be in trouble. But Copilot won't be.
The parking facilities around the capitol will be hit first, and since congressmen have pretty fancy cars, I expect the saltwater damage will change some minds. And I'm not trying to be glib or cynical. My congressman, now Senator, Ed Markey, made climate change his priority after floods damaged the basement of the building with his district office in Medford MA
If Mozilla cared about preventing DNS tampering, they could have done DNSSEC 10 years ago. That would have totally killed ads, ISP typosquatting, and captive portals. They, like all browsers, rejected that source of end-to-end security.

The fact is that they want to enable DNS tampering, because they want to use it as a way of enforcing their idea of "safety". So they're building this giant, highly centralized, and easily pressured, infrastructure of "trusted resolvers" that can mess with your DNS results to their heart's content. This will, of course, be a huge attractant for bad actors who want to do things even more harmful than injecting obnoxious advertizing.

As for privacy, the only way that can work, even with something like DNSCrypt, is if the individual user chooses the resolver from among a very large set of possibilities.. which Mozilla is not enabling. Either that, or relatively exotic anonymization stuff that's not actually worked out, and that Mozilla has shown zero interest in working out. "Trusted resolvers" just move the privacy problem to a different place, and, again, it's a highly centralized place that's easy to subvert.

And DNS-over-TCP is desirable for sure, but it does nothing about tampering or privacy. It's just irrelevant, except maybe as a preliminary step making it easier to deploy some of the stuff that might actually help.
A Community Around Products| Lessons from Ryan Hoover of Product Hunt
I use t.co (owned by twitter). Its major benefit is extremely short to type and no https.
The market can remain irrational longer than you can remain solvent.

The collapse point of these sorts of delusional bubbles are notoriously difficult to predict.
It is bad when Twitter removes content. But I don't think that means it should necessarily be prohibited; compelled speech is also bad.
I think many Americans are against more government intervention, which is what you would need for most "right to repair" efforts. To be able to repair different devices more easily, we would need legislation forcing these manufacturers to provide more support and follow more open standards. Which may be a good thing, but doesn't really fit with the goal of limited government and personal freedom and responsibility. Some people think companies should be free to build devices however they wish too, and people can make their own decisions on whether to buy them.
Ah, you're right. If one goes to x_{i+1}, then there will be 2^i Maybes in the type. The number of Maybe-occurrences in the type doubles in each step and sharing won't help there.
What about "news" channels that do the same? This has been going on with Fox and others for decades. They only propagandize the news.
Using Sub Resource Integrity to secure web applications
You now also end up in the situation where your browser has the google.com certificate pinned so even if the portal tries to serve up a self-signed certificate for google.com, the browser will still complain about something fishy going on. The most complete solution is for the browser to try to detect captive portals and load up a plain HTTP website for the portal to hijack.

I remember in public school, IT had a website blocker that was effectively was a captive portal that would just route you to a "BLOCKED" web page and only could handle blocking non-HTTPS domains. Many sites were already going HTTPS by senior year so it was trivial to go to https://facebook.com and have full access. Another possibility was using a cgi-proxy. The site blocker was a blacklist so I hosted my own cgi-proxy when the one commonly used got blacklisted.
For your specific case, “take your hard work that you clearly marked with a GPL license and then make money from it”, you don’t even need to rely on fair use. As long as you comply with the terms of the GPL, making money with the code is perfectly acceptable, and the FSF even endorses the practice. [1] Red Hat is but one billion-dollar example.

[1] https://www.gnu.org/licenses/gpl-faq.en.html#DoesTheGPLAllow...
Yes, canary domain is fine - at least while it still works. I don't want to have to configure DNS for 50 different applications on 20 different machines. My OS does DNS, and my DHCP server doles out the DNS server I want my machines to use.
Not the current version? AFAIK there's some security-by-obscurity in the measures against spam, voter rings etc ?
Counterpoint, I took it one time and it set my mental health back 5 years. It took that long for me to wrap my head around what happened and get back to feeling secure.
i have a pihole and have been worried that DoH would break it. i checked the network settings in firefox and the DoH setting is there but it is disabled.

I doubt that chrome will allow one to disable DoH but at least firefox does for now.
I'm only speaking from my own personal experience. Everyone's different, bit i definitely found nicotine to be a slow building thing. I never found it all that great. Like you say, it's not much different than a cup of coffee or something, maybe not even as strong and that's almost why you don't tend to notice when it becomes a habit. It's really subtle.
Active Oberon also addresses having better mechanisms for finalization and untraced references, which allows for more fine grained memory management.
Irrelevant to GPL maybe.
Yeah, I have noticed a certain measure of developer autonomy has been lost, going to product management (who in-turn defer to design/UX). I don't think it's all bad: I always appreciated expertise when it comes to esthetic and experiential parts of software.

What I do find frustrating is when they only concern themselves "happy path", and developers don't have the authority to fill in the gaps. It creates a waterfall-like experience where you are often stuck waiting to hear back from product/design to make a decision because they didn't consider a scenario where the user might submit a form with an incorrect field or some other seemingly obvious path.

Another bad practice is product people who assume screenshots or Figma files are technical requirements; not realizing these only give you clues as to how something will look, not how something will work, so flows and business logic go under-examined by product, which can lead to more "let's hold off on that, let me think about it" after telling you to start something ASAP.
> Clearly brokers are doing something or else people wouldn't pay for them.

In many cases (not talking about NYC here), what they're doing is simply blocking access to an apartment. You see an apartment, you have to deal with the broker / real-estate agent / makelaar. Or - you don't even see it in the first place, since it's only available via an agency.

This is similar to setting up a roadblock and collecting a transit tax; or the "troll under the bridge" from folk tales.

That being said - In some cases and some places brokers can help apartment seekers filter relevant apartments, and can help convince both the seeker and the landlord to compromise, agree to some arrangements to seal the deal. Another benefit of such type of apartment brokerage is that a broker with a minimum of reputation would not try to scam you (rent contract scams are a thing in some countries); and may be able to exert some pressure if, say, some serious problem is revealed right after you move in and the landlord doesn't want to address it.
They don't deserve my subscription, their ads are too annoying and intrusive. Seriously, a 20 minute video can contain 6 midrolls. I recently tried to watch some video about how singapore is the only succesful dictatorship and instead it kept getting interrupted mid-sentence.

At this point I am fully convinced even cable tv has a better signal to noise ratio.
Firstly, as pointed out in another comment, it's not whataboutism to ask what the principle is by bringing up other examples. Whataboutism is a fallacy of relevance, the point you were asked is not irrelevant, it directly grapples with the issue at hand.

Secondly, which riches were my ancestors (I'm British) enjoying, and which ancestors? Try to be specific, you're advocating punishment, after all, wouldn't want to find out you're simply being bigoted against a group of people in that vague way bigots do.
I don't want to be an expert in everything. I want to have a passing knowledge of UX, JS and so on, but my area of expertise is Java backend. Let's keep it that way.
1,174-carat diamond unearthed in Botswana
Are you referring to smart locks with unique codes or the Kwikset solution that consists of pulling out the cylinder and putting a new one in?
Simpler code is generally faster code
I liked the model in blogpost: https://status451.com/2016/01/06/splain-it-to-me/

It discusses that there can be different ways sharing information comes across. For some people, sharing information demonstration that you're smart enough to know the thing. For others, sharing information is for others' benefit.

I wouldn't prefer to interpret "obviously" as "you're not as smart/cool as me if you don't know this", but I can see why there are examples that could come across like that. (I'd sooner interpret it as "I'm not claiming to be smart by saying this").
Seems like your reason to be here is to point the finger at China while ignoring the problems in the US.

Personally, I'll focus on the US since it's a massive contributor to global warming and is the place I have the most leverage of any. Not that I have any real leverage, given the rampant corruption in American politics, but it's a better place to spend my energy.
Why QT and not tkinter?
You haven't really overcome your main addiction in that case though. I don't think that people colloquially interpret that as "quitting smoking" when that term gets used in this context, even if the meaning is literal.
So the current equivalent would be teenagers talking about Call and Put options right?
You want to use my network you live by my rules. You don't have to connect to it.
This is one of those ideas, so simple, so necessary, so brilliant, that I'm jealous I didn't come up with it.

Great work!
Thanks for this, but can you answer the question:

Would it be 'fair use' for the devlopers to simply copy code from those repos - even just 10 lines, and claim 'fair use' - i.e. circumventing Copilot?

Even if Copilot is 'fair use' ... does that mean the results are 'fair use' on the part of AutoPilot users?

And a bigger question: is your interpretation of those statues and case law enough to make the answer unambiguous?

I don't have legal background, but I do have an operating background with lawyers and tech ... and my 'gut' says that anyone using Copilot is opening themselves up to lawsuits.

If the code you put in your software comes, via Copilot, but that code is verbatim from some kind of GPL's (or worse, proprietary) ... there's a good chance you could get sued if someone gets the inclination.

Maybe it's because of my personal experience, but I can just see corporate lawyers banning Copilot straight up as the risks are simply now worth the upside. That's now what we like to hear in the classically liberal sense i.e. 'share and innovate' ... but gosh it doesn't feel like a happy legal situation to me.

Looking forward to people with more insight sharing on this important topic.
Why did we owe the Iraqis thousands of our soldiers lives and a couple trillion dollars? You morally justified all this by concluding we improved the situation of Iraqis? What currency is their oil sold in? What companies discover and drill for it? I bet most are subsidiaries of Western corps. I did a google, looks like it's Exxon and Schlumberger International getting 96 new wells as of June 2021 (https://www.nasdaq.com/articles/exxonmobil-basrah-oil-ink-de...)

"Condemn the Iraqi people to go back to that?"
I condemn them to figure out their own future, do what's necessary and proper to attain it - whether it be suffer under Saddam or overthrow him is for the Iraqi people to decide. Not American politicians and intelligence services you seem to be a sycophant for.

"I'd like to see someone stand up and proclaim it would have been better..."
False choice, get better at your moral justifications. Going to address the way the US public was lied into the Iraq Pillaging? You compare the Pillaging of Iraq with the Korean War - one had an aggressor (KPA crossed the line a thing that actually happened to instigate the war) and we had obligations to the First Republic of Korea. The US had and has no obligations to the Iraqi people, we just lied about Iraq and Saddam's relation to terrorists so the American ruling class could do it's thing.

I can't get passed this post boiling down to "we shouldn't have gone, but we did and Iraq is better for it" You completely fail to address the opportunity costs involved from the US side. Who are you trying to convince with this moral justification for invading Iraq, yourself?

I'll chop a hand off if Iraq becomes anything like South Korea before 2100.
Those concerns were about government control on speech, in that case, a foreign government.