skysight-inc/HackerNews huggingface dataset:
Yes it’s fundamental, but it’s not generally that significant to users of Kafka.

As a developer, Kafka is a place to publish and subscribe to data with reliability and performance.

As a developer, the fact that messages are persistent is nothing more than a cool feature in that I can replay messages if I need to.

Things like consumer groups and offsets are features of the API, but they aren’t complex. Every similar tool whether it be RabbitMQ or IBM MQ has its own API abstractions and features. Likewise, I need to learn about failover semantics, but that’s the same with any API dependency.

It seems that you and the other posters here have a concensus that it’s hard to operate. Rather than saying that Kafka is dead or a polarising technology, a better line of argument is that it’s simply hard or expensive to operate at scale. (I personally think that’s par for the course with a technology like this, but that’s an aside.)

You have to remember that for everyone operating Kafka, there will be on average tens or hundreds of developers using it. And the vast, vast majority of those will not find it to be particularly polarising. Instead, they’ll find it a de-facto choice.
They're still a very different breed of "tile based", though.
I still haven’t tried your suggestion, but would it be able to show only merge commits from PRs already merged into main, while still showing all commits on my local work branches I have in progress?
For me, individual feature branches feel private, even if they’ve been pushed to a hub repository for others to view and pull. I wouldn’t push to someone else’s branch and I frequently force push to my own branch without worrying what it will do to others repositories.

The only thing that is sacred is the main/master branch. Everything is else just a speculative idea that, until reviewed and applied to master, is ephemeral.

(I’ve tried collaborating on a branch before but at the end of the process it’s hard to review because you either feel like the other party is rubber stamping their own code alongside yours, or you need to find a third party reviewer which spoils the 1:1 nature of almost every other code review I do.)
Yes, you understand correctly.
git reflog?

All of those need you to know what you’re doing and what exactly you want to undo
MrBeast Sued for $100M by Company Behind His Virtual Burger Restaurant Chain
> These sort of answers do not inspire confidence.

I'm not anything close to a Materials Engineer, but at least in the (very different) fields in which I've published, it's very standard to not share material (e.g.: plasmids, bacteria, code, or datasets) until you've published.

Pre-prints rarely have code or data available if the authors intend to publish elsewhere (again, in my field).
We are extremely excited to announce that Foundations of Rome has been awarded the Best Production Award at the 16th Annual Dice Tower Awards! Foundations of Rome has received this prestigious honor for the second consecutive year.
Eastar, a supplier of tabletop game manufacturing, has been awarded the Best Quality Award for five consecutive years. These include Tainted Grail, which won an award in 2019, Assassins Creed, which won an award in 2021, and Frostpunk and Foundations of Rome, both of which won awards in 2022. We take great pride in witnessing the achievements of our clients, and we are honored to be trusted partners for tabletop game publishers and designers.
That's exactly what they say they're doing. They submitted the final paper and the sample(s) to APL for review.

I don't think they have other samples to hand out.

They haven't actually published yet officially... the only papers everyone has their hands on (and which all the replications are based on) were leaked.

So, they're following the process... they've submitted the paper and sample for examination and they're waiting for those results before publishing.
> deprived of sales

but the post above explain an arduous process for a purchase, and i would expect that there's not an insignificant number of people who would've given up in the middle.

So do you also feel that you need to make the same complaint of a lost sale to amazon? Why target pirates specifically? Whether they _consumed_ content or not, is irrelevant - in both scenarios, you would've "lost" a sale.
> The market never lies.

I suppose you weren't paying much attention in 2008.
But crypto is not the thing that ruining ordinary people lives
I think I was mostly referring to keeping things secure with updates, or lack thereof with TVs. Pihole does a good job of keeping ads and nonsense off my Sony TV. Netflix, HBO, Amazon, etc already know my viewing habits and probably sell it to each other for all I know.
It would be interesting to figure out scientifically why places like the one you mentioned cause this kind of effect on the human brain.
Why the downvote?

Clearly a lot of open source software simply copy commercial software. GIMP and Libre Office are obvious examples. GIMP even copies the Photoshop many-windows-instead-of-a-single-parent-window UI. Something no other software use (AFAIK).

And I will argue that GIMP and Libre Office (for example) are both very far from being as good as the commercial software they are copying. You might disagree of course but there is a reason why professional artists still pay for Photoshop instead of using GIMP. It simply can’t compete with Photoshop. Even with a $0 price tag!

And the original author clearly states that he/she/it/they wants to copy commercial software without even trying to come up with something superior. Continuing the open source developer tradition of copying the work of others. Not something to be admired or encouraged.
I couldn't just acknowledge Gen X ;-)
You drive Tesla to go grocery shopping? I strongly prefer a manual transmission diesel F350 because it can pull a loaded trailer full of construction materials over dirt road like nobody’s business.
Thread for anyone not logged in:
https://nitter.net/TDebant/status/1688675638146727936
Has there ever been a USD stable coin that hasn't imploded? Or in other words, what's the mean time to failure?
It’s good to make healthful nutrition choices. Eating unsaturated fats is actually healthy according to this article:

https://health.clevelandclinic.org/the-skinny-on-unsaturated...
Intel Processor Trace Part 2. Better debugging experience. (2019)
> There was a time I could check FB or Insta a few times/week

I mean, we can obviously see why the above is not a viable product no matter how ethical the company making it may be.
> COMPUTERS ARE BAD is a newsletter semi-regularly issued directly to your doorstep to enlighten you as to the ways that computers are bad and the many reasons why.

It's not even the name of the website.

The name of this entry is "2023-08-07 STIRred AND SHAKEN"
It would be a wrapper: something like:

* git branch hidden current

* git do-the-command-here

* if we call git undo, checkout the hidden branch, otherwise delete it

In practice, I think a lot of people call `git lg` often enough that they can just git reset --hard to a recent commit hash, or they manually create a just-in-case branch if they're going to do something risky/dangerous.
I thought from the HN headline that the article was going to pivot from talking about phone scams to computer scams, but no...

To discuss the imaginary article that the headline created in my mind, I do feel the headline's statement is true, on Windows, you have to navigate your way through so many dialogs of "Get OneDrive! Use Edge! Try Bing!" to use your computer. MacOS probably has similar stuff, and let's not talk about the web...
The .zip and .pdf mentioned there seem to have been deleted.
This features prominently in one of my most-quoted sitcom episodes: Better Off Ted's "It's Nothing Business, It's Just Personal"
https://www.imdb.com/title/tt1459081/

"I worked so hard so that this exact thing wouldn't happen"
What evidence?

Absence of evidence is not evidence of absence. They haven't even officially released their final version of the paper, and a whole bunch of people who don't have full access to their data being unable to replicate their material well enough to convince the world doesn't reflect at all on the validity of their work.

If the people to whom they have submitted their paper, data, and samples can't replicate it, that will mean something else.
Link to where they said that today?
Karl has always been, to the best of my knowledge, a very detailed but incredibly pessimistic author.

Thus, while I find his analysis incredible, I always have to ignore his actual opinions that arise from the analysis.
This is super interesting @richieartoul. I specced out something similar myself and was going to implement it in Zig https://github.com/fremantle-industries/transit.

FWIW I came to a similar conclusion that a lot of the power in Kafka comes from the API and that eventually much of the complexity of managing the cluster will eventually be abstracted away with multiple implementations. I also felt that if I could implement Kafka persistent over the S3 keyspace then I could start with persistence direct to S3 like you've done with warpstream and then layer on a faster hot disk and in memory tiering mechanism to eventually lower end to end latencies.

I love where you're going with this so hit me up on twitter if you ever want to chat more in-depth https://twitter.com/rupurt.
Mercurial was optimized for performance on windows. On other OSes it was worse. But the reason it didn't win isn't that.

It was GitHub. GitHub changed it from "use one of several analogous products"[0] to network effects.

[0] Joel, founder of StackOverflow, had a GitHub like competitor that used either git or mercurial commands on the same repository. Just as one example of how similar they are.
Does that mean they could sell the data and let someone else train their AI model without consent?
Micron Unveils 128GB and 256GB CXL 2.0 Expansion Modules
We Can’t Leave Outer Space to the Capitalists
Wow! I like what you did with the CNC and your cutting board looks really cool!
https://archive.is/h0Eer
I worked in technical support when techniques like that were de rigeur. Your average adult would be exponentially less likely to navigate that process successfully than a zoom invite. Sure, it's more simple from a technical perspective, but not even close to as simple from a user flow standpoint.
That's a pretty far fetched interpretation of the 1st amendment. It doesn't say "one's religious beliefs supersede the laws enacted by congress". Having religious beliefs doesn't mean I can practice ritual human sacrifice, or sell bleach to people with promises that it cures cancer, or impregnate a harem of child brides. Freedom of speech isn't a get out of jail card either. Most criminal statutes involve speech of some kind. You are not free to commit fraud, to lie to law enforcement, to engage in a criminal conspiracy, etc.
i would say it should be the engineer who was owning the initial issue, and then reviewed/ merged the PR to own the code. it should be them on gitblame anyways as a co-author once a gitstart PR is merged

i would think gitstart as an extension to engineers themselves instead of working in silo

disclaimer: i used to work at gitstart
> They were refusing to share them with anyone reputable until today.

This is incorrect (under some definition of "reputable"), because KENTECH [1] has reportedly received samples from Q-Center for the analysis, which started on July (following the MOU on May) and is estimated to finish within 6 months. Whether KENTECH is reputable or not, and whether it should be considered affiliated with Q-Center is of course debatable.

[1] https://www.kentech.ac.kr/
There are different kinds of complexity. Thanks to ordinals, PE has two ways to link against a symbol (by name and by ordinal), and if you use ordinals then you need a .def file, which has to be kept consistent over time if you want to keep your DLL ABI-compatible. That adds a bunch of developer-facing complexity. In contrast, improved exported-symbol data structures such as Mach-O’s export tries or ELF’s DT_GNU_HASH are mostly just implementation details that developers don’t need to care about.

As far as I know, when not using ordinals, Windows’ dynamic linker resolves symbols by binary-searching the export table, which is sorted by symbol name. This is almost identical to the mechanism that Mach-O relied on prior to the introduction of the export trie, and macOS’s dynamic linker isn’t particularly inefficient. So the only time PE wins is when using ordinals, with their associated complexity.

Also, if you compare today’s systems to the systems that PE was designed for, today’s processors are much faster, but today’s programs are also much larger with a greater number of symbols being imported and exported. And performance expectations are higher… well, at least when it comes to low-level system components. (User-facing app launch times may well be worse, but that’s a more complicated problem.)
Except that the never gonna happen startups aren't really putting any bidding pressure on Cisco or Intel or whatever...
The law of supply and demand. Tickling corpses back to life is an onerous business.
Free speech should only apply to verified humans. We could use the blockchain to assign keys to babies as they are born.

Only half kidding, about both statements. Corporations also have rights. How terrible it will be when we have "companies" that are just AI programs. All human weakness, eliminated.

South Korea requires you to register with your national id if you want to access the internet there, which sounds like the wrong direction but might be necessary if we want to maintain some semblance of sanity on the internet or whatever it is going to become in the future.
Amdhal's Law would suggest that much of the 750ms latency is likely attributed to I/O operations (mainly DB ops) and not CPU. Also, without knowing anything about your setup: upgrading to PHP 8 and/or enabling opcode cache may help. All that said, my original quibble was with development time, not run time overheads.
> Stock up on long lead time items, especially HV grid transformers.

Even better would be to onshore production of such items with bonuses for demonstrating ability to rapidly scale manufacturing.
Don't think Amazon hasn't tried every shade of orange that's plausibly on-brand.
I agree. Since they made seatbelts mandatory about 40 years ago there is no need to remind people to comply since there is no excuse for them not knowing the law and the purpose for it. Just ticket their dumb asses if you catch them with unbelted.
DMd you on twitter
I’d be ok if the text-encoding errors weren’t so bad. In the BMUG articles, every apostrophe is transformed into like, €™ or something.
Eventually such a practice will bite you in the ass when you form an opinion on something you think doesn't matter, but actually turns out to matter.
Browser mitigations are about protecting other parts of the browser from JS. Attacks against the kernel are intentionally left out of scope of these mitigations on the assumption that kernel mitigations will handle both JS->kernel as well as any other user process->kernel.
I have been programming mostly in Python for several years. Modern JS has classes, async, await, etc - it has a lot in common with Python semantically. Of course, the syntax is different, but I got over that speed hump quickly.

Many years ago I did try CoffeeScript, but I found that debugging still requried JS coding, so I gave up on it. Perhaps it is a better option these days.
Peto's paradox https://en.wikipedia.org/wiki/Peto%27s_paradox is interesting and relevant to your question. To summarize, larger species have evolved better defences against cancer, because they have more cells, so would otherwise experience far more cancer. There's some evidence that these defences reduce fertility, so aren't selected for in smaller species.

Also, the evolution of cancer cells to get around an immune system happens on a completely different timescale to the selective pressures for the human immune system to avoid cancer (days vs decades).
That study is far from being conclusive. Please read also

https://cloudinary.com/blog/the-case-for-jpeg-xl
Why do they have to underbid? Why is somebody is always going to bid lower? This does not really happen in most other industries, which know their cost structures and don't underbid themselves into the ground.
Have you considered accessing freely-licensed content instead, and supporting authors who believe in the freedom movement, such as Creative Commons?
(Not a scientist, just a hobbyist.)

Red phosphorous is an ingredient in the original paper’s process.

https://patents.google.com/patent/US6110438A/en claims that black phosphorous can be made from red phosphorus using a vacuum and hundreds-of-C temperatures. Both of which people have done.

Seems very possible.
`git log --first-parent` shows you only the list of commits accessible from HEAD by traversing their first parents. So, yes - your local work will usually have commits with just a single parent, so nothing will get skipped until it gets to merge commits.

It's also useful to skip noise if you happen to merge the upstream branch back into your topic branch for some reason.

Also, there's always `git log main..`, or even `git log main..topicbranch`. Combined with `--oneline` and perhaps `--graph`, `git log` is a really powerful tool to visualize repository state (and something that's incredibly lobotomized on popular Web frontends, unfortunately - I often end up cloning a repo to browse its history just because the Web UI is useless).
If Russia paid enough, people would steal the brakes. They might even steal them themselves, and report as stolen. Then they get more, and who's going to investigate some brake pads if the owner isn't pushing for action on the case?
Well, everything's on a spectrum, moderation is key, the dose makes the poison, etc.

Not every moment of life needs to be healthy or productive.
I actually hadn't heard of reservoir computing before so thanks for the pointer.
> . If enough people get another job, the industry they are leaving will adapt or die.

The only way that happens is with a union. The union is what lets the workers organize for the kind of collective action that forces an industry to adapt.
These past two weeks, a whole bunch of people who purportedly read all the original LK-99 papers and data and understand the science, swore up and down that the superconductor breakthrough was essentially in the bag, and that we were only waiting for replication
Show HN: AI Art and AI Chatbot Generator
Good example.
This is a really cool project. I am surprised I never heard of it despite having looked at repos for Cal.com and Strapi personally.

I have been working with overseas dev teams for the past 3 years, particularly in China.

If you are interested in getting developers based in China, you can reach out to me and we can have a chat.
... that they are aware of.
> the underlying system has to be something - it can't be HTML all the way down to the CPU microcode

Exactly what I was stating to GP (or implying, now that I read it over) — pretty sure Flutter is OpenGL or <canvas> or etc, and not outputting to HTML or some DOM like React et. al. are doing.
How have you determined that's why your purchase was rejected?
Google Books had 'previews' of books that included large swaths of the content. They claimed to only publish this with the author's permission but as I understand it the way that permission was granted was quite sneaky and authors didn't always know what they were agreeing to.

It does not matter whether the lawsuit was dismissed or not, Google practices harmed authors and that's why the Authors Guild sued them.
Not to go too far into the weeds of second guessing him, but I don't think that's courting a new market -- it seems to be the mask coming off.
Also developers' problem. I just saw code that imports a 1M library to use one function that would take anyone no more than 10 minutes to implement. Maybe it is not too bad in the end because of tree shaking etc, but this kind of thing happens all the time.
>ZooKeeper is rock solid

That has not been my experience. I've been running several small cluster (3 and 5 node) Confluent packaged for the last 3 years, and zookeeper ~20 times has gotten into this state where a node isn't in the cluster, and the way to "fix" it is to restart the current leader node. Usually I have to play "whack-a-mole" until I've restarted enough leaders that it comes up. Sometimes I've not been able to get the node back into the cluster without shutting down the whole cluster and restarting it.

Once it's running it's fine, until updates are done. But this getting into a weird state sure doesn't sit well with me.
Adding on to that: the researchers are from a private corporation that falsely claimed partnerships with several South Korean enterprises and universities which have all disavowed any connection, the "Quantum Energy Research Centre" website has gone private[edit: not suspicious as described in comments below] and the co-authors are apparently feuding over project direction with one of them since removed from the paper.

I know nothing about the subject matter but as a curious layperson I've been surprised a pre-print is being taken so seriously with this background and have assumed people much smarter than me interpret the physics as plausible.
I do work at the federal agency level, which is what I think you’re asking. I am clearly the intended audience of CISA’s strategic work, and that work is of very poor quality at the moment (as shown by the document we’re discussing) and does not serve my interests. CISA also declined to take my feedback in an unpaid advisory role, which is the first time in my life that this has happened. I’ve never met another organization that goes to as much lengths to avoid the possibility of hearing from its customers.

Where in the linked document do you see any part of their vision to listen to their targets and solve their problems? Their strategy does not include allowing any reporting of problems and threats, nor gathering any feedback about the security issues on the ground. In fact their document doesn’t even contain basic contact information. It is an opaque document discussing non-threats and ignoring gathering information about threats, understanding and responding to them. It is the worst strategic plan from any organization on any subject and fails to mention any mechanisms toward necessary outcomes.

https://www.cisa.gov/sites/default/files/2023-08/FY2024-2026...
You can get Chinese copies of almost any part for any car, a lot of them aren't very good but they are inexpensive and that's tempting for a lot of people who do their own repairs, or bottom-feeder shops. And sometimes they actually aren't too bad.

A big reason this may not be true for aircraft parts is that in most countries buying unapproved aftermarket parts is illegal at least for commercial airlines. Not so for autombile parts.
The article says they display those stats monthly beginning one week before their monthly meeting.

Anyway fellow Texan, I too appreciate the traffic data the most. Just tell me before I get to my exit whether I should consider a different route due to traffic or unusual events. Provide actionable information and stop all the dumbass silver warnings and missing person shit unless it can clearly be demonstrated that those warnings have helped locate a missing person or an old person who just needed to get away.
If Google had an opt-in way for authors to get their book indexed that would be fantastic. But the settlement required authors to opt out, and Google made that difficult to do.
If I'm following your idea correctly, a prerequisite would be that we as a society would need to make it impossible to publish a book, digital or physical, without an attached NFT.

It's also worth mentioning that the OP of this comment thread promised a solution that any author could implement without Amazon's involvement, presumably because Amazon is disinterested or disincentivized to care.