skysight-inc/HackerNews huggingface dataset:
> Variables
> ES6 wins, 'val' and 'var' are annoying close to each other.

Disagree. I don't like either Scala nor ES - but "const" is really confusing. It implies that whatever we store is constant, but it's not. I can store a mutable object and it changes whenever I want - only the reference is constant.

> Default, named and rest parameters
> I'll give this one to ES6 because the spread syntax feels more intuitive than * at the end of a type.

Not sure. If I imagine I come from a language without such a feature, then having "..." infront of the parameter seems confusing. "...args..." would be clearer. Having "Double*" is also a bit confusing, but I find that * is often used for such a situation (e.g. in regex)

> Case classes
> I mean I guess Scala but I still prefer polymorphism to pattern matching (please don't hurt me 2022 programmers)

Scala is really lacking a way to easily support structural typing like typescript does. ES clearly wins here, since in Scala you have to define the case class in advance. And while you can just use maps, you give up typesafety.
> having the kid "finally" moving out at 18+.

You are generalizing aspects of US to the whole "west". Statistics show the opposite: in most EU countries people don't leave home at 18 by far.

Also family is important in many EU cultures and people visit close relatives often.
The BMJ itself tightly controls who can say what on its platform, and that is precisely why it gained its reputation.

Granted, Facebook is supposed to be more open for everyone, but it’s still their platform, their reputation, and they can decide what to filter - and people can decide to take their discussions somewhere else.
>the old have done nothing to help the young

I suppose all those babies paid for their own housing, food, education, healthcare and vacations for up to 25 years before they were productive members of society?
Having a person at the helm who actually experienced the horrors of industrial warfare was a lucky break I guess. Maybe Swiss overall had enough memories and experience with severe poverty and warfare to be motivated for a change.

Btw. in many ways the US was a model for the new Swiss Republic as the Swiss must have felt very close to the American independence movement, having had a similar history dealing with foreign powers. It's kind of a shame that this closeness faded in the 20th century, but in its basic political setup Switzerland still is a mini-US in Europe, just with the major addition of direct democracy - something in turn that I'd hope the US could adopt in order to bring new life into its political system.
Well there's still radio! You have a vast amount of professional and amateur radios at your disposal thanks to api like radio-browser.info [0] which many sites and mobile apps use. In fact I do such a site myself [1] (but I'm not Russ Hanneman) ;)

Personally I miss Google Play Music and its automatic playlists A LOT.

[0] https://www.radio-browser.info/users

[1] https://www.radio-addict.com/en/streaming
Lead Stories falsely defamed The BMJ by referring to their story as a hoax and creating a headline that says they were wrong without actually refuting anything. They then hide behind the “missing context” label which sounds innocent enough but they did far more than that.

There is something very dangerous about wanting to discuss a serious issue seriously and being squelched because it doesn’t fit some narrative.

I’ve personally had three shots from Pfizer, I’ve had them administered to my children and I want to hear if there are possible issues with them from reputable sources without those reputable sources being shut down by self-appointed information police.
Mozilla might have been the doctor at one point but now they’ve morphed into the politician. The Google gravy train has utterly destroyed Mozilla’s ability to innovate. The whole culture over there has become completely corrupt and self-indulgent and the good ones have either left or been let go. Sad days.
Pocket Migration to Firefox Accounts
Good point :-)

But I think it is more common and makes more sense too to put it the other way around:

Any sufficiently advanced stupidity/incompetence is indistinguishable from malice.
Wannsee Conference [today is the 80th anniversary]
Get an online tutor. Now that covid has happened they are all online. I have my kid tutored by someone in Australia despite being in the UK. He also has a local guy teach him extra math via video. Algebra, that kind of thing that is ahead of his year.

Shouldn't be too hard to find someone wanting to teach an advanced kid.
https://en.wikipedia.org/wiki/Google_Nexus

"Devices in the Nexus line were considered Google's flagship Android product"
It's a highly politicised and terrible adaptation of the Asimov trilogy.

Cinematically gorgeous but that's about it.
We all know it this ideal of "just debunk it" doesn't work. Not just because a correction doesn't have the same reach, but because one audience will actively reject and ignore the evidence and then continue using the article on social media as "evidence" itself.
What I feel is missing here is upvote/downvote etiquette, but I fear that's on purpose. Often times it feels like criticism of Gitlab gets downvoted easily in the comments of various Gitlab submissions, even if it's valid. Since it's now clear it's an official stance for Gitlab employees to lurk and comment on HN submissions, maybe including something like "Don't upvote/downvote comments based on if you agree personally or not with something, but based on if they are thoughtful and substantive, since HN is about curious conversations" or similar.
I feel like the best way to tackle questions like these is to first jot down a simple solution and then point out the various ways it doesn't work.
I have no problem with amateurish communities (as I explained in the OP), because community mentorship is still a hell of a lot better than nothing. My problem with IndieHackers is that there's very little mentorship, and a lot of upselling, treating the forum like a marketing tool.
> I provided a source to the data.

No you haven't. Just a figure and your own interpretation of it.

> which shows, indisputably, a massive shift to a more social democratic economic model.

No, it doesn't. It's exactly this interpretation that need to be backed up, not the figure.

You are making a claim, an interpretation, that no one else makes. So the burden of evidence is on you. This is common sense. Stop delaying and start providing.

> There is no "large political camp" that stands to gain from aggressively advocating a reduction in government power

Of course they are large political camp that would love to blame the recent increases in inequality and more on an "embrace of social democracy". Stop lying to save face.

> What difference would it make if I dig up one source? Would it lead to you agreeing with me? If not, this is just an exercise in deflection from you.

Are you seriously asking why it makes difference to provide sources for unique claims that runs contrary to the established consensus?

> If you tell me how many sources it will take, for you to agree with me, then I might take the time to dig them up.

This has nothing to do with a certain quantity of sources. What an absurdly anti-intellectual thing to say.

> This characterizes an outcome, not a govermment policy.

Stop cherry-picking. That article is very clear that it doesn't agree with your assertion. It asked what happened to social democracy and very clearly implying that it has gotten off its original path in recent times. That doesn't square with your claim that social democracy has instead been embraced during that time.

I can provide even more non-academic and academic sources into the decline of social democracy if you'd like, there's loads of them. But somehow you can't even provide a single one supporting your exact opposite claim? This is what makes it extra-ordinary.

Here's another one:

"The rightward shift and electoral decline of social democratic parties under increasing inequality"
https://www.tandfonline.com/doi/full/10.1080/01402382.2021.1...

"Recent electoral results reveal a pronounced decline in the fortunes of Social Democratic parties. Much of the decline debate has revolved around their rightward policy shifts, which have turned Social Democrats away from their founding principle of equality in an age of increasing inequality. Thus, this article examines the interconnections of these major changes in the Western political economy. In doing so, it contributes to the identification of income inequality as a key mechanism moderating Social Democratic policy offerings and their support. It does so through aggregate-level election results and individual-level survey responses on a sample of 22 advanced democracies, over 336 elections, from 1965–2019. Results reveal that rightward economic movements of Social Democrats significantly reduce their vote share under higher levels of income inequality or when they are combined with rightward socio-cultural movements. The findings provide an important explanation for the pronounced electoral decline of Social Democratic parties."
Rare unseen downtown San Francisco 1940s in color [60fps, Remastered]
Not up on my metallurgy, but I seem to recall that platinum has many of the same electrical and chemical advantages of gold. I think a few of the rare earth metals may also be better.

Gold is actually cheaper than a lot of these metals.
If you find it again, please post it, I am very interested on it.
And the final, genius and/or lucky move (in Brazil) was when phone operators started allowing both Waze and Whatsapp [1] to work even when your data plan had ended. Now everyone, even those on the cheapest pre-paid plans, was guaranteed to get your message.

[1] Maybe some federal judge considered those apps essential because someone was unable to text for help due to their data plan, and operators were ordered to allow that traffic to go at all times.

Telegram is faster and adding features all the time - people only it during Whatsapp outages - returning as soon as the service is back.

What Telegram does much better are public groups for creators, but its never the primary channel to communicate with their audiences, since discoverability is much worse than Instagram/Twitter.
Your response reminds me of the time (3 weeks ago) when I was really really scared of death (I’m only 19) but I was shaking for days thinking about what happens after and what not because time seems like it’s flying now and that’s when I really decided to think about death. Went online and read at least a thousand different posts about death on quora etc.

“We’re here for a very short time”
I'm chuckling silently over here. Well done whoever did it :-)
From the actual study. The effect is small to moderate and the study did not conclude that it causes permanent harm. Most of the deficit was seen in heavy users and the study at hand was actually a meta-meta-analysis

>Meta-analytical data on the acute effects of cannabis use on neurocognitive function have shown that cannabis intoxication leads to small to moderate deficits in several cognitive domains

>small-to-moderate adverse effects and residual neurocognitive deficits were observed in heavy cannabis-using youths. Results showed no significant difference between cannabis users and non-users on language, and small-to-moderate effects for simple motor skills

Please post the study instead of media reporting on the study, reporters like to overblow things and misconstrue statements

https://onlinelibrary.wiley.com/doi/abs/10.1111/add.15764
In Denmark we have a term that circumvents this issue completely. It was coined by Peter Naur in 1966: “Datalogi”. The discipline of understanding and working on data. I think it encapsulates the core of the profession really well while avoiding overlap with other disciplines.
Thanks for the second link. Years ago I emailed Erik Ravn about getting copies of some hard to find Wuthering Heights albums. He mentioned that he was working on remasters after he got the rights back from the record company. Glad to see he finally got it done.
I just searched and read a single quote from "them"(?):

“If you don’t believe it or don’t get it, I don’t have the time to try to convince you, sorry.” — Satoshi Nakamoto

That was fun, thank you.
Agree. But even this meta-study of 175370 person-years only encountered 2310 deaths.

Imagine what it would cost to make an interventional study and track how accurately people report they are walking.

But even the credibility of this is somewhat higher than a pure "correlation" or cross-section study, because the dying is in the future, compared to when the walking is counted ("prospective" cohort studies).

And there is no possible blind study, because the participants know they are walking, and you can't have a "placebo walk".
Interesting, but really hard to interpret what that means in this case. Peer review is for scientific content, and there is no science in this article. It's investigative reporting, so this would require an entirely different kind of review, and probably not one by scientists.
> Also, Egypt being complicit in depriving Gaza of resources (to a MUCH lesser extent than Israel, to be fair) does in no way prove that Hamas is the problem,

Yeah it does... Oh, how much it does...
By default it sets up a wild card local-part so any and all email sent to your domain will be forwarded. So you don't have to predefine aliases for every online account/service that use.

What the 25 aliases allotted in the free tier allows you to do is have 25 different domains.
New AI-based audio codecs in WebRTC – Lyra, Satin (2021)
The same would be true for US as well - or any country based on how people feel about the party/person in power.
As formerly obese person, I can't imagine anyone obese that doesn't know that they ate way too much. You'd have to have astrology nut delusion to not know that. There's no point in stating the obvious.
The vast majority of people in the US don’t use a 3rd party app for messaging. Why this is I can only speculate. My guess is that we were marketed SMS as a “killer feature” of phones and phone plans during the pre-internet days of cell phones
Paul may have previously got "need improvement" while he was still Saul ;)
I find having separate source and render view for notes (the way it is in Dendron) a huge turn-off. Wasting twice the screen space is no a thing I would accept in a "second brain" tool (I would accept this in a content authoring tool though). Obsidian and Typora feel way better in this aspect.
> PHP, hear me out, each file is basically an independent hot swappable 'service'.

I think that what the OP is referring to is the fact that you can map URLs to PHP files pretty easily and therefore changing what an endpoint does can be as simple as just swapping out a single file for another one.

However, that tends to fall apart with most modern frameworks, like Symfony, Laravel, Lumen and Slim, where you will typically invoke a main application file which deals with all of the bootstrapping first (reading configuration, DB connections, logging etc.) and then will hand off control over to a router, which will usually map to a controller of some sort, which may have the actual business/view logic spread over other referenced files, the way as other similar technologies like (Ruby on Rails) do it.

Of course, that's not a bad thing, especially since it allows you to follow some of the RESTful conventions, like having path variables without doing rewrites at the web server level, such as /users/12345/photos versus /users/photos.php?id=12345

That said, the whole "mostly single file, maybe with a few common imports" approach can also work fine, as long as your endpoints are kept relatively small. I haven't seen it scale up to large projects that well, at least most of the time.
Einstein isn't wearing jeans there is he? It looks like he might be, but I assume 1952 was much too early for that.
I had covid in April of 2020 and I still can't do any strenuous exercise without getting out of breath. Shit sucks.
I think from a legal standpoint, they’re on firm ground with simply censoring them under the “missing context” category. Everything under the sun could arguably be said to be missing context.

Where they went too far is with their “hoax alert” and their headline that said their article was false without evidence.
The bricking might have been your usage of it. I own an old Android phone (moto g 1) and it still works just fine. How old is that now? 10 years? Probably. It only has become a bit slow, as apps require more performance.
If the function name is an issue, call it “captchaTestFunction” and include a comment to the effect that “this function should act like a function called theRealFunctionName”. Though that would be easy to automate around if anyone cared to.
> How do notifications for services like HN get triggered?

Easy, the API allows you to see all the latest X comments/submissions. Setup something to just text-match your name and hit whatever notification endpoint when matching. I think there are services for this that includes HN already too.

> Or YouTube/Tiktok/Twitch?

YouTube often offers captions for videos, otherwise it's not too hard to generate yourself. Apply same strategy as for HN but for YouTube/TikTok/Twitch. If it has sound, you can usually automatically transcribe it.

This also goes for TV shows like news and whatever. There are services that are transcribing every single news show and scrapes the transcriptions for mentions of brands/companies and whatever. You can use those services to see when your brand gets mentioned, and some services even send you a five-minute snippet of when you were mentioned. I'm sure the same exists for basically every single multimedia medium out there.

Neither an API nor a scrapeable feed is required for you to get a scrapeable feed from it in the end :)
General health and well-being is probably highly correlated with average longevity though.

Stress is a pretty high factor mortality risk, so if walking reduces it, it's probably a real win.
Macquarie Bank made an absolute killing
I understand the importance of attachments.
But it's the only way to make email hosting cheap or free, bc attachments occupy 99,9% of disk space.
Luckily German ministers dont have any clue about the mysterious new thing called "the internet"
Reports: CIA finds “Havana Syndrome” unlikely caused by foreign campaign
I am in Lithuania. For the last 10 years all companies I worked for were dominated by Macs.
I honestly don't understand the ideological anti work nonsense.
If you were properly compensated for your work with no one dipping into your income and taking their middle man cut, then hardly anyone would be against work.

After all, the anti work people are a drag on people who want to work. UBI doesn't pay itself unless it is funded from taxes on resources where it merely democratizes resources than actually provide an income.
It's not as stupid as you make it sound. It is after all how normal manufacturing works. What you build is constrained by your assembly line. If you want to build something new, start off with redesigning your assembly line. It's time well-invested that pays back in heaps later on.
Luckin Coffee plots relisting in US two years after $300m fraud
Thank you for your detailed opinion!

I understand the importance of attachments.
But it's the only way to make email hosting cheap or free, bc attachments occupy 99,9% of disk space.
What Is the Dawn Project?
Quoting Dan O'Dowd... "Dan is the world's leading expert in creating software that never fails and can't be hacked."

Having 50 years of coding experience and having worked in the software security business... I'd like to understand his technology.

I am currently involved in software research for provably correct mathematical software. I'm unaware of any published papers that support this claim (and I've read several hundred so far).

Please post anything that might enlighten me on this technique.
Are there any frameworks or bindings for ScalaJS that can utilize the full expressiveness of the language and encourage idiomatic code? Because I would love to use Scala, Kotlin or even Dart compiled to JS but while it might easy to interface with JS libraries, major frameworks like React, Vue or Svelte are written with JavaScript idioms in mind and it's much harder to wrangle with those since they usually dictate the entire architecture of your project.

I haven't looked into the options but I would love to see something that feels like it was meant for the language from the ground up. Eg. Blazor probably qualifies because it was written specifically for C#
Booster longevity: Data reveals how long a third shot protects
Who is going to buy this, I am wandering...? Looks like a physical version of this diamond app that you hold a virtual diamond or something (worth nothing) but it's rare, so it costed like 10k to get it. Besides, there are at least 3 other metals or man-made materials that come to my mind, several times harder and more durable than gold & nickel. Just wandering aloud.
I was 11 in '99 too, we had the internet since 97/98. I spent my time making dumb websites and playing Half-Life mods online (tf/cs/sven coop). Great times. The one strange thing I often think about is that I don't remember any toxicity, nothing like it is today in online games.
Yes, each email alias can be set to forward messages to a different address.
The entire idea of "fact checking" on social media is premised on the notion that fact checkers have some kind of superior epistemic merit compared to the checkees. When you're fact checking random people or journalists that may or may not be true, but why does Zucc think facebook's checkers are superior to the BMJ? What are the fact checker's credentials, and most importantly what is their track record? The extreme opaqueness of the process is certainly not an encouraging signal.
Google talk was a nice small piece of software running on a computer with limited features comparing with Skype. Even with Gmail auto loading Google talk web app, it did not gain enough traction say replace Skype or MSN messenger.

Saying it is a good mobile phone app is a huge exaggeration, I had used it back in the 2008 era, the experience was horrible, almost exact opposite of “it just works”.
https://vitalrecord.tamhsc.edu/american-infant-mortality-rat...
Then what job isn't engineering?

By the definition given - "a process of optimization within a solution space bounded by constraints" - a taxi cab driver is certainly an engineer, with no fuzziness. Nor would it be an extreme case testing that fuzzy borders of that definition.

And that's why herval disagrees with that definition. As do I.

Definitions can also be overly broad, which is why we no longer use the term "star" to refer to planets, nor refer to the sun and moon as "planets". https://en.wikipedia.org/wiki/Definition_of_planet .
And country. All I use is SMS. If anything else is used by people I know it is mostly Facebook Messenger or Hangouts. But SMS is still a clear #1.
Defamation by claiming that the authors of the article in question were lying, or perpetrating a hoax.
There are books on this sort of things, the topic is vast. From energy supply to commercial food operations, there are a lot of very different situations. This said, I reckon that all-out cyberwar on the scale necessary to impact food supply, would see IRL retaliation too quickly for it to matter. The US military has its own network strategy, its own satellites, etc etc, so they will be ready to pounce.
Web daddy Tim Berners-Lee on privacy, data sharing, and the web's future
> incorrectly states that Zig has "colored" async functions

This was indeed weird to read, given that only Zig (and soon the JVM) solves this problem, and is well known for the fact. Especially when language design and type theory are an area of interest.

But hey, silver lining: Zig still kind of came out on top.