skysight-inc/HackerNews huggingface dataset:
> Plumbing Pensions scheme, one of the few schemes in the UK to be multi-employer, meaning it could be accessed by different, unconnected, employers and their employees... because it was a "last man standing scheme", those still in it had to pick up the liabilities of those who had already left - even though they had no connection with those businesses.

> The Pensions Act 1995 introduced a series of reforms including a "minimum funding requirement" for pension funds. It also introduced something called "Section 75 pension debt", which meant if an employer "departed" a scheme, they could still be pursued for any shortfall... Since 2005 far more stringent rules have been in force - and, by this new yardstick, Plumbing Pensions was deemed to be under-funded.

So pension systems were set up with an element of shared liability. That's a bit of a risk for employers, but also insurance for pensioners if their individual small employers failed. The worst case was that the scheme as a whole collapsed if many members dropped out.

Then the government applied a minimum funding requirement to payment structures which had been running for years without planning for that value. Then, it converted shared risk from an insurance model to a legal obligation, which could apply to individuals if their businesses were small enough. Then, it raised the minimum on plans which had been running for 40+ years, and couldn't possibly be backfilled.

It's hard to overstate just how badly Menzies was treated by these regulations. His pension enrollment was not only moral but financially responsible - it only became a problem when the terms he'd agreed to were repeatedly, retroactively altered. Nor should he be blamed for being slow to react to the changes - the last-man-standing scheme meant someone was getting stuck with that bill. Large, incorporated companies, by contrast, could be bankrupted but would at least face no personal debts.

Meanwhile, what about the Mirror Group, which motivated of these changes? Well, Robert Maxwell died before seeing any liability for his theft. His sons and other company directors were acquitted of all charges. And the government bailed out 50% of the uncovered pensions.

It's one small case of the usual dynamic, I suppose: some large businesses and multimillionaires behaved badly, so they faced no significant consequences , but a bunch of unrelated people who'd behaved just fine had their lives upended by a clumsy response.
That's not engineers, that's managers putting pressure on engineers to provide this kind of environment. We don't the shots on anything, it's your manager and the manager above that who do.
Show HN: A Guide on Building Dynamic Dashboards with React
You’re right that it was less common to go to University but the rise in tuition has outpaced wages by an insane margin.

Edit: Apparently Wikipedia has an image that demonstrates this really nicely: https://en.wikipedia.org/wiki/College_tuition_in_the_United_...
Why target WebAssembly instead of straight native? I know that Rust is one of the "ideal" languages for WebAssembly but I thought the main point was systems level programming, not for writing code that runs in a web browser.
*newer OpenMP versions. MSVC is stuck on OpenMP 2.0 in which you can't even use unsigned integers as loop variable. No, seriously.
The A300 is wonderful, but there aren't any Zen 2 APU's available. When the next gen APU's with Zen 2 cores come out I'm hoping to build an A300 with a Ryzen 5 APU and 32GB RAM. Seems like a dream dev machine for me.
I can not be responsible for however said highly attacked systems were designed and hence can not judge.

In my own cases I use proprietary protocols for client-server communications that more or less ensure that memory bounds are not broken.

Of course attackers might be able to punch holes in lower layers ( UDP for example ) over which I have no direct control but in this case Rust would use the same UDP stack and offer no advantage.
Punishment as justice is medieval though and is not accepted in civilised societies.
The narrative I got from the 2016 election was that nobody particularly liked any of the candidates, but that Trump's messages on trade etc. were marginally better than Hillary's more-of-the-same platform. It's true that partisan Democrats and Republicans put little thought into their votes, but since they vote the same every election they're not really relevant to the outcome.
"Ratio" — that certainly brings back memories!

Access to online data was a carefully cultivated trickle back then. Every byte you could download was a potential treasure, something new and exciting.

Now online data is just a firehose where every website tries to make me download 50 megs of advertising junk as soon as I knock on their door...
https://en.wikipedia.org/wiki/Inverted_pyramid_(journalism) probably predates the US military usage.
You gave your consent at democratic election, so now you have your representatives in government.

In democracy, your country is your property, so you were given your share of your country at your birth, with corresponding benefits and obligations.

In despotism, country, including citizens, is owned by despot, so citizens inherit obligations only.
The article makes it abundantly clear that this is not the case. The first three paragraphs alone have most of the effective article impact.

"When Australia’s renewable energy portfolio reached its important milestone on Wednesday of providing 50 per cent of the main grid’s demand for the first time, one solar farm couldn’t be part of the fun, and had to look on from the sidelines.

The sight of wind and solar farms being switched off when wholesale electricity prices fall into negative territory has become increasingly common over the last few months, particularly in Queensland and South Australia.

But the facility that appears to have been affected the most has been the 95MW Tailem Bend solar farm in South Australia, owned by Vena Energy and operating since earlier this year."

Further reading shows that coal plants rarely need to shut down as evidenced by:

"It’s common to see wind and solar farms switch off when prices go into negative territory, or get close to zero. It happens either because their off-take agreements oblige them to do so, or because they are “merchant” facilities that take the spot price and don’t want to be paying other parties to take their output if prices do go negative."

Coal generators almost NEVER pay for arbitrage in Australia because of various specific agreements (and limits to the arbitrage that is possible in many areas.) It is almost the exclusive domain of wind and solar plants.
A cynic would say that's the kind of reasoning that leads to the whole "I once knew a woman who swallowed a fly..." set of scenarios...
Video: A Chat with Mac Walters on the Unsolved Mysteries of the Mass Effect
I'd say the average user spends most of their time inside a web browser, so they should see some benefit. Not nearly as much as a developer, but certainly something.
Ugh don't! just don't.

if this switch is only to pay your bills you will be miserable. And will make everyone around you miserable.

It's a pain and struggle to work with people who are only in this for a quick buck, who can't care any less about actual software development.
https://www.ncbi.nlm.nih.gov/pubmed/15305761

https://www.ncbi.nlm.nih.gov/pubmed/17451672

https://www.ncbi.nlm.nih.gov/pubmed/20390814

This is why specifically lead is highlighted.

Just more of the extremely high cost of being poor.
You mean this one? https://github.com/farbrausch/fr_public
Could you share some resources? I'm trying to move a Hyper + Tokio-core + Futures project to the newer versions and am struggling..
Trump's puzzling tariff exclusion process
In hindsight, we shouldn't be surprised that a company founded by Elon Musk is driven mainly by hype. I really respect the man, but it's a consistent pattern in most of his work.
In this case you also have the right to vote and get equal representation. I'm not saying it's an amazing position to be in, but I can't think of any way to make things more consensual on all sides.
If I were defending against legal duress, then I would design the system to require my MFA and there would be a prompt to a team in another region that has to "approve" my login real time. This method is not perfect, because that team has to be an entirely different company/organization to not be included in the same legal order and there are other legal issues with that setup. I am not a lawyer and would never pass the bar. Anyway, my MFA would decrypt part of the key and the other team would provide the remainder of the decryption of the key if they approve my access. Some old secure mainframes were setup in this fashion.
It seems like the governments officials overseeing the scheme don't see anything wrong with Section 75:

> The Department for Work and Pensions spokesman said the rules were in place to ensure schemes were adequately funded.

> He said: "We have a duty to protect members in their retirement, ensure schemes are properly funded and work with those employers who remain in a multi-employer scheme.

It seems like a giant clusterf*ck was introduced in 2005.

1. It wasn't properly communicated to anyone

2. There was a loophole that allowed a company to exit the pension for £1

3. The remaining businesses to cover the share of the deficit for everyone who had exited the scheme.

4. Most of these businesses didn't learn of the deficit until 2016, a decade after the the new math went into effect.

If the pension didn't do their duty to warn businesses of the deficit in 2005, it should be on their heads to fund the deficit, and they should not be allowed to pull from the pension fund, they have to pull from their own money.

Had these businesses known 10 years ago, they could have been paying all along an increased pension rate for their employees.
And yet, it helps.

https://www.ncbi.nlm.nih.gov/pubmed/23440782
A placebo works whether you like it or not that’s the beauty about placebos
"Just for once, a bug bounty program worked as intended" I would just say, you don't generally hear about it when it works as intended (as it usually does).

Your sentiment, though, is why it's nice when it is publicized that the system is working as intended, like it did in this case.
It does automatically start the tasks. JavaScript asyncs are "hot". You can simulate "cold" asyncs using a function, as you describe, but in other languages this is how they work by default.
Thanks for your feedback. I wanted to evoke the idea of harnessing the energy that we collectively have towards solving the climate crisis.

Also it seems like you have great knowledge about electrical infrastructure. Maybe you could contribute that knowledge on the platform. We've discussed ideas like local micro-grids and many would love to learn more about why you think they are a bad idea. We'd be happy to have you bolstering our ranks!
I just want to be reminded in a year if this still exists or has any real traction.
Because they’re the right tool for the job. MacBooks aren’t perfect but I can’t imagine a productive workflow without them in my experience. Perhaps your requirements are different than others?
The default encoding for Python source code is UTF-8. If they're not using UTF-8 here, it's by choice.
Placebos don't work at all. They're inert. Some people just get better on their own, which is lucky for them but not the basis of a treatment plan.
Abandoning x399 is silly; AMD effectively cut-off entry level HEDT folks (24 core is minimum now; 8-12c is a plenty for e.g. Deep Learning researchers) and upset previous enthusiasts that invested a lot of $ for the possibility of a future upgrade (boards in the range of $350-$650). Given that EPYC Rome up to 32 cores can run in 1st gen EPYC boards with just BIOS update, it's difficult to understand the decision (unless they cut the corners for TR1/TR2 boards). I don't see any reason not to release backwards-compatible TR3 even if they had to limit frequency/TDP on older boards...

I had plans buying 64c TR3, but I'll be skipping this and next gen and buy TR5 with DDR5 in 2021 instead.
There is yet a third type of missing value in JS: empty array slot. This appears when you create an array with a length but no values for indexes in that length, e.g. `new Array(100)`.

Edit: also `undefined` is a value in JS as well.
I thought it would be about sim cards and other smart cards.
Seems like a strategy could emerge to do private sales at well below estimated value, in order to game this system. You could make it illegal, but it would be incredibly hard to prove (and harder still to detect).
You are talking about a db engine?

P.D: I'm building a relational language (not engine, but could be part of it)
MLPerf Inference v0.5 Results
Thank you! In fact, there's a thread going on Collective.Energy to detail local meetups for everyone's reference. You can find it at https://collective.energy/topic/23/add-your-local-meetup-gro...
Free Daily Accounts! 3k52k3
http://ghostmaree.com/
> AMD today has lifted the covers on its next generation Threadripper platform, which includes Zen 2-based chiplets, a new socket

Hopefully this new socket-change is for Threadripper CPUS only.

AFAIK They already had their own one distinct from the “regular” AM4-socket.
Use Google Apps Script to Securely Share Google Docs
Just what the world needs, another social network....
From the context they come this is quite something, I would say. It's a start up that made it to the front page of HN, product hunt, etc... :)
... except in the movies.
"Time" : https://www.futurity.org/friends-time-1718952-2/

It's actually pretty fast actually. 200 hours is nothing.

What really happens is that grown up don't invest the required hours because their days are already filled to the brink.

200 hours would be 1 hour drink 4 time a week during a whole year. Once you word it that way, for sure, you got a friendship running !

Or as someone said below being in deep shit. First, while in deep shit, you spend many consecutive hours with your partner(s) adding toward the 200 hours theoretical threshold. Second, helping each others is a very fundamental dynamic in friendship, I suspect it's happening at reverse here : rather than becoming friends, thus helping each other, people who starts by helping each other then are friends (monkey brain power).

So maybe you should advice people wanting to make friends to join charities and other helping works : several time a week, selfless environment.
> Disregarding the price barrier

Apple products are not cheap (I never owned one, partly for this reason) but I think that when I bought my c64, around 1984, it costed the equivalent of about 1000 euro. Of course, the reasons to own one, and the alternatives, were completely different from today's.
Or just use a preemptive scheduler (such as a regular OS scheduler). Or just be explicit, and take difficulties with being explicit as an indication that the data flow is maybe not very well designed.

I don't know, maybe there are valid applications for await (such as much frequented web servers, where you might want to have 10s of thousands of connections, that would be too expensive to model as regular threads, but still you just want to get some cheap persistence of state and it's not a big problem that the state is lost on server reboot). I can't say, I'm not in web dev.

But I bet it's much more common that await is simply a little overhyped and often one of the other options (real threads or explicit state data structures) is actually a better choice.
there is no reason to believe any other country does this to it's citizen. my understanding is this kind of imperial reach has been abandoned by all other countries since the invention of the nation-state (in favor of positive law)
What you described is not a normal experience. Sure problems crop up, but it also can and definitely does happen with a prebuilt machine. If you're already working on existing machine, wait time doesn't exactly factor into any of it.
> The new Green mayor of Budapest on Tuesday (5 November) added his city to the growing list of capitals to have declared climate emergencies.

Most Budapest people must be happy this is just symbolic because otherwise it would only mean higher taxes for them.

And what emergency? Rising sea levels? Ridiculous.
Yes we all know that Taleb is a snarky psuedo intellectual who isn't actually as smart as he thinks he is. You don't need to point that out by reposting his nonsense ramblings.
Right, the OP solved this using Rayon's par_chunks_mut, then enumerate and foreach over that, so I assumed that's the most ergonomic way to work around the issue. I certainly wasn't claiming that there are no workarounds, merely noting that from my - obviously biased - point of view this looks like yet another annoying hoop to jump through. There's obviously the opposite point of view which holds this up as a useful safety measure and determining which is correct requires knowing the context you work in. Given the vanishingly tiny amount of time I've spent on debugging issues this restriction might have prevented Rust just looks very unergonomic to me, but the opposite perspective can be just as valid given the right context.
Assuming this semantic distinction holds, what are the practical consequences? How do you find "consulting" clients?

In fact, what is even the shape of a "consulting" engagement in software development, where I am telling the client what to do, instead of doing what I'm told? Do clients hire consultants to build software without knowing at least something about what software needs to be built? Not trying to put up a strawman here, it's just that I've seen this distinction made elsewhere, but not clear on how it plays out in practice. I suspect the line between "consultant" and "contractor" isn't that bold.
FreeNAS does not recommend running in a VM and I’ve heard about problems with iSCSI :-). I could easily pick up used Dell servers dual core E5 Xeons with 128gb of ecc RAM and whatever SATA/SAS controllers I want off Craigslist. ESXi costs money and a yearly cost at that but I have played around with the trial version.

But! The FreeNAS community is a bunch of grumpy sys admins. I’m considering going down the Linux and ZFS route. I’d be able to do more with VMs (I feel more comfortable in Linux vs FreeBSD). I’m building some IoT Pi’s to collect data and have it a Linux box would be nice.

The UniFi USG handles DynaDNS and my VPN.
How are consultants and contractors different?
Can't wait for the 3950x. Hope launch supplies are adequate.
I'm not making any point really, just that if you're going to draw any conclusion about anything from that photo alone, then "omg that sign says 'pussy'!!1" wouldn't be my first pick.
> I watched nuns offer compassionate care to the dying...I became uncomfortably aware that New Agers do not build hospitals or feed alcoholics – they buy self-actualisation at the cash register.

> Half the time, though, I couldn’t get a word in. It turned out what most people want is the chance to unload for an hour.

> “Get to a doctor,” I told him. “Now.”

I grew up in an evangelical, southern-baptist church. I indeed saw many mission trips, community events, charitable efforts. But there was always a catch: it was always a veiled effort to convert people. You didn't have to convert of course, but that's what the whole thing was about. Every greeting, every friendly conversation, every volunteer effort. They were all just spoonfuls of sugar. None of it was without ulterior motives. It was like one of those business "seminars" that really just wants you to buy something. Every interaction with another human was steeped in this mentality. Of course, when asked, they would argue that converting people is the most compassionate thing you can possibly do. I have to disagree.

What I never got, even as a convert, was a real chance to unload to someone who would actually, truly listen. As someone with deep anxiety and depression, nobody ever told me to go to a therapist. Not once. They would always nod, and smile sympathetically, and say "have faith and leave it up to God".

Every religion - even every religious body - is different. I just felt the need to provide a counterexample to the rosy light that traditional religion was left in by the author. For me, Christianity was astrology: something that made me feel superficially better sometimes, but was really just pushing me further and further away from any actual healing or personal development.
I spend $10 on my phone (prepaid) which is usually enough for 3-4 months :)

Yeah, I don't make many calls, usually I just ring someone that I'm there or schedule a meeting.
Different places need different infrastructure projects.
Kick Ass Exercises for Emotional Intelligence
@tstrimple, that's not what that study says at all. Vitamin C supplementation _doesn't_ help. From the "Main Results" section of https://www.ncbi.nlm.nih.gov/pubmed/23440782:

No consistent effect of vitamin C was seen on the duration or severity of colds in the therapeutic trials.
(not the person you respond to)

I get your feeling, but that's a mistake to placate it on that painting. Napoleon probably abolished more monarchies than anyone else in Europe.

The moment it captures is when Napoleon (who took power, he was not born into it) broke the supremacy of the church over European leaders. A definite moment for secularism.

It does mimic the crowning ceremony of kings, but it actually breaks the supremacy of the church.
I hat to upgrade my fine working i7-2700k because of my new camera. Those raw files slowed down Lightroom to unusable in minutes.
I would say that all these alternative goals you mentioned can be classified as preparing.
The FBI's quiet 'ransomware summit'
Jokes, sure, but not any that could be taken to be offensive or problematic.
I am wondering what makes them different from... Let's say passwordless Auth0...
When people do make an effort and outline pain points, those are waved away by Rust programmers or deflected by claiming that they like said syntax choice.

At the end of the day though, these tiny thing like fn, or the lifetime annotations and the many others add up to an unpleasant experience and less readable code.
Good question. I attempted to draw attention to the government-enforced part. Natural monopolies will occur over and over again. If a good product or service is offered and little effective competition exists, that company/person offering it will likely enjoy a de facto natural monopoly.

What I was trying to point out was that when government organizations get involved, monopolies may end up with protection from competition, the most obvious being barriers to entry, typically through legislation/regulation that favors the current position holder.

When entrepreneur-types see a profitable market occurring due to that "good product or service" it tends to attract them into wanting to compete to earn some portion of that market. And if the competing product is a better "mouse trap," then the previous monopoly is likely going to be broken up. Those who make up said market are likely going to act in their own self-interests (i.e. better price, quality, availability, etc.).

Thanks to very economical communications (the Internet, as the biggest example) a single person with motivation and the appropriate skill (which can be learned from existing examples) has the ability to present themselves as legitimate as other large companies that may be made up of many people - A leveling of the playing field, to me.

My bias is that I come from a "voluntaryist" point of view. All who have the opportunity to voluntarily enter into trade agreements with others stand to benefit according to their own values.

Does that make sense?
I don’t know your codebase but my experience with slow compiles when using ninja or make -j or whatever is that it has always been the overuse of code-generators or templates or something like that. A bit of strategic de-templating usually works wonders.