skysight-inc/HackerNews huggingface dataset:
Perhaps not for medical, but you can coax windows to behave mostly "realtime" (aka 1ms polling interval) by invoking some win32 API around the multimedia timer interface. This still works as of Win11, but it has to be foreground and not running on battery and a few other reasonable constraints.

There are really 2 things you need to avoid: Context switching, and tripping over the internals of the kernel. By forcing the multimedia timer to 1khz, you can address the latter. You should still try to run your time-sensitive code on a dedicated thread and never yield to the OS, even if yielding is made less costly. Keeping the cache hot all the way thru is way more important. If the kernel doesn't have an opportunity to make a decision about your priority, you don't have to worry about a thing. Hold onto the thread of execution and never let go. Async/await is your enemy. Poll everything.

For me, the biggest win is in the development experience. Building this stuff on Windows is like cheating compared to being forced to target an obscure RTOS linux distribution up-front. Even then, if I build my RT product in something like .NET6+, it is plausible I could compile the exact same code for a more power efficient platform after completing initial development on windows. The only code that would be platform-specific are any "hacks" like one-time mm_timer calls.
True, and I‘ll buy that argument if your main firmware is memory safe (Rust, verified C or smth else without an unsafe C runtime underneath). Otherwise its just mine vs someone else’s C, and people have traditionally been overconfident on theirs.
Satisfied Safari user here. Chrome had me chasing shiny, shiny but nowadays if something doesn't run right in Safari, life goes on, and Apple ecosystem integration more than compensates. Disclaimer: I am not a web dev.
> people tend to basically reject the years of hard work and cultivated skills you put in, ascribing it to a natural and magical talent

One of my pet peeves!

"Look at that person doing something amazing. That is talent at its finest!"

No it is not! That took years and years to learn and master.
no shade on Thunderbird, can't argue with success, but I feel like I should be in the target market for Thunderbird, but they went wobbly on me a long time ago. So long now I can't even remember what made them so distasteful but it definitely sums up as "eliminated too much UI, added too much UX"

for a good old fashioned MUA that's web aware without being overkill: Seamonkey all the way! and it's also got a nice little (yes, very old school) HTML editor (that I use for deconstructing pages, not building them)
> Cooking is hard.

> Just order out bro.
> Google or any other Browser vendor do not have a say on how websites use or misuse features.

Seriously? Would you give the kiddies sharp knives and loaded guns, and then be shocked when someone is injured?

If we let this become available, we will all have to live with the consequences. We can see clearly what those consequences will be. Let's not be stupid.
Are you talking about firefox not blocking website adds by default?

I hadn't heard about the Mr.Robot fiasco, that's seriously troubling..
I disagree. It made it, so people with an older OS could not get a current IE. So you had ancient IE version linger for years and years.

And with Safari, I can’t test any specific issues because we only have one mac, and it’s old and can’t run a current Safari. The situation is slightly better than with IE, as multiple macOS versions apparently (or so I was told) can run a newer Safari, but still not all.
For large organizations, there are two ways to limit consequences for individual webdevs:

1. Get fingerprints of the browsers of your superiors (or simply use IP addresses), and don't show the popups on those browsers.

2. Let the script be hosted by a central authority (say eff.org), so they can activate it centrally and the popup appears on many websites at the same time, which will make you look less bad.
not if you incorrectly estimate that the broken sensor has zero variance. In that case the kalman filter will discard all the other information and trust it completely. I think that's the point the poster is making (the article uses a somewhat naive estimate of variance)
No, and LK-99 isn’t made of a single material either.
> because the OS was crashing due to the IE bugs. That's not the case with macOS or iOS at all

I mean, I've had iOS crash while using safari more often than I had windows 98 crash while using IE.

At least back in the IE days, when a user found a site they couldn't open in IE, they could go download firefox.

When a user encounters a websites that doesn't work on iOS safari, they can't download a different browser.

Even worse, when you report the bug to the site owner (say your friend), they'll then say "Oh, sorry, I don't own an iPhone or macbook, so I'd have to pay $800+ to reproduce your bug", while with IE, it ran on basically any computer, and I think windows back then still had a trial version you could use for free.
Gained publicity all right. But the public is not laughing with him.
I feel it’s predatory to try to make a profit on something that is already so profoundly wrong. Yet this is the kind of company that the YC billionaires want to fund.
And bugfixes always took 6 months til the next OS update.

Holding back Notifications and other PWA-related specs left a sour taste to me because it meant I couldn’t build a PWA …but you could buy Apple hardware a developer license and make a native app (even if it was mostly CRUD).
> Yes, but each and every website needs to explicitly allow each and every browser key

You mean like how browsers need to explicitly allow each and every root CA key? If that's the basis on which a legal case is built then it'd fail even in the ECJ, because all that's required is set up an equivalent of the root store programmes and it's solved.

The way this would actually work is something like: websites just "apt-get install browser-keys", add a bit of JS to their HTML and now their nginx or apache or AWS LB just adds an extra header to proxied HTTP requests saying "X-User-Agent-Accuracy: HIGH" and "X-Extensions-Signing-Keys: <...>". Then every so often you do an apt-get update and the latest round of browser/extension signing keys get added.

So there's no reason why obscure browsers can't take part in this scheme, just like how obscure CAs can take part in the web PKI.

Nor does it make open source browsers impossible. Just like how there are open source CA software stacks, so too can you compile your own browser, publish the code, sign binaries of it and get those signing keys into whatever equivalent of the root store programme would appear. Availability of source code is irrelevant. Establishing trust in your operation is the hard part but you have to do that anyway if you want to get users, just like how you can set up your own CA using a simple GUI on macOS but getting people to actually trust it is a different kettle of fish.

Not that there's much chance of any of this actually happening outside of mobile anyway. It's all quite theoretical on desktop. Windows is too far behind on remote attestation tech and the general OS security stance for it to happen anytime soon, especially with so many users not upgrading to Windows 11.

But if people want to argue against remote attestation, you'll have to learn how it actually works. Otherwise you're just going to make bad arguments and your opponents will beat you.
Is this the same company that, in its childhood, had the tagline: "Don't be evil"? [1]

The beginning of the article summarizes why Google is no longer committed to its original motto, and It's sad to see such a dramatic change in the culture of the company.

> first, they are good to their users; then they abuse their users to make things better for their business customers; finally, they abuse those business customers to claw back all the value for themselves.

______________________

1. https://en.wikipedia.org/wiki/Don't_be_evil
Yeah right. "Don't worry, the leash you'll be wearing is a public standard.".

You're either paid or delusional.
Relevant to what? There's a huge business in videogames to make DRM constantly stronger and more intrusive. Definitely not as easy to break as the parent comment description for Audible.
Google’s web products have always worked with Firefox to my knowledge. Maybe they run a bit faster on Chrome but I don’t recall them ever being broken on Firefox. Perhaps I’m wrong. Can you cite incidents of Google’s stuff not working right on Firefox (or Safari even). Also which features enable developers to create sites that don’t work in Firefox and Safari? (I really don’t know. I’m not a web developer.)
IPFS didn't always seem to have pinning services at BitTorrent prices($3-$5 a month with 1TB bandwidth, no crypto wallet needed) and the client usew tens to hundreds of kb per second idle.

Unfortunately, the model of putting every block in the DHT instead of having roots mode be the default, and then spamming your wantlist to tons of peers seems to still be at least partly around.

Right now IPFS looks pretty good thanks to the gateways and services, so I would imagine well see more of it in the future, but I can see why it took so long.
> Bayesian methods are not easy to use, I agree. But that's because they're trying to answer much more meaningful (but harder) questions than frequentist ones

I think your view about the difference between Frequentist and Bayesian methods is wrong. There is this rant I like from Larry Wasserman [1] on the subject:

My opinions have shifted a bit. [...] Bayes-Frequentist debate still matters. And people — including many statisticians — are still confused about the distinction. I thought the basic Bayes-Frequentist debate was behind us. A year and a half of blogging (as well as reading other blogs) convinced me I was wrong here too. And this still does matter.
My emphasis on high-dimensional models is germane, however. In our world of high-dimensional, complex models I can’t see how anyone can interpret the output of a Bayesian analysis in any meaningful way.
I wish people were clearer about what Bayes is/is not and what frequentist inference is/is not. Bayes is the analysis of subjective beliefs but provides no frequency guarantees. Frequentist inference is about making procedures that have frequency guarantees but makes no pretense of representing anyone’s beliefs. In the high dimensional world, you have to choose: objective frequency guarantees or subjective beliefs. Choose whichever you prefer, but you can’t have both. I don’t care which one people pick; I just wish they would be clear about what they are giving up when they make their choice.
[...]
Of course, one can embrace objective Bayesian inference. If this means “Bayesian procedures with good frequentist properties” then I am all for it. But this is just frequentist inference in Bayesian clothing."

[1]: https://errorstatistics.com/2013/12/27/deconstructing-larry-...
true, I'm web fronted developer and I don't care ... more, I have no ida that there's some drama going on

let alone normal users
> serve Y% more customers where Y > X and thus end up with more profit in the long run.

That’s the micro/local view, and any rational company in the US will do something close to that. There is no local incentive to set the “fraud/friction” to anything other than their competitors.

On the macro level though, if the dial is moved for everyone (i.e. by regulation; the card schemes have tried to make this happen via incentives in the form of the liability shift, but it still wasn’t enough), there’s a chance for increased total efficiency.

The cool thing is that Europe is running this experiment currently – let’s see how it goes.
> The one condition they had was that the emperor had to stay in place and should not be punished for the war. The US could have chosen to accept this condition and end the war, but didn't for a variety of reasons (none of them military).

The US occupation did leave the Emporer in place.
Plenty of people think that a url needs to have a .com to be correct, and the only time a different higher domain is used is when they go from a .com website(like google) or a bookmark/automatically opens. They just think of them like doors in a building. They have to go through a door to access the "other internet." (Go from a .com site to crossover to the other levels of the internet) while bookmarks and other methods are essentially literal shortcuts in a physical sense(even though they can type it into the address bar) equating a shortcut to a button on an elevator, etc.
I am partial to 48sx in Android, I find Droid48's UI somewhat uglier.

Also, to answer OP's question: I use the HP48 emulator in my phone very frequently. I have a solar folding 4-key Casio on my work desk which I also use since it is less distracting to fold it open and do some quick calculations there instead of opening a Python interpreter or the scientific calculator app on the computer.

I studied industrial and electronics engineering at university so I have used and abused several Casio fx-82, they are ubiquitous in Spain starting from high school. At uni, I bought an used HP 50G which saved my ass in more than one exam, being able to store equations and having only to input the coefficients saved a lot of time and errors. The programming capability and symbolic math were also very handy when dealing with big matrices. I remember turning a long and messy electronics nodes problem that took half an hour or more to solve by hand into a short program that solved it almost instantly for arbitrary matrix sizes. Having to program my own solution also meant learning the procedure in the process, of course! Not cheating!

I have been meaning to build a lithium battery pack for my 50G, it is true that it eats batteries. I used to buy a new pack before exams just in case. I have a bunch of harvested li-ion cells from disposable vapes that would fit the bill perfectly, just add a TP4056 module, a regulator and some CAD work for a printed enclosure. And a bit of free time, of course.

Curiously, here engineering schools are (were?) partial to HP calculators, TI are not as common to see. My boss still has his 48G on his desk and uses it frequently. I guess it becomes second nature when using it so much during formative years, and I definitely did. Being fast and precise on your calc could bump you from almost passing to barely passing.
Well, OP didn't specify what their level was. Maybe they're already fluent? In which case learning more advanced things does make sense. Although I would never trust ChatGPT to use advanced Keigo properly (especially with the lack of context dictated by social settings), let alone to correct it and explain its usage
That’s more a question for Google and the endless barrage of APIs they keep slapping on the web and then implementing them in a memory hungry engine.
> Chrome is still innovating, but now end-users hate it, because it's trying to be too much.

Of the items in the link, only one is “adding functionality”.

The others are (1) not supporting an image file format and (2) removing functionality from extensions.

> IE was absolutely hated for not evolving

IE was also hated for activex along with a number of non-standard extensions added to support Microsoft use cases. See https://www.cnet.com/tech/services-and-software/ie-5-5-anger... for adding new html elements and a new system of dhtml behaviors as an example of syntax only supported by IE.
That's extremely misleading. The tax in practice for the average person is 20-30%. The employer pays some more, but they do that in the US too for eg. health insurance.
This is just "hur dur C undefined lol" level of a comment.

If you are serious about your data format supporting round tripping you can and should specify the precise ASCII encoding of binary floats and the inverse. If that means implementations have to ship their own float formatter and parser than so be it - no one is tied to whatever comes with their libc, package manager or no package manager.
Elon is not even trying to hide this. Despite publicly stating his primary responsibility is with Tesla. He feels untouchable. He’s gotten away with so much.
Learning the script of any new non-Latin language is the most important thing to do, before you spend time trying to learn the language itself very much. (Casting Chinese aside on this opinion, YMMV)

You will generally not be accommodated in the future, and the time you spend learning via a translit is wasted time. Furthermore, learning the script is generally easier than it looks — it just always seems so intimidating, being faced with unpronounceable squiggles… but this is what our brains evolved to be good at.

Learn the script first. Olly Richards agrees: https://youtu.be/NCfmSD2qeUI
Europe never defunded its oil and gas industry. I have no idea of what you are talking about. Germany used to buy Russian gas. The European oil industry is mostly in France and the UK (and Norway).

Anyway ESG never was big in Europe and is now entirely dead. The EU mandates far better reporting in the CSRD and the texts linked to the european green taxonomy with actually meaningful KPIs and financial data having to be disclosed.

A quick look at the gap between ESG scores and EU Green taxonomy alignment results will tell you all you need to know about ESG scores by the way. They are meaningless.
Recent JDK changes broke ZIP64 in Java
No, it's not. It's different technologies each time that their research lab is working on at the moment.
OS complexity isn't much of a moat, linux works fine. The "problem" is that the browser projects are organised as big monoliths with limited internal competition for the components. Although it isn't really a problem yet. Chrome works fine, and switching web browsers isn't hard to do.

But if community-developed web browsers were required the complexity wouldn't slow the process down much. It just happens Google does a really good job.
I imagine like many things in the US - it's about liability. Putting in a barrier specifically designed to damage your vehicle could be seen as accepting liability for it(even though it prevents larger damage if you continue). A bridge damaging your vehicle isn't there on purpose - it's your own fault for ignoring it.

Other countries aren't as litigious as the US so I suspect it's just easier to do things like that.
Similar to how a magnet works. A magnet can hold something forever, so seems like a violation of thermodynamics. But "holding" isn't work, it's just force. (Which is still kinda spooky, admittedly) Similarly, conducting itself isn't work, it's just conduction.
The proposed consent is for *data collection*. The GDPR requires this of all companies operating in the EU before collecting and using personal data.
The AI Engine That Fits in 100KB
I believe they simply need to integrate a captcha provider and write rules for detecting these captchas on various websites.

Many scraping products and the internal scraping systems of companies (especially retailers) implement such mechanisms.
google never stood for anything, do no evil was mostly marketing.

2010s

https://nakedsecurity.sophos.com/2011/08/26/real-canadian-ph...

"we don't collet private data" https://europe.googleblog.com/2010/04/data-collected-by-goog...

"ops we do" https://googleblog.blogspot.com/2010/05/wifi-data-collection...

google wage fixing, all the way back from 2001 https://www.cnet.com/tech/tech-industry/apple-google-seek-ap...

before that it's harder to search data, but you get the idea.
Oh I absolutely agree wrt internet/telecom/utah datacenter panopticon/etc.

For me the nuance is in the origins and ongoing leadership and effects on the consumer experience. The "Killed by google" phenomenon paints a darker picture in my mind. I start to read each google product as a folder in a CIA Sharepoint system - Only to be kept around until it is no longer valuable to the agency. Each with some sort of ulterior mission that seems ever-narrower in scope.
Ironic pop-up chat window: "Welcome <<wavy-hand emoji>>

Thank you for being a Cofense customer.

We <<heart emoji>> working with you and your team at Allianz. How can we help you today?"

I do not work at Allianz, but at another large German company that appears to share a web proxy service with Allianz, who are apparently Cofense customers (or Cofense believes they ought to be).
Politicians do not use the same companies. There are very specific firms that primarily handle political communications and text messages and phone calls.

And political communications are exempt from CAN-SPAM
Generally if you are beginner and want to actually learn the language, you should focus on the input not the output.

Few problems I find with these kind of apps:

How is that different from just using chatGPT?

Why can't I just write my response instead of using mic?

chatGPT makes mistakes, as a beginner you can't spot them.
(I talked to it in polish (my native language), it was making grammar mistakes)

Speech recognition is not the same as native listening to you, speech recognition software may "understand" you, but native would not and vice versa.

ChatGPT can't correct your pronunciation.

Replies generated are stiff and unnatural.

TTS can't model speech accurately (it lacks emotions etc.)
> But this is just frequentist inference in Bayesian clothing.

Or maybe this is "just" frequentist inference done right - on a Bayesian foundation.
I do.

Casio fx-991ES - for the sole reason I was an engineering student a couple of lives ago.

About two years ago I started doing projects in real-space, as opposed to software-space, and would you believe it - I do sometimes need some trigonometry! But in most cases it's easier to add a bunch of measurements on a device I can literally put on the thing I'm working on and focus on measuring (and not the simple arithmetic). And then getting the center points/lines is three button presses.

Also, this device has stats mode with table input and I do use it too! Getting basic mean and std. dev. when checking CO2 levels in the greenhouse etc.

But! I also bought RealCalc (or whatever's the name...) for Android to have... a spare proper calculator, really. I still prefer a dedicated physical device.

Another tool in the toolbox.
For a whole generation of gay men, the most important site on the web is Nifty, and that hardly looks slick! It's mostly Content-Type: text/plain.
So is there a solution to this? Kind of feels like the bad guys win.
Another recent example of an everything platform: Worldcoin. By none other than his former colleague and friend. Like X, Worldcoin is trying to take over key governance functions, namely identify database and finance. Creeps.
They keep that as long as it's useful. At some point they're going to have to start removing old data there as well, but it's probably mostly text and numbers. This is just pure whataboutism. Explain to me how keeping a ton of data forever is in any way realistic? How would you go about doing that?
Color me surprised, after having used firefox on linux exclusively for last twenty or so years. I think it's fast enough.
Switch to SerenityOS and use Ladybird ;)

(or build it for your favorite OS)
Having a specific opinion isn't inherently a bias, and it's rather uninspiring to put effort into a substantial comment and then get a reply which is essentially nothing but a baseless accusation of bias followed by a long block quote of unclear relevance (it's extremely far from true that all statistical analyses worth consideration are in high dimensions).

Review the Hacker News guidelines:

> Edit out swipes.

https://news.ycombinator.com/newsguidelines.html

EDIT: much appreciated.
Brave is just a privacy scam.
And it's also Chromium based

So you might as well be using Chrome.
This seems like it is ignoring more religious based reproductive strategies and instead just looking at environmental driven fast reproductive strategies.
So X AI is a different company from X Corporation but works with X (which is different from the previous two).

I see no clarity issues here.