skysight-inc/HackerNews huggingface dataset:
In the specific case of confluent-kafka-go I’ve had to make extensive use of the second F. Trying to get the major improvements I’ve made into upstream has been… challenging.

Of course that F comes with a substantial maintenance cost. I’ve moved onto other projects internally at work and still every month or two I’ll get roped in to deal with some confluent-kafka-go releng issue or some such.

Tried giving them money too but confluent were pretty explicit with us that go was a low priority client library for them. I guess I’m not really saying anything other than I agree with everyone else in this thread, there’s no magic answer, only tradeoffs.
The end is near just because of EVs, most users do not care about real efficiency of manual vs automatic or kind of automatic gears, they just choose because of habits with a cloying trend to see only the good parts of their favorite choice.
For me the stories are so so. As in I can't even remember most of them, but the art oh man...for some reason, it has left a permanent mark. Like if I am admiring the trees after the rains, flowers moving in the wind, water leaking out of a pipe...my brain goes straight to Miyazaki scenes...so much beauty captured in the simplest of things.
HTML over the Wire in Django
>It's usual for them to have ask for video proof that you're the domain owner.

Putting aside the fact that it is just an insecure and undignified way of transferring data. Why not host the 'video proof' site on namecheap domain? so you know who's watching. And why not ask for photo ID instead of credit card? I mean anyone can send an email "go to [whatever] domain and show me your credit card, or I'll stop your [whatever] service" and NameCheap users will be conditioned into falling for this scam. Its reckless and unprofessional.

And i don't know how else to define took some of my money and registered a domain.. then kept it cause that's what happened. You have a deadline to do your cam show, which is shorter than the time their support service takes to answer an email about your concerns; After that you lose some of your money and your domain.
A Hymn to God the Father

Wilt thou forgive that sin where I begun,
Which was my sin, though it were done before?
Wilt thou forgive that sin, through which I run,
And do run still, though still I do deplore?
When thou hast done, thou hast not done,
For I have more.

Wilt thou forgive that sin which I have won
Others to sin, and made my sin their door?
Wilt thou forgive that sin which I did shun
A year or two, but wallow'd in, a score?
When thou hast done, thou hast not done,
For I have more.

I have a sin of fear, that when I have spun
My last thread, I shall perish on the shore;
But swear by thyself, that at my death thy Son
Shall shine as he shines now, and heretofore;
And, having done that, thou hast done;
I fear no more.

I love the devout pun between "done" and "Donne" here.
It's work to maintain projects and if you're getting it for free, what does the owner really owe you in return.

Bug reports, feedback is useful and valuable but the initial work by the creator is where the true value is.

> They're telling you something for free that you would otherwise have had to devote time and effort on validation / quality assurance to find.

You also got the initial product for free and you're using the time of the maintainer to review your things, for free. There's unfairness in the exchange of a low value thing compared to a high value thing. The maintainers time is valuable.

You wouldn't trade £100 for £1, so why do you expect maintainers to drop everything and look at your "free £1"?

> "oh, I guess this project is just a hobby project someone uploaded to github for posterity and they're not actually interested in maintaining it." That's okay! Not everyone has time for that.

Someone took time to build something, uploaded their work (for free) for your edification and you expect more. Something is wrong with this thought.
What does this means, if anything, for API calls between services in a microservices context ?

Should we worry about this specific size threshold when making calls between services on kubernetes or the kubernetes ecosystem is smart enough to avoid this slow start problem ?
Liquid Metal Turns Garbage into Fuel – The Action Lab
They aren't saying all strong characters would do this, but that those who would do this have strong character

Plenty of troll settlements happen where the sued party could've afforded fighting it
> but understandable for copyright reasons I guess?

They could have bought/rented/borrowed the phones
Some professions that come to mind: Veterinarian, blacksmith, sculptor, metal work, doing artisanal pottery/stoneware.
in the US almost nobody uses v6. consumers or businesses
To be clear, I love the project and think sonification can be useful… just don’t pitch it with an outright lie. A microphone in space will hear nothing. That is true. Even if a microphone could travel through that particular gas cloud at speed, the sound it would generate wouldn’t be anything like that. Its not a simplification of any real phenomenon, it’s purely a (very interesting) theoretical mapping of data to sound.
Cloudflare stood up to a patent troll and won (2019)
exactly. I like how its the government thats always the boogieman despite Tesla and BMW already and clearly abusing thier ability to control a car remotely. Corporates have clear motivation to control you and squeese you.
Right, but others don't have the right to free stuff, if you don't wish to give it up first.
And it's missing a very important thing; the lens
Compared to similar compiler toolchains like the Android NDK or the MSVC command line tools, Emscripten really isn't that bad (for a C/C++ toolchain). Dramatically improving things would most likely mean becoming incompatible with mainstream C/C++ compiler toolchains (after all, the Emscripten compiler and linker needs to be pluggable into existing C/C++ build systems).
Containers are repaired and under surveillance.
This goes both ways, because patents are important. However, after talking to George many times as I watched his company grow with the SF proof of funzies in autonomous driving and DefCon pokes - the guy will not [quit] when he's squarely on the war path.

Get 'em, GH.
I'm a Dutch person living in Spain and my British accent can make it super difficult for some Spaniards to understand me. I tend to have a lot of trouble understanding Greek English.

This article lacks so much perspective, Europe is filled with white people having trouble understanding each others English.

It's not that weird that once you start jumping continents this effect simply gets stronger.
How to Make Lerp() Frame Rate Independent
I’m not crazy about the tone you’re striking, but the bit about “software you barely understand” does ring true. Lots of folks who think hitting play in a notebook makes them some sort of AI-art-engineer these days.

On the other hand, the whole point of automating creation is that you don’t need to understand the underlying mechanisms.
While the opt-in crypto program may not be sketchy per se, all ads that I have ever seen on it where in some way or the other get-rich-quick schemes. And that is imo what most of the criticism is about.
how is signaling different from "whatever you happen to agree with"?
I'm a bit surprised by what you write.

Until recently I was heading a compiler team. We found it impossible to hire experienced compiler engineers despite paying very well, so we essentially switched to
hiring promising university graduates and trained them on the job. My peers in other companies are all in the same situation.

Note that there is a mismatch between academic and industrial compiler work. A university compilers course is necessary, but not sufficient to be considered experienced, you should have good knowledge of things like
ABI design, ELF, DWARF, LLVM's tablegen, C++, compilation of varargs etc. This stuff
is not typically taught in compiler courses (for good reason, since it is a bit arbitrary) but it is absolutely vital to producing a working, industrial strength compiler.
You should also have some idea about computer architecture, so you can read ISA manuals and understand what individual machine instructions do, and what performance characteristics they have. Otherwise you won't be able to write good instruction selection and scheduling. Given the increasing prevalence of JIT compilers (eg eBPF in the Linux kernel), it's also useful to know about that. Another dimension is security: modern compilers to need to worry about stack canaries, shadow stacks etc. This too is not taught at universities.

Regarding what tool/library/framework, skills are rather transferrable, so I would not worry too much about this. LLVM is by far the most widely used open framework and is easier to get into than other open stuff. If you are knowledgable about security and verification, doing hacking on e.g. CakeML [1] or CompCert [2] might be interesting.

A good way of being hired is to go to e.g. LLVM or GCC meetup, and make it clear that you are looking for a job.
Put it on your Github that you are looking for a job. Put a link to an LLVM or GCC (or similar) compiler phase that you have written. The next LLVM dev meeting is November 8-9 in San Jose, CA, hang out there, rest assured there will be many companies seeking to hire. Bonus points if you give a presentation, even if it's whimsy like compiling Brainfuck to Intel 4004 ... Another avenue is RISCV startups which are currently 10-a-penny, they all need and hire compiler engineers. Cold-contact them ...

PS, since you are a PhD student. I suggest finishing your PhD in some form or other. A lot of companies are loath to hire PhD students before they finish, or make the job offer contingent upon successful graduation. That certainly was our policy. If you are not yet near graduation, I suggest to do a compiler related internship.

[1] https://cakeml.org/

[2] https://github.com/AbsInt/CompCert
Found a critical vuln in DataStax, and all I got was block on Twitter from CEO
That link is to Safari on iOS and it says that your browsing history may be collected but it’s not linked to your identity.

Is it a privacy problem if Apple collects aggregate browsing history from iOS users?

And is this relevant to a thread about desktop browsers?
It's not that simple: France appears to have higher birth rates even if you exclude the children of immigrants, which does suggest that other policies factor into it:

https://www.cairn-int.info/journal-population-and-societies-...
I love stick-shift. I have never owned anything else in 52 years.

I once drove my brand-new Mazda B3000 4WD to another city, on Christmas Eve. The dealer had helpfully washed my new truck before I drove it away. Some water had seeped and my starter was frozen solid. Fortunately a couple of hearty passers-by pushed it so I could kick-start it. If it had been an automatic, I would have spent Christmas hundreds of kilometers from home & family.
The US average is 15 metric tons and that's production-based, ie counting exports and not counting imports. If you count imports and stop counting exports it would be higher. Now the US does rank highly in this measure but that's also where the 'typical' HN reader is. The typical reader is also well off which can make a huge difference(flights etc).
I saw this in Comma AI's blog post - they have also been sued and are planning to fight back:

https://blog.comma.ai/ourfirstlawsuit/
The paper cited is here:

https://pubs.acs.org/doi/10.1021/acsanm.1c04331

"Aluminum Nanoparticles from a Ga–Al Composite for Water Splitting and Hydrogen Generation"

by

"Gabriella Amberchan, Isai Lopez, Beatriz Ehlke, Jeremy Barnett, Neo Y. Bao, A’Lester Allen, Bakthan Singaram*, and Scott R. J. Oliver"

Unfortunately not open access AFAIK
I must admit that I used to be a harassing parasite. Then I realized how foolish I was being this way. I changed into just a parasite, but I feel urge to contribute and sometimes I do.
I also learned that those who harass, will learn one day the same lesson as I did, so I don't bother too much with them.
China's Chongqing manufacturing hub extends factory power cuts indefinitely
Vivaldi with defaults, maybe not the most optimal solution imo. But vivaldi tweaked (including no sync, etc.), sure. I probably share your surprise when I see people not aware of Vivaldi, and I'm not sure if it's due to their historical links with Opera(which by the way it's awful privacy-wise, but that's my opinion at least). Vivaldi is a good browser regarding mouse-focused browsing (or even touch I guess): their gesture system is definitely one of the best though I haven't tried Safari. I however stopped using Vivaldi a long time ago due to the fact that their Linux builds had horrendous hardware acceleration performance. Maybe I'll revisit it.
Mariner, an unmanned surface vessel (USV), designed to sail autonomously
Or just go absolute foolishly extreme and have your website under 1kB total ;)

https://1kb.club
Malthus was wrong, and had long been wrong, for his own back yard. But not for the reason usually claimed (especially by economists), Progress with a capital P.

For a different reason entirely: culture.

There is a thing called "The [West|North] European Marriage Pattern"[1] that was well established in the 1500s, centuries before Malthus was born.

In this pattern marriage was delayed for both men and women until they were deemed able to bring up children - by themselves, and in the eyes of their local community.

There is a closely related phenomenon sometimes called the North European Household or nuclear household in the same area.

Although households often incorporated young adult female relatives and/or unrelated females as servants, the "core" households tended to be one or two generations only--parents and children (if any). Those parents whose children grew up and left had only their servants, if any, as well as themselves from then on.

East of this line, households tended to be multigenerational and/or sibling-parallel.

In West/North Europe, part of being deemed able to bring up children was being able to form your own household, independent of your parents and siblings.

In this way fertility was regulated. In good times, it was easier to form a household; in bad, it happened later or not at all. So fewer children were born.

Populations were not driven to starvation in the way that Malthus claimed.

1. https://en.wikipedia.org/wiki/Western_European_marriage_patt...

2. https://en.wikipedia.org/wiki/Hajnal_line
Dude, I unironically agree. They have their own vocabulary of memes and conventions and there's something about the style that just hits the nerve centers of funny for me.

This one is one of my favorites, although it's not quite as extreme as the style eventually became. I have great memories of being put into near hysterics the first time I saw it with a friend of mine (who has a pretty goofy laugh which makes anything twice as funny when you're with him).

https://youtu.be/PTdxPliBdZs

This thing has worked its way deep into my brain, i can't even say "let's go" without subtly referencing it 10 years after I first saw it.

This one is in a similar vein, though it may not really count as true YTP. The first time I saw this, I was caught off guard, thinking it was a different viral video. The subversion of that expectation hit me so hard, I was literally crying with laughter.

https://youtu.be/lXMskKTw3Bc

I'm sure to some these will just seem powerfully stupid, but there's something about them and the way that they take normal things and remix them that really makes me laugh.
“anonymous hackers”? Publicly unidentified hackers you mean?

That hack almost certainly had nothing to do with the jailbreaking scene. Sony pulled down their infrastructure to investigate an extensive compromise.
I don't. It's a big world and people won't learn without some compassion. They need to be shown the right way to behave. When you "shoot them down" you create hostility and animosity.

I get it. It's very satisfying to give someone what they deserve. But is it the right thing for building a community?

I think about that a lot when I have political arguments too. The toxicity level is so high and people keep pushing it higher. I just had a bit of a flamewar with a guy on a different forum. But we were able to end it amicably because we didn't let it get down to name calling and I was never disrespectful. I wasn't always able to do that, it took a lot of practice to reach that point.
Of course with HTTP3, we'll get TCP out of the equation as that uses UDP/Quic underneath. If you pick the right CDN/hosting/web server, you can benefit from that right now. Supported on essentially all relevant phones, browsers, etc. So, why wait? If you care about performance, upgrading your infrastructure is probably the first thing you should do, not the last thing.

Mostly, the only effect of bigger download sizes is a higher chance for things to go wrong on flaky networks (e.g. on mobile) and a slight delay with the application initializing. On the first visit. The second visit, you can have all the assets cached and it matters much less. At that point the only thing slowing you down is what the application does.

It's 2022. An article arguing how to get the most out of obsolete versions of HTTP (<3) and TCP seems a bit redundant as you shouldn't be using either if you can avoid it. Also, anything using less bytes than the commodore 64 that I had 40 years ago had in memory is interesting but also a bit of an exercise in being overly frugal. You should reflect on the value of your time and effort. There's a notion of diminishing returns that are very expensive. Such is the nature of optimization. Sometimes a millisecond is priceless. But mostly it's irrelevant. People have 5G and 4G phones these days capable of downloading many orders of magnitude more data per second than that.

Download size is probably the wrong thing to focus on for most applications. I get it, engineers are deeply passionate about optimization and minimalism. And I appreciate what can be done with very little CSS and HTML from a technical point of view. But it's just not relevant to me on my work projects. I'd rather spend time on adding value than obsessing over saving a few kilo bytes here and there. People pay for one thing and barely even notice the other thing.

I ship a quite bloated SPA to customers. It comes in around 10MB and takes a couple of seconds to get going. It's fine; it's not a problem. I could double that size and nothing would happen. Nobody would complain. We sell it for lots of money because of what it does, not because of how large or small it is. The value of halving that size is close to 0$ for us. The price of doubling the size is also close to that. The price of sacrificing features on the other hand would be a massive loss of value. Our sales team would object. And yes, we use a Google Cloud's load balancer and their CDN that does all the right things. If it mattered, I might find slightly faster options. But it just doesn't.

And 10MB is actually not that bad on a decent network and nothing compared to what our application does after it loads in any case. Which would be doing lots of json API traffic, downloading map tiles and images, etc. In short, if you are not on a good network, using our app is going to suck. The initial download size would be the least of your problems in that case. And if you are on a decent network, the app loads quickly and feels very responsive. Our app simply requires a decent network. And decent networks are a widely available commodity.
This is true on iOS Safari, but is it also true on desktop Safari? (I genuinely don’t know the answer)
A web page on the process:

https://kto.ucop.edu/NCD/NCD/NCD.aspx?id=32779

"Hydrogen Evolution From Water Catalyzed By Room Temperature Liquid Metals"
Are You a ‘Digital Nomad’? European Locales Want Remote Workers
Shameless plug

https://blog.cloudflare.com/when-the-window-is-not-fully-ope...

I recently wrote a piece about specifically this mechanism (though looked from the receiver side).

Basically on linux you can work around this initcwnd limit (if you have to, for whatever reason), by tuning buffer sizes, initcwnd obviously, and rcv_ssthresh.
Swearing in the same paragraph as talking about respect. That detracts from the article
PanWriter: Cross-platform writing tool runs on anything and outputs to anything
And to go back from Al oxyde to Al:

https://en.wikipedia.org/wiki/Hall%E2%80%93H%C3%A9roult_proc...
Interesting reply: https://twitter.com/M1ch13Lt/status/1562537209659817987/phot...
National security is usually the justification for oppression, followed by "the common good".
Precision in this particular case is the enemy of happiness.
Email is bad for various reasons, but being open and universal is far better than anything else.

MUAs on contrary suck because people have never touched the power of desktops and so they shift blindly and acritically toward webmails for the sake of few giants and as a result most MUAs are stuck in the late '90s at best. Modern ones are just small projects by very small community (like notmuch, mu), too small and geeky to develop a full automation to give something working out-of-the-box for most users.

Another problem is that people still fail to understand their assets. They understand something physical they own, like cash money in their pockets, but they fail with digital assets, so most people fails to understand the value of their mails, from address/domain (like a personal one vs some from GAFAM&alike) to messages and so fails to comprehend why having local mails is important...

We need, for the sake of the society, to improve people knowledge/culture about the tools they need in current daily life, otherwise even a modern MUA will simply be a big effort of few with not much future.
Everyone who is into animation knows about the Akira bike-slide, but I have a hunch "Lupin leaping across the rooftops" from the first clip is referenced surprisingly often too. For example thirty seconds into this One-Punch Man animation by Murata:

[0] https://twitter.com/NEBU_KURO/status/1440944255011225601
The controversial conclusion I came to many years ago was all of the above ... I remember when the solar lobby was fighting the wind lobby fighting the hydro lobby to be the one true green energy source. It was and still is entirely pointless.

Distributed independent microgrids with interconnects fed by a range of power generation methods and size the generation at >1.5x power needs. Refurbish and maintain fossil fuel to fill when needed, and ideally make them as modular as possible with turbine halls being convertable between different fuel types.
Yeah, this is a completely valid complaint. How in the world did automakers manage to get vehicles on the market that require you to look away from your 70 mph trajectory on a highway to visually confirm that you clicked "OK" instead of "Cancel"? Major safety design failures. You know it the first time you encounter it.
I was once told by an ethnically Japanese person who was born in Mexico (and when he spoke English he sounded like a Mexican national) that his hardware and software didn't match.

What Americans consider "white" is not fixed. Jews are white or not depending on the time and context. Cubans would be considered Latino or something today, and yet the most popular TV show of the 50's (I Love Lucy) featured an American woman married to a Cuban man at a time when interracial marriage would never have been shown on TV.