skysight-inc/HackerNews huggingface dataset:
BSDs lost the war because of their crappy licenses
ok, what you do when someone modifies the product you're using so you cant continue to use it the way you did before, and you cant fix it or alter it due to legal or community reasons? you move away to different product.

what the people who use/develop kernel would do when they become unable to modify large part of kernel code that is highly needed for their work?

business doesnt work like typical consumer, there is no "products" that they pick from the big market
Google wants to control search. If they don't pay, some other company will pay for the search traffic.
Lol no.
> All we have to do is send up hella reflectors to block the sun and we can be cool again.

The amount of reflectors required would necessitate literally millions of conventional rocket launches. At 1 launch per day it comes out to thousands of years to accomplish a project like this- far too slow to effectively address climate change.
Functioning like Chrome in rendering and page features doesn't mean Firefox has to behave like Chrome in the UX. For example, why gut the ability of people to skin and customize their browser as they see fit? Why is Mozilla involved in a running battle against users who want the tabs below the address bar? Why entirely prevent us from sideloading extensions instead of letting us turn the ability on and off?
Do you have anything more substantive to say?
Imho the "otherwise" option should be on the top of your list.

Tools/best practices come and go, can be learned quickly with so much information out there.

That said, be curious and try different things and you will know what you like. Passion amplifies learning by a magnitude.

All of the above is imho, that I would've told younger myself.
This is the main thing I’m concerned with. Instead of adhering to an open standard, everything becoming ‘whatever google says goes’.
There's an update to the article with more speedtests, including one hitting 20ms

That's better than the latency on my fiber connection
Let me iterate on my comment from the Manifesto submission [1]

Their number one point is:

>The Internet is an integral part of modern life—a key component in education, communication, collaboration, business, entertainment and society as a whole.

Mozilla can use the internet and spend their billions on young third-world talents and offer them a job that educates them in web- and browser development. They only have to be in the bay area if they want copying Google to be their number one priority.

There could be thousands of engineers working on Firefox and servo with the benefit that

1) they would develop content that would be guaranteed to work on Firefox and secure Mozilla's position. They would have a path to a growing user base that would lead to an even bigger Google income.

2) there would be a career path without the need for immigration for third world talent, which would end colonial economy dependencies and make the world a better place.

With such an engineering force, they could enter plenty of markets and won't depend on the Google money in the future.

The good thing is, Firefox and Servo is open source. If Mozilla doesn't want to do it, some other player can.

[1] https://news.ycombinator.com/item?id=24165284
People are willing to pay for antivirus, which promises to protect you from the dangers of the open internet, just like what a good web browser can do. I would pay $5 a month for a browser where I'm in control.

I mean my company also pays a lot every year just to upgrade us to Windows Enterprise. And to me, going from Chrome to an unpleasant-surprise-free alternative would be similar.
I say the same performance with absolute confidence.

I expected a drop in performance when a particular contract I worked with asked us to see if we couldn't get everything running on a VM instead of the IBM iron. Like you suspect, that was about not paying for the hardware anymore because just the price of electricity was a noticeable impact on the bank's overall budget. It was an R&D project to see if we could avoid that.

What we put together was a QEMU instance, running atop 3 very very cheap commodity servers in duplication, so that if one went down it would switch over without downtime. We chose the cheap servers, because we already had them hanging around. (Probably around $1000 in hardware all up, today.)

We did not see a drop in performance or reliance. But we did see an increase in performance. As in, ~30%. I avoided suggesting this is always the case, but it is a significant possibility when changing. As far as I know, the bank in question is now running a similar setup everywhere they used to have a mainframe.
Nice. Emergency SSH is the only think where I still miss physical keyboards on mobile devices.
Exactly my point. Mozilla used a rational numbering scheme where the larger the change, the larger the increment, with full integers being reserved for major changes. Then Chrome started changing its integer every few weeks and Firefox upended its own scheme to keep from looking unfashionable.
> Hate, prejudice, and discrimination are not valid political views.

My point is that there is no indication that hate and prejudice where ever part of Eich's views.

> your comment would fit right in with that era also.

I agree, in that era my comment would have supported people campaigning against slavery in racist states.
Equity in a gold mining company is a leveraged play on gold: since the company has debt, the equity will react more than the price of gold (on both the upside and the downside) with a floor at 0. So he's purchased a call option on gold.
Individualism, taken to anything like an extreme and as policy, can't even form something resembling a modern economy. It is, generously, an open question whether one can even do that without a state (less generously, it's not in any practical sense an open question, and no, you can't) and certainly you can't without forming some kind of bonds and structures that can force action of members against their immediate wishes, so there goes any high-purity individualism if you want... like, any stuff.
Yeah linux, its a lovely place ;)

Just curios...why are you so against BSD's (looking at you comments) is it a Fanboy thing? Are you fighting also so hard witch distribution is the best? :)
Hope and possible solutions are awesome!

BUT, this is a hair on fire emergency. We are fully and truly fucked and until enough people wake up to this reality, we'll continue with the glacial pace we've had addressing the problem for the past several decades and wake up one day realizing there really is nothing we can do fast enough to matter.

It's entirely possible we've already passed this threshold and we're already dead.
My local trash company, in fact, does not have a monopoly. The city I left to move to where I am now implemented a monopoly trash service shortly after I left, and gave my street to a trash hauler that is quite possibly the most consumer hostile company I have ever had the displeasure of working with... worse by far than Comcast. Also interestingly, internet options were Comcast or I think Quest fiber. Sucks to be whoever bought my house, I guess.
When historians make "worst 10 Presidents" lists and "best 10 Presidents" lists, usually it is pretty accurate to swap "worst" with "best". The lists are really just a display of the politics of the people making the lists. The history books used in America today almost all portray the country in a really negative light. This probably drives much of our trouble; multiple generations have been taught that there is nothing much to like about the country.
If you don’t think Crome is a substantive part of google’s core business, I think we’re gonna talk past each other this whole time.
Cancel culture is a kind of discrimination, too.
I mean, are you though? Was it "data" ? The supposed data doesn't have metadata to tell you what it means (which encoding / character set was used), so, did it actually mean anything?

Smashing the bits that don't mean anything to U+FFFD leaves humans with the unmistakable evidence that something was lost here. It's not like U+FFFD doesn't scream "Hey stuff went wrong here" - it's an inverse question mark on a diamond, short of an animated GIF that says "Uh-oh" with an anvil dropping onto a cartoon character's head we can't do much more.

If you're sure it's supposed to be ISO-8859-1 then sure, treating it was UTF-8 eats data, likewise if it was supposed to be KOI-8 or something. But you don't know, so, if "Give up and demand a human fix things" isn't a sensible option, which it often won't be, this is the best we can do.
Fair enough, looks like my understanding of the term was not the common one.
More specifically, if you compare America to every other western country (all of which seem to be doing better in this regard - i.e. citizens looking out for each other), what stands out is that American is far more religious.

It seems more likely that America's current level of religiousness is toxic, allowing people to be ass-holes as long as they pay lip service to a professed religious ideal.

You only have to look at western Europe to see that it is the secularists, who judge themselves by their actions rather than their words, who are the more decent people.
Not true. https://en.wikipedia.org/wiki/Elective_monarchy
Fully agree. Charge for compatibility with Windows Enterprise because you know that those people already are willing to pay for privacy improvements.
From my understanding there used to be a OpenVMS hobbyist license available for people to use. However the parent company seems to be abandoning it and I had trouble discerning if there was going to be some sort of replacement for it at the time I read about it. Does anyone have any better info about this?
> As a battery, this is not useful.

I disagree. The article also states that a brick can be fully charged in 15 seconds. If we go by your back-of-the-napkin math, this would mean the equivalent of a lead-acid battery would take a couple of minutes to fully charge.

Meanwhile, a lead-acid battery takes 12-16 hours to charge.

Depending on how these bricks handle load cycles, this technology seems absolutely brilliant for applications that involve energy storage/load balancing from renewable energy sources.
This is completely anecdotal, and maybe I’m the only one, but native browsers have become so good that I’ve gone from decades of using Netscape/Firefox/opera/chrome/whatever to mainly using Edge and Safari. I don’t really need to share a profile between my browsers as I use windows at work and Mac/iOS for personal use.

We’ve gotten to a point in time where the browser is simply really good, and I think that simply makes it hard to make a living if your primary product is a browser.

Even Microsoft abandoned having their own because they no longer needed it to be completely their own to sell their products.
The Firefox bug report for a websocket message inspector was opened 7 years ago. It took 6 years before it got implemented.

Its no wonder they lost marketshare among developers.
Priveasy: A VPN that's community-run, transparent, and open source
Get rich.

Don't vote for morons.
The CEO needs those sweet bonuses that come from short-term revenue spikes.

But hey, she's not some homophobic bigot, so everything is good, and everyone should feel perfectly safe at the workplace as they are being downsized!
I _want_ to use Firefox, and Mozilla's kit but every single time I've come onboard after watching improvements etc I get shafted by updates which change major things every few weeks, this is mostly around Firefox having constantly had a different URL bar every update and them removing the ability to search for preferences in my preference list. It feels like they are fighting my ability to make Firefox exactly how I want it and that results in me going to a better take-it-how-you-get-it browser: Chromium.

It's a shame but I don't see it being any better the next time I inevitably try.
Do you have a link with a description? I can only find years old open docker github issues, 3rd party software or some very hacky solutions
... and the network only has a handful of beta testers on it at the moment, so any load tests are going to be meaningless.
VMS isn’t an IBM mainframe OS, though. I think typical native VMS machines are much closer to normal enterprise servers than mainframes, so virtualization would make sense.
I guess that for the first two the answer is in part managing complexity
Dual spaces are an essential component of multilinear algebra, a subject that is simultaneously essential yet often ignored in undergraduate education.
I still don’t understand how they spend 500M a year with so little to show for it.

What’s the last innovation they dropped on the world? Nothing.

I still can’t copy urls From multiple selected tabs without an extension.

What we need is a group to step up, create a new browser, capture the 500M/year payday and put the money to work.
> it’s a SEPA transfer, goes straight to another local, very traceable account and not a random bitcoin wallet in case you try to pull that off

Money mules make this less secure than you think. You can just rent some bums bank account.
I am not sure in which regard you think there is no difference based on what I said. So to confirm where I think there is a difference:

Epic is the only PC store that will pay developers to restrict consumer choice by limiting distribution to their store (temporarily or permanently) only on what would otherwise be a competitive marketplace of stores on the PC platform. No other game store does this.
I once wrote my own virtual machine in college, complete with compiler and assembler, and I cannot recommend doing this enough. Especially the virtual machine part is not nearly as difficult as you would imagine, and to this day (15 years later) I still rely on the things i learned here.

The knowledge you gain from implementing a virtual machine translates reasonably well to inner workings of a CPU, and you’ll have a much better understanding of things like stacks, frame pointers and the overhead of calling a function. It will be completely obvious to you why “i++” is slower than “++i”.

Thanks for sharing this article.
Agree with this sentiment 100% - it’s not better, it’s just less evil.
yes definitely. google ads and other marketing channels are a known and well established path to growth. knowing how to run them is however not trivial and you're not guaranteed results. in general the key things to keep in mind are 1. focus getting actual results aka try CPA campaigns. optimize for cost per lead or cost per signups that's actually closely ties to your business. 2. you must have great creatives that are enticing. 3. target your audience very carefully. be as narrow as you can to start. extra important on fb. 4. for google use the right keywords. once your main keywords are performing well look to expand to adjacent ones.
Don't worry about size, rust projects for some reason get huge. 500 line actix project for me was 1gb no kidding. In fact 6gb sounds amazing by that standards
I have personally used a large number of cloud compute services: AWS, packet, Alibaba, Digital Ocean, nimbix, Azure, Oracle, ... I still use all of these services from time to time. If you carefully look at my list of cloud vendors you realize that there is only one of the big cloud vendors missing: GCP. Why?

When GCP came out I wanted to switch from AWS to GCP because AWS was costing me a lot of money and GCP was marketed as being cheaper. So I went to their website and signed up. Or at least I tried to sign up, because GCP did not care about individuals, you had to be a company! No other cloud vendor I tested had this requirement! So up to this date I have never tried to sign up with GCP again.
That's because he has much more detailed knowledge of Android's backward compat story than he does of Windows's.
US Court issues order to seize funds from 155 BTC addresses linked to terrorist [pdf]
Use campaign budget optimization (CBO) right when you are running Facebook Ads
Good, the insider trading laws should be abolished.
Rank Is actually implicitly done by numpy using a mechanism called broadcasting. For example:

>>> np.array([10, 20, 30]) + np.array([[1,2,3], [4,5,6], [7,8,9]])
array([[11, 22, 33],
[14, 25, 36],
[17, 28, 39]])

Sieves exist in numpy, called masks:

>>>np.array([10, 20, 30]) > 15
array([False, True, True])

Of course they can be operated on just like any other numpy array.

Grades exist in numpy:

>>>np.array([5,4,3,2,1]).argsort()
array([4, 3, 2, 1, 0])

Of course they are a little more verbose since all of those operations are from the library and not native to python.
25% seems like much too high a number for the group you’re talking about. I’d be interested to see some data on level of technical engagement and knowledge, but in my experience a large percentage of users don’t even have a clear idea of what a browser is.

The reason Firefox has lost market share in my opinion is because:

i) Chrome is pushed by Google.com, which has a near monopoly on search

ii) Chrome was bundled and installed alongside other software

iii) Chrome is built into Android and Chromebook

iv) Chrome has a huge advertising budget

And all of these factors combine to make Chrome feel like the default portal to the web.

Also for a period of time Chrome was undeniably a better, more stable browser. It’s only relatively recently with Electrolysis and Firefox Quantum that Firefox has regained a technical parity or superiority. And those changes depended on specifying a proper UI and Extension API which is the reason why the browser is no longer so customisable.

But Firefox Quantum only exists because of Servo, and vital parts of Servo (parallel layout in particular) have not been integrated into Firefox. It’s bizarre to see Mozilla sabotaging its long term chance at technical leadership not only by scrapping Servo but firing the engineers who built it.

I had an untechnical family member say unprompted last week they want to move away from Chrome but couldn’t use Firefox Mobile because it’s too slow. At the same moment Mozilla leadership was sacking its staff working on parallelising the browser engine.
Downvotes are unfair; this part of physics I either forgot, or never learnt, I can't tell. Thanks to those who pointed me at links.
Bitnami broke their MongoDB Helm chart. We're careful to pin versions, and hadn't anticipated someone would re-write history and break published code.

Can't get too upset, we don't pay them anything. Not in a rush to use them again though.
what was 25% ten years ago is closer to 5% now
Do you defend people who say COVID is a conspiracy and we should all open schools, go to work, go to parties? Some beliefs are not worth defending
Make better and paid/subscription based(!) dev tools, instead screwing the UI and disabling add-ons. People are buying jetbrains products even though free ones exist.

I do use firefox but all the auto-update features are off on desktop. On mobile I am/will be stuck with 68 forever, I suppose as well.
The website has a page about a community license [0].

> VMS Software Inc. is excited to announce the availability of the OpenVMS Community License that allows the OpenVMS community members (hobbyists, non-commercial software developers, and others) to obtain an OpenVMS license free of charge.

> OpenVMS x86 licenses will be available later as more stable versions of OpenVMS are released for this architecture.

[0] https://vmssoftware.com/about/news/2020-07-28-community-lice...
I’m slightly annoyed to agree with you here, but I do. I also hope Epic takes Apple to the mats and gets some concessions from the justice department with regards to all the stuff going down with ‘platforms’ and ‘app stores’.
Will it be faster than in SIMH? Many years ago I tried one of the SIMH VAX simulators on a Windows PC and it was blazingly fast.
The anti-IE generation is mostly to blame for that, they ended up adopting the behaviours they criticized so much.
Ask HN: What Do You Note?
There is clearly some bandwagon on taking notes with huge market of note taking apps (like Notion or OneNote) and more sophisticated approach with things like org-mode, Vimwiki or customized solutions.

It's not clear to me what you're recording in all these systems. What kind of knowledge you keep there.

Of course, taking notes while learning is obvious, but I am interested in how you approach this in your everyday life. What is worth noting down in your work? What in your private life? It seems to me that I have a bad idea of what can be written down in everyday life, which is why I am trying to build a very toxic and time-consuming workflow and for over a year I have been unable to solve this puzzle. Only recently I realized that the problem is not in the application, but in my approach and my idea of what I want to write down.
As far as i know, no model predicts a glacial period in the next decades.

Also, inhabitable land & crop failure will happen with an increase of 3 to 4 degrees (and this is the optimistic outcome), so i don't see why it's not worth or your "truly catastrophic" characterization.
I don’t see how you can look these up.
I can find similar examples in Chrome, yet that doesn't detain some devs to worship it.
I never realized how much it hurt the language’s momentum.

Yes. The combination of a botched transition with a high arrogance level was hell. Here's something I wrote in 2015 after porting a medium-sized system from Python 2 to Python 3.[1] I listed a number of package problems encountered during the conversion. Ones that indicated those libraries weren't being used much in production. I discovered that the SQL connector broke if you loaded a database of tens of thousands of records, for example. And oh, did I get hate mail. You can see the comments below mine.

That's what led me to Go. Go is a mediocre language. That's a strength when you just need to get something done. It comes with a set of libraries which are heavily used internally within Google. So, if you're doing something that is server-side for some web-related task, the libraries for that are probably both present and well-debugged. And they don't seem to be deprecated rapidly. I'm not using them for any Google-specific services, so I can't speak to that.

[1] https://lists.archive.carbon60.com/python/python/1187081/?pa...
Ah nice to see they kept something going.
They abandoned it because Edge team got tired to play catch-up, while still fixing IE 11 bugs.

Slowly but steady we will start seeing ads for Chrome developers instead of Web developer, ChromeOS has won.
Just create an issue in your issue tracker with the highest priority to delete a column (and why) with a deadline in 4 weeks. Stupid simple solution but works perfectly.
Paraphrase Tool Online
Eh, sure, but those who are uncommonly inept, corrupt, and ineffective and also not very recent tend to end up down at the bottom, crossing political boundaries. Unless we have a run of exceptionally awful Presidents then I think when enough time has passed, we're likely looking at one of those situations. There's a certain class of President who ends up being widely considered to be quite bad, not so much because those ranking them disagree with what they stood for, but because they were ill-suited for the Presidency and were just... bad at the job.

FWIW I think this despite not even thinking he's the most damaging recent President, by a long shot. Yes, even with the whole COVID thing. I'm pretty sure The Other Guy's (I hesitate to distract by naming him) easily safe from ever being lumped in with the notoriously-poor-at-Presidenting set of ex-Presidents—Trump, I think he's got that label in his future.
My armchair thought: what if the CEO said "wow, Yegge is right, we've gotten really off trail here. you need to show leadership in maintaining a 3+ year old system at Google for promotions?" Could that happen and would it work?
Fungus at Chernobyl absorbs nuclear radiation via radiosynthesis