skysight-inc/HackerNews huggingface dataset:
Despite what language it's written in, HAProxy has a very responsive team and it was great to work with them when we had discovered a security issue in it a bit ago.

It took quite a few emails back and forth with them to understand some very subtle interactions in AWS ALB->HAProxy->Backend, and after they issued a fix they even got on a call with us and AWS to discuss the ALB's behavior (although AWS did not change anything sadly).

Amusingly, like 1vuio0pswjnm7's comment, we also temporarily patched it with a HAProxy ACL.
Quantum Computational Supremacy – ACM Tech Talk with Scott Aaronson
Scalability does not only refer to the setup being able to serve a lot of users, but also to the development processes being scalable. Setting up and maintaining dev and demo environments needs a scalable process for example from the day you have a junior person on the team that cannot handle all the complexities by herself. Or, if you start to have multiple internal dev environments to evaluate different technology choices that might impact long term development.
We‘re mostly JS based, and even though everything is dockerized, it still sucks to onboard people and manage multiple deployed branches on AWS EC2.
> I actually have this on my todo list, as I've been studying it. The datasheets are very confusing especially for the Gbe NVM region, making it look like it's not even documented, but it is, poorly.

That's very good news. I thank you for all the work you've done on this.
96% of practicing physicians are fully vaccinated [1]. That number goes way down as you look at nursing home aids, nurses, and home aids. If the argument is that healthcare workers not taking it makes it rational and reasonable, you need to contend with the fact that the more educated you are in medicine, the less hesitant you are.

It seems more likely that nurses and aids can't interprete dense medicalese or understand mRNA any better than the average person and are no less susceptible to misinformation than the average person. That doesn't make them incompetent at their jobs, which aren't about creating complex treatment plans using the latest and greatest medical research, but finding veins, delivering meds, scrubbing sores, changing bed pans etc.

[1] https://www.acpjournals.org/doi/10.7326/M21-3150
Biden to announce new vaccine mandates for federal workers and large employers
Every other vaccine you have received was meant to protect the population you live in (which includes yourself); sorry, but you thought wrong.

As for hospital bed utilization, maybe you would be less dismissive if you took a trip to Idaho and got into a car accident:

https://healthandwelfare.idaho.gov/news/idaho-activates-cris...

Broken arm? Not life-threatening, here's some pain killers, go away and let us deal with these COVID patients.

Or maybe, "This one has less than a 10% chance of survival. Let him die, we need to focus on saving people who are more likely to make it."
The world just wasn't ready for glassholes. I remember those and thinking how alien someone's socialization would need to be to consider recording in strange peoples faces to be appropriate, but now that we are just getting comfortable with totalitarianism, they can do their part and keep society safe from people with personal boundaries.

Nobody is ever recorded in public to exonerate them. The idea someone could have an objection to carrying firearms as public aggression but not see how recording people is effectively brandishing with an implied threat is going to be one of those things we will look back and laugh at.
https://www.youtube.com/watch?v=JeyVU4nMWCg
Whether or not these influencers should have to label ads is one thing.

But... I'll note how "little guy" regulation works relative to major players.

You don't see court, legislature decisions, or such upending the business model of a FB, Google or whatnot. Every word will be negotiated, Google and/or FB will have control over implementation. Often, the regulation will be a net positive, given that it can slow small competitors down. The process will take years, the roll out will be gradual....

"Influencers" or really anyone selling content via platforms can have rules slapped onto them by either the state or the platform without notice, lots of potential for revenue disruption...
It's easy to belittle the little, and this article kind does it too: "The court said one fitness influencer should have been clear she was advertising when she was paid to promote a brand of jam."

Meanwhile.. FB, Adwords and such got decades of lead time. Extreme tolerance of various dubious practices as regulation designed to be business friendly at the cost of timeliness & effectiveness was slowly formulated. No parliament demands Fast and Furious post little notices, nor have they over decades.
Depends on who you ask.

If we clone A, then from A's perspective we now have A-Prime. A-Prime is unaware and believes they are A, who now presumably has been killed. If anyone didn't observe this happen, then A-Prime essentially -is- A. If they did observe it, then they know that it's technically A-Prime.

So I guess the difference is being able to observe the gradual changes. It's more tricky when discussing an inanimate object like a ship that doesn't care either way.
A personalized news feed will feed me what I like but I had much rather prefer: good or bad, serve me the truth.
Localization is treated as translation job in whole tech world, but in reality it should be a UI/UX design job. Most of localizations are awful even by translation standards though. And not because it lacks some kind of context etc, but nobody just cares – these are done by big agencies using mostly automatic process and with prices racing to the bottom.

PS. I have 10+ years experience with open source localization and tried to make it my job at some point. I escaped industry very quickly.
These profs know that democracy isn't a magic fix. The changes made to tech today will come from the democratic system, the same system that is not working great. The current situation sucks but a challenger still has the power, overreaching legislation instead puts that power into the public will which is arbitrary and easily misrepresented. I'm not opposed to a break-up or limits on some of the bigger companies, but it's beyond that which worries me, personally.
Just in case it's useful: You actually can run C++ in the browser these days to do the intensive things, by using WebAssembly (WASM). It can call out to graphics APIs, so it might work for this project without changing the C++ much.
As an aside, I've known thehodge for about fifteen years and he's a total mensch. He ran a popular annual hackathon (an actual ethical one where everyone won a prize) here in the UK, raises money seemingly non-stop for a children's hospice, and has launched perhaps 102 random businesses (including an online candy store!) and side projects over the years both for his own and our entertainment :-D If you want to patronize or support a business that's actually run by a good, ethical person, this is the one for you.
Everyone is hopeful about continuing remote work in the comments, but my job isn’t allowing that option to anyone. I want to maintain remote work, but it’s not possible to shift atm, in my current situation, and the commute would be over an hour.

Disappointed to say the least.
> "Graduation" out of slavery was actually possible.

This is also true of American slaves.

> Their slavery wasn't based on racial status, but on class, and slavery wasn't considered genetically predetermined, but a product of status and conquest.

So is this. You think the child of a free black was enslaved?
> By itself knows the exact size of the iterator as part of the iterator type…

std::array::IntoIter<T, N> already satisfies that requirement. The result of mapping over a std::array::IntoIter<T, N> should be std::iter::Map<array::IntoIter<T, N>, F>, which also has the number of elements at the type level and even inherits ExactSizeIterator from array::IntoIter. The problem, I think, is that ExactSizeIterator only says that the size is known at run time; there is no "ConstSizeIterator<N>" trait which would witness that the exact size is known at compile time. If there were then you could potentially collect the items from a ConstSizeIterator<N> (which could be implemented by array::IntoIter<T, N> and inherited by iter::Map<array::IntoIter<T, N>, F>) into an array of N elements without any runtime checks or allocation.
are you seeing any prices? It just says "1 dollar" for each listing on my end.
Diverging Behavior of Rsqrtss in AMD vs. Intel
Yes, mostly. Prior immunity needs to be considered.
None of them have intrinsic value. The word "intrinsic" has meaning, and this ain't it.
You need a Facebook account to use the "View" app that connects to the glasses. Not convinced that Facebook will refrain from data collection, especially after some time passes and the reviews have already been published.

https://www.buzzfeednews.com/article/katienotopoulos/faceboo...
And the correct move there is to say:

“Actually, I’m very close to going with this new offer. I really clicked with the team. If Google wants to counter, I can wait till tomorrow to make my decision”.
Because SEC?
I wonder if this is because Microsoft Research is no longer interested in funding his research, or if for whatever reason SPJ is just seeking greener pastures.

Either way, it's a blow to MSR - SPJ is such a luminary in the world of Haskell/PLT. Best wishes for whatever he winds up doing next; no doubt it'll be great.
Indeed commit count is a silly metric. I reminds me of the bad incentives of the hacktoberfest
is it the fork/exec overhead or the overhead of re-parsing the dwarf data that is responsible for the slowdown? process spawn thrash is obviously bad, but i'm curious how much it contributes to the issue here? forks are pretty cheap these days as i understand, and i think an exec may also be pretty cheap since the program image is already going to be sitting in the buffer cache.

reading/parsing dwarf data, on the other hand, is likely to be slow. not totally sure, but maybe i/o could be sped up by mmap'ing in the dwarf data and maybe part of the parsing could be cached?

fun story, i once solved a similar performance regression in a machine learning context, where calling code would serialize an entire model and pass it to inference code, which would then deserialize it all, make one inference, and then tear it all down. if online/streaming is not required, a huge speedup can come from just batching the work.
The friction in crypto adoption happens where crypto needs to be converted to fiat and vice versa.

The more goods and services can change hands without touching fiat - the faster the global evolution away from all kind of government and corp nonsense will happen.
Lots of older equipment require a CRT to function properly.
As you say we've been doing this for centuries. Why do we need NFTs? What specific problem(s) do they solve?
Another benefit to Rust editions too.

In principle Rust isn't obliged to let your clearly bad program compile once the realisation is reached that it's broken. If there's a new warning emitted, and you've told the compiler not to allow warnings, well, to bad, fix the warning. However sheer weight of numbers, as with GCC, might beat that position for some future case, we can imagine that if an urgently needed warning breaks 80% of the most popular crates that's not going to be OK.

We get infinite extra tries - Rust editions mean that by definition there is no Rust 2022 code today, and so we can define up front that Rust 2022 code must not have whatever egregious yet widespread problem couldn't be fixed in Rust 2018 code due to the numbers involved.

When people write new code which defaults to Rust 2022 it gets flagged as bad, forcing them to fix it, but their old Rust 2018 code still compiles unless they want to go to the effort to migrate it.

[Yes I know Mara is poised to ship Rust 2021, but this is a hypothetical so I used a future year instead]
Socialists will fill Christian slots in the deep state.
Every (software engineering) job I've had has had OWASP trainings, if not explicitly listed knowledge and integration of OWASP principles as a job responsibility for levels above entry. What sort of security principles do you follow?
How's the *BSD support on these ones?
International Space Station: Smoke Alarm Annunciates on Station
Self-promote: Primitive is a tool that is designed for developer understanding at both the abstract and complex levels using 3D visualization. primitive.io

Agree with all the points in this article. The rainforest analogy is very good.
How many people here work in those institutions? Do they not have power to make change or work somewhere else?
So what? How is that connected to what you tell your surviving children when one of their siblings dies?
https://archive.is/vfss3
This is like saying, I now own a million BTC because I forked the Bitcoin blockchain and moved all of Satoshi’s holdings to my wallet.

Ownership is just a social construct. Society now recognizes cryoto keys on the blockchain as a form of ownership. The attitude of “just copy the JPEG” is a little bit like the Native Americans who were happy to trade Manhattan for beads because they thought it was ridiculous that anyone could “own” land.

The world has fundamentally changed. You might not like it. You might think it’s stupid. You might even think that it will snap to its senses sooner or later. But the reality is this is the world we live in now, and scoffing at the new reality doesn’t change the facts that JPEGs of monkeys on the blockchain are now worth more than Picassos.
Ask HN: What non-software companies hire software engineers?
Hello,

I'm a software entrepreneur and developer with 10 years of experience.

While I like tech and the problem-solving that comes with it, I am tired of the silicon valley type products.

I wonder what other companies I can look for. I thought of CGI/VFX, but I'm sure there are much more. Logistics, maybe?

Will appreciate your input
Hong Kong: Police Raid Tiananmen Square Museum
Some of the content is in this short video: https://www.youtube.com/watch?v=CvRAqR2pAgw

Money is created by both the central bank and retail banks.

When the Bank of England buys an asset, it pays in newly-created pounds. These pounds are an obligation of the central bank, i.e. a debt owed by the bank. So these pounds are 'central bank money'.

When a commercial or retail bank gives you a loan, you have two accounts at the bank that move in opposite directions:

- current account is credited by $X (bank owes you money)

- loan account is debited by $X (you owe the bank)

So the net effect is zero (the sum of all your balances with the bank is still the same as before the loan was made). But now there's more money in your current account, so there's more money available for you to spend. Money has been created.

Even though this new money isn't central bank money:

- it's denominated in the same units as central bank money (pounds)

- it's almost as safe from default (it's protected by a deposit guarantee scheme)

- you can use it to pay for things (bank transfers are widely accepted as a means of payment)

In practice, there are capital adequacy requirements that limit how much banks can lend. They are required to keep a buffer between assets and liabilities (equity capital). As the bank's balance sheet gets bigger, more equity capital is required.
I think this is a general argument that you can make about any risky enterprise (e.g., GMOs, vaccines, etc). There's always the possibility that your testing is inadequate, you can never drive risk to 0, etc. But by starting small and scaling up very gradually (while studying carefully the whole time) you maximize the risk that you will find and mitigate problems early and "cheaply" (i.e., without committing to applying the technique to the entire world).

Anyway, the idea is to have an ace in the hole in case we run out of other options to reduce climate change--at that point, the question is "which is less risky, geo-engineering or runaway climate change?".
F-Stack – a general network framework based on DPDK with ultra high performance
It's not quite directly connected: only the user on the Matrix side of the bridge has their Matrix home server reporting on their connection.

However, it does see into channels the user joins. When the bridge to Rizon came about, it made people very uneasy that their channels were being broadcast to the Matrix mothership (since Matrix.org runs bridges for everybody to use) just because a user who used the bridge joined.

(Ultimately Matrix turned off that bridge, according to Rizon, and I'm not sure if because of complaints. Other networks discourage bridging entirely, like QuakeNet.)
If it makes you feel any better about the public, according to a poll shortly after[1] ~40% of people voting Yes on Prop 22 self-reported that they thought they were voting for the option that would classify drivers with more benefits. This means a majority of people voting intended to give or maintain more regulations and benefits. However, Uber/Lyft ran the most expensive campaign in California history, burning through 200+ million dollars to confuse the issue, and causing many voters (23%) to vote Yes instead of No.

This is a clear corporate-money-dictating-politics thing. I used to joke that if the self-driving car thing doesn't pan out, there's a always a consultancy pivot ready for Uber. "Don't like a law? Have some taxes due? No sweat, for $20/vote we can make those pesky taxes disappear!"

[1] https://www.washingtonpost.com/technology/2020/11/17/uber-ly... - Anecdotally confirmed to me with some canvassing last year as well, many (easily more than 23%) were going to vote "Yes" since they misinterpreted the question to be the exact opposite
> Why not?

Because getting pregnant is not a crime so it shouldn't be punished.

> Those are the stakes of sex and we all know it going in.

You can say that about crimes as well. Knowing the stakes doesn't mean that something that follows is not a punishment. And we should be punishing only crimes. And we shouldn't be using corporal punishments at all.

> I'm a man, but I know that if I accidentally get a woman pregnant one of the consequences will be being forced to monetarily support the resulting child.

That's a horrible idea too unless you are voluntarily choosing to do it.

> Neither of us is "innocent" here, we both took a gamble and lost.

That doesn't mean either of you should suffer any punishment.

> The question is, if one believes that a fetus is a person with a right to life, do we not also believe that those who knowingly engaged in its creation have a responsibility towards it?

Even if you believe a fetus is as much of a person as adult human you still can't compel other human to risk her health and life for that person even if not risking it means this person dies. Even if she's responsible for giving this human life.

Human that needs a kidney also has the right to live but you can't ensure that right is fulfilled by taking involuntarily kidneys of other people.

What's more, even if your child needs a kidney to survive you are not obliged to provide it and punished for not doing so.

An yet if somebody needs a uterus (and the rest of your body with all it's fragile systems) you are forced to provide it if it's your kid.

> Having children is not a crime, yet we routinely force people to be responsible for their children. One could say that the crime is being irresponsible, but then one could just as easily say the same about terminating a pregnancy.

When the child is born, you don't have to take it with you from the hospital. If you did, you voluntarily assumed the rights of a parent with all the responsibilities. When you neglect a child you are punished for violation of this voluntary agreement.

You don't voluntarily agree to getting pregnant and giving birth unless you are planning it and wanting it. Having sex is not acceptance of being forced to deliver a child. Acceptance could be assumed if having children was the only reason people have sex. But people use sex as communication and bonding tool.
Transcend Consent Manager currently only supports frontend data flow regulation.

Under our current scope, all regulated data originates from the user so there is no cross-border aspect to our product at this time.

We do plan to eventually expand to server-side runtimes like Node.js and Deno. While we haven't explored cross-border backend data sharing that much, we can already picture integrating these additional aspects with our regulation paradigm.
The layout is simple and clean... so beautiful!
Yes, the "View" app requires a Facebook account to log in.

https://www.buzzfeednews.com/article/katienotopoulos/faceboo...
I guess you are not familiar with Clojure, it adds a lot overhead over the overhead of the JVM to startup time.
Any idea why Jetbrains hasn't yet put this into the toolbox?
Because we weren't debating the safety of mRNA. That is unrelated to the discussion and I would be feeding the troll by moving the conversation from ethics to semantics and efficacy. I stated in my original comment that even if it's effective I still have ethical issues with coerced administration of it, gene therapy or not.
For comparison the flu shot prevents infection in about 60% of people who receive it. The point is not to prevent infection in every single person who receives the shot, it is to prevent infection in or transmission from enough people that the virus will not spread from person to person.

Vaccination is not a political position in the US. We require children to receive numerous vaccines from infancy onward and that policy is broadly supported across the political spectrum, and has been for generations now. Where are all those political debates about the polio vaccine, or MMR, or hep B etc.? All I hear are crickets...
No parole for the trolling Poles.
For a Clojure programmer, yes. And for my particular use cases I’m happy with this over, for example, React Native plus ClojureScript because I can bring in JVM libraries and have easy threading.

But if I were starting from a completely blank slate or building a startup around something (especially consumer based) I’d probably make different choices.
Differential Evolution Optimization
I have a Win 7 VM that has a set of CAD/CAM tools than runs my little machine shop. It is more valuable to me than most other data I keep, because I'm pretty sure I can't recreate anything like it. I have a clean copy from shortly after it was created that I re-clone every so often, and it is allowed no network access.

I will be running this VM until I don't care about these machines anymore.

Aside from that and Excel at work, MS still has no other role in my life.
I think Strilanc’s second point is that apparently according to QBism two agents may have different quantum descriptions for a system and we cannot say that one is more correct than the other because the theory rejects that there is a “correct” description.
Memory allocation and garbage collection is a very solved problem unless you are doing highly performant work.

We make websites and mobile apps. Get it?
They are not solving a problem. They are creating a new market. Maybe in the long term this new type of market will be a benefit to society or maybe people will lose interest.
I just want to say before you read any of these comments, they are being monitored, they are being manipulated. Don't take anything on the Internet at face value. There are no "concerned citizens" on the Internet only bored people and trolls trying to force action out of inquiry.