skysight-inc/HackerNews huggingface dataset:
The share of those profits that goes to Firefox development is far less than one might think, especially if one consider the many millions that goes to management of Mozilla foundation. Firefox would be a very different project if all the royalties received by search engines featured in the Firefox browser went to improve Firefox.

As long profits from Firefox does not goes back into developing Firefox, a monthly subscription wouldn't change things.
>It works much in the same way as AGPL

Interesting why dont current AGPL product adopt EUPL?
I am submitting this because I find it to be invaluable to my daily needs. It is a big disappointment that Google never offered anything like this, as I think it is critical to privacy and spam prevention. I highly recommend you use the custom domains feature so that you have control over the addresses and so that it can self-hosted if you choose at a later date.
I don’t see what Assange really showed me that I didn’t know from reading most anything else before his leaks. Your post is highly politically motivated, I’m not emotional about this, just thinking rationally. I agree that the US has overextended its military and is involved in a lot of conflicts and operations that seem very irrelevant and poorly reasoned. I want a revamp of the military industrial complex and a change to entrenched, unaccountable bureaucracy. I don’t think any of those things have anything to do with Assange however, and I don’t see any connection between them
Care to toss out names of subreddits?
As an example, I'd say this isn't semantic HTML:

<div>heading</div><div>bob is a person</div>

This is better:

<h1>heading</h1><p>bob is a person</div>

This is less clean but has the same level of semantic detail in the HTML:

<div class="container"><h1 class="home-heading text-center">heading</h1><div class="m-10"><p class="home-body color-blue"><div class="first-name">bob</div> is a person</div></div>

Am I missing something?

I think people conflate semantic class names (read by programmers and maybe ad-hoc web scrapers) with semantic HTML (read by screen readers, SEO bots). Semantic HTML is HTML that uses the appropriate semantic HTML tags, but including wrapper divs and CSS class names on top of this doesn't make it less semantic to a machine.

For styling, when a utility class is all you need to style a particular tag and it's obvious from context what that tag is being used for, I don't see to reason to spend time trying to come up with a semantic name e.g. `home-hero-wrapper-inner`.

To me, this is people dogmatically sticking to a "best practice" without thinking about the pros/cons and reason behind it. This is also related to the pipedream that HTML is for data only with nothing about presentation and CSS should be able to style the HTML without you editing the HTML.
Strip mall tenants will put up a fight, you won't. Might makes right.
> The weird thing was that I'd use my computer at home and definitely absolutely could not see a word without them. I'd get to work and, same monitor, distance, resolution, could still read just fine. I chalked it up to dehydration or just being tired in the morning. But then I go home and couldn't read my home computer again, which was weird.

Blood sugar, diet, stress, exercise, etc. also can all have a noticeable effect on vision. When my vision goes to shit, I think back over the past couple days of how my diet has also gone to shit (it's the holidays!).
Interesting thing to remember: quaternions are a special application of rotors, a concept which may be easier to understand as a base:

https://marctenbosch.com/quaternions/
Most left journalists were dancing in joy when Assange got arrested. They never forgave him for exposing the Clinton emails and ensured he was heavily character assassinated over the next several years. He also became a victim of the #MeToo movement at its height. He was openly called evil/narcissist/etc in many "opinion" pieces.

All the other important stuff he revealed never got the level of attention it deserved.
Activism isn’t the point.

Yes, governments make it hard and will go so far as to actually kill people. It’s still a moderating influence and a feedback mechanism before civil war. I may not agree with them or even care about the issue, but I still respect the sacrifice.
Cry me a river. The vendetta clearly went both ways given what Assange was willing to do to sabotage her campaign.
My point is the way founding fathers envisioned first amendment protection, they never foresaw the rise of a small billionaires oligarchs owning large stake of media and newspapers to promote views favouring their narratives. I am not speaking of first amendment of individuals which I think is also under attack by the same group of people, look how the mainstream media would love to cancel certain people they don’t like.
Fixed equity grants become toxic to hard work in later growth
Log4j has a stupid amount of features though, it's basically a full featured logging library, plus Filebeat and Logstash all in one lib.
Oh, my bad! Thank you.
Disclosure: I am the author of this article and the Founder/CEO of TileDB. The article touches upon some important and rather thought provoking issues around data management, so I thought to get some feedback from the HN community.
Computing in higher dimensions is nice, although pretty difficult to implement efficiently. Hence, Quaternions are mostly used nowadays, I think.
> but he’s working against the United States.

Why do you think everybody on the world has to work in the interests of the United States? He is not a US citizen and he did not operate on US soil.
Just checked it out, looks nice. What I'd really like is a more concise way to apply tw classes in jsx. Something like this:

<Button
h5
w6
bgBlue500
textWhite
hidden={props.hide}
/>
> You're confusing people building products with people building infrastructure

Even though I'm on the side of the "UNIX graybeards" here, this is a super-great point. We do need to recognize that it is a great time to be building networked applications, precisely because the younger ones these days don't need to understand TCP/IP or anything else related to infrastructure.

I confess that I got caught up in the hype as well and built quite a few "multi-AZ" apps that I thought would help me get to five nines that much faster. (for non-cloud folks, that's 99.999% availability, which was something to pursue before the cloud.)

Of course, when those abstractions break, those same younger ones are completely helpless, and my single-server apps have been running non-stop for years at traditional providers except for a few minutes for reboots following updates. I've never had a multi-hour outage, especially one that's completely out of my control where I can only point a finger at AWS and say, "sorry, it's not my fault."
People usually use human powered CAPTCHA solving services nowadays
I am an atheist. I still want to monk. I want to monk in my own way, which would probably be growing vegetables, keeping chickens, and making open source software. I don't see how that's possible given the way society is currently organized - it requires periods of time spent to commercial toil, in order to pay landlords, taxes, etc.
We don't - Fortnite and Minecraft are good examples of hit games that don't look photo real deliberately.

The Matrix demo is set in a city because (a) that's where the Matrix is set, and (b) it's relatively "easy" to do photo-realism in a city because you can use actual photos, and because other than the people the objects are reflective shiny boxes or surfaces.
Doesn't UE have a history of showing capabilities in tech demos that turn out to not be or not be used in games?
I didn't describe how I used the SE-like techniques, just the context in which they were used. Watch the recent Mormon Stories podcast with Shawn McCraney having SE used on him by Anthony Magnabosco and you'll see a good sample of A) how I talked to people a lot of the time and B) exemplary failure cases for SE based around ethics and subjective considerations.

SE is in large part based around the metabolization of logic, specifically subjective-contextual logic, which I think the founder did a good job (humbly) showing has important boundaries as well. With some psychologies it will be like bringing MMA skills into an aerial dogfight. You have to decide if you want to win by holding out somehow or reassess the situation and toolset, maybe even ditching the win/lose idea if that's the way the situation started.
This is why I don't play video games, and it happens to be the same reason I have never tried cocaine.

I don't know how kids these days can have access to games like these and still want to do anything else, like go outside, or do homework.
Were things actually "built to last" or really "built to be maintained"?
I have a native *.dmg Mac app which is using a lot of CPU and I wanna scale it. Is that possible?

Does it need to process more things per time? - YES
Does it need to run on more machines? - NO
Is it time critical / is responsiveness critical? - NO
What are it's bottlenecks? Is it mem-bound? CPU-bound? IO-bound? - CPU
What is "it"? - *.dmg software
Is "it" connecting to something else, and what does "something" run on? - NO
CRISPR gene therapy, ultrasound and drugs team up against liver cancer
The computer that created Wikipedia is for sale
U.K. Court Rules Julian Assange Can Be Extradited to U.S.
Show HN: Full Context Development Book – Tech properties to business outcomes
I'm not an economic expert, but the rate at which new money was created in 2020 & 2021 is frightening: https://fred.stlouisfed.org/series/M1SL
The dependency tree of 19th Century or early 20th century society is a lot more straightforward, however.

And no, you don't need such sophistication for storing useful amounts of hydrogen. Storing large amounts of hydrogen (in this case, also mixed with poisonous CO) was solved in the beginning of the 19th Century (well, late 18th century) in Britain and Germany by using very large near-atmospheric storage vessels called Gas Holders: https://en.wikipedia.org/wiki/Gas_holder

Salt caverns can also be used for greater volumes, i.e. for seasonal storage, as are already used for hydrogen storage in a few places in the US and elsewhere. https://en.wikipedia.org/wiki/Underground_hydrogen_storage
It animates snowfall on your screen behind and on top of your application windows. With santa and bird effects and a host of options to play with.
> The age-adjusted prevalence of severe obesity among U.S. adults was 9.2% in 2017–2018. Women had a higher prevalence of severe obesity (11.5%) than men (6.9%). The prevalence was highest among adults aged 40–59 (11.5%), followed by adults aged 20–39 (9.1%) and adults aged 60 and over (5.8%).

https://www.cdc.gov/nchs/products/databriefs/db360.htm
Coke was Abraham Darby's doing (around 1709-1710), and that was mostly to corner the market for cheap pots and kettles. There was no way for the charcoal crowd to compete on iron, and the bronze bunch - the norm for that sort of thing up to that point - was left forever in the dust.
No this is not idiomatic Rust code and it's a problem I personally have with a lot of Rust example code.

In practice most people would say that you should avoid using unwrap unless there is absolutely no other way, and in this example you could definitely avoid using unwrap. The code would be a wee bit more verbose but it would be more readable (to me, anyway) and it would avoid a potential crash.

edit to clarify: In Rust, "nulls" and "errors" are part of the type system as structs, with "Option" for nullable types and "Result" for fallible types. "unwrap" is a function that you use if you "know" that the result is 100% not null or an error. Because if you call unwrap on a result that is null or an error, it causes a hard crash. So the only time you use unwrap is if you know you have a situation where a null or an error is unrecoverable and your program should just give up.

This is definitely not one of those cases, which is why unwrap is not idiomatic here. It's the equivalent in Java of an uncaught RuntimeException or an uncaught NPE. And it's setting up newbies for failure when they see this and think that it's The Way™.
It exists already. UE5 is integrated with Quixel MegaScans. Quixel is a company Epic acquired that does photogrammetry i.e. scans of real objects to film-quality assets. Like everything UE you can use it for free. You only pay once you have >$1M of revenue.
Exactly, deathbycaptcha is one I’ve seen in action more than 5 years ago. This stuff has been human powered for way longer than that.
It’s a travel mag, not an investigative report. Playing with words and making bad jokes is like 90% of what they do and that’s just fine.
tldr: Simply explained without demonstrations:
Quaternions are hypercomplex numbers of the form

w + xi + yj + zk

Where w, x, y, and z are real and i^2 = j^2 = k^2 = -1 and ij = k, ji = -k, jk = i, kj = -i, ki = j, ik = -j.

Being u = (x, y, z) = xi + yj + zk a unitary vector, it is possible rotate any vector q by an angle theta around u by doing:

pqp'

where p = cos(theta/2) + sin(theta/2)u and p' = cos(theta/2) - sin(theta/2)u .
A recent HN submission on physics talked about discovering hidden symmetries of gravity.

Somehow this seems a little bit similar. Neural networks have a great many parameters. If training on very abstract images gives good results, then it seems like it indicates that there are certain symmetries that makes the neural network better, irrespective of dataset or task.

If that hypothesis is true, then it may be possible to change the architecture of the network to directly provide those properties without any training at all.
Two Minute Papers https://m.youtube.com/channel/UCbfYPyITQ-7l4upoX8nvctg
Yes... but I'm not sure if it's due to misuse of tech demos, or the misunderstanding of what they are (maybe both?).

Tech demos are kind of like concept cars. They're a glimpse of what's possible, but not necessarily practical.
On page two he charts cost per transistor dropping roughly an order of magnitude every 5 years. Since the the "law" of doubling transistors is on a two year time span, this roughly matches.
Obviously, the answer is to pay for a cloud dashboard-of-dashboards that show orange lights when AWS's is falsely green.

"We need this new fancy dashboard to monitor our other dashboards in one place, more accurately!"
Housing and Stock market bubbles will implode.
Here is what esr wrote about Rust in early 2017:

http://esr.ibiblio.org/?p=7294

http://esr.ibiblio.org/?p=7303
> That not a lot of Africans are obese

I don't think that's accurate. Eye-balling this[0], northern African and South African women are more obese than most European and US countries, and although men seem less obese, when you look at it overall, over 50-60% of adult South Africans and northern Africans are overweight or obese, compated to 75% of Americans. Obviously cherry-picking a bit here and ignoring western and most of sub-Saharan Africa, but I don't think "not a lot of Africans are obese" stands up as an assumption.

[0] https://data.worldobesity.org/rankings/?age=a&sex=f
How is this remotely data centers' responsibility?

If you don't like the carbon emissions from power generation, then build more nuclear reactors. Data center cannot build them, that's the responsibility of government.
Tested on google photo using dnslog, confirm it is working there too
They have computers. Some monasteries are modernized and they use computers to digitize old documents and books, or for daily works.
100% to that last paragraph.
Have not used Log4J for ages but is this the common way to do it? To concatenate parameters into the log messages? In most logging tools where templates with parameters is used you are supposed to pass input as parameters into the templates, not change the templates?. No?

Edit: Found the answer to my own Q. "Do not use String concatenation. Use parameterized message..."
Just ran through their job site sign up. Didn’t encounter a captcha or email verification to get to a job application form.

I did encounter a password field bad enough that password management software generated passwords aren’t allowed but “Password12345” is.
Has anyone else gotten a billion dollar payment from Google Cloud today?
My intention was just to clarify this right upfront, as this is common topic in Greece and it's dividing society, for absurd reasons. As this is now #1 on HackerNews, I can already smell why it's there. Violence against women is tabooed, but some monks living in the most distant mountains are the "symbol of the patriarchy".
interesting, will try, ty
There's certainly a widely-used library for this (local-time). But there's also a widespread practice in CL to avoid unnecessary dependencies, partly because it's often so easy to write just the functionality you need. That's probably the case here.
The idea that people who lived in a time of tarring-and-feathering people couldn't anticipate cancel culture is a bit silly.

https://en.wikipedia.org/wiki/Thomas_Brown_(loyalist)

> Brown requested the liberty to hold his own opinions, saying that he could "never enter into an Engagement to take up arms against the Country which gave him being", and finally met their demands with pistol and sword. The crowd seized him and struck him with the butt of a musket, fracturing his skull. Taken prisoner, he was tied to a tree where he was roasted by fire and scalped before being tarred and feathered. Brown was then carted through a number of nearby settlements and forced to verbally pledge himself to the Patriot cause before being released. This mistreatment resulted in the loss of two toes and lifelong headaches.

Cancelling someone is also known as freedom of association.

edit: Media stirring shit up was a thing pre-Revolution, too, including at least two Founding Fathers participating themselves! https://en.wikipedia.org/wiki/Boston_Massacre#Media_battle
I can believe the developer found the job application form didn't have a CAPTCHA or IP rate limit at the time.

Presumably it will soon gain one, if it hasn't already.
If he was willing to be a martyr, he would not have holed up in an embassy seeking asylum for years.
So true if you look at the western societies these days.
Yes. 4G can stuff 300% more data hertz for hertz bandwidth compared to 3G. But 5G only does about 15-20% more data hertz for hertz than 4G. It really is a very minor increase in speed. All advertisements about 5G speed are really advertising for limited availability 3.5 GHz and mm-wave deployments in new spectrum... but of course the telcos are now realizing this spectrum, even the half gigahertz they stole of C band, doesn't actually propagate well around Earth instead of straight up and down. If speed alone were the desire, upgrading to 5G standard would not be worth it for anyone. What it does offer is vastly improved minimum latency and easier modularity in network backends.

So realistically, this shutting down of 3G should have happened when 4G came in if speed demands for spectrum were what mattered. But of course back then there weren't enough users to really justify it even if the speed argument applied more then than now.

2G and 3G standards have their place and keeping a 2 MHz channel open for them is not going to get in anyone's way, on the towers, or spectrum-wise.
> real illness that people are suffering from be affected at all by negative media coverage

Real illnesses that people are suffering from can be psychosomatic or affected by mental status. There is a ton of stigma around suggestions like these, hence the subtext of your comment that a "real illness" is independent from mental state.

> And what do you mean by "politicized"? Where has long covid been politicized? I haven't seen anything like that.

If you are a researcher and your research suggests that many cases of long covid or CFS have a psychological component or are psychosomatically driven, you will get death threats as well as condemned by advocacy organizations. [0] That is what I mean by politicized.

The underlying root of the issue is stigma around any sort of illness that has a psychological component.

[0]: https://www.nationalgeographic.com/science/article/chronic-f...
There's a great book by Lois McMaster Bujold called Ethan of Athos that somewhat explores this idea expanded to encompass an entire planet. Technically it's part of a series, but it's standalone. It follows an obstetrician from the planet that has to leave to acquire ovarian tissue cultures they need to produce more children.
> "Do all woman have haloes?" he wanted to know.

What we consider attractive (boobs, ass etc) comes from society. There are tribes where women go around naked with no issue. Back in the Victorian era they used to go ga-ga over ankles.

So it'd be interesting exposing* a man like that, whose essentially a blank slate, to a nude woman and seeing what he finds attractive.

*no pun intended!
You haven’t produced anything contrary. Dividing by zero here. ;)
How to colourise black and white pictures: OpenVINO on Ubuntu containers demo
It does raise questions about how industrial disputes may unfold online.

If picketing IRL factories is allowed, what would the law be on DDOS of an online business by union members?
It might actually be useful to show the finger. Think of all the teachers out there trying to direct a student's attention to a particular point on the screen.
Maybe you could do a split view. Or put a servo on the mirror and allow a mode where the finger or a stylus is visible.
Is the concept of utility then anything other than tautological? If I understand what you're saying, it's roughly that, "A person chooses things, and since I imagine that their choice process can be caricatured as a linearized ranking system, a utility measure must exist for them".

I'm not saying that's a necessarily false model. But it strikes me as such a crashingly unsubtle simplification that I'd want to see a ton of data demonstrating that's really how it works. As opposed to just being something that academics assume so they can write bold, confident papers with conclusions that they like.
Like that scene in the minority report.

If you hold your arms in front of you and make big sweeping motions you will get tired and sore.

Touchscreen monitors for desktop PCs are technically practical but haven't really caught on because they are tiring to use.
Are you looking for https://github.com/rust-crdt/rust-crdt and https://github.com/libp2p/rust-libp2p?
Smallest of small notes: in TeX, "cos" is rendered as a product of 3 italicised variables c, o and s, whereas the escaped literal "\cos" is rendered as the cosine function.
There have been plans to kidnap and/or assissinate Assange: https://news.yahoo.com/kidnapping-assassination-and-a-london...
Ask HN: Why Always the Same Ads in iOS?
In my ads on iOS – when playing a paid videogame – I always see the same stuff: Fishdom, Bingo, Dominoes, Home Escape, they are so obsessive, frustrating and manipulative that make me hate playing the videogame.

Why there are so few software companies advertising in my iOS? Why I see always the same gambling apps? How can I see instead ads from "real" apps that are not scams / gambling like these?

Not only these ads are even showing screens and gameplays that are very different once downloaded, they do have tons of negative reviews yet a very higher rating. They also force me to interact with them in order to start that silly 30s timer until I can close them. Sometimes they crashes. Sometimes they cannot be closed

I'm very curious about how the industry of ads - especially gaming - is working. How is acceptable from a company like Apple that they are advertising spam and scams?
Go is at the same level of complexity. JS I can agree with but we're starting to compare completely different things at that point. Type systems make things more complex at the benefit of safety.