skysight-inc/HackerNews huggingface dataset:
In part it's also simply a demonstration of different priorities. Scylla's USP is performance, so a lot of elbow grease is spent there. The Apache Cassandra community is focused primarily on operating at scale, as that's its USP.

Performance is adequate for Cassandra, so the community has (for several years) primarily focused elsewhere. It will be a priority again in future, but in the meantime with many huge scale users out there the community has focused on guaranteeing correctness and stability at scale. For example, the Harry[1] toolkit for validating huge databases, and an adversarial cluster simulator[2] for exposing distributed and other complex bugs. Also a huge amount of behind-the-scenes work that isn't so easy to call out.

The community is now focusing on expanding the utility of the database for these use cases. For example the recently proposed enhancement to bring state-of-the-art general purpose transactions[3] to Apache Cassandra.

[1] https://github.com/apache/cassandra-harry

[2] https://cwiki.apache.org/confluence/display/CASSANDRA/CEP-10...

[3] https://cwiki.apache.org/confluence/download/attachments/188...

[edit] disclaimer: I’m an Apache Cassandra contributor involved with some of the above work.
That was a supprisingly engaging article. Here's some comments from 4 years ago: https://news.ycombinator.com/item?id=15430653
The train that shrunk France and Europe
When I ran Engineering for a startup, this is roughly how we did things as well. If a disagreement around pointing a story happened, we resolved it within seconds and usually just went with the larger size. It didn't really matter so much, since we weren't using velocity as a goal or something reported on a weekly basis. I did use it to roughly ballpark how many sprints it might take to deliver something, but that was as much story point math as I ever did and never used it to guarantee a date. I did have to fight a few battles with my CEO and other VPs around that, but, in the end, the results of mostly consistent and predicable progress with happier dev teams made those arguments moot.

We also found retrospectives to be pretty useful and each team was encouraged to find what worked for them. The result was that we had 5 teams that had some agile/scrum process, but created mechanics that worked well for them.
Looks like a nailed on win for the film studios. The company will go bust and no money will change hands, but will be interesting to see if it sets a precedent.
> One big caveat of this is that since git doesn't really store just a stack of diffs, despite the fact it presents itself as such to the user, a custom merge driver will not make your .git grow any less than it would normally.

Note that git does support using deltas for storage. But according to docs, custom diff drivers aren't used for those, instead it's a instruction based format.

https://git-scm.com/docs/pack-format#_deltified_representati...
The same technique works well for reheating burritos, or upleveling microwave burritos. A nice sear on each side gives a firmer structure and I think it tastes better too :)
Hiring developers over auction
Exactly. You absolutely must have the rsync binary installed locally. The rsync "server" should only actually be run if you know you need it (that is, only if you are providing rsync services to other people).
Moving to a subscription fee model is dangerous for a service that's reached saturation point. They can no longer project infinite growth in value extracted from eyeballs going into the future, and are stuck with whatever they choose to charge (along with some limited increases in fees. Building a better service cannot be fully leveraged into higher fees, since there's only so much YoY increase in costs users will stomach.)

On the other hand, subscription models are fine for new entrants, even with VC hyper-growth expectations - there are still billions of users to capture even if per-user revenue is fixed! Then the game becomes delivering as much value to these customers as possible to attract more paying users.

Perhaps this is another malincentive that comes about from monopolies.
A polity which is not energy rich should have a diverse energy portfolio so one country doesn't have too much power. As it stands, 40% of European natural gas comes from Russia and virtually none from the US. Investing more in Russia gives Russia tremendous power over Europe. Diluting that investment with natural gas from the US or some other suppliers means that Europe can afford to walk away from any deal with any of them at small cost to itself. Further still, divesting itself of nuclear also worsens EU energy security, because nuclear doesn't require a pipeline from anywhere (yes, you have to import Uranium, but its very cheap to import per unit energy, even at its current elevated price point).
To be fair, you can disable autoplay by using youtube-dl[0], and it's (effectively) physically incapable of turning itself back on. Also fixes "Are you still watching?" and other engagement 'features'^Wdefects.

0: http://youtube-dl.org/
Couldn't Apple also argue quality control; i.e., when they control the cable that is used they can guarantee the safety and reliability of how it interacts w their device. I have used some cheap 3rd party lightening cables and they often quit working.
Having the transit pipelines going through Eastern Europe meant that Russia cannot sell to their most lucrative customer, Germany, while not selling to Eastern Europe. Isn't it a peculiar coincidence that the moment the US withdrew their opposition to NS2, Russia has supply issues? With NS2 up and running they'll sell just enough to Germany to put pressure on the Baltic states, Ukraine, and Poland.
most of the hard tech problems are solved.... now its time to do the boring maintenance.
The author is likely using "git" to mean "the entire typical git user experience that git users spend time looking at".

And, from that perspective, Git-the-UX definitely does work on line-oriented files.
It’s great if you’re on an unfamiliar machine and need a calculator with loops. It’s also great to press all the buttons on a website.
Any hints about what his position will be?

I miss the "old" macOS software style (design, interaction) and am deeply hopeful a developer with the experience, knowledge, and design skills visible in the original Delicious Monster (not v3) might be a good influence in Apple. But that depends entirely on what he's doing there.
Same here! I went to a drive-in just a couple of weeks ago, for the first time in .. decades? .. and that happened. The other thing was all the people in big SUVs parking backwards and opening up their tailgates, thus blocking the view of people behind them. The house rules said that open tailgates should not extend higher than the vehicle itself, meaning some folk had them tied partly closed, but I think enforcement was mostly complaint-based.

If the drive-in theater became a real thing again, I imagine it would have to adapt to these realities.
Even if you thought you couldn't win, the interest is so high on a $5B fine, you want to delay payment as long as possible.
Taos is worth a visit
Lack of geniuses of this caliber today is reason why we don't have to fear AI dominance (or hope for fully autonomous vehicles 99,99999%). There is nobody capable of creating it.
Everyone here seems to be certain the pandemic will have huge and lasting effects on educational outcomes for kids. I would instead bet that while there will be effects in the short term, these effects will mostly fade within a few years (preexisting gaps will remain, but they won't get much bigger).

This post reviews some of the existing evidence on the effect of missing school:

https://astralcodexten.substack.com/p/kids-can-recover-from-...

And generally finds that kids can catch up quite quickly.

I think my one caveat is that there may be a group of at-risk kids for whom school was keeping them from getting into serious trouble with the law. Those effects could conceivably be both large and lasting (e.g., if you carjack someone and kill them in the process and spend the next 15 years in prison it's going to have a big effect on your life!).
Starlink works well (got it for my in-laws place in Placerville). It was a little rocky early on with more frequent dropouts, but now the dropouts are rare and the speeds are fast: 50mbps to 200mbps and this is with the dish being slightly obstructed by a tree.

In SF though I'm in a webpass wired building and have 1gbps up and down for ~$700/yr or ~$58/month.

On the Peninsula Comcast had 1gbps down and 35mbps up, but they also had a (very expensive) Comcast Gigabit Pro plan that was 2gbps down and 2gbps up with a second 1gbps down/up line included too and a fancy switch also. Hard to order though and the reps don't know about it. Cool that it's available though.

I never ended up getting it, but I wrote up some details here: https://www.reddit.com/r/HomeNetworking/comments/fs6un2/comc...
Your friends.. mines your phone for data.
Most people I know seem to believe in a mixture of personal responsibility and circumstantial luck.

There is an abundance of evidence that those born into a poor family do not gain the same opportunities as those born into a wealthy family.

Blaming the poor for their condition has a long tradition. Blaming shop-workers for their lack of “personal responsibility” seems to be the current thinking of many selfish people: “it is their choice to be poor”.

Note that I find your writing to be disturbingly black and white thinking - absolutely a signal of a toxic mindset to me. “Nobody wants” and “everyone is” just show your own prejudices and are completely non-factual.

https://www.socialworkdegreecenter.com/10-common-misconcepti...
Hint: Goldman's definition of "this space" is much more about the "who" than the "what"
> It allows you to search uploaded documentation.

> It allows you to easily search everything!

The first one is correct. Confluence will happily search PDFs uploaded to pages. Search in general is... well it's not good. Confluence very much requires that you know exactly what you're searching for and roughly where it is. Unless it's a PDF. In that case it will be the top result for 8 out of 10 searches.

That being said I still think Confluence is one of the best documentation platforms available. It's a little sad that Atlassian is discontinuing the server version (datacenter still exists). Many of their customers simply cannot legally use their hosted option. I know we have at least two customers who are absolutely screwed when they reach EOL on their on-prem installation, because they cannot afford datacenter licenses.
This kind of mass delusion has been pretty much de rigueur my entire career (decades):

Software is typically quite hard and mostly unknown at the beginning of a project. Most of the hard work is figuring out the things that weren't known. It's a learning/discovery experience. It's essentially impossible to predict how long that activity will take. The further out in time you consider, the less likely you'll have much of any clue about the subtasks to be done. And of course in the meantime the participants likely aren't even working close to 50% of their time on the new project -- instead they're fixing the bugs and technical debt in the last project.

And yet, the "stakeholders" simply wouldn't accept any narrative like the real one (we kind of have an idea how to do this but we're going to figure it out as we go and it'll be difficult and unpredictable). They'd go hire another bunch of folks who are willing to salute the flag. So instead we pretend that what we're doing is predicable and plannable, like building a bridge that's a bit longer or shorter than the last 10 bridges that we built.

The stakeholders probably have a pretty good idea that the developers are making it up as they go. But everyone behaves as if the reactor isn't on fire.
For #1 it's the same because the content on each page is dependent on reddit's algorithm, which may change by the time you load up the next page (maybe reddit has some caching that prevents this), so if you link page 3 to someone, they will see something different depending on when they open the link

For #2 that's useful for novice users but as a reddit user for who knows how many years I don't care about the footer
I'm going to guess an ongoing pandemic might have delayed it just a bit
Yes, Imperial Russia was definitely a different thing altogether.

But it's a stretch to say that those countries 'invaded' Russia. There was 'backing' of a side during a revolution, that's not the same thing.

The American revolution was supported by France and the American civil war had 'backing' by other parties.

I don't think the backing of outside powers is hugely relevant to that outcome, that said, the point in general (i.e. actual outside invaders) is reasonable.

I think it's different in every situation though.

I mean Afghanistan, Chile, Cuba, Libya ... all so different there's hardly a common thread other than '2 sides during the Cold War'.
From what I’ve heard the core of the issue is it’s similar to non-online game development. Most scientists make some programs for a single paper, and then just start from scratch for a new project. When you don’t have to care about long term maintainability readability becomes much less of a concern to people.
Still, I side with the Cathars. ;)
>national drug policy

I'm not sure that's less harmful to society than no policy. It may be causing more people to use.
Twitter also uses a redirect (t.co) and it's very annoying
It's almost entirely neighborhood dependent
Since most people use only a fraction of the Unicode table, would it make sense to provide specific subsets as an on-demand download that is cached?
> In practice, git stores a lot more diffs (or rather, deltas) than it stores loose blobs.

The diffs it stores are not the diffs you see in git diff.

They're rolling checksum based chunks. The data that the delta is computed against is picked with a heuristic ("sort by name and date, try the top 10, and use the smallest result"). And, in practice, the heuristic diffs the older files against the newer ones, rather than diffing in chronological order, so that getting recent data doesn't involve a lot of delta application.

The git deltification is better thought of as a compression method than as diffing.
Adam Neumann is not Elizabeth Holmes, but there is more to his story than "a failed IPO that included some hyperbole".
File sync is now a commodity included with existing MS/Google/Apple accounts.
I disagree. Many engineers want to refactor across a sequence of small PRs, for example. Small PRs are a good thing, because they’re easier to understand. But today, Git makes this painful. Also, understanding how the meaning of code changes over time can help reduce bugs.

The solution will have to be pluggable. But I think it is possible, and there are sane things to do (e.g. fall back to vanilla git) when there are missing plugs.
There are more than just these two categories, there are also parents who give their children phones and then heavily regulate usage with third-party tools.
The specific law application and that article are both bullshit.

Let's start with the law application. If you want to apply it like that, you'd have to remove every single positive post about every single candidate from the entire Internet.

In case of Telegram it is even more bullshit because unlike web browsers which (in a common folk sense) show what is available to public and therefore could be compared to public advertisement like a billboard, Telegram bot will only respond to a direct question (yes, I know technically there's no difference).
Context: have been doing remote software work for 13-18 years (depending on whether you want to count part-time work). Had kids in fully remote school spring 2020, hybrid for most of 2020-2021 school year, fully back to school since spring 2021.

Remote work as a junior is _very_ hard, for most people. Even worse as an intern.

Remotely mentoring a junior is likewise pretty hard: you have to build in more structure than you would if you're sitting next to each other, and it requires more remote-awareness discipline on the part of the junior, which they may not have yet. Remotely mentoring an intern is pretty impossible in most cases. Taking on interns is something I have not really done, because it would not be fair to them...

For learning, remote learning in kindergarten with the tools we had last year is an absolute shit-show (starting with the fact that the kids can't read yet, so even communicating what they should be doing to them can be quite difficult). Not even the most self-motivated kids can make a lot of progress in that environment. And the kindergarten teachers I talked to completely hated it. They had to invest a lot more time than usual, for worse outcomes than usual. Of course these were teachers who cared about doing their job. :)

Remote learning in late middle to high school (think 13+) still has obvious challenges (science labs? access to equipment? a quiet space for the student to work at home?), but it's a lot closer to viable than kindergarten. The most self-motivated kids can do OK. Everyone else does somewhat worse than they do in-person, not least because they are sitting there at a device with endless temptation even more at their fingertips than in class in terms of social media and whatnot. Doing all the homework electronically can be a PITA compared to writing on paper (e.g. for geometry), but that may not be an inherent feature of remote learning.

In between, it's a gradient from the complete insanity of K to the sorta-maybe-viable-if-we-have-to of high school. Basically, remote stuff requires a lot more maturity and self-discipline, both for school and work...

I love working remote for various reasons, but there are plenty of times I wish I could just hop into the same room as some of my co-workers and sort things out on a big shared blackboard; the tech for this is just not there yet in practice. I would never claim that remote work is always best, or for everyone.

So maybe it's just selection bias, in terms of what you see on HN? Takes a lot longer to type something like the above than "remote work is the best"...
I agree - primary school is an interesting exercise but maybe over-stressed.

Anecdata: my brother-in-law grew up in rural Oklahoma. "How were the schools?" "Oh, terrible. No AP courses; not a lot of math. I had to spend an extra year starting college, to be ready for regular college courses."

"So", I asked, "your entire primary education could be recapitulated in 1 year once you were 18? Why then do we put kids through all that?"

He had no answer. Of course, since he is a High School teacher, he didn't want to think that was true. But I wonder.
The UI stuff is here: https://blog.redteam-pentesting.de/2021/remarkable-encryptio...
Jobs also has put money into The Atlantic, Axios, Mother Jones, and ProPublica. None of these are cash cows. So maybe she doesn't care so much about traffic numbers.
That's an excellent gotcha discovery.

The post says "On the plus side this got people discussing what a good commit message looked like". For git commit messages, and making them easy, it turns out a git commit template can help teammates ramp up:

https://github.com/joelparkerhenderson/git-commit-template
I’m a LQCD practitioner.

There are a variety of open-source implementations; I’ll just point to a few. The one funded by the Department of Energy through the SciDAC program is the USQCD software stack [0]. There’s also the GPU library quda, which is maintained by Nvidia employees (and others in the community). There’s Grid [2], development led by Edinburgh in close collaboration with intel (to make sure it compiles down to sensible high-performance primatives). There’s openQCD [3], coordinated by CERN researchers.

As to whether it’ll be readable to you—-maybe? How transparent each library is differs. The most important parts are typically (1) the generation of gauge configurations (typically by HMC, which was discovered by the LQCD community [4]), which are MCMC samples and (2) the calculation of observable on each sample. Both rely on highly optimized (and preconditioned, and maybe multigrid-ed) linear solves—-the most important kernel.

Some libraries are written to be as transparent as possible; some to be as portable as possible. All are written to handle massive data parallelism across hundreds of high-performance nodes with some mixture of OpenMP, MPI, #pragma acceleration, etc.

Finally, the code will only “make (big picture) sense” to you if you understand lattice quantum field theory.

[0] http://usqcd-software.github.io/
[1] http://lattice.github.io/quda/
[2] https://github.com/paboyle/Grid
[3] https://luscher.web.cern.ch/luscher/openQCD/
[4] https://www.sciencedirect.com/science/article/abs/pii/037026...
View from the Window at Le Gras
The nice thing about the amortisation strategy is that you can e.g. exercise on the slow days, which improves your stamina and thus efficiency in the long run.
The short format is very much like sales pitches, so everyone there is like a salesman, bser of sorts.

Millennials created this trend, Generation Z is growing it. Social media is essentially an addicting & fun platform
for mass brainwashing.
Energy is cheap in that most sources have low marginal cost and high CapEx. Building energy capacity is largely an exercise of capital formation and deployment. These capital expenditures have fixed capacity, and lifetimes. If the capital formation and deployment process breaks down for some reason, then there will be an energy crises as demand outstrips supply. The cost of energy in such a market is not the marginal cost of an extra kWh but instead the marginal ability for energy purchasers ability to pay which for many use cases is orders of magnitude higher than the former number.
Our ape ancestors suddenly lost their tails 25M years ago
Arguably, the user requested it by intentionally choosing to use a browser with that default behavior.
mainly because each tab is its own process, with several non-renderers processes on top. nowadays even different connections require different processes for site isolation.
Indeed. It's akin to complaining that there's too much poison in cigarettes because of course it'd be inhumane to suggest people stop smoking.
What is the income cutoff here?
His (and all of his neighbors') Wi-Fi setup.
We have a shared experience of TV the last 10 years or so it seems. I think I am older and grumpier and that is why the cringe and annoying nature of ads trigger me. My lack of exposure to ads and cheesy pop culture advertising means I am extra sensitive to it.

Back in my day things were better is basically never true.
Depends on the country. Although they have been hiding it pretty well, and usually it is only symbols and not detailed information like IDs.
I’m not sure he’s “underrated”, almost everything I’ve heard about him describes him as one of the most intelligent people to have ever lived. I have seen more than one article proposing cloning his DNA as the best way to save humanity
On the cruelty of teaching computing science
Interesting: citation?
I have not found a single page with estimates as low as dmitrygr’s 18.6 pounds per gallon. The numbers from the top hits ina web search for me:

19.64 - http://www.patagoniaalliance.org/wp-content/uploads/2014/08/...

20 - https://climatekids.nasa.gov/review/carbon/gasoline.html

20 - https://www.fueleconomy.gov/feg/contentincludes/co2_inc.htm

19.6 (converted from grams) - https://www.epa.gov/energy/greenhouse-gases-equivalencies-ca...

“Just over 19” - https://epicenergyblog.com/2013/05/24/how-many-pounds-of-car...

The next hit isn’t about CO2 from burning Gas, but about the upstream emissions that go into producing gasoline, which it pegs at 3.3 to 6.7 per gallon - https://www.sierraclub.org/sierra/ask-mr-green/hey-mr-green-...

What sort of estimates are you getting?
It can't steal your data anyway, unless I'm missing something.