skysight-inc/HackerNews huggingface dataset:
> makes difficult to change the license in the future

Copyright assignment is certainly a flexible way of doing that. But, if all you want is to upgrade GPL, it's completely unnecessary. As most GNU projects are licensed under the "with newer" clause, everyone, including GNU, can redistribute it under a new license unilaterally, without a copyright assignment - which, I suspect, makes a good argument to stop the copyright assignment requirement.

Another important argument for copyright assignment is to allow centralized GPL enforcement. If a bad faith actor appears, the project can make the strongest legal defense. In my opinion the whole system works to enable this, e.g. the FSF also requires you to get the copyright disclaimer from your employers, otherwise the strength of the legal defense will be weaker.

Unfortunately, for multiple reasons, a huge enforcement action is an extremely rare occurrence (the last, and possibly the only one, was the Cisco WRT54G case), and allegedly, some projects like the Linux kernel are even against active enforcements due to conflict of interest, thus, although I support active GPL enforcement in principle, based on the historical records I cannot say copyright assignment is all that useful (although I wish it would be). Moreover, the license enforcement model by the Software Freedom Conservatory showed centralized enforcement without copyright assignment appears practical [0] - all of these, I suspect, also make a good argument to stop the copyright assignment requirement.

[0] https://sfconservancy.org/copyleft-compliance/enforcement-st...
Question -- I'm assuming most ISPs have something in their terms that prohibit a customer from sharing the connection. So with Amazon inducing a violation of customer terms of service, I wonder if ISPs will go after the customers, or go directly after Amazon for triggering the violations?
I believe it is illegal. But lacking enforcement.

There’s a reason people hire these intermediary “consultants” to pay the ransoms.
I don't think you would in prod, unless you were happy with it all running on one host.

Shame really, I find compose simple and neat and k8s+terraform an unsettling mess.
My dad told me something I thought was a good guiding principle; you can always make more money, but you can't get back wasted time.
I personally use it for video media as well. One hit on my keyboard and the RSS item opens up mpv with the video playing. Computers are built to parse text, no reason to do it by hand sifting through websites with your mouse.
Emptiness, in some cases. Imagine living a life of poverty, or being trapped in a situation you realize you don't have the tools or privilege to escape (having to care for many dependents, no time to go to school, or can't afford to pay for it because you're trying to scrape enough for rent).

Having no direction or hope for a better future (perceived or real) has driven people I've known to alcoholism.

Not an excuse. Just a perspective.
Fast swap batteries is the solution.

I remember a company years back was taking this approach.

If we standardize on battery size/format. Then it becomes possible to drive up. Have a machine swap out the battery, and have you off again in less time than fuelling at a gas pump.

It also removes my biggest concern about owning an electric car—the replacement cost of its batteries.
Legally, every Amazon device user agreed to a TOS that lets Amazon do whatever they want and change at any time.

So we’re kind of lucky they at least announced it as they could have just turned it on and opted everyone in.
Raising prices is an option but that is very market dependant. BBQ customers in general are more price sensitive than lobster customers and I would lose sales at a higher price point.

There is a certain price (which I have generally found is $4.50 - $4.99/lb, that is when my food cost for a brisket sandwich hits 50%. Target food cost should be somewhere around 30%) where it just isn't worth it to sell brisket. BBQ is somewhat unique in that you have to estimate your demand ahead of time - you can't just throw on another brisket if you run out and I don't reheat/re-use leftovers. So even if I raise my prices $2/sandwich to cover the increased cost my risk is still higher because any unsold product is now a higher loss.
No, it only pretends to, it doesn't disable them.
Hah. I have memories of being a grad hire working on this project - mostly to fetch tea and follow the directions of my betters - but still, it was an impressive thing to see.

I sat next to a guy who worked on something called Jacket & Tie. I don't remember which was which, but the essence of this was to compile VAX32->Alpha assembly, then run that on a big ass VAX (an 8000? It's been a while) that had loadable microcode(!) enabling it to emulate a very very slow Alpha. I think I recall hearing that the first successful boot to login prompt took ~24h on this hardware.

I ported the RAD50 6-bit character set library (so you could handle 6 characters in a 36 bit word file produced by ancient TOPS20 boxes from the Marlboro Computing Company), written in the even deeper past by my then boss when he had been a whippersnapper. It was in PL1 I think.

I ported (i.e. changed the build files to target Alpha rather than VAX32) the badblock utility, and tested it with an Alpha work station, a SCSI floppy drive, a box full of unused 3 1/2 disks, and a paperclip to scratch the surface of each one before initializing it.

I had some madly brilliant colleagues who ported millions of lines of hand-tuned VAX32 assembly, a boatload of BLISS32, and oddments of other languages.

I used to have a numbered super-secret copy of the project plan but I think it went in the dumpster decades ago.

I had a terrible time, and left with my self-confidence shattered having spent several years achieving not much, but watched some astoundingly competent colleagues do amazing things at a time when Intel's chips were topping out at 33MHz and Alphas were planned for 1GHz. I wish I had made more use of my time there, but boy, I'm glad I got to see some really top notch engineers at play.
DARPA is an impressive VC. Could it make sense to apply their approach to other areas?
And (operating) system and programming language designers must make security a foundational property of their systems. Most modern languages will never be secure, because their semantics necessitate things like global names. Trying to graft security extensions onto an existing language that wasn't built with them in mind will be painstaking and will always lag behind and is thus often abandoned: https://en.wikipedia.org/wiki/Caja_project
I like your comment because it pretty much answers itself in the edit.
Basically why my Mom's side of the family barely drinks, myself included. My great grandfather was a drunken gambler who managed to drive the family into poverty to the point the only things the family owned were two chairs.
Don't forget Covid/SARS-Cov-2 is only 6 months older than the vaccines: Nov-2019 vs Apr-2020.

Every bit of data that we have today about the safety profile of the vaccines vs Covid indicates that for the majority of people vaccines are orders of magnitude (think 100-10000x) safer than Covid.

Even when they aren't, e.g. children or AZ & young women, we are talking about super small risks similar to an average car ride.
The Skype one sounds like it wasn't such a weird deal. Those that got fired were rumoured to not get their options but in reality they did. Only someone that decided to quit voluntarily 13 months in didn't get an equity deal on the exit that happened later. And this wasn't a secret clause somewhere, those were the terms he had from the beginning.
In addition to what you've been told this dialog resides in the Tools menu, ALT+T I (ALT opens the classic menu bar). CTRL+I is the menu item's associated shortcut.
> Your bank makes it hard to do this, to make sure you're not being scammed.

Most exchanges also blacklist addresses to help keep you from getting scammed. People still get scammed, though.

> Mt Gox

A sketchy exchange hacked 7 years ago and many of the BTC was recovered. Good luck hacking Coinbase.

> hypotheticals, but no actual solutions

Basic Attention Token is literally a functional system working today, right now. So is Helium Network, The Graph, Unlock Protocol, Storj, Golem, Livepeer, and dozens of other projects that are actually making awesome innovations today.

> The time for brainstorming should have been over, considering the HUGE environmental and crime impact

So if we stop all crypto brainstorming and innovation, then mining and crime will suddenly disappear? What if I told you crypto innovation is making these things better, not worse - Proof-of-Stake is about to reduce Ethereum's energy use by 99.9%, only made possible by continued innovation in crypto.

> But can we have an actual solution, not just handwaving, here?

Yes, Compound and Aave are decentralized lending platforms that give you better interest rates than banks. Your points about bankruptcy don't apply here, because DeFi lending is designed so that you can't go into debt. Bankruptcy only happens when you're loaned some money that you can't pay back.

In meatspace, avoiding debt collectors and child support is still illegal, whether you're hoarding BTC or just putting cash under your mattress.

Even so, can we agree that if I'm paying for a newsletter subscription online, that the multi-trillion dollar meatspace infrastructure of banks, credit cards, bankruptcy laws, FDIC, and court settlements is basically wasted? Shouldn't I just be able to sign up to a website, instantly pay a fraction of an ETH, and be on my way, no banks involved? That's the core of what crypto promises: web-native money.
I don't have any stats but it's what I heard from people in the industry. Could be very hand-wavy
I suppose it's the same reason you might buy an index fund of the S&P 500 rather than buying equal portions of 500 companies and rebalancing them constantly. On top of the tedium, I'm not aware of any tax-advantaged account such as a Roth IRA that would allow you to re-balance your crypto holdings without triggering taxable events each time you re-balance.
If you select a region with transient mode on, then `query-replace` (`M-%` by default) will only affect the region. So select the region you want the change to effect (just like in the demo video), hit `M-%`, then type the old and new text, then you can type `!` when prompted for what to do and all instances of old become new only within the region.
Conjectures in math are based on observations and intuition gained from related observable things. Specifically they seem to be statements about properties of things already known.
If I understand correctly, it's more like the query (not the schema) is generated from the expected result.

So your application does not need to "talk in GraphQL".
> but ultimately this will harden up potential targets.

Or they mop up, get bailed out, and then maybe make some minor changes that don't really solve the problem that their insecure corporate culture begins to undermine immediately. We need companies to essentially go into a perpetual cyber-security war-footing. I don't see that happening without business being impossible to conduct without it.
False, there's a certain cost just for a house existing.

Property taxes and insurance.

It's literally thousands of dollars yearly yet adds zero dollars to a properties worth and increases as fast as property values go up as they're indexed to property values.
A Monkey in the Monetary System
It's not the money that keeps people addicted. It's the feeling and curiosity of what we can do with that more and more money that we couldn't before. What we can get away with and who is gonna be the new adversary or struggle when we hit that level.

For the poor people it's unfriendly waves splashing over their shoulders and someone richer using them up. For the rich people it's a constant battle to stay richer and a constant drive fueled by curiosity to get ever richer.

You can pick your side but neither will be a happy outcome. You can withdraw yourself from society but the result of that will be everyone discarding you entirely since you won't be on the same page with them and your brain tends to penalize you automatically for being antisocial.Especially if you were social previously.

The brain only needs to feel it a few times what it feels like being approved and Ioved and it gets more addicted than you could get on any drug. Humans are very bad at detaching from these things and it turns out social approval, even within a small circle of friends is way more important for our brains than money and our drive/curiosity, this is why people give up that drive for some fun with their friends.

For poor people this is festivals and restaurants, for the rich it's expensive vacations and expensive drinks. And this is how rich people get more and more addicted to social approval, get detached from the real world, waste their money and start chasing it again - and the cycle repeats.

This cycle will repeat in everyone's life multiple times but self made people know how to make more money quickly, descendents of rich people have no idea. This is how old money disappears. When it disappears the owner of the bar, the producer of the drinks consumed, the drug dealer gets a chance at the monetary game of monkeys until they lose their money as well, or by chance get so rich they die with huge monetary gains that their descendants can waste it for them.
Nitpicking, but though rare, people can die from opiate withdrawal [1].

The point of your comment still stands however.

[1] https://ndarc.med.unsw.edu.au/blog/yes-people-can-die-opiate...
Isn't the "or any later version" clause super dangerous? What if a party somehow takes over the FSF and publishes a GPLv4 which is completely permissive? This seems like a time bomb. Am I misunderstanding something?
> Sure it's possible. I think it's challenging overall but it seems neither of us are completely sure.

I have no idea about the exact capabilities of the Chinese military SAR satellites. But considering that a dinky little startup with a few tens of millions in funding like Iceeye is able to launch half a dozen smallsats with SAR's that have been used for, among others, tracking fishing vessels that have gone dark (shut down their AIS transponders), it seems almost obvious that a high-tech wannabe-superpower would be able to launch boatloads of similar things in order to track foreign naval surface vessels.

> Kind of. Ballistic missiles follow a predictable trajectory - the difference is these hypersonic missiles while mostly following predictable trajectories they can adjust a little bit more at the last second to hit a target.

I was thinking of this supposed Chinese anti-shipping ballistic missile (DF-21D) that has some mid/late course correction ability. The hypersonics everybody is excited about these days are of course a further step ahead of these kinds of things. But yes.

> They'd have to be hypersonic too b/c the U.S. is likely shooting down others that get too close to the CSG.

I think a stealthy subsonic (subsonic for fuel economy enabling long range without having to boost (almost) out of the atmosphere like a ballistic or hypersonic) missile could be an interesting design point - with a supersonic terminal stage. Not sure if such things are on the drawing board anywhere.

> But also, what if China goes and builds all these missiles for a war that never comes?

The same accusation can be leveled at all military spending. What if the US builds a dozen carriers and accompanying battle groups and a war never comes (not counting bombing some 3rd world tinpot dictator)? Oops, the US already did that. You can of course say they provide deterrence or whatever, but so can the Chinese.

> My bias here is not so much with carriers or the U.S. Navy but by overestimating these missiles and their effectiveness. Whenever I hear all of the armchair generals talking about something (myself included) I immediately have to wonder how we're wrong and why we're wrong. It's like everyone predicting the next market bubble - they latch on to a relatable idea (China has so many missiles they can blow up all of our ships) and stick to it and then barely question that assumption.

Fair enough. It's easy enough to get carried away speculating on the capabilities of weapons systems which are closely guarded state secrets.
The Tulsa Race Massacre
Others (not just comp.*, but also e.g. uk.railway) are unfortunately still blocked.
Take it to the extreme of an LSD trip, you can get something out of it that you can't get any other way. You take a day to mentally dig into your psyche and cut through so many of your mental ruts, while having some crazy hallucinations.

Sobriety is great and preferable 99% of the time to me, but your framing of "escaping or distorting reality" is founded on a trust that your senses and current mental processes are objective reality and that reality is desirable.

Going away from the psychedelics, if I want to have an afternoon where I'm more giggly and enjoying of food, chemical enhancement for that experience seems like way to go, same way someone would listen to music to get in a work mood.
> Purely functional languages have indeed remained relatively unpopular (I'm not really sure why, but I'd guess it's a convex combination of "it's not how the machine works", "it's relatively esoteric unless you have studied math or cs" and "not very much backing/support")

My intuition on this:

Procedural/imperative thinking is more "natural" for most people. Asking someone to explain a process without any formal training in any formal language/modeling process on this (ie, a non-programmer) they'll give you a procedural/imperative description of what to do.

OOP languages are, mostly, procedural/imperative languages with extra constructs. To varying degrees these constructs are organizational as much as actually substantive additions to the execution model. For instance, classes in Java are modules for collecting related behavior and controlling access to (usually) private data fields. They can be seen as "rich" structs: data objects + procedures for altering the data.

Now, polymorphism actually adds a lot more and can be used to subsume other control flow mechanisms, I'm not saying that OOP is just procedural + organizational elements. But as a first pass, people can step into OOP by treating it as such and learn the rest as they continue.

FP languages, by contrast, do not start off as procedural + first class functions or expressive type systems. In particular, the pure FP languages drop the imperative notions (or obscure them). This creates a major hurdle for many would-be learners. Their intuition doesn't apply to these languages.

See also Prolog and relational programming for another area where people's natural tendency towards imperative thinking creates a major block on learning (or on using it to its potential).
Did you block Google's DNS IPs? That will break Chromecast in strange ways.
"How come their apps are not using the same dialog?"

Apple isn't sharing your data with other companies / data brokers. They aren't selling your information, or buying your information. It is a silo. They aren't "exempting" themselves, it isn't relevant to them.

For that matter, maybe you haven't noticed but Google apps don't show this warning either. For whatever criticisms I might have about Google's data siphoning, they silo it and aren't data whores like Facebook and companies like that.

Again, this is Apple's business model, and it's one that many of us appreciate and will pay for, and more for. It is sadly a rare quality now.

"How can AirTags highjack ANY apple device to report their location"

Hijack is an odd way to phrase it.
The Wikipedia pages for most major religions provide a decent set of candidates for further investigation. Ditto a huge percentage of fiction that's considered "literature", if you're into that kind of thing.
Are you saying there aren't downsides inherent with drinking itself? I'm onboard with letting people do what they want, but if what they want to do has negative effects the least we should do is make them aware of that.
Advertisers also want to actually get that private data, so they can refine their targeting.

And then of course there is the problem of leakage (Cambridge Analytica et al).

So it's not quite so benign as you suggest. Every marketer I've ever met has a voracious desire for any/all data about anyone they might consider marketing to.
AWS Announces General Availability of Amazon Location Service
I'm going to start my own startup with a friend. We've been planning this for a long while. We will work together in a small office, but I'm not sure how We can build a team fully remote, with no experience. I'm all for flexibility etc. but when things are not in an order, just starting remote feels very heavy and risky for me. Any pointers would be appreciated.
> corporate America: you need to get serious about security.

USE OF MCAFFE INTENSIFIES
Comet. Meteors normally fly at speeds of about 40,000 to 80,000 mph. Comets tend to be the much faster moving celestial objects. Though comets can also travel faster or slower, and tend to move more slowly while in deep space, speeding up as they approach the sun.
This (or similar) is my go-to. In a rocks glass, it also looks enough like a cocktail that no one makes a point of asking (if that matters to you).
This is a good thing for the health of the GNU ecosystem, and I hope other GNU projects adopt this practice.

Related story: a couple of years ago, the current maintainer of an Emacs package reached out to me. Apparently the FSF wanted to make it part of the official Emacs distribution, and wanted me to assign my copyright to them. I was happy to do so, BUT: the code was written more than 20 years ago when I was at university, which (according to the FSF) meant I needed to get a copyright release from the university, in a country I no longer lived in and that I had not interacted with for literal decades. This seemed like far too much trouble at that point, so I gave up, and the package never became part of Emacs.
thank you! i have no history in this space so can't ask followups except to observe that the tendency of ML/AI to reward the "big gets bigger" phenomenon is exemplified here. I don't feel too great about that but also don't have ideas for a better system.
The DTJ issues are available for download as PDF from
https://vmssoftware.com/resources/digital-technical-journal/

The OpenVMS porting article is indeed part of the Alpha AXP Architecture and Systems Special Edition, DTJ Volume 4 No.4 (1992).
> Come home and watch the big rectangle.

Come home and watch Black Mirror on our largest black mirror.
It was absolutely INSANE seeing the number of US publications starting with "nope nope its a conspiracy theory disproven debunked dont even think about it you're racist if you believe this" in early 2020 when the possibility was raised. It was a completely valid hypothesis as to where the virus came from, but was just completely invalidated and ignored in a matter of weeks.

Now that it's been a year and things have changed vastly in society, the same outlets are repeating the exact opposite talking point "oh, it just might have some credibility now!"

Note they don't apologize for the 4-6 months of disingenuous reporting. Maybe these media companies should be "clamped down on" instead of the ethereal boogieman "anti-vaxx" industry that this article failed to bring even an ounce of credibility to.
"advertisers don’t care who you are - they just want to show ads to people that might be interested in them, and not to show ads to people who won’t be interested. They don’t want to ‘violate your privacy’"

Amen!