skysight-inc/HackerNews huggingface dataset:
It is possible for the words "Expensive" and "cheap" to mean or refer to actions other than buying or selling.
I mean: if it stops being worthwhile to publish information on the internet, then there won't be any new information for AI to copy and regurgitate.
Although it would be a shame to not have a company behind it, couldn't a derivative of Firefox continue to exist with community support? It's not like Firefox is so lacking today that a lot needs to be done to compete with Chrome. If I didn't update my Firefox installation for a year, I likely wouldn't notice or care. It's a really good browser no matter what other people say, IMO. Mozilla either giving up on Firefox or kicking the bucket might even be a good thing for the Firefox codebase because it could open up opportunities for new companies to own a derivative and work on it.
I worked at Nokia Research and later Nokia Maps between 2005 and 2012. During that time they went from having just launched a few Symbian devices a few years before I joined in 2002 to basically selling out to MS shortly after I left.

The whole Apple and Android thing did not catch Nokia by surprise. It was well aware what was happening. The problem wasn't awareness but a generally dismissive attitude of what was happening outside of Nokia. All this was discussed at length internally.

If you look at the history of Symbian, you can see that it overlaps with the history of Linux. Linux emerged as a hobby project in the early nineties. By 1998 there were some companies building embedded products with it. 1999 saw the likes of IBM pumping billions in Linux and things were really taking off. By the time the first Symbian devices hit the market, there had been a few attempts at Linux on mobile already. Around the time Nokia got serious about shipping S60 in volume (around 2005/2006 with a broader range of devices), Google bought Android and started working on getting that to market. Rumors about Apple doing something in this space were also getting pretty substantial around that time.

The critical mistake that Nokia made was dismissing Linux early on in favor of Symbian, a technically obsolete, 32 bit OS that would struggle catching up right until the end. Not all of Nokia of course. Just the senior management. Nokia did actually launch a linux based internet tablet in 2005 (the N770). The only thing stopping a phone project based on that was management. They pushed back on that until 2010. By which time they were loosing the phone market to Apple and Google in a big way. They lost about five-six years chasing their tails trying to push Symbian + S60 as the competitive phone OS it never was. By 2011, windows phone was a thing. by 2013 MS took over the phone division and they pulled the plug on the whole business unit in 2014.

Between 1998 and 2005, mobile Linux started happening and Symbian was struggling to compete. Nokia had no touch screen UI for it. Well, it did (S90) but they killed that only to resurrect a new touch screen capable platform on top of S60 a few years later in response to the iphone, which launched in 2007 followed by Android a year later. Ironically Android was depending on a lot of Linux contributions by Nokia. Nokia was actually one of the top contributors. And Google made full use of that. Early Android booted on the N800 before there were any Nexus phones to play with. That's how similar the kernels were between Android and Maemo/Meego.
> It should support a standard like HTML 4 with no CSS or JS required. i.e. make the actual functionality on their sites simple to reduce the chance it doesn't work somewhere.

You're right of course.

It's not really a case of 'supporting' browsers, it's a case of testing their sites against other browsers in case developers have accidentally written some non-portable Chrome only code.

This was very much the case in the IE6 era. Developers wrote and tested their sites for and with IE6, and were then surprised they rendered (in)correctly on Firefox and looked wrong. At least these days there are shim libraries, rather than having to explicitly rely on things like the box-model hack.
New capital infusion puts Farmless on path to first alternative protein products
23andMe is just pissed that someone or a group of hackers stole the same data they were selling to other companies.
This happened during the last big technological advancement -- search. Suddenly it became possible for a government to theoretically sift through all of our communications and people online made constant reference to it talking directly to their "FBI agent."

But it was and still is a nothingburger and this will be the same because it doesn't enable anything except "better search." We've had comparable abilities for a decade now. Yes LLMs are better but semantic search and NLP have been around a while and the world didn't end.

All the examples of what an LLM could do are just querying tracking databases. Uncovering organizational structure is just a social graph, correlating purchases is just querying purchase databases, listing license plates is just querying the camera systems. You don't need an LLM for any of this.
It seems they mostly gave up caring about software quality?
It's less expensive because it's actually less costly for me to support on-prem vs cloud, so I want to incentivize on-prem when possible. I also don't want to price out non-enterprises (i.e. those on the standard cloud tiers). So it's a balancing act between standard and enterprise pricing, and so far the current pricing is working well for both.

Why do you think on-prem would be more costly than cloud? Just curious.
> Staff-level engineers are routinely paid upwards of 1M these days

Yeah, at successful high performing trillion dolar tech companies like Nvidia or Apple, not broke*ss underperforming companies like Mozilla.

>6M for a CEO doesn't sound unreasonable.

It's unreasonable when you take into account Mozilla's lack of performance over the years. Where is their success, other than being kept on life support by being bankrolled by Google who's doing it solely to avoid anti-trust litigations over their monopoly on the browser market.

In a way, this is actually harming Firefox, knowing that they'll always be funded no matter how their product performs, just so that Alphabet has a legal David to their Goliath, gives them little incentive to try to be competitive.
To be fair, "thisisunsafe" isn't exactly an advocated feature either.

I would like a better way to bypass these TLS errors, but hidden booleans and secret phrases aren't that dissimilar.
> That's exactly the problem though. I know it's somehow possible, but the fact that I have to search for what's the internal boolean name for whatever feature I want to disable is simply a bad dev UX.

I think as a developer, searching for things are just part of the job, so if you have a niche need to debug or work with sites with invalid certs/configs, then it is not that hard to look on how to allow that. Firefox's docs are one of the best docs you can read to be fair.

> If there's a Firefox developer edition (I had no idea), they should enable all "I want to continue anyways" buttons by default. I mean, it's a developer edition!

To be honest, I use developer edition as my main browser and my profile is optimized and highly customized, so I don't remember is that was the default, or I changed it at some time (I keep it true).

But for vanilla Firefox which most of the users or potential users are not developers, I think this is reasonable default.
Psychology is a religious-like pseudoscience, they can not even define what "psy" is without using some conceptions from religions such as a soul.

upd these statements from me are so controversial, the number of "points" just dances lambada. The psy* areas are clearly polarized: some guys upvote all my messages in this topic and some other ones downvote all my messages in this topic. This is a sign of something interesting but I am not ready to elaborate on this statement in this comment which is going to become [flagged] eventually.
> Imagine if all computing was truly open and we could run any app anywhere.

This was accomplished in the 1990s by Bell Labs with Plan9 and later, at the application layer, with Inferno.

It was additionally accomplished in the 1990s at the application layer by Sun Microsystems with Java and its applets.

Frankly, the history of computing is littered with well-engineered solutions to this problem and many of its variants.

The fundamental issue here is that businesses are involved and giving a business a monopoly over something so fundamental is usually a bad idea. The WWW succeeded because it grew somewhat organically.
Time to start communicating with friends/family exclusively via World of Warcraft mail
Some stuff I would like to see:

First and foremost, allow me to donate to Firefox. Not to the foundation, to Firefox. Second, and related, increase Firefox' budget. Remember how extensions were essentially dead on Android since 2020 until recently? Or how they fired a chunk of the Rust team due to budget cuts? That should not have happened.

Third, put Firefox front and center. The article linked here has exactly one mention of Firefox, and that's in the standard footer at the very bottom. The fact that "State of Mozilla" doesn't talk about Firefox as point one (or at all) worries me.

Fourth, go to the offensive. Stop chasing whatever Chrome is doing and, more important, stop implementing their every dumb idea. I am glad they said no to Manifest V3 but, at the same time, I can't remember when was the last time they stood their ground before that (and even then, they are following Chrome's lead too).

I'm fine with exploring other sources of revenue, but I worry that those sources are benefiting Mozilla more than they are benefiting Firefox. The fact that Firefox' usage has plummeted and yet the CEO has not lost their job over it is, to me, a worrisome indicator of where Mozilla's priorities are.
This is pretty sad. I get that for _reasons_ they can't just come right out and say "it doesn't look good," but what they have put together is worse. It's just corpo-speak designed to avoid addressing the harsh reality: that mozilla and firefox are in real trouble. In doing so, it's obvious that things are bad and people that used to care have moved on (or have been forced out).

A "state of the platform" without any kinds of metrics/numbers presented front and center means that they are trying to hide things.

Until they are willing to candidly admit that, it's never going to improve. People that donate to Mozilla need to demand better.
the author wasn't saying this can't be managed by tools, I believe they're saying its kinda insane that we have tools to automatically assemble huge stacks of html on the server, very little of which is different each time, then send the whole glob over to the user.

and that ideally it would be supported natively in the language rather than requiring find-and-replace tooling
> Cathedrals? Bah, nonsense.

The comment I responded to said this: "sculpted statues and gargoyles and domes and columns and flying buttresses and trusses and everything inside and out was covered in intricate carvings and gilding and mosaic and fresco and ornament."

That's a cathedral. You won't find that in a "humble regular building". It does not fit the image you linked.

> But many then were deliberately built to be nicer than was required.

Sure. Same as many are deliberately built nicer today. In the city centre where I live they built a new hotel, and they have amazing Ionic order columns on the facade. And they look freshly carved and beautiful.

There is just little point in comparing prestige architecture (the one with the gargoyles, and domes and flying buttresses and carvings and mosaic and fresco and ornament) with regular buildings. Instead we should do exactly what you did in your comment. Compare a regular building from then, with a regular building now.
This is awesome, thank you! Wish I had it last week working on some slides for a school project :)
I'm seeing issues
Like North Korea which by far has the most state sponsored cyber thugs per capita.
> I entered software in 2019, and the pay is much lower than even 2019 pay.

I've been in the industry for 20 years now and the 2019-2021 market (ie: the pandemic market) is the craziest I've ever seen. You definitely came onto the market at the highest possible point. The only time the hiring market was better was during the 90s dot com boom (or so I'm told. That's before my time.)
https://www.levels.fyi/companies/facebook/salaries/software-...

https://www.levels.fyi/companies/amazon/salaries/software-en...

https://www.levels.fyi/companies/google/salaries/software-en...

https://www.levels.fyi/companies/apple/salaries/software-eng...
> The main reason I wanted to make this was to give folks some intuition for how git works under the hood. After all, git commits really are very similar to folders – every Git commit contains a directory listing of the files in it, and that directory can have subdirectories, etc.

> It’s just that git commits aren’t actually implemented as folders to save disk space.

Okay. So what. People are used to archive formats.

> git worktree also lets you have multiple branches checked out at the same time, but to me it feels weird to set up an entire worktree just to look at 1 file.

But one directory per commit is less weird.
> You know why it's called "Have I Been Pwned"? Try coming up with almost any conceivable normal sounding English name and getting a .com domain for it. Good luck!

Maybe he's addressing a slightly different topic, but I remember hearing/seeing "Pwned" long, LONG before this.

I remember in the usenet/bbs days "pwn" was just a typo of "own" given the "p" and "o" are next to each other on the qwerty keyboard, and it stuck.
The most interesting things I read in 2023
I was running Firefox in Wayland just fine with my AMD Radeon 6650 XT but recently switched to an Nvidia 4060 Ti (16GB) and suddenly I started having crashes. I don't blame Firefox for this since other applications started giving me issues too (e.g. Dolphin and Discord). I place the blame squarely on Nvidia.

Nvidia's drivers suck but if you want to do AI stuff their cards are basically the only option until Intel and AMD complete ramping up their support for AI stuff. I wouldn't be surprised if two years from now AMD takes the crown with Intel being a close second (providing the best bang-for-the-buck) but for that to happen AMD needs to focus more on making actual implementations faster (e.g. PyTorch) and not just making minor incremental improvements to ROCm (and also make it so you don't need to use `amdgpu-install` to use it!).
A security paradigm for 2024: Access To, Access From (ATAF)
They can make a better browser on top of WebKit, technically. For the brand recognition.
Thanks, it would be great to make it official gron 2.0, I tried to achieve full functionality parity with the original. Also a serious buffer overflow bug was just fixed, so make sure to upgrade to 0.7.

I'm thinking of doing some marketing (for example a blog entry just to show what was the main learnings in I/O and memory management in order to achieve this speed).
And MacOS.

And I hope Apple doesn't manipulate the "power usage" data that always claims Safari is the lowest-power best-battery-saver browser on their platform.

I run Safari on MacOS for only that reason, that it allegedly gives me an extra hour or so out of my laptop vs. Chrome or Firefox. Of course, I should actually benchmark myself and find out.
I stayed in the Al Bat'ha district when I was there, where there were virtually no short-term visitors (can't say "tourists" since Saudi Arabia didn't have tourist visas; I was speaking at a conference, but stayed for an extra week). It never felt dangerous, but there was a massive gap between ritzy central Riyadh and the market district. Close to half of the population of Riyad are guest workers with limited rights and low salaries; I can't remember if that seemed to be the reason for the gap. This was also 20 years ago, so I don't have any sense for how it's developed since, but I'd be surprised if it has changed.
I wrote more than a million lines for Symbian, once.

Active Objects were PITA, but I also admired their efficiency. It was a nice way how to get pseudo-threads on a single core processor. Symbian in general was very efficient with resources. You were able to run fairly complicated algorithms on not-even-200 MHz processor of E52.

From my point of view, there were three major problems with Symbian.

First of all, the dialect of C++ was too distant from normal C++, thus the learning curve for a normal C++ programmer used to standard libraries was enormously steep. Even the GCC that was supplied within the toolchain was always already obsolete, way behind the current GCC version.

Second, the debugging tools were a nightmare. Even on an emulator, you often had to fish for running processes in Windows Task Manager and kill some instances of DE.exe, because otherwise, after the first crash of your app, the debugger would no longer work. On-device debugging was even worse. I think I only saw it working twice, in several years. After some frustration, you just stopped trying to get that damn thing working. And a bad installation of the Nokia USB driver could destabilize your Windows. Compared to that, on-device debugging on Android is just marvellous.

Third, backward compatibility and UI compatibility just wasn't. Nokia constantly churned out new devices by the boatload and all of those had different APIs, screen dimensions, hardware etc. It seemed that their intent was to negate the "write once, run anywhere" Java principle, you had to adjust your apps constantly and at a great expense, otherwise the UX would be horrible, and the Nokia smartphones weren't exactly cheap. Emulators helped maybe with half of that, the rest had to be done on a real device. For a software house, that meant pointless spending on devices that would be obsolete in a year or two, because you couldn't predict in advance which one would be successful and which one would flop.

In all, Symbian would have been fine if someone actually turned it into a developer- and user-friendly operating system. Nokia wasn't really able to do that, even though the foundation base of the OS was pretty solid.
What if universality is a name for a kind of antagonism? What comes first is not a wholeness that is disturbed, but difference itself. Reality itself is unfinished and built in parallax. This new theory alongside current metaphysical theories of everything is inspiring.
Soon in the name of "security" you'll have your face scanned on average every few minutes and it's going to be mandatory in many aspects of our lives. That's the pathetic world IT has helped to build.
I just use the comments from a flagged HN story from 2019.
Stat of a single person. I found a personal blog with a typo in the commands for one of the tutorials on the site. I found the blog owner's email and it had a pgp key on the keyservers. We chatted, securely, without ever having met before. It was quite a pleasant experience.
https://archive.is/xBGX4

Dunn said many people overemphasize money, relative to other variables, as a path to contentment. Her research indicates that those who give priority to time over money tend to be happier in life.
I can maybe understand the frustration from a “scientific” perspective, but for a lot of these “one prompt papers” - you still need someone to sit down and do the analysis and comparisons. Very few papers focus only on GPT/ChatGPT.

Additionally, it gives people other ideas to try for themselves. And some of this stuff might be useful to someone in a specific scenario.

It’s not glamorous research or even future-proof seeing as how certain prompts can be surgically removed or blocked by the owner of the model, but I don’t think it warrants telling people not to do it.
> Proxies are allowed. We encourage the use of easily recognisable proxies as long as they are undetectable under sleeves and are easily recognizable and nicely made, but no counterfeits!

A proxy can be as simple as a basic land with Sharpie writing on it, so this format is by definition as affordable as Magic can ever be.
> Where is their success

Huh what? I use Firefox and I'm actually very happy with it.
Wait. What? For the first time in my life I am not being a wise ass. Can you please tell me more about this?
I had the same after forcing Firefox to do hardware acceleration on my Nvidia GPU. Firefox wanted to disable it, but I wanted to use my GPU anyway. Perhaps try resetting the GPU acceleration configuration?

Firefox isn't as stable as I would like it to be, but it's much better than any Webkit alternative I can find on Linux.
There's even a TempleOS comment buried in there (you need showdead enabled)!
Compromised morals? WTF is the CEO of the Mozilla Foundation doing to earn $7M per year in salary? What about the Mozilla Foundation forcing out Brandon Eich because of a personal donation he made to a cause they didn't like?

Morals my ass!

I stopped using Firefox the day they kicked Brandon out and here's the kicker: I don't agree with the cause Brandon supported but I agree his employment shouldn't be affected by donations he made to support a ballot issue.

So yeah, the Mozilla Foundation can go straight to hell with that shit.

Good riddance!
Were I a donor to Mozilla, that would tell me they already have more money then they can use toward furthering their goal and in future years I would look to donate directly to organizations helping the impoverished, oppressed.

There is no expertise at managing humanitarian efforts at Mozilla. There is no overlap with their primary purpose and external charitable contributions outside of those supporting open web standards. It’s a waste of everyone’s resources.
If they try this, we'll have an excellent source of adversarial training of systems for better live 3d overlays of faces from photos on webcam output.

Also the "big brother is watching" ad campaign for vpn providers is pretty much writing itself.
Since analytics.usa.gov uses Google Analytics, this doesn't seem like a very representative datapoint...
Yes, every day Google seems to be doing things to drive people away, but it's not really moving the kinds of numbers that are going to make a difference. Also, some of those users will move to Chromium-based alternatives like Brave and Vivaldi, which might blunt some of the worst abuses but doesn't help ecosystem on the whole if you want a browser engine to exist that isn't controlled by Apple and Google.
I don't think it's too far-fetched. To see where it's going look at social score in China.

You say something wrong about a party, suddenly you can't board a plane, take a mortgage, enter some buildings, ...

Your credit score would look at how compliant you are with policies that can get increasingly nonsensical.
What? Are you literally referring to ancient greek psy? jesus...
Semantically, yes. Turing machines (actual ideal ones that only exist in maths papers) always compute forever. They are also instantaneous and have infinite resources.

The argument is that MtG is Turing complete except for that part, because it cannot compute forever, even in an ideal scenario where time and space are infinitely available, because the rules explicitly forbid it.

An ideal Turing machine with someone to pull the plug is not a Turing machine. Also: just because humans can recognize some infinite loops doesn't mean we can recognize all infinite loops, so the person pulling the plug may be misinterpreting and pulling the plug on a machine that would otherwise eventually halt.
Then one should be very careful when assigning 99.9% confidence intervals.
I tried a BT emitter once (a few years ago) and the out-of-sync with the video was unbearable.

Are there models that are recommended? I have an old Samsung TV (ca 2010) and would love to add BT to pair my wireless headphones.
Show HN: How did your computer reach my server?
Some of the USDS people are even ex-Mozilla!