skysight-inc/HackerNews huggingface dataset:
Google is an American company and the Google home page is pretty much the same in any language.
When starting up Tor, aren't you confronted with a message about not maximizing the window? I wonder how many users follow that and leave it as is.

Is there anything else that makes it not really effective?
If you want to use btrfs on RHEL8, you still can: go to https://elrepo.org/ and install elrepo-release, then install kernel-ml from their -kernel repo and btrfs-progs from their -testing repo.
The thought that it's potentially someone's job to consider these things makes me smile.
In electronics, we call it Breadboarding, and the results are expected to be temporary by all involved. Breadboarded circuits generally are not stable over time or movement.
>>> "This all translates into increased mortality in vitamin D deficient COVID-19 patients. As per the flexible approach in the current COVID-19 pandemic authors recommend mass administration of vitamin D supplements to population at risk for COVID-19."

This sounds promising, although there may still be a chicken and egg like issue with this study. Does severe COVID 19 and inflammation cause a vitamin D deficiency?

Or does a Vitamin D deficiency cause severe COVID?
PHP for Beginners: Simple Calculator (Handling Request, Call_user_func and More)
I'm not qualified to give spiritual guidance. You may need some years to recover from the grind that got you where you are today. my personal path of self-discovery has been fulfilling but I wouldn't say it brought me joy (yet). if you miss the adrenaline perhaps you would enjoy a competitive activity like sports or chess.

> I don't even indulge in anything expensive, so I don't even feel motivated to earn more money or spend it.

Thats probably healthy.
It’s not like there’s an outrageous price difference between the two anymore. If your server can take ECC, might as well use it.
It’s still a crap show. I’m working on a beaglebone, i just decided to stay in the PRU for now, because connecting a timer to a DMA to spit bit patterns to a GPIO port without using a processor would involve connecting sections of the manual that are thousands of pages apart.
>When starting up Tor, aren't you confronted with a message about not maximizing the window?

I've never seen that message before, but that would explain why it always opens up 'windowed'.
I don’t use ECC in my home server because ECC-supported motherboards are still more expensive than their regular counterparts, and ECC ram is also more expensive. And of course this is only if your CPU supported it, which is basically not any prosumer Intel CPU.

Now that AMD CPUs are taking a big market share, hopefully we see a better market for ECC hardware.
This is seriously the only reason I went to HN right now. If you don't like the post, don't click it, or flag.

I personally found this useful.
Here is where I consider myself a segregationist. Give them their web: Facebook, YouTube, Google, et al. -- leave me out of normie net.
Cochlear Implant Hackathon
> I'd say it's not only a tautology, it's plain false.

And that, my friends, is a contradiction!
Also it’s a bit of a straw man. No one thinks Google is successful just because of their infrastructure and nothing else.
I thought Ubuntu stayed on the cutting edge, at least when it comes to 3rd party packages. Not sure about the kernel.
Correct, but even more pertinent to HN and this article is the first programming automation using punched cards was done for looms. :)

https://en.wikipedia.org/wiki/Jacquard_machine
RFC: Dial String Parameter for Session Initiation Protocol Resource ID (2007)
Sounds like warcraft 3 became more realistic towards humans then. Not much can be said about orc as there's really nothing to reference it to.
I'd like to point out that Tom Knight, one of the scientists mentioned, now is considered one of the Godfathers of synthetic biology. He made a pivot in the late 1990s/early 2000s.

If you'd like to read one of the papers that inspired him to make the change, read "The Completeness of Molecular Biology"[0]. It is a truly inspiring paper published in 1984 that is still relevant to synthetic biology.

[0] https://static.ias.edu/pitp/2019/sites/pitp/files/morowitz-c...
Throughout the world it is often the case that early adopters of a technology build so much infrastructure around it that their cost of switching becomes much higher.

Another case in point: The US just can't move away from credit cards and slow freight trains and cars, all due to infrastructure issues, while countries that have been historically behind have been able to jump ahead to mobile payments and high speed rail.
Many boring, everyday algorithms employ random choice or blinded inputs to prevent worst case execution.
iFixit teardown shows just how similar the new M1 MacBooks are
Oh and what about that pristine glass touchpad experience, is that available anywhere?
Ask HN: I blocked YouTube with etc/hosts.Now pages with YouTube link wont load
mrg32k3a uses double float for integer arithmetic because it was designed (like poly1305) back when computers were mostly 32 bit, and C compilers didn't reliably expose 64 bit operations. It's easy to implement with 32-bit integer arithmetic in assembly, and trivial in C with 64-bit integers.
I found this in an unrelated search. It looks kinda interesting.

Actual title: "Dial String Parameter for the
Session Initiation Protocol Uniform Resource Identifier"

Explainer from link:

"
Status of This Memo

This document specifies an Internet standards track protocol for the
Internet community, and requests discussion and suggestions for
improvements. Please refer to the current edition of the "Internet
Official Protocol Standards" (STD 1) for the standardization state
and status of this protocol. Distribution of this memo is unlimited.

Copyright Notice

Copyright (C) The IETF Trust (2007).

Abstract

RFC 3966 explicitly states that 'tel' URIs may not represent a dial
string. That leaves no way specify a dial string in a standardized
way. Great confusion exists with the SIP URI parameter "user=phone",
and specifically, if it can represent a dial string. This memo
creates a new value for the user parameter "dialstring", so that one
may specify "user=dialstring" to encode a dial string as a 'sip:' or
'sips:' URI.
Servers can and do scale effectively linearly depending on the workload.

The broader point stands though. The more servers you have, the more money a 1% cpu optimization saves you in raw dollar amounts. At a certain scale it always makes sense to optimize your code.
I had a repeat of the same experience too recently. It was very satisfying having it work now.
How about we just do stuff based on merit rather that picking people based on arbitrary characteristics? If there are these great stories to tell then they should do well.
i recently switched to the Brave browser which comes with good defaults.
It's complicated, but perhaps a good comparison is newspaper headlines in the West: headings and phrases etc are compact without ever being slangy.

For example, a random ad on the Yahoo Japan homepage proclaims 予約来場いただくと進呈QUOカード５０００円分, which means "get a 5000 yen gift card if you come visit", but uses literary words like 来場 (arrival/visit) and 進呈 (gift) that would rarely be used in spoken Japanese, and even the polite いただく (to humbly receive) is in the short "dictionary" form instead of being conjugated out the way it would be in speech.
It’s usually more about specific bottlenecks than specific code in my experience. It’s hard to use too broad of a brush on these things.
I have a similar setup. It all works perfectly until the disk starts filling up. At 95% performance goes down the cliff. You have to clean the disk and defrag. Running 4yo version, I would guess things might have improved since.
The only thing that comes to mind are the new 386 Bit Test instructions which could speed up manipulating tag bits in pointers and also any garbage collector bits.
> The skipper had bought a $100 genoa

What is a genoa in this context?
4th Generation Warfare, Insurgency in the City
It is not that complex an issue, unless you want an answer that is not the obvious, straightforward one.

> If your behaviors indicate one thing, but your spoken word indicates another, what does that mean?

Nothing more than that human thought and behavior is not a consistent logical system, let alone a sound one. As there is no reason to think that it is, this is not problematical, and there's nothing theological to see here.
Diving accidents
There are temples in Thailand that care for stray cats, just the same as there are temples that care for stray dogs. But stray cats are far from ubiquitous in Bangkok, especially compared to the Muslim majority cities in the region.

Jakarta has so many stray cats that it's legitimately concerned they're going to bring rabies back to the city.

https://www.abc.net.au/news/2018-03-19/inside-jakartas-battl...

During the Covid lockdowns, I saw numerous articles about how stray cats weren't getting fed properly in KL

https://www.nst.com.my/news/nation/2020/03/579036/abang-poli...

Every city has stray cats, it's just Muslim majority ones tend to have way more than you'd otherwise expect. Especially in developing countries that don't have sufficient animal control resourcing. Those cities also tend to focus their animal control efforts on getting dogs off the street, as Muslims are typically incredibly adverse to them (I saw 0 stray dogs in Jakarta the whole time I lived there, compared to Bangkok for instance where I couldn't walk to the end of my street without seeing at least 5 of them). If everybody all of a sudden decided they adored squirrels, and started carrying squirrel food around incase they ran into one, and started feeding all the squirrels that hung out around their home/place of work every day, you'd expect the squirrel population to explode too.
> I think the M1 will wake Amazon up (if they aren't already) to the incredible advantage of being able to customize a CPU to your needs. See the discussion about speed gains Apple got from accelerating common calls in their OS. You will never convince a bin part/least common denominator manufacturer like Intel or AMD to do that.

AMD has a semi-custom division that will do exactly that for anyone capable of paying: https://www.amd.com/en/products/semi-custom-solutions
Anarchy you say?!
It is an unfortunate export from the US that seems to have made it way over the pond.
You are right, I misread 'high bandwidth' as HBM. I was surprised at the cost as well.
Infinity – JavaScript – MDN
An oversized foresail that isn't a great idea in high wind.

https://en.wikipedia.org/wiki/Genoa_(sail)
this has the potential to backfire much as mandatory mediation has for some companies. if enough people start making GDPR requests it will likely quite quickly create a backlog of a long time and they may be encouraged to renable useful features like is mentioned to reduce the load
> Given the affluence of emoji's and various Unicode symbols these days it weakens that argument even further.

Most of the time these symbols and emoji are using fallback font though. It's not included in every font.
Same. But on HR, many people conflate Brave’s built-in privacy with Brave’s ridiculous crypto thing. And so Brave is pooped on, laughed at, or at best ignored by many here.

To me they are completely separate and although Brave has had privacy missteps, all browser vendors have. I believe in the leadership (Brendan Eich, creator of JavaScript) more than the leadership of any other browser vendor. I believe Brendan eats his own dog food.
(forgive errors in my memory here, details may be wrong)

The first generation of UltraSPARC CPUs with 8mb cache didn't use ECC on that cache. This caused some issues; so the "fix" cut that to 4mb mirrored and checked. These were the 250Mhz parts and everybody went to 400Mhz new process stuff instead anyway, but it was a bit of a thing at the time.

However, the fuss meant that generation of CPU hit ebay cheap and in volume, which I was quite grateful for.
Absolute addresses are useless in modern software anyway, due to ASLR. You'd be hard pressed to find a single one of them in a modern OS software stack, to be honest. Even the kernel is likely to be ASLRed, and hardware is dynamic and can't be hardcoded.

They are common in embedded software though. Different RISC arches handle this differently. ARM usually uses a constant pool after functions, relative PC-addressed. PowerPC usually builds 32-bit literals in two instructions each containing 16 bits. Both of those have the ~same overhead at 32 bits, but at 64 bits the constant pool version wins. But then again, any 64-bit system is unlikely to be small enough to be running embedded style code with absolute addresses anywhere that matters, so...
That doesn't really solve the fingerprinting issue. Hardly anyone uses whonix for everyday browsing, so you'll be that guy[1] with the obfuscated fingerprint

[1] https://xkcd.com/1105/
Thanks for the review. I’m considering buying one for a set top box. Would it be powerful enough for that? Can it pull 4K video?
I think you’re describing fanout, but I’m not sure. What do your math expressions represent?
That’s not true? BigCrush and PractRand results have been (trivially) reproduced, performance is also easy to verify. What claims are dubious? Everything about PCG strikes me as serious and deliberate.
>Take Canvas fingerprints. If you added a bit of randomness to how the browser renders pixels, the fingerprint would change each time you measured it. It would still be unique, but it would be a useless tracking tool.

that doesn't work because the sites can just take multiple samples and average the results.
500MBPS is already 1.5x SSD speed, so... I'd take it over SD any day of the week! Especially since at those speeds, you can buy just any random cheap m.2 and come out well on top.
Welding is a huge problem space, and I see a lot of welding shops talk about how they're constantly lowballed by buyers who can't tell the difference between hot-glue-gun-for-big-box-store-steel-blanks work and the-device-to-certify-your-weld-costs-more-than-your-house work.

There is only ever a shortage of sufficient compensation to clear the market for a desired level of skills availability.
https://github.com/YousefED/typescript-json-schema
That's not technically true. The history of the peer review process is outlined here:

https://www.pcg-random.org/posts/history-of-the-pcg-paper.ht...

I'm confused about why the author didn't just resubmit it elsewhere, but to me PCG as an example raises a lot of questions about the value of peer review today, and about how it is conducted (not that I think it does or doesn't have value, but it raises a lot of questions about it). At least from the author's perspective it seems the concerns were about presentation rather than substance. Speaking from personal experience, peer review can be quixotic and I put little weight on it not appearing in a peer-reviewed journal, as opposed to any specific criticisms that might have been raised in a review (given the attention to PCG at this point, if there were serious criticisms of it it seems a failing on the part of the journal not to address these).
Palantir?

How would you defend against that profiling tech?
It isn't a browser extension.
I think it's a little clever actually. But maybe only because I knew "cargo cult" as typically used here in HN (blindly copy). Reading this made me look into the origination.

For lurkers, this is an excerpt from the wiki page [1]
"A cargo cult is a millenarian belief system in which adherents practice rituals which they believe will cause a more technologically advanced society to deliver goods."

[1] https://en.wikipedia.org/wiki/Cargo_cult
I have an Intel C226 chipset with an i3 CPU, ECC RAM, and Linux, but as far as I can tell, there is no way to determine whether ECC is actually working.

I've heard of people collecting known-bad DIMMs for this purpose, or trying to blast their RAM with heat or radiation.

Why does this have to be so difficult?
Can Anki or spaced repetition be used to learn software development? Or can you become more proficient at it?
> The idea that it can give back less stuff but that is OK because it is a government is a foolish idea.

Anyone can pay back less real value if they have terms where the rate of interest is lower than the real rate of inflation.

Creditors of a government can mitigate the risk of that happening due to the policies of the debtor government by setting repayment terms other than in fiat currency of the debtor.

They often choose not to; heck, in the case of the US, it's happened that they choose to lend despite negative nominal rates, even before inflation.
Thanks. What is the most common user agent out there?

Sadly, this is of limited use. Defense against fingerprinting is like herd immunity. If everybody else already has a unique fingerprint, there is not much an individual can do to avoid being uniquely identified as well. At most one can spoof one other unique individual. Plus the EFF recommendation is 'latest Chrome on Windows' which is a moving target.

Would be nice if the EFF site in OP would recommend an agent id to spoof to, at least that would help building a small, but non trivial herd of indistinguishable users. And then a popular extension like uBlock Origin would track this agent id and set it by default for all its users.

Edit: list of top UAs:

https://techblog.willshouse.com/2012/01/03/most-common-user-...
SD card reading on the chip is also cheap, and doesn't require removing if you add an m.2 connector. No need to get rid of SD.
Can't you just pick a more ambitious goal? Like world domination? :^)
I remember getting the virtual boy when it came out and had such high hopes for the current batch of technology but it still makes me feel kinda ill. I personally won’t buy in because after ten minutes I need a several day break
This is, in many ways, the perfect response, as it cuts through a Gordian Knot of tendentious argumentation in one stroke.
> It's a feature worth building into the browser, and setting it to disable JS by default

Brave does this.
Depending on how you feel that sounds like a reason to look for another job. I greatly prefer not using Windows and macOS is rarely an option for my line of work. OS comes up very early in my job seeking process.
Rakuten is the original Japanese Amazon. It has everything and is just as cluttered as Amazon. Pages are optimized for maximum spam. Might as well call it the spam UI paradigm.

Here are sites that don't spam.

https://www.au.com/

https://www.playstation.com/ja-jp/

https://kiminitou.com/

And here is a web design aggregator. Here you can see more of the Japanese aesthetic at work.

https://81-web.com/
>Sorry, I don't actually see in there why randomizing something like a canvas or webaudio fingerprint is a bad idea

Literally the first bullet

>It is trivial to detect RFP and when you change a RFP metric, you lose your "herd immunity"
That’s still linear scaling.
Currently trying out resistFingerprinting and I really don't like that it resets my zoom level on every new tab. I understand that there might be scenarios where not doing so would pose a risk (e.g. when a site opens another site in a new tab and they exchange their observed zoom level behind the scenes) but I'm okay with that. Most of the time I'd zoom back in anyways, so is there a way to disable that specific feature of RFP?
Sure; to be very clear, it’s 128-bit state, 64-bit range LCGs which have great properties.
You have to understand, Japan is an individualist country, unlike collectivist American culture. For example, in the US, there are large hospitals, because we expect to be treated together, but Japan has small clinics due to its individualism. Similarly, in the US, we build large highways for everyone with street signs and house addresses, but in individualist Japan, you have to navigate the subway alone through neighborhoods with no street names. Finally, the article shows that US websites are aimed at a collective culture, but Japan aims small websites geared towards ease of creation: collective readership be damned.
Why companies won't name their products after the launch years I will never understand. Car companies seem to do just fine with it. Xbox 2001, Xbox 2005 etc.
I’ve gone out surfing in conditions too big or rough for my skill level a few times. This was in daylight, in San Diego-warm water, in maybe 8 or 9-foot waves, within sight of the shore, and seeing the waves about to break on my head still scared the living shit out of me. I can’t imagine going out in conditions like the ones in the article. I have lots of respect for the Coast Guard folks who go out into that stuff to help others.
"Wei Sun, 49, a Chinese national and naturalised U.S. citizen . . ."

So where do the national loyalties lie?
No it’s likely not, arrest records are separate from traffic citations and are two different databases. Also, your race may come from the cop filling out the ticket, or it may come fr9m your license in more advanced jurisdictions. The source for crime statistics is usually not court records, those are held by the courts.
How to Generate the Sierpinski Triangle in Vanilla JavaScript with HTML5 Canvas
According to Scientific American guest blogger, JALEES REHMAN, lengthening you telomeres also lengthens cancer DNA telomeres:

https://blogs.scientificamerican.com/guest-blog/aging-too-mu...
This behavior is typically because management at the top is technically detached and focused only on financial aspects. This means actual technical strategy gets distributed to large number of desperate managers as opposed to getting systematically aggregated at the top. This same thing happened with Ballmer, Scully and now Pitchai. I think Pitchai and likely others are MBAs as well :).

Aaron Patzer, founder of Pando Daily has said that businesses should subtract $250K for every MBA and add $500K for every engineer. When you have MBA at the top, subtraction weight grows exponentially. I know I shouldn't so severely generalize MBAs so much but here we are... Just like Gates and Jobs, Larry Page chose an MBA to run the business while praising need for "product person" all their lives. All of these CEOs will show continuous revenue growth and doubling of profits somehow while products will linger in the limbo.

It is quite funny that Google has (or had) 6 different meeting apps and during COVID they are no where on the map in this business!
lets import more of them
EXWM has been my daily driver for years and I use the same Emacs for window management, email, text editing, IRC and a few other things.

This can be a problem if you choose applications (like Gnus) which are known to have slow, blocking operations but those usually have modern alternatives.
Exactly this. I just want a stream of logs that I can process with ordinary unix tools without jumping through hoops. I don’t need any extra power for its own sake.
The main difference is x86 decode is hell to parallelize, as you have no idea where instructions start or end. It's a linear dependency chain of instruction lengths, an antipattern in the modern parallel processing world. Modern x86 CPUs have to use a large number of tricks and silicon to deal with this decently.

While even with Thumb-2, you can at worst just try decoding an instruction at every halfword. At worst you throw away half of the results if they are the second half of an instruction that was already taken care of. If you tried to do the same thing with x86 you'd throw away many more results, trying to decode (much more complex encodings) at every byte.
If curious see also

2017 https://news.ycombinator.com/item?id=14206635

Discussed at the time: https://news.ycombinator.com/item?id=10638324