skysight-inc/HackerNews huggingface dataset:
The article didn't mention what I have observed as the worst cause of bloat - what I call the "New Toys" problem.

For example, you need a process to export data every 4 hours, with some visibility of success and failures. I could have written a cron job/scheduled task in 4 hours and be done. What I found instead is Kafka with node.js and couch.db. Yes, for that one export. Not only that the were paying monthly for the Kafka. Soooooo, it got replaced.

I've seen this a lot more in the last 10 years. I call them "stitcher programmers." They are near useless at providing solutions unless they can stitch together some byzantine Frankenstein's monster from existing tech, usually with extreme overkill. On the front end is the worst with React and thousands of dependencies for simple forms.

Right sizing a solution is not in their vocabulary.
The vouch button should be next to the flag button for flagged comments.
Quote: "Quote: "GitHub is available to developers in all countries, we are continuing to ensure free open source services are available to all, including developers in Russia". "
My opinion: This is the right commercial decision for a company in this scale.
We need to assume that most Russian developers don't want to harm the companies they work for, but any western company needs only one developer with malicious intent resulted from this situation.
Without being too commercial about it, https://arnica.io can solve it.
This is, I think, why simple things are so difficult to do in large corporations and everythings costs about 10-100x more money than you would expect. Often, it would be much easier to change the processes and workflows than the software.
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 using a CLI or embedding it in other Java/Kotlin projects.

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] http://brackit.io

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

[3] https://colab.research.google.com/drive/19eC-UfJVm_gCjY--koO...
"Slow, Deep, and Hard"[0] by Type O Negative literally depicts PIV sex. That's the album I'm most familiar with that could be argued is "pornographic".

[0]: https://music.apple.com/us/album/slow-deep-and-hard-remaster...
Then I am not seeing the problem.
> If the population was educated enough to know they were being stolen from...

This is basically the same argument used by cryptobros and libertarians to criticize inflation.

I think there are pretty obvious tradeoffs with letting your currency amass purchasing power: probably it would shrink the amount of exports (which means that a lot of people might find themselves without a job) and it would make it harder to get a mortgage.

How do you propose that these negative effects would be mitigated?
>I think the economic reason to do it is far more plausible. Ukraine as a sovereign nation is an existential threat to Gas/Oil Russia. Since 2012 it has become clear that they hold enough gas and shale oil that it would break Russia's monopoly to the EU. That's could half their state budget, in a time the social security for the baby boom needs to be paid out.

That doesn't seem right. The EU is intending to be carbon-neutral by 2050. Recent events probably hugely accelerated this roadmap. Even if they had started building infrastructure now Ukraine's gas fields won't be production ready for quite some time. That leaves them with a 10 year time window where Russia would have to compete for a slice of a dwindling cake.
You should explain why that's significant.
Does China even have Oligarchs?

The Russian Oligarchs are named because (see Red Notice) - they weren't entrepreneurs. During Privitization, they colluded to buy companies for literally 100ths of a penny on the dollar.

Chinese Oligarchs would be people that benefitted massively via corruption from privatizing state-owned companies.
I find it very hard to believe that in the next month like half of the company is going to apply for remote positions. We didn't see this happen the last time we were within 30 days of a planned return (on Jan 3).
>Unless you’re prepared to steal someone else’s bicycle, you’re walking back to camp

Thats the whole point.
I don't mean just the cost of energy but also potential blackouts. But as you say, it's a price worth paying.
Especially considering that nowadays, most of the noise from aircraft is the air running over the body, wings and landing gear. Engines are stupid quiet compared to a building moving through the air.
I think the dollar has never looked better actually.

Who from "the West" is going to consider major investments in China now? If by some miracle you manage to keep your IP secure, you risk losing your entire investment if/when the world gets tired of their support for the facists in Russia.

[edit]
since I wrote this comment....

https://twitter.com/jakluge/status/1499373653372420099
You may want to expand your thinking on this. I recommend: https://www.hoover.org/research/5-questions-stephen-kotkin
It's 2022 - why would you believe a news article title?
I'm not condoning those arrests, but their scope is nothing like what we're seeing in Russia, and that news article is about the arrested being paid damages because the arrests were illegal. Even then, all involved were released the next day.

The scope of the arrests in Russia is much wider (as a percentage of those protesting and in raw numbers), and they're legal.
Glory to Ukraine!
Glory to the heroes!

Putin, idi nahoy
On android chrome, I'm seeing 9 distinct ads just on the front page. Inner pages (specific countries) don't have quite so many.
Are you not putting github (+issues and PRs) in the indexed set?
Lock Picking: An Inside Perspective
Oh it's a pretty big deal. It means half of the world is going to start using the Chinese financial system in earnest.
This is the same for me. I only get the top and bottom banner ads that I was used to seeing 10+ years ago. Still too big, but they don't make the site unusable.
experience shows that doing so is futile
I've been using the Browser extension for years and it is incredibly helpful. We use it to debug scripts on customer websites by making them resolve to our local instance so that we can test fixes quickly.

I would recommend some sort of graphic on the homepage to explain what Requestly does though, as you mention it can be confused with Postman when it's entirely different. Maybe an animated flowchart type graphic showing how a browser request to X is redirected to Y based on some Requestly rule.
> I challenge you to find a major bloated software where the main source of overhead is Python interpretation

In every piece of non-trivial software I’ve written in python, the main source of overhead has been Python interpretation.

I don’t think it’d be hard at all to meet your challenge.
It's called the Rubble now.
Every time someone voices a sentiment like this, I post this list:

https://en.wikipedia.org/wiki/List_of_the_largest_trading_pa...

China is a large economy but it's nothing like the dominant force many people seem to think. China is 16% of US trade, 22% of EU trade, 22% of Japan's trade, 22% of South Korea's trade, etc... the numbers are the same for just about everyone.

If you add up all the West-aligned countries (including Vietnam, Philippines, etc - they're already in a cold war with China over the South China Sea), you're looking at 80-90% of China's total trade volume.

Without some kind of major political split in the dollarized world, China just doesn't have that kind of leverage. We're currently seeing the opposite of that split.
At a big company, head count is indicative of your importance as a manager.
Lol why is this downvoted so much? Do people get salty just at the mention of comparison with Apple?
I used to think like this. But the older I get the more cynical I become. In massively corrupt environments, everybody needs to appear to be playing the game by the rules when it comes to primary objectives like the distribution of wealth and the financial operations surrounding it. Nobody trusts anyone else and everyone is an adversary of everyone else, even within the leadership ranks. I strongly suspect there would not be any widely known backdoor for oligarchs. A select few oligarchs might have the luck of being tasked with creating such a system, in which case they will build the backdoor for themselves.

Still... I think the speculative scenario is unlikely. I myself am speculating massively here. But what I think is far more likely to happen with respect to crypto is that an international agreement akin to the Bretton Woods System is negotiated that mandates central banks hold a store of value such as Bitcoin. This will provide some foundation of measure for all currencies to be valued against. But the current financial system layer on top will remain intact.

Note, I'm an early Bitcoin hodler and have remained strongly suspicious of Putin's interest in Ethereum with agreements between the foundation and VEB like this one (https://www.coindesk.com/markets/2017/08/31/misunderstanding...), its handling of the DAO event, and Eth2.0's coincidental timing (its delays too) with the Ukraine invasion.

My somewhat speculative paranoia follows, but I strongly suspect Ethereum will NOT play a part in this new system because of the above issues. I think Putin calculated that Ethereum might be a viable alternative to a widespread financial system replacement that could have provided a means of bypassing any sanctions, which is why he went ahead with the Ukraine invasion.

In the end, if this Bretton Woods 2.0 system comes into effect, bitcoin will have failed to become the libertarian financial tool many people hoped it would. But its utility as a store of value can't be ignored and so it will have been co-opted/integrated into the existing financial system. It'll be another example of techno-utopianism naiveté like the 90s style vision of the web.
No it isn’t. No one needs to access any website in Russia or Belarus. The international internet is totally unnecessary and nobody will suffer for cutting them out.

In fact, the world will benefit greatly from cutting out Russia from the internet! Imagine all the horrible cyberattacks and thefts of sensitive private info, money, ransomware attacks on cities schools and hospitals, and national security secrets stolen. China and Russia both deserve to be removed from the internet. They are abusive malicious actors using their access to the internet to do nothing but attack the responsible internet users.

The naive high horse, think of the slippery slope attitudes from know it all HN commenters are part of the downfall of the West and freedom and liberty, principles directly opposed by those two dictatorships. Those who benefit from those principles, yet allow them to be turned around and used by the enemy of those principles to destroy those principles, don’t deserve those principles. Freedom and liberty are privileges whose rights belong to those who jealously guard them rather than let them be molested and abused by their enemies.
I use this documentation aggregator/search in the browser to access most language docs. It might serve as a whitelist starting point! https://devdocs.io/
Putting on clothing with collars and buttons is a huge hit to my sense of "authenticity", to start. You feel pressured to to put on airs, deal with smalltalk, etc.
Check out https://stytch.com - we’re hybrid, but the SF and NYC offices have people in just about every day. I usually go in twice a week and it’s been great for in-person collaboration.

https://jobs.ashbyhq.com/stytch
Good call, this is not something I typically do, but I'll definitely start doing it. Thanks!
This applies to every industry and consequential process unfortunately. Take something like GDPR deletion requests. Many mid-to-large organizations have automated flows setup to purge accounts after users make requests after very detailed planning with legal and compliance teams. Companies assume this is the end of it and that they don't have to audit and perform maintenance at the engineering team level because it's something that someone in support or another team shoved off the side will own. What you find is one time it's not purging file uploads, other times it's not purging user PII, etc.

This all comes back to how poorly we integrate the solutions we build. The position of engineers is such that a free pass is often given for failures like these that are fairly well obscured from view. Similar failures for different roles within the same companies get treated differently. While engineers hold outsized power, it is very difficult to completely address these issues.
You seem overly focused on the term "broadcast" while the text of the law seems to pretty explicitly include any means of distribution, including video hosting sites, video watching apps (including P2P?) And ISPs:

> transmission or distribution by any means such as cable, satellite, IP-TV, internet service providers, internet video-sharing platforms or applications, whether new or pre-installed.

Since this is a legal obligation, I fail so see how EU protections against ISP censorship would apply. The "court order blocking illegal content" is an example, not an exhaustive list of the ways a legal obligation to censorship could pertain.
No offense, but unless you're an MBA doing MBA work (whatever that is), how can you possibly know?
That's good, the old "you hate capitalism but you have an iPhone" trope. 2/10.
no bones were burned. that's absurd.
Alexey Guzey: Russian border shuts down in
I got this email from him. Ordinarily I wouldn't post this here, but maybe someone will see it and take action.

Subject: 4 independent sources I have say that the Russian border shuts down in <48, probably less than 24 hours. If you are in Russia and you can leave, leave now.
Date: 2022-03-02 9:09 UTC

Kamil Galeev was the first source 2 days ago, confirmed by 3 more (private) sources since then. Kamil:

Для россиян - очень скоро выезд перекроют. Сначала для мужчин сколько-нибудь призывных возрастов, потом для всех

Рассмотрите возможность вотпрямщас выехать в любую открытую страну (кроме Беларуси). Грузия, Армения, Азербайджан, Казахстан, Монголия и далее по списку. Сейчас такая возможность еще есть, но ее перекроют быстро и без предупреждения

Если вы хотите или считаете своим долгом оставаться в РФ, это ваш выбор. Но если жить в этом вы не желаете, валить надо немедленно, лучше сегодня

Положение РФ гораздо хуже чем в Холодную войну. Полный ад может наступить внезапно и без предупреждения. Что касается экономического коллапса, так он гарантирован. На это могу поставить достаточно уверенно, потому что паровой каток санкций уже поехал. Западные госаппараты более механистичны, а потому большей степени подвержены институциональной инерции чем российский. Их трудно сдвинуть с места, но как сдвинули, так они едут-едут-едут и так еще очень долго. Потому что их не только запустить, но и остановить трудно, не существует человека который мог бы отдать такой приказ

Если хотите уехать, уезжайте немедленно, чем быстрее тем лучше, в любую открытую страну кроме Беларуси. Долго прицениваться какая лучше смысла нет, главное пересечь границу, а там видно будет. Казахстан и прочие вряд ли будут перекрывать выезд, а РФ будет. Если пока не определились куда и что делать дальше можно в Стамбул - это крупнейший хаб и оттуда летают почти во все страны

Как пересечете можно думать над дальнейшими действиями. Они понятно зависят от ваших финансов, умений, нетворка и множества сопутствующих обстоятельств

Это рекомендация которую я могу дать всем кто думает об отъезде. Что касается более конкретных соображений, я пока не готов выкладывать их в открытый доступ (подписчики могут посмотреть здесь (https://www.patreon.com/posts/63248958)). Но в отличие от всех остальных запейволенных текстов, этот я открою как только сочту возможным

Для тех кто хочет уехать но не знает ситуацию на местах - вот список русскоязычных телеграм чатов по 105 странам мира. Можно почитать и если что непонятно уточнить детали у тех кто уже там https://telegra.ph/chat360-10-14
I never knew until recently how tied up Russia's oil strategy was to their military / political thinking.

If others are interested, this video has a great overview: https://www.youtube.com/watch?v=If61baWF4GE
Saying cannot win without specifying what the supposed objectives of the campaign are to be is pointless.
My take away was to be cognizant the each country (and even each individual) has their own motivations and conditions on the ground to deal with. Sometimes it is a historical or geographical context that isn’t readily apparent from the outside.

But in some circumstances, the message sent by abstaining from a vote can be just as loud (and brave) as voting yes or no.
Or it could just be a clone of macOS Gatekeeper, which is a signature check. Could be Microsoft used an “or” after “blocks untrusted…” instead of an “and”, and a sig check is all they’re doing. If that’s the case, Gatekeeper can be a minor inconvenience but doesn’t block installation if one knows to right-click the icon. EDIT: but who knows, the Windows blog post implies it might involve more than checking signing certs: https://blogs.windows.com/windows-insider/2022/03/02/announc...

But, yeah, if they’re doing some malware heuristic, nooooo thanks.
Switch to Zsh, where there'll be no difference!
Assuming this propaganda is generated by government trolls, it's pretty easy for their handlers to provide them with a VPN that goes through an unlocked country. Blocking their direct access solves nothing.
The more we are into this, the more I think either Putin is crazy or missinformed, living in an artificial information bubble. Today there was a call with Macron and Putin stated that there was zero assult on civil buildings in Ukrainian cities... he didn't attempt to justify those as accidental, minor or whatever, it seems he trully believes there are none. He justifies the photos from those as creations of Western intelligences. This guy has no idea what "subscribe" on YouTube means (there was a funny school visit where a boy asked him to subscribe and Putin asked to sign what? In russian subscribe and sign have the same base). He has no idea about real world, I would not be surprised if in his mind he is winning.
That's the same line that was used to defend Trump's use of Twitter, and look at how effective his ban has been. The reason this wouldn't be a good idea isn't because it silences Russia's government, but because it prevents Russians from accessing the rest of the world. If it was possible to silence just Russian propaganda, it would work.
> Before enlightenment, chop wood, carry water. After enlightenment, chop wood, carry water.

My understanding is that this actually highlights the "meaninglessness" of enlightenment -- but you don't know what you missed if you never went through that phase.

And, my personal interpretation is that, given that one already went through all that trouble to attain it, it must have some profound meaning by definition. (To the "one must imagine Sisyphus happy" vibe.)
this is correct. Too many 'china watchers' look at the Qing era maps and think PRC want to return to those borders. Vast majority of territorial claims have been settled by the PRC, almost always conceding loss of territory.
Pardon me, but how exactly is spreading an image of a war time hero - that frankly if real or not is needed - the same as spreading the notion that the west needs to be unraveled, the american capitalism destroyed (sure it needs improvement, but total obliteration?), countries erased, and that entire ethnicities shouldn't exist?
I don't understand you. The content within the Great Firewall is a subset of the Internet, at least from the Chinese perspective, as I don't know what I can't see from the outside where I am. I also don't know what you can't see outside of it, but I assume that the censorship is limited to certain political topics and probably adult content.

Russia has not been cut off from the internet. It is suffering highly focused DDoS attacks which are not originating due to any type of sanction or new law, or as a protest measure from companies. These are actions of individual hackers or hacker groups. Compared to the actions of REvil or Conti, these are absolutely harmless.

The western ideal of the internet is very well described in that rejection letter, which might as well become a historical document in what it is trying to express. Now, what commercial network providers decide to route or not, is a very different story. But, from the looks of it, no routes have been dropped, and should that happen, peering agreements could provide workarounds, even around countries. It's usually the non-western countries which are implementing blocking so that their citizens have a restricted access, not the other way around.

You seem to confuse the internet with the global market. From the perspective of the global markets' current sanctions, I can obviously understand your concern and motivation to be prepared in the future. But we are also concerned, because the harm goes both ways. It's an almost unnecessary recession which will affect many areas, where specially spaceflight-related decisions are already being very noticeable events, since they are so highly dependent on collaboration. Collaboration which was successful, until now.

The Minsk Agreement could have been implemented within one or two years, the will to do so was there.
It seems like a modern trend to label any restriction on anything in the west as dictatorship and therefore 100% equivalent or worse to non-western less free countries. I wonder how much of this is fuelled by non-western propaganda agents ("troll factories")