skysight-inc/HackerNews huggingface dataset:
Same for Sony. Got like 2.5y support and that's it, not even regular security updates.

I am thinking about switching to iPhones. I just hope the anti-trust case forces Apple to allow other App stores or side-loading. That and the back button is what keeps me on Android, and I am sure I could accustomed to whatever gesture means "back" on iOS.
Speaking as somebody who dearly loves both libera and oftc, I'm glad there are still -two- major networks for open source stuff.

The past couple months has shown that having too many eggs in a single basket can have unfun consequences, and my ideal future would be things being about 50/50 between libera and oftc so only half my IRC world is likely to be on fire at once.
Some of the older stuff seems to be getting worse. I was searching for information on Active Scripting and it appeared that documents I had used in the past had disappeared. I know nobody is implementing this from scratch but old code needs to be maintained.
It actually is a big deal, compared to the support lifespan of Android devices.
I challenge the notion that people who invest in crypto "understand the system". There is no regulation in this market to protect the fools from themselves and it shows.
Every christian that turned atheist held a dogmatic belief, changing your mind later doesn't change that it is dogmatic. And in my experience, most people need more than rational opposing viewpoint to change their minds about most things.
How long were you in the subway station listening? What happened at the hospital? And did you get a bill?
"The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win" by Gene Kim et. al.
Comparing the Library of Alexandria with random web sites is unwarranted. Libraries are curated.

And websites who can't afford hosting, and there's hosting for $5 these days, BTW, self-curate themselves out of existence.
From my understanding amount paid for the raw trees by mills hasn't gone up, so it's clearly on the mills that are capturing the excess profit; makes me wonder if there needs to be a mechanism for society to capture much of that unusual profit to then redistribute as one such mechanism.
Where is the source for this.

We do have Biden putting tariffs on Canadian lumber to help keep prices high, but that's the only thing I'm aware of.
Yeah, TikTok.
This doesn’t seem to be stopping e.g. American football. Many people would gladly trade 20 years from 60-80 for a chance to live a decent life 20-40.
Especially when some software vendors drop support of previous versions of macOS. Recently Sketch axed support for macOS Mojave, which was released less than three years ago!

And it is a real problem because a lot of fine functioning computers can't be officially upgraded to newer versions of macOS, rendering them essentially useless.
Admittedly, there is high volatility due to demand. But as more get-rich-quick people get bored of it, that should stabilize.
Rust already does this, they have extensive testing of new releases via e.g. crater. "Run the new compiler on every public piece of code possible" is actually a very unsurprising strategy these days and communities beyond Rust use this tactic, and this is all on top of the probably ~thousands of unit tests in their suite (not that users go looking at unit tests to decide what's "valid" Rust or not.)

As someone who's invested a lot of time in PLT and even at one point had their name on a draft of the Haskell standard, the unfortunate reality is that language specifications are very often not useful to the wide majority of people, while being quite laborious to produce and maintain and work with over time. The culture of computer programming, at large, is part of this, it's not some mathematical fact, but a social one. At the end of the day, what constitutes "Rust the language" in any formal capacity doesn't matter; "Rust the language" is a social construct in that sense, a guarantee Rust will still be Rust even if some minor bugs are fixed that they let slip by. This is how most people think of it, when you get down to the nitty gritty.

I'll also say that tons of regressions happen in mature languages with backwards compatibility. Ask any Linux distro maintainer! I don't even keep track of all the weird reasons regressions happen anymore; it's like counting sand on a beach. It's not a happy fact of life, but it is what it is, and regressions do happen, no matter if your language is stable for 5 years or 50.
Telling an alcoholic who knows they are one and is trying to recover to “stop drinking” is probably useless. There are numerous alcoholics who are some combination of unaware or in denial and for whom that advice is not (necessarily) useless.
Meditation can occupy a unique space between work and play. One of the goals of meditation can be an experience beyond, or at least parallel to, goal-awareness.

I say "can be" because there are multiple kinds of meditation. A famous meditation researcher whose name I've forgotten lists three: focused, wandering, and empathic. (I'm not sure those are the canonical terms for them.) Wandering is my favorite.
It's easily scripted. Original-format diff output is an ed script.
No.

Modern day software strives to do this, but regularly falls short. To craft the abstraction correctly, you need to understand how it is to be used—this is its “whole”. The person writing the internals of the abstraction who does not understand the whole writes the internals poorly. They create a feature that breaks expectations. They optimize a code path whose unoptimized implementation is relied on for one reason or another. The consumer of the code who does not understand the reasoning for these low level implementations starts relying on sub-behaviors that aren’t actually intended. This is why even the low level folks need to understand the (proximate, at least) whole.

What you’re describing is the lazy programming strategy that is certainly easier but results in dependency stacks that are brittle. It means you can plug a junior developer in anywhere without a mentor, but it also means QA efforts are enormous or breakage frequent. In UIs, it’s how Apple can rewrite applications in a new framework and lose decades of system behaviors because no one fully understood the whole when they replaced the abstraction.

Abstractions are leaky. It is in their nature. Understanding or describing how they are meant to be used makes the leakiness a little more obvious, a little easier to understand. Any given team can choose to be lazy about this of course, and will export the costs to their code’s consumers.

The output of a single individual may lack this context, of course. That is why the best abstractions are often created by teams over time: it takes skill in both typing code and devising and describing architecture to create a good tool in the form of an abstraction. It takes those same skills to achieve continuity over time in maintaining a given framework, application, or other abstraction. Documentation is an assist to the tribal knowledge that helps support this continuity, and a way to export that knowledge to new people, and try to make it outlast the original designers if the abstraction.
I don’t understand. Has someone made it so you don’t have access to books anymore? The videos are additive.
Yeah. Phpbb was a huge deal in the early 2000s. Then reddit came along with subreddits and Facebook groups took over. All stuff now happens under the curated moderation of the corporation that owns whatever hobby/interest.
It's funny and poignant to see this sincere discussion here, at the very heart of the commercial web
Translation: “now I can never use cryptocurrency apps because I compromised my own phone and others will take advantage of that when I least expect it”
Really wishing I would have realized that before buying my Sony Bravia TV a few years ago. It's basically just an output device for my Roku, I don't want/need any of the built-in smart TV junk but a recent update now causes it to reboot just about every time I turn it on.

The reboot process takes almost a full minute, but at least the SONY logo emblazoned on the screen during that time has hopefully given me a Pavlovian aversion to their brand so that I won't make the same mistake again.
> 6s was discontinued September 12, 2018

Looks like they were still being manufactured and sold in some regions until at least August 2019.

https://arstechnica.com/gadgets/2019/10/apples-new-repair-pr...
They haven't substantiated the claim that the backwards compatibility promise was broken.

Rust does not claim perfect backwards compatibility. For instance, unstable features have no backwards compatibility promise.
because of a temporary swing

You only know it is a temporary swing retrospectively. It is impossible to know if it is a temporary swing. It seemed more likely a year ago that we would still be waiting for a vaccine in 2021. If someone was trying to guess the future and massage the market, they just as likely might have assumed even less demand and subsidized shutting down more mill capacity to reduce virus spread which seemed like a bigger problem than lumber prices.
I tried TikTok, it reminds me of when I used facebook about 8 years ago: full of relaxing/ funny videos, but leaving a feeling of emptiness having not done anything for the past 30 minutes. So I uninstalled it after 30 minutes of viewing. It's the opposite of Twitter, which induces stress and the desire to reply to someones tweet.

Though I wonder if there's any educational/ productive content on TikTok. This was someones argument about the difference between Twitter and TikTok: TikTok doesn't allow conversations/ debate.
I dislike crypto too, but let's give them the benefit of the doubt: it's also presented/sold as a sort of easy stock, pure of anything other than an inflation prevention.

It's as electronic as a stock, as purely abstract as a piece of gold, as resistant to inflation (theoretically) as anything having an intrinsic value that won't depend on currency.

Ofc, criminal transactions are also supposed to be eased but you know what, I think a bank made entirely to dodge annoying regulators will have a bit more success than an amateurish exchange: they'll give all your info, and therefore all your public transactions at the first little threat, while a big bank like Credit Suisse, would try to leverage lobbying power at first.
Because from our current understanding, the mind is an emergent property of the brain, not some ethereal thing contained by the brain. It might be possible to create artificial consciousness, to find consciousness that occurs in different ways, but to move a human mind out of a brain, as far as we can tell, is impossible.
My first-gen SE (same age as the 6S) is also supported and doing just fine. Second screen, third battery, works great for everything except spending extended idle entertainment time on it, which is why I still use it.
It's also opportunistic fact marketers.
Religious types often say the same of the non-religious. Here's other analogies to illustrate the reductio ad absurdum: plenty of people prove school not to be working (by getting failing grades, passing by cheating, etc), plenty of people prove entrepreneurship not to be working (by going bankrupt), etc. All this line of observation shows us is that variability exists everywhere.

Something to keep in mind is that religious societies have existed for millennia, whereas societies that are openly non-religious are a relatively recent development, so comparing the two ought to account for a potential lack of historical hindsight on one of the sides.
MacOS Monterey seems to support their hardware back to early 2015 / late 2014, according to Wikipedia.

Which Macs that are six years old are being dropped?
Part of the problem seems to be that Firefox goes out of its way to hide this use of unstable features.

Perhaps that makes this a Firefox bug, but given Firefox's historical relationship with Rust, that's not a good look for the Rust community either.
Jessica Kerr (jessitron) gives a good git internals talk that you can find on YouTube if that’s a helpful learning style.
So punish them instead of the young! Drain their bank accounts and fire the CEOs. Why is the focus on blaming the young and the innocent?

Punishing the most vulnerable individuals of a group because of the collective sins of that group, we may as well feed males lead until they're out of the game, it's only really one step further than subjecting them to systemic discrimination. JUSTICE!
Qt5 documentation quality has steadily slid down hill. Any new modules they add you essentially have to peruse the source to understand what/how/why it works.
The obvious question is: does the second does change anything?
And potentially near-zero emissions with hydrogen/liquid oxygen rockets. Of course, methane rockets probably ends up having lower emissions in practice due to hydrogen typically being produced in methods that emit CO2.

Ultimately, even if we massively increased the rate of rockets being launched, the greenhouse gas impact would be pretty minimal compared to cars, electricity, and cement production.
That is a bad definition of religion. I will accept a field of study's conclusions in the absence of time myself to investigate. However, if it turns out that field is incorrect (say with the reproducibility crisis), then I won't "have faith" and believe anyways. In other words, belief != faith, and I'm willing to update my beliefs based on new evidence.
Agreed on the FDIC (although not everyone banks in the US) part but “speed” is not an area where traditional banks beat the right crypto solutions.

My wife and I just had a major fiasco trying to transfer mortgage payments from one major bank to another. Our credit score was damaged severely. I’ll spare you the details but the diagnosis was eventually determined to be “not enough time for clearance” as in I need to have the money transfer start a full week before it needs to be in the second account. This allows for the typical BS 1970’s SWIFT transaction clearance time, including of course that these transactions “can’t” process on the weekends.

If I could pay with USDC on either the Ethereum or Solana networks, my transaction would clear a few orders of magnitude faster (irreversibly buried in the blockchain within an hr). A friend who works in real estate foreclosures told me that everyone he works with is using stable coins now for this very reason.
As a Galaxy S8 user, I absolutely would, but I have the International Edition with a Snapdragon processor (G950U), and the only remaining (safe / reliable) root methods only apply to the models with the Exynos chip.
"backupper" - my system of local backups for my raspberry pis. it still needs some refining: https://gist.github.com/smcalilly/79b52fc54aa932cc6b222c6702...

it was mainly a project to learn more about linux stuff, seems a bit overcomplicated
“YouTube is shutting down dissenting Biology PhDs and MDs”
A commitment to privacy and principles.

Fundamentally there was no viable way to get permission from the freenode user base for that in a way that was morally acceptable.

(I'm sure there were legal reasons too but I don't believe the question ever got as far as that being relevant)
Securolytics COO charged in hospital cyberattack
Prices only tend to rise due to supply demand imbalances. That's exactly how inflation manifests... and in the real world it won't happen at a uniform rate across all goods.

As a thought experiment, imagine we print 2x the money supply and hand it to all citizens. Suddenly they can buy twice as many goods, so we would expect shortages, and prices to rise to compensate.

But likely a surge in discretionary income will hit certain types of goods first. We won't see people start stockpiling toilet paper with their newfound money, will we? Most people have all the toilet paper they need already. Funds will hit discretionary things, before spreading through rest of the economy as it circulates.

This thought experiment demonstrates an extreme, but this is the exact policy we enacted, just to a lesser degree.
i’m not familiar with hydraulic models and only marginally familiar with water and mapping, but this is cool
The way you are using the word anthropomorphism implies that there is a difference between humans and other animals and that we should concern ourselves with human suffering, but not with animal suffering. If you think we shouldn’t concern ourselves with the second, then what is the argument for concerning ourselves with the first?

Of course we make policy decisions based on moral belief. We do outlaw murder and rape, for example.
I'm 27 years old and I don't have much purpose in life. am I'm kind of becoming desperate, to be honest. I have always thought about becoming a programmer but I don't know where to start.

What programming language do you learn first? What languages and skills do you need to learn to become hire-able by a company?
It’s not true that “no one” calls it that. That’s, in fact, one of the most shopworn arguments against it and one I come across nearly every day.
Watchserve – Auto-reload file in browser while editing
A simple HTTP file server written in Go that's watching the served file for updates and automatically reloads the page in any modern JavaScript-capable browser.
Do you trust the central planners to plan better than participants with a vested interest in the outcome?

In general, I’m deeply skeptical that central planning and government “picking winners” would achieve an overall benefit. At a minimum, it does not appear to have a strong record so far.
> it definitely lost some if it's playfulness on the way

Kids seem to be having fun on TikTok. The obvious issue is I wouldn't call it a place of freedom.
The PinePhone could bring the Linux mobile ecosystem to life
This has a vaguely steam punk sensibility of a rethink of those old punch cards using only technology / techniques from the current era. Instead of the cards you've got image files.

Maybe I missed it, but it would be good if it also created image outputs from the program stdout.
In the domains I am familiar with -- computing, physics, math, economics, finance, and chess -- the vast majority of important contributions have been made by men, and even in the 20th and 21st centuries, when women are educated and pursuing careers, that continues to be the case, although the male/female ratio has fallen a bit. Although this does not of course justify discriminating against women, excluding males from opportunities may slow progress in these domain. Such exclusion does occur -- there are many efforts to teach computer science that exclude boys, for example.
For sure they had! Had a Sanyo MD player and I certainly did digital audio transfer via Toslink.
Art does not require purpose
> The secular world would benefit from adopting more formal definitions of their belief system.

It's called (analytic) philosophy.
Firefox has explicitly used unstable Rust features for years. Their build system opts into this behavior knowing these features are not guaranteed to be stable in future versions. It's 100% unsurprising that using unstable features means your code might break with a future compiler.
VMware Fusion is the same - version 12, released in September 2020, only supports Catalina and Big Sur.

https://kb.vmware.com/s/article/2088571
If we are going to cherry pick timelines, might as well compare the price right before money printers went crazy vs now.
Speculative mania is also driven by cheap credit, low interest rates and easy money in the form of direct stimulus.
> When i read on HN and realize just how many people there are like me, or that there’s people that are also way too into disc golf, acoustic guitar, or any other semi niche activity i wonder why it is so hard to make more regular connections and interactions with them.

That hit me in the truth. I feel like that a lot: if I know these people exist, and care deeply about the things I care about, why am I not building lasting friendships with them?

And then I realize that it's not a flaw in the medium but in myself. I lack the confidence and determination to go form those connections. I could write to any of those people and say, hey, I'm coming through Cincinnati, and would love to see your project/talk with you over coffee about your research/drink beer and yell about liberty. But I don't, and that isn't the internet's fault.
I'm really happy to see I wasn't the only one who got their programming start on graph paper. Lost all my old sources though.
But an individual has no choice in his/her actions except the "moonshot". We are individuals, not statistical aggregations. Every choice we make is, in a way, a "moonshot".
Hmm, i don't think our needs fall into any of those three. But our reasons may just be, as you say, the wrong reasons.

We split up our services when the majority of changes made to a service can be made independently of everyone else. So then each of our services is a different codebase, and they each have a completely different rate of change from each other. You very rarely would ever make changes across all services as once, only when changing what's being communicated between some set of services. Some services are large, some are small, and many of them fall into the category of -- developed for a while then stabilized and now basically rarely every touched just works.

So then the advantage is that you always have a small mental working set. You're focusing on a service at a time, have less to worry about breaking everything else with your changes. And then when you deploy, even if everything goes horribly wrong, it's just your one service that is down, and everything else is up and running, and you'll just have to process your queued messages once you came back online.

And then of course each service is smaller, so less code, less tests, faster to compile, faster to run through the pipeline, faster to release. And you're only ever doing rolling deploys on a small sub-section of your infrastructure, never the whole thing at once.
Switching on a podcast comes even more naturally to me. It's like I've outsourced a big fraction of my thinking. It's simultaneously delicious and repulsive.
My last Android phone was a Moto X. As I recall, it got precisely one software update from the manufacturer, and within a year it was unsupported altogether. That was coincident with several notable mobile phone vulnerabilities, and not a peep from Motorola. I decided to switch to iPhone just because I didn't want to have to worry about such things any more, because I didn't want to trade out phones every two or three years (especially since Android phones absolutely tank in value), and because I don't tinker with my phone. Took some getting used to the Apple ecosystem, but I was glad to turn my phone back into an appliance.
The World Wide Web was not "just an experiment for a long time". It was released outside CERN in 1991.
By the mid 1990s we had a graphic version ordinary people used to browse content which (other than screen resolution) would be familiar today and mainstream corporate participation. After a decade we were past the first bubble and had Amazon and Google.
Funny you mention DCC, I always though it to be superior over DAT as a DCC-player could operate audio cassette but I think their sales even dwarfed compared to DAT.
The 6S has 2GB of RAM versus the 1GB of the 6, probably the principle differentiator here as otherwise the specs look pretty comparable (6S also has 2 more GPU cores and a faster CPU clock rate which may be other contributing factors).
According to rasengan, in his current incarnation as root, the irccloud thing wasn't accidental:

< root> what accidental irccloud blanket ban?
< root> I keep hearing about this?
< mst> I think all of irccloud got k-lined briefly - shit happens
< root> It's intentional for sure.
< root> I think someone accidentally removed it.
< mst> is there a public statement about that anywhere?

(and then nobody ever responded as to why, so I'm afraid that's all I know wrt that particular situation)