skysight-inc/HackerNews huggingface dataset:
In the general case, I agree (with the first part of your comment.)

But Linus makes a valid case for wrapping at the time of text entry instead of display: they want to wrap to 72 characters except in certain, specific cases, like when you have lines of output that should be represented verbatim.

Now, if you're using something like Markdown, this is no problem: triple-backtick the code block and let the rest of the regular text wrap automatically. But since kernel commit messages are strictly plain text only, that's not an option.
Blocs app (Mac only) is another alternative. You can even build WordPress themes with it.
Yes they should, everything involving “cryptocurrency” is a scam in one way or another.

Dead serious. There is no reason for any of it to exist other than to engage in one form of serious crime or another.
Where do you put 4000 years of data? Imagine indexing / searching that. If all data can’t be kept, who will get to decide what is important? It’s a really interesting topic
What you describe here is the usual kind of mirage, the one you see when light travels over a hot surface (desert sand, road) during summer.

This particular kind of mirage ("superior mirage", as the author of the picture calls it) works the other way around: light bends away from the cold water surface. So, of I understand it correctly, the horizon appears where it really is whereas the ship appears higher up (contrary to normal mirage where the sky appears to come from the ground).
Torvalds ca. 2012, via callous and hyperbolically insulting comments, makes people feel bad to get what he wants. We can argue about whether he gets to do that because his job is very important, or because we also want what he wants (eg high quality commit messages), or because people shouldn't interact with Linux if they can't deal with that, or whether it's an effective way to get what he wants, but at the end of the day the mechanism is still making people feel bad.

I think the negative effect that has or could be reasonably expected to have on the subjects of his comments is enormous and fundamentally unjustifiable in the context of running an open source project or a community. I sort of get it when it's aimed at an adversarial higher-order entity like NVidia (or Github for not letting you turn off pull requests on your repos), but absolutely not with human beings, no matter how frustrating it is to have to work with people who aren't fluent in your processes.

I think we should try to be kinder than that, and I don't think being kinder would have stopped Torvalds from getting useful patches out of contributors.
You sound like a middle manager to me. The people at the bottom or top don't worry about this crap and will call a spade a spade.
Step 1.) Let marijuana users be employed so you can attract talent.

Step 2.) Pay above market rate for talent, even import it from Israel or other friendly nation states. We need a Wernher von Braun style approach to recruitment.

Step 3.) ???? Profit ????
Up to now I've been referring to round-trip audio latency. Round-trip latency involves three components in the audio chain: audio input, audio processing and audio output.

I read through the whole article and that's the most detail given about any testing methodology; I don't see any more description of how these numbers are being measured.

My rule of thumb for computer speed measurements and efficiency has always been in terms of CPU instructions; the goal of 10ms, while seeming very tiny, is still roughly ten million instructions of a 1GHz CPU. The other numbers mentioned are proportionally more, which then makes one wonder where all the time is being spent.

Relatedly, I've actually written audio drivers (HD audio for Windows 3.x/9x, long story but I won't digress...) and the output latency measured from the app writing a buffer to the signal appearing at the headphone jack is probably in the dozens to hundreds of microseconds range (thousands of CPU instructions, including virtualisation overhead) at most --- but those OSs have extremely thin abstraction layers, and the call stack between the app and writing to the hardware registers is very shallow.

The fact that newer hardware/software seems to have more audio latency reminds me of this: https://danluu.com/input-lag/
The cynic in me thinks it’s not a coincidence that the cloud office 365 was not affected.

Almost like a certain company would like to get its customers to migrate AD to Azure and Exchange to full office 365.
> It seems MS is winning in the Education space

Which country, and what level of education? In the US, cheap Chromebooks with GSuite have taken over K-12
The tech utopia nobody wants (2014)
I said part of the reason, not the sole reason. His projects have had immeasurable impact on computing, and it’s arrogant to dismiss that because you don’t like how he conducts himself.

He can definitely do better regarding his language, that I agree with. But this specific instance isn’t even against the contributor but against GitHub.

“they deserve respect, but we do not deserve it in turn”

Nobody deserves respect. You may be referring to basic decency towards each other. He earned respect with his work and maintainership over the years and decades. Abusive language towards contributors is not appropriate, but that doesn’t mean they -deserve- respect either. The first step to becoming respected is learning to RTFM and submit patches according to how a project expects them. And for basically every rant of his I’ve seen, it was directed at someone who 100% should’ve known better, not random new submitters.
My Exchange server avoided this mess by living in this state.
Navy tried to cast Capt. Brett Crozier as a villain. New emails reveal ...
CU Boulder advertises the resulting degree as indistinguishable from their on-campus program from a records perspective (you're even invited to the graduation ceremony afaik). How much truth there will be to this, I've yet to see.
What if a journalist makes a video and wants everyone to know where it came from?

If it's all opt-in (and otherwise anonymous), doesn't that solve the privacy issue?

I'm definitely not advocating for the OP solution, which is why I asked if anyone knew of alternatives.
It's really a pipeline problem. You start the core design 2 or 3 years out, with the design rules you expect to be able to fab on. It's relatively easy to fab a 14nm design at 10nm if the 10nm fab shows up early, but it's hard and messy to take a 10nm design and fab it at 14nm if the 10nm isn't working so well.

But when you're "close" to getting your 10nm fab working, it's hard to start a new design for 14nm. If their 7nm had shown up ready to go, that would have saved them, but it looks troubled too. Maybe they'll be able to work out the kinks faster on 7nm.

Maybe they'll design something out of character for Intel that works for the realities of their 10nm process; from what I can tell, their 10nm process is mobile only because it doesn't clock well, they could turn that into a less negative by doing a design they normally couldn't do because of the need for high clockspeeds. It may look copycat of M1, but something that's a lot wider might be viable with a 3Ghz clock target, but isn't viable for 5Ghz that Intel needs to hit on desktop chips.
Yep. I was just adding some colour
Have you heard of the "Unscented Kalman Filter"? It goes by UKF. It uses a different approximation scheme than the EKF, which creates a linear approximation of the dynamics, in order to propagate the mean and variance. The UKF computation using "sigma points" resembles a specific part of the particle filter.

And why the name? Well the EKF stinks in many applications (it diverges). The UKF is more robust, especially when there is more significant uncertainty.
It seems that if you’re in a position to read school reviews and choose where you or your child goes to school, you’ll be okay. It’s the people who have no choice that get screwed.
That's why I asked about a privacy-respecting solution. I understand that an Adobe product is not that.
Yes, the same thing with telephone calls over copper. No latency. You could both talk at the same time, more immersive.

I also remember vector displays first-hand.. those were pretty awesome. You're never going to get a vector graphics experience ever on an LCD because LCDs are rasterized pixels not a drawn line.

No one will ever make a limited run of CRTs or vector monitors ever again, but I wish they would. People would buy them.
Today is the day for all of the other victims to disclose under the umbrella of Microsoft attention.
Many years ago I volunteered for a day at East Tech HS and had to have the urine smelling stairwells and lack of mirrors in the bathrooms patiently explained to me.
> Reminder that Linus is part of the reason you and I have a job in the first place.

yikes, operating systems existed before linus.
I would recommend obsessing over your hobbies until they become a profession.
WP2Static is another option.

https://wp2static.com/
> It’s an abuse of the newline character, which is meant to represent a new line

I also disagree with hard line wraps, but I wouldn't use this justification.

There isn't really such thing as a newline character. From ASCII we have line-feed and carriage-return characters intended for typewriters. There are conventions for how to interpret these as hard line-breaks in text, but they vary by platform. But even once you've picked how to represent your "new line" character -- does it denote a "line separator" (windows), or just a "line ending" (linux)? There's no real answer; just convention. (The difference often shows up when you consider whether you should leave one after the last line at the end of the document.)

We can't often look at ASCII or much of Unicode and ask "what is the meaning of this character" as if there's some canonical truth. IMO
The Toit Programming Language
Getting jaded is a good excuse for taking a step back and reevaluating your life choices, and maybe finding another hobby. It's not a good excuse for going out of your way to hurt the feelings of people who aren't measuring up to your standards.
Quite a few answers took the “how to draw” question literally, but this is an incredible series of book when it comes to distilling and communicating information and concepts. It’s a book that goes far beyond drawing, and improves thinking and explaining things.
Is there a story for interop with other languages? I understand the UI probably has to be defined in JS, but what about transparently making request to a local server written in another language (bonus point if it can somehow be made less observable than that, i.e. not consuming a localhost port).
attack.mitre.org is your friend. The truth may not be, by the smell of things.
>Telling the criminals, publicly and in detail, exactly how you know it's them is also extremely useful -- to them! -- in that they know what not to do the next time around.

Great point, although I wonder, isn't the goal for them to not do it again next time anyway? Seems appropriate to weigh the costs and benefits of continued detection versus sunlight as a disinfectant.
Disappointing that ACM (and IEEE presumably) shut down the initial investigation [1] after finding no "tangible evidence of wrongdoing" and dismissing "rumors shared by anonymous sources" and only opened it again [2] in the face of extraordinary and overwhelming specific evidence [3] that was impossible to ignore.

[1]: https://www.sigarch.org/wp-content/uploads/2021/02/JIC-Publi...

[2]: https://www.sigarch.org/questions-about-policies-processes-i...

[3]: https://huixiangvoice.medium.com
Why would you reference a 4 year old graph when the 2021 graph was right below with current latency measurements of the Most Popular Android Phones.
This is a prime example of the white supremacy that runs rampant in the American technology culture. A white man is allowed to emotionally abuse people because of his privilege's. This type of behavior perpetuates a toxic white masculine culture that makes it impossible to create safe spaces for BIPOC in technology.
This guy building computers on breadboards: https://www.youtube.com/c/BenEater
Mockering.com – Real or fake? Who knows
If curious, past submissions/threads:

How a Kalman filter works, in pictures - https://news.ycombinator.com/item?id=23943836 - July 2020 (27 comments)

Corona virus spread prediction using kalman filter - https://news.ycombinator.com/item?id=22578235 - March 2020 (2 comments)

Kalman Filter Simulation - https://news.ycombinator.com/item?id=21709534 - Dec 2019 (1 comment)

Derive Yourself a Kalman Filter - https://news.ycombinator.com/item?id=19894776 - May 2019 (55 comments)

How a Kalman filter works, in pictures (2015) - https://news.ycombinator.com/item?id=17116149 - May 2018 (34 comments)

Reduce GPS data error on Android with Kalman filter and accelerometer - https://news.ycombinator.com/item?id=16627111 - March 2018 (30 comments)

Quick explanation of how a Kalman filter works - https://news.ycombinator.com/item?id=16575679 - March 2018 (76 comments)

Unscented Kalman Filter (UKF) C Library - https://news.ycombinator.com/item?id=15986880 - Dec 2017 (2 comments)

How a Kalman filter works, in pictures (2015) - https://news.ycombinator.com/item?id=13449229 - Jan 2017 (32 comments)

How a Kalman filter works, in pictures - https://news.ycombinator.com/item?id=12648724 - Oct 2016 (1 comment)

Kalman Filter via a Simple and Intuitive Derivation [pdf] - https://news.ycombinator.com/item?id=12648035 - Oct 2016 (24 comments)

The magic of the Kalman filter, in pictures - https://news.ycombinator.com/item?id=10042050 - Aug 2015 (48 comments)

Kalman Filter Simulator - https://news.ycombinator.com/item?id=7878474 - June 2014 (1 comment)

SideCar's Kalman Filter models San Francisco brunch - https://news.ycombinator.com/item?id=7349419 - March 2014 (14 comments)

How to build an Anti Aircraft Missile: Bayes’ Theorem and the Kalman Filter - https://news.ycombinator.com/item?id=6657301 - Nov 2013 (15 comments)

Using A Kalman Filter To Make Sense Of Noisy Data - https://news.ycombinator.com/item?id=3950510 - May 2012 (18 comments)

Poor Man's Explanation of Kalman Filtering [pdf] - https://news.ycombinator.com/item?id=1362597 - May 2010 (11 comments)

Others?
The connection you are drawing is not incorrect in my opinion. But perhaps I can clarify.

The dynamics model in a KF is a linear system with an input and and output (often denoted u and y respectively).

A Hidden Markov Model typically does not have an input. There is an initial state, and then the system transitions "autonomously" (that's a term I'm borrowing from differential equations).

An "Markov model" with input is called a Markov Decision Process (MDP). And if the state of the system is not fully observable, then it's a POMDP.

So Kalman filters are most analogous to "belief updates" in POMDPs. The KF takes into account the known input to the system.
Rust Implementation of the Book Ray Tracing in One Weekend
I remember after the first dot-com bubble burst back in 2001 the service level in Bay Area restaurants got noticeably better.
Really neat to see what deploying a containerized application to the cloud looks like!

(Seriously, people. It’s been hours—has no one cracked a kubernetes joke about this yet?)
I disagree. There’s no valid use case. Users can word wrap lines at any width they want, easily.
Keep it real, Shodan-bro. Thanks for the additional context.

Lovin' my membership.
If you care about this stuff...

(and there is absolutely no reason to care, but you are making a comment, so you seem to care a little)

...the tradeoffs are really fascinating. Don't think of it as one being better. It's just a different set of tradeoffs. CRTs are objectively better at some things, and are of course also objectively worse in a lot of obvious ways.

I would say that LPs and tube amps are objectively worse than their modern counterparts in every way. But the tradeoffs involved and the subjective issues are cool and sometimes do make for a better subjective experience in some ways.
I bought one a few months ago and I can confidently say that the performance is fantastic (the integrated Xe graphics plays all manner of games at full settings and framerate), however the drivers are terrible.

The particular laptop that I bought is the New Dell XPS 13, and it has an integrated 4K screen that randomly flickers, fails to start after sleep, dims and has a plethora of other issues related to power management bugs in the drivers that Dell have told me are a work-in-progress with the Xe. In the last month or so, there has been a new graphics driver or BIOS nearly every week, and insofar the issues are now nearly all resolved.

As for the CPU, the i7-1185G7 runs really hot on idle but thankfully it doesn't get much hotter under extreme load. It feels absurdly fast, but the battery life is quite lackluster as you'd expect due to the heat produced under idle.
imagine if aws, gcp, or azure went down for one day.
> Before Chen’s suicide, the union received at least three complaints each month from graduate students about mental health distress or abusive behavior from faculty – the majority of which came from students in the College of Engineering

Unfortunately this is unsurprising. Conventional wisdom is that most graduate students have symptoms of clinical depression. It is a serious problem at multiple institutions.

Poor, neglectful, and/or abusive advising are also much more common than they should be, and students have little recourse.

(What did surprise me however is the academic misconduct angle; that was something I really didn't expect from SIGARCH. I used to think of ISCA as one of ACM's [and IEEE's] top conferences, so it's disappointing to see this sort of corruption in the review process.)
Tube amps are amazing for distortion effects, no doubt. But for a 1-to-1 reproduction of audio signals, it's not great.
Imagine reducing the impact of linux/git/etc to merely an operating system.
I've always wanted to deeply, fundamentally understand a kalman filter, but I usually get lost in the math notation that comes up without the plain language explanation of what that math means.
IKR, It started with conservatives canceling the Dixie Chicks, even Mitt Romney has been "canceled" by a lot of Conservatives.

Hell, those who cherish the confederacy and the flag that represents it tried to cancel the entire United States, those at the seditious uprising in January tried to do it a second time.

Trump tried and tried to "Cancel" Obamacare, he also tried to Cancel lgbtq rights in military/etc.

Those on the right even canceled "All in the Family" because oh no, there was an interracial couple.

A few days ago those on the right tried to start a hashtag #TaylorSwiftIsOverParty which backfired and got the hashtag: #TaylorSwiftIsLovedParty trending instead.

The witchunts for anything relating to Communism/Socialism is another prime example of Americans cancelling an entire political ideology they didn't agree with at the time.

You act as if this is something new. Cancel culture is as old as the world. Romans canceled Greek Deities by changing their names to Romanesque ones.

Christians canceled Pagan Holidays by co-opting them for themselves Saturnalia -> Christmas for example.

You might as well just ask Humans to stop be human.

When we disagree with something we boycott them, we shun them, singly or collectively (if there's enough people who agree with the collective body).
It could be both. At one point a pest had moved into a settlement that caused them to decide to burn it all down and start over. They then decided to periodically do this in order to prevent the pest from ever being able to come back. Over the years the need for this had gone away but the practice remained and took on a ritualistic meaning more so than a practical one. And as these things go, the original meaning was lost. To me, this seems like the intuitive explanation.
These are all unified as different modes of message passing in probabilistic graphical models. Kalman filters are indeed structurally similar to an HMM without the backward message passing step if viewed as a PGM.
Google is absolutely dominating the K-12 education market.
At least on Linux swap is a great tool for shuffling things you probably statistically wont use again out while retaining the ability to transparently recall them if it turns out your system guessed wrong.

If you find yourself in a situation where your OS is actually shuffling things around for your system to function you will find your performance and desktop experience has gone to absolute dog shit. It's entirely likely that the user will actually hard reboot the machine because they conclude it has frozen.

The absolutely only way to have a nice desktop experience in Linux is to ensure you have enough ram for all the things you intend to run at once which means have at least 8GB-16GB of RAM and don't run too many app once from people who think unused RAM is wasted RAM.
"Simpler" is often at odds with "more features" here though. And while I anticipate the "I only need a handful of features" argument, great swaths of users feel differently.

When you proceed to the logical end of enforcing simplicity to achieve security, you get OpenBSD. That's great for certain applications, but I think we can agree it doesn't check a lot of boxes for contemporary feature set demands.

My point being, achieving that is way harder than it sounds.
If you had maggots living in your grain, would it be possible to save parts of the grain with primitive tech? Would it be possible to guarantee that the pest didn’t move from one side of the village to the other.

Maybe they thought the old houses were C and the new ones would be Rust and this was the migration path :)
You can get 37.5ms latency on a MacBook Air running at 60Hz: https://news.ycombinator.com/item?id=15488191

I think if you use a 120Hz monitor on a Linux text console, it would be sub 20ms.
I don't remember if it was these people or some other Native American group that practiced burning of their buildings. I'm thinking it might be another group as my vague recollection of what I encountered (I cannot remember where) was that it was something that took place in the Mississippi River area.
I see several straw men and an anti-war argument.

None has the mission of broad national defense of civilian assets from cyber warfare by foreign nation states.
> At some point Intel will get their act together and only be one step behind rather than... christ, are they three steps behind?

They're not really three steps behind. At some point, node measurements became more useless as Intel and TSMC differ on what part of the thing they're measuring. Intel's 14 nm is roughly the same as TSMCs 10, and i10 ~= t7, i7 ~= t5. TSMC is shipping their 5nm chips, and intel is halfway shipping their 10nm chips, so that's somewhere between 1.5 and 2 steps behind.
For those of us working incident response, it is exactly what is keeping us up at night these days
Visual Assist Tomato wouldn’t have existed if Visual C++ did what you said. I use Rider (mostly) and I don’t even know how I’d program without all the features it adds. Auto import, code cleanup, code optimizations, memory allocation and boxing highlights, decompile assembly, Unity engine integration. I remember the days using Visual C++ and banging away on trying to get QT to not look ugly. I don’t miss anything about the development process from 15 years ago.
It’s not clear but it sounds like they didn’t just build the settlements there but that each house would be rebuilt exactly where the old one was. If that’s the case, it would be really strange if it was built by different people or at different times.
/r/RoastMe is broken basically