skysight-inc/HackerNews huggingface dataset:
Yeah, I feel like PHP is a massive hiring risk. I personally wouldn't want to touch any PHP code unless I'm paid a massive premium for it.

(I mostly write Python professionally, and use Python, Swift and Rust in personal projects in case anyone is wondering.)
You can easily replace those with tailored web pages - I am using the Homebridge UI on mine now,

The point there is that restricting the devices to a single-purpose UI destroys their value and flexibility over time. Adding a home dashboard is fine, but removing the ability to do anything else is not.
At this point you can't fix CL without creating a new language.
If you like that you're gonna love TokiPona. So few words that even basic objects might take a paragraph to explain.
Also recipient of a ~$250k grant to develop NOSTR from Jack Dorsey himself, who is also behind Bluesky...

Biting the hand that fed him.
Maybe it's not such a great thing to raise interest as quickly as has happened. Like it sounds like sensible raises when you look at percentage points, but if you look instead at the percentages, then it becomes clear that it's a huge and quick shift. If cost of borrowing doubles (I don't know the actual numbers off the top of my head) that's bound to cause some stress.

I don't think the full blame lies with greedy banks here.
I think this will depend on personal circumstances. But I have a linux laptop and a downside of that is terrible speaker/mic/bluetooth support and also terrible support from Skype/Zoom and others.

I bought the iPad just for that. As a device to video-call other people. At a previous job, I used to videocall almost daily. So it kind of paid for itself.
Related, I was going to say lack of growth in packet size.

I work with magnetic tape and have seen tape block sizes grow from ~512 bytes in the early 1990s, to 10s MB today, resulting in huge performance improvements. Network packet sizes haven't changed by anything near that amount in 30 years.
I have a feeling we'll both be worm food by 80 or 90. The difference being my ilk had a better appreciation for time, while yours thought they'd live forever.
DNS over HTTP is still a DNS request
USB-C is also inferior to lightning for laptops, but here we are. It's got this stupid internal tongue on the recepticals that will break if you try and clean the port with an office standard paperclip with any real force.

Hope you don't do anything involving tiny particles like sand or wood or cloth (like is found inside of pocket in the form of lint)!
Administrators memorized IPs a lot.

Right - I’m not a network admin, but back a few decades when I was hanging around the CS lab and setting up home networks, I sure had to type in IP addresses by hand a lot. If they were more than four bytes long that would have been painful!
A solid visual summary of how quantum computing works
> Scrum is meant to protect the team from changing requirements mid-work

But this will happen from time to time. People writing tickets or even devs when checking the tickets don't read the related code. So you have a big and important source of uncertainty. Some things are technically constrained.
Love TrueFoundry! We use it for Infra provisioning on our own cloud and deploying the ML Models behind a choice of a specific model server. Pricing model is also good for early start-ups :)
They are also phishable and man-in-the-middleable. So not a passkey replacement.
This question/answer is the standard fallacious response to anybody talking against the anti-aging current.

Some people may indeed prefer to die, some people may be religious or whatever, but most people doing the criticism just give extremely low prior probability to not dying due to some technological/medical advance (during their lifetimes at least), so they consider obsessing with something that is virtually impossible for the hope that it will happen a waste of time, of the finite life they have.

Then it boils down just to whether one is curious about it, or is curious about any other X subject.
I think I'd pick any team, not just software, telling me when something will exist over them saying they're more efficient. Efficient isn't even a metric I'd understand in most cases, e.g. a plumber telling me the house will be done as efficiently as possible but I won't know when any particular room will be unavailable so I can't plan around that info.
A great initiative! Among other things, they promote an inventory with guidelines such as as:

"While the assignment is open-ended and we want you to be creative, you might consider keeping track of:

Bullshit that you are exposed to
Bullshit that you produce yourself
Bullshit that you debunk or try to debunk

"

They have also great Venn diagrams for this:

https://www.callingbullshit.org/exercises_inventory.html
We just launched one at https://www.nango.dev
Repo: https://github.com/NangoHQ/nango

Would love to hear your feedback on the Slack community if you take a look!
Could be unnecessarily costly unless the files are written ahead-of-time. I propose some kind of GraphQL-like interface to only read what you need.
I get why you ask but it really doesn't matter, when you burn out you have no choice but to quit. The money determines how long you can relax before getting your next job.
It's simple. We want trusted individuals and knowledgeable debate on the topic, especially for one so controversial. And yet, this entire thread is now revolving on your meta commentary on the topic. Very disappointing.

It doesn't pop up nearly as us fans would like, and I barely see it once a month on here.
All the estimation stuff is only for your team, not for outside consumption. If you release it and care what people say about it, then that I don't think that's the methodology's fault.
You're entitled to have opinions about your own life. When you start using your values to try to decide how long I should live mine... this is why you get hostile reactions.

> Time is the great equalizer

Yes, totally, we all get to live exactly the same amount of time, so it's perfectly fair. Also that fixed term life deal is the perfect amount of time by definition, so we should never, ever try to change it.
> that the ipad 10th gen doesn't support pencil 2 is an insult

> accessibility:
set large accessibility font sizes, doesn't apply to app icons or the toolbar. the clock and app names are so tiny. its an insult to people with poor vision.

> environment:
gives you a usb cable shorter than your index finger and which doesnt connect to your previous charger forcing you to spend more and waste more.
An enormous amount of resources are wasted on treating specific, often rare, individual age-related conditions that doesn't efficiently transfer to other conditions. Clearly, people are hurting and it'd a net positive to society to treat the single underlying cause, and save the resources expended on everything else, for an equal if not improved overall health outcome.

Even if you don't consider yourself important to the world, surely you are important to yourself. At least I as an atheist consider my limited time alive here— conscious and healthy— to be infinitely valuable to me personally as it's really all that I have. And I think if your life isn't valuable to you in the same way, there's something wrong. Hence, extending it is a worthwhile goal.

Longevity research is difficult and it's not as if a breakthrough improving our lifetime by an order of magnitude is around the corner. So, I see little risk in ambitious research that'll probably only yield humble results anyway, at least until we're reaching 200 years old.
So on technology it will be 1st world, 2nd world, 3rd world, EU.
> TCP is a transport, not an application protocol

It turns out that what people wanted was application protocols, not transports.

This is why HTTP(S) is basically the only protocol used inside and outside of the data centre these days. Even storage protocols are migrating towards HTTPS, with the public clouds using S3-like protocols on top of HTTPS even for virtual disks.
It's not about not wanting to die. It's about death being inevitable. Everything dies, or breaks down, or decays. That's just how the universe works.

The best you'll get is extended life, and that's never going to be enough - there's always going to be someone trying to push that limit out a little further. IMO, what matters more, and what some folks here have brought up, is more healthy years. I think wanting to be fitter and healthier in old age is pretty uncontroversial, but the problem is that it gets rolled up with immortality, because getting to say "We conquered death" would be way sexier than saying "We extended good living by a decade or two (and that's being optimistic)".

Immortality has been, and always will be, a fantasy. Better that those resources go to something more productive, like healthcare.
At this time it more looks like a money question. 4k 144hz mainstream for reasonable money? Not in this decade.

Console platforms have a lifespan of about a decade, give or take a few years. Maybe we will see 4k 60fps PT next gen, so around 2030ish.
The added value of this site for a non-native speaker of English is that we get to learn the proper words for the technical things you never know how to call.

It starts with a picture and then you get to the gory details.
The question that I think you should be asking is which field of mathematics to learn next. You have high school knowledge, you want to learn how to read and write proofs, I personally believe the right place to go is number theory.

Within number theory, different books and different learning styles are good for different people. I personally like to get a book, see if I like the topic, and if I do then get another book so that I can compare them. You might try one of these elementary books on number theory:

https://www.amazon.com/Elementary-Number-Theory-Second-Mathe...

https://www.amazon.com/Introduction-Number-Theory-MIT-Press/...

https://artofproblemsolving.com/store/book/intro-number-theo...

Combinatorics and graph theory are reasonable too, but IMO it is too easy to learn aspects of those subjects without really biting off the "how to handle proofs" thing. Analysis and abstract algebra make more sense after number theory first - number theory is basically "pre abstract algebra".
Broadcom's proprietary offerings have got a lot of people into SBC's, but now there's a market AliExpress is full of Banana, Mango, Lichee and Radxa boards (to name a few) which outperform the Raspberry family in pretty much every way.

Even the communities are growing, which has always been Raspberry Pi's strength.
But this is a lie, "dang".

Your mythical "site rules", don't prevent people here to justify terrorism inside Russia, call to violence against Russian people, or insults of ethnic character. Just as they don't prevent people from doing it on any other major western public forum.

What they do prevent, on the other hand, is expressing point of view which is not aligned, at least partially, to the "point of view" of your state department. There might be no offensive speech in the comments you block, they are just politically unacceptable.
> Not using the STL is really, really bad advice for most.

Not really, the STL is an accumulation of mediocre design decisions (mostly because it needs to be "everything to everybody"), which can't be fixed because of backward compatibility requirements. In many situations it's actually better to write your own specialized helper classes.
Never been an issue? Just recently there was a LTT review of an Aliexpress laptop [1] where they found the Windows install had been tampered with (mostly because the Windows was pirated). PC or phone or anything, you buy stuff from shady sources it will not be trustworthy. If Xiaomi is/was locking down their phones to try and make purchasing from places like Aliexpress safer, I think that is a losing battle.

[1] https://youtube.com/watch?v=Um0l6ZSxfTE
I think that analogy is broken. Measuring a coastline more precisely doesn't just become more complex (measuring precisely often does), but actually increases the measured length towards infinity.

Unless you wanted to say that the same is true for software estimation, e.g. due to the measurements taking up more and more time.
I hope you are correct. Finding companies with good project management has so far been quite elusive though. In my career I've had about eight project managers so far, six of which were in a scrum environment. Without exception the scrum PMs have not been effective at all.

I don't doubt that effective scrum management is theoretically possible, but based on personal experience and also by reading through the rest of this thread it seems that scrum is too difficult to do correctly for the vast majority of project managers.
I feel like it's an apt analogy if you're not from the US.
This article will introduce the communication mechanism between @Published and instances of classes that conform to the ObservableObject protocol, and demonstrate how to add the ability to access the properties or methods of the wrapped class instance for other custom property wrapper
There are many avid sci-fi fans here. So it's likely as much to do with piqued interest (scientific or philisophical), as it is to do with not wanting to die.

Someone who loved reading Time Enough for Love, or Permutation City, is probably going to be interested in the subject.
The common advice is just using the steam-run wrapper. It will run the binary in an ubuntu-esque fhs environment, which is what must binaries you get expect. Worked every time for me.

Granted, it's not ideal that this kind of hint is needed for such an important workflow. Oh well. All the rest still makes it easily worth it for me.
Be proactive and take periodic backups anyway.

It is bonkers we treat SaaS as always available and that data will never be lost forever[1]

Big Co may not loose data in the abstract sense, but it can be still lost to us, not just of suspended accounts, it could be access is now restricted by new pricing tiers, or because Big Co have decided you are no longer active and deleted your data or myriad other reasons.

Always take backups .

[1] it shouldn't matter if it is paid or free service either. There is always things in the ToS that allows Big Co to do what they want without notice.
/proc files are generated on-demand as you read them.

Generating JSON couldn’t be significantly more costly than the current ad hoc plain text formats are
Clojure makes simple code easy to write and maintain. It is more practical than most other Lisps by wisely choosing on which giants should to stand. E.g.

- make immutability the normal case, yet it is sufficiently performing that one rarely has to go back to mutability

- minimal syntax, uniformity, dynamic typing, macro-system, symbols from Lisp

- it extends Lisp with namespaces, even symbols get namespace

- access to the whole ecosystem of the JVM, of Javascript and mostly to Python's ecosystem

The price for accessing those ecosystems was omitting first class continuations. Which one is more valuable depends on your use case, but for many use cases I am considering that was the right choice.
When though? Because at the minute all I see is vendor lock in and no actual advantages over my password manager, other than not having to trust the security practices of a company.

I'm definitely not up for tying anything to a device or biometrics.
I don't think so, i've used PHP at work for more than 10 years till 7.4 point mostly Symfony, it has it's own quirks but i still feel PHP really pragmatic. I don't have any strong feelings against it.

Nowadays im on django/python because im in a python shop and I like python too.
It's sounds like one of the major problems here was using configuration.nix. Nix flakes provide a much better user experience, but they are currently "experimental" (seriously, its time to stabilize flakes) and you are not guided to use them at all.

I have .envrc ignored in my global gitignore, and then I write 'use flake $HOME/my-nix-config#node' to .envrc. direnv then grabs that and does the rest. I no longer need to commit anything Nix related to git, so my coworkers are none the wiser.

Ultimately this article shows that, once again, the problem with Nix is the documentation.
Sorry, I misunderstood that. I was still thinking about controlling the power, my bad.
> I love the idea of being able to unlock the bootloader.

> I don't love the idea of someone else being able to do it before the phone gets to me.

At the time it was their phone, and they can still do it by waiting 30 days.

But what does it matter if you're just going to flash your own system anyway? Let them put whatever they want on it as long as you can blow it away and replace it with yours.

And if you're not going to flash it yourself, make sure you buy it from a retailer you trust not to befoul it, or buy direct from the manufacturer. If you don't trust them then you have bigger problems.
Thanks for that, never heard of it before - there is a 90 min radio adaptation archived here:

https://archive.org/details/john-wyndham-trouble-with-lichen
It has so many immunity-related side effects IIRC.

Lowering the drawbridge and opening the gate lets a lot of things happen/go in, both good and bad.

I've heard that it's oftentimes a trade between two extremes, cancer or...well to be honest I've completely forgotten the second one. Huh.
Why in cloud environments?
It's more about "die young, as late as possible" than live forever
Yeah but the Silurian civilization is gone though :-/
What is this different point you think I’m making then?
After 2x-ing the amount of carbon in the whole planet atmosphere in the shortest time ever (ever is a long time btw)? Maybe we could pause and evaluate effects of this geoengineering experiment
#1 seems pretty unavoidable. Yes, bigger numbers are harder to remember, but we're in this mess in the first place because we made the numbers too small. It's kind of like complaining that phone numbers are too hard to memorize after we switched to 10 digit dialing. That may be true, but since we all have address books built into the phones now it's really not an issue.

#2 is people being nervous, but seriously the "DENY incoming on $WANIF if not in state table" rule is all you need. This always struck me as "I refuse to learn anything new, no matter how little I need to learn".

#3 Again, people worried about the firewalls when they really don't need to be.

#4 A /64 is a subnet. Normally all of your devices would be on the same subnet, although with IPv6 you get a whole bunch which is nice. You can put the IoT devices on a different subnet that is partitioned from the rest of your network because they are IoT devices which means they are adorable little security vulnerabilities.

I think your last point is a good one. DHCP6 was poorly named. People thought it would work like DHCP did in IPv4 but it's really not intended for that. It's really only meant for routers, not for end hosts.

You missed a couple of points where I think IPv6 did have some flaws. SLAAC originally lacked a lot of the extensions that DHCP offered, like DNS server advertisement. In theory you could anycast your DNS queries, but DNS is a dodgy enough protocol already and this was really not a great idea. It's one of those things that works great in the lab, but is kind of a nightmare in the real world. It also offers no way to communicate back to a DNS server what IP address you have chosen, so if two hosts want to communicate with each other, especially if they are not in the same subnet, it becomes difficult to determine what their partner's address is. All in all the IPv6 committee considered DNS to be an application protocol and outside of their scope, but application developers consider it part of the network and so it got left out in the cold.

Using the MAC address to create the IPv6 address was also a bad idea from a big data standpoint. Luckily that was one of many options so it was easy to switch without breaking anything.
Perhaps in most areas, this is the case, but there are a lot of ways to make money yet few lead to being a market leader which usually requires some competitive edge. The largest looming threat for platforms IMO is not only that things can be commoditized today, but the rapid pace of innovation. For instance, imagine solving a problem ChatGPT plugins solved for $20/month a few weeks later.
The fixed 48-bit network field of XNS and derivative protocols such as IPX and VIP limited scalability since it didn't allow for hierarchical routing where as the subnet mask of IP effectively provides a variable length network field and greater scaling through hierarchical routing.
There is always a balance to strike between development and delivery. When creating a system with high potential failure costs, it's important to select a technology stack that minimizes common errors for developers.

For most companies, issues like `undefined | null` bugs can be resolved with just a few code adjustments, resulting in only minor inconvenience for customers. As long as problems are addressed and the product provides value, customers will continue to support it.

There are CEOs and CTOs that feel differently. I wish them luck.
I can’t tell if this Turnbuckle protocol is going to be one of the most revolutionary things I’ve read or going to be like when Napoleon Dynamite puts on Uncle Rico’s time machine from the internet and shocks himself.
A VIN for All: New Tool Documents Vehicle Data Security Levels
> STL throws, so it can never be used safely with exceptions disabled.

With exceptions disabled you still get a panic (e.g. the program immediately terminates) in places where an exception is thrown, this should be at least as safe as having exceptions enabled.
A retrospective summary of the Covid-19 pandemic
I love this, it’s like the purest form of a game: just the rules and a way to access them. Large multiplayer games are already as much communities as they are games, so why not let the community build the UI they want?

Besides, we’re already trending toward turning everything into an API, either explicitly or (with AI) implicitly, so why not get a head start?
Immortality sounds horrible if and only if I'm the only one immortal.

Most people don't want to die. I want to learn more, and indulge curiosity for another day. I want to laugh and love and see my family forever longer - I don't think I'd ever wish to leave my loved ones, and I will unsurprisingly mourn their loss. I assume I'm not particularly special in any of this...

I think the sudden onset of immortality (especially concentrated on the wealthy) will be catastrophic for society. Imagine Bezos or a Kardashian or someone politically motivated like Murdoch/Soros but immortal? Imagine them being able to spend (and grow) generations of wealth... for generation?

For the rest of us, the cost of an opportunity to be immortal will be massive because of course it can be. People today save for retirement, but one day they may save for immortality - or perhaps take out insane loans to fund it. Imagine real estate prices when banks can offer 100y mortgages to a class of rich immortal workers? Imagine trying to advance in your career when someone can get a senior job and work for hundreds of years, especially if they need to fund their 100y mortgage or their immortality procedure - Millennials already complain that boomers won't retire and open up the higher-rung jobs.

Immortality would upend society, and likely exacerbate social tensions, but it could also be a great reset in social expectations. Maybe it'd encourage everyone to take a long-term view of their actions. eg. Climate change would impact everyone, so no one would be "too old to care".
Thanks for the positive energy!! Further platforms will come for sure soon.

Cheers!