skysight-inc/HackerNews huggingface dataset:
Why bother? You can use open source alternatives if that's all you want.
> 75% of ICU bed are being taken up by young unvaccinated covid patients?

FWIW, I think this roughly represents my experience WRT our 4-bed ICU on the Navajo Nation. Extremely high vaccination rate, with the exception of young people who didn't think they would get very sick, and they've ended up representing most of our ICU players.
Nonsense. Never has everyone has more access, producing & receiving, whatever information they want - and nigh unto free. The issue isn’t cost, it’s inundation.
All natural selection is a glitch and pure happenstance with no meaning, only retroactively applied to have a purpose.

Octopus may well have genes to make them more social as they get older, but at 3 years old it hasn't developed.
Data Visualization UX – Best Practices and Bad Patterns
The cool think about rails is not just that you don’t have to take care of the “pluming” (you get that from any halfway decent framework and could stick with JavaScript and nestjs for example to get that benefit) but the libraries that exist to get you going quickly for login, third party apis and so on. That is the bigger benefit of rails.

In other languages there might be multiple frameworks and multiple libs all of which might do none of just part of what you need and if you find a lib you might not find an integration into your framework and need to build that yourself.

Rails was so big and the community was/is cooperative enough that you usually get fewer libs that are more complete and more likely to fit you needs and come with rails integration.

No need to test 10 or more libs to find out all of them sort of suck and then do it yourself or chose the least sucky one and integrate it yourself. THAT is what maid Rails productive and at times frustrating (you often only deep dive the components once something goes wrong).

Long term it will be interesting to see how many companies run with setups that are Node.js heavy in comparison to not just Rails but also Python, PHP and even Java, .NET and Perl (yes old but not dead).

Perl was one of the early languages and I don’t think there will be as many projects in it as there are in PHP. Python has a good amount of stuff and they didn’t really have a time of heavy hype (like PHP, Ruby on Rails or Node.js enjoyed) and Java and .NET are going to be more heavily traditional corporate than the rest.

Would be nice if somebody knows a link or two to explore this a little bit better.
It’s not a matter of power but a matter of morals I think. The U.S has every ability annihilate any enemy but the collateral damage to do so restricts it heavily. If the goal of the US was straight up imperialism/colonialism it would be a very different story.
The question was how many use Ruby, but not Rails.
You suddently jumped to conclusion that EU could not do much without NATO, but that's just your speculation.

- EU is basically the third largest economy in the World. Meanwhile, Russia is about similar size economy as Italy. The combined EU military spending and capability/equipment is well above Russia's. So, in terms of economic and military power, the EU certainly has means, but see below.

- Would EU have political might and unity? That is a big question. However, the situation with the Baltic States is not so simple: these countries are well integrated parts of the EU, including the membership in Eurozone, Schengen Area, financial and banking system (banks are mostly Scandinavian in the Baltics), etc. Any threats to them would have significant consequences e.g. to Euro as a currency.

- While some EU countries might be reluctant to do anything, there would be other EU countries which might take unilateral action as they might feel threatened too. In particular, Nordic countries and Poland (which, by the way, recently is getting very heavily armed).
Nice cherry pick
Or a heat pump that uses 1 watt of electricity to move 6 watts of heat into your house.
Clickable: https://web.archive.org/web/20211215174957/https://kirovsky-...
#1747 – Dr. Peter A. McCullough – The Joe Rogan Experience
heck, inter-as MPLS is also possible. While it requires cooperation from both sides, carriering RSVP-TE signals across autonomous systems is definitely possible.
passff and other tools like them scare me too much. That browser extension has too much power. All it would take is the author to sell it to some bad actors (or turn into one) and a lot of people will be having a very bad day.

Pasting my password into a form isn't that bad, and it feels far safer.
WhatsApp Will Soon Lets Group Admins Delete Messages for Everyone
This seems like this is mostly based on their choice of technology

> Building the web app in Rails took me 2 days – the same thing in Node would have taken 2 weeks

This is ridiculous, you are comparing a language framework with a runtime. Anyway, my problem with rails and other template based server side rendered frameworks is that the output looks decidedly un-modern and extending it to add the interactivity you can get from modern JS frameworks is hard. I have worked with code bases that were django or rails that bolted on react and other javascript frameworks and the result was not pretty.

For my personal projects today what I do is the following, I use nextjs to build the frontend and I use nestjs with prisma for the api (a lot of the plumbing you were talking about is autogenerated here). I probably can't get up and running in 2 days but I can do it in under a week and adding new features is painless.
I'd be curious to see startup time, performance, etc, vs the more typical way to run docker on MacOS (xhyve).
I can imagine a effective scamming situation where you just use gpt to be an unhelpful support staff. It doesn't matter too much what it says, so long as it sounds vaguely like a human.

It adds artificial legitimacy to something that might be without it
What does Django offer that you feel is an improvement over Rails? I'm asking out of curiosity because I have very little experience with either.
heck, around half of them even have one!
I believe the apparent reason is the metaverse land price is going up right now. They are just looking for a trading opportunity。

I don't understand why they sell "land" in the metaverse. It is a new universe by definition. So why don't they sell "star" or "space"?

If people keep mapping the concepts from the real world into the metaverse, the metaverse might become the replica of this world. What's the meaning of this?
Not exactly. Parent is describing the graph diameter [1].

[1]- https://mathworld.wolfram.com/GraphDiameter.html
Yeah it's funny... Now 10 years+ in the web dev business. I occasionally got drawn by the hype, dug myself considerably deep into express based frameworks, sails.js, koa.js, nest.js... But in the end i had to conclude, my first go-to framework django always came out superior in terms of developer productivity. It even eventually covered the bases where i still thought node was superior like async/websocket communication. Imho Django and similar batteries-included frameworks are as state-of-the-art as they've ever been.
Not 'only'. That's key. Different countries have different interests. Powerful enough countries can remain independent and pursue them as they see fit.

The US want to keep control of Europe, that's partly what NATO is for. There's no reason for Russia to be OK with that. In fact no European country should be OK with that but for historically reasons I think they reckon that this is better than the fear of letting the "good old ways" (i.e. France or Germany trying to take over) come back, although Germany has pretty much taken over by peaceful means at this point, especially since Brexit...
This is still susceptible to ransomware. Ransomware will simply encrypt over each file with its own key, regardless of if the file is already encrypted or not.
Whilst I don't have and direct experience of Rails I get the frustration with how the JS ecosystem can force me to spend a lot of time learning and deciding about things very unrelated to the core of the product I am trying to build.
I am quite excited to try out Redwood JS though which is approaching a 1.0 release and aims to bring that same opinionated ethos that Rails has to JS.

Clearly it is not going to be as mature as RoR for a long time, but as someone who knows enough JS to be dangerous it looks like an appealing option, especially when faced with having to learn an entirely new language.
Each separate child project is still an OTP application, even if you do not use "OTP" features in them. OTP app is just the term for that artifact, similar to assembly or archive in other languages but it is not only terminology, each one will have `start` called when the VM starts, even if they don't spawn any servers.
But is Russia a warmongering nation? I'd say most Russians hate war. Maybe more than anyone else because they were the nation that suffered most casualties in World War II. An emergence of a peaceful leader and friendly reactions with the West would mark the beginning of a completely new era in the history of our civilization. And would help both Russia and the West in the face of increasing Chinese power.
> The HN crowd is really not the right crowd to source opinions when it comes to business matters.

Yep, there could've been so many HN Bitcoin bill/millionaires, but being so logical, many HN folks here are grumpy buttcoiners.
It'd be interesting to analyze how the Python ecosystem stacks up against the points made in this blog. Naturally I don't have an insider's appreciation for what it takes to develop and maintain a language, so I can't really answer them myself.
Did they only test it on men, or do women draw penises too?
Wouldn't that present the same issues that removing the "dislike" counter on YouTube videos did?

For example, that video by The Verge where that guy builds a PC in the stupidest way - it's got thousands of likes for some reason but 10s of thousands of dislikes because it's not the way you should build a PC

Now the dislike counter is gone, those who see the video think "oh this has thousands of likes. It must be good".

Downvoting does attract idiots and pile-ons, but it does serve a purpose as a a lose indicator of content/comment quality
The Hitachi (now Renesas) SuperH family was pretty good for its time. A project I worked on the mid to late 90s used one and it was great to develop for. Even the assembler code was understandable for someone like me coming from a Motorola 68000 background.
We’ve been slowly boiling Russia with sanctions for the last decade to the point that they’ve developed & implemented plenty of work-arounds.
The talk about the impending russian invasion of Ukraine has been on for a while. Since I'm based in Poland, I'm trying to get as much information as possible, as this makes me nervous and will probably affect me in some ways.

The one thing I'm wondering is, in the horrible event of invasion of Ukraine, is how it's going to affect the markets and how to protect what little wealth I've got saved up. Anyone got any ideas on that? I do know that this sounds a little tone deaf but it's what I worry about, sorry.
Did you try opal?

https://opalrb.com/

If yes, what was your opinion? I never tried it since I'd rather just work in two languages.
Being able to compose programs is not a necessity, but it saves effort. A single pipe replaces M*N different programs with M+N different programs. This is how Unix won.
> Experienced developers typically don't sit like Hari Seldon predicting branches 50k instructions into the future with some extremely elaborate grand master plan

This made my day, thank you.
>>> If I’ve got a microservice collecting events off a queue and writing a csv out to S3 on a schedule

I call this a worker.
1000% this. "Metaverse" is just fancy re-branding of "Facebook but with VR". They want you to buy an Oculus and go to their internet property when and if people start interacting with the internet via VR, just like you buy a phone and go to their internet property. But it's just Facebook. It's going to be an app you run (or site you visit) on whatever hardware you happen to use to connect.
The problem is that the rest of Europe doesn't really 'know' Latvia, Lithuania and Estonia, they are just names to them. Possibly some people would be able to point them out on a map but the vast bulk of the people has absolutely no link with those countries on account of them being geographically isolated. Their only direct connection is a less than 50 km wide strip of border between Poland and Lithuania with exactly two roads running through it and relatively little cross border traffic.

There is little tourism and not that much in terms of import or export from that region where people will associate whatever product they are looking at with the Baltics.

A co-defense pact makes sense from a military perspective, especially because the Baltics are pretty useful as forward bases. But from a 'hearts and minds' perspective there isn't all that much there. And I'm saying that as someone who has a very direct connection with the Baltics and who has spent collectively probably close to a year (or even more by now) there.

Ask any Western European in which country Riga is situated, or Vilnius or Kaunas or even Tallinn and you're likely going to get a wrong answer or no answer at all. By contrast even Finland would do quite well.
As a Rails dev, based on the number of LI messages and emails I'm getting these days, I can tell you Rails is absolutely NOT a thing of the past.
Despite the debacle in Afghanistan, the US military remains extremely powerful with an unmatched capacity to project that power around the world. Russian leaders are under no illusions about that. However, military power is meaningless if you're not willing to use it. President Biden has already clearly stated that the US will not intervene militarily to defend Ukraine, and will only apply economic sanctions.
Isn't this more or less a subset of the functionality that syncthing [1] offers?

[1] https://syncthing.net/
It also has a few downsides: Adding a new key requires re-encrypting every entry. Touching your yubikey hundreds of times gets old, fast.
The latter. Rails isn't cool but you see it used in so many places. I'm currently contracting with a UK Government dept and Rails is one of the two approved stacks, it's used on basically all externally facing projects.
I think another factor that a lot of the great classics cannot really be translated, because a lot of them are as much poetry as anything else. Shakespear is of course an easy example, much of his work is actually rhyming verse. But I came across the same thing with Nietzsche, listening to his work and imagining how I would translate it into English. His concepts and ideas would be easy to bring across, many are quite simple - but in his own words he also plays with the relationships between ideas and concepts using puns and wordplay that simply do not work in any other language. I imagine many Japanese classics would have a similarly high bar. If a work is perennially beloved for its prose, anyone with the skill to write that kind of prose in another language could probably write an original work that would also become a classic.

Though apparently, whoever translates the Name of the Wind into Spanish is an exception...
The Metaverse (Already) Has a Groping Problem
I'm shocked no one mentioned passmenu, a secret script that comes with pass located in usr/share/doc/pass/examples/dmenu/passmenu

Bind this script to a keybinding, and it will load all your passwords into dmenu and let you type the first few characters of a website name, then copy the password to the clipboard. No CLI needed.
The xhyve fork/port of bhyve for MacOS is worth mentioning: https://github.com/machyve/xhyve
> What options available to you if that were the case are not available to you because they do exist?

The option to share resources in an egalitarian way so that people can meet their basic needs without subordination.
+ Python (larger user base, more libraries, especially for scientific computing / ML)

+ Less Magic

+ Better Migrations

+ Better ORM

+ Django Rest Framework

+ Admin Interface

+ Great Documentation

- Less Packages
> Antivaxxers are an obstacle to this and should NOT be legitimized in any way

agreed, but also anti-anti-vaxxers are an obstacle that sensationalize and demonize rather than converse and educate.

> The only way out of this state of things is to take Covid19 vaccination rates as close to 100% as possible

This is incorrect. We have 200+ viruses that are endemic and likely can't be eradicated with vaccines (at least not with modern tech). Even if the vaccine was effective at preventing transmission (it isn't, if it has any benefit it's marginal and the U.S. federal government even went on record during a court hearing admitting just as much) it certainly has no hope of preventing transmission in all of the many animals that are transmitters.

> if we want to go back to a situation where we can safely prioritize other illnesses again

This is the danger I'm talking about, there is no "going back" - we should be safely prioritizing every disease at all times _especially_ during a time of mass panic. No ones fear or mass panic should determine how we approach medicine, that should be obvious to everyone, but fear kills rationality. Someones fear of covid, for example, should never take precedence over someones cancer. Being more scared of something does not merit getting priority for anything.
I'd wager that Azure customers tend to run classic workloads as VMs. Those workloads are usually not impacted by API outages. When AWS has API outages, all those Lambdas, autoscaling groups, subscribers to queues and topics, etc have a very bad day.
I would have enjoyed an example or two. The author didn't really make their case...

They made vague statements that to me seemed laughable without examples.

2 weeks in expressJs? doing what?

2 days in ruby? again....what?

is the author bad at bootstrapping perhaps? do they overcomplicate it.? I need examples to appreciate their insights. otherwise I cannot fathom Hello world taking two hours in modern node.
Is there a list of successful hacks anywhere? Most of what i've seen on Twitter is someone posting an attack string to a website, then showing a record of a DNS lookup, which is some distance from actually being a successful exploit.
Yup which I'm not sure if you replied before I finished my edit or not but I came to the same conclusion.
Hmm, how do these compare to GPT-3 for dialog? One issue I have with GPT-3 is that it doesn't remember anything.
AAD allows you to use FIDO2 for OIDC, with specific browsers being support cross-platform:
https://docs.microsoft.com/en-us/azure/active-directory/auth...

It's not 'u2f' exactly, but better (imho) for most people.
I always think that Lichess is really the apex website in terms of chess in the internet.
I have the same feelings about ASP.NET Core. I think everyone trends back to his reasonable sized home.
In these discussions, people tend to forget the unsexy problem: coordinating work between humans. The reason an architecture is chosen is often purely a result of Conway's law. Just like the code organized on disk is often purely a result of how your language or build tool prefers you organize your code. Subconscious bias controls a lot of what we do, so designing systems partly requires an understanding of psychology and management techniques.

If that sounds crazy, just ask W.E. Deming. The reason Toyota came up with TPS was not because they were geniuses, or the discovery of some "magical architecture". They just focused on how to always be improving quality and efficiency - which at first makes no sense at all, and sounds exactly like premature optimization. But the proof is in the pudding.
Comparing node vs rails is weird. Rails might have been designed with productivity first approach.

Are there any node.js based framework that has similar productivity speed with Rails?
I'm not sure what the point of QoS classes are when you're running CAKE. The latter seems to do everything the former does, except better and without fixed bandwidth allocations.
> Look at Instagram and Whatsapp, perfectly timed investments.

What do you mean perfectly timed? If you mean that those platforms shot up in usage/revenue/whatever-metric after their purchase, couldn't that be heavily influenced by the purchase? Neither of those were some small little platform with a groundbreaking new feature before that. Everyone I knew (in highschool at the time) had gotten sick of their parents all joining Facebook and making it uncool, so they moved to Instagram before the purchase.

All that Zuck did was notice the platform all the kids are migrating to and bought it to keep those users. It isn't exactly "predicting future trends." They tried to do it again when everyone's parents joined Instagram so the kids moved to Snapchat, but thankfully that deal didn't go through
Russia did the same thing a decade ago in Georgia and US didnt intervene. Followed by Crimea, which sparked uhhh sanctions.

And a decade before that was when the soviet union fell apart.

What time period, exactly, are you referring to that correlates with US influence waning? Russia has always been on autopilot regardless of US influence, when you look back at it.

The answer doesnt rely on talking about other ways influence shifts or trying to convince everyone to be scared of a world without US soft power omg oh noes, its about what it has to do with Russia’s expansionist actions.
It means password generation takes variable time; this:

• opens you up to timing attacks on your PRNG (unlikely to be a problem in real life, but you never know)

• might run forever
A Logical Look at the Subjectivity of Speech
It’s established, so it is “boring” now and that is not necessarily a bad thing. I do get the feeling that Rails is becoming “more popular” again but not in the way you would expect. Some of the old Rails guys that moved on are getting nostalgic (me and one of my friends for example) and some guys that tried a few web frameworks are giving Rails a chance now that it isn’t the “hipster” tech it once used to be.

P.s.: Just take a look at how this article is exploding (also most of the other Rails articles on Hacker News lately). They don’t just explode in popularity and comments but every single one of them has given me ridiculous amounts of karma. I would say that is a heavy indicator of a Rails popularity bounce-back, vocal AND silent.
It is a propaganda tactic to assert that the truth is "blatantly wrong" without justifying that, and then when asked, to rant about "bias", "credibility" " fear mongering" and "facts" in response.

If you do have a point, then your presentation entirely undermines it.

Your failure to answer what is so "very obvious" about something that a wide range of sources contradict, underscores it.
I agree with your position, I'm a big fan of the modular monolith approach. I took a look at your post. This is one thing that jumped out to me:

> Because the people who design programming languages have decided that implementing logic to deal with distributed systems at the language construct level... isn't worth it

I'm not sure if this is just a dead end or something really interesting. The only language I really know that [does this is Erlang](https://www.erlang.org/doc/reference_manual/distributed.html), though it's done at the VM / library level and not technically at the language level (meaning no special syntax for it). What goes into a language is tricky, because languages tend to hide many operational characteristics.

Threads are a good example of that, not many languages have a ton of syntax related to threads. Often it's just a library. Or, even if there is syntax, it's only related to a subset of threading functionality (i.e. Java's `synchronized`).

So there might not be much devotion of language to architectural concerns because that is changing so much over time. No one was talking about microservices in the 90s. Plus, the ideal case is a compiler that's smart enough to abstract that stuff from you.