skysight-inc/HackerNews huggingface dataset:
Had the exact same experience. I hated my CPAP at first, then after a couple weeks of pressure adjustments with my sleep doc, it was damn near perfect. Can't sleep without it now.
100 years on, everyone involved was dead. Happens a lot in old neighborhoods.
> C# as a language has always been cross-platform.

Not really. Like, it notionally ran on FreeBSD, but nontrivial programs never actually worked until recently, and even now they mostly still don't.
Chrome may have been faster, but I don't really remember Firefox ever being particularly slow.

Adware, spyware, and crypto miners are all types of malware, and ublock origin can block all of them. Antivirus is probably the least useful type of anti-malware program as viruses aren't particularly common unless you're on the shady parts of the web.
I agree the police should maintain public safety. I'm not convinced they should be monitoring public discourse or allocating resources based on that monitoring.

Atlanta PD even agrees with me on that last point:

> Moreover, throughout its intelligence reporting, the department acknowledges that public engagement with online postings does not necessarily correspond with the likely size of an event, suggesting that this monitoring is hardly useful for resource allocation.

If event organizers want to request police presence that's fine. But I see no reason police should be expected or even allowed to use surveillance to predict the needs of such an event.
I used to be a die-hard Firefox user, but over the last 15 years software quality has improved, expectations have been raised, and I haven't felt that Firefox has kept up. It still feels like it's a re-skinned 2005 era piece of software. Placing it next to Safari, Chrome, or more recent competitors like Arc, it feels dated.

There are technical reasons for this, there are process/political/human reasons why it has stayed this way, and for many people it's not a big enough issue to switch, or other things take priority, but for me it just comes down to jankiness. Alternative browsers all have their own issues, none are perfect, but most feel less janky at their core.
I agree, but the word “certain” really needs to not be overlooked in this statement.
You will be assimilated into Chromium. Resistance is futile.
How much time did the PyAST_mod2obj actually take? The rewritte is 16x faster but the article doesn't make it clear if most of the speedup came from switching to the ruff parser (specially because it puts the GC overhead at only 35% of the runtime).
Usually it's an ad laden local news website. I usually decide the solution is to stop visiting that website.
A treatment might look like

"In the US, XXX are much more likely to be unemployed than are YYY. The unemployment rate is defined as the percentage of jobless people who have actively sought work in the previous four weeks. According to the U.S. Bureau of Labor Statistics, the average unemployment rate for XXX in 2016 was five times higher than the unemployment rate for YYY"

"How much of this difference do you think is due to discrimination?"

In this case you'd fill in XXX and YYY with different values and show those treatments to your participants based on your treatment assignment scheme.
Yes, I did as well. I don’t really care for the way DocC documents arguments and was hoping for something innovative.
This behavior has existed since at least the 1990s on various platforms. Pretty sure I first saw it in SunOS.
> they didn’t give me any feedback or anything about the challenge

Reason 1: It’s generally safer, liability wise to ghost. The more information you share, the more information that can be used against you.

Reason 2: They give feedback and you want to debate why you’re right and why their feedback isn’t valid. They’ve got a job to do that isn’t going back and forth with you.

Reason 3: They just found somebody they liked better for whatever reason and don’t care enough to tell you.

I always write, “Thanks for your time and interest but we’re moving ahead with other candidates.” Any response I get where the first words aren’t “Thank you” gets insta-deleted.
> For example some can afford to not shop at Walmart, others can not - paradoxical as it may be from a local economics perspective.

While I personally agree with the sentiment of your comment in general, this piece really is part of the blind spot in my opinion.

The assumption here is that everyone has to get all of their for from a grocery store, and the only question is what quality of products you can afford. It doesn't have to be that way, and wasn't until very recently in human history.

We almost always have alternatives. They just often seem so extreme as to not be feasible. People can grow their own food though. And at least in the US, we could go without a huge portion of the crap we spend money on every year. We just choose not to. There's absolutely nothing wrong with that choice, but its important to realize it is a choice.
> we lost Firefox

I agree, and am looking for other alternatives, that aren't chromium based; but not finding any modern browsers that fit that bill. So I still use Firefox. Any recommendations?
Ah yes, when I get together with my homies, I love to talk about B2B SaaS products.
https://deportetie.kartes.lv is but one illustration of Soviet != Russia for history buffs. An empire's heart and soul is usually black ice. The USSR was not an exception.
most of it.
Agree. I switched two days ago because the whole manifest v3. Unfortunately there is only Brave claiming to keep supporting manifest v3 and I'm not really believing that, once the code starts to diverge.

I will say that installing Firefox extensions makes me deeply uncomfortable. Everything requires access to everything.

My hope is an uodate to manifedt v3 that improves things so we can go back to chromium based browsers (not necessary chrome)
Related California DMV Digital ID Pilot Program (44 points, 8 months ago, 89 comments) https://news.ycombinator.com/item?id=38665573
Does it matter? If the comment doesn't match the code, there's a bug (in the comment or the code). Either way you need to spend time to understand the context and figure out the correct thing, not trusting either.
Their lawyers are going to tell them to go ahead and speak plainly here.

Yeah no.
predicting trajectory of a projectile is what computers were first made to do, at least if you count ENIAC as the first, and the Apollo Guidance Computer not long after (the missile knows where it is at all times, it knows this because it knows where it isn't... [0])

as it happens the projectiles have minds of their own now so to predict trajectory will require theory-of-mind

shooting down fast moving drones might just be the path to self-awareness in the machine world, "if I were a drone, what action would I take in that situation..."

[0] https://youtu.be/bZe5J8SVCYQ

[0.b remix] https://youtu.be/_LjN3UclYzU
Are you suggesting that HEVC can adapt its compression for different regions of the same frame similar to JPEG-XL? I don't think this is possible but I would love to be proven wrong.
Oof. Has nothing to do with the iris. The actual shape of your eye can change throughout the day depending on what you're doing. Your eyeball is just a fluid filled sac.
Are canary releases handled this way? I always thought they were effectively a public staging, with the next prod release generally meaning a rebuild from the same codebase as the canary release rather than a full switch over from one prod environment to the next.

Edit: its worth noting that I'm specifically thinking about software along the lines of a hosted service or web application where you could swap it out on hardware you own. Native apps, like the actual web browser, wouldn't fit this model since the binaries live on the client.
> I try to read the actual decisions, especially for Supreme Court ones, especially when I superficially disagree with the result and I very rarely end up disagreeing with the decisions.

Are you equally persuaded by the dissenting opinions? It seems likely that you’ve been fooled by a bunch of lawyers, who are smart and highly trained at making plausible-sounding arguments for whatever their clients require.

Constitutional law is political. The Supreme Court is recruited and appointed for their political loyalties, and to a large extent their decisions conform to their political alignment. To treat their arguments seriously about which side is correctly interpreting a very old, very ambiguous document can be an interesting academic exercise, but it misses the point about what they are actually doing.
Page title: Welcome to our new website: "Turn on Privacy"
> "Removing legal protections for corporations and those in charge would go a long way. For example, if those in charge are personally liable for wrongdoing they would think twice."

Cute fantasy about pinning everything on management but people do remember the old adage that "shit rolls downhill" don't they? What that will result in is very onerous processes and certifications mandated by "those in charge" on the people at the bottom to generate ironclad proof of no wrongdoing, at least for themselves. Maybe that is ultimately what this industry needs but it is also going to result in a work environment which really sucks a lot.
Although the ads I saw claimed to be new drives, I have no way to verify that they are not refurbished. Of course, I don't know if the $50 per tb SSDs are reliable either.
For sure, they accept Stanford grads for example, and Harvard or Princeton sometimes have a shot
I've lost at least a dozen pieces of glassware exactly this way. :(
YouTube hosting screenshots of tweets is a pretty confusing development.
Using a personal card to purchase a product from a company you either work for or own isn't disallowed.
Say what you will, but these companies provide a service that many people are willing to pay for.

And just like social media, it doesn’t matter if you refuse to play. All it takes is any of your friends to allow them to scrape their address book and bingo, you are now a part of the social graph, like it or not.

Law enforcement doesn’t need your DNA. They just need the DNA of anyone related to you, which according to this article can include any one of thousands of people.

Privacy is truly dead.
Decals that don't come off with Goof-Off or mineral spirits may be more vulnerable to citrus-based removers and vice versa. Either way, the key is allowing plenty of soak time. Soak the decal, cover it with something impermeable, and let it sit overnight if necessary.
I think that there is potential bipartisan support (among voters, not representatives...) for federal privacy laws that institute heavy fines for leaking personal data based on median household income, as well as requiring chain of custody to be tracked for all personal data. Unfortunately, I don't think our representatives are very interested in implementing this for us.
You're babbling again.
Sotomayor is just as bad as Thomas. Why are you defending one person by bringing up the actions of another? That doesn't make any sense.
Whole it's possible for this arrangement to work (we did it successfully from 1996 to 2016) I still don't recommend it.

Firstly it takes enormous good-faith by both parties. It worked for us because our partner was very ethical (as are we) and both sides managed to work well together.

There were however several inefficiencies. They decided to sell the business and found no buyers (because nobody sane buys a business with one supplier. ) we couldn't preemptively lock in a long term contract until we knew who the buyer would be. We met a couple of the prospects but it takes time to build a new relationship.

In the end we acquired them at the agreed value. Since then we've uncovered all the places where being 2 companies created massive inefficiency, and incompatible goals. The sum has been worth more than the parts.

All that said, yes the model worked for us. Yes we didn't have the capital to do "their side" of the work back in the 90s. So having it in-house would have been difficult. Since we had very different management styles (also apparent after the merger either company culture) we wouldn't have been good co-founders.

BUT all that aside, the model also held us both back quite a bit, which we've Since come to realise. It also succeeded mostly because (like a marriage) we both were willing to make allowances and operated in good faith. And both sides were "good character".

So I'm not saying it can't work. I'm saying it's risky, and not a model I'd recommend.
This so much. There was another similar one recently which was also BS.
> they can't see past that to consider the actual fundamental legal principles of court decisions

Precisely.

The court isn't ruling about CO2 emissions, it's ruling how the government operates within the confines of our constitutional system.

If Congress fails to pass a law that correctly empowers an administrative body to regulate X, then that regulatory body should be prevented from regulating X.

The issue then gets kicked back to Congress, where their job is to refine the law to address its deficiencies.

The idea that Congress can pass overly broad laws that administrative bodies can then independently interpret that are outside the ability to challenge in a court of law seems like a terrible system.
And Google made basically the opposite thing to embed Chrome within Internet Explorer for sites that wouldn't work in IE.

https://en.wikipedia.org/wiki/Google_Chrome_Frame
HTF does stripe know you from Adam?

Or do they just ban the card used to make the first payment on every integration (while ringing a bell and high fiving each other)?
Security Researcher Warns on Sipeed's NanoKVM "It's as Bad as IoT [Stuff] Comes"
Tropical Shortest Path
It really depends on what they actually are. That sounds like a job for a heat gun on low and a plastic scraper. Butter wet wax can take care of some adhesive residues and maybe might help. Then there’s always a nice acetone soak. Be very careful (I mean just don’t) with heat and any solvent because you’ll light a nice big fire and burn your house down.

If you’ve got decals on paint there’s always a risk you’ll strip both off at the same time.

A 3M stripe off wheel might also help, but do your research on any of these.
Show HN: QuickMail AI – Generate emails in-browser without switching to ChatGPT
Is this not expected? You're never going to have any language with the kind of dynamism that Python/Ruby/JS have while also having performant number crunching simply because Python has to do more significantly more work for the same line of code. You could envision a world where a JIT could recognize cases where all that dynamism falls away and you can generate code similar to what you would get in the equivalent C but that's just a fancy way to not write Python again. You would be writing in this informal not super well defined restricted subset of Python that JITs cleanly.

The problem time immortal is language complexity vs the ability to hint to your compiler that it can make much stronger assumptions about your code than it has to assume naturally which is where we got __slots__. And there's lots of easy wins you could get in Python that eliminate a significant amount of dynamism-- you could tell your compiler that you'll never shadow names for example, that this list is fixed size, that you don't want number promotion but they all require adding stuff to the language to indicate that.

When you're looking from the bottom up you end up making different trade-offs. Because while you get nice primitives that generate very tight assembly when you need that dynamism you end up having this object model that exists in the abstract that you orchestrate and poke at but don't really see, like gobject. Ironically, HN's love-to-hate language C++ gives you both simultaneously but at the cost of a very complicated language.
Can you try using https like https://decodeinvesting.com/chat/
Really interesting read! It touched on parts of childhood that I hadn't spent a lot of time thinking about before. Looking back, it's clear that over the last few decades there has been a stark growth in the number of "helicopter parents" that put their kids in various after-school activities to try and shape them based on their ideals.

There's also been a lot of discussion on the internet about the loss of "third places" in society and I wonder how that has played a role in accelerating the loss of play in the youth of today.
it will be interesting to see how this pans out.
There's nothing left. That Ladybird Browser[0] is the biggest name in the game outside of Firefox and Chromium but it's pre-alpha and if they don't switch to a memory safe language there's no point to it.

That leaves you with Firefox and chromium derivatives, either LibreWolf if you want something Firefox based or Brave if you chose to get assimilated. Both have their issues: LibreWolf, like Firefox, lacks about a decade in security enhancements chromium implemented and Brave with their cryptoshit and questionable calling home behaviour hasn't been particularly trustworthy.

Welcome to the brave new world.

[0] https://ladybird.org/
Sadly, bitwarden has no tags which various users use extensively
I think it would be a lot easier to get away with drivebys done with a drone.
Agreed on the need for a demo. #1 on the TODO list! If I know at least one person will read it, I might even do a blog, too! :)

The rise of multi-modal LLMs is making "vision first" plausible. However, my basic test is asking these models to find the X,Y screen coordinates of the number "1" on a screenshot of a calculator app. ChatGPT-4o still can't do it. Same with LLaVA 1.5 last I tried. But I'm sure it'll get there someday soon.

Yeah, SikuliX was dependent on old school "classic" OpenCV methods. No machine learning involved. To some extent those methods still work in highly constrained domains like UI automation... But I'm looking forward to sprinkling in some AI magic when it's ready.
Mozilla wastes all its money on its CEO and bullshit DEI programs, while neglecting to develop Firefox, their flagship product. When they spend some money on the browser, they use it to implement user-hostile garbage like Facebook's client-side tracking bullshit.

Here's a cute graph of CEO pay vs Firefox market share: https://calpaterson.com/assets/mozilla-boss-pay.svg

Mozilla is completely fucked. I just hope the company goes bankrupt so its niche of an open source browser can be filled by an organisation that actually cares about its product, and is not just a sham for execs to get millions of dollars from Google for being faux-competition, while fucking over their users.
Rootkits and other mechanisms are not the only way to catch cheating players. You can also rely on player reports of other players, as well as anomaly detection, and based on those reports, observe player actions to detect obvious cheating. You don't have to be perfect, just catch enough people to make it not worth the risk. Use the results to either pair suspected cheaters with other suspected cheaters, or just ban people if you don't mind risking that they'll hide themselves better and come back.

This is not a hypothetical or a research project; some games do exactly this.
Dumb question: who’s Firefox target user?

Chrome is able to capture the mass consumer market, due to Google’s dark pattern to nag you to install Chrome anytime you’re on a Google property.

Edge target enterprise Fortune 500 user, who is required to use Microsoft/Office 365 at work (and its deep security permission ties to SharePoint).

Safari has Mac/iOS audience via being the default on those platform.

Brave (based on Chromium), and LibreWolf (based on Firefox) has even carved out those user who value privacy.

What’s Firefox target user?

Long ago, Firefox was the better IE, and it had great plugins for web developers. But that was before Chrome existed and Google capturing the mass market. And the developers needed to follow its users.

So what target user is left for a Firefox?

Note: not trolling. I loved Firefox. I just don’t genuine understand who it’s for anymore.
Here’s a liter for €26 or so shipped https://shop.violadirekt.eu/co.uk/technical-sprays/evapo-rus...

(Apologies if not I don’t really read German)
You seem to prefer a Chromebook in spite of ChromeOS. You want Android apps and Linux.

I like Android apps; I have both an Android phone and a tablet but I really don't miss them when I use a laptop.
China blocks TLS 1.3 entirely.
This your friend? https://github.com/ProtonVPN/android-app/issues/130
Clearly they should close those expensive warehouses, sell the real estate, fire 99% of employees, and just sell the memberships.
Staged rollout in this case would be releasing it to a small portion of your customer base, then additional customers, etc.
Ask HN: What words do you mute on Twitter / X?
100,000 civilians killed instantly and an additional 130,000 died from the exposure afterwards and till this day no official excuse from the US. [1]

In my social circles I'm usually the first one pointing out the tiniest scent of anti-americanisms but this is too pathetic, even for me.

[1] https://en.wikipedia.org/wiki/Atomic_bombings_of_Hiroshima_a...
There is an unanswered bug report from March that suggests Stealth is not working in Russia:

https://github.com/ProtonVPN/android-app/issues/130
I would like to let my kids play in the street in front of our house, but drivers kill kids who do that.
The ones in Black Mirror could fire shrapnel at people and then other dogs could detect that shrapnel at long-range to hunt down the targets, but I'm not seeing that kind of functionality on any of these dogs.

Maybe the USA is keeping that part secret from adversaries, that's smart.
The issue reported here (unanswered since March) says they are using Stealth in Russia and it is still not working: https://github.com/ProtonVPN/android-app/issues/130
There are also a few "Urbanist" channels that I follow.

https://nebula.tv/citynerd
https://nebula.tv/notjustbikes
https://nebula.tv/citybeautiful
https://nebula.tv/rmtransit
https://nebula.tv/stewarthicks

and I also like this tech news guy

https://nebula.tv/tfc

One thing a of the makers push is that they can make videos on controversal subjects without fear of being demonetized like they would on youtube. This can be things like the current middle east conflict or some more adult channels. But they are not going for the more radical "banned by youtube" makers.

All channels also have RSS which is a bonus.
It's perfectly possible to write the crowdstrike issue in C/C++ code that will pass any MISRA checker, because MISRA checkers are unable to verify conformance with the standard. It basically says "don't do this" and leaves it up to the developer to ensure.

Static analysis tools (broadly) are not powerful enough to ensure memory safety for nontrivial programs without a high developer burden in the form of annotations or restricted language subsets.

GC languages are generally not appropriate for kernel level systems programming like crowdstrike was doing. Java has some history in this space, but generally without niceties like garbage collection that typical developers are used to.
To clear up some possible confusion, seen in discussions elsewhere.

This is a bug specific to a microarchitecture, not the RISC-V spec.

It affects a specific microarchitecture's implementation of a custom Vector extension, not the RISC-V Vector spec.

This custom Vector extension is based in a draft of RISC-V Vector spec with a bunch of THead-specific modifications/additions. It is not based on nor compatible with the ratified RISC-V Vector spec.

There's nothing to suggest there's anything inherently wrong with RISC-V spec, or even that any microarchitectures outside of THead's could be affected.

Additionally, there are no known implementations of THead custom vector extension outside of THead's own microarchitectures.
> So what target user is left for a Firefox?

Google, so they can pretend they don't have a monopoly so the antitrust lawsuits are kept at bay. And Mozillas CEO[0] so they can extract millions while fucking us all.

[0] https://itdm.com/wp-content/uploads/Mozilla.png