skysight-inc/HackerNews huggingface dataset:
In my opinion, there are many reasons why representative democracy is a better idea. Just because more direct democracy works in Switzerland doesn't mean it would work elsewhere. Switzerland has a very long tradition of it (among men, women weren't allowed to vote for a long time). It's also a very small country.

The main reasons: First, direct democracy is very vulnerable to populism. Easy slogans that prey on emotions are prone to win against more realistic attitudes. Second, it's very easy to manipulate direct voting. The way you ask can practically determine the outcome. We know that from opinion polls where seemingly very similar questions can lead to totally different results, based on small details or how many choices there are. There are many ways to prevent this in opinion polls, but these would not work in an adversarial political setting. Third, many decisions require expertise that cannot be put into simple questions, and the general public will not have the expertise. In Germany, many members of parliament are surprisingly well qualified in certain areas like tax and defence politics. These are the "backseat" members voted in by party lists, not by direct election. Giving a direction and letting these experts figure out the details later works better than asking for concrete decisions that cannot be later corrected (because they are, as you say, legally binding). If you let people decide about the same issues directly, they will most often not even be able to distinguish between suggestions that are feasible and those that are imaginary. Again, the populist who provides the easy, though entirely imaginary "solution" can easily gain the upper hand. Direct democracy is also more vulnerable to disinformation than representative democracy. This also happens in party programs, of course, but the representative power structure kind of dampens the negative effects from it. Finally, representatives are ideally able to take on political responsibility (and sometimes indeed do), i.e., resign from their post even if a mistake wasn't their personal fault. No corresponding concept of political responsibility exists for the suggested technocrats. Moreover, once a policy decision is made, putting it into place requires a long series of more or less political decisions, too. You cannot just hand over those smaller political decisions to experts.

My 2 cents. Of course, this doesn't preclude discussing how much direct democracy one needs or wants. But I personally completely reject any suggestions for radical direct democracy (which every new radical party invariably makes for a while).
Politics plays a significant role here:

* next year a new presidential election will take place in France

* Macron may use this contract cancellation as an opportunity to decrease France participation in NATO (technically it could leave the integrated command) as De Gaulle did before him.

This would allow him to capture more votes from the right as he would appears as a strong leader then, acting in continuity with General de Gaulle...

France can not go out of NATO, the alliance with all its drawbacks is just too important for its own defense.

This contract cancellation may end up being in the best interest of both Australia and France:

* Australia changed its mind in the course of the last years regarding what types of submarines it really needs.

* Such change of perspective affected the partnership in between both countries, which could have escalated into a costly commercial dispute where Australia would have acted in bad faith to prevent the French delivering what they did not want anymore.

There are tension in the Asia-Pacific regions in between the US and China, and France like other Europeans countries are too far from home to take a part in this.
What did you think about the book 'Project Hail Mary'?
Disclaimer - I loved it. Even with a few parts that threw me out of the narrative. I'm curious to know if anyone was turned off by the science/ thinking. Maybe I missed something.
Because those awesome projects have low possible returns, or are not "web scale". VC's invest in projects that have high potential returns and growth possibilities.
No privacy means you need to consider what you do in light of who might judge you for it.
That very strongly stifles dissent, just because people self-censor out of fear.

Imagine the principal was a bit of a bully, and students knew he could sometimes read their chat messages. They would probably be a lot less likely to talk with each other, or even with their parents, about the bad behavior of the principal. To my mind, this would make the students less free.
Nix is not easy nor simple. It's complicated but not complex.

re: ruby version
In ubuntu I can only install ruby2.7 and I don't which minor version. [1] I would need to use rvm anyway.
It's the same with nix. What is possible is to pin the version you need by specifying the commit. [2] shows the diff of the commit that moved ruby_2_7 from 2.7.3 to 2.7.4.

Say for example ruby 2.7.4 has a regression and the project needs to stay on 2.7.3.
The revision has for 2.7.3 is used.

[1] > apt search ruby |egrep "^ruby2|^ruby3"

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

ruby2.7/hirsute-updates,hirsute-security 2.7.2-4ubuntu1.2 amd64
ruby2.7-dev/hirsute-updates,hirsute-security 2.7.2-4ubuntu1.2 amd64
ruby2.7-doc/hirsute-updates,hirsute-updates,hirsute-security,hirsute-security 2.7.2-4ubuntu1.2 all

[2] https://github.com/NixOS/nixpkgs/commit/5f9f17cc11caa07e4a9f...
For a 10 year old, pre internet, it was the closest thing. a and easy to come by. I don't have problem with either, so.
As someone who has never used Odysee, how is it better? I'm sure Peertube project contributors would be happy to receive constructive feedback on how to improve their project.
Interesting the 700mil Eur scrapped software project. Any links, non german if possible?
Small fry compared to banks and companies being bailed out by the government.
These structures (pictures of which I've not seen shared nor have I shared) remind me of the more psychedelic passages of the book Solaris.
It looks like that this may also stop the EU-Australia trade deal from happening.

https://www.politico.eu/article/eu-australia-trade-deal-runs...
I used to do this to have more space on my old machine.

Sadly I deleted my first drawings made in Windows Paint
I've been re-evaluating Dell as a laptop brand in the last years.

I've been given a Latitude 7390 at work and it's simply GLOURIOUS.

Had it had the trackpoint too I'd have jumped ship from my ThinkPad.
Yep. France has sufficient votes on its side to veto this. EU voting rules make it easier to stop something than to get something done.
Crazy read. But should one not be in jail for threatening to shoot kids vs getting fired?
Show HN: Y Combinator builds billion dollar products
You know that YouTube belongs to Google right?
Live Stream Introductions to over 150 Cloud Native Technologies
Blogs are still there. Try search engines which discourage cluttered web design to find them: https://news.ycombinator.com/item?id=28550764

and

https://wiby.me/
Show HN: CodeKit – Complete IDE-like code editor for WordPress
Hello everyone!

We've been working so hard during the pandemic, and here we are with the new branding and CodeKit version 2.0 (formerly Custom Codes).

With the improvements coming with version 2.0, we are hoping that you will enjoy the new language supports, brand new compiler, block-based custom code creation, code hints, auto-completion and much more!

If you ever wondered how this might be beneficial for you, we have created a solutions page where you can have a greater vision about how CodeKit can saves your time when you are dealing with WordPress: https://www.codekitwp.com/solutions

Here are some other links you might find useful:

Check Pro features: https://www.codekitwp.com/features
Explore licensing options: https://www.codekitwp.com/pricing
Download free version: https://wordpress.org/plugins/custom-codes/

----

We are looking forward to hear your feedbacks and experiences on CodeKit.
Now... i would think it would go on the line of "change through rapprochement", and even this would not be THAT far fetched. China may be a dictatorial regime, but its an dictatorial regime that values good trade deals and making money. So getting concessions on not genociding the Uigurs (at least not in a way the world can be witness) are becoming more easy.
This was a website of someone sharing a little passion project with the world. Not someone trying to convince you to do as they did because they are convinced that their way of doing things was the right way.
There's a strong story here under the surface that we're not privy to. A few observations that may or may not be connected, but in macro politics, isn't everything always connected?:

First, please read this gripping tale of the evolving national defense strategies of the United States and France within the "Indo Pacific" as seen during the change in foreign policy beginning with the later Obama years and the Trump administration: https://carnegieendowment.org/2020/10/21/france-other-indo-p...

One of the tl;drs of the link above is that France sees the Indo Pacific MUCH differently from many other western powers including the USA and UK. They see themselves having a prominent authority in the Indo Pacific, key to their economic interests. To this end, they have been trying to establish an alliance of powers in the region including Australia and India.

France actually pulled off a coup earlier this decade when they closed on a major Military Air Craft sale to India with their Dassault Rafale. They have been similarly trying to establish long term military relationships with Australia and thus align the two countries' interests.

The interests that France has in the region are about safeguarding their own economic concerns and not necessarily directly address the rise of the communist party of China.

This is in stark contrast to the UK, the US and Australia who see the rise of the communist partys ambitions directly threaten their countries defense and economic concerns.

There is going to be a lot of drama after this because what just happened here is a domino fell. We're seeing the emergence of an alliance that could form part of the "Quad" in the region or something similar that may not necessarily have France as the central power directing diplomacy in the region.
I agree that using booleans like this can be confusing. But, imo, it's more confusing to have a bunch of wrapper functions that create abstraction madness.

I mostly write computation/math-related code and I find using named arguments to be a good practice. This is also quite similar to OP's enum approach, e.g. sth like `calc_formula(a, b, is_gain=True)`.

To be fair, the older I get, the more I like explicit arguments for everything like in Swift (and smalltalk iirc).
In python, I love keyword-only arguments for this.
Then the caller has to write:

v = calc_formula(ia, ib, is_gain=true)

You also have the option of defining a default value for the argument so the old call-sites don't even need modification.
Since I don't quite like LinkedIn , here's the direct video link [0] . Works with no authentication on browsers. Tried to do a wget but got a 403 forbidden.

[0]https://dms.licdn.com/playlist/C5605AQHVTN_fA4rRcg/mp4-720p-...
Thanks a lot for the tool, it's really helpful.

One thing I like especially is how I can use deinwal.de to evaluate specific representatives for my direct vote.
Yeah, like a mail box, but you have one at multiple addresses in most cities.
This should be a top level thread. I'm blown away that this is a real service and that it's hit 100k transactions. That's incredible!
Preparing for AZ-204
Quite funny.
> If that commit is still available.

Why wouldn't it be available? Nix packages are on github. [1]

> And that's on top the fact that "if you tried to follow this article step by step, you’ll have noticed that the versions of ruby and node you installed are probably slightly different from the ones above"

That's the same as on any other host. If I write about installing ruby on ubuntu today and you read the blog post a whole later you'll probably get a newer version.

[1]https://github.com/NixOS/nixpkgs
The old and immunocompromised get the least direct benefit from the vaccination because their immune systems are weak and a large portion of the actual decrease in mortality among these groups isn't directly from the vaccination but from having fewer vectors running around spreading disease.

Furthermore Covid is believed to mutate substantially slower than the flu

> Severe acute respiratory syndrome coronavirus 2 (SARS-CoV-2) and Alphainfluenzavirus are RNA viruses that cause coronavirus disease-19 and influenza, respectively. Both viruses infect the respiratory tract, show similar symptoms, and use surface proteins to infect the host. Influenza requires hemagglutinin and neuraminidase to infect, whereas SARS-CoV-2 uses protein S. Both viruses depend on a viral RNA polymerase to express their proteins, but only SARS-CoV-2 has a proofreading mechanism, which results in a low mutation rate compared to influenza.

https://pubmed.ncbi.nlm.nih.gov/33064680/

On the topic of mutations letting it spread through those who aren't AS vulnerable would give it billions of new patients and trillions of new chances to mutate while killing millions of people whose lives could have been saved by a vaccine that is safer than many people's weekly commute to work.
Thank you for the praise!

It is really encouraging to hear how many people enjoyed the tool.
I'll answer about the forks at the end...

I personally would only import that wallet.dat on a fully offline/airgapped computer (which you've synched to the BTC blockchain first), prepare the transaction to move those coins to a safe address (like an hardware wallet), put that transaction on a USB stick, put that stick in an online computer and broadcast the transaction.

But first and foremost: buy a hardware wallet, learn how it works, make sure to have copies of the seed (24 words probably), "warm" you address by having a friend send you 0.01 BTC on it or something, move these coins to another address (you really want to be sure this address works and everything is smooth). This costs some money (a hardware wallet + the fees to "warm up" the addresses / test how it all works) but if you have an old wallet.dat with some or a lot of BTCs, it's worth it.

And also: move the most valuable coins first. So BTC first, then BCH, then BSV. I'm not kidding with this. So many scams with the forks / executables to synch the forks etc. Don't even think about moving the BCH/BSV etc. before having moved all the BTCs.

Re- forks: depends on what you mean by "winning". BTC "won" over BCH if you take the market price (45 K vs 500 USD) but BCH lives on. So if your wallet.dat predates that fork, you'll have both. Once again: do not ever try to move the BCH before moving the BTC... For you want to minimize the places where you import that wallet.dat for the most important coin.

Now if by "winning" you mean: one chain wins and the fork dies a sad death, the point is moot as there's no other fork/chain and hence coins there are worth 0.

If you have an old wallet.dat, you'll have coins on the BTC chain, the BCH chain, the BSV chain, the BTG Gold chain, etc.
No, OP wants to have people vote on absolutely every decision, whereas the Swiss system is to have elected representatives that deal with the day to day, with the citizens having the power to challenge or propose some specific votes.
Turn your full-stack Node.js application into downloadable cross-platform binary
It appears for the moment Peertube uses hardcoded STUN servers for WebRTC peer discovery. [0] It may be that your browser is blocking those 3rd party requests for privacy reasons.

[0] https://github.com/Chocobozzz/PeerTube/issues/3177
Exactly, you end up using the external switch to do any of that stuff. There's a sibling comment to yours that talks about why you might want to do that, beyond the local performance concerns.
I've heard about nix here often, but everytime they show toy examples.

And if you want to do anything complicated, it's all get this hash, use this trick, this extra tool etc etc.

At which point, it's just easier to stick with what you have.

>> a distro for hobbyists who tell themselves they're advanced while all the professionals use something else.

yeah, getting the same vibe. Lots of hype not backed by any evidence.

For me, to start off, I'd like to see a real example, not some made up simple use case
Whenever I read something like this it always comes across as insufferably pompous and actually quite a limiting and sad life. I would much rather just handle a mix of different things and have some variety to my day and life than this super buttoned down approach.

I’m glad it works for the author but when I’m making a cup of tea I think I’ll keep scrolling Instagram thanks.

I fully expect to downvoted into oblivion for this comment.
It’s hard to make an espresso as good at home. It’s basically an in depth hobby not a convenience appliance.
Alphabet’s drone delivery service Wing hits 100k deliveries milestone
> a wealthy western country with practically zero poverty and little classism

If you don't mind me asking, which country is that?
I live in Sydney, I love Australian ravens!

Once a raven got ran over by a car near my home and sadly died. A group of ravens were "guarding" the body and not letting any human near it. They were exhibiting highly sophisticated social behaviour, it almost seemed like... a funeral?

Of course we shouldn't attempt to anthropomorphise animal behaviour, it was not a funeral but I would like to get an explanation from someone who knows about this topic. What were those ravens doing?

(Edit: it was very impressive they were doing a type of vocalisation that they don't usually perform, and they were close to the ground and near the body, not up among the trees where they usually spend most of their time).

(Edit2: the birds were not on the ground, but near the ground, on top of a low fence and on top of a couple of parked cars)
Video playback fallbacks to MP4 over HTTP(S). However this does not work for seeding. Grandparent comment was about why upload count is zero.
AFAIK Qt is only partly native. Unlike wxWidgets, Qt imitates system widgets, it doesn't use the system GUI libraries.

On KDE, Qt is native, but less so on Windows, even though it goes to great lengths to look like it.
As pointed out in some of the article's comments, a much better solution would be if all languages allowed putting the name in front of function parameters (and while at it, also not enforce a specific parameter order and skip default-value parameters).

A workaround in C99 (and more limited in C++20) is to use a single struct which bundles all the function parameters, and then use designated initialization, this also makes function paramaters optional, and at least in C99 they can appear in any order:

my_func((my_struct_t){
.a_bool_flag = true,
.another_bool_flag = false,
.a_string = "Hello World"
});

This is mainly useful for functions which take many parameters. One downside in C99 (but not C++) is that there's no way to define default values for struct items (other than zero/false).
Quran API
That was in 2003 when people could read and stuff more content into their head then one twitter tweet.
Hosting Internal Proxy & Internal Pkg.go.dev
https://github.com/urbanguacamole/torrent-paradise -> https://torrent-paradise.ml/

My top recommendation these days.
The instructions are hardly complicated and frankly I'm not sure it would be safe to write this in an 98 era batch file. eg removing any files not in a file list is a risky process in itself regardless of the constraints of DOS batch files.
I don't know how much of this is nature vs nurture but I think this is particular to the individual. I personally focus pretty well without needing breakfast but my partner is the opposite.
This is a respond to a ultra-right-wing party AfD which "hangs greens" in some districts.
What region are you in, and what instances are you failing to access? Smaller/newer instances generally don't have a lot of "peer instances" seeding their content, so that could be why you're having trouble accessing it.

Not everyone has Youtube-level bandwidth, but even Youtube is very hard to access in many parts of the world. Peertube is designed in a decentralized manner so that people who enjoy your content can setup a local instance in their neighborhood to mirror (seed) your content.
This is the real question. From the outsider perspective, it looks like the navies and militaries of the western world are evolving towards extremely expensive, specialized high-tech "toys", produced in very low numbers, that require extensive year-long training just to get anything done. Most of which are useless against guerilla warfare insurgencies, and of doubtful utility against peer nation state competitors. Feels more like a job program than efficient armed forces.

As a deterrent against nation states, it's questionable how a billion dollar submarine would handle a swarm of thousands of suicidal drones, at a fraction of the cost of the submarine. The submarine takes years to build, a no-name Chinese factory can pump out thousands of drones in a day.

Imho, the approach of the PLA, betting more on unmanned drones backed by China's industrial capacity, is a more logical evolution of warfare.

Some links:
https://www.thedrive.com/the-war-zone/37062/china-conducts-t...

https://www.thedrive.com/the-war-zone/13284/americas-gaping-...
Something like this: https://www.vanmoof.com/news/en-GB/166517-vanmoof-launches-e...

Not easy to retrofit though.
For me it's important because they raise interest in politics. It's more obvious in the EU parlament (IMO), but Martin Sonneborn is great in shedding light on what's happening in there.

To be fair, though, in this election, climate change and COVID raised that interest pretty much on their own.
Pinecone 2.0: Vector Search API for search and recommender systems
Why do you need an app? All it takes is a webbrowser. Also if you're on Android, i believe Newpipe (FLOSS) supports Peertube sources.
It doesn't appear to be on RHEL8 boxes I've been working on recently.
At Trustroots, we are all volunteers and building a platform for all to use safely and provide the amazing experiences we all had participated in often on CS.

We need help, mostly in developing new features, features to help connect all of us and create meaningful relationships and connections.

Please check out Trustroots GitHub or connect with how you can be involved. We are a small team but have big hearts to recompensate for the magic lost at CS.

Thanks and we can do this and keep HospEx networks like this thriving for decades to come.
It's always strange to read these reports from American cities that sound like something out of war-torn countries. Delivery workers grouping together to defend themselves against hordes of bandits, in well-known places, with no police protection? What the ...?

This sort of thing would be unthinkable in central Moscow and most other large European city centres (the only European city I've ever felt unsafe in is Brussels, and that's still quite different from NYC).
Thank you for sharing the details.