skysight-inc/HackerNews huggingface dataset:
The really egregious thing is that when businesses pay for Slack, it remains unindexed and they just change the retention to 1yr.

Nothing is as frustrating as looking for an old conversation referenced in a doc and being smugly told by some corporate dick that Slack isn't for documentation and if it were important info, clearly someone should have saved it. Never mind who, it should just magically happen.

The gap between "messages last for 30 days" and "Slack keeps a searchable record of all your business decisions in a useful way, forever" is huge. I can pretty easily see the value of the latter but it seems to freak executives out for some reason...
do you know if he has a paypal link ?

also, slightly related, people should look into / take inspiration tor browser. they're really great at releasing regular updates with high quality and features, surely they know how to handle this kind of projects
>Start from that price, and then figure out what service you can offer with that money.

I say this not to attack you personally, but because I can't think of any other way to describe this idea (and I do realize that this does not contribute to a high quality discussion)...

Approaching something as vital and complicated as air traffic safety by saying, "I will only take the services I can get for some completely arbitrary amount of money," is utterly fucking stupid.
Sounds like you want "Show Path Bar" (in the View menu), though it lives at the bottom of the window not in the header.

The sorting by name criticism is a weird one to me though. You want it to not sort by name when you tell it to sort by name, and instead sort by file vs folder and then within those two groups sort by name?
> Because of Steve Jobs

If one man, on a whim, could destroy Flash then Flash deserved to die.

> And for what

For a royalty free platform that everyone is free to implement. No one wanted to be beholden to a proprietary platform they'd have to license from Adobe.
I think the main difference is whether they are being sold as having some value behind them or not. You buy shares in Theranos or Enron and find it's a fraud you have a right to be pissed off and complain the SEC isn't doing it's job. You buy fartcoin and really you can't complain to anyone because there was no expectation of anything there.
My bad!! I just realized. I live in Palo Alto.
Thank you for maintaining this, glad to see it's still going. It was funny to see Mozilla fumble their policy update while apparently trying to be vague.

I see your headline features are anti-tracking, private tabs, and container tabs, but do you still do any performance optimizations beyond Firefox, either in code or by compiler?

Ah, I see you mention this for 6.5.0:

"We have now bumped the “tuned” CPU code generation to match Skylake2 processor instruction sets. This should result in better performance if you have an Intel Skylake (or equivalent AMD processor) or better."

Do you continue to see some measurable performance improvements in WF over FF thanks to compiler optimizations?

Wish you the best with your v7.0 build system.
I gained a reputation at my workplace for complaining about this.

Nonsense default behavior, slow as heck, search barely works, keybindings are totally illogical.

It's totally unacceptable.
Until that individual tires of the work, and then stops working on it completely or sells it to someone with less scruples or the project gets hijacked by malicious actor.
No GC pauses. Fil-C uses a concurrent GC.

For CHERI to be fully safe, it basically needs a GC. They just call it something else. They need it to clean up capabilities to things that were freed, which is the same thing that Fil-C uses GC for.
As they're now classified as novelty collectibles, is there any precedent for bribery with speculative items like that?
I'm glad clowns like you aren't in government. Oh wait...
In the U.S., it tends to be a regional thing. Coke, soda, pop are all in common use as the general term for soft drinks.
Same here. I had to create a custom uBlock filter for YouTube because it ran out of recommendations and half of the suggested videos in my home page were from my Watch Later playlist.
This opens the door for fully legalized bribery. Which is already happening. The SEC recently asked a judge to halt its own investigation into Justin Sun for fraud after he bought $75 million worth of Trump's WLF coin, $56 million of which went directly to Trump, immediately after the election. The case now will likely get dropped completely.

What's to stop foreign governments from doing the same thing, if they aren't already?

https://www.motherjones.com/politics/2025/02/sec-fraud-prose...

https://www.bloomberg.com/news/articles/2025-02-26/justin-su...
Hi I've been thinking about the same thing, in the context of beancount / plain text accounting.

https://www.reddit.com/r/plaintextaccounting/s/BKsaLrfy3A

I already have thousands of labeled examples and a list of valid categories. I'm also hoping an llm will do a reasonable job.

At the moment I'm wondering what to do with all the example transaction data, as it's likely larger than the context window. I guess I could take a random downsample, but perhaps there's a more effective way to summarize it.
I honestly don't understand why Mozilla isn't succeeding with a "privacy subscription" where for $100/year (or $20/month or something) you get a full kit of digital sovereignty tools. Password manager, Mozilla, email with privacy features, secure file transfer, ephemeral cards...

I'm genuinely curious if people can comment why this isn't working -- because it seems like they've actually already tried versions of this!
I am not sure what are you trying to represent with this example, but here is the exact same thing without any unsafe:

use rayon::prelude::*;

use std::time::{Instant, Duration};

use std::sync::atomic::{AtomicUsize, Ordering};

fn main() {

let finish_at = Instant::now() + Duration::from_secs(1);

let number = AtomicUsize::new(0);

(0..10).into_par_iter().for_each(|_| {
while finish_at > Instant::now() {
number.fetch_add(1, Ordering::Relaxed);
}
});

}

You can make it even simpler if you would use Mutex instead of atomics. Atomics are more performant though.
Tell me how to have automatic documentation and validation like FastAPI using anything in Node.js and I will use it immediately.

Note: NestJS isn't it.
Title is accurate, SEC talking about Oversight just means SEC Oversight they just speak for themselves.
According to other comments stating how responsive Discord is to reports, it might be better to not delete these webhooks but instead report the connected users/servers.
I didn't say 3. Perhaps I should have said, any.
An Experimental Study of Bitmap Compression vs. Inverted List Compression
You don’t need kompromat if you are the FSB. The carrot is your family gets to join the oligarch club, which has always been a fascination for Trump ever since he managed to piss away most of the fortune he inherited.

The stick is that we will kill your children and everyone you care about if you turn your back on us. You too, if it’s not hard, but we don’t even care at that point.

The FSB shares that kind of reach with the USA and Isreal only on the global stage, and they have made it into a principal resource for projecting influence.
> This was subsumed into answers.microsoft.com and it's turned into a few of those original "good with computers" retirees spending all day answering from within their own knowledge,

Ah yeah, this is exactly what I was referring to!

> If the asker persists through enough (5 - 8?) turns until the copy paster grasps that they don't understand the problem, then it turns into (paraphrasing) "no clue, I'm not real but was just trying to help, try Microsoft support".

Yes! And if you are doing anything even slightly out of their grasp that requires doing something 'different', they assume you are doing something wrong or messing with stuff you shouldn't be, e.g. "You shouldn't be touching the registry" - ugh.

> This is so consistent, I wonder what is driving it. They seem to try to look official, but eventually say they are not actually Microsoft, and punt. What is this accomplishing? Why are they spending all this time? Is it some kind of training exercise or on-ramp to support jobs? Inquiring minds want to know!

I think it really is just older people who 'like' computers but never learned that much about them. They found a zone where they can mostly be helpful to people who know a little less then them, which is fine, but they don't understand maybe they should not try and solve every problem.
Huge miss in the "Native UI Conventions" which has a lot of keyboard shortcuts is that emacs/readline shortcuts are supported basically everywhere there's a text field: ^A ^E ^K ^Y opt-left/right behave as expected. Sadly no ^W tho.

I always miss that separation between command key and control key in other OSes.
Just installed Librewolf last night and will gladly support the end of Mozilla.
Yeah, basically the SEC is saying "the idea that anyone would make money on these is so self-evidently ludicrous that they can't even be considered securities, so they don't fall under our purview".

However, kicking them out under that legal theory doesn't mean that there's no other way to stop them. I'd say it just got a lot easier to prosecute anyone pitching a memecoin as a way to "get in on crypto" and make money just got a lot easier under the much less exotic legal theory of plain and simple fraud.

(Sometimes we ask for too many specific laws specifically outlawing this or that when all we really need is good ol' fashioned "fraud"; you said X to entice someone to buy a thing and X is a lie, here comes the hammer.)

I'm quite sympathetic to the SEC here. Theories about how BitCoin may gain or lose value, or the Ethereum chain or other contract chains, are one thing, but when the value proposition of a coin starts and ends with "It's named after a celebrity!", that's just so much vaporous nothing.
Nothing says “stick it to the man” like having heads of state and some of the wealthiest people on the world be heavily invested and doing business with crypto.
Today, who knows. However they were profitable in May 2024: https://blog.kagi.com/what-is-next-for-kagi#:~:text=We%20are...
‘“Simple yet powerful tools” (derogatory)’ is my new favorite phrase I think. It seems like it has wide applications outside tech as well.
I might do another announcement, thanks for noticing.
Is it possible to do things like "send tab to device" using Librewolf? Sometimes I'll stumble upon a programming library in my feed on my phone and I want to send it to my desktop, and Firefox sync makes that possible.
I don't think they use a separate EULA for the binaries. I've found this:

> Mozilla software is made available to you under the terms of the Mozilla Public License 2, a free software license, which gives you the right to run the program for any purpose, to study how it works, to give copies to your friends and to modify it to meet your needs better. There is no separate End User License Agreement (EULA).

https://www.mozilla.org/en-US/about/legal/eula/
> Blackrock does not have any political motives at all

How do you figure?
Love the concept! I’ve always thought spaced repetition tools should be more ‘ambient’ instead of something you have to open deliberately. Do you think this approach could work well for things beyond learning?
And which use case will that make sense then for?

Esp. when they aren't even sure whether they will commit to offering this long term? Who would be insane enough to build a product on top of something that may not be there tomorrow?

Those products require some extensive work, such a model finetuning on proprietary data. Who is going to invest time & money into something like that when OpenAI says right out of the gate they may not support this model for very long?

Basically OpenAI is telegraphing that this is yet another prototype that escaped a lab, not something that is actually ready for use and deployment.
> If 1,000+ malicious repos can persist for months

3 years unfortunately

https://github.com/Jalynn0922/steal-cook
Aren’t the latter two more or less what happened to Firefox?
You aren't wrong, at all, but as mentioned I have run into issues with this in the past. I don't have enough income for the rigmarole Mozilla would put us through, even though I attempted in the past.

FWIW in regards to features: https://news.ycombinator.com/item?id=43206110
As Far as I can understand, Firefox is paid by Google just to justify chrome is not the only choice, and avoid anti-trust lawsuit.

I read the Google money are the true income, and it is a pity, because this technology merits more now than in the past.
It was a maintainer decision. The symbol could easily have been a regular export.
Perhaps not egregious wealth, but the average person does not have >£320K.

https://www.independent.co.uk/space/elon-musk-made-money-ric...
Somehow didn't know this --I can't help but wonder why.

The effort to make JS work on the server has been much more successful than any attempt to make server languages work on the client. Nothing jumps out to me as an obvious technical reason this is the case -- maybe it's moreso an imbalance in effort & attention?
They didn't delete it. Go to the github diff they reference and check. It's still there. They just removed it from one of the JSON files but people here aren't actually checking facts, they're just jumping on the hate train.

See:
https://github.com/mozilla/bedrock/commit/d459addab846d8144b...
if there isn't, it's probably because collectibles don't have the ergonomics for bribery that meme coins do. so i'd don't see why precedent is needed here - just because meme coins are deemed collectibles doesn't change how they work. just how they're regulated.
I've used Apple's Automator app to add a new custom Quick Action which does exactly this. After right-clicking a folder, the right-click menu shows my custom Quick Action to create an empty text file.

This requires about 5 to 10 minutes to set up. You'll find instructions for this on the web or via some LLM. I've looked right now for a suitable article, but the ones I've found are subtly different from my Quick Action. I've asked ChatGPT and its instructions seem to be correct.
Mehdi just wrote about this. Mainly starting DAGs parallelism using Ray (core) and their filesystem 3FS. See https://mehdio.substack.com/p/duckdb-goes-distributed-deepse....
Google pays them south of a $billion/year. Your money means nothing.
Have you tried AnyDesk? It’s free for personal use and I think does what you’re looking for.
hi! author here! selfishly, it'd be really useful to me if you could take a moment to elaborate on your thinking here. it's not an altogether-too-too-uncommon viewpoint and I'd like to understand it if you have a chance.
In unrelated news, I just found out Amazon had a zoom alternative called Chime…
Kaspersky exposes hidden malware on GitHub stealing personal data
Ancient Vesuvius victim's brain contains first natural organic glass ever seen
I wouldn't call closed loop systems much of an advancement... Sure, it doses insulin automatically based off of CGM data, but it's barely any better than just injecting yourself. Cons even outweight the pros for some - being constantly attached to a device is no fun. And the slugishness of exogenous insulin (both: the way it is injected and its time of action) diminishes any attempts to achieve precision using CGM data and algorithms in controlling diabetes. Not to mention CGM data isn't that accurate/rapid enough also. All in all, it's just not efficient, calling these systems 'artificial pancreas' is more of a marketing gimmick than reality, thus why a proper cure is needed.
AFAICT there is no restriction on the application itself: https://www.mozilla.org/en-US/about/legal/eula/
Flower: A Friendly Federated AI Framework
There is a ublock manifest v3 and it seems to be working ok (though you need to change the level and allow the permissions)
I always feel like I'm missing something, but I find the creation of new folders really awkward. I'd like to just be able to right-click on a folder or even on a file or between two files and have it create a new folder there. But the new folder option is not available in those cases. I have to go to File->New Folder or click on the empty bottom of the screen, create the new folder there, and then drag it. Would love to hear if someone can offer tips for this.
I put "hello" into it and it billed me 30p for it. Absolutely unusable, more expensive than realtime voice chat.
By "many languages ... do" I assume you mean the people involved. Once you see more Rust code, you will see more such issues, more unmaintained libraries with such issues, and more programmers that do not care all that much, because they are not enthusiastic members of the Rust community caring a lot about memory safety, but people doing some job.
How do you square this with the following:

> Mozilla software is made available to you under the terms of the Mozilla Public License 2, a free software license, which gives you the right to run the program for any purpose, to study how it works, to give copies to your friends and to modify it to meet your needs better. There is no separate End User License Agreement (EULA).

https://www.mozilla.org/en-US/about/legal/eula/
Dude, $800k won't even pay for a new piston single. That's like three ATC salaries.

I don't know where you get the idea that this is enough money. It's not, it's absurdly low, and "half an on-call" to stop airplanes from crashing when your Node.js app crashes sounds more like a joke than a serious proposal.
Ok, let’s dive into the details:

1) The European Commission has proposed Chat Control, pressuring platforms like WhatsApp and Telegram to scan encrypted messages with AI, including client-side scanning, which critics say breaks encryption and enables mass surveillance.

2) The EU has adopted the eID (European Digital Identity), a centralized digital ID system via a “wallet” app, tied to biometric and personal data for service access.

3) The EU’s Data Retention Directive forced telecoms to store metadata until it was struck down in 2014; debates still persist.

4) The EU’s Digital Services Act mandates platforms share data with authorities to fight illegal content, raising profiling concerns.

5) The EU’s Data Act requires businesses to share data with governments, threatening personal info control.

6) The EU supports the UN Cybercrime Treaty, boosting global surveillance and data-sharing powers.

That’s just off the top of my head; I’m sure there are more examples of how the EU abuses its power and infringes on users’ privacy.

So yes, of all possible stewards for Firefox, the EU is maybe the third-worst, behind only China and Putin’s Russia.
ScholarlyArticle: "An Experimental Study of Bitmap Compression vs. Inverted List Compression" (2017) https://dl.acm.org/doi/10.1145/3035918.3064007

Inverted index > Compression:
https://en.wikipedia.org/wiki/Inverted_index#Compression :

> For historical reasons, inverted list compression and bitmap compression were developed as separate lines of research, and only later were recognized as solving essentially the same problem. [7]
Especially since Firefox's new leadership has been encroaching on a lot of the value Firefox provides people (e.g removing the pledge to not sell data?!?).
Is it a hard fork that's been maintained since 2011 without pulling? Or is it a soft fork that's still pulling from upstream regularly?

If it's the former attribution still matters, but if it's the latter lack of attribution is outright dishonest.
Just because you didn’t know about a feature doesn’t mean it didn’t ship. Why do you think those modifier keys were on the keyboard to begin with? Because many of these features have been there for decades.
Users sticking with Safari because it is the browser by default on iOS and macOS and they don’t know any better isn’t some sort of moral victory for privacy. (I notice that Apple has only recently been putting out TV ads praising their browser.) It’s almost like privacy through obscurity. And it’s like thanking Samsung for accidentally pushing against Chrome dominance on Android by forcing users to use Samsung Internet by default. Or thanking Microsoft for bundling Edge with Windows.

Users generally don’t know about Chrome’s privacy issues or what browser engines are. Apple simply hasn’t done enough to promote Safari and keep it a strong competitor against Chrome. Relying on their monopoly over their platform is them accidentally doing something good in the wrong way. You know why Chrome attracted so many customers when it first launched in 2008 or so? Because IE, and yes Firefox, were incredibly bloated and slow. Apple hasn’t presented a similar performance jump or another compelling reason for Safari over Chrome. And in open-source land, so many hotshot alt-browsers from Arc to Brave all use Blink. Orion uses WebKit, and it’s the only one. Apple clearly doesn’t care to promote it as a Blink alternative other than for their monopolistic mandate of WebKit on iOS.

Not to mention, they killed Safari for Windows. Apple apparently doesn’t care about privacy as much as HN thinks they do, see mini-thread: https://news.ycombinator.com/item?id=39975620

Finally, the EU change should in theory be liberating for Mozilla, who can now provide a proper mobile Firefox for iOS that uses Gecko. Instead, from what I hear that isn’t even on the roadmap, because this is the state of modern Mozilla. Here’s hoping that Zen will instead bring Gecko to iOS.
I think you can just give the full PDF to gemini 2.0 flash using their labs UI and then chat with it.
Nice read, appreciate the balanced analysis. I love how `use` seems to have become the defacto keyword for "weird stuff happens here," we have Gleam's `use` now, `use` v `import` in Elixir... `useEffect` hijinx elsewhere...
This is close to what I want. I manage all my calendars in radical caldav server and want a sharable calendar that just shows the empty spots between all calendars with minimal detail fo easy scheduling.
What I really want to know is the difference between Waterfox, Librewolf, and Palemoon.
Not really a game though, it's the Ur Metaverse-y thing, but ultimately a vast complex chat room, if we forget there's the Game being left off MMO it becomes a way less useful term. Too much starts falling into that category, social media sites can tumble in.
The point was that there is never some sort of guarantee, unless you personally audit every single piece of code and build it yourself with a compiler you built yourself on a computer you designed yourself.

But having an established project with a long history and many users and external developers can give you some ammount of trust in the safety of it.
> I don't think that's an unreasonable stance, and they're still explicitly saying "We are as close to not selling data as it is legally possible to be". This is reiterated in the linked Privacy FAQ on their official site: https://www.mozilla.org/en-US/privacy/faq/

It's actually super simple and needs no obfuscation or verbal esoterica. Don't engage in a contract where data Firefox has collected from users is transferred to a third party.

Done. Easy as.

The sister comment on search engine data transfer is FUD -- the browser can of course send queries to a default search engine without needing to pipe any information to Firefox. Firefox would need no usage monitoring whatsoever, just do a firm fixed price contract and the details are settled.
The difference between those previous contracts and this particular move is in how he/his companies earned those contracts. If they followed standard procedures for the others but not for this one, then yes, one could argue this is corruption.
> I'm more offended by the idea that we should sit quiet and not do anything just because the status quo set up the rules in their favor.

Let's do something then. You lead the way and I'll follow.