skysight-inc/HackerNews huggingface dataset:
Remote attestation is for identifying yourself to a remote that has already agreed to trust you previously. If the remote has already agreed to trust device foo based on its TPM's EKpub, then foo's TPM can later prove that it's foo by signing something with its TPM's EKpriv. There still needs to be some prior out-of-band registration to register foo's TPM's EKpub with the remote.

It makes sense for, say, an organization that provides the devices its employees use, because the organization can pre-register those devices' EKpubs in its servers and refuse to acknowledge any device that can't attest. But in the case of Windows, presumably MS is not going to become the single source of all Windows computers.

At best, they might register your device's EKpub when you install Windows and create a MS account or something, but if you already had a backdoored TPM at the time, that backdoored TPM is what will get registered.

It is also possible that MS could require a TPM with an EK certificate that is chained to a set of CAs based on some popular TPM manufacturers. That would certainly prevent you from using any device that doesn't have a "real official" TPM, but I feel this would be quite overkill of MS to do. Then again I would've said the same about an OS that requires a TPM in the first place, but here we are...
Not the patience but the aptitude for it. Writing code simply doesn't require the same amount of intelligence as writing a sentence.
I assume it would be similar to how you sell an old computer with an encrypted hard drive. You unlock it, format it, and then sell it. If you have the credentials to unlock the PC you should have the ability to remove your encrypted state.
So, I was working for a direct competitor of Expedia in EU.

I was in the team handling flight research and I was adding some special rules for the markup engine.

While adding this new feature I noticed there was an instance of class getting initialized directly in a method, no dependency injection, and it was really hard to test this way since you could not fake this object.

The purpose of this object was to generate an hash for the request.

So I naturally let the IDE extract the dependency like I did many many times.

It was a really small feature and the part of the code was really old so nobody really knew all the secrets. Code review went quite ok so I just deployed it on our 65 servers.

And that's when I actually learned what a lock does on your CPU.

The flight search engine was usually hit by 350 search/s and on our dashboard I could see our CPU being constant 100%.

And that's how I learned that that class included a library that, a creation creates one write lock, and whenever you get the call to generate the hash you will use that lock.

So 350 req/s on a server were sharing only one lock.

Luckily we liked observability as a concept so production was down for less than 5 minutes and that's how I discovered why that class wasn't injected.

Eventually I had to remove that class because conceptually, without sharing the lock you would not get unique hashes but turns out that there was a workaround in place by using the name of the server and added to the hash...

Anyway that's when I caused my company to get silenced by flight metasearch engines across the world because we didn't respond for 5 minutes.

The next two hours our flight business people needed to call all our partners to unlock us.

It would have naturally happened in 6 hours but that was a lot of lost money.
MS are currently saying that Windows 11 will be an optional upgrade until support on Windows 10 runs out.
RCA is "Root Cause Analysis" and I assume PIR is "Post Incident Review". I don't know PER or PCR.
At the start of the pandemic I git in touch with a group of people ("friends") who were living all over Europe and set up a role playing campaign using Discord.
I did it for two reasons: I like RPGs, and to provide them with a chance to socialize and get some distraction from Covid, depression etc.

We talk if "normal stuff" (including the Pandemic) for 10-15 minutes top at the start, especially while waiting for everybody to get online, then we play for two hours straight. Voice only, no video. It's a Fantasy campaign so it's pure escapism. It sorta worked so far.
Only in C, even C++ has since the early days adopted proper strings on its standard library, initially the compiler specific ones from the early 90's, then the standard one.
How sensitive is this to other nearby amplifiers? Would two such amplifiers on the same chip interfere?
Do you just read the response linearly? What made you choose GCS instead of something like memcache With some kind of chunking?
> At least 5% of the population can’t understand algebra.

That's a very low bar, though. It would mean that 95% (ok, maybe slightly less) of everyone out there would be able to understand chemistry.
Maybe there is potential for Mumble to improve going forward ?
Security seems to have taken a backseat, by the looks of the attitude towards outdated openssl versions displayed here. https://github.com/mumble-voip/mumble/issues/4001
http://www.sohbet.social/ Chat sohbet odaları, ücretsiz ve üyelik gerektirmeyen, sohbet chat siteleri ile 0 güvenli ve mobil destekli sohbet edin.
https://www.sohbet.network/ Sohbet.Network, ücretsiz chat ve sohbet servisi, üye olmadan bedava mobil duyarlı sohbet odaları içerisinde yeni kişilerle tanış, arkadaş bul.
Because being proud of lack of empathy and just ... humanity is pretty fucked up?
US Army Researchers Develop Framework for Collaborative Multi-Agent RL Systems
Isn't that against Github rules? And doesn't that mean the 150 forks (republishings) are in legal danger?
Likely. When we first started dating, my wife said she couldn't remember anything before she was 10 (interestingly, this also included childhood friends), but after a few years of marriage I've definitely heard memories going back to age 3 or so.

I suspect there's another cognitive difference at work here too, where my wife says she doesn't bother remembering things unless she thinks they'll be useful later, while I tend to store all sorts of random events and facts and figure I'll just sort through them later. As a result all of her early memories have to be "cued" (specifically asked about, or recalled in relation to some other similar situation that came to mind), while I could tell you about the time I got dropped off at a babysitter's house age 9 months or the pony ride I had for my 3rd birthday or how I'd go with my dad to the Veryfine juice factory in Littleton MA to pick up cases of juice bottles for my lunch.
Missing out on GCC 11 release?

https://gcc.gnu.org/gcc-11/changes.html

> Modules, Requires -fmodules-ts and some aspects are incomplete. Refer to C++ 20 Status

Naturally some C++20 features aren't still fully there, it isn't as if they aren't coming.
They may not be from someone telling you about it, but what you're remembering is mostly the previous occasions of recalling it. The original impression would be gone if it hadn't been occasionally reinforced by reconstructing it.
That's only 4 years from now. How much faster do you think things are going to be by then? Moore's law means we get more complexity, but more speed isn't really in the cards as long as you're using a Von Neuman architecture.

I suspect this machine I'm using will be fine for a decade or two, unless I drop it. New machines aren't going to be 4 times faster, and cheaper, ever few years, like it was before.
That doesn't necessarily mean that you can testify in court as a professional software developer without going to school
Really? Intuitively it looks like it should be pronounced "Switch" to me.
It's true, but my guess is that folks working in software companies don't see much of this. Social scientists alone are running things through Excel/R/SAS all day, let alone more quantitative fields. Software has eaten the world so to speak, it's a subset of "computer science" folks who haven't realized it yet.
It’s almost impossible for them to compete with discord at this point. Discord is so good it has raised the bar far beyond what foss developers can make in their free time.
Someone in the know: Is this related to sonoluminescence at all?
C was already a pre-historic language in 1992, why should I bother with it in 2021, unless I must do so for business reasons?

It is the COBOL of systems programming languages and must be dealt exaclty on the same terms.
We now have a continuum of narrow vehicles from Razr scooters up to Harleys. Push scooters, electric scooters, pedaled bicycles, partially powered bicycles, fully powered bicycles, motor scooters, and motorcycles are all contending for the low speed lane. Plus pedestrians. Plus wheelchairs and other vehicles for the disabled. Plus the exotics - Segways, "hoverboards", uniwheels, robots, etc.

The last big battle over who gets to use the bike lane was over allowing powered bicycles in bike lanes. The trouble is that E-bikes have reached scooter and moped performance levels. (In speed, anyway. Braking, not so much.)

So far, the robots are pretty slow. They're more likely to be an obstruction than run over people.
Sir, Please Step Away from the ASR-33 (2010)
> “I was taught like xyz, and I’m successful now and so that was definitely the right approach”.

For what it's worth, the same reasoning can be heard in other fields. I work in foreign-language education, and debates about the best way to learn another language—memorize vocabulary and grammatical rules? move to a country where the language is spoken? watch a lot of movies in the language?—often reduce to competing personal success stories.

Teachers who have taught a foreign language using a particular method often come to believe that their method is the best, even though they are usually unable to measure the actual long-term outcomes for their students. It may be just too discouraging to be uncertain about the effectiveness of what one does to make a living, so teachers become advocates for whatever approach they happen to use.
I think if someone were to write an article on the writer Kafka they would not phrase the headline "Starting with ... " but something like "Reading Kafka" or "How to read Kafka". I am not a native speaker, though.
It's an important question that deserves a considered response.

IMHO its more than just lack of designers (though that's important) it's actually a balance of power thing.

Delivering really good UX requires taking a design-led approach to the whole project. Unfortunately this conflicts with one of the main reasons coders enjoy working on open source. No management, no customers and you get to work on what you want. Design it for yourself, not others.

But of course, the interface that the average coder wants is nothing like the interface that the average user needs - especially if the average coder is intimately familiar with all the features. Most coders appreciate this and try to design a 'friendly' interface but at the end of the day it's a power imbalance. In a conflict between clean design or adding more features, a team led by programmers is going to prioritize features.
They get brown within 10 minutes. I never cared about caramelization, but onions can change color rather fast.
The reasoning is not circular, full stop. Just because the government both (1) deals in licenses and (2) can be sued in court does not make the situation logically inconsistent. You're confusing collusion/corruption for circular logic.
Is This Some Kind of Code?
It does not. 202 means the request has been accepted and will be processed somewhere somehow. Here the response is being returned immediately, just streamed.
There aren't many natural disasters a sufficient amount of reinforced concrete can't fend off.
The GUI was built in the era of windows XP and Skype. And you have to host your own server.

Nothing can compete with discord where you just press a button to create a “server” and send out a link. It all just works and it costs a fortune to run.

No one has enough free time to build a brand new high quality app for mumble which works on 3 desktop OSs and 2 mobile.
> I also know that after some period of relative peace, the Palestinian people allowed over (conservatively) 3,000 rockets to be fired on Israel by their militias, injuring over (conservatively) 100 and killing 10 (as reported by the Associated Press).

Why, after some period of relative peace, did the Palestinian people suddenly "allow" rockets to be fired on Israel? Were there any proximate causes which they were responding to?

How many missiles did the Israeli people allow to be fired into Palestine? How many Palestinians were injured (conservatively)? How many Palestinians killed?
Are you talking about kernels or OSes? There is a huge difference in terms of opportunities for further research.
The relaxed rule enforcement is very difficult for beginners to understand. After one has experience with other languages, we kinda understand that every language is gonna have at least one crufty WTF corner, but beginners will become really confused at the behavior like the infamous "Wat talk" [0] demonstrates.

Even Python has some quirks beyond the usual monkeypatching madness that can occur, e.g. with regards to name scoping.

I'm honestly not sure what could fit here that isn't a LISP dialect (which I think is pedagogically the right choice, but is usually impractical unless one is sure that one wants to do "hardcore" CS stuff, vs. using coding as merely a tool in another field).

[0] https://www.destroyallsoftware.com/talks/wat
I've found that for topics like this, the vast majority of Hacker News thinks the world began in 1776. Saying this, the Universities of Oxford and Paris do meet GPs argument - there were heavily theologian until fairly recently. Cambridge was too until the 16th century.
It’s not unusual for adults to have good recall from about two years old onwards:

Childhood amnesia, also called infantile amnesia, is the inability of adults to retrieve episodic memories (memories of situations or events) before the age of two to four years, as well as the period before the age of ten of which some older adults retain fewer memories than might otherwise be expected given the passage of time.

https://en.m.wikipedia.org/wiki/Childhood_amnesia
A 3 year old can remember something at 16 if they regularly recall it. It gets refreshed like DRAM. I do this with my kids for special memories. They can remember everything they did at LEGOLAND the day after. So I have them tell me about it, regularly, and they remember it permanently.
Reddit's biggest dark pattern is showing your removed comments as if they are not removed when you are logged in. You can try and see it for yourself here [0]. I built a site primarily with this issue in mind [1].

[0] https://www.reddit.com/r/CantSayAnything/about/sticky

[1] https://www.reveddit.com
Then the control system analyzes the video from the Deliverator and recognizes them. Their Amazon account gets cancelled. Amazon retail stores won't let them in.
Their Google account is restricted. Doordash imposes a "vandalism surcharge". Convenience stores reject their EBT card. Job application sites filter out their resume.
Yeah, but:

> In the US, 14% of the adult population is at the "below basic" level for prose literacy; 12% are at the "below basic" level for document literacy, and 22% are at that level for quantitative literacy. Only 13% of the population is proficient in each of these three areas—able to compare viewpoints in two editorials; interpret a table about blood pressure, age, and physical activity; or compute and compare the cost per ounce of food items.

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

Plus stuff like this:

https://eufactcheck.eu/factcheck/true-we-have-42-functional-...

And keep in mind Romania is average at a world level, economically, maybe even slightly higher than average.

On top of that programming is based on logic (for the layman who doesn't want to think of it as based on math; and let's not go into the layman's clear separation between logic and math), so it for sure has an extra difficulty level compared to reading or writing.
End of Israel _as an entho-state_, which is not necessarily end of Israel as a state.

If Nazi Germany could turn into regular Germany, one of the most progressive nations on Earth, so can anyone else.
1) You can insulate stone houses as well

2) I spent a year working in D.C. and watched 4-5 houses come up in the neighborhood during that time. The amount of insulation used was _laughable_. Watching builders on YouTube I get the same impression. In Sweden 99% of houses are wood, but all have at the very least the double amount of insulation, often more.
Wasn't there a recent HN article about another genetic splicer that's 1000x faster than CRISPR?
Reconnaissance of Influence Operations for Countering Spread of Disinfo with ML
Building the Next-Gen Customer Experience
In all the years I’ve used it I never noticed any latency. In fact, I didn’t even know that could be a ‘thing’.

I haven’t used it in the past year, but if I were to guess I’d say it’s in the tens of milliseconds, definitely not higher.
If you sincerely walked a mile in the Palestinian side of your shoes, you would say the complete opposite.
At least it's what their homepage says and the above article suggests. Kafka 2.8.0 preview removes the need to run Zookeeper, as well, though.
As an occasional user of discord I cannot understand that at all. It is one of the most confusing UIs I have ever used, everything from finding the settings to joining or telling what channel you are connected to is done in a "unique UI paradigm". Quality of calls is good but the app is mental
It’s not unusual for adults to have quite poor recall of situations or events prior to age 10.

See: https://en.m.wikipedia.org/wiki/Childhood_amnesia
Apart from all issues mentioned so far (all valid (edit: utunga got there while I was still writing)), there's also a problem where you can't apply good UX in small patches here and there. You can fix some terrible experience where it's actually a problem, but to really improve UX in an app, you need to touch almost everything at the same time, which means a lot of time spent on the task and required commitment to the idea from the leaders.

That's really hard to organise in opensource world. And when you try to introduce leadership which can do it and try to collect information, you get the issues Audacity ran into. Sure, Tentacrul can lead the UX effort and will make Audacity much better, but the community impact was pretty negative.

The only opensource project I really remember pulling off a well organised UX update is Blender. And even that was after years of people screaming "don't touch right-click-to-select, we're used to it and newbies need to learn".
Element isnt paid?
It has paid hosted options if you want your own synapse server, but the free version has always been there and if you're using discord why care that you dont have your own domain for your matrix community
I remember how a ladybug tasted because I crushed one with my finger and put it in my mouth. Don't know the exact age but I were as old as children are when they do those things.
I actually remember a lot of things from age 3, less now, but likely more in details when I was sixteen. I got thrown over the shoulder out of nowhere while we are hanging out in the playground the first year I was in kindergarten (3 yo), then I was vomiting up blood, it wasn't entirely fluid with some kind of jelly texture, which clearly scared the kid and he ran away, I don't know that kid and I don't remember his face, but I remember the experience, the playground, the sun, there were two kids who'd come over and one of them throw me over his shoulder. I also remember when we went to the aquarium with my parents, where they had this stuffed dolphin and we bought it. Of course there are a lot more that I don't remember, but I'm aware of those things that I do. When I think about it is that the difference is when you ruminate over those things, it becomes a continuous experience. For the kindergarten incident, I was curious about the thickness of the blood, and I was thinking a lot why was it solid. And for the toy dolphin, every-time I was playing with it, I remember where we get it.

A side note: my mother majored in education, so she actually talks about Childhood Amnesia, which other's have mentioned, to other parents or teachers mostly. She told it that kid don't remember anything before five. So when I tell her things about the experience of my younger self when I was well in to primary school, she was perplexed.

Also: while I'm actively thinking about it, those memories came flooding in, and though I'm not going to put them here, I think it gives a valid point that yes one can remember at the age of three.
For Xamarin I would answer that with: Flutter and React native are 'light' on the developer: you get instant feedback. Xamarin, at least when we dropped it 2 years ago, was really slow and, besides c# which we will use on the server, hardly pleasant or light. I think these days, the developer needs a smooth experience (once the tons of crap has been installed and set up, which is why I prefer Flutter over react native) so things that are not that will fall over. I think, after that, comes author influence: so if you take that, you get to RN, Flutter, Xamarin, Ionic if you sort them by EasyOfDev,AuthorInfluence.
> Tips may make up for some of that, but it is an expense for the customer rather than the restaurant.

Even ignoring how costs all add up eventually and affect consumer choice, if you can promise I don't have to pay a tip you can directly increase your delivery fee by $3 and I'll still be happier picking the robot.
A general societal increase in the average level of cardiovascular health which flows onto reduced health costs and a normalisation of cycling in general are two things I can think of off the top of my head.
The Guardian has to admit that it was horribly irresponsible to publish a decryption key, and that they are the ones who actually made the unredacted cables available to the public. They've denounced WikiLeaks for the release, without acknowledging that it was The Guardian that actually made the unredacted cables public.

The Guardian journalist who published the decryption key to the unredacted cables has subsequently acted in bad faith towards WikiLeaks. He's the same guy who wrote the false story about Assange supposedly meeting with Manafort in the Ecuadorian embassy, which The Guardian has still not retracted, despite it being almost certainly false.
> You physically don’t have the brain cells for long term memories until around age 5 which is why most childhood memories start around there.

If your research shows that I would strongly urge you to publish it, because that’s a groundbreaking find.

In reality, the brain reaches its “full” size of 90% of your body mass around the age of 3. 75% at the age of 2 and 50% at the age of 1 and 25% at birth. Every source we have in Denmark suggests that the human brain starts forming memories around 5 months into the pregnancy.

It is access to these memories that aren’t always present, and that access seems to depend on repetition in ages 0-2 and language development beyond that.

However, if the brain was physically unable to form memories before the age of 5, well… small children wouldn’t be able to talk, walk or even breathe.
I miss Mumble. My friends all migrated to Discord, which replaced Mumble + phpBB.
It's not like Windows is perfect though. For example my mum's PC stopped printing with last month's Windows update then started again with the next update.
Those are mostly innovations of the latest century or so, bred "scientifically", regulated by dog breed foundations and chasing dog-show metrics.
Fiverr – Best place to get work done
Exactly, so any rename should be done without other edits in the same commit, so the content hashes exactly the same. Any bulk rename in a repo would satisfy that and be a non-issue.
The title of this article is one massive name clash against the terminology you would expect to see on HN.