skysight-inc/HackerNews huggingface dataset:
Some combination of the following two features:

Partial clones (https://docs.gitlab.com/ee/topics/git/partial_clone.html)

Shallow clones (see the --depth argument: https://linux.die.net/man/1/git-clone)

The problem with large files is not so much that putting a 1Gb file in Git is a problem. If you just have one revision of it, you get a 1Gb repo, and things run at a reasonable speed. The problem is when you have 10 revisions of the 1Gb file and you end up dealing with 10Gb of data when you only want one, because the default git clone model is to give you the full history of everything since the beginning of time. This is fine for (compressible) text files, less fine for large binary blobs.

Git-lfs is a hack and it has caused me pain every time I've used it, despite Gitlab having good support for it. Some of this is more implementation detail - the command line UI has some wierdness to it, there's no clear error if someone doesn't have git-lfs when cloning and so something in your build process down the line breaks with a weird error because you've got a marker file instead of the expected binary blob.
Some of it is inherent though - the hardest problem is that we now can't easily mirror the git repo from our internal gitlab to the client's gitlab because the config has to hold the http server address with the blobs in. We have workarounds but they're not fun.

The solution is to get over the 'always have the whole repository' thing. This is also useful for massive monorepos because you can clone and checkout just the subfolder you need and not all of everything.

I say this, but I haven't yet used partial clones in anger (unlike git-lfs). I have high hopes though, and it's a feature in early days.
Statistical algorithms like in machine learning can reproduce human racism that is fed to them. That does not mean that the creator or user of such algorithms is racist, but it is their responsibility.
You're gatekeeping who qualifies as "using a computer", and using a really odd definition to do it.

Now, the rest of your point is, who cares? Do with that thing whatever floats your boat, it's fine if you don't program. That point is valid. But when "that thing" is a computer, and they're "doing" something with it, that qualifies as "using a computer". At least by the definitions the rest of us are using.
Probably not really. It's much less than normal reactors - e.g. the infamous Chernobyl 4th block had 217 tons of uranium fuel in it, so a couple tons = two orders of magnitude less.
If I weighed the total amount of unsolicited bulk physical mail I got each year, it'd be several hundred pounds. I can't think of the amount of diesel fuel used to cut the trees down, chop up the pulp, make the paper, deliver the paper, print the paper, deliver the paper to my mailbox, then haul the trash away to dump. I'm 100% for massive postage increases on non-parcels, or complete elimination of this practice otherwise.
Look, when these glitches are all in the same direction, there is something systemic going on - even if it is unintentional.
Have you ever tried to label a blank keyboard from memory? Even though you know where all of the letters are and use them all the time without thinking it’s almost impossible.
Hey,

I would say that it's a mix, and now things have been formalized a lot in the realm of Jazz (that's a whole subject on its own).

I would say that classical training can definitely help a lot from an interpretation standpoint, there are many technical and harmonic concepts that definitely hold. Some classical repertoire probably helps more and has more parallels to Jazz too.

Something that I have to emphasize though, is that you can be quite proficient at playing classical piano and also have a not very sophisticated harmonic understanding ("interpreter v/s composer"), that understanding is required if you're doing Jazz.

Some examples of non-classically trained Jazz pianists that are incredibly relevant: Thelonius Monk, Art Tatum.

On the other hand, many important Jazz Pianists had extremely relevant classical training. Jarrett being one of the greats and I would mention Brad Mehldau as someone who's extremely influenced by classical as well, and who's still alive and expanding the language of Jazz.

Regarding the "training methods", I would say that the classical training methods are problematic if they're tried to be applied to learning jazz. The successful student will have to adapt and drop a lot of them to learn improvisation, which in the end is the essence of the jazz language.
On Skylake-SP's AVX-512, instructions that previously were dispatched to port 0 or 1 get instead dispatched to ports 0 _and_ 1. So instructions like vpsrlq get zero net speedup from switching to AVX-512 from AVX2. Instructions that previously ran on ports 0,1,5 will now run on ports 0 and 5, for a speedup of at best 1.33.

Multiplication will depend on whether the chip has one or two FMA units. If so, you can run vpmuludq on ports 0 and 5, which is a 2x speedup compared to AVX2's ports 0 and 1. This 8275CL Xeon does have 2 FMA units.

Looking at the two inner loops, we have

up:
vmovdqa64 zmm0,ZMMWORD PTR [rdi+rax*4] # p23
add rax,0x10 # p0156
vpmuludq zmm1,zmm0,zmm4 # p05 or only p0
vpsrlq zmm2,zmm1,0x20 # p0
vpsrlq zmm1,zmm0,0x20 # p0
vpmuludq zmm1,zmm1,zmm4 # p05 or only p0
vpandd zmm1,zmm6,zmm1 # p05
vpord zmm1,zmm1,zmm2 # p05
vpsubd zmm0,zmm0,zmm1 # p05
vpsrld zmm0,zmm0,0x1 # p0
vpaddd zmm0,zmm0,zmm1 # p05
vpsrld zmm0,zmm0,xmm5 # p0+p5
vpaddd zmm3,zmm0,zmm3 # p05
cmp rax,rdx
jb up

up:
vmovdqa ymm0,YMMWORD PTR [rdi+rax*4] # p23
add rax,0x8 # p0156
vpmuludq ymm1,ymm0,ymm4 # p01
vpsrlq ymm2,ymm1,0x20 # p01
vpsrlq ymm1,ymm0,0x20 # p01
vpmuludq ymm1,ymm1,ymm4 # p01
vpand ymm1,ymm1,ymm6 # p015
vpor ymm1,ymm1,ymm2 # p015
vpsubd ymm0,ymm0,ymm1 # p015
vpsrld ymm0,ymm0,0x1 # p01
vpaddd ymm0,ymm0,ymm1 # p015
vpsrld ymm0,ymm0,xmm5 # p01+p5
vpaddd ymm3,ymm0,ymm3 # p01
cmp rax,rdx
jb up

All other things being equal, we have on average, and counting only the differing instructions, a throughput of ~2.27 instructions per cycle on the AVX2 loop, whereas it is somewhere around ~1.45-1.60 for AVX-512, depending whether you have 1 or 2 FMA units to run multiplications on port 5.

So based on this approximation, the AVX-512 code should probably run around 2*(1.5/2.27) ~ 1.33 times faster. Add to this that vpmuludq is actually one of the most thermally insensitive instructions around and will reduce your core's frequency by 100-200 MHz, and the small speedup you see is more or less explainable. (I actually do see some more noticeable speedup here when switching to AVX-512; 0.25 vs 0.21).

PS: The Intel Icelake and later chips also manage to achieve a throughput of 1/2 divisions per cycle for 32-bit divisors, and 1/3 divisions per cycle for 64-bit divisors.

PPS: Some of your functions could use blends. For example,

__m256i libdivide_mullhi_u32_vec256_(__m256i a, __m256i b) {
__m256i hi_product_0Z2Z = _mm256_srli_epi64(_mm256_mul_epu32(a, b), 32);
__m256i a1X3X = _mm256_srli_epi64(a, 32);
__m256i hi_product_Z1Z3 = _mm256_mul_epu32(a1X3X, b);
return _mm256_blend_epi32(hi_product_0Z2Z, hi_product_Z1Z3, 0xAA);
}

__m512i libdivide_mullhi_u32_vec512_(__m512i a, __m512i b) {
__m512i hi_product_0Z2Z = _mm512_srli_epi64(_mm512_mul_epu32(a, b), 32);
__m512i a1X3X = _mm512_srli_epi64(a, 32);
__m512i hi_product_Z1Z3 = _mm512_mul_epu32(a1X3X, b);
return _mm512_mask_blend_epi32((__mmask16)0xAAAA, hi_product_0Z2Z, hi_product_Z1Z3);
}
Your friends are not contradicting each other, we could also ban both.
> But you’re saying that the sole shareholder can also be the management?

Yeah, there are plenty of single-owner LLCs. It's the go-to small-company structure.
How to Use Data to Engage Your Customers
Something that's missing in all of this is why the author was into computers. They obviously were, and running a homelab is as good of a hobby as any, but to what end? Kids aren't learning this because why would they when they just want to watch Tiktok videos.
This would only make sense if there was an "exclude me from society" option that people could opt in to. Do any new laws created apply to me? Will the government regulate my lifestyle? Could the government legally seize my property? Could I be sent to fight in a war? If all of this is true then I damn well have the right to vote. Working full time or part time or not at all has absolutely nothing to do with it.
DoS within Wifi transmission range is an unavoidable part of any wireless protocol.

The attack you propose is no more powerful, so probably not worth protecting against.
Vizio Makes Nearly as Much Money from Ads and Data as It Does from TVs
> Right there's no huge containment facility, but there's still a concrete dome over the reactor isn't there?

I'm pretty sure these aren't intended to be used with a concrete dome or anything as substantial as that. Look at the pictures in the article, and some of the referenced benefits:

Can be used for emergency response to help restore power to areas hit by natural disasters

- "Can be quickly removed from sites and exchanged for new ones"

- "Can be used for emergency response to help restore power to areas hit by natural disasters"

That doesn't really mesh with needing to build a concrete dome on site.
Keep an eye out for a chance of northern lights tonight
All three points are really just the same point repeated three times: That it isn't part of core/official GIT ("stop gap" until official, irreversible to later official solution, and adds complexity that an official version would lack due to extra/third party tooling).

I'm frankly surprised GIT hasn't made LFS an official part by now. It fixes the problem, the problem is common and real, and GIT hasn't offered a better alternative.

If LFS was made official it would solve this critique, since that is really the only critique here.
Mobile nuclear power sources delivered anywhere
We can all aspire to be like Bob Beken
p5 can do 512 bit operations, but not 256 bit, e.g. look at Skylake-AVX512 and Cascadelake (Xeon benched in the blog post was Cascadelake) ports for vaddpd:

https://uops.info/html-instr/VADDPD_YMM_YMM_YMM.html

Here is 256 bit VPMULUDQ:
https://uops.info/html-instr/VPMULUDQ_YMM_YMM_YMM.html

Here is 512 bit VPMULUDQ:
https://uops.info/html-instr/VPMULUDQ_ZMM_ZMM_ZMM.html

The 256 bit and 512 bit versions both have a reciprocal throughput of 0.5 cycles/op, using p01 for 256 bit and p05 for 512 bit (where, as you note p0 for 512 bit really means both 0 and 1).

So, given the same clock speed, this multiplication should have twice the throughput with 512 bit vectors as with 256 bit.
This isn't true for those CPUs without p5, like icelake-client, tigerlake, and rocketlake. But should be true for the Xeon ridiculousfish benchmarked on.
Kobra – visual programming language for machine learning
Why do people not get as excited by the prospect of renewable energy?
Something missing from the list of problems: Git LFS is a http(s) protocol so is problematic at best when you are using Git over ssh[1].

The git-lfs devs obviously don't use ssh, so you get the feeling they are a bit exasperated by this call to support an industry standard protocol which is widely used as part of ecosystems and workflows involving Git.

[1] https://github.com/git-lfs/git-lfs/issues/1044
> trolling can be a lot of fun.

Yes, was trolling with my cat sometimes, as a child, she got angry, it was fun (but I stopped when I grew up)

> these feelings can follow you around for days vexing you and bringing you back to that negative state of mind. and that is hilarious to [the trolls]

Good point, I've felt those feelings indeed (and maybe the cat too)

Agreed that social media can be like that, and also, it steals time
Testing 1,2,3.
The Seven Sisters (1975)
> I save over 50% of my income but I don't make anything close to $300,000 so yea, taking a whole year off would be a big chunk of my savings.

There is something wrong with this piece of information. If you really save 50%, then taking a whole year off will only wipe out one year of savings, no matter what you make. So if it's a large part of your savings and you're really saving 50%, then the problem is you've only been saving for a couple of years. Having a higher income just makes it easier to have a higher savings rate, it doesn't change the math on how many years you have to save to afford the time off, given equal savings rates. You might want to re-read my other comment: https://news.ycombinator.com/item?id=27126783

> I guess I need to try and find a job where I'm making $300,000 lol. Do you have some niche specialty or is that literally just a standard rate?

It's a standard rate for someone who was a senior engineer then got promoted two more times, I guess. I don't have a niche specialty. And I expect to (and have planned for) making less at my next job, and potentially for the rest of my career.
> without massive, massive expenditure as a result.

Could you elaborate on this?

The problem I foresee is that having someone you have to trust is not a bad thing because at least you're able to identify that entity's traits and act accordingly. If that entity is, for example, the world's largest military power, I might feel like I have a lot less to worry about than if they're, as another example, a publicly traded company about half the size of the average major U.S. bank.

Is this what you're alluding to?
Brooklyn->Mmmm'ladies makes me think Beasties
I suspect this is why six was picked in the anectdote. Kids around that age are really good at asking "why" until you are stuck.
you mean 70 years of attacks on Israel, a legitimate state, by terrorists and rogue nations that lose every time?
“We’re sorry we have to censor you for profit” Oh great thanks Instagram.
Over 60 recipes for a happy body and mind 0 % gluten, soy, dairy, sugar, cholesterol or chemicals 100 % flavor, vitamins, minerals, micro-nutrients & tastiness!
Raw food certainly has endless health benefits, which you will notice as soon as you integrate more raw foods into your life.With simple yet satisfying recipes and easily obtainable ingredients,
this book introduces you to delicious dishes which happen to be raw and healthy as a side effect
for more details visit Raw Food Self Made website
Simple banking customers still locked out.BBVA says its customer service crashed
I'm not a XUL or JavaScript expert, but there is evidence that you can implement a virtualized list in regular HTML:

https://react-window.vercel.app/
It's called macOS now.
55,000 lines of Rust code later: A debugger is born
Previous discussion: https://news.ycombinator.com/item?id=12356070
I agree with you, as a parent i witness how my child uses his technology. I did think to mention that we might have biases, as technologists our world view is dominated by technology. My child has a ipad and i have a few computers and game consoles in house. By observing me my child sees how i use technology.
ban/censor both sides, problem solved :)
A book is more or less only useful for reading. Well I suppose I can stack some books if I want to elevate something on my desk but pretty much.

Whereas a computer can do many different things. Yes, it's because it's an arbitrarily programmable machine but if I choose to use software written by others rather than programming it myself I'm not sure why that's a lower use.

In fact, I can program but rarely do so. Usually I'm using a computer to do tasks like writing, working on photos, etc. My day to day use is sort of irrelevant to the fact that I can do some programming. So I guess I'm not computer-literate.
So Volvo should give it all up and go into US political lobbying? Or learn how to build a train?

I don't agree. Global warming is an issue that should be approached with a multi-prong attack. And, if there is a future where hydrogen is clean and abundant, there's no point waiting for it to start working on making it useful.
> Git LFS is a Stop Gap Solution

Build the real thing then..
I’m having a hard time concentrating on the article with that background
That's a terrible analogy. I don't allow android devices to use my "ios roads" as it is. Why does it matter if i don't want airtags to mooch off my network? It's not like airtags are providing their share of network back to me.
I've been happy with https://yadm.io/ to manage dotfiles.
Don't you mean twice as big as it needs to be?
oh so that's what 18th century cringe was
Yet I see companies like Cisco announcing mental health days for their utterly broken employees.
Happened with LinkedIn as well. https://www.linkedin.com/posts/activity-6797910928844230656-... So, as somebody pointed out I guess it's the mass reporting with bunch of humans or bots knowing that the algorithm would trigger. Perhaps like DDoS on Social media posts
Development of Log Files Analysing Tool for BMC Remedy AR System [pdf]
(Perceived) fame and fortune are pretty standard aspirations.
it's always good to consider people's words and feelings in the context of material facts, things that can be meassured objectively, like, for instance, counting dead bodies.
Seriously, the amount of practice and skill-improvement a kid could get in an afternoon of trying out angles, cuts, and shot-movement, just trying to imitate some director or DP they like until they're getting similar results, all on their iPhone, is incredible.

Just a little more work and they can post a highlight reel of their practice session, to be viewed by anyone in the world. After a few times doing this, the work might even be looking pretty good, with nothing more than a smartphone for the entire process.

Repeat a few afternoons for various other aspects of technique, and you'll have had more and better practical experience at some aspects of production and editing than people who'd worked at it for months or more the 80s or 90s. The learning feedback loop is so tight now.

I mean, damn. That's cool.
$60 / year for a decent fraction of a hard disk and the associated backup resources, seems pretty fair to me. What price would you expect?
Or there is someone(s) within the organization that has moderation privilege and they are exploiting their access for ideological reasons.

I think both are occurring in social media networks to some extent
I think you'd still have issues mapping a mesh, especially with how often phones are moving. I remember looking at meshtastic for a mesh wireless network and they're still working on a solution for a large number of nodes covering a large area:

https://meshtastic.org/docs/software/other/mesh-alg
To be fair to IG/Twitter there seems to be a spam campaign on behalf of the Palestinian people.

For example, look at the top comments on any Justin Bieber post lately: https://www.instagram.com/p/COwqsQRH3Rj/

This probably happening all over the internet and these posts got swept up with the latest bot catching algorithms.
Like airplane accidents, algorithms accidents are products of whole organizations, which include engineers, but are not only engineers. I don't condone blaming individual engineers for incidents when there is an entire system of quality control and management surrounding them that is supposed to proactively prevent these kinds of things. Nonetheless, it is possible for the whole system to be negligent, and it's also possible for the whole system to, if not be racist (because organizations don't have sentiments), to act collectively in a way that aligns with what a racist would do, if they were an organization. I admit that it's a stretched analogy and borders on anthropomorphizing organizations, but at the same time it could be a useful conceptual tool.

For a concrete example, imagine that a company was prioritizing investigation of moderator actions based on the average emotional reaction of twelve or so people on an accountability board, when presented with each case. If the accountability board has any biases that don't average to zero across the dozen, the diverse stream of injustices will get corrected more in one direction than another, and the result will be injustice even in the absence of any individual with bad intentions.
wonder if it's the same squad that sanitizes wikipedia articles vaguely critical of israel
New Developments Lower Rents in Surrounding Neighborhoods, Study Says
I do want to help them in finding theirs, but just their phones. Why can't i divide up my expense/risk and spend it how i want? I'm not mooching off anyone, because i don't have airtags to mooch of their network sharing.
That’s quite a bit of post facto rationalization for various fads that amounted to little more than “this generation’s angst manifest and given a larger platform thanks to an ever-expanding media footprint.”
I highly doubt that individuals at each company are actively manually deleting tweets or instagram posts.
You're right but can't update the link now. Also thanks for the feedback on the about - will make it more clear
EEVblog has a video of what could be possible. He is talking about 3c part. With direct negotiation at massive volumes, sub 1c part is definitely possible.

https://www.youtube.com/watch?v=VYhAGnsnO7w

What has your experience been with the very cheap parts?
Or it can be installed underground, as the same website has proposed in other articles on small reactors: https://www.energy.gov/ne/articles/5-key-resilient-features-... It's a lot easier to dig a pit than build a giant 5 meter thick dome.

Regardless, the point remains: the question that needs to be asked isn't "are these sites vulnerable to attack" it's "can an attacker inflict more damage here than through conventional means?"
The business world will all be app-based once Gen-Z starts founding companies.
In 2006, I did a summer internship at NASA implementing the Bundle protocol [1]. It assumes intermittent connectivity and/or large delays between transfers. For example, you have intermittent line-of-sight between Mars and a tracking station on earth or line-of-sight between a rover and an orbiter on the far side of Mars that will at some point in the future relay the data onto Earth. I can't find it in the RFC, but using it to provide internet to rural villages was definitely discussed.

[1] https://datatracker.ietf.org/doc/html/rfc5050
Which is already a "glitch" known, abused, and complained about by people all over the political spectrum in the US.
Dead body count says nothing about instigation or justification.
Please leave the geotagged posts alone. Yours truly, IAF xoxo
Hey dalmo3. You replied to a question I asked a while ago but I can't reply directly to you there. (https://news.ycombinator.com/item?id=24486487). Thank you for that reply. I solved exactly what you asked for. My email is in my profile if you want to know more.
Different opinions in this case is that women and PoC are inferior.

That’s a reasonably difference of opinion to make choices over.

I wouldn’t trust performance assessments from him.
Physical transportation of storage has always been a thing. Of course, over time, internet speeds increasing means it only makes since for larger amounts of storage. https://aws.amazon.com/snowmobile/