skysight-inc/HackerNews huggingface dataset:
> I couldn't disagree more. It's a cute trick but not useful that code from 80's is still compilable with a compiler from 40 years later.

Still a good number of packages you are using right now on your Linux distribution have a core more than 15-20 years old and still they compile only with minor modifications with the last GCC.

Compatibility does matter. It should however not prevent evolution. If handle properly, nothing block us to get a proper versioning and evolution path on the toolchain we use.

And on many aspect C++ up to now has been very successful to do that.

> You can't actually run code from 80's out of the box today

Good C is close to immortal. Doom is from 93, and still you can compile it and run it with the last compiler in 2020 with minor modifications.
http://archive.is/Dlabz
What country? I've never seen that in the US unless you booked through an SEO scam third-party drop-ship web site.
> Maybe this is a win for some set of Linux users (maybe even most); it's far from clear that it's appropriate for all.

...and that's okay. What really bothers me about these security conversations is the attitude that hardening has to be enforced on all users. That's ridiculous—everyone has their own threat models.

The problem with the prompts in Catalina isn't that they exist or even that they're the default setting, but that they're mandatory for everyone.
I'm sorry, I'll hold back next time.
That's not a bad point, and perhaps I should test creation times too. (I wanted to ignore that s.t. the test isolated a single thing: searching / wasn't mixing two things together.) Both hashsets and vectors are O(n) in setup, and I'd mostly expect their real-world performance to be very similar: hash tables tend to use contiguous arrays for storage and vectors do by definition, both tend to overallocate (hash tables to prevent collisions, vectors to amortize appends to O(1)), so I'd expect the performance in the real-world to be similar. Vectors tend to insert in-order, though, whereas the insertions in hashsets would bounce around the table, so that might make it more interesting.
I wasn't trying to; what about it did you find humorous?
The author was pretty clear about the role of favoritism: it strongly influenced the initial judges, but became less important during the appeals.

“But when he returned a few days later and heard his wife’s story, he angrily brought charges against Le Gris in the court of Count Pierre of Alençon, overlord to both men. Le Gris was the count’s favorite and his administrative right hand. A large and powerful man, Le Gris was well educated and very wealthy, though from an only recently ennobled family. He also had a reputation as a seducer—or worse. But the count, infuriated by the accusation against his favorite, declared at a legal hearing that Marguerite “must have dreamed it” and summarily dismissed the charges, ordering that “no further questions ever be raised about it.”

“Carrouges, without whom his wife could not even bring a case, resolutely rode off to Paris to appeal for justice to the king.”

It also doesn’t explain why the parlement decided “we have no idea.”
They are; it just might not be different enough for your purposes.
Problem is there are a lot of cases where the compiler doesnt know if the undefined behavior would happen in the real world. That is there is undefined behavior if some input parameter is out of range, and no way for the compiler to know that the input will always be in range - something I as a programmer with more global knowledge knows for sure which is why I don't check it.
For even more Blender boid related fun, here's Ian Hurbert's ",lazy tutorial" for animating moths. He's fun

https://youtu.be/imkSdlbXB_U
Just to expound on what you're saying, won't there always be a single point of failure? For example, for the majority of people there are only a few options.

1. Use the same password for all logins because you don't know how to manage unique passwords for all your logins. Obviously this is about as unsecure as you can get.

2. Write your unique passwords down somewhere. This can be in a notebook, or a password manager (1password and the like). In this case, there is still a single point of failure (as you pointed out) if someone finds your book or compromises your password manager.

3. Use some sort of SSO service. Still a single point of failure (Apple, Google, Facebook).

I feel like using Apple SSO with 2-factor authentication is just as secure as any of these options.

Is there any "secure" system that doesn't have a single point of failure?
We remember the circumstances of the OJ case at the time somewhat differently.

LAPD were still in the news for the Rodney King riots when the OJ Simpson trial kicked off. There were some pretty damning recordings of the lead detective (Fuhrman; had to look it up) with a lot of racist content and talk of planting evidence.

But opinions of the case, by my recollection, fell along predictable racial and political lines. There were an awful lot of people that were certain from the beginning that he was guilty, and they had among their spokespeople Rush Limbaugh, who started practicing talking out of both sides of his mouth right around then by refusing to talk directly about the OJ case but instead spending a lot of air time on the "cultural differences" between white people and black people.

I remember it somewhat distinctly because, unfortunately, both my dad and his dad were listeners of that show and that was about the time I first realized that they were a little bit racist.
New IP Framework and Protocol for Future Applications
Money paid to government can be used to stockpile durable/nonperishable goods in advance of a crisis. Stuff you can eat
What if the people don’t support taxation, or the companies avoid it?
Wording may not be ideal -- I read it as the TFA suggesting 'bigger contributor than previously estimated' rather than 'bigger contributor than fossil-fuel'.

I don't think TFA is trying to separate coal from fossil fuel industry.
A bill to bailout farmers will pass the house and senate with broad bipartisan support.
Are those numbers pre or post pandemic?
This idea that we are doing ourselves a favor by skipping the next ice age is bizarre. It took less than 300 years to prevent it and the next one was thousands of years ago before it would happen. Also, the large and scary effects aren't coming when everyone is dead. They will be there by the time current college graduates retire.
It is, by everyone who uses it every day.
You could just used a cheap cell phone and the speedometer app. It would have been a cheaper option.
I just started working on a new project about half a year ago, completely greenfield. The backend developer (there is only one...) jumped into microservices directly, deploying on AWS Fargate, trying to split out as many things into containers as possible, because that's the "proper" way of doing it. We still have few users as the project is new, but hey, at least we could scale to 100000s users in a few minutes, instead of having easier logging, debugging and versioning

A lot of stuff in software engineering is just driven by what's popular, not what's needed.
I went to their most-recent meeting. I have some hope for the project, but I don't think it's likely to make it my way before I'm part of the 20-mbps-is-ok elderly population. They've really got to figure out how to be a real ISP and use the preexisting utility easements rather than try to get new ones.

As for the cost, they were talking about $1-3k/house depending on how many signed up in a "corridor". That's peanuts, especially for the area.
Anyone know how this compares to iris? (iris is faster than gin and has a truckload of examples, not sure why it's less popular).

https://github.com/kataras/iris/blob/master/README.md
What's the difference between two pant sizes?
Is running an illegal hotel a small business under this program?
I specifically said UV-C light. Do a bit of research and you'll find the answer.
I've also experienced some difficulties with getting pass to play nicely with gpg, but the hassle was definitely worth it. An integrated pass and gpg setup allows for a single consistent means of authenticating and comes with the idle timeouts that you mention.

When I want to push to a git repo and authenticate with my private key, I just run git push normally, and a pin-entry prompt comes up, and I just need to enter my master password. Similarly, when I want to use a stored password for logging into a website, I just click the passff extension and enter my master password into the pinentry program. It would seem like something like spicypass would just bloat my system, requiring multiple programs for authenticating in different ways.

I can understand the drive for minimalism, but I can't see any reasonable metric by which pass could be seen as bloated - it provides a small set of features that are important for a password store and nothing more.
Esp32 based project would be more interesting
Well, there's steganography.

And as I said, I'd just avoid services that were vulnerable to coercion.

If it gets to the point that all ISPs block anything that's encrypted, then most everyone will be screwed. However, that'd be hard to implement without creating opportunities for private pwnage.

And as a deep backup, there's always encryption via covert channels. You can only hide maybe 0.1%-1% of throughput, but that's enough for text hidden in video or whatever.

And re banning, I can create as many new personas as I need.
Yep. I already had the Pi and case sitting around.
> People will rightfully be apprehensive of increasing spending and will want to build up a personal cushion.

For the majority, that's never happened before a probably won't happen ever.
Maybe you can... Berkshire Hathaway? Or even apple or google?
There's a couple of dishes in a box downstairs. It's on the to-do list. :)
This wasn't really on DRAM in the same way as the paper is, interesting though that project was. Sadly, it's more or less defunct. The academic research at UVa has largely come to an end and Micron spun out the project to a startup that seems to be moribund (http://www.naturalsemi.com/).

I tracked these guys because we were doing automata in s/w (the https://github.com/intel/hyperscan project at Intel). There were some aspects of their methodology I didn't like (notably, they tended to run benchmarks that spewed matches, slowing Hyperscan down, while turning off matches on the h/w card!) but I found them v. interesting and they had some really thought-provoking stuff.
If you have pets, don't forget they have to eat too. I just ordered a half year supply of dry food. I wouldn't be surprised to see pet food shortages as global food shortage rears its head.
Perhaps of you pipe it into vim (i.e. | vim - ), it'd be somewhat safer and less manual work.
On all sites/apps I’ve built offering SSO, we’ve gone out of our way to support linking of accounts and detecting existing accounts when claims like emails are found. Also allowing for merges after the fact.

I would consider this a best practice when iffering any “ sign in with...”
How do you log into stuff on your phone, or when you don't have your password db and app installed?
That is taught in your compilers class.
A brief history of the demoscene in China
> Social engineering is the best way on desktops.

Nobody uses my Linux desktop/laptop computers but me, and I have no reason to tell anyone else anything about them, so I don't. So I'm not vulnerable to this attack vector.

> if I can trick you into opening a link that will have you download and open a file that will execute code on your machine

I never click on links unless I know their source. So I'm not vulnerable to this attack vector either.

If all that is wrong with the desktop Linux security model is "some users do dumb things", then that's not fixable by any OS. And even with that said, Linux is much better at containing the damage from doing dumb things than, say, Windows.
I just recently learned about the Cabinet Noir [1]. This reminds me of it

[1] - https://en.wikipedia.org/wiki/Cabinet_noir
While this bill is bad and we must fight it, it predates the pandemic, eg: https://www.eff.org/deeplinks/2019/10/eff-defends-section-23...
I hadn't seen this comment before, sorry for not replying earlier.

This is all both legitimate and important. It is also things I already know.

I bet there are all sorts of other things you know that I do not though. How might we facilitate a transfer of this knowledge from your mind into mine?
I see this kind of thing, and I think, how will a whistleblower survive the slander?

Snowden and Assange both were subject to information warfare (lies is a better word) that facts don't refute. As they say "a lie is halfway around the world before the truth has its pants on."

I bet a large number of people still remember that Clinton was involved in pornography distributed from a pizza shop. Except it was not true at all. But the hatred of her lingered.

What's to happen when a normal person attempts to reveal something and then video of them surfaces showing them saying all kinds of horrible things. The scariest thing about this is you could take a picture of them from their college years and make them out to be a pedophile, and if it gets repeated enough, it will become the truth. If I admit that I had a drinking problem twenty years ago, it will "all add up." That kind of imagery is impossible for our brains to fight.
There are more guests than hosts, and guests think that's the best parts. If your hotel is a legal business, you can get a bailout from the government.
Would make sense to create package for popular mvc frameworks that does this.
Aren't so many packages on it out-of-date?

Though I'm not sure that makes it "not-a-distro", but still...
A lot of times the creators/maintainers of a project just haven't put any effort into 'upgrading' stuff. Whether it's a newer version of a language, library, operating system...

Some people will use any excuse to not have to change. Once in a while it's because they are genuinely too busy, but that just signals other issues.
Indeed. Heeding the warnings of people with different perspectives on a situation is sound advice.
https://news.ycombinator.com/item?id=22505302

https://news.ycombinator.com/item?id=22202110

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
May I ask why
>Most of the cold air was locked up over the Artic this past winter, whereas normally it is carried south by the jet streams. Some areas of the planet did have record cold in February. An article about February's snow in Baghdad, Iraq (the second snowfall in the last 100 years)

The "second" snowfall would mean it wasn't a record. The data showing this winter was the warmest on record as a global average (not just Virginia) takes these outliers into account. Nothing about those events calls the general warming trend into question.

>Humans need to work on being climate-flexible, not being "all in" on global warming.

No, humans need to accept reality. Carbon dioxide emitted by human activity is warming the planet and that could destabilize parts of the environment that humans rely on.

>The third logically valid option is that climate is now cooling due to the solar cycle.

This is a joke, right? You said it yourself: the period of the solar cycle is 11 years. It cannot explain a phenomenon that has been observed over more than a century.
It's been a while since I've read up on this, but my understanding is that the NSA vacuums up everything it can and operates under the rather creative legal theory that this doesn't count as "collection" until it's returned by the search engine, which they pinky-promise won't return it unless their prediction model is at least 51% sure that it's a foreign communication.
Often it just comes down to personal preference. A necessary feature to one person is bloat to another. Git integration for example is not something that meets my criteria for a necessary feature of a password store (think non-developers), although I can certainly understand why some people might love it.
A monolith can handle millions of daily unique users. The database is the hard part.

In the web world, if you have less than 10s of millions of daily users, as long as you design an application that holds no state itself, the architecture is usually more important for scaling your team and the size of your codebase rather than the number of users you can handle.
Chesterton's fence: https://en.wikipedia.org/wiki/G._K._Chesterton#Chesterton's_...
There is also rofi-pass, which inserts data from pass into any X window.
Not at all. My twin brother went that route, and we’re both at FAANG. I also don’t feel any different for not having done much cs before uni.
The latest release notes from seven days ago say they fix the WSJ, but there's also a commit saying that they are temporarily reverting while they wait for Mozilla to sign the update. So there seems to be a way to bypass it still, though I'm not sure what it is.
Not that I've noticed (when following the latest release), and I doubt that it's worse than Debian.
For over a decade I've wondered whether or not I was good enough to call myself a senior. Now I know. But I also discovered that, to me at least, being senior is not about knowing how to optimise algorithms, or knowing the ins and outs of the compiler or any technical skill like that. I mean, I used to love algorithm optimisation 20, or even 10 years ago. Still do, I guess. But in most projects, there's little value in it. Value is in being able to carry a complex project to completion in a fairly goal-oriented manner. Having overview of what needs to be done, knowing what to spend your time on, understanding what the user needs and how to accomplish that. Getting juniors on board, and making sure we're all working on the same thing. Of course technical skills are relevant, but it's more about how and where to apply them then about the skills themselves.
The later in best off. They are businessmen who know their numbers. Their biggest problem now is low crop prices, a situation that goes back to 2015. An increase in demand is the best things for them.

Agriculture is considered essential infrastructure in the US and not stopped. Except they can't get immigrant labor but that is a problem for the small vegetable farmers who don't need or buy the expensive equipment anyway.
I often wonder (given the privacy violations and law breaking that goes on) do you some how get a black mark from the powers that be if you participate in these types of petitions.
Most hotels don't have "fees" piled on. A few scammy places have mandatory amenity/resort fees not in the price. None have "cleaning fees".

Taxes are additional but not vendor specific.
That's fair. I'm happy to agree that desktop was never Alpine's main goal, having initially targeted network appliances and growing a lot after being picked up for Docker images.
Okay, I'll bite:

1. The Chinese initially tried cover up and conceal reports new of the virus. E.g., the police intimidation of Dr. Li Wenliang before he succumb to the virus.

2. Wuhan, where the virus was first reported, is coincidentally China's best and only BSL-4 virus research lab, specifically focused on SARS. COVID is a close relation to SARS.

3. Chinese were caught doing unethical and dangerous DNS editing on human embryos. China later sent this "rouge" scientist to prison after a raucous global outcry.

4. Its been reported some Chinese researchers sell laboratory animals to street vendors after they have finished experimenting on them.

All this said, I don't think China deliberately released released virus. More likely, this will turn out to be China's Chernobyl. Plain and simple greedy incompetent people.

https://www.nytimes.com/2020/02/07/world/asia/china-coronavi...

https://www.dailymail.co.uk/health/article-7922379/Chinas-la...

https://www.marketwatch.com/story/dont-buy-chinas-story-the-...

https://www.genengnews.com/insights/guilty-as-charged/
Covid-19 world update – 662422 Confirmed cases, 30830 deceased, 25544 critical
Then sorry for being passive aggressive. But hopefully this helps with some language nuance. Languages are difficult haha.
> it was the USA's manifest destiny to expand and control the Western hemisphere... However it was also a defined sphere of influence.

China is in the western hemisphere?

https://en.wikipedia.org/wiki/Yangtze_Patrol

Japan is in the western hemisphere?

https://en.wikipedia.org/wiki/Perry_Expedition

Is the philippines part of the western hemisphere?

https://en.wikipedia.org/wiki/Philippine%E2%80%93American_Wa...

> After WW 2, the USA proactively looked for opportunities to engage world wide.

Simply not true. We proactively looked for opportunities before ww2. We even briefly invaded russia.

https://en.wikipedia.org/wiki/Philippine%E2%80%93American_Wa...

> On the colonies, all of the European powers had put down rebellions repeatedly.

They tried to put down independence movements after ww2 also.

https://en.wikipedia.org/wiki/First_Indochina_War

https://en.wikipedia.org/wiki/Indonesian_National_Revolution

https://en.wikipedia.org/wiki/Mau_Mau_Uprising

https://en.wikipedia.org/wiki/Algerian_War

> And their desire to do this was codified in the UN charter. See https://www.un.org/en/sections/un-charter/chapter-xi/index.h.... for verification.

Wow. Empty virtue signaling words. With such empty words, one wonders why so many colonized peoples had to die after ww2 to free themselves from their brutal colonizers?

Seems like there are a lot of people defending the brutal colonizers. I wonder why?
I think that probably that would make you and your countryfolk worse off.

To try to illustrate, I'll switch the analogy to my own country, which is Canada, where we fly in Mexican labour to pick crops.

If we didn't fly in migrant labour, we'd have to pay Canadians, who are generally a spoiled, lazy, picky bunch (at least compared to the sort of Mexicans who fly here to work, who obviously are not lazy nor excessively picky). This would drive up the cost of fruit, which is perhaps fine. It would also drive up the cost of unskilled labour in other areas, perhaps construction or retail, because there would be less competition for those jobs. That's good news for the unskilled workforce in the rich country. Great.

Of course, not only do prices go up, but actually just less food will get produced. You could argue that that's good, or bad. Fine.

However, now all those Mexican labourers don't have foreign work, so they compete for work at home. That drives down the price of unskilled labour in Mexico, and if there's a minimum wage then it drives up unemployment. The industrious folks who were savvy enough to get the Canadian jobs will take the next-best jobs, displacing slightly-less-hard-working Mexicans from their jobs, and so on. Of course, this is also foreign cash that is no longer coming into the country, so it has effects on the balance of trade, i.e. on the ability of Mexico collectively to import nice things that they aren't making internally. That's probably bad news on a decade-long timescale, but it might eventually lead to a more robust manufacturing economy, I don't know.

So, in summary, suppose Canada stops using Mexican farm labour (or Britain stops using eastern European farm labour). What are the consequences:

All Canadians get more expensive food.

Unskilled Canadians get more pay, probably offsetting the more expensive food for those people.

Less food gets grown in Canada overall, probably, or at least less luxury food.

Unskilled Mexicans are fucked over hard, especially those who are most vulnerable.

Rich Mexicans can hire poor mexicans at even more exploitative rates.

In the medium to long term, Mexico might have a worse balance of trade, but then again maybe that results in positive industrialization in the long term.
Sounds cool but not essential to the business. VRBO site is just as good without then.