skysight-inc/HackerNews huggingface dataset:
Not for Kafka, but we are building Flow [1] to offer deterministic ordering, even across multiple logical and physical partitions, and regardless of whether you're back-filling over history or processing in real-time.

This ends up being required for one of our architectural goals, which is fully repeatable transformations: You must be able to model a transactional decision as a Flow derivation (like "does account X have funds to transfer Y to Z ?", and if you create a _copy_ of that derivation months later, get the exact same result.

Under the hood (and simplifying a bit) Flow always does a streaming shuffled read to map events from partitions to task shards, and each shard maintains a min-heap to process events in their ~wall-time order.

This also avoids the common "Tyranny of Partitioning", where your upstream partitioning parallelism N also locks you into that same task shard parallelism -- a big problem if tasks manage a lot of state. With a read-time shuffle, you can scale them independently.

[1]: https://github.com/estuary/flow
I'm not arguing to abolish rich people, I'm just saying we should stop stealing from the poor.
As far back as I can remember people have been telling me the national debt would come back to bite us, but it hasn't happened yet. Things like the 'debt ceiling' are at best no better than a New Years resolution that gets quickly forgotten, but more likely just an opportunity for politicians to get additional audio and video clips for their next campaign. The government will spend whatever it wants.
You should look up a game called Hive. I like to think of it as a "modern" chess. Games typically last 10-30 minutes and has just as much complexity and strategy (in my opinion) as chess.
Could anyone share the economics of letting people use it for completely free? Do you charge a lot for the people who do convert to subscription? What kinds of things can you withhold for the paid version?

I’m just curious if there’s any research on say charging everyone $1 vs charging 1/10 people $10.
Give us your biometric data to get your lunch UK schools tell children
A really interesting example is Dropbox. Steve Jobs famously made them an offer which they refused, and told them what they had was a feature, not a product.

Since then a lot of the major tech companies have rolled out file sync products, arguably not because they particularly want to be in that business, but because they need to be. File sync is just a natural thing we need to be able to do and lots of systems we use need to be able to do it.

Dropbox seem to have carved out a sustainable business as the non-aligned independent that integrates with everyone. Long may that continue.
I have heard that globally about 2% of energy goes to crushing rocks. Or so said years ago a government geologist I was chatting with. But I am thinking they meant harder ores in general

So 5% isn’t that far off.
I won't repeat what others have said about advances in natural language processing since 2017, but it's true that it's a solved problem if your problem isn't "perfect search" but a more realistic "excellent search".

> Use existing technologies first: As in most engineering problems, don’t reinvent the wheel yourself. When possible, use existing services or open source tools. If an existing SaaS (such as Algolia or managed Elasticsearch) fits your constraints and you can afford to pay for it, use it.

I work at an AI search company (Relevance AI) and even we see that InstantSearch.js is all some people need in terms of UI. We created a version of it that uses our NLP-backend but is still the same Algolia components on the frontend: https://www.npmjs.com/package/@relevanceai/instant-relevance

The reason was because those components work. Think these days you'd need to ask a lot of questions before completely rolling your own UI or NLP handling.
> except adding one more competitor?

This is a really good reason. More competitors is good for me.
Cash pours in from out of county to fight Short-Term Rental ballot measure
https://voxeu.org/article/credit-and-trading-behaviour-evide...
> Eventually they spent enough money on bribes^H^H^H^H^H^H lobbying to legalize themselves.

It worked for the hotel and taxi industry, seems a logical way to succeed for Uber and Airbnb in the same domains.
That's actually on the list of advice from Gian-Carlo Rota. The one linked in the blog article. https://alumni.media.mit.edu/~cahn/life/gian-carlo-rota-10-l... No. 7.
He was 84 and had multiple myeloma, which means he was immunocompromised. If it hadn't been COVID-19, it would have been something else.
> I suspect tourists are just an easy scapegoat to deflect blame from policy failure.

There was a policy failure, in allowing Airbnb to run huge unlicensed hotel business.

This policy is addressing that. They didn't stop Airbnb from operating, they just made sure that they operate more in line like other hotels.

This will in turn enable them to make sure that the tourist flow is sustainable, by raising or lowering tourist taxes on such rentals.
Note that it wasn’t just cheaper, but also better quality.
If I am online, I assume some entity somewhere can maliciously access what I am doing. My goal is to secure it enough so that entity has to be a state actor. Tor is not a silver bullet, even if used properly, because anyone (including state actors) can stand up a Tor node: https://nusenu.medium.com/tracking-one-year-of-malicious-tor...
Frankly, what does it change?

If you wanted to bet on Bitcoin from your grownup brokerage account, you already have a plethora of options:

- $GBTC and $MSTR are piles of bitcoins with a ticker wrapped around it.

- $MARA, $RIOT, $BTBT are bitcoin miners, which basically track the price (with some leverage ratio >1 )

- $COIN is effectively a large cap ticker following the crypto market cap (with some idiosyncratic risk)
Wow, that is an extraordinary letter. A real case study in communication with customers.
"You can check-out any time you like ... but you can never leave! "

That's why I choose Digital
No an obituary and discussions of a person’s passing must take into account their failings, especially their greatest ones. Otherwise we will begin to forget those mistakes and be doomed to repeat.

In particular the failings that lead up to the Iraq war are common place in US history so every effort must be made to remember and be wary of such mistakes (or lies rather).
Fan of what exactly?

I thought they were great and had them in front of all my sites.. til I tested the SEO impact and removed it from every single site.

The perf enhancement was minimal at best, the added costs and complexity overhead simply wasn't worth it.

Tried their DNS too, 8.8.8.8 was faster for my network.
US gov claims ransomware 'earned' $590m in the first half of 2021 alone
Why Do You Tattoo? Company engineered body ink that disappears in 15 months
That’s a pretty big leap in logic. GWB, Rumsfeld, Cheney et al we’re all very clearly responsible for the mess that unfolded. I was simply pointing out that Powell had a peripheral role in the events. Not absolving him, but I feel like Powell gets an outsize level of attention because his actions were public and broadcast. It gives those scheming behind the scenes (even before 9/11) a free pass.
Nitpicking aside he has twenty years of Linux kernel development experience and does great things for everyones benefit. Congratulations Jens Axboe!
Arthritis drug that cost $198 in 2008 is now more than $10k
What myth ? ZFS is significantly slower than run-off-the-mill file systems (namely ext4) on small file random r/w IOPS. Which makes sense because it's made for throughput and redundancy, not latency.

It's a pretty shit file system for a single OS or a software development drive, unless you really need snapshots (you don't).

ZFS is made for big arrays of drives with lots of RAM. If that's not your use case, you're just wasting time and energy for the sake of it.
How does their s3 replacement fare against backblaze b2?
The statement is intentionally hedging and qualitative. Some people do the usage pattern, some don't.

The advocacy is to push back on search as a difficult and often unnecessary problem to solve.

The caveat is my increasingly toxic pattern to push back on almost everything as unnecessary. It's probably overly antagonistic.

I'm a techno pessimist programmer. I didn't understand this attitude when I was younger but then again people often become that which they fail most to understand
You mean covering up war crimes and lying to the UN to start wars, and being rewarded by the establishment for doing it? I should hope not.

You realize when he was tasked with looking into one of the worst US war crimes in recent history he said it couldn't have happened because the Vietnamese and US soldiers are like BFF's. Worst coverup in history, yet his loyalty was rewarded.
Chinese developers rebel against long working hours with crowdsourced tell-all
Pretty much the entire midwest and southern US [0]. Granted, they benefit from basically having no geographical barriers to sprawling and building out ever more subdivisions and americans don't seem to mind suburbs.

[0]: https://www.supermoney.com/inflation-adjusted-home-prices/
im sorry, do you find the quality of the candidates from app academy to be sub par compared to candidates from other boot camps?
I read his autobiography, and one of the saddest parts (as a Brit) was that he had the chance to emigrate to the UK and join the British army, but he thought if he did that the highest he would realistically rise would Regimental Sergeant Major (basically not even an officer).
The weird part was banning people from building anything that isn’t neoclassical. The order wasn’t promoting neoclassicism as much as it was attacking everything else.

If the Trump administration’s approach was just to build a lot of neoclassical buildings nobody would have cared.
I hope we get to day when we can extend responsibility to even the voters. Vote for mass murder, get the ultimate penalty... Would make world much better place.
This is exactly how I feel about it.

A while back I was on team building a non-critical,
low volume application.
It just involves people sending a message basically.
(there is more too it).

The consultants said he had to use Kafka because the messages could come in really fast.

I said we should stick with Postgres.

No, they said, we really need Kakfa to be able to handle this.

Then I went and spun up Postgres on my work laptop (nothing special), and got a loaner to act as a client.
I simulated about 300% more traffic than we had any chance of getting. It worked fine. (did tax my poor work laptop).

No, we could not risk it, when we use Kafka we are safe.

Took it to management, Kafka won since Buzzword.

Now of course we have to write a process to feed the data into Postgres. After all its what everything else
depends on
Not if it eventually crashes, you had given a mechanism, and the mechanism was indeed the causal factor in the eventual crash.
There are legitimate and recent experiments that have been done to test the simulation hypothesis.

In my opinion, it's really not that far-fetched and the potential fact that we could be living in a simulated universe has no significant effect or consequences for humanity.
8.2.b.iv.: Intentionally launching an attack in the knowledge that such attack will cause incidental loss of life or injury to civilians or damage to civilian objects or widespread, long-term and severe damage to the natural environment which would be clearly excessive in relation to the concrete and direct overall military advantage anticipated;
That belongs in the history books, Wikipedia pages, and retrospectives of one's life.

History will not repeat itself because you didn't properly and fully disparage a person beneath the news of their passing in a little-known internet news forum.
Ninety percent of ecommerce sites have terrible search because ninety percent of everything is crap [1].

That doesn't mean that having a great search can't help your shop get repeat customers, just like good service, fast shipping or a good checkout flow can.

1: https://en.wikipedia.org/wiki/Sturgeon%27s_law
Germany also recently found large deposits of Lithium. It's not quite clear yet how economical it will be to extract them: https://www.reuters.com/business/sustainable-business/can-rh...
So a copycat implemented in JavaScript.
The upfront cost is negative green; but however, knowing that these vehicles last long, the time-integrated cost is net positive for green.
He was already in hospital suffering from multiple melanoma which is a cancer that compromises your immune system. No wonder the vaccine didn't save him. It sounds like he contracted COVID while in hospital.
Shut up fatty loser
Learning ‘everything’ offers the benefit of helping you identify new many things you potentially could easily become (or happen to already be) unusually good at.

On one hand, it’s a bit addictive and without certain external factors or compensating techniques it’s possible to get used to it so much that one becomes averse to investing time into learning one thing in depth.

On the other hand, at least with the type of mindset I have, the idea of knowing what to learn seems foreign, enviable at times but more often smelling of a local maximum.
8.8.8.8 is google do you mean 1.1.1.1?
The restart behavior can be a problem when there's high concurrency, long-running requests, or even worse, both.

First, the "opcache.force_restart_timeout" setting kills scripts upon reaching a timeout, independently of the well-known "max_execution_time" php.ini directive, but only from time to time. It is unpredictable and doesn't leave a comparable message in the error_log.

Also, for a long time in the PHP 7.x days there was (still is?) a race condition in the SHM-to-file-and-back-to-SHM sequence that caused weird errors in programs that were executed at an unfortunate moment during the restart. A single bit would flip in a class name, function name or filename, and the script with the bit-flipped name would be cached instead of the original. Imagine the_post() in WordPress suddenly changing to the_qost(). The entire site would grind to a halt until the corrupted entry was evicted from the cache, and in the meantime, error messages would refer to nonexistent functions in nonexistent files. Moreover, because the bit flip can happen to any name, it's hard to search for a clue -- a real head-scratcher! As far as I'm aware of, none of the related issues in the PHP bugtracker has been conclusively fixed.
Yeah, it's a pretty deadly disease.

Vaccines work by preparing your body to fight a disease more easily if you get it. They don't physically prevent you from getting it in the first place (that's the effect of physical barriers - distance, masks, etc. - as well as a secondary effect of other people being vaccinated and having reduced viral loads and coughing less). Your body still has to fight off the infection with its antibodies, and the infection is still going through your system.

Healthy people in their 20s and 30s with breakthrough infections tend to report that they get a mild fever and maybe need to take a couple days off from work - which is a lot better than going to the hospital and getting on a ventilator because your body has no idea what to do. A fever is part of the body's immune response.

When you're 84 years old and you previously had multiple myeloma, which affects your white blood cells, this process may not work as well and the resulting "mild" fever can seriously weaken you. So can many other things that the much younger can brush off; they usually get lumped under "natural causes."
That’s very true but it also represents one extreme of the spectrum. You may have an ok manager; they’re not that good but they’re not annoying either and you can generally work with them. Ideally you would want to work with a manager who can accelerate your career and learning and that’s not always easy to find. There are socially inept managers who might fail in most places but succeed at certain orgs, or vice versa I.e their success is a combination of personal skills and the org environment. It’s really difficult to know (imo) without working with the person for a little while.
Also, the king is never taken in chess. Well, outside of variants at least. But that's admittedly irrelevant to the article.
Well when you're Toys R Us, you don't exactly start at $0...
"They did it too" was an acceptable defense at Nuremberg; Donitz was not sentenced for the specific crime of unrestricted submarine warfare because the Allies had done the same thing (the US in the Pacific). Iraq also lied to the UN many times.

Really though, this is a stupid comparison. People generally remember the Nuremberg trials in the context of the Holocaust -- genocide, slave labor, and all the horror that accompanied it. Colin Powell did nothing remotely close to any of that, and while there is plenty of criticism to throw at the US for the invasion of Iraq there was no genocide, no ethnic cleansing, no slave labor camps, and a dozen US soldiers were thrown in prison by the US for having tortured and humiliated prisoners under their command.
Material UI React ePub reader
I did like the concept of IPFS around the time this was written but now it feels to me like it misses the wood for the trees.

The thing is that the web by its nature is already decentralised. The real issue with the web today isn't really some technical, architectural flaw.

Centralisation has emerged in this already reasonably well decentralised system because of network effect driven accumulation, the market and pre-existing wealth from investors tipping the scales.

Yes IPFS is a more thorough attempt to create a distributed web, yet I doubt it is fully immune to the forces that captured and centralised the existing web, except for the fact that it is currently unpopular. Or it will remain unpopular because there's no incentive for private enterprises to invest much in a system where they can't control their own corner of it and few users like using systems built on the cheap when flashy, well funded alternatives exist, if it is truly that resilient to centralisation. Whichever way you want to slice it.

The social forces that cause centralisation in the web are the same forces that cause e.g. monopoly and extreme wealth accrual in the rest of society. And the fix has to be social, not technical.
Why do bad things happen to good NFT projects?
It is interesting to compare this to Jonathan Blow's talk on the rewind system in Braid [1].

This stores complete game states using a compression library to keep memory under control, whereas Braid stored a combination of keyframes, and diffs from those keyframes, to avoid using a compression library.

[1] https://www.youtube.com/watch?v=8dinUbg2h70
...til I tested the SEO impact...

Any speculation on what could cause this? Do search engines prefer some IP ranges?
I use a Meerkat as my media/tv/PiHole/CCTV/NAS connection, and PopOS is a really great TV OS, I can't rate it enough.
While true in terms that we generate most electricity from fossil fuels so electric cars still pollute the environment but I find it really hard to believe an electric car in any fashion can pollute more than a gasoline/diesel. A regular car is at most 15% efficient at the vehicle level. Even less factoring carbon footprint end to end from oil extraction until you fill the car. An electric car on the other hand by itself is easily over 70% efficient. Burning gas would somehow need to be 5-7X times cleaner than coal factories.
Top Blockchain and Cryptocurrency Certifications Online
There was also the slide deck that elaborated on these. A lot of good sense in it, regardless of what you think of him: https://www.hsdl.org/?view&did=467329 [PDF]
Let's be realistic: capitalist organizations should not ever care about source code more than they care about getting money from customers. When you can share code, you do (because "open source" has been a marketing ploy for years now), but when it conflicts with making money, you don't. If they need to lock-in customers to make cash, they will, and if they find themselves a monopoly, they definitely will.
Web Development Roadmap in 2021
Yes, but he was immunocompromised — he had multiple myeloma, a cancer of blood plasma cells, which normally produce antibodies.
> your pregnant wife is giving birth

Nitpicking: This is very common in movies, but it's not how real life work. The first delivery takes a long time, probably two days with random isolated contractions that make sleeping very difficult. And after the 10 minutes interval between contractions, there is still plenty of time. Ask your medical doctors for recommendations and good time estimations. You don't want to have an unnecessary accident that day.

Third and fourth delivery may be faster. Don't get too complacent because the first one took so much. Also, ask your doctor about this.

PS: If you want to read another rant, I can write one about the "first word of the baby".
>What do you mean by "that's really on you"?

At some point, a tool is so ubiquitous that it's just odd to not have encountered it. You don't see many accountants that haven't heard of Excel, webdevs that haven't heard of Apache, construction workers that haven't heard of a hammer, or cybersec workers who haven't heard of L0phtCrack.
New model proposes a filament-like magnetic tunnel encompassing the solar system
That was cringe inducing
Would love to hear a why.
Detecting managerial quality up-front is a rather hard problem. I believe it's mostly rooted in the fact that anything meaningful you do as a manager plays on a long timescale (months & years), so you can't directly verify. And it's sufficiently fuzzy that in a short conversation, managers can lay down enough smoke screen to make it hard to see flaws.

So, what you need is getting some kind of long-term view on that manager. There are a couple of ways:

* If you can get it, data. Retention/Turnover, how well people grow, internal surveys. That's almost exclusively available if you transfer within a company, so limited usefulness.

* References. Find people who worked for that manager and ask them. Even better if it's ex-reports, since they tend to be more frank.

* Are they listening? When you have a conversation with them, are they paying close attention to what you have to say, or are they busy delivering a message? You want listening :)

* Can they communicate clearly? Are they able to express what their team does, and what their main challenges are, in a coherent way? In less than a minute? Communication is a managers main job. If they fail at that, you'll have a horrible time.

* And finally, gut check. How do you feel around that manager? If you're in any way uncomfortable, see it as a warning sign. That doesn't even necessarily reflect on their skill as manager - there are just some people we're feeling good around, and some who make us miserable. Skip the miserable part. (If you have a skilled manager, they can minimize the misery somewhat, but you'll still both be miserable.)
In a world where the government is a perfect, un-corruptable bastion of public service, this sounds nice!

It's too bad we do not live in that word, and such technology would be used as a wedge to track your vehicle in whole.
That still requires you to deliberately decide to archive a certain page, which you can do just as easily with http. The SingleFile browser extension will grab everything that's linked to a page and build a locally stored directory with all the dependencies of that page.
Sorry, I competed absolutely fine when I had an Airbnb rented out for a year. I certainly paid my tax. I didn't cheat anyone.

Your proposition that to compete I must cheat doesn't stand up. Individuals chose airbnbs based on quite a few variables. The only time things are going to be equal is if the units for rent are identically positioned, decorated to same standard, have the same furniture and appliances.