skysight-inc/HackerNews huggingface dataset:
I wonder what Charlie Demerjian is going to say about this.

It is an awful lot of registers for a feature that few programs may use. There's the risk that bfloat16 is a fad and five years from now it is used hardly at all. At best it is for a full stack perception-and-synthesis feature about as good as

https://en.wikipedia.org/wiki/Intel_Quick_Sync_Video

Most of all it drives me nuts that Intel is going down the fixed-length SIMD instruction route (going wider) where the instructions you write are specific to the structures of the processor you run on. Machines like the ILLIAC, Cray, and the vector processor for the 3090 mainframe would automatically chunk the work so that you didn't need to rewrite your code for a future wider model.

ARM is doing it the right way:

https://alastairreid.github.io/papers/sve-ieee-micro-2017.pd...
Show HN: Real-time card game app
Ask HN: Can some one edit my post's title in HN?
>The fun bit is that the signer can backdoor transactions, and that part isn't something that can be verified by anybody who doesn't have the private keys.

Can you explain this? This is contrary to my knowledge of reviewing the details of a pre-signed transaction.
Drive the largest vehicle you can. When in a collision the momentum is converted to crushing force, you want to be in the less-crushable vehicle.

Hey this may be an unpopular choice, but it is the one with the biggest safety impact! And that was the question.
Every time i read about how hard it is to manage remote teams i think they have never played a mmo or been in a game clan.
I launched Cloud Nuke to make it easy to safely delete AWS resources in 3 clicks!

I've found that deleting idle & underutilized cloud resources is the quickest win to reduce spending on cloud bills. Additionally the workflow of deleting cloud resources often exist in Engineering teams but it is not well thought out and a single member scrambles to determine what needs to be deleted.

Building on clouds is getting easier, and conversely harder to delete since resources often depend on each other.
David Friedman and others have come up with decentral ways to deal with complex externalities like disease transmission risk. You can read "Machinery of Freedom" for a taste of how this works. It would probably involve health insurance standards for the negotiation of transit rights, just like we have car insurance standards for the negotiation of vehicle transit rights.
Safari 14 should change that though.

https://developer.apple.com/documentation/safari-release-not...
I'm kind of curious: what is the selling point of an ARM server? Why would I use an ARM instance on AWS or similar instead of an x86?

Are they significantly cheaper per GHz*core? If so, how hard is it to make use of that power, will a simple recompile work?
You can still compare Geekbench 4 scores with x86 machines running the same version. This gives an idea of how performant a Snapdragon is emulating an x86.

With that, we have something to compare the A12 with.
Chain of events: I was tempted to try a respectful reply with substance, but then realized I wouldn't be allowed to discuss this here, due to moderator preference for "not talking politics".

I was then [regrettably] tempted to write something with a "mic drop" feel, just to express my disagreement in an acceptably pithy way.

And then it occurred to me that this whole sub-thread is Twitter-length comments. And I was about to add one more. And I realized that maybe the moderation of HN actually prevents us from going as deeply on this topic as we do on everything else, and so that moderator preference has essentially reproduced a pithy and unproductive Twitter dynamic for topics like this.

Pithy and shallow self-censored comments in reply to pithy self-censored comments.

EDIT: But also, moderation is really hard <3 Just wanted to try to put words to a small dynamic that's perhaps playing out here.
Articles like this don't need the "flagged" treatment.

HCQ studies need serious review and discussion.

The theory has always been that HCQ increases Zinc in the cell which blocks viral replication ,might have a small effect and might help with early infection.

Research like this does not need the heated politics.

We need good clinical trials and reproduced studies.
They've experimented with other forms of revenue. Things like Pocket and VPN [1]. I assume that if Google pulled the plug they could find another sponsor but Google may not want to do that anyway, otherwise they run the risk of being an obvious monopoly.

[1] https://vpn.mozilla.org/
There's a neat DIY project to try to overcome this:

https://www.youtube.com/watch?v=2AecAXinars&feature=youtu.be

TL;DW - use some cardboard a two way mirror and an external webcam to make a box you place over your laptop so that it lines up the camera + your eyes.
Before I clicked I wondered why you wouldn't be trying it. Understood, I suppose I won't be trying it either. Maybe there's a business idea here though, in pre-made special-case videochat boxes. I bet there are other optimizations to be made as well.
Looks the same in both to me.
I think you've been a role model in how to build and maintain a popular software project while keeping the spirit of FOSS and promoting a positive community around it. I look forward to seeing what you get up to next.
I've also had the idea of creating a site which restricts users to having read the article. So, I'm excited about your project.

Couple questions

1) You mention a paywall, but your video says that users who sign-up before paywall stay in forever. You honoring that (the video was posted 5 days ago)? I see that the median comment count on your site is about 3 so I should hope so

2) How exactly are you paying these authors? We can post articles from anyone and then trust you're able to get in contact with them and hand them their money?
I guess the competition for smart glasses is heating up - I imagine google thinks apple's glasses are coming soon and they take that seriously enough to want to be prepared to compete. It will be interesting to see how this space plays out. If it's anything like smart watches, the market is going to turn around with apple's entrance, and buying north now while they're suffering gives google the tech they need to enter the market again for smart glasses once apple makes them "cool."
They’ve been T-Boned in modern times and although not exactly a head on collision with another vehicle, they do crash at high 100+ MPH straight into barriers with very limited injuries.
this is IMHO no different the real world - a 'good' despot/monarch/etc can be a good leader, but this is highly dependent on the situation (read: leader), and leadership transition process is always a risky one. Democracies/Republics work well so long as the community has a generally shared vision, but can be hampered when there is too much dissent, but generally avoid the succession problem
I believe the mods can, yeah.
File path is wrong, too. What should be checked is the bundle’s code signature.
You can't be anonymous as a member of an exchange?
Honestly this change is great for Salvatore. Hope they find another bright idea and inspire the programming community! All the best!
Moved the blog in a more decent server :D Faster now. But DNS propagation will take some time. Yet most of the new requests will go in the new server so also the old one will be faster.
This is a bit off-topic, but I can’t seem to use Zoom on my Ubuntu laptop with either Chrome or Firefox. As soon as I enter a call, it sucks up all the available memory until the tab, browser, or whole UI crashes. I can use jit.si or Google meetings with no problem. If anyone has any suggestions, I'd love to hear them.
What technical articles are you reading today?
https://blog.phuaxueyong.com/post/2020-06-30-second-half-of-june/

What are you reading today? (: I've curated some good insightful articles from the second half of June. Hope you enjoy!
Something about this creeps me out even though I probably wouldn't notice it if it wasn't pointed out to me.
China's one child policy has created a massive cliff in their demography. A generation later, there aren't that many children to take over from and support their parents as they move out of the working population. While industrial capacity can be made up for a bit with automation, which china is investing heavily in, the common people will still see economic hardship. Further, the one child policy led to an extreme skewing of the sex ratio, which means large numbers of males will not be able to find partners in china. The wealthier ones will emigrate, taking their wealth with them, while the poorer ones will be left with nothing and no one to lose in a country whose interests become increasingly misaligned with theirs.

For the moment, large numbers of people still remember when china was weak, and from these ranks come the party leaders who staunchly defend and promote national unity. These people will die off in the not too distant future though, leaving people who never had to live through the bad times which justified the communist government's existence. Much like how the soviet union collapsed as soon as the tsarist age passed out of living memory, china will struggle to convince the disparate parts of china are stronger together as their growth slows and totalitarian policies become ever more divorced from real threats.

Unified chinese states have formed many times in history. They have also shattered many times. The actions in recent years of putting economic growth above all else, suppressing ethnic minorities in favor of a homogeneous Han state, and building up institutions for societal control are not the actions of a powerful emerging superpower but desperate ploys to stop history from repeating itself before it's too late. While perhaps they will succeed, at least for some time, I personally think the next few decades will not be kind to china.

America and the west would be better served making sure they don't succumb to similar problems. Europe likewise has an inverted population pyramid and the horrors of world war 2 which forged the west's present unity is likewise about to pass out of living memory. The west is at least much more open to immigration than China so it has less resistance on the path to fixing its demographic problems (despite the rise of recent alt-right/anti-immigration movements). Further, the west's unity formed from many organic interconnections of economic and military shared interest rather than being forced upon it by a central authority, so those bonds are presumably more resilient. That said, the west is much more indebted and its power much more overextended in places like the middle east and africa. Its challenges will be different in nature but similar in degree.

The world is likely to take a very surprising form in the not too distant future regardless of any attempts to shape it.
0. Performance

I switch to Firefox about once a year (seasonal surveillance paranoia?). I mostly run older machines and there's a noticeable performance difference between FF and Chrome-based browsers. As a compromise I run Brave (chrome-based, un-googled, and kind of privacy oriented?) but not really happy about that.

Fwiw I really want Firefox to succeed, I donate to Mozilla every month and I am learning Rust.

I think it's partly sequencing, eg. opening a new window in FF, FF waits until the window is built before showing it (takes nearly a second on my machine), while Chrome will open it instantly and then paint in the UI. The actual time til usable URL bar is the same on both, but on FF the experience is "I gave a command and nothing is happening... oh there it is".

There's just no indication that anything is happening until it's done, and that makes a big difference. It makes it feel slow: even if the total delay is exactly the same, the perceived delay is several orders of magnitude greater.

There's also some difference in the time it takes to load a page, but once they're loaded JS perf is on par.

I expect the difference would be less dramatic on a machine from this decade, but I haven't had the pleasure of finding out :)
I never heard of aphantasia before but having read a bit about it, doesn't seem to be the same thing. When I "see" things mentally it's not like it "takes over" my visual input, nor it has weight in the real world. The image seems to be "nowhere", like when dreaming.
Closing my eyes doesn't really make the image clearer by itself, it's more like there's no visual input to interrupt my visualization and that's what makes it "clearer".

If I mentally listen to music it's clearly not coming from my ears (in fact the whole concept of sound direction doesn't seem to exist when I imagine sound. No stereo separation either.)

I find this whole stuff fascinating though. I wish there was some way to measure and/or capture those images/sounds and make them physical data, even if once captured it turns out to be a lot less detailed than what it seems. It'd be a security nightmare though!
Correction: you want to be in the vehicle with the most crushable distance of material. That way the force is spread out more over time and there's less going through your body at any moment.
If it were up to me, nobody would major just in computer science for a programming degree. We should all have knowledge of some domain, any domain, so that we at least recognize what domain knowledge looks like.

A very few of us do study computers as computers, and they often are held up as the pinnacle of the field. We would rather discover algorithms or write tools for other programmers. But most of us make tools for people, and we can't do that well if we don't know what they need.

One way this shows up is in the way novice programmers fixate on the fastest language or algorithm, because it's a way they can show off their expertise to other programmers rather than a customer. They should be taught from the beginning that their job is to be useful, and it would be easier if they could be taught to be interested in something other than the computer for its own sake.
Does anyone have an evaluation board for these things? Their marketing materials scream "scam" to me. For one thing they compare to competing x86 parts by arbitrarily downrating them to 85% of their actual SPECrate scores. Why? Then they switch baseline x86 chips when making claims about power efficiency ... for performance claims they use the AMD EPYC 7742 then for performance/TDP they use the 7702, which has the tendency to make the AMD look worse because it is spending the same amount of power driving its uncore but it's 11% slower than the 7742.

Also, without pricing, all these efficiency claims are totally meaningless.
What's the difference between Nix and pkgsrc ?
Does pkgsrc still have an implicit libc dependency ?
if you defect you get a bigger payoff than if you cooperate!
I am a pretty ardent Firefox supporter and prefer it over Chrome but some of the issues are still jarring and really affect the user experience. E.g. this 10 year old bug which I still have to deal with multiple times every month where if you have couple of windows open with one having pinned tabs and close the other one first, the pinned tabs are not restored upon restart: https://bugzilla.mozilla.org/show_bug.cgi?id=587400

Mozilla needs to shift focus, atleast briefly if not long term, to work on squashing such common issues instead of racing to add new features.
On the other hand, all car makes have become much more reliable than they were in the past.

Mostly, what you're looking out for is cost of parts and difficulty of labor. For example, a lot of Audi/Volkswagen products suffer from simple repairs being made more complicated by the need to pull things apart for the mechanic to reach them.
Yes, but many terminals will escape it for you if you paste in.
How to Handle Proxy in Selenium(With Demo)?
The problem is that they're optimizing for a very specific crash tests. Optimizing for those alone may involve trade offs for other tests. Doing super well for an offset head on collision at 30mph may involve adding weight and supports that make things worse for a collision at an angle.
Amazon Launches Space Push to Drive Cloud-Computing Growth
Presumably downvoted because people don't like it. But it's the truth.
You can update Safari independently of the OS. It even ships off the read-only system partition by default.
Discord Down
Rather immoral. Not just offloading, but also exacerbating the burden onto others.

Vehicles and Crashes: Why is this Moral Issue Overlooked? by Douglas Husak

https://www.jstor.org/stable/23562447?seq=1
Driving is already incredibly safe. Yes, it's the leading cause of death in those age categories, but there are 3-4 trillion miles driven each year in the USA. That comes out to 1 death every 100 million miles.
While there are no first party Kindle integrations, I find p2k.co perfect for my use case, i.e. push pocket articles to my Kindle.
All I've read says Intel has a manufacturing disadvantage to TSMC (where AMD, Apple and many others get their chips) and their CPUs are less power efficient, not more, compared to AMD and particularly these kinds of upcoming ARM parts. Is that not the case?
Ah I missed that. My apologies, I learned something new!
I really wanted to switch to Firefox, but after several weeks the thing that pushed me back was janky scrolling. It seems like a trivial thing, but it absolutely drove me first up the wall, and then back to Chrome.
http://archive.is/pIH31
It will increase performance if you have sufficient amount of dense data on input.

When that’s the case, especially if the numbers being crunched are 32-bit floats, there’s not much point of doing it on CPU at all, GPGPUs are way more efficient for such tasks.

However, imagine sparse matrix * dense vector multiplication. If you rarely have more than 4 consecutive non-zero elements in rows of the input matrix, and large gaps between non-zero elements, moving from SSE to AVX or AVX512 will decrease the performance, you’ll be just wasting electricity multiplying by zeros.
https://github.com/bitcoinbook/bitcoinbook is a great resource to learn about this.
Guess we'll all sleep with the fishes now. Good that you're going to guide them somewhat, I hope they carry the project forwards; good luck Salvatore! <3 We love you man
This reminds me of the fact that my grandmother who recently passed away at 96 refused to make left turns. She stopped driving years ago, but before she did, my father would always help her find a way to get to the pharmacy, the grocery store, church, and family and friends houses making only right turns. Sometimes she went miles out of her way.
The article makes the point that America could be seen as undesirable to live in for highly-skilled workers (by extension companies). If that happens, GDP balance could shift dramatically in a short period of time.

Notwithstanding GDP being kind of a BS metric.
It's the opposite. Running lots of poorly optimized processes allows you to amortize memory latency. If your software suffers from cache misses then it's not going to run out of memory bandwidth any time soon. Adding more threads will increase memory bandwidth utilization. Meanwhile hyper optimized AVX512 code is going to max out memory bandwidth with a dozen cores or less.
Thank you! I've had weather.aliyun.net suggested forever (it 404s now) despite clearing browser history etc. Contextual actions like this should really be available in a right-click menu and not just with a hidden key combination.
Not that I am aware of. But as I mentioned, programming is not the only thing that software developers do.

I mean I'd image that attending meetings takes up a huge amount of time for a CEO. But they aren't called "meeters" because that's not all they do.
Thanks for the catch. fixed.
I do rather like JSX, but I agree Hyperscript isn't difficult to read. As I noted in another comment, though, it also isn't difficult to set up a build step, and being able to use JSX is far from the only benefit of doing so.

The point about onboarding deserves more consideration than it receives, too. I'd have an easier time finding good devs to work on a React/JSX project than one in Hyperapp, just because of the latter being unusual.

The syntax isn't so much at issue here; Hyperscript could as well be sugar over React.createElement calls, just as JSX is. Anyone familiar with the DOM can look at it and see what it's doing quickly enough.

What would concern me more would be the underpinnings; Hyperapp brings its own VDOM and ancillaries, parallel to React's, that anyone wishing to work on a Hyperapp project needs to learn to reason about - and that will have their own bugs, infelicities, and performance issues, just as React's does. But React's are generally very well known and not too hard to design around, even if actually designing around them can be a pain on occasion.

No shade on the team, and I'm not trying to turn anyone off the project - I used to be much more of an early adopter until I got badly burned that way a few times, and these are the sorts of considerations that result from that kind of experience. I'll definitely be interested to see how Hyperapp holds up, and what kind of profile it achieves, over the next year or so.
So in some sense very similar to SKX behavior? The first iteration of the instruction implementation requires judicious use of instructions, while later implementations (this is something to be upset about...those "later implementations" should have been available quite some time ago).

This is also ignoring the fact that none of these penalties come into play if you use the AVX512 instructions with 256-bit or 128-bit vectors. (This still has significant benefits due to the much nicer set of shuffles, dedicated mask registers, etc.)
It's interesting that you chose to omit "over and over again" from the end of the quote. I would also mention to this:

> There are two fundamental flaws in TCC that make this exploit possible

We know that TCC is a major burden for legitimate Mac apps. But is it a major burden for malware? That's the question, and it seems to me the answer is no. There are so many holes in this system, it only stops the good developers who wouldn't stoop to using the countless hacks readily available to malware developers.
nevermind : https://www.youtube.com/channel/UCDDG9vOcmgwlslJJpCWjqOg
Have you tried calling them to ask if they’ll build you the newer one?
Elm defines separate functions for each element type which in js would look like

view: () => div({id: "app", class: "container"}, [
div({class: "filter"}, [
" Filter: ",
span({class: "filter-word"}, "ocean"),
button({}, "\u270E")
]),

I'm admittedly used to this from years using Elm but to my eye I'd far rather use this than JSX.
Thank you! As people have commented, your ability to stick to your convictions, even under fire, is admirable. I look forward to your blog posts.
I haven't followed the RV-V extension in a while, but IIRC it has acquired features to configure the vector registers as matrix tiles, and matrix multiplication instructions.
.local is a bit problematic since there are RFC's explicitly stating this should only be resolved by multicast DNS which has its own security issues and also fallback lookup is somewhat undefined.
Fine, they aspire to power and resources. Is that better?
In a browser what you want is WebAuthn, U2F is an older never technically standardized hack and should not be used for new implementations.

New web sites should do WebAuthn to enable this functionality, here's a guide someone else wrote that I found helpful in talking about the moving parts to actually implement this: https://webauthn.guide/

Firefox's WebAuthn implementation isn't as complete as it would ideally be, but it does have a nice feature of asking the user whether to give out the somewhat privacy-infringing "attestation" from a FIDO2 device when it is requested by a web site. IMNSHO ordinary web sites, especially where a second factor isn't even mandatory, should not be asking for attestation and I always refuse.