skysight-inc/HackerNews huggingface dataset:
AdSkipper – free and open source tool that you love
Let me start this by saying that I don't sell anything, I am not seeking any money or fame. I am just trying to help the community. Everything here is fully free and open source.

TLDR; Extension that bypasses YouTube ads, and is fully undetectable by their system. Works on every browser out there, with Safari support on the way. All links are at the bottom of the post

Hi everyone. I am web dev with over 6 years of experience in the field.

About 7-8 months ago I created https://adskipper.me, a browser extension that will skip YouTube ads automatically. After seeing that it works without an issue, and since I saw that uBlock is failing steadily (I am not hating, I am just stating the fact that more and more users have issues with it, including me), I decided to put it up on Chrome and Firefox web stores, and make it open source on GitHub (link below)

It is not working as regular ad blocker, but it rather skips them fully. Logic is really really simple. If ad is playing, just set current time to full ad length and click the Skip Ad button automatically.

This means that YouTube will see the ad as loaded and watched, but you as a user won't see it, so in my opinion it is (almost) undetectable, and as long as ads work in certain ways, it will remain undetectable. Even if they somehow bypass it I already have few more different ways to make it work. It doesn't remove all ads from YouTube which makes it much less intrusive and suspicious.

Currently it supports skipping ads on YouTube and removing Shorts (I hate shorts). I am in the process of adding new websites and creating more features (blocking videos from certain channels, researching ways to make it work on YouTube for Android, adding local statistics (how many ads skipped, how much time saved) etc..). If you have any ideas or features you'd like to see, I am more than happy to hear them. If you want to see all available options Right Click on extension > Options. You'll find everything there.

If you decide to use it, and you like it, it would be really nice to rate it on extensions stores as that would help boost it so more users can see it.

WebSite: https://adskipper.me

GitHub: https://github.com/M1ck0/adskipper-extension

Chrome Web Store: https://chrome.google.com/webstore/detail/ad-skipper/dinhbmppbaekibhlomcimjbhdhacoael

Firefox Add-Ons: https://addons.mozilla.org/en-US/firefox/addon/automatic-adskipper/
These types of things are already arriving via data sovereignty laws.

Any global business will arrive in such a war already having split businesses
Exactly my experience. They work five until they don’t.

Not risking my data nor tribe in those things anymore even though I love that they’re small and cheap. Ideal for large media which doesn’t require too much bandwidth.
A Novel Data Structure for Doing Merging Well
In 1971 people really cared about binary density.
I've largely nodded along with you over the years but from the little I've read of Vidal's later years he wasn't a hard core truther (of the "they cut the steel and demolitioned the towers" ilk), more his usual cynic political realist self:

I'm not a conspiracy theorist, I'm a conspiracy analyst.

Everything the Bushites touch is screwed up. They could never have pulled off 9/11, even if they wanted to. Even if they longed to.

They could step aside, though, or just go out to lunch while these terrible things were happening to the nation. I believe that of them.

~ Gore Vidal (2007) https://www.theguardian.com/books/2007/may/05/featuresreview...

It's entirely possible that he went further than accusing Bush et al. of being asleep at the wheel and being overly fond of Saudi oil, if so I missed that particular descent into the abyss.
> Does it work for you to slap a word [extremist] on someone instead of an argument?

Zeldin voted for Jared Kushner to receive the Nobel Peace prize. I agree that extremist is a poor fit for that. How is comedic?

In somewhat more seriousness, after the Jan 6 insurgency attempt, Zeldin did finally abandon his previous claims and agree with 50 states worth of judges. Zeldin declared the election winner, the election winner. So belated good on him.
Citation welcome to those case studies, because I've not seen them. It's on the advocates of rust to establish that it makes things better because it absolutely isn't unambiguous.

We really seem to be in the stone age in terms of what practices lead to higher quality software. We still have people who chant "goto harmful" against one simply forward jumps to on-error-cleanup code, yet still litter their C++ and java with exceptions which are a less safe and less clear version of the same thing.

I've personally found the rate of embarrassing errors in simple rust software is increased over comparable C code, but I freely admit that this experience is far from a formal study and may well be due to the lack of problem-domain competence or general haste in people participating in culty "re-implement in rust" exercises (and where the rust code is far more often someone's "learn rust" project). And at least where security w/ untrusted input is a concern the nature of the rust bugs is preferable to the bugs in comparable C code, but as mentioned that doesn't apply to a lot of software.

Another data-point is that the vast majority of firefox crashes I experience now are rust panics, even though the amount of rust code is small compared to C++ code. It's hard to reason from that however, since it can be said that the rust code is more complex and more heavily used than the bulk of the rest.
It’s my launch ID.4 all over again. Wow. Genuinely did not anticipate that GM with the benefit of viewing that disaster would literally do the same thing years later.

We’ll never get it but I would love to look, in forensic detail, at the process that led to allowing the car out the door. Somewhere there is a deck or comparable vehicle where software was moved from red to yellow. I just cannot imagine taking this kind of brand and quality risk with such a key model. Massive organizational failure.
Never said that they were...
Okay, fair.
Edited: Here’s link to an article that includes a first person account of why RM BASIC (developed by HP) was used by the fleet.

http://hpmuseum.net/display_item.php?hw=367
This is the danger of having shitty gop candidates, then the dems can roll with some uninspiring, corrupt, hillaryesque candidate like Hochul and manage to hold onto power. When one party gets shittier, it allows the other one to get shittier as well
> When sample size grows, frequentist and bayesian [...] estimates seem to converge to each other anyway

Yes. And so? Bayesians would argue (and I quote) that "the interesting limit in statistics is when the number of samples tends to one. The limit when the number of samples tends to infinity is completely useless."

> I tried getting into Bayesian stats but honestly it just seems overkill for most cases.

There are 3 black balls and 7 white balls in an opaque bag. How likely is it to pick a black ball? Bayesian statistics gives a straightforward answer (you just assume an uninformative prior and perform a computation). But frequentist statistics starts to argue about an infinite number of replicas of your own universe and other nonsensical constructions. Not sure that the Bayesian approach is overkill in that case...
If they checkout my private life to that degree…

Yeah, what a dick that guy was, trying to find something in common with the candidate to ease into the interview. Stick to leet coding questions, buddy!
"Is that the same probe that Hans was... oh, nevermind." Actually the full article title that I see is descriptive enough that I wouldn't have thought of it but that wouldn't fit in the HN form limits I don't think.

"Probe says Hans Niemann didn’t cheat against Magnus Carlsen in over-the-board match, but did cheat in up to 55 online games"
This feels quite alarmist. Could easily just be one relatively simple fault that’s generated a bunch of failure messages. Why not just wait and see before writing this big article about it?
Why (better than the most recent 3rd)?
Please explain how to do it!
I haven't looked closely, but based on what I have looked at, plus prior experience, I believe that flags of this kind are a coalition between two subgroups of user: those who dislike the content of an article for political or ideological reasons, and those who are more concerned about the content being bad for HN (e.g. because they're worried about flamewars).
And the list of genders decided by a government. Individuals make that list, not the government. One party understands that, the other claims they can define that list. Which one sounds like Big Government to you?
Accuracy and impartiality are not the objective. It's ad revenue.
On Windows many use VoiceMeeter with OBS for basic audio mixing.
Musk has criticised Community Notes a few times for calling him out.
Singularity is real, but it's people. Amazing fast-paced progress.
It will pay for the ramen!
> You literally cannot say "I hate <insert race>".

Unless the “race” in question is white. In that case, you can absolutely say that, as has been done by government officials of the current administration.
No mention of CLT Community Land Trusts.

https://groundedsolutions.org/strengthening-neighborhoods/co...
Yeah they are swamping hn and reddit with ai doomerism and ip theft. They are getting thrown out of subreddits and downvoted left and right but are finding a home here. These people are sick.
I present to you a more serious recent case, in my opinion. The comedian Leo Lins made jokes about slavery and minorities in a show. As a consequence, his YouTube channel was removed by the justice system [0]. Additionally, approximately $61k of his assets (equivalent to 300k in Brazilian currency) were frozen, and he is prohibited from making more "demeaning" jokes in public. Failure to comply will result in a $2k fine per day.

Regardless of the quality of his jokes, I believe that when comedy faces censorship, it marks the erosion of the last barrier protecting free speech.

By the way, I'm Brazilian.

[0] In Portuguese: https://g1.globo.com/sp/sao-paulo/noticia/2023/09/05/leo-lin...
The Fully Charged Show has an excellent (and remarkably candid given his position) interview with Ford CEO Jim Farley explaining why legacy automakers, including Ford, struggle so much with software.

In short, they are trying to integrate modules written by their component makers, whereas Tesla (and presumably BYD and the other Chinese pure play EV companies) are writing all their software in house.

[1] https://fullycharged.show/podcasts/podcast-213-can-lightning...
Because every six months we start over again with new models, libraries, tools, compilers, transformers, names.

Except stable APIs and documentation.
I don’t know why I still get excited about huge storage capacity in tiny cards, but weirdly I really do.
BanglaLLM: A Tool for Manually Verifying Synthetic Bengali Text Data
Same for pytorch. I don't know enough pyt, but guessing they didn't jit anything.

https://github.com/utkarsh530/GPUODEBenchmarks/blob/ef807198...
I've never understood the "differentiate themselves" argument, which I've most often seen in the Android os skin world. It seems like most consumers don't know enough to care and the ones who do see the skins/customization as a bad thing.
Portable SSD?
The question is far from resolved (especially since it’s likely a case of convergent evolution across many species) but there have been a couple developments that haven’t made it into the wikipedia article. The most interesting ones are that there is a positive correlation between crown shyness and tree slenderness [1] and between crown shyness and leaf shape [2].

The former is especially interesting because it implies that crown shyness is an explicit strategy for resource management beyond just responding to the availability of light, since it presumably also improves the survivability of the species. The latter is interesting because it might be an adaptation to other environmental stresses like wind damage.

As always, more questions than answers :-)

[1] https://pubmed.ncbi.nlm.nih.gov/33713413/

[2] https://esj-journals.onlinelibrary.wiley.com/doi/10.1111/144...
I'm actually not surprised to see the counterfeit warning in the site.

Last week I've ordered a book from Amazon Italy (A Little Java, A Few Patterns) only to receive what I do consider a very low quality copy of the book and somehow different edition despite having both the original and this "copy" same ISBNs: https://www.amazon.it/Little-Java-Few-Patterns/dp/0262561158 and here's the cover of the original one: https://mitpress.mit.edu/9780262561150/a-little-java-a-few-p...
Not only covers are different (the title in the copy is actually shifted to the rightmost part just as seen in Amazon which immediately makes you think about a counterfeit copy) but the quality of the paper, quality of the cover (both front and back cover bend) and print are different. It feels like the book was printed by a copy center.

Taking a more detailed look at the back it turns out that these alternate versions are printed by Amazon in Italy (despite the fun fact that the very first page states that indeed the copy I have was printed and bound in the USA).

So be very careful to purchase books from Amazon, you can get surprises like these. I used to buy from book depository and as it was indeed another business from Amazon I thought that they would still offer quality books behind scenes, but it seems to be room for Amazon to now also get involved in the business of printing low quality books.

While I was confirmed that indeed the copy I received is not a counterfeit I find it very dodgy for Amazon to do this without at least explicitly mention it in the site.
Wouldn’t the state emissions system throw an error if a vehicle’s O2 sensor was reading 0/null?
A lot of this comes down to query planners being really good at finding clever ways of doing scans and intersections of indexes, the tables themselves having indexes with a bunch of specialized representations, and the query execution doing very intelligent data traversal with partitioning or even multi-threading.

If you sit down and think carefully about your data you can often make even a simple bare-bones B-tree perform fantastically for a query, well in excess of what you'd get out of mysql or sqlite (which are already pretty fast).
"this doesn't scale" Yet it did fine for years before removing sane options.
It's all made in China anyway so I can't imagine the carbon footprint is much more when it's shipped direct to consumers instead of going via a middlemen.
'Only' personnel of the US, but yes, the infamous "Hague invasion act": https://en.wikipedia.org/wiki/American_Service-Members%27_Pr...
I don’t really use it as a Gmaps alternative (unless I’m out of signal range), but strangely it’s the best free app for hiking.

I think key features are being able to navigate to a pin anywhere (many hike apps are stuck on predefined trails). The other is it shows you up front a profile of the elevation change over distance. Combined with offline by default makes it the best free hike app I’ve found.
Probably poorly by default, but you could use a hash of the uuid as a key (to try and more evenly spread the entropy) or key it off a suffix instead of a prefix since iirc that's where most of the entropy lives.

In practice if you want good performance and scalability it's important to select keys well.
Exactly. All-hope-lost behavior is possible in rust code unless there is no unsafe anywhere (and no compiler bugs, but I think its fair to ignore those when discussing the language in the abstract).

Rust potentially benefits from fewer opportunities to footgun yourself, but rust also comes with other costs (including a more complex syntax, a bad dependency culture, a lot more front-loaded cognitive load around lifetime management, etc.) which might offset those benefits. Some of those extra complexity costs seem hard (or impossible) to avoid when trying to keep memory safety from having a disproportional runtime cost, so I'm not necessarily faulting rust. But some of the sources of defects in rust code may also be entirely avoidable, which is why I think it's important to actually study it rather than axiomatically assume its behavior makes programs correct. It doesn't, even absent unsafe.
The current complaints about E-cars appear similar to those that surrounded ICE cars in the 1970's and 1980's. Such complaints were then mostly eliminated by Japanese manufacturers, leading to them replacing European and American manufacturers in many markets.

Perhaps the lesson is that absolute attention to the smallest details is needed to avoid producing 0.1%, or even 0.0001%, of vehicles that can cause severe reputational damage, i.e. an attitude quite different from the "move fast and break things" approach.
These softwares develop faster than I can apt-get install them.
I think thats why Mercedes (and Tesla and Waymo) is eating the other legacy automakers guys’ lunch when it comes to self driving. Unlike the other automakers they have a huge in house division devoted to software in Seattle
I think traditional conservatism in the west is disappearing in profit of neo 'conservatives' (with the exception of Amishs and a few isolated communities in the Appalachians/Pyrenees and probably other very remote areas) where the new ones are virtue signaling more than 16 years old. I still know a few traditional conservatives in my hometown (home village?), but they are really old and the last of their kind in the area.

That's a bit sad because it's the right wing ideology that I respect the most. I think their critics of postmodernity (the condition) are actually accurate and can be worked with (I'm pretty sure baudrillard was close to traditional conservatives towards the end of his life).
Hashtags like #GazaStarving got banned on Instagram for no reason. Yea there is bad censorship.
>People say "just show the posts in chronological order," but this doesn't scale for humans reading it, especially as you follow more people.

I fail to see how this is a problem. Much less one that necessitates spending billions of dollars developing sorting and recommendation algorithms to solve.

Unless your priority is not "show the user what they have explicitly requested to see".

Users were perfectly happy when twitter, Facebook, tumblr, MySpace, and literally every other site was a reverse chronological feed. Now that they aren't, we have federated social media with no algorithm, just reverse chronological. People are perfectly happy with it now, same as always.

If you follow too many people to keep up with, the problem is that you follow too many people. Users will self regulate. If you give them filtering and sorting tools, they'll use them.

It's crazy that we keep reinventing the same solutions and wonder why heaping additional complexity on top of the original idea does nothing but make it worse. You'd figure that someone somewhere would be at least aware of what came before, but apparently not.

We're just gonna keep inventing wheels, and keep touting how many more edges this new wheel has compared to the last one until we get back to round and wonder where it all went wrong.
I've implemented a high performance btree this way in the past, where each table and each index were separate files (with append-only writes for concurrency). It worked pretty well and wasn't hard to get right, but it had some downsides (in particular, the kernel seemed to struggle with all the paging.)
On disk, SQL Server uses only b-trees, unless using the new ColumnStore format.

In memory during a query it can use temporary indexes of other types, primarily hash tables and bitmaps.

Its performance on ad-hoc complex queries is about as good as it gets, few if any other RDBMS can beat its performance, but under the hood it’s still mostly just doing joins on b-trees!
> I've manually unfollowed all my friends and yet the spam comes through.

If you've unfollowed everyone what do you expect to see?
Missing Audinate Dante
In a long ago job, we had a consultant come in and start talking to us plebs. I later provided a sealed envelope to my peers of my predictions as to what the consultant would recommend.

It's been a while, but something like eight out of my nine items listed were in his recommendations, and not much else. All of the items were things I had said before.

I am sticking with laundering, plus a dash of sunk cost fallacy ("we paid money to hear this advice so we must take it").
What do you suggest the US should have done? Did you look up war crimes Japan did in the rest of the world? Should the US have just let them roll over Asia and rest of the world? During the war, all cities that could be attacked were attacked.

Throughout history, wars were fought between inequal sides. Only a very few times did combatants hide among civilians.

> You already lost the war, not like you have any leverage.

How? Look up when Japan surrendered.

> that’s the cool part about being the hegemon: you get to wear uniforms while doing your atrocities, and you have tanks and planes and ambassadors wielding real power at the UN to prevent consequences.

Don't nearly all Muslim countries and a majority of the UN support Palestine? Aren't China/Russia on Palestine's side?
Is there an UNRWA for the rest of the world? UN leans heavily towards Palestine and a ton of wealth supports them. Aren't Hamas's leaders billionaires?

https://nypost.com/2023/11/07/news/hamas-leaders-worth-11bn-...
> Customers paid for about 10% of those repairs.

Said another way, Tesla paid for about 90% of those repairs. Again, consistent with not blaming customers for manufacturing defects. Is it your contention that 100% of half-shaft failures were identical and resulting from the same underlying cause? That Tesla was just selecting 10% of customers at random to pay for their repairs? That 0.00% of Tesla customers abused their cars?

By the numbers you quote, that is indeed a lot of half-shaft failures, but still only represents around 2% of Tesla's sold at the time. This would be consistent with a failure in quality control, not a consistently poor part. The notion that 0.2% of any car maker's customers abused their vehicles seems well within the bounds of plausibility to me.

Is it possible that some instances were misdiagnosed? Yes. It's very possible that some customers got a free repair when the cause was abuse. It's very possible that some customers paid for a repair they shouldn't have. This is the reality with every automaker, not just Tesla.

After all, nobody has anything bad to say about car dealerships. No other automaker has ever made a lemon. This is a Tesla problem. Tesla are special. They're bad. They're evil. And it's all Elon's fault. :eyeroll:

> You're clearly not taking it in.

:eyeroll:
I see you don’t like threads, you just want each message to be it’s own entity. I think Apple Mail has a setting for this but Shortwave is very much a more sophisticated version of threads compared to other clients. They detect side conversations in threads and split them off into separate threads with links between them.
I have nearly no followers on Threads and follow only 2-3 people yet somehow I am bombarded with pro palestine content on the odd occasion i open it. I somehow doubt the guardian is right on this one. This “newspaper” is known to gave all sorts of dubious agendas.
https://web.archive.org/web/20181105214850/https://www.alter...
> get hit by Community Notes

How does that work? can anyone post a "community note", or by what process is that decided?
Accusing Pelosi of conduct equivalent to January 6 is blatantly disingenuous, regardless of your political feelings.
Even tricker that if there is not enough moderation, Apple could remove your app or some government would ban it.
Your arms may tire, but the wind does not. It may take luck, but only needs to work once per tree.