skysight-inc/HackerNews huggingface dataset:
There's also just not that much Rust software out there, and 80% of everything is crap. If you compare the best, say, C tool to do something against the best Rust tool, the odds that the Rust tool will be lower-quality are higher - the Rust tool is probably the only Rust tool written to do that, while the C tool is probably the best C tool that's survived over the years.
Why can't they refetch the manifest.json when cookies are cleared? That would give it a new ID.
yes

there is one other factor that people are missing

there are over a million self published authors. They are all sending people to Amazon to buy books

Those book pages have ads for other stuff

The amount of money coming from that is not insignificant

To give you some idea. I know at least 4 people who were making $50,000+ a month from affiliate sales

Of course, most of them got screwed like all other affiliates

However, 90% of the money was from stuff other than what they were sending people to Amazon for

*

1 million authors, all desperate to get their books to readers, spending money on Facebook Ads and newspapers and radios

sending readers to Amazon
Or SNMP MIBS
Either hate speech is a thing that causes real world harm and shouldn't be repeated, or the benefits allowing that speech outweigh the harm it does.

People can belong to either school of thought. But if you agree with the first statement, then you should also agree that Reuters publishing hate speech is just as harmful as Facebook publishing it. If you agree with the second, you probably don't think Facebook should take the content down. If that's what you think go ahead, but it's not a tiny peeve - it's a major difference of opinion.

I'm not taking a stance either way, just pointing out the options - either both block the speech or neither does.

The only illogical thing would be agreeing with Facebook's decision to take the content down but disagreeing with Reuters' decision to not repeat the same content. I can't see how that would work.
anyone who has used Good Reads loves your comment
Things have changed in the last few decades. Every company would just hire women to save money if it was so simple.

The reality is that there are many factors that determine how much you are individually paid. Two people of the same gender, role and title can have vastly different compensation because of negotiations.
I am tired of the FAANG dominance of tech ... time for new products and companies.
True, but that was for convenience, not because we thought we needed to have a "real identity". (IP addresses were later, ISPs were much later, but yes, UUCP hops were recorded. FWIW, my UUCP paths ended in something close to my legal name.)

Remember some of early Usenet, I wouldn't be surprised if some people had taken advantage of Californian naming laws (at the time, one could use almost any name one wanted, as long as it was consistent and not intended for fraud) to make their legal name more consistent with their online handle.

Mark V. Shaney is an example of a user who was not using their real name/identity (nor even had one).

Maybe https://news.ycombinator.com/threads?id=thequux can tell us how pseudonymous usernames were in his time?

Quaxity quuxity,
Teitelman's InterLISP
Has a DWIM feature that's
Really a screw;
MacLISP has evident
Superiority,
Letting its customer
Mean what he do.
Why not just use 4G all the way?

If it's the price tag, this is something companies could fix.
But that seems fairly obvious, at least to me. Face recognition seems to be an extremely fundamental capability that has probably existed in some form almost as long as brains and image-forming eyes themselves. In RFS’s case, his brain’s ”face module” spotted the faces, his damaged ”number module” couldn’t converge to anything useful, and the jumbled mess for whatever reason overrode the faces in higher-level perception fusion processes. Possibly because the faces were so small so were lost in the noise, so to speak. Would be interesting to know how RFS would have perceived a face with small numbers drawn on it.

In any case, it is pretty well understood that our conscious visual perception is almost entirely unlike the raw stream of nerve signals emitted by the retina. We’re completely unaware of the huge amount of filtering, denoising, smoothing, stabilization, spatiotemporal fusion, extrapolation, interpolation, object detection/classification/conceptualization/contextualization/prioritization, and other processing that is done to create what we consciously perceive.
Trump's top advisor on China is a complete nutjob who knows nothing about China: Peter Navarro, author of "Death by China."

Navarro doesn't speak Chinese, and before he joined the Trump administration, he had hardly even been to China. In recent months, he's been promoting anti-Chinese conspiracy theories about CoVID-19. He's an ideologue who believes that the US is in a death struggle with China.

So if you're wondering why US policy has changed, looking at who's in office is a start. The scary thing is how successful the Trump administration has been in promoting its views on China among the public.
Using older microcode is just a matter of preventing your OS from uploading newer microcode during the boot process, and not updating the motherboard firmware to a newer version that bundles newer CPU microcode. Rolling back the motherboard firmware is usually not a supported option, and sometimes is actively prohibited by the system.
Being the process multi dimensional was my point exactly, thank you for expressing that so explicitly!

But those pressured simplistic tests are not simply part of the whole picture but an exclusion barrier to throw away candidates and easing the life of the lazy recruiters!!

You must not be serious you do not see that!

My friends have broader perspective and make much more competent hiring procedures than this schoolboy mentality of whiteboarding or asking 5 questions to throw away those work in real life not in artificial simplistic tests!

Yes, it takes longer than the simplistic ones, because it is so multi dimensional that any less would be an incompetent process for god's sake!!

Anyone insisting those simplistic ones as definitive barriers - not merely part of a process - want to have excuse to get rid of the whole activity very quickly, doing bang up job! Not really care about real competence but superficial characteristics only that can be point at very quickly!

There are multitude of ways handling this matter much much better - too long to elaborate here -, I met with several ones, failing or succeeding, heard about the rest. All taking the effort that any reliable hiring effort requires, unlike these very simplistic ones criticized here.
Secure enclaves and their ilk should really not be soldered on devices, or on silicon.

What happens if/when someone manages to create a persistent enclave exploit?

It might be entirely impossible to know if you're affected, and the only plausible (but not very reasonable) end user mitigation might be to replace an entire logic board.
Likely for a quite hefty sum of money.

I'm not saying it's all together a bad idea with a more secure processing unit, but there are quite literally no good (user centric) reason to make it hard to replace, certainly not in anything bigger than a phone form factor.

Specifically about Apple:
With its persistent claims of user centricity should not need to be told this, that it should be removable/movable, unless of course this has nothing to do with the user at all. Exactly what is up for debate, but there's a certain asymmetry in the message, the effort required, the end user benefits, and the trajectory of this work that I have a hard time reconciling with anything primarily benefitting the user. Especially considering the otherwise quite lackluster attention to quality and security seen in the last few years. Lots of security features that are ostensibly for the benefit of the user, but where one can tell a parallel story that is about complete platform control, in the light of which the design decisions seems to make more sense.
> As tech is one of the wealthiest and critical industries in our society currently, it is natural the spotlight is fixed here.

Which is essentially "we want to be equal when it comes to the good things and unequal when it comes to the bad things". I'm sure there are plenty of people who want to be equal to professionals who work 70 hour weeks when pay day comes around, but they don't want to be equal when it's time to work.
Truth is truth, but not everyone agrees on whether particular things are true.

The majority of people can be wrong about something (Berenstein Bears anyone?), ignorant about things (e.g. the exciting things the USA did in South America in the last century) or can be misinformed even by reputatable organizations (e.g. WHO advising against face masks). They can also be misinformed about what the science indicates (e.g. anything about intelligence and heritability).

The truth is often not obvious, can be unintuitive or can go against deeply held values. Would you be ok with Facebook censoring anything talking about equality because people aren't all equal?
How effective is the Pagespeed score on SEO?
Do you think there is a link between SEO and Pagespeed score?
"WiFi interference and congestion can at times become unbearable in a typical residential apartment block"

Could this be solved with the right wallpaper or paint materials?
What are people going to do in the case of no support though? Fallback to CPU anyway. I don't think there's many problems where it's either that you compute on the GPU or you don't want the result at all. And given than, falling back to the CPU makes sense to me. Having to write that code myself would be annoying. I do agree though that there should be (if there isn't, IDK) an escape hatch for the rare case it may be needed. But I do think this is the right default.
I'm not sure that was the case 4 years ago. They first tried to beat it before joining it.

The subpoenas were widely seen as a pretext among the population. It is Brazil: you have to read between the lines.
Rest of your program blindly believes that the interface of your "trusted set" is safe because you owned that responsibility when you marked it unsafe.

If you have a memory safety bug in that interface, then you can taint the rest of the program's memory safety as well, correct?
Here is a video about replacing the screen. Also see video description for where a screen can (could?) be bought.
https://www.youtube.com/watch?v=Oa630UVaWp0
Edit: Seems to be for a different version
Applications for which you can be sure that no other applications are running on the same box, either:

1. Because it's completely airgapped from the bigger internet and you control everything on it. Think complex embedded systems like radar HW control on military ships. The ships I was sailing on had 6 full racks per radar just for things like track maintenance and missile up/downlink scheduling. At some complexity level it becomes worth it to "lift" apps out of the embedded domain and make use of the facilities a bigger OS like Linux provides, but you often still have fairly tight realtime and performance requirements. A HFT server only connected to an exchange server could also count.

2. You have adequate security measures in other parts of your setup that, after carefully evaluating the risks, you decide to forego defense-in-depth in this part of the system.

There are not all that many fields where this type of microsecond chasing is all that worthwhile though. There are significant costs and risks involved and most web users won't ever notice a page load increase of of few microseconds. There are way more cost-effective performance improvements available for 99+% of companies out there CPU pinning and IRQ isolation.
Cliff's viewpoint was definitely contrarian, but on the other hand many people thought that the internet would be a kind of utopia - either full of rational speech leading to better decision-making in the real world, or even a separate independent "nation" that governments could never control. Neither of those turned out to be fully true either.
Really well written article with a nice diagram that concisely explains all the memory safe/unsafe areas of a rust program.
So how would I acquire a processor without the mitigations at this point? Presumably all the new ones are sold with them already installed.
That's all reasonably understood by most people. You can talk to a random person on the street and they will recognize that where and when you're born along with the family support and connections you had can make a massive difference in what you become.

Unfortunately the diversity movement doesn't really tackle any of this because it would require real effort over decades while asking hard questions about culture and family life. It's much easier to just point into skin-color/race/gender ratios and push for regressive segregation and discrimination instead, but all that does it make everything worse.
Pretty sure you could have done:

finger rwj@cxa.dl.ac.uk

and found out who I was all the way through to the mid 90s.
No, it’s not true that the early part of the pandemic caused the majority of the deaths. All the deaths after the peak are more than all the deaths before the peak, so you can’t say that the huge amount of deaths have been caused early on by the authority in charge of the elderly homes.
ItHub Releases Product Roadmap. What’s in It for Developers?
Microsoft-owned GitHub has announced the official product roadmap for the first time and is made available publicly for anyone to keep track. This will enable developers of both open-source communities and enterprises to see what GitHub team is planning to release. For instance, as per the official product roadmap, the general availability of highly awaited GitHub Code Spaces is specified for Q4 2020.
I wonder what could go wrong with that.
I mean, look at the performance chart. CPU mode performance is a nice J curve with respect to "realistic workloads you'd actually want to GPU accelerate." I agree that having a CPU fallback is nice, but it's also pretty much the opposite of what you'd want to do in the field.

Prediction: someone deploys this and doesn't notice it's incredibly slow for mysterious reasons, and then spends several hours to figure out that the right version of CUDA wasn't installed. ("Fail fast, fail loudly" is a nice way to ensure that doesn't happen.)
Pretty sure children naturally ignore sex and color. They have to be taught to care about them.
The A/C in an apartment I was living in in Texas failed one summer, and the management firm put one like that in my bedroom temporarily.

Noisy and inefficient is a good description. Granted, it had to run off a regular 15A outlet so it was never going to be as powerful as the one in the attic. But it made sleeping possible by getting the temperature below 85F (30C).
Using GitHub Actions to compile, sign, and notarize your macOS Golang Binaries
"Invidious is an alternative front-end to YouTube" - TIL. Running an open source project can be exhausting, and a thankless task, almost all of the time. An active community and user-base helps, but it seems like omarroth has come to the end of the road.

As the maintainer of a relatively large OSS platform (OpenFaaS), I also wrote up about this last year too. For anyone who can't relate to omarroth's statement, it might help with perspective: https://blog.alexellis.io/the-5-pressures-of-leadership/
To differentiate,
better is often not as important as it seems,
different might be enough,
and sometimes even why is enough.
Javascript is now fast in the sense that V8 is good enough at the things you are likely to do in the browser or in a typical node server. The very example in this link of how a matrix of random numbers is to be generated is an absolute joke compared to how this would be achieved in lower level languages. Javascript’s lack of static typing doesn’t just affect DX but what performance enhancements can be made. You don’t have direct access to memory and V8’s optimizations just aren’t THAT helpful for this sort of thing. This is a large part of the appeal of WebAssembly in the browser context. Even asm.js, impressive as it is/was, doesn’t really compare favorably and what you see here is clearly nothing like asmjs. I have a lot of love for JS and there are many domains it does well in but unless you show numbers that prove otherwise, I’m quite sure you are totally wrong here.
> As a white male from Germany, I have no idea how much changes underprivileged groups need. That is where I'm advocating listening to them.

If you ask people to a) declare whether they are underprivileged and then b) declare how many advantages they need to become equal, you're really just incentivizing everyone to loudly claim that they have it the absolute worst and need the most help.

And then you'll need somebody to decide whose complaints are true and whose are fake, aka you'll need somebody to feel truth and rule accordingly.
How Germany re-introduced border controls (FIA)
FIA Access to documents showing on what basis Germany reintroduced bordercontrol during the period of March 2020.
Right, for all we know, that's 8 options and two duplicate. It's also harder to implement because now I have to keep symbol table (or I have to refer more frequently to it.) I can't see much of a utility argument here except terseness for its own sake. In that case, why don't we just pack our own bytes?
I'll just leave this bit of advice

Very few fortunes are lost by spending or excesses, they are mostly lost by bad investments and bad financial decisions

*
It might be better to take your time and think long and hard before making any investment decisions

We are at a point of unbelievably crazy valuations and in the midst of a global pandemic

a lot of stuff is going to go tits up
Sortition would be interesting to try. More for filling up a parliament than for selecting a president, though.
> By your definition, isn't the main characteristic of a role model, that they didn't need a role model of matching genitalia and skin pigmentation and dietary preference themselves?

No, for me a role model is someone that I can relate to, leading me to imagine myself being in their position in some time in the future.

Do you mean that "role model" stands for a person who "has made it"? Then we differ here.

> Otherwise how could anyone be the first?

You have hit the nail on the head. That is the exact problem: what needs to be done to empower people to be "the first of their kind"?

> So yeah, choosing a role model without regard to those things is perfectly possible, and not long ago was considered completely normal.

This made me curious: did you have a role model yourself? Where do you take "not long ago was considered completely normal" from?
> But personally I'm excited to have something akin to a scripting language for a GPU.

There's a few of these already, depending what you mean by scripting language.

You have Numba for Python [0], with official backing from nVidia, and turbo.js [1] for JS.

Alea for F# might classify, too, thanks to its REPL, and how quick you can get off the ground. [2]

[0] https://developer.nvidia.com/how-to-cuda-python

[1] https://turbo.js.org/

[2] https://developer.nvidia.com/alea-gpu
Neat project, but I'm slightly disappointed there's no link to run the benchmark directly in my browser without installing anything.
How is that related to the balance of men vs women and racial demographics in the trucking industry? Aren't the men also facing many dangers in that profession?
This could be useful for embarrassingly parallel workloads but 2 points:

- the backend is OpenGL so it won't be as performant on NVIDIA hardware as CUDA (NVIDIA don't like OpenGL)

- I don't see any explicit GPU memory management so you might not be able to setup a pipeline of operations which all operate GPU memory (aka the big pipelines you see in ML). That would be another performance hit.

Having said that it looks like fun and I'm going to check it out!
> Sweden's gamble made very little sense when it was made. I will say one thing for Anders, his position is that if you make this gamble, you must stick with it. There is no point taking such a gamble and then chickening out after a week or two as some countries did. That makes sense, but it was a bad gamble.

There was a huge part of our deaths that were caused by lack of protection and procedures in the elderly homes at the start of the outbreak. This isolated event skews the numbers very much. Looking at the whole picture where we're approaching something around 50% immunity (T-cell plus antibodies). Compare this to nations around us experiencing second and third waves and not getting close to our immunity numbers. But sure, you can look at the numbers as they are, I wouldn't judge you, it's too bad that such an outlier event has such power on the numbers though.
> Unfortunately the diversity movement doesn't really tackle any of this because it would require real effort over decades

Even assuming the effect you describe was true, its self evidently not for the reason you describe, as the “diversity movement”, as you call it, has exerted real effort over decades.

> It's much easier to just point into skin-color/race/gender ratios and push for regressive segregation

The only thing the “diversity movement” pushes for is the opposite of segregation.
Before you can discuss any of that, you need to define "hate speech", and that's often where the problems begin.
Is your definition actually accurate enough to capture instances of intuitive judgements that "this is a conscious being" without being overly broad to include "obviously non-conscious" things?

By calling it a spectrum, the already fuzzy definition becomes so broad as to be almost useless. Your spectrum and "knowing" model admits conscious GPS, albeit "low consciousness." What about spiders or GPT-3 or suitibly chosen digits out of an RNG? At best these all fail the intuitive answer test for most people.

Perhaps you have a mental model of Yudkowsian self-optimizers? Or maybe you are thinking more classically along the lines of Kant?

The whole problem I am trying to communicate is that your are playing and refining a model without defining exactly what your are modeling.
You sound like you have really high-quality opinions
An e-reader battery lasts longer than a phone. Also, there are no temptations to constantly check news or social media (or even Amazon’s ecosystem: my Kindle has been in airplane mode since the very minute I unboxed it). I don't even take my phone into the bedroom because it is a proven source of distraction and poor sleep, but a Kindle allows me to do some long and productive reading at night or when I wake up in the morning.
Woah. Can confirm it works as described for me - I hear both "green needle" and "brainstorm", depending on which word I read, or which word I think of when I close my eyes.

... or at least that was true until now; I've just retried it again, and I've lost the ability to hear the "-storm" ending. I can hear "green needle" or "brain needle", but no "storm.
Most "smart" devices don't need anything beyond attributes, heck, some of them (thermometers and the like) could just fit all the data into a beacon advertisement!

Manufacturers often do really silly things like encoding all the data into one custom attribute:

https://github.com/open-homeautomation/miflora/blob/31e59bdb...

All of this easily could've been done with standardized attributes but fuck interoperability lol.

> it cannot do anything else than SNMP-like get/put/trap on some attribute

It can do whatever you want. Nobody is forcing you to use ATT, you can speak anything over L2CAP.
A bit like Trump banning TikTok and Huawei on a whim, without providing any evidence.