skysight-inc/HackerNews huggingface dataset:
It's funny that you say that, because I grew up in the same time frame (graduated high school in 2006) and I don't think I ever touched MSN Messenger. Where I was, it was AIM all the way.

So perhaps less generational, more just the network effects that existed on the ground.
Well you could create a pipe from the shell if you're spawning it (just create a pipe() when you fork() it), assuming it's inheriting your stdio so you can't already just wait on those. This is what I've done in the past.

That said, if your child process has genuine potential to acting adversarially, I don't believe even pidfds would be enough; you'll need to make sure it doesn't spawn e.g. a child process to break away.

However, I would guess that's not your actual use case? Rather, I'd assume you're trying to prevent against accidents. If you're in this boat like I'm assuming, I'd suggest thinking over whether the scenario you proposed is actually plausible. The only real-world instances I've seen a process playing "games" with file descriptors it did not previously open itself are (a) closing FDs after a fork, and (b) user code in a shell, doing something like exec 2>&3 or whatever. I assume you're worried about the latter given the former isn't relevant. In that case, you could work around it via dup2() after you fork(), by duping into a random high FD that nobody would be likely to mess with (like a random high number plus its own PID). This should solve it for practical purposes.

Not that you shouldn't use pidfds necessarily, but I'm just throwing these out there because I've been in this situation before and these might help you solve your problem on other systems that don't support that.
One conclusion is that process and certification is a waste of time and get you stuck with the same crappy software forever.
Plants don't destroy water, they store, move and clean it.
The cited 5 grams is the upper limit in an estimate from a 2019 publication done for WWF Singapore.

> "we estimated that globally on average, humans may ingest 0.1 to 5 g
of microplastics weekly through various exposure pathways"

https://www.sciencedirect.com/science/article/abs/pii/S03043...

http://awsassets.panda.org/downloads/plastic_ingestion_press...
It isn't a zero sum game and not everyone eats junk food.
This means that Lambda would have to deal with the bad optics of "suing their students"

There are other things that can happen. It looks like Lamba has been selling ISAs [0], [1]. These lawsuits would possibly not be coming from Lambda.

0 - https://www.theverge.com/2020/2/12/21135134/lambda-school-st...

1 - https://www.wired.com/story/how-we-learn-lambda-income-shari...
Sure... That's The iterate over my children solution mentioned in the post you are replying to.
In [1] it says: "Customer Must Request Service Credit." Do you know how to request it?
Corporation probably doesn’t even know, IT management is all outsourced
More headaches: Carrying film around, hypersonic missiles.
Google do a very good job of defining their SLAs.

In answer to your question, they'll accept evidence from your own monitoring system when you claim on the SLA. They pair that up to their own knowledge about how the system was performing, then make the grant.

Google are exceptionally good at this, from my experience. Far better than most other companies, who aim to provide as little detail as possible while getting away with 'providing an SLA'.
Tether's trading volume is bigger than that of Bitcoin.
If there was a non gamefiable system for allowing people to pay a small amount automatically for reading content, and that system allowed you to specify you did not want to pay, which then told the website this and allowed it to show ads instead, otherwise they got most of the small amount, what would that do to advertising?

Ads exist to (1) pay for free content (2) try to get you to buy/try/etc the thing being advertised. If (1) were taken care of, would (2) even exist? Or would websites just do both and piss everyone off?
Let's just be clear that this article only starts to apply once you have money to live off for the next 5-10 years without working, if then.
>Finding it the first time is the difficult part.

I frankly don't know how anyone finds any of these sort of burried attacks anymore. When software systems were simpler, it was already difficult to know enough about a system to detect or observe abnormal behavior and that was with simple systems with a fairly deep understanding of how things should be.

Anymore, so many systems are some tower of SaaS APIs mixed with commercial on prem software, then mixed with internal developed software spread across multiple teams, developers with high turnover rates, focus on functional software over specification/documentation for anyone to compare to, etc. that it seems like running over these issues are flukes discovered either by dedicated teams looking only for these issues (security auditing teams) or developers maintaining systems than happen to run across an abnormal behavior in the process of normal maintenance.
> There is no "legal paperwork" for accounts.

...so I can just throw away all the tax documentation for my mid/high tier interest bearing checking and savings accounts at both my credit union and bank? that share certificate I have at my credit union generating dividends? "Legal" to me means "things I have to do or the police come find me." Your interpretation might be different, but my accounts have legal paperwork.
That's really an argument against smart (to be precise, shared) pointers, not against destructors.
So? Thu Guardian is the equivalent of the New York Times of the Washington Post in the USA, that does not mean you can't believe anything they print. News sources have biases, as long as you know those biases and (very important) know and acknowledge your own bias you can and should use those sources to get an idea of what the news really is. This is why I do not use a single source, nor a single aggregator as a news source but instead look at sources ranging from the Guardian to the Wall Street Journal as well as a bevy of "alternative" news sources. The 'net makes this possible, use the possibility. Just squawking about the bias of sources which do not correspond with your own bias is a part of the problem, not a part of the solution.

By the way, it is disheartening to see the growth in the number of throw-away accounts used in discussions like these. Stand up for your opinions, dare to voice them, don't hide for the cancel mob. Use your real account even if - or maybe especially if - you expect the mob to pounce. It is only when "established" users show they are not afraid to speak up that the mob can be beaten.
Most people will not use the ethical projects that you mention, at least until perception of crypto changes, because they will associate crypto/defi either with full-on exit/Ponzi scams, or with experiences investing in Bitcoin and others right before the peak.
When I was working at a pretty big IT provider in the electronic banking sector, we (management and senior devs) made it an unspoken rule, that:
- Juniors shall also handle production deployments regularly.
- A senior person is always on call (even if only unofficially / off the clock).
- Junior devs are never blamed for fuckups, irrespective of the damage they caused.

That was the only way to help people develop routine regarding big production deployments.
I organize my folders with 2 ~ 4 letter prefixes:

/[CO] My Company/[OR] Organizations/[GOOG] Google/

I then put these prefixes in front of my files:

COORGOOGINV-20201214 Some Invoice.pdf

The number of prefix characters should be consistent within each folder of course.

I might sometimes add other tags:

COORGOOGINV-20201214 Some Invoice [No 345750][E 87][Payed].pdf
That sounds like a nightmare. Cities are not perfect but they're amazing for a million reasons. Civilization started with agriculture and then with cities.

There are big cities, see the comments above yours, where billboards are banned or strictly limited.

There's no need to throw the baby out with the bathwater.
I agree that there is a wide range of costs for the attack, however for the sake of the discussion I would point out that the lower bound of that cost is likely to still be prohibitive for a teenager.
If you're adventurous and like Clojure, check out liz, a Lisp-flavored zig https://github.com/dundalek/liz
I was part of the very first EU cohort and you're 100% correct. Despite being starry-eyed and optimistic when starting out, cracks quickly began to show in the facade. Curriculum changes would be announced hours before that day's lessons would begin leaving both students and instructors baffled. There were students who simply hadn't mastered the material yet and were generally not ready to move on, yet were forced to go into the next unit lest the 'pass-rate' between cohorts would be less than 100%.

Frankly, having seen the average quality of their work, I wouldn't hire 70% of all Lambda students. I've seen a handful of really talented and hard-working students who've made the most of their LS experience, but for the majority that simply followed the curriculum and did the bare-minimum I wouldn't want them anywhere near my codebase.

Thus far, it seems that almost all students who got a job either spent numerous hours studying outside of normal classes, had previous experience going into it (such as myself), or generally got a lucky break. There are numerous students who are still without a job more than a year after graduation.
New Feature: Table Support in Stack Overflow
I specifically use Gsuite so that I don't have to deal with managing a spam filter or dealing with IP reputation issues. I'd be willing to self-host almost anything else.
As I posted in another comment [1], the biggest problem is handling updates and deletes. Requires that you do some kind of logical deletion with an `last_updated_at` timestamp to fetch updates from a primary table.

[1] https://news.ycombinator.com/item?id=25417856
The market already makes commercial ISPs "step up their game and provide even better access" exactly as you say, it works perfectly. If you have every community suddenly owning their own fibre in the streets they live on, what are commercial ISPs supposed to do? No there has to be legislation to stop this, many cities are already doing this which is a good thing.
An AI Used Facebook Data to Predict Mental Illness
This is like saying both water and botulinum are technically toxins, so it’s okay to drink liters of botulinum a day.

What matters is the quantity of phytoestrogens in foods, and soy products happens to have significantly higher phytoestrogens than other foods.
RT-Thread Studio IDE Upgrades into v2.0 to Support More Kinds of Projects
Is it practical to destroy icebergs before they reach the shipping lanes? (2020)
I agree that technology requires philosophy.

But 'the world' requires philosophy - technology is just an extension of the world. Discomfitingly, 'the world' or 'society' is really just an idea in an individual's mind - these are just ideas that don't exist independently of individuals. What is really required is for individual's to consider their positions, and to extend whatever they reason into action in the real world.

The unfortunate reality is that 99% of people do not consider their positions at all, they simply accept what they are taught as true. However, whether they have considered their worldview deeply or not, they do have one. The default one is what was embedded in their education. Unfortunately again, the nature of education is to make one think in a communitarian way - ie to think 'we', 'society', 'the world', etc. Education does not care for the individual - its aim is to produce individuals that are malleable to the needs of 'society'. So communitarian (not individualistic) thinking is the order of the day.

So, sadly, most people, don't really think at all, they are just running their 'educational programming'. Those who are most educated are often the most inactive thinkers. Their position is that they 'believe they know' without having verified anything personally.

Nevertheless, everyone has strongly felt opinions, such that they are able to say: 'we need to do such-and-such a worthy cause'. Well, who is 'we'? Why is 'such-and-such' a worthy cause? Do we really need to do it? Do I have the right to force another to do anything? The means to analyse these quite simple questions are beyond the means of most.

Anyway, for my sins, I do try to provide my philosophical perspective on things around here. I'm skeptical (most would say ultra-skeptical) and given my understanding of the world, I'm not convinced that technology is helping us. This is not a popular opinion around here! But I will persevere.
What if it's Lupus instead?
I think it's elitist to think that philosophers gave us the ability to talk about facts of practical matters.

Indeed modern technology (science+engineering) is an amalgamation of top-down ivory tower-originated ideas and bottom up common sense craftsmen folk practice and knowledge.

People knew how to build pyramids before the scientific revolution and before the academic elite people-with-wigs invented ways to deal with induction and laws of motion, falsifiability etc.

The enlightenment didn't give us facts and practical common sense. When people say spare me the philosophy, they mean they want to get down to business in a practical way, which they know is possible.

Sure, the scientific revolution had a major part of it but a lot of stuff was invented bottom up for practical reasons, as agricultural tools, construction methods, military equipment and not derived from the musings of monks and barons. Rather it was the philosophers who looked at these things and tried to put a theory behind it.
This reads like an idealized version of reality. Budgets exists, deadlines are a thing. "Don't be a hero" sounds like the mantra of an HR department at an insurance company; not what you want to hear from a founder trying to disrupt an industry.

Heroics can exist without them being a standardized thing. There are occasions when you need people who are willing to move mountains to get something done, and demonizing those kinds of efforts and the people who engage in them will make them scarce when you actually are in need.
The problem as I see it is not one of punching Nazis but identifying Nazis. The people I see who are the loudest advocates of Nazi-punching tend to be the same people who reflexively use "Nazi" to refer to anyone they disagree with, no matter how inaccurate the label. The inevitable result is that non-Nazis get punched, then they start punching back.
Completely agree with your analogy but have you ever seen any SLA that provides any additional liability? I haven't seen them - you are stuck either relying on hosting services SLA or DIY.
If it's too cold for you, it's too cold for your smart pointers. Bring your smart pointers inside during the winter months.
I actually am a shareholder of CenturyLink, I really don't care if you think that's satire, as long as the people we put in charge do everything they can to make it happen.
Instead of those questions, just ask them if they have blinds or curtains on their windows at home.

It's better to show that they already take steps to be private rather than asking privacy-invasive questions. One of those makes you the bad guy, the other shows that they actually do value privacy.
> Absolutely there is room for development of more traditional farming

I'm not talking about traditional farming. I'm talking about using "low tech" solutions but monitoring them scientifically.

For example, flooding in the UK is becoming a bigger problem, partly because of more rain, partly because people are allowed to live on flood plains. However a significant change is the way farming has modified land drainage. The soil contains less humus (spongey black/brown stuff, not hummus :)) which means it's much more like sand and doesn't absorb water.

This water runs off, taking the fertiliser, and soil with it. This clogs up and kills rivers, and because there is no capacity to hold water in the land, it all disgorges into streams and rivers at once, causing floods.

Improving soil health costs money, more money than fertiliser in the short term. There are no real incentives to change this. Everyone knows that soil health is degrading, but there isn't agreement on how to proceed.

> Record droughts already cause huge economic damage nearly every year

Farming has a massive impact on droughts. it also has a massive impact on heat absorption. hence my statement on mixed tree/arable.

Its less productive, but moderates water loss and heat gain. It also is a boon to wildlife. it can be made almost as productive if there is some form of intense labour. Assuming that we can mechanise it effectively we can remove the barriers to adoption.
The US produces more food than any other country except China. It imports only a small portion of its food.

https://www.wlj.net/top_headlines/americans-consume-mostly-u...
Thanks! See table 5: https://researcharchive.lincoln.ac.nz/bitstream/handle/10182...

NZ-UK Transport does take about 20% of the energy budget, so it's not insignificant, but farming lamb is just a lot less energy intensive in NZ.
My idea for this is that we should nationalise advertising & product discovery.

Over consumption is killing the planet, processed foods are destroying our health, user engagement hacking is eroding free will.

Powerful companies like HSBC manipulate the press through the pressure of their ad-spend. [1]

But obviously we can't just see the vast advertising industry and all it supports vanish overnight. However, we could nationalize them. We could pay last years ad-spend to market healthy food, low consumption & social connections. Then next year we could cut spending a little, say 90%. If companies can't survive without the economic dead weight of advertising then they shouldn't exist. It's not like they're required for product discovery in the information technology age.

[1] https://www.theguardian.com/media/2015/feb/17/peter-oborne-t...
Everyone thinks they can talk about and do philosophy, but if they haven't had any actual training, they're probably doing it wrong and rather tend to make anecdotal and arguments from personal preferences rather than by rigorous analysis.
Nobel winner WFP warns of a ‘hunger pandemic’ worse than virus
This is roughly how UK student loans work too. You typically borrow £55k for a three-year degree, but then repay at 9% of your annual earnings above £26,575.

There's also a rule that the remaining debt is cancelled 30 years after you graduate. Most people (perhaps not most programmers) won't repay the whole debt within 30 years. So for them, this is essentially a kind of tax, rather than a debt.

https://www.moneysavingexpert.com/students/student-loans-tui...
National Film Registry Spotlights Diverse Filmmakers in New Selections
Parent is unintentionally supporting grandparent's point.

In any event the secular testosterone decline[1] corresponds roughly with the mass production of consumer plastic goods. No way to tease apart all the confounding variables though so it could be something else causing that.

[1] https://pubmed.ncbi.nlm.nih.gov/17895324/ and many many many others.
Maybe google had to quickly remove solarwinds from their network. :)
I've never seen an SLA that compensates for anything more than credit off your bill. I can't imagine a service that pays for loss of productivity, one outage and the whole company could be bankrupt. If your business depends on a cloud service for productivity you should have a backup plan if that service goes down.
Joins in Materialize
Haha, in America we think it's important to sacrifice society to capitalism. Funny because it's too true.
A lot of domain registrars will host/relay mail for you if you don't want to think about it. Otherwise it's not too hard to host yourself. The sucky part is when it breaks because you can't really just put off fixing it.
Outgoing Facebookers Blast the Company
> Silicon Valley wouldn't exist if electronics couldn't be produced for comparatively cheaper overseas

Silicon Valley literally exists because it was an electronics manufacturing center.
Only if you place no value on paying off your ISA. Once the ISA is paid off, the "cliff" disappears. Obviously this is quite different to taxes.
There should be tools that allow the team to gather such logs. Direct prod access is a recipe for disaster.
Yet failing anywhere can be dangerous, even fatal.

An example: A construction site goes away, raising the speed from 35 to 70mph. Someone governed to 35 is suddenly a virtually stationary obstacle. Theoretically (and legally), the onus is on the other drivers to avoid it, but practically speaking it's just begging for an accident.
Youre pointing out at this stage that btc is a non cash flow asset...yes most people know that. Same with oil and commodities and gold.
>Whenever I got promoted, it felt good for a week, and then it was as over. When I first hit $100K income, I would take a peek at my W2 for a few days admiring the six digits, but then it wore off. When I hit $200K, $300K, $400K, and $500K, it was the same thing. I would be delusional to think that earning $1M, or $10M would suddenly make it
different. And I feel the same with every other extrinsic reward or material possession. Getting them feels good for a while, but this wears off quickly.

Let's not forget that at the 75K they started at, this person was already far beyond what most earners make.

Good on this person for making use of their skills and turning it into a lot of money. But this story just doesn't sit well given the year most people have had. My bubble includes people who are truly struggling this year and it pains me so much to see it.
Green recovery must end the reign of GDP, argue Cambridge and UN economists
Well, since a viable backup strategy requires at least 3 storage locations (eg the in-use primary, an on-site or off-site backup, and a secondary off-site backup) "the cloud" is fine as an off-site backup or secondary off-site backup.
Vertical, robotic farms can compete favorably with greenhouses because of reduced labor costs, increased energy efficiency and better usage of available space. That's enough of a difference that it will disrupt under glass growing. If that's all it does it is already well worth the investment, if it does more than that that would be an amazing bonus (but I'm not counting on it for reasons that you've already touched on).

I disagree with that 'feeds some restaurants', regular consumers take in far more in terms of leafy greens, tomatoes, cucumbers and a raft of other vegetables besides than the restaurants do (in particular right now, but also under more normal conditions).

If anybody cracks the staple foods under glass problem with any degree of efficiency that would really be a game changer but this vertical farm option is already quite impressive from what I've seen. There are some interesting trials underway in NL by people that at least seem to know what they are doing.
Why? Because it will self-regulate? Because people will vote with their wallets?

That's how we got leaded gasoline for 60+ years.
> Perhaps its not meant to signal virtue to the majority but instead to the decision makers. Perhaps the majority do not identify as a member but the members do.

That's not "virtue signalling." If everyone involved in the interaction is cynical about the organization, no virtue is being signaled. The "decision makers" most of all know the true nature of the party.

I think the word you're really looking for is just "signalling" or at least a different kind of signaling than "virtue signalling." You're really torturing that term into meaninglessness here.

"Virtue signalling" really only applies to situations where at least some people genuinely think they're signalling virtue or that others would actually perceive it that way. One end or the other can be cynical, but not both.