skysight-inc/HackerNews huggingface dataset:
Ubuntu the operating system takes its name from the concept that you talk about here.

That is also why the logo of Ubuntu the operating system is three people holding hands, which kind of blew my mind when I first heard about it. Prior to that I thought the logo was just some lines and circles in a pretty pattern with no specific meaning.
Ahh yes, the Great Reset / Post Ownership society fantasy.

I still own music, still own movies, and I also subscribe to Spotify and Netflix, it is not an either / or proposition

Further attempting to compare Tractors, Cars, and other hard goods to something like a Movie or music is well naive

Many of us understand that corporations and even governments are attempting to push people to a Post Ownership mentality, many of us also understand the EXTREME danger in doing so and are attempting to push back against this very FLAWED and DANGEROUS path corporations want to push society down.

Your positions so far are 1000% pointing out why corporations desire this, not why a consumer should.

>>where farmers can't do a repair. What repair, in particular, do farmers want to do in the field, that they can't? That might help ground the convo.

There are several parts on mordern Tractors that are firmware locked by Serial, things like Pumps, that even if you replace the physical part the electronic controls will not allow it to interface with the rest of the system with an approved dealer software to update the serial number or other control code for the new component.

very Similar to how the iPhone originally would only allow the Original camera to work on the phone and if you changed it out for one from a different phone it would not work (apple later back peddled on this) [1]

>>>One factor for me - things were opened up in the automotive world, and emissions controls on diesel trucks are a MAJOR source of the "hacking" people came up with. Some estimates are 50%+ of trucks in places like texas are running delete's. So that is an incredible pollution impact.

I see the disconnect, you are Pro Authoritarian government control over everyone's lives to micromanage everything "for the greater good". See I am libertarian so I am pretty sure we are never going to agree on well pretty much anything.

Aside from the fact that these regulations you talk about generally do not apply to non-road equipment (unless there is a state law) as the federal government only has the authority to regulate Vehicles approves for Interstate Highways (funny thing about the pesky 10th amendment and separation of powers)

Putting that aside the proper way to enforce an environmental control is not to install a Big Brother nanny box on every system to report back to Federal government every time I do a naughty thing. That is some freaking Orwellian dystopia shit right there, and I can not image anyone seriously supporting it

[1]https://www.youtube.com/watch?v=PPnz7DjM4CE
I have to disagree. Making the platform completely indemnified if they take no action and putting all the responsibility on the rights holders would be great for the internet. It would suck for the rights holders, but I'm ok with that, and I think most people would be.
Sandboxing is an issue, though I would argue that sandboxing and packaging are orthogonal concerns, so a new format should not have been needed just for the sandboxing use case. That said, if you are developing sandboxing from scratch pretty much no sane person would choose to use the .deb workflow as their UI for packaging.
Yes, bad idea. Significant moral hazard. You'll be tasked with implementing dark patterns in social malware that, despite all the recent criticism, is being used benignly for the most part today.

How would you feel if you knew your work started being used by authoritarian regimes to oppress their citizens speech and ability to organize?

How confident are you that Facebook wouldn't take that opportunity if it was presented to them? Same question, but what if FB's user numbers and usage have declined for a couple years and they are desperately trying to monetize any lingering network effects they can?

They currently have a friendly panopticon. Only the morals of their leadership and PR concerns are holding them back from changing the friendliness.
You can fix this by putting a single SPF entry for each envelope/returnpath domain. SPF scales smoothly that way without any need to overload a single top level record with entries. This will pass DMARC as well.

Very common issue.
Sorta depends on how many lookups your record requires. You can just include a second record in the first and gain another 256 bytes.
The (positive) effect of law enforcement include more than just case clearance rates.

Think about how attractive a crime is when you have a 0.01% chance of going to jail for it vs a 13.9% chance of going to jail.

A clearance rate could be only a few percent and still be an effective deterrent if the marginal benefit of the crime over some other activity is enough worse than the punishment.

Also consider that a significant fraction of all crimes is committed by a small portion of the population. Even if we fail to send someone to jail for 90% of crimes they commit, eventually they are caught and removed from the community, preventing their future crimes -- stopping all the crimes they would have otherwise committed. The end point here isn't necessarily jail-- either, if they're caught once and scared straight the same thing applies.
Other than the ones that have been mentioned already, I also use Maverick, which has a free and a paid version.

https://play.google.com/store/apps/details?id=com.codesector...

I like its ability to show the different map layers, and it has great information screens that show things like GPS coordinates and such, great for geohashing or geocaching. Also has a cool display of how many satellites are visible and whether they're GPS or GLONASS or whatever.

The track recording feature is also nice, saving as a gpx file that can be easily uploaded to the openstreetmap online iD editor with drag-and-drop.
I want the music more traumatised
Royal Consent is a murkier and more dangerous concept than Royal Assent.

The day the queen refuses to assent to a bill against the will of parliament is the day the monarchy ends.
A bad idea in what sense? Working conditions and pay will likely be good. What you're working on and what you're contributing to help support may or may not be.

Other people can't supply your moral judgments for you. Some people think Facebook is immoral, others think it's great. Try to reason for yourself about what problems you have with Facebook and whether you want to support them.
Experts point finger at North Korea for $281M cyber theft, KuCoin likely victim
This is what happens when you hire

* Jewish Zionists

* Mentally ill (trans)

* Feminists (anti male brainwashed commie cunts)

* Censor people

and exlude White straight males that are skilled/qualied/experenced over non white people
Then these people do not deserve privacy or freedom in the current age we live in.
If you want to write a lot of production code and make a lot of money, you should work for Facebook.

You should not have to ask around to make your own moral decisions. Answer for yourself.

(I don't work for Facebook or have any desire to, personally, but that should not affect you).
Yep, our university has GH Enterprise and refuses to “procure” (as it requires the central body to agree to the ToS) free Gitlab for academia as “another” git solution. Our project team on Gitlab cannot get into that program for academics because they only let one application per institution. I understand each side but still don’t see how we can solve this problem. Would love to find a way!
Because in terms of game engines, new engines that get much more publicity, like godot engine, exist. And as Haxe supported Flash when I played with it, I as well thought it was superceded by newer engines.

Half a decade is a lot in human years, let alone IT-years.
I'm sure it is a difficult decision for some, looking at such a big number on the offer letter.

I also like that their other submission here is: "Ask HN: What Comes After Democracy?"
I made the decision years ago that I would never, ever work for FAANG. I think my life turned out just fine :). It's a big world out there full of interesting problems to solve. There's no need to compromise on your ethics for a job.
What a fascinating thread, thank you. Well then, conquest it is.
This is the same orange site that thinks the Python 2 to Python 3 breaking changes are still relevant and worth arguing about in 2021.
How? If Parliament fails the queen doesn't start writing laws, we'd have had a revolution.
Pattern matching is one of my favorite things about Haskell. But seeing it done here in a dynamically typed language is a more than little clunky (three indents needed to get to an expression). It would be better to be matched on the parameter list, but again Python’s typing would make that too difficult.
I'm not going to try to answer the first, but as to the second question: Britain is exactly the example of this. The Queen (or King) is a symbol of national pride and unity. The British people regularly give her an approval rating of over 90%[1], which is astounding for someone who lives off of the public welfare.

I happen to agree with the GP that monarchies should be abolished outright, but it is clear that people feel strongly and build identities around ceremonial roles.

[1]: https://en.wikipedia.org/wiki/Personality_and_image_of_Eliza...
Does it have to be a cop for it to be bad?

Playing music to make a public space unrecordable seems like a flaw in how the public space works
First off I'll say that I'm very sympathetic to your point of view, and mostly agree with it.

But... after I learned Scala a bunch of years ago, working in any language without pattern matching has felt like significantly more of a chore than it used to be. It's like you've been doing something the hard way for years, someone teaches you an easier, better, more readable way, and just when you get used to it and love it, then tells you that you can't use it anymore.

Certainly that's not true of all possible high-mental-load new features that could be added to Python. But I don't want to believe that features that drastically increase ergonomics shouldn't be added to a language because they make the language less simple.
Well, we have fresh evidence of a president doing exactly that. Fortunately, this president wasn't for life.
> Just turn off Slack notifications.

Fully agree, if it's compatible with the company.

But the workplace I described had an expectation of quick responses. Unfortunately, it came from the top. The CEO believed that responsiveness was one of the best indicators of success, which isn't exactly an uncommon belief in tech startup circles. Ignoring Slack messages was guaranteed to damage your career path at the company.

Responsiveness isn't actually a valid signal of employee ability, especially when everyone knows exactly how the game is played. The corporate climbers made sure to respond instantly to every message received in Slack. The trick was to minimize your responsibilities and workload, so you always had time to respond ASAP. Predictably, turnover was extremely high at this company. It's the only place I've ever worked where people routinely quit before the 12-month mark, giving up their signing bonus in the process.
The people who I saw sharing it were definitely serious about it and not ridiculing it.

> Why does this document even matter?

There is a massive discussion thread here, with multiple people saying "No one believes <unreasonable thing X>; it's really about <reasonable thing Y>". As in, "no one believes using a 100 emoji is cultural appropriation; people are just saying don't wear blackface". But every single bit of evidence (which includes things like best-selling books, essays in the prestige press, statements by government officials, etc) is dismissed as not real evidence that a substantial number of people believe something.

I suppose it's not something that can be resolved by Internet argumentation, only time. In a couple years we'll know whether this document is indeed ridiculous, or whether it's obvious that non-Black people should not use AAVE slang online.
> I like my queen.

Have you ever met her? Brenda's media team are some of the best in the business.
"civilisation advances by extending the number of important operations which we can perform without thinking of them"

Similar concept is applied to programming, we call that concept abstraction.
> There are tight logical proofs.

No, there aren't.

> Note I point out the ontological argument is now validated by computer.

While an invalid argument is useless, a valid one can still be no good.

Here is a logically valid argument:

Major Premise. all who post claims of proofs of God’s existence on HN should be killed.

Minor Premise. yters posted a claim of proof of God’s existence on HN

Conclusion. Therefore, yters should be killed.

Now, if I claimed I proved you should be killed, you would probably object, and claim there was a problem with the major premise. And I think many people would agree with you, but the correctness of the premises isn't relevant to logical validity, only soundness.
I was more pointing towards the second half about expanding a nickname or last name into a full name, but I think they're actually closely related as different ways in which the author might be adding context that is missing from the quote.
this is a post from 16 years ago, and there might be someone who comes around with a solution that resolves his concerns (granted, I feel like it would be hard to come up with a great solution in a language like C, having some ubiquitous unwrapping mechanism + better type checking would make this doable though....)
Depends on who holds the rights. Whoever holds them decides on the permissions.

If the rights are held by a major label, then they don't care a single thing about the artist's permission. For example, a few years ago or so, Madeon's soundcloud account (a big EDM artists) got a bunch of his own songs removed due to the label being the one actually holding the rights. The artist himself was pretty pissed about this.

But if the rights are held by the artists or by a small independent label, then they get to give out the permission.
Depends on the specific software. Plenty of Free and Open Source software 'just works' just about perfectly. Firefox and Notepad++ for instance.

In the specific instance of GitHub, I have to agree it's nicer and better polished than the alternatives, but I'd also say the Free Software alternatives (GitLab, SourceHut, etc) are catching up, and are already usable. Hosting your own GitLab instance gives you a far nicer solution than an old school solution like SourceForge.

> we’re finding that a lot of things are just nicer because a large paid staff of engineers is working on it every day

People are paid to work on various Free and Open Source software projects, including Firefox and Notepad++, and most famously, the Linux kernel.
Some FAANGs are more ethical than others right now. Facebook is probably the worst of the pack, but honestly they do have products I would consider working on (Oculus, WhatsApp).

If you have choices, I guess it depends if you trust Mark Zuckerberg and his vision is something you want to spend your energy on.
If you don't feel comfortable wearing Facebook-branded T-shirts / jumpers, etc if given the choice to whilst commuting to work (if needed), you probably already know the answer don't you?

I don't think any FB employee (Except for Zuckerberg) would be comfortable with wearing Facebook-branded clothes at this time.
Are you a working for another FAANG company? There are benefits to working on code at scale. You will learn how to commit code alongside dozens/hundreds of other engineers while minimizing bugs. You will become a better coder because other people will scrutinize and review your code. You will have access to some of the thought leaders in the web development space. You will see how professional software engineers maximize their productivity.

Politics aside, if you are an indie developer or have developed only on small teams, spending a year or two at a FAANG company will often greatly improve your effectiveness as a coder that you can then bring to your own projects or smaller companies. I'd recommend it, but don't get attached to the money and set an exit date.
This is generally how the evolution of technology works.

If somebody whipped out a 3½ inch floppy, wouldn’t you say “that’s the old way of doing things?”
Please name the city. In the known examples of this practice, it has had positive effects, e.g.: https://www.theguardian.com/us-news/2020/jun/25/camden-newar...

> Camden and Newark, two cities in New Jersey, are among those that have been held up as powerful examples of positive change. The two cities have seen structural reforms to their police departments and a steep drop in crime, both within the communities and inflicted by the police.
The inconsistent positions enumerated in the McWhorter piece should not be taken as disparate positions of different people.

To claim that it is seems to amount to arguing in bad faith.
I really love how Daniel is still diligently maintaining curl after so many years. Great news about adding rustls.
BTC is particularly egregious because it produces a lot less social value in exchange for its energy usage than A/C
De jure but not de facto - It's the Crown Prosecution Service but it would be the stroke of a pen to change that, unless the Queen somehow mobilized the army any revolution would be swift and quiet.
In scheme, or most other Lisps for that matter, you extend the language by writing a library, as the language extension tools are built-in and quite easy to use (macros).
Very few other languages give you that kind of power, and certainly not python.
I found out when experimenting with it that Snap inherited most of the .deb cruft. As someone less experienced in .deb packaging, I found it very confusing with all the Ubuntu-specific package separations and archaic requirements. If I don’t have a man page, for instance, I shouldn’t have to create one and learn format naggles to meet an aggressive linter’s specs.
Team moral? I don't think morals have anything to do with working for facebook.
> The fact is the judge put £6,000 costs on me before the case was even heard - I was literally priced out of justice.

Wouldn't there be fee shifting in the UK? By that I mean that the losing party pays the winning party's legal costs. That's supposed to be the default in the UK. https://en.wikipedia.org/wiki/English_rule_(attorney%27s_fee...

> Seeing there was no justice here I decided not to give the court legitimacy by attending.

In most jurisdictions there is a higher court you can appeal to if you don't get the result you wanted at the trial court. Denying the trial court's legitimacy and refusing to participate in the judicial process will not help that appeal.
I really do think that I personally made the mistake of allowing myself to think actively in bed and like a pebble down a mountain it is suddenly an avalanche that feels impossible to stop.

I have to be completely exhausted in order to get to sleep reasonably quickly after going to bed. I might try meditation at some point... but yes my mind as well suddenly turns on. I also seem to drift off lightly for some period of time and then I find myself unexpectedly awake again and my mind is obnoxiously alert and ready to grind through thoughts.

The next day is usually not enjoyable.
> It is a symptom of the fact that the FSF and other FOSS organizations have displayed a fantastic failure of technical leadership for over 3 decades.

I agree that many FSF/GNU projects have made horrible technical choices, but I don’t think that’s really the root cause here. The reality is that good software requires an enormous amount of skilled labor to create and maintain, and the FSF and other OSS orgs can only muster a small fraction of the engineering hours that a mid-sized for-profit software company could.

In addition, good user-facing software requires more than just good engineering - you need good UX, product direction, etc. Sometimes the creator or maintainer of an OSS program will have the good fortune to be reasonably good at all of these, but it’s very rare, and there aren’t nearly as many UX designers or product managers looking to contribute to open source as there are developers. Even if someone did want to help in this role, the developers on most projects would probably ignore them.
> What are you using FreeBSD for? I imagine it's quite good at some things, but isn't that range kind of limited? You need to have the precise set of hardware that's well supported and then use it for precisely the thing it supports well.

No you don't? You can throw it on a random commodity desktop and expect it to work. I imagine laptops are harder if you want suspend etc. - it feels pretty similar to how Linux was a few years ago. (If anything support for old hardware tends to be better than Linux because they don't keep changing the kernel interfaces, so a barely-maintained driver from 5 years ago is probably still usable). You don't need to use it in some particular way, it's fine for a daily-driver desktop or home server. I used mine for a little bit of everything until recently - ordinary KDE desktop, fairly normal web hosting environment running some stuff I wrote in Python with WSGI, database server, home VPN server... all the usual stuff.
This is assuming that you will individually come up with all the most useful insights relevant to making this decision, which is silly.

Just as a very simple example, what if the poster is 22 and this question is about considering their first job? Surely those in the workforce will have all sorts of useful details you could never intuit on your own.
You didn't think this through did you?
Wasn't the "strong" one also intentionally weak, but in a way the NSA thought only they knew about?

ISTR something along those lines being in the Snowden revelations.
I'll turn it around: please provide some reason to believe that some recent generation of American young men has been more effectively manufactured into an army of racists than has ever occurred at any time or place in the past, excluding other times where the mechanism was the same kind of “treating an entire generation of young men as though they are automatically racist” as has supposedly occurred sometime recently in our history.
Another use for NFTs not mentioned: digital ownership certificates for physical goods. A Rolex’s certificate of authenticity or the deed to a house can be transformed into a token on the blockchain, which helps with liquidity and provenance.
Ex-NSA man Aitel launches fresh attack on NYT reporter's cyber security book
How+To+Lose+Belly+Fat
this is...very alien to me. i'm 100% certain there are plenty of facebook engineers who are comfortable wearing Facebook branded clothes at this time. i know some.
Depends who's suggesting a replacement. Camden literally just created a new police force from the ground up to replace the deeply abusive one they disbanded. It's hard to disentangle the union-busting function from the culture-changing function, since the two are so closely intertwined in the US.
Carrot Farming in Nigeria: Beginner’s Guide
Yes both are ugly, which is why Python is so great. Go is also nice.
I wouldn't say it is true with string formatting. I would tell a new dev to use the cool new syntax if I saw them using old syntax, but I don't think using the old syntax is painful at all to read.