skysight-inc/HackerNews huggingface dataset:
But leave for what? I'm all for leaving Google, I use Firefox and OpenStreetMap as much as I can. I have a non-gmail e-mail account.

DuckDuckGo sucked at searching last time I tried it - and I'd happily pay money for an alternative. Ditto for Google Docs. Google Scholar - another thing I use a lot.

I think the root cause is not really FLoC etc. but Google's total dominance over the Internet, and with it, a lack of real alternative.
Yes, I hope the monoliths start fighting and break apart in the scuffle. Amazon sales fall from lack of support of a popular browser, Chrome usage falters because people want to use Amazon, and just a smidge of their respective moat's get filled in such that other companies can have some of the pie back.
I dont understand why people that care so much for privacy just go and switch browsers? Website designers will never change and block users from using their site with Chrome because that would just kill 70% of the traffic.

I'm using FF myself and never had a problem with it
Some std data structures are implemented how you say. I don't think it's worth it for vector, but std::map is definitely broken down.
Good that these marketing posts get ranked down by HN, Plausible in particular has been flooding the site with posts that are just SEO-optimized ad pieces for their service.
IIRC Numpy calls it "argsort", though I don't know if that's any more intuitive of a name than "grade".
What’s an “ads-related resource”???

Is it way to cynical to think that coming from the worlds largest advertising company that can’t mean anything except “monetizable web content”...
For my use cases, Java has all the wrong compromises:

- not high level enough to compete with Python/Ruby/JS/PHP, etc

- not low level enough to compete with Rust/D/Nim/Zig

- not specialized enough to compete with Erlang/R/Go/Julia

- not opinionated enough to compete with Lisp/Haskell

So why use Java ? It's good, it's fast, it's productive, it's well supported, battle tested and documented for decades with a huge pool of devs. And many companies already use it and the tooling is excellent.

But those are not sufficient reasons for me.

Python is older than Java, well supported, battle tested, documented with a huge pool of devs. But it's way better for high level stuff, data mangling, scripting, gluing, and for most web dev stuff.

If I want a distributed system or something with a lot of I/O, Erlang and Go will always be better than Java. Sure, they are less widespread, with all the stuff it implies, but for such a nice need, I will pay the price hapily: my goal is optimization for the use case. Same for stuff that needs to go fast or have a small footprint, I'm not going Java if I can go Rust.

If I want to have fun, Java is out of the loop. Better sharpen my inner weirdness by fighting with some exotic lisp. Why try productive ? I wanna enjoy myself, not run a business.

So Java is not a bad choice. It's an excellent tech. I just don't have a use case for it.
If you use your can opener for an hour a day for a year, you have just about spent as much time as one of my friends spends playing League of Legends in a few months.
Asynchronous streams in Rust (part 2) – Cancelling expired requests – Blog
I recently paid $50 for a BTC transfer, and it took 16 hours to get into a block.
Anonymous accounts written by men on death row
> Modified meme caption: Yea, we destroyed the environment, but for a brief moment, we sure mined a lot of Bitcoin.

It's hysterical that Bitcoin is the punching bag, because when economies that are prone to hyper inflation give way, its BTC that is used in many of those same countries. Who also, resort back to subsistence or local Ag. And guess what, destroying your land is kind of antithetical to the whole farming thing...

Anyhow, regenerative Ag can now be a massive boon if the infrastructure bill gets properly allotted; I'm skeptical but this could really come to define late millennials and gen Z to ensure that the problems they inheritance from the most wasteful generation (boomers) has some chance of being remediated prior to it being depleted and ensuring famine.
Yeah I guess someone capable of that would also be capable of earning a bit of money and buying a ticket.
Apple does not have an equivalent to FLoC.
I just offered the same thing, but my opinion isn't worth nearly as much as yours. Thanks for offering something of real value, which I saw only after offering my own, much less valuable, mock-interview. :)
Yes, I suppose my judgment was too harsh, sorry - I don't have a better solution, I just think it's an extremely difficult problem, perhaps not one that's solvable in a financial system like what exists today.
Spritz Demo
I feel like I've seen this cycle a few times now. Around the 2010-2013 time Firefox was pretty popular and the browser wars had cooled down a bit, various standards had progressed to the point where the web was mostly the same for Firefox users and Chrome users.

Then Google Docs, Drive, Voice and a few other apps with the addition of Chromebooks started to appear and all of the sudden a few key features stopped working for Firefox. Probably the most important teachable moment was just how few features it takes to flip users.

Maybe we'll see Firefox regain browser share are users dump Chrome. Edge even has a shot at this point - a strange irony bringing us full circle.

I guess the real question is how long until we iterate on this loop again? What will compel users to jump back into the embrace of <insert not yet but eventually evil company> versus the relatively consistent arms of Mozilla.

Also, FWIW, Mozilla isn't innocent either. Despite being very much _less scummy_ they have still upped their scum factor a bit over the years. Let's not forget they are quite happy to trade millions of dollars to make Google the homepage for their users. While nowhere near as egregious they have some tracking happening ("experiments"), they aggressively push their Firefox Accounts stuff, appear to be selling spots on the homepage tabs, etc.
The "data" is just a not further specified number and then they waxed a bunch of lyric about how this number will only be determined through privacy-preserving magic algorithms.

So yes, controlling how that number is calculated is infinitely more control than reading it.
I'm using FF myself, but there are problems with playing some medias in desktop, and in mobile the problems are too many to count.
It's an interesting thought experiment, but I don't think it would work. If bad-faith blocks became common, Chrome could start proactively identifying them and sending user-agent "Mozilla/5.0 (buzz off)".
We know since many decades that a carbon price might be a good idea. But it's not that simple, because either you do it worldwide or you introduce lots of exceptions or you do something like carbon import tariffs (which the EU wants to do, but I think no such mechanism exists anywhere in the world right now).

Bottom line is: Most of the world has no carbon price, and the places that do have one (e.g. the EU ETS) there are so many loopholes that it is not very effective. It's not that it isn't worth trying to do better, but a carbon price is definitely not a short term solution.

So I'm inclined to think whoever proposes a carbon price as "the one true solution" really doesn't want a solution at all.
i dont see why not. in the era of ddd, es, projections... one could simply prepare "public" data projection, versioned of course, and let the client build the query to pick and choose the data it needs. not necessarily the end user, but the front end can have multiple use-cases and layers to represent data. this could be easily distributed into cheap read-only dbs.
Maybe it's time for developers to help with the fight back. Break things in Chrome, and encourage people to use Firefox. The amount of time I've been told to use Chrome is ridiculous. I regret being part of the crowd who jump on the Chrome bandwagon when it came out all those years ago.

Having to explicitly opt out regardless of what you do is terrible. So now you're telling me that I have consciously disable it every time I create a new website/page? How do we force Google to stop this?
You should have 40 years of expenses saved in an emergency fund before you start spending a penny on anything /s
The way it works is that your electricity provider company buys the amount of electricity you consume from renewable electricity producers. It balances out and it's equivalent on average to you using only renewable electricity.

Multiple providers are working like this in Europe at least. They partner with many local solar/hydro/wind producers. It's approximate of course they can't predict exactly the amount required in advance but in the grand scheme of things it works by supply/demand mechanics..

You could trace btc to a reward allocated to a miner on a renewable electricity contract. Then you know an equivalent amount of energy used to mine these coins was produced sustainably.
Short version:

Permissions-Policy: interest-cohort=()

So in nginx for example:

add_header Permissions-Policy interest-cohort=();

It's freaking stupid that it's opt out, but what you're gonna do. I've added it to my own website as soon as I found out. Organization I'm working for will be doing the same.
Do you honestly believe I did?
For many people even millions of dollars wouldn't be sufficient.

Citizenship in many cases can't be bought. (No birth/id records, criminal past, unlucky country of birth, etc)
Here's a startup idea Bill Gates will surely support :D
Huh? IPhone does that, just remove unused apps from the device?
For HN users, sure.

But most people are not aware of the choice they make when they use Chrome, or its consequences for their privacy.

And web developers designing for Chrome first and Firefox second means it's more convenient for users to use Chrome to visit their websites.
Play a fun math game with Linux commands
To be more precise, the "if your battery dies you can't play games" thing only applies to downloaded PS3 games. It does apply to all PS4 games (both physical and digital) though.
I doubt amazon has anything to gain by focusing the conversation on privacy. Or choice, for that matter.
How would FloC compromise the integrity of sensitive or privileged data? It’s certainly creepy but I don’t see how that would work.
What I meant was:
"why do you not mind the current state, where the workforce is ingested with "drugs""

Yet you don't like the idea of "drugs" actually making people's live better?

The current world... Capitalism and political systems, is just an emergent result of society's internal stress, it is pendulum between, trying to making it and giving up to depression...what if we can actually balance that with a slight change to our diet of, vitamins, food supplements, neuro stimulants ( coffe, sugar)... Maybe we just need to sprinkle som psylocibin on top?
Summary: all my inputs should be free and I should be paid 6 or even 7 figures for sticking them together
Can you elaborate? The linked page explains how Apple has "segments": behavioral groups, based on your private interactions (and explicit personal information too!), used in order to target ads. What's the difference between this and a FLoC cohort?
The Indian leading party has over 3.2 million WhatsApp accounts. These groups are used during Election Day in many states to spread misinformation amongst gullible citizens and change the outcome on the last moment....
It's indeed a bit like a kexec.

On system initialization, kernel routines are copied into RAM by the bootloader[1]. Executables run in ring 0, and have a jump table to call kernel routines in their own address space (IIRC) [2].

As such, loading any executable counts as a soft reboot.

Also, there is a functioning open source emulator, Xqemu [3] (and its sibling/fork focused on speed and compatibility more than accuracy, xemu [4])

I recommend reading "17 mistakes Microsoft made in the Xbox security system", which is very informative [5].

[1]: https://xboxdevwiki.net/Boot_Process

[2]: https://xboxdevwiki.net/Kernel

[3]: https://xqemu.com/

[4]: https://xemu.app/

[5]: https://xboxdevwiki.net/17_Mistakes_Microsoft_Made_in_the_Xb...
The RAM could be used for things other than audio, but audio on the GC was driven by a dedicated special DSP chip, so it's not weird for that thing to have its own bank of memory.

AFAIK the Wii used the same audio chip and I think the Wii U might have as well?
What Is CAP Theorem?
You just install any JDK in any directory - nothing to configure there - and then point IntelliJ to this directory... If this is hard, then... hmmm....
Well, I want Facebook to just die, is this hypocritical?
Pydantic does in fact support dataclasses as well, with a few caveats
I agree that the best case (uh, best for people who like Kessler cascades?) is that the new fragment has a perigee equal to the location of the collision, and a higher apogee. That means, yes, that it will suffer whatever degree of drag was present at the altitude of the collision.

However.

The grandparent post claimed that "Fragments that are ejected from the collision cannot have more than energy than they had originally, nor can they change direction very much", which I think is clearly what I addressed in my comment, and I stand by my correction of that, and your reply doesn't address this at all.

Also, with respect to "you _cannot_ launch them into a higher orbit", you just agreed that you can have a higher apogee than the collision. If the input satellites had perigees lower than the altitude of collision, you can also have a lower perigee. More velocity at this point on the orbit, higher apogee, higher perigee.... So how do you figure you cannot have a higher orbit?
Too bad Rogers bought Freedom, Canadians are back to the three-player-cartel.
Although nicotine is poisonous, it's not really what kills smokers. That would be the tar.
The long haul flights pretty much all cruise between 30,000 and 40,000 feet, usually about 36,000. People seem to black out at those altitudes but some live and regain consciousness on descent. For comparison the top of Everest is 29,000 ft and people can function there without O2 after a month or so of acclimatization.

If you are going try it I'd definitely take a climbing harness and some rope and try to tie yourself in.
I wrote a tool to call terminal cmd quickly and interactively
tmax is a tool to help you call your cmd quickly, especially long cmd. If you frequently deal with the terminal daily, tmax will greatly improve your work efficiency.

Project link: https://github.com/hantmac/tmax

In addition,I am new to opensource and I really need advices and feedbacks from you guys! Feel free to post a question or PM me if you get in trouble when trying the project. Criticism is always welcome, too.
It depends on the scope I think. There's obviously nothing stopping anyone from running other browsers, blocking tracking as best they can, anonymizing as much as possible, or hell even starting their own networks to avoid it all together. The technology is still there, still open and free.

But the net now contains the general populace, and as such significant power has been amassed by controlling it. I don't believe the internet as we know it is in the hands of the netizens anymore, and I have to doubt that the majority of the netizens would even care.

Google and Amazon have both showed continued behavior showing that they'll eat, buy or smother anything that comes a little too close to them, why should we expect that it would be any different if we tried to kick their behaviors off the network?
> Website designers will never change and block users from using their site with Chrome because that would just kill 70% of the traffic.

s/Chrome/Internet Explorer
What do you mean - FSF are bad people?
Ask HN: Does anyone else find auto-scroll annoying?
Everytime a website(e.g. Linkedin, Youtube, DuckDuckGo etc) auto-scrolls/infinite-scroll when I am browsing, I curse the designers! It is so annoying that you are almost at the end of the screen and the screen automatically scrolls pushing the content you are reading out of sight!
Whoever came with this auto-scroll/infinite-scroll idea has an 'F' in UI design!
> software-based disk write cache

Linux users of a certain era had to overcome compulsive use of 'sync ; sync ; sync' for much the same reason.
it's not really the nicotine that's the problem, it's the delivery method.
Chrome and Edge have some interesting "integrations" that may seem like really small details but "just work". For Edge when you install Windows 10 for the first time it will automatically log into Live.com (Outlook) accounts so a new user will open that stuff up and immediately have access to their emails, documents from word, etc.

Similarly for Chrome all of the Google account stuff is very deeply integrated. Google goes through a decent amount of trouble to trust the shit out of those cookies too. I had a laptop that was unused for 18 months with Chrome on it, when I opened it back up it was still able to access everything without any kind of re-authentication. Firefox on the same laptop needed to be re-authorized.

EDIT: Not making the argument that these are valid reasons, just that users are super risk adverse/lazy.
> The settlers had every opportunity to learn local farming practices from the Native Americans.

> Native Americans farmed. They farmed different crops that were actually suited to the local biome.

But many didn't. and those that did were often captured and conquered by those that didn't. The Comanche were the best known ones, but their were others. [0] That omission alone is what allows for many people to romanticize the horrible warfare and slavery that took place amongst the native people's perpetual state of warfare.

Also, it's kind of hard to learn from a people who once exposed to European diseases were wiped out in absurd numbers long before the settlers and colonizers would actually arrive.

Colonialism happens in waves, and can span long periods; it's worth reminding that the the first wave were people not interested in establishing a homestead lifestyle and a family farm but abject conquest, for that required the more disenfranchised and honestly peasant/pleb classes to be able to get to the 'New World' much later.

0: https://en.wikipedia.org/wiki/List_of_nomadic_peoples#Americ...
You miss 100% of the shots you can’t take because of the high risk play.
You are wrong on a meta-level.

Both sociopath and psychopath are terms stemming from the early 20th century, where our main concern was to lable people ASAP and prescribe them a "cure".

No professional psychology authority uses either of those terms today. Instead, you get ranked on the Antisocial personality disorder spectrum. This has several advantages, like having an actual statistical body of research behind it etc.

So your random YouTube video might not be wrong in a sense, but more like someone defining what "miasma" or "bloodletting" is: Interesting, but essentially just a talk about medieval medicine.

I would urge you to refrain from (especially) diagnosing people based on public wisdom on psychology.
Python is generally less performant.
Go has a smaller ecosystem.

IMHO, YMMV etc.
Isn’t the newer edge based on chrome’s rendering engine anyway? What’s stopping google from doing what they did with Android: remove more and more and more of the parts included with open source Android and move them into closed source Android to the point where vanilla open source Android has much lower utility?
"Would you be willing to entertain that maybe they died because most people found those platforms to be simply weaker product offerings?"

No.

I mean hahahahahah HELL NO not even close.

WebOS was great.

The only thing that made Android win was the brute force of Google, and the fact that Android was open source and WebOS was not (somehow, despite being Linux), and mismanagement by Palm.

"Weaker product offerings" isn't really an applicable idea for new entire ecosystems. He who can put up the most cash and marketing and special deals can create a new ecosystem from scratch that is by definition and necessity far weaker than others that have already existed for years, and still win by plain force.

When the iPhone came out, it had no 3rd party apps at all, while Palm and Windows devices existed for years. Particularly PalmOS had a massive rich diverse mature ecosystem of 3rd party apps.

I had a full screen, color, touch, grid icon home screen of 3rd party apps, internet connected, smartphone... In 2000, SEVEN YEARS before the first iPhone came out. I had a web browser, an ssh client, even a vnc client, Audible.com audio book player app, .. And every random app for every big and little purpose I coukdbthink of, from db apps to odd little things like a netmask calculator and resistor color code decoder, irc client, book reader, integrated contacts db phone dialer... Just like today, except better, no app store, and so no app store saying I can't have an app I want but Google or Apple doesn't. All this in 2000. 7 years before the "revolutionary" iPhone.

And even after the iPhone came out, not only were it's offerings weaker, they didn't exist at all. No 3rd party apps allowed at first.

Apple won because they are Apple. The phone hardware was a technical and design marvel, and Apple could afford to create a whole new world from scratch to displace an existing mature rich one thanks to plain money and size from years of iPod sales.

Google didn't have a stunning new device that blew away anything that came before, but they did have the money and the ability to make deals with carriers, and the open source angle. (I don't mean that consumers cared about that, I mean that letting everyone and their dog make a phone for free was an effective way to match Apple's deep with a Google wide.)

Android frankly sucked balls compared to WebOS for quite a while, both the os itself and the "offerings". But, Google. Palm. Come on.

I would agree that in the contest between Windows phone and either Android or IOS, MS had the size and resources to compete, and failed because they failed, not because there was no possible contest once someone that big decides to get in your game.
While I have no insider knowledge here, weird memory architectures like that are often a cost measure. The XBox 360 had a small block of super-fast memory alongside its huge block of slower memory (the super-fast memory was used for framebuffers, among other things) and there have been occasional PC video card releases that had weird tiered memory architectures as well - I believe NVIDIA released at least one card where part of its VRAM had certain limitations.
They claimed that they were holding about 11% of crypto market cap on their exchange.
It sounds like floc is a way to tag people as a particular type of user rather than track every individual, well, individually. Isn't that an improvement over cookies?
> Also, FWIW, Mozilla isn't innocent either.

Mozilla, you're like... 50/50 on this. You do awesome things like per-site containers and default off for 3rd party cookies, and then you do weird things like the Mr. Robot alternate reality game.

Like... it kills me, because I'm pretty sure you were just trying to be fun and delight your users. And I hate that the web is at the point where nobody trusts anyone. (JoCo? If you're reading this, "Solid State" was ahead of it's time. My favorite album.)

But we need you, HARD.
Mozilla included an add-on called Cliqz, which was activated by default in 1% of downloads.
They are a company run by marketing and sold as philanthropists.
Which works very well, especially in the tech sphere.
Sometimes it does, sometimes it doesn't.

Major complaint about paid US higher education is that for a lot of fields and universities what you get from them in the job market is less than tuition, often it's pretty much nothing. Not to mentioned yearsbof your life you've put into it.

I think it's absolutely wonderful idea to align interests of educational institution with your value in the job market after you finish it.