skysight-inc/HackerNews huggingface dataset:
Thanks for clarifying that. I'm also definitely referring to the software that companies ship that is not meant to be open source. GPLv2 is mostly safe as long as you don't link to it (Unless its LGPL and you dynamically link).

Try and find a single major corporation in the world that is willing to bind it's proprietary intellectual property to GPLv3. It's a tribute, honestly, to that license that most companies realize that they have to go all-in on open-source (at which point GPLv3 is fine)
> shutting down their restaurant and retiring rather than raising prices

Sounds good.
Yes, something like that. But I never developed specifically for Apple platforms... what is (or was) the meaning behind "NS"?
Actually, yes, it did, until Firefox 61 when FTP subresources were disallowed from HTTPS, and Firefox 70 when HTML pages over FTP were converted to downloads as well.
You seem to be bringing some foreign baggage to this conversation.
C doesn’t have the abstraction power to make anything with such a datatype.
Our planet will only last so long until the Sun becomes a Red Giant. At that point we will need to venture to at least the outer planets, if not beyond the solar system if we want to continue as a species.

Even in smaller time frames, I read somewhere that one of Bezos' plans is to move manufacturing into space.

And if/when we do get colonies on other planets and moons, some people would want to live there.
Would it work for 50 or 100 years? Does it require upgrades, maintenance or curation for that time?
Past related threads:

Why MIT uses Python instead of Scheme for its undergraduate CS program (2009) - https://news.ycombinator.com/item?id=18782101 - Dec 2018 (136 comments)

One Reason That MIT Should Reinstate Scheme and 6.001 (2009) - https://news.ycombinator.com/item?id=18386223 - Nov 2018 (38 comments)

Why MIT Switched from Scheme to Python (2009) - https://news.ycombinator.com/item?id=14167453 - April 2017 (97 comments)

Programming by poking: why MIT stopped teaching SICP - https://news.ycombinator.com/item?id=13105896 - Dec 2016 (9 comments)

Programming by poking: why MIT stopped teaching SICP - https://news.ycombinator.com/item?id=11628080 - May 2016 (232 comments)

SICP is being taught again at MIT - https://news.ycombinator.com/item?id=3482117 - Jan 2012 (37 comments)

SICP is still used at MIT at graduate level. - https://news.ycombinator.com/item?id=3235589 - Nov 2011 (3 comments)

Why MIT now uses python instead of scheme for its undergraduate CS program - https://news.ycombinator.com/item?id=842333 - Sept 2009 (38 comments)

Chiming in on the MIT Scheme to Python Switch - https://news.ycombinator.com/item?id=622261 - May 2009 (7 comments)

Why Did M.I.T. Switch from Scheme to Python? - https://news.ycombinator.com/item?id=602307 - May 2009 (65 comments)

Why MIT switched from Scheme to Python - https://news.ycombinator.com/item?id=530605 - March 2009 (128 comments)

MIT replacing Scheme with Python for Intro CS class - https://news.ycombinator.com/item?id=75401 - Nov 2007 (16 comments)
I'm fine with this. Now if Chrome and Firefox would just add native RSS reading...
Why not use SFTP or rsync at this point?
If you use Evernote, at some point in the last year or so they started rewriting their spaces an non breaking space characters. I get tripped up almost weekly by some command or code I pasted from my notes
I think some of this might be down to a lot of pensions being invested in property. It feels a little bit like the dam is bursting in several places at once; I'm not hopeful.
Apple seems incapable of successfully sandboxing iMessage after years of exploits. At this point I think we just have to assume they just don't care.
>> That does fit the definition of a public good?

If you're sticking to the Paul Samuelson definition, it does. Its also the main case the author is arguing for

That said, what's the purpose of sticking to the definition? I mean, the whole concept basically exists to determine a class of things that should be publicly funded. Since then, many of the goods that were public goods were changed by technology into something else.

A classic example was free-to-air radio and TV. Public good theories were used to justify TV licences. Since then, we found both ways of excluding (cable) and ways of making money that aren't related to exclusion (advertising). Did free-to-air TV stop being a public good once the ad business got lucrative enough. Maybe it stopped being a good altogether.

The definition of a public good was never precise, but it's downright squishy these days. Quite a lot of goods these days, both capital and consumer are nonrivalrous (could also be described as non subtractable, abundant..).

Anyway, the author's usage is pretty clear. FOSS like the worldwideweb is a public good for the purposes that he's using the term.
(not OP)

https://apnews.com/article/courts-health-cancer-government-a...
Living in "rural" Canada, 7 miles from a municipality of 160,000 people, getting Starlink a few months ago has been an absolute quantum leap in terms of our connectivity.

In the 7 years living here our LTE internet plans have literally gotten twice as expensive: with plans going from 100GB total bandwidth up/down for ~$165CAD (after tax) to 50GB total bandwidth up/down for the same price.

During that time I've seen nothing but empty promises and talk by political parties and telecoms. Apparently they're spending millions and doing something, but I haven't seen any results other than taxes going up, and data plans shrinking.

In that same time period Space-X and Starlink have literally redesigned space flight and created an entirely new telecom paradigm.

I only hope Starlink starts to offer home phone service in addition to internet to further erode the market of incumbents here in Canada.

As much as I wish everyone in the globe a beautiful unblemished view of the night sky, a couple of thoughts:

(IANAA - I am not an astronomer)

* Light pollution in cities already affects the majority of the global population.

* There are already satellites in the night sky. It seems like a slippery slope of drawing a line when it becomes a problem.

* Astronomy for cutting edge R&D/exploration already seem to be limited by terrestrial astronomy - islands in the pacific are denying access to culturally important mountain tops for new telescopes, atmospheric distortion, cloud cover, light pollution from cities

* Isn't the prospect of cheaper commercial spaceflight potentially better for research astronomy? Let's get these telescope platforms into space!

Anyway, as with everything, I suspect military control/government security considerations will end up being the overriding decision making factor governing these sorts of global mega-constellations rather than such noble and pure pursuits as preserving the nights sky.
This seems like a wild take to be honest. Humanity over the generations remains much the same beast, it's just that as you get old you forget the lessons your generation had to learn by experience (rose tinted glasses so to speak). You also fail to see that the context of the humans being raised today is different from yours, and their experiences / opportunities different as well. Heck, even those in your generation likely had wildly different experiences / opportunities compared to you.

It's also weird to present such a wild off the wall example at the end. I don't think such people are common.
This is exactly it. This is a second order effect of the pandemic flight, not a "restaurant" thing at all. People facing long term unemployment/underemployment over the past year had huge incentives to "move back home" (or wherever) to places with lower cost of living.

And who feels that pressure the most? Service workers, who had jobs in the cities, sure, but didn't reap any of the economic benefits of all that urban wealth concentration. They're overrepresented in the population who fled, which means their jobs are now underserved.

Long term, this will probably just be viewed as a correction to a few overpopulated urban cores. We'll find equilibrium again, though not at the same state as before.

But regardless, the fix here is the same: pay more for the jobs and you'll find people willing to do them.
He was born, succeeded in living a meaningless life, and died.
Thread on the issue

https://discussion.evernote.com/forums/topic/129900-non-brea...
The brain as an organ analogy doesn't also reflect the self-reflective, self-influencing, learning side of it well.

A kidney doesn't remember the last time someone abused it and react reflexively when they see that person. It also doesn't tend to go into tight loops of racing thoughts about that person randomly either.

If you treat it like it is a simple organ (x thing happens, give drug y), it can lead to some really toxic long term effects with avoidance of environmental or self regulatory issues, lack of awareness of what is going on and how to correct it, etc. I've seen it personally, and lost friends and loved ones to the effects a naive 'medical' approach can have.

The reality, near as we can tell, is the brain is an organ, that in ways we don't understand is also part of what we call 'self', which is also part of the system of our body, which is also part of larger systems that we interact with and influence us.

I don't know of any monks that, if you broke a leg, would say 'Meditate and your leg will be healed'. Most monks, if you had not yet gone to a Doctor to have it fixed, would ask you something along the lines of 'How can I help you?' to help you see the need and get you there, or ask you to sit with them so you could see the need yourself.
The point that the author makes is very valuable, it is important to not throw out hands in the air. If you are not moving forward, you are falling back.

Though one (perhaps nit-picky) point I'd like to make is that these dictators are not dumb. They are incredibly intelligent. They themselves are probably not hackers, but they understand people and power. They are going do what they can to get what they want. We can't ignore the factor they play in creating these problems, and we need to take it just as seriously as we would a technical security exploit.
Would raising prices 5 or 10% be so catastrophic to revenue that they couldnt even give it a few weeks? Or are they looking at a 50%+ price increase?

If they want to retire anyways, then good for them. But a lot of businesses have had to raise prices this year, including grocers, which are arguably restaurants only competition. I think folks would understand.
Consider that the air route between Madrid and Barcelona, two cities that are about 620 km (~385 miles) apart, used to be the busiest air traffic route in the World by frequency of flights until 2007. And that was the case even though these cities were already well connected by motorways as well as by conventional train services.

Now, since the high-speed rail link opened in 2008, the Madrid-Barcelona air route doesn't even make the top 20 of busiest routes worldwide. That is the case even though the flight is less than 1h 30m, both cities' airports are well connected to and close to the city centres, and high-speed train tickets have always been more expensive than flying on average. The killer feature of the high-speed train, particularly for business users, is to be able to get from one city centre to the other in at most 3h 20m —if it is a stopping train— or 2h 30m —if it is direct. No need to travel to and from each airport, or deal with airport security, queues, delays, etc. No need to disconnect your phone during the trip. No need to switch off laptops on departure or arrival.

And this example is for only two cities which are farther apart than each of Houston, Dallas, or San Antonio are from each other. Imagine if it were possible to get between each of their downtowns in 1h 30m or 2h at most, or from downtown Austin to downtown San Antonio in 30m. The synergistic effects on the economy are hard to predict, but they would be huge.
GPLv2 has the termination provision but doesn't have the automatic-reinstatement provisions.
Why do the people at Twitter not understand Twitter?
"Eschew flamebait. Avoid unrelated controversies and generic tangents."

We detached this subthread from https://news.ycombinator.com/item?id=27894728.
Why Do People Have Sex? Here Are Why
Why Do People Have Sex? Here are 9 reasons why.
We can conclude that sex is not only an enjoyable activity, but also a useful one. But we should not forget that there are sexually transmitted diseases and unwanted pregnancies. Therefore, you should not risk your health and the health of your partner in search of pleasure.
To learn more about sexual health, click here
#Nutrition #weightloss #diet #health #healthy #self #sexual #Sex
Active struggle to get more people onto OF?
>You could even drive to moscow, china, korea and japan

Japan eh?
> Mozilla's explanation/justification here for removing ftp is quite flimsy

That's just how you do big changes these days. Especially if you're Mozilla.

Here's a step-by-step guide to how it works:

1. Decide that you want to drop something because it's not shiny anymore.

2. Scream "OMG WE NEED TO DO THIS FOR SECURITY!!!"

3. Watch while people commend you for taking such a brave stance for "teh security"

See also: webextensions.
Yes, I liked at the moment, and still today see the appeal of using a common prefix for the internals of a software project.

However I don't think it's a good idea, nor pretty or attractive, that such a technical decision transpires to the public facing side of the project: first and foremost, its name.
I've never worked harder than in restaurant work. It is the worst job with the worst people with unattainable expectations.

The only time it's worth it is if you don't care about walking out even in the middle of a shift.
The Avon Barksdale gang is a professional, almost corporate empire. The inner circle is family but it runs from neighborhood boys as foot soldiers all the way up through a “COO” type (Stringer Bell) attending business school in the evenings. At one point the various gangs of Baltimore are amalgamated into a trade association that meets in hotel ballrooms and follows the Roberts Rules of Order. Leading to one of the greatest exchanges on TV ever:

“Is you taking notes on a criminal fucking conspiracy?”

“The Roberts Rules say the meeting got to have minutes!”
> I also find the incredibly vague and nonspecific "but security!" scaremongering language to be quite hyperbolic

Well, there is nothing vague here: FTP is a cleartext protocol, and we're migrating towards protocols that provide integrity and encryption.

Sometimes I think it's a generational thing. I find it hard to accept this, growing up with testing all protocols with Telnet and so on. But unfortunately the Internet has changed a lot, and especially bad and unscrupulous people learned how to find all possible and sometimes very creative ways to abuse whatever had been created in the past. So I understand that cleartext POP3, IMAP, SMTP and FTP authentication should go away.

Anonymous FTP is a slightly different beast though. Security-wise, it has the same weaknesses as regular HTTP. But nobody is removing HTTP support from web browsers (yet). So I'm a bit sorry to see it removed from FireFox. There are many better things to copy from Chrome.
This article might as well have said “The Shenrikki school of telekinesis is popular, but if you’re not careful while practicing you might accidentally crack the foundation of your house or give your spouse a concussion, and no one will warn you about this. ” and then a bunch of people jumped into the thread to say “Yes yes, this happened to me, and my home insurance didn’t cover it!”

My reaction is: wait, what, really, this is an actual risk here?!
In C, you can't "just" replace with arbitrary-sized integers. They are fundamentally different memory shapes.

You may not be able to turn enforcement on for all code immediately. There's even the rare bits of code that depend on current overflow behavior. (Due to our human brains and the fact that we can easily name these bits of code, making the cognitively available, people often grotesquely overestimate the amount of code that operates this way. I'm sure it's only a matter of how many zeros belong in the 0.001%.) But we need this support to be available for code to be turn on easily and cheaply.

But what really boggles my mind, again given all the security work we've done, is that the reaction to this remains a combination of silence and "we can't do that!", when it seems to me the reaction ought to be "well duh jerf we all know that already." I don't get this. I don't get this attitude at all. This is a huge source of errors, a good fraction of which are security bugs, and nobody seems to care. Incomprehensible. This is, arguably, the number one thing that could be getting changed right now to fix security issues, and I just get slack-jawed "whaaaa?" in response to the idea.

One hundred plus one hundred is not negative fifty six! Here we are trying to hold together megabytes upon megabytes of security-critical code in a world where 100 + 100 = -56. Is it any wonder that writing any sort of code to maintain security invariants is tough in an environment where 100 + 100 = -56?
It isn't hard to start a new business. There are a ton off niches that Walmart and Amazon don't server well. Find one and serve it, then use profits to expand into the much larger (though lower margin!) areas that Walmart or Amazon serve. Good luck - it is not easy to run a business.
We've had trouble (and had to occasionally shorten module names to something dumb like mdlWthVclsRmvd) because some part of some toolchain would create a path like

C:/current/working/directory/that/is/reasonably/deep/testrun/YYYY_MM_DD_hh_mm_ss/code/moduleName/src/build/bin/../../../../../../outputs/moduleName/YYYY_MM_DD_hh_mm_ss/outputFolder/moduleName_testrun_results.txt

or some garbage like that (you get the picture). Yes, half the path was taken by descending into some directory that it went out of again straight away. Test runs would fail because of the 260 char limit unless we cut down the module name length. (Thankfully this did not need to be done in the code itself, just in the test run invocation.)
> When is the "complexity" of SSH ever a problem? If you need a tiny implementation for an embedded device, use dropbear instead of OpenSSH.

We're in a thread concerning the removal of FTP from Firefox because having extra code around you don't strictly need is, the argument goes, expensive and dangerous. Given the context, I don't think any justification for extra complexity being, per se, something worth worrying about, is needed.
Just wait until you see the next sentence.
The Apple 2 Asimov repo is FTP and something I use every week.
Have you heard about jesus nuts? [0]

[0] https://en.wikipedia.org/wiki/Jesus_nut
Covid-19 didn’t kill Singapore’s UNESCO-listed food stalls. Delivery apps might
Guilt trip? I have never felt this ever. I pay a tip proportional to the service. 10% bad, 15% average, 20-25% for very good.

As an American living in Australia, I really do miss tipping. I think that on average the restaurant service here is a lot lower. At most restaurants at the medium level (e.g. $25 hamburgers) you pay in advance, and then a waiter will bring the food to you when its ready. Do you need more water? Get it yourself... Ketchup, you have to ask but it won't be offered. The waiters don't care because they are making good money anyway. The only place you get American style service is at the very high end places.
Like psychadelics, these meditation practices are a journey to the limits of our consciousness. Acceptance of all that comes is an essential starting point.
This article doesn't seem to have a direction, it just seems to be a lump of refutations about how hard it is to maintain a secure system, and how we need to be understanding throughout this process. What it doesn't actually address is security nihilism, so let's expand on the seed he plants in the final section:

> It’s the scale, stupid

This should 100% be the focus, not how truly amicable Apple's efforts are to improve security. Security nihilism is entirely about scale, and understanding your place in the digital pecking order. The only way to be 'secure' in that sense is to directly limit the amount of personal information that the surrounding world has on you: in most first-world countries, it's impossible to escape this. Insurance companies know your medical history before you even apply for their plan, your employer will eventually learn about 80% of your lifestyle, and the internet will slowly sap the rest of the details. In a world where copying is free, it's undeniable that digital security is a losing game.

Here's a thought: instead of addressing security nihilism in the consumer, why don't you highlight this issue in companies? There's currently no incentive to hack your phone unless it has valuable information that can't be found anywhere else: in which case, you have more of a logistics issue than a security one. Meanwhile, ransomware and social-engineering attacks are at an all-time high, yet our security researchers are taking their time to hash out exactly how mad we deserve to be at Apple for their exploit-of-the-week. If this is the kind of attitude the best-of-the-best have, it's no wonder we're the largest target for cyberattacks in the world.
I used ftp multiple times this year, mostly for getting technical documentation and firmware. Two examples from my browsing history from last month:

ftp://ftp.kontron.com/Products/Motherboards/Industrial/D3544-S_Mini-STX/Documentation/
ftp://ftp.panasonic.com/pub/panasonic/call_center/firmware/

One advantage of ftp is that it is much easier to have access control on different resources than dealing with .htaccess files so it was popular with customer service.

The consequence will be that many ftp servers still hosting software/firmware for legacy products will be taken down and their content lost.
> You're saying it was normal (and is even today) to show HTML files over ftp links? I've never seen a browser do HTML over ftp

Firefox supported this completely until Fx61, when it disabled FTP subresources on HTTPS. Even then, you could still view HTML pages served over FTP until Fx70.
The Downward Spiral: Leave Society
Plagues and Empires: The Roman Empire, European Feudalism and Covid-19
I suspect it comes from the “truism” that hard work pays off. It’s understandably frustrating for people when they inevitably realize it’s not as true as we were led to believe. A person can work like a dog their entire life and still be poor.
Are you willing to share what it was? You’ve piqued my interest.
Ah, I was in a rust/c++ frame of mind here—it seems you deeply rely on a copy operation being available, but unless you use indirection and weak pointers it might not be.

I think with copy available this certainly works
Lately the systemd maintainers have been aggressive on HN, downvoting stories like this and critical comments. I wish they would instead spend the effort on addressing the community's most pressing concerns about the feature scope and creep of systemd's ever increasing size.
I wouldn't say they're responsible for maintaining it. But I think it's fair to question their decisions. As I mentioned above, one of their principles specifically calls out that the internet depends on interoperability and various protocols.

I don't really understand the argument that if everyone else drops support that Firefox should too. Firefox could champion themselves as continuing to support various protocols and live the principles they set out for themselves.
Pretty late and how will they deal with location independent companies like Binance?
The CEO is more or less permanently on the lam.
from the comment you're responding to:

> I understand the term when it comes to running automated tests, but I don't understand how it can claim to be "headless" when it requires a real browser window in order to execute?