skysight-inc/HackerNews huggingface dataset:
This is impressive doublespeak.

> This ... header ... will not contain any personally identifiable information

> a seed number which is randomly selected on first run ... chosen between 0 and 7999 (13 bits of entropy)

They are not including any PII... while creating a new identifier for each installation. 13 bits of entropy probably isn't a unique identifier iff you only look at that header in isolation. Combined with at least 24 additional bits[1] of entropy from the IPv4 Source Address field Google receives >=37 bits of entropy, which is almost certainly a unique ID for the browser. Linking that browser ID to a personal account is trivial as soon as someone logs in to any Google service.

> Experiments may be further limited by country (determined by your IP address)

They even admit to inspecting the IP address...

> operating system, Chrome version and other parameters.

...and many additional sources of entropy.

[1] why 24 bits instead of 32? The LSB of the address might be zeroed if the packet is affected by Googles faux-"anonymization" feature ( https://news.ycombinator.com/item?id=15167059 )
Given how hard it can be for me to focus when the web is just one click away, these dedicated tools are such a boon. Plus the hacker touch of these programming languages has something lovely.

(I don't get what's so funny with the 38x3, though...)
Alphabet lifts the hood on YouTube financials
> I've also seen gross violations where some APIs use HTTP 418 as their custom error code instead of complying with the RFC.

I know a lot of people disagree with the IETF's policy of imprisoning those who fail to comply with the RFC, but personally I don't think they go far enough.
Also isn't growth a natural result of human progress? As science and technology move forwards they allow for more productivity per person and thus drive growth right? Or is that an overly simplistic notion?
Virtualization, 4K Plex Transcoding, and other Video Transcoding. It would also serve as a home Flask api that will save data collected by various Raspberry PIs and thermostats. All purpose Linux home server box.
I've got a friend who claims that nearly everything you can do with SQL, you can do easier with a graph database. I'm not sure that's true; as long as you need only one or two tables at a time, and/or automatic validation against the database schema is vitally important for you (that's probably the big one), then SQL databases are probably still better. But as soon as relations start to matter, and the number of joins in your queries starts to grow, a graph database becomes much nicer to use.
As someone for whom this was a bridge too far, thanks for the information. This is a useful alternative to pull it local and still get the syncing that was the reason I let Google photos mostly do as it pleased after I got a Pixel.
Sorry, I do not quite understand your question.

Anyway, it is ultimately (when you get your head around it, that is...) relatively simple. These institutional investors have cash (well, not exactly cash, but "cash" as in overnight deposits) that they need to invest. some poart of that they want to invest in "safe" instruments, e.g. bonds/commercial papers issued by banks. And it happens to be that they are willing to do that even if they are paid negative interest rate[1]. So the bank pays for its funding say -1.0%. Then the bank can lend the money forward with -0.5% and still make money.

[1] Why do they want to do that? If you have a decent amount of money, say millions, and you want to save that for a while to purchase something say next month, you have not that many good alternatives to bank deposits/commercial papers/bonds. Actual cash is surprisingly cumbersome and expensive. Stocks are risky, you may lose quite a bit within one month. Government bonds pay even less. so if your bank says yep, we take your money for a month and pay you back a bit less in a month, you are likely going to swallow it.
Here are my suggestions:

- Learn to fast. I'm not talking about intermittent fasting, one meal a day, or fake fasting like juice fasting. I'm talking not eating for 48 hours, 72 hours, or more. With electrolytes, it becomes a lot easier than you think. Once you can comfortably achieve 72 hours of no eating, it will seriously change your perspective on food. You'll realize that you've been throwing your money away every few hours on food you didn't need to eat, and that everyone around you is wasting resources. You'll lose weight better than any diet there is. Trust me. When you do choose to eat, because you've saved your money, you can eat better food. You will become healthier in general because fasting actually gives your organs a rest and heal. Once you've done a few fasts, you may find that you're able to sleep a lot better. Fasting is a skill because it takes discipline.

- Get to know your neighbors. This is really not that difficult at all, but we avoid it because we see new social connections as "work" to maintain, whereas it's just easier to go home and watch Netflix alone. I've realized that having a small social network wherever you live is nice and makes you feel connected with your community. One of my best friends used to be my neighbor, whom I wouldn't have had lots of great experiences with had I not talked to him, like most people.

- Learn to cook sous vide style. You can do this the poor man's way using hot water and a thermometer, even with your dishwasher. But I suggest just getting an automated sous vide circulator and using that. You can make steak, pork chops, eggs, etc., that taste like they're made at a restaurant, or better! It's clean, which is good if you live in an apartment, and very difficult to screw up. Unlike barbecue, you don't have to pay close attention to it. You can pan sear your meat afterwards, or even sear using a George Foreman grill for even easier cleanup. Because sous vide will help you cook tasty food, you will find yourself cooking at home more. People will be blown away by how good your steaks are.

- Learn about emergency planning. Most people(Americans, anyway) are woefully unprepared for emergencies and disasters, and even a lot of those who think they're prepared are mistaken in thinking that a few granola bars and a flashlight will save them. Learn what it takes to get yourself and your family prepared, and you will feel a sense of security when the day comes that a violent storm comes, or an earthquake hits, or your home is in the way of a wildfire, or there's civil unrest, or worse. This is not a fringe idea or "doomsday prepping". President Obama told everyone to prepare for these possibilities, and the Department of Homeland Security encourages us to prepare. The website ready.gov is a good place to get started. Same with the LDS Preparedness Manual.
Safari is horrible for HTML5 games. Dealing with all sorts of issues to the point where I've more or less given up and just tell my Safari players to use something else.
I blame the app developers for pitching such an idea in the first place.
Don't feed the troll (not you - the article writer is the troll).
Edge Computing: How Do You Enforce a Global Service-Level Agreement?
This is a game where streaming makes a lot of sense. Necessary specs are very high, storage requirement also for tiles, and latency to the ms isn't a huge concern.
So are you suggesting people should DNS block google.com and gmail.com?
Yes. Not just that, but those developers then add these tools to be enforced in their CI pipeline because "It's good to be consistent", and if that tool occasionally barfs out something extremely suboptimal, that's just the cost of consistency.
I haven’t seen any benchmarks for BLAKE3 vs. the Intel/AMD SHA extensions. My guess is that Intel hardware accelerated SHA-256 will be faster than BLAKE3 running in software for most real world uses.

I can tell you this much: It is only with Ice Lake, which was released in the last year, that mainstream Intel chips finally got native hi speed SHA-NI support. Coffee Lake and Comet Lake, which are still the CPUs in a lot of new laptops being sold right now, do not support SHA-NI.
I have no idea where this contradiction is coming from. OP explicitly stated that they would maintain, keep, hold on to, medical advances and science growth... They would trade _other_ growth such as land values, asset inflation etc. to undo the harm done.

And just because I was perusing this earlier today: the UK Government's plan for the future /is/ to have people work for longer[1].

I agree with you. Make no mistake in that. Denying that those who push growth economics seek only to further their own interests, not those of humanity, is a curious and dangerous position in the face of the evidence. This graph[2] shows that since deregulation they have increased their relative gain, at the expense of those worse off. It would be trivial to show that these same people made their money by eroding the welfare of everyone else, environmentally and economically.

[1] https://assets.publishing.service.gov.uk/government/uploads/...

[2] https://upload.wikimedia.org/wikipedia/commons/thumb/6/6f/19...
Yes, all of these are business to consumer calls.
Someone at my company drove a 10% increase in revenue by coming up with a new way to apply a model. There is nothing I can do short of creating a new product in my free time (which at that point I should be doing that for myself) that could drive that kind of revenue increase.
Gmail can't be trusted to actually deliver messages to the recipient's inbox (one of the reasons I left them), YouTube is in the process of imploding with insane content restrictions and copyright claim abuse. Maps is actually really good, I'll give you that.

By carriers, I meant the mobile carriers. I can at least avoid them. Avoiding Google is significantly more difficult.

>Do you have any evidence that Google sells non-anonymized customer data to advertisers?

That's a rather specific subset of "multiple scandals" that I didn't say or imply. As to what they've been doing wrong, we could start with the recently uncovered uniquely generated tracking ID in Chrome (currently on the front page), or the Google+ data leak that led to the service being shut down, or the email scanning for ad targeting that was happening as late as 2017, or when they had to fire an engineer for snooping through people's gmail accounts. All of these tell me that their internal controls are not that great.

What puts the topping on the shit sundae for me is that they're an advertising company at the end of the day. Their user's privacy interests and their own interests will be perpetually at odds. That by itself makes them unworthy of trust in my eyes.
Can browser plugins control what headers go out? If so then a simple browser plugin could put a stop to this.
"Is there any evidence that tweets have meaning? I could easily imagine a world where posters fool themselves into thinking the words they wrote contained their intentions, while readers fooled themselves into thinking they had uncovered those intentions."

As with all natural language, production and interpretation of poems is subjective. Poetry is just an attempt to use natural language without the constraints of prose, in order to accomplish things that are not possible with prose.

Some poets may have a goal to convey a particular idea or emotion. Others may just want to create something moves the reader. Still others may not care about the reader at all. All of these things are okay.
Got this from google white paper:
"run Chrome with the command line flag "--reset-variation-state" to reset the value."

I tried this and my "x-client-data" header changed.
What does 150 Line pairs [1] for resolution mean?

[1] https://www.bosch-sensortec.com/products/optical-microsystem...
I don't see how they can hope to overcome the alignment issue. This idea has been prototyped before, iirc carmack built a simple one during very early development of the Oculus.
What eventually became Amiga was originally developed via Atari funding to become Atari's 16-bit offering. Jay Miner, who was the brains behind CTIA/GTIA/ANTIC, was the force behind the Amiga development team, which at time was a small independent company called HiToro.
I love to listen to people with this skill.
How many pixels do they have, and what's the refresh rate? Also the one he's wearing still looks kinda dorky.
Isn't this the same technology as Focals by North?
No point, if you believe Safari is the perfect web browser.

Otherwise, there are many things you can do different. Plus the world (and Safari) needs a WebKit-based alternative.
Discussion: https://news.ycombinator.com/item?id=22235756
Oh it will get worse. Youtube will be riddled with ads every 5 minutes or so. Will take the cable tv path soon. The good news is that their greed will eventually crash themselves.

Hey, i dont mind a little ad here and there even though I give 0 fucks about any product being advertised. But the quantity is becoming hard to process without adblockers. Had they not taken the full evil mode path I’d have considered paying for youtube.

I think im better of weaning myself off almost completely. Or alternatives...
Agile Methodology in Mature Organizations
Looks great, but with hardly any jobs listed and a payment required to list jobs... you're going to have a really hard time gaining traction.
There's a certain irony of linking to an amp site on Google's domain as part of a larger discussion about their business ethics.
I built a clone based on ZX UNO and for the popular titles (Manic Miner, Knight Lore etc) it seems to work just fine.
Humans also have 20+ years of experience living in human society. You need to develop AI as strong as humans to match that.
I thought it was some valid concern for those who lived though the K5 /K6 / Athlon era.

I never had, or even heard of stability problem with AMD's CPU Core, but during the early days AMD surely had worse chipset especially in I/Os. Where it had compatibility or performance issues. But these days most of them are third party IPs, from USB Controller to PCI-E Express, and they are the same IPs used by millions if not billions on Smartphone, Tablet and many other use cases. So you can be sure they are pretty damn well tested.
Is there a TV show?!
I loved that book!
Please don't be like Altered Carbon.
So you're getting the pan out, oiled, and hot anyway. You're gonna have to clean it. And while on the pan a rare is slowly turning to well. Why not just do it all on the pan??
Don't not not write them a screen play which is based on the diabolically evil baby of that cartoon who grows up, a reboot of the one where the physics guy flashes back to his childhood, but vice-versa "Adult <baby>". I tried that yesterday, didn't work.
I've submitted a feature request to the Photos app team for syncing to a network share as an alternative to iCloud. The Files app recently got network share support so here's to fingers crossed that Photos can get it too.

Edit: I want Photos app to have this feature. Other apps can do it on iOS but they have to play location services shenanigans to get it to work in the background and I don't do that. The Photos app has special abilities.
Isn't moz pretty much funded by google?
Consultants with more budget than sense seems more likely.
causaLens | Front End Developer | Python Engineer | Data Scientist (Commercial) | Data Scientist (Research) | Full-time | London | www.causalens.com

We are looking for a motivated and high-achieving Data Scientists, and Python Engineers based in London to join a team commercialising the next-generation machine learning technology.

This is a full-time placement with significant opportunities for personal development. We offer an intellectually stimulating environment, work within an interdisciplinary team and an inclusive culture. We are a high-calibre, mission-driven team building a technology that improves our World.

Core requirements are:

-Strong academic record (PhD & PostDoc preferred)

-Very advanced quantitative skills in machine learning/statistics/mathematics or similar fields

-Ability to translate advanced machine learning algorithms into code (Python preferred)
True. But luckily you actually have a choice. Many opt for DuckDuckGo on Firefox, for instance.
No, don't waste your time on "intelligent design". It's pseudoscientific garbage pushed by the Christians.
Another vote for Fastmail!
Started an small solo business, would love to be well read. More book recommendations are welcome.
Safari has the same kind of AdBlock limits that Chrome team wants to implement. Also it's kinda behind the curve on iOS when it comes to features.

Not to mention the fact that iOS users are forbidden from using any competitive browser, including Firefox.
A CLI to convert GCP in a heroku like platform
Memory controllers do prefetching for streaming memory accesses. Yes a lot of workloads are more latency sensitive, but it's not like sequential streaming memory accesses are hard given the prefetching.

(Anyone have pointers to current EPYC vs Xeon STREAM results?)
I’m not known with the internal data structure of git, but couldn’t you add the new hash as a commit in a new format “on the side”, leaving the original commit as is?
I'm imagining a world where PCs evolved like Smartphones, with every company holding onto its stack and only modest amounts of standardization between them.

There's no good reason smartphones couldn't support booting generic OS images today, except that all of the manufacturers want to lock you into their platform. I feel like we're being robbed of the chance to have a "Linux for Smartphones" that just boots on everything and has drivers for all common hardware and none of the vendor added garbage. Stuff like LineageOS is kind of a start, but they're constantly fighting to get a toehold on each new smartphone generation.
Same. It works great and uses less RAM than Chrome.
Here are what I am learning in 2020. I try to be a holistic person. So I am learning technical skills, business skills, and social skills.

Technical: Blockchain programming (mostly on Ethereum). I believe Ethereum is the future. Programmable money. How cool is that?

However if you think blockchain is fad, you could replace it with cybersecurity.

Business: Corporate finance (stocks, bonds, future contracts, options, etc). This is related with blockchain because I believe a lot of financial applications will move to blockchain platform.

However if you think blockchain is fad, corporate finance itself is a useful skill for investment and analyzing company's finance. Just now, I learned that you could make two bonds with different risks and yields into one security which you can divide into senior tranches and junior tranches. It's very interesting.

Social: Negotiation. I am reading Chris Voss' book (Never Split The Difference). He has a class in MasterClass as well. Coursera has a couple of negotiation courses. In the past, I received the shorter end of the stick because I'm not good at negotiation. So I'll try to change that.

Happy acquiring skills!
I had the exact same reaction as I read the comment :D
I like your idea. Others have also successfully experimented with a more manual version of planting trees, bushes, etc. Many die early on, but the ones that survive help bind the sand, collect dew and create shade for the next generation. Would be cool to include tree planting as one of the skills this fantasy robot takes advantage of.
I'm partial to Freedombox https://www.freedombox.org/

My parents can understand something like a physical box that sits next to their router.

They just need to start specializing rather than being a "jack of all trades, master of none." For example, being a best-in-class way to host a Matrix server. Become a best-in-class Google Photos alternative, etc.
Somewhat related, but I wish that more languages provided a reserved convenience variable for accessing the result of the previous function call:

https://stackoverflow.com/questions/3326826/language-history...

Python and Ruby: _
Shell: $?
HyperTalk: it (my first exposure to the concept, even though it was more of a convention)
Some Lisps: *, **, ***, ...

If we had that, then we could write:

func1();
func2(_);
func3(_);
...

Which reminds me of PostScript, which lets you examine and manipulate the program's stack directly (the top of the stack is the previous result):

http://www.ugrad.math.ubc.ca/Flat/intro.html

http://www.ugrad.math.ubc.ca/Flat/stack.html

If I were implementing it, I would make the previous result and stack contents read-only so that it's conceptually the same as the pipeline operator except that it allows inspecting the intermediate value.
learn to write poetry
There is a faction of oligarchs in this country who want to saturate the labor market for their own benefit. This is merely propaganda on their behalf.
Featured in https://en.wikipedia.org/wiki/Virtual_Light (1994)
Hacking the Oculus Quest inverting its colors and using it as an alarm clock
What blows my mind is how much I took my ability to cook for granted. So many people my age (millennial) can barely cook anything. I have friends who eat out every single meal of every single day. People give me weird looks when every single workday I have the same answer to “you wanna go out and get some lunch?” “Nope. I have leftovers!”
13b plus IP is already huge, but browsers leak so much more than that.
It seems like a reasonable time to bring up the reformer project 'ungoogled-chrome' [1]. I have used it and new versions of Firefox for over 3 years and have seldom had to jump back to `Googlified Chrome.` Do know that installing via `brew` [2] means no - standard browser auto-update. Which in this case, makes sense to me.

Aside: It seems to me the realist punk / anti-the-man software one can work on is a user respecting browser. I don't work on these, but I am very grateful for those out there who do.

-------

- [1]: https://github.com/Eloston/ungoogled-chromium#downloads

- [2]: Brew install via: `brew cask fetch eloston-chromium && brew cask install eloston-chromium`

Enjoy old school browsing with new school development benefits.
But also keeping speed high enough. You won't have many fatal road accidents with speed limited to 5 km/h. But it won't be very useful transportation. Those timid cars might be safer but people might prefer more aggressive style to reduce travel time.
Djikstra famously hated this tendency.

https://www.cs.utexas.edu/users/EWD/transcriptions/EWD09xx/E...
The github repo description is equally distasteful too:

> wc implemented in Haskell (significantly faster than GNU coreutils version — oops I did it again

For reference, I'm referring to the "oops I did it again" part. It's really hard to take that comment as "honours go to GHC authors".

Also, I suggest you try running the GNU wc with unicode turned off because unicode is computationally expensive and you're deliberately disabling unicode support in your own code anyway. I appreciate you said you'd add in the edge cases that GNU does in your next blog post but disabling unicode in GNU for this benchmark would show good faith that you're at least trying to compare like for like. And if GHC still out performs then you can at least legitimately say:

> My code outperforms GNU for non-unicode strings

Which currently you cannot because your claim is based on incorrect benchmarks.
Daemon operatives, take notice!