skysight-inc/HackerNews huggingface dataset:
Hi all,

Sebastian and his students did a tremendous job creating Brackit[1] in the first place as a retargetable query engine for different data stores. They worked hard to optimize aggregations and joins. Despite its clear database query engine routes, it's furthermore useable as a standalone ad-hoc in-memory query engine.

Sebastian did his research for his Ph.D. at the TU-Kaiserslautern at the database systems group of Theo Härder. Theo Härder coined the well-known acronym ACID with Andreas Reuter, the desired properties of transactions.

As he's currently not maintaining the project anymore, I stepped up and forked the project a couple of years ago. I'm using it for my evolutionary, immutable data store SirixDB[2], which stores the entire history of your JSON data in small-sized snapshots in an append-only file (tailored binary format similar to BSON). It's exceptionally well suited for audits, undo operations, and sophisticated analytical time travel queries.

I've changed a lot of stuff, such that Brackit is getting more and more compatible with the JSONiq query language standard, added JSONiq update primitives, array slices as known from Python and fixed several bugs. Furthermore, I've added interfaces for temporal data stores, temporal XPath axis to navigate not only in space, but also in time and temporal extension functions in SirixDB, index rewrite rules, etc. pp.

As Brackit can query XML, you're of course able to transform XML data to JSON and vice versa.

Moshe and I are working on a Jupyter Notebook / Tutorial[3] for interactive queries.

We're looking forward to your bug reports, issues, and questions. Contributions are, of course, highly welcome. Maybe even implementations for other data stores or common query optimizations.

Furthermore, we'd gladly see further (university-based?) research.

It should, for instance, be possible to add vector instructions for SIMD instructions in the future, as the query engine is already set-oriented and processes sets of tuples for the so-called FLWOR expressions (see JSONiq). Brackit rewrites FLWOR expression trees in the AST to a pipeline of operations to port optimizations from relational query engines for efficient join processing and aggregate expressions. Furthermore, certain parts of the queries are parallelizable, as detailed in Sebastian's thesis. We also envision a stage for the compiler to use distributed processing (first research used MapReduce, but we can now use better-suited approaches, of course).

Kind regards

Johannes

[1] https://github.com/sirixdb/brackit

[2] https://sirix.io | https://github.com/sirixdb/sirix

[3] https://colab.research.google.com/drive/19eC-UfJVm_gCjY--koO...
Yeah you just...link to static libraries. Which have usually already been built and installed alongside the shared libraries.

Also why would you be using autotools in 2022? CMake has been the de facto standard for about a decade now.
I have gone through my fair share of mechanical keyboards, i don't like to mod them besides maybe 1 custom keycap.

So far my favorite stock keyboards have been from Leopold, i have a 660M with reds to game and a 660C with the silent topres for work. Fit and finish is amazing compared to my old ducky/corsair/razor keyboards.
Can you explain to me briefly what does business source license mean?
HN people feel the most normal to me of any online group.

All other social media sites feel extremely progressive with no room for nuance.
Also will add that I ordered two keyboards from them around 2018 and they finally came 2021 (without printed key caps) and I finally got the printed key caps this year.

Yeah, this is not a well run business, it seems more of a hobby project for the guy. Looks like he is basically doing everything by himself so it makes sense as a matter of policy to not give out estimates to individuals because otherwise that will probably take up the majority of his time instead of actually getting orders shipped out.

Other than that, very happy with the keyboard, its build quality, the NKRO (which model Ms don’t have), and the open source QMK firmware that is very customizable.
Can we please stop with the 17MB GIF images used as demos? They use up lots of data immediately as you open the page, and are impractical, you don't know how long the animation is, can't forward/rewind, and you can't press fullscreen on a mobile.

And GitHub supports embedded videos in README.md files, videos are generally smaller than GIF files and their disabled autoplay is a feature = you save your data until you press play.
You clearly don't have any idea who I am, or my opinions on Rust.

Since I feel like educating you,

> Nothing really, Rust's killer application are domains where using a language with automatic memory management and support for value types isn't an option, trying to use it elsewhere, while possible is sacrificing productivity.

https://news.ycombinator.com/item?id=30391431

That doesn't change the fact that many relevant projects in CNCF are now adopting Rust in their reboots.

Deis Labs, which you also don't know who they are.

Linkerd2 proxy was written in Rust, despite Linkerd 2 being written in Go.

The famous rewrite from Go into Rust done by Discord for their microservices.

The Amazon Bottlerocket uses Rust for large part of the user space, as does Fuchsia nowadays.

Any language can be a systems programming language, even Go, as ARM and F-Secure do with their bare metal Go deployments for microcontrollers.

Go's future is assured, no need to panic.
Ugh, Isshin the Glock Saint. Thorn in my side, as someone who loves the entire soulsborne series, beat most of them (not including DLCs) - he did break me. Sekiro is one of the tightest, most well designed games, it's super fluid, you feel incredible and animations are on point. This game is the hardest of the series because it is not something you can stat-pad against at least not as harshly as you could grind on the other games.

I spent many, many tries against him to get to the later phases but still would die. Like you multiple days, many sessions but against Isshin.

I moved on and came back to my save years later, that muscle memory was lost and did way worse. Realizing this may be a boss I simply don't conquer.

Elden Ring has sparked joy.
Typically if the bank operated with a license from the local CB (as they should) the accounts will be insured up to 100K or thereabouts.
This video exploring the issue came up a few months ago:

https://news.ycombinator.com/item?id=26936774

And of course the McBroken website:
https://mcbroken.com/

https://news.ycombinator.com/item?id=24861623
I think the message was received. Will take a few years, but I bet we see other channels being conceived. Swift has to comply, because they get threatened with sanctions themselves. But countries outside the western sphere of influence very likely noticed the problem.
Maybe tiny shocks like with a tens system, or a pinch, used to jolt your nerves into recognizing the location? I had a lot of trouble with my eyebrow arching, but eventually got it by poking it with a straw or pushing it around with my finger.

Or maybe there's a genetic component, like tongue rolling. The nerves and muscles are there, no sensation seems to be lost, they're just arranged a bit different.

Kinda cool how something trivial can go into these weird rabbit holes, anyway.
Modules make it more convinient to do so, and allow for more build speedups.
Good. That is the idea.
> Instead, the enemy is what it always was, corruption and violent subpopulations. Every democracy that falls, goes through both of those.

Or external threats. Eastern Europe was battling with both the enemies you mentioned, but then the Soviets came and sealed the deal for almost 50 years.
> Also doing that violates most copyleft licences.

How would adding some extra code and slapping a price tag on it violate any copyleft license? Name a single one that forbids it.
It's a shame we can't peek into alternate universes to prove/disprove but I have to imagine those titles wouldn't have nearly as many upvotes
Yes, the old policy was also race-blind in language, no question about that. But, it had decades of results that were extremely race-biased.

Equality vs equity - I'd prefer we removed the sources of inequity. Do that and equality works itself out (in theory, anyways). The admissions fee removal seems like an easy win - paying for access to a public high school strikes me as extremely inequitable and I can't think of a good reason to require a fee here. The admissions test could be inequitable - the county decided it was, so removed it. The question, in my mind, is what replaces the test? GPA, essay, and portfolio seem reasonable. I'm not sure about language and income policies, but at the same time, fixing those sources of inequity are massively complex and outside the scope of the school board.

I wish I could find the actual policy WRT language/income/school, implementation is key here. And the language used by people on both sides isn't helpful - too much emotion, not enough facts.
Looks like SingleFile helps with sites where you have to be logged in, something that is not that easy with wget.
> I think there's a far simpler explanation; genocide.

I don't think so.

I'm seeing estimates of 120-150k Russian troops deployed in Ukraine from sources like the Ukrainian government and the Pentagon. Outside of Russian propaganda, the estimates range from 10-12k range for Chechen fighters. The 10k number came from Chechen leadership. These numbers don't support the notion that Chechens are doing the bulk of the fighting or dying in Ukraine.

Moreover, the only reports of engagement with Chechen forces are in regard to the elimination of a special forces unit tasked with assassinating Zelensky. Russians are using the image of Chechens as fierce, brutal, battle-hardened fighters in an attempt to demoralize Ukrainians. If Chechens were doing a significant share of the fighting it would all over the news. Ukraine would capitalize on this as well to rally the populace against the "Putin's vicious Chechen mercenaries".
A bit of a stretch to call them journalists, especially since the article itself only ever refers to them as “workers.”
This opening is truly frightening.
I'm not saying countries will leave SWIFT in mass, but they will prioritize joining and developing alternatives. There's a lot of hunger to absorb natural resources and fertilizers [1] [2] from Russia and Belarus, so countries will find a way to do it, and once it's in place it will be user for other transactions and be a permanent alternative.

[1] https://blog.nationalbulkbag.com/produce-packaging/how-is-th...

[2] https://investingnews.com/daily/resource-investing/agricultu...
Both are an issue but they have some different solutions. I would think institutions are ideally set up to reduce the amount of both.
No, that amounts to "we have way too many people of your color, we're going to invite more people of other colors to apply". Says nothing about making it harder to get in.

The "personal" ratings might:

> Lee said Students for Fair Admissions had misconstrued data, and that race was used only to a student’s advantage in certain circumstances, and never to his or her disadvantage.

which sounds like a weird argument since obviously "advantage" for one in a zero-sum competition is disadvantage for all others, but counters the accusation that Asians in particular are being penalized.
And where do those two countries stand today on this issue.
Naturally that was an what-if, my comment was based on what we see happening with CNCF projects evolution.
> That policy is particular to your bank. Anyone who knows my account number and has access to ACH can drain my account.

That is unimaginable to me. Here (Czechia), banks require explicit confirmation of direct debit transfers (limit for value per period of time for each initiator of direct debit).
My most frustrating experience with Hugo is their template language and lack of clear explanations, often waiving away any complexities as, “They’re just Go templates.” Fair enough, but the docs make no attempt to explain how scoping works, how variables can be applied to partials, or even how to construct a simple for-loop. There’s an answer for each of these problems but implementing a full solution requires scouring through the Go docs and Hugo’s own forums for a complete and pragmatic solution.

I had a heck of a time with Hugo’s concept of “Scratch” while generating a breadcrumb navigation. Combined with a JSON schema, Google will include these crumb segments in search results. But much like Handlebars, Go template expressions aren’t REPL friendly, and a the learning experience involves a lot of refreshing and debug output just to get a clue as to how things work.

Personally, this has bitten me with every “stringly” typed template language. IDE’s have little information to work with, and much like playing a game of Wordle, you’re left to fill in the blanks — one line at a time.
Can you refer me to the 23andme algorithm that determines race with 99.9999% parity with self-reported race? Where do they report this outcome? I'm unable to determine the algorithm or find this claim by 23andme just from the reference to '23andme algorithm.' I've been totally unable to find such claims made by 23andme, suggesting they predict 'race' with any certainty to self-reported 'race.'

I know what meiosis is, that isn't in dispute here.

>College admissions departments already check to see if applicants are lying about race, e.g. by looking up their social media.

Isn't that just checking for consistency? Say I change my mind about what race I am due to it being typically poorly defined. Many children have changing views about race over time, so it seems quite absurd to expect a literal child applying for college applications to fully understand and stay consistent about a topic that is constantly evolving and often nebulous. What you know at age 13 when opening your first facebook may not match your understanding of yourself at 17 when applying for college. And it's not clear to me what objective definition we are using of 'races' to make sure every applicant is following the same standard for determining when the applicant is lying and when they are not.
> Leicester City

This is the exception that proves the rule. The fact that winning the EPL was such a monumental upset and that you have to go back 5 years to find it, kind of proves the entire point. Them falling back to 12th place is further evidence of the difficulty of maintaining success as a small-market in European soccer. Compare to the sustained small-market successes in US sports like Oakland A's or Tampa bay Rays in the MLB, Green Bay and Pittsburgh in the NFL, the Memphis Grizzlies or San Antonio Spurs in the NBA.

> And they won the EPL trophy straight out of League One the year they were promoted.

This is false, they finished 14th in EPL for the 2014-15 season. https://en.wikipedia.org/wiki/2014%E2%80%9315_in_English_foo...
1) Are there deductibles and co-pays for members who visit an emergency room with an out of network hospital?

2) What is your national payer id? Do you support 837s with electronic attachments, 835, 270/271, and 276/277 transactions to help providers manage claims? What about corrected claims?

3) What kind of contract would an in-network provider expect to get from you all? Some kind of capitated/case rate thing?

4) Are you all using any third party administrators to do the dirty work of negotiations?

Edit

5) Who is reinsuring you in the event of big losses?
Request: Submissions related to "pain science", neuroplasticity, and chronic pain.

Here's a bit about phantom arm pain.

Rubber Arm Experiment | MAGIC FOR HUMANS
https://www.youtube.com/watch?v=xdxlT68ygt8

Seems so crazy. How's this even work?

None of my pop-sci books I've read about the brain touch on pain. And vice versa.

The books I've read about pain (these last two years) approach from psychiatry, mindfulness, and general purpose wellness. Stuff like this https://www.painrevolution.org

All well and good. The techniques and skills I learned actually worked. But I'd really love to know more about the underlying mechanisms. Because right now what I experienced really seems like magic (phenomenon without explanation).

Like I've read about practiced graded motor imagery. But I don't understand it. http://www.gradedmotorimagery.com

Just occurred to me I should look for books about drugs, pharmacology, and pain killers. Maybe that's a ramp to the neurology stuff. Any suggestions?
Thanks, I have heard that!

I was curious specifically, though, about "a language that did functional closures so elegantly, uniformly, consistently, and ubiquitously as Smalltalk" -- does ruby, with it's smalltalk-inspired blocks, used heavily in stdlib and idiomatic ruby code? If not, where does it fall short in the opinion of a smalltalker?

Unless the environment/tooling is part of this?
It’s probably more realistic to have a single folder executable like .app “files” on OSX.

If the app has assets it gets a little crazy quite quickly.
?

I don't understand.

1. Messengers exist.

2. Isn't the SMS App not a messenger as well? What about Email? SMS style messaging can be implemented via Matrix as well.

I am just confused by this comment. I just want to keep my phone number private
This ship has sailed. SPAs shortcomings are widely known and addressed by frameworks.

Whatever MPA alternative you bring will need to address other shortcomings. There will always be something quirky due to building applications in a technology designed for hypertext documents.
One incredible writer doing a sendoff for another. RIP Mr O'Rourke
I think you are directing your moral outrage at the wrong person.
As a bit of a Model M fanatic, the Unicomp keyboards are nice but they are not as durable as a Model M, and certainly not as a Model F. I've had a number of Unicomps and they have all died eventually.

My current keyboard is a Topre REALFORCE (exact model https://www.realforce.co.jp/en/products/104UB-S_XF11T0/ ) and it's been going strong.

Kind of regret getting the one with very dim keycaps, I have to admit.

The real deal would be the Model F 122 key - which I still have somewhere and still works with a strange adapter I found on eBay - the additional keys make weird letters.
That's... not even a little bit true.
Airbus halts Russia parts, studying engineering centre options
Missed a golden opportunity to name it "Flappy Pong".
I thought—and this is just a vague offhand recollection—that I had heard that Taylor provided some form of kickback to McDonald's for the lucrative contract.
Just because the Russian army doesn't have air superiority doesn't mean they have no air support at all.

It's possible the convoy is protected but that the Russians can't or don't want to deploy more aircrafts for other operations.

It's also possible that the Ukrainians don't want to attack the convoy but the support this convoy needs to get. That's a powerful tactic if you can cut off the supply chain for such a massive number of vehicles.

Note: I'm no military expert (is there a handy acronym for that?) :-)
He could have been ambiguous about sending troops. He could have sent lots of troops to Nato nations.
Announcing that we won’t do anything for a small invasion was completely absurd.
Caddy's 2.x documentation almost put me off Caddy haha

Try to find how to use the `ask` function to verify whether a requested domain should get a certificate provisioned.

If you can do it without having to manually sift through the docs and then give up and tackle it with trial and error I'll.. well I'll be put in my place, but it proper tripped me up when I needed it
What a great headline: only 8 words, explains the article perfectly, proper English, but playful. It must require a special talent because I absolutely could not have come up with those 8 words.
you are missing "... and not share the source code ..." in your question, which is clearly the context here.
> Open source does not mean "gratis". See for example this historic order form of software offered by the Free Software Foundation:

If the best example in support of your thesis is a "historic order form" (not even a revenue statement!) from 30 years ago, way before the ubiquitous availability of high-speed Internet, then you might want to rethink your position.
It seems like more and more companies are doing this. Kind of concerning. Is true FOSS going to fade away one day?

Chromium no longer has sync, so we currently have no usable browsers that support Google's stuff.

The last 15 years of open source progress seems to have been driven by big companies rather than the community.

Community driven FOSS doesn't even seem like a reasonable idea at all given how much work it is, and how completely thankless it is, so most of what we get there is just "scratch your own itch" type stuff, often fairly useless outside a really specific use case, rather than the real pro-grade packages.

Arch seems to be eating some of Debian's dev base, and Arch is built from the ground up for highly customized "just enough" setups.

It seems like the community mostly just cares about privacy and tinkering these days.

What's going to happen to the "Windows-like" side of FOSS?
What if I’m not American, why bring them up? The government of Rwanda also killed civilians. Does that excuse the Russians?
Co-Training Transformer with Videos and Images Improves Action Recognition
They're not listed, good idea to list them somewhere.
I've been following this story for a while. When people say the soft serve machine is "broken", they really mean "unavailable to serve ice cream to customers". That could mean something as innocuous as performing a pasteurization cycle during the day (because it failed to run at night for some reason, perhaps the machine's clock is set wrong). It could also mean there is a physical problem with some part of the machine. The word "broken" implies the latter, but I'm pretty sure the former situation is far more common.

In other words, the machine has determined it's unsafe to serve the contents (because soft serve needs to be pasteurized at certain intervals), not that it's physically incapable of doing so. Therefore it's "broken".

(Disclaimer: I've never used one of these soft serve machines, just read through manuals and stories about them.)
I think it will be a good indicator of which countries are secretly harboring imperialist ideas.
I remember making the case to spend a few days to testing out Hugo as an alternative to Jekyll for our company's website. At that time, about 3 years go, I bounced off this documentation pretty hard as well. It does not appear to have improved significantly, which is a shame.

On the other hand, I now know that, in cases like this, you'd go watch some video tutorials before going back to the documentation armed with enough conceptual knowledge to maybe prime the pump and make that cryptic documentation start to fall into place (lots of mixed metaphors there). You shouldn't have to, but it's nice that there's the option.
It is a much better school if your goal is to get your kid into Harvard/MIT/Princeton. Thomas Jefferson is comparable to schools like Phillips Exeter ($38k/year) on Polaris List for the number of kids they send to those schools. https://polarislist.com/
Note that the tests involved here are objective. The skin biopsy is especially objective and cannot be explained away as psychosomatic. Reduced nerve density as measured by a technician viewing your biopsy through a microscope is about it as objective as it gets.

These measures are also standard tests that have been in use long before COVID existed, so we have a substantial catalog of baseline results by age and demographic to compare against.

As this topic gets more attention it’s going to be increasingly important to emphasize the objective measures and damage that is being found. I’m already seeing public opinion lean toward doubt and dismissal when Long COVID comes up.