skysight-inc/HackerNews huggingface dataset:
>Looking at the map I only just noticed how small the BC coastline is and how Alaska takes most of it.

Canada and the UK worried in the late 1940s that Newfoundland—at the time, planning to regain self-government after 15 years under British stewardship—would want to join the US, which the island historically has had the most commercial links with. Canada didn't have much trade with Newfoundland, but didn't want the US to essentially blockade its east the way Alaska already blockaded its west. Thus, when referendums were set up to give residents a choice of what to do, only the options of self-government, continued British rule, or joining Canada were listed.
> obviously noncubic foods such as a peanut butter sandwich

If you cut the crusts off, a peanut butter sandwich is already a cuboid.
This crap hasn't worked and it will never work. Console vendors have built much stronger things than remote attestation but you know one thing stays true: if you sign crappy vulnerable code, you are just signing any code.
PCs can have diverse, owner-customized OS and configs,

...which won't be able to interact with any of the walled gardens which will be enabled by these same technologies.
*SOON*
Great comments so far ;)
There are solutions to this one. Real time garbage collectors are a thing. You just might not be able to collect the cycle in one GC run.

Or you can do what Erlang does: Erlang has neither mutation nor laziness, so you can't create cycles. The GC also lays out object in topological order in memory, so that you can detect garbage without tracing every life object.
I was wondering if I had mixed up radiographer and radiographer.

The chairs are definitely interesting. I can't think of any rooms like that where family or friends have been allowed. Maybe we're both right and it's a multipurpose "hospital" room? Might make sense for a small town that needs a doctor's office with basic exam capabilities.
> Most SPAs are anything but reliable. If you talk to most non programmers, they hate computers and software and think pretty much all software sucks.

Expanding on this, I had a Dell XPS 9550 running Linux until the M1 Macbook came out. The XPS was a pretty powerful machine when I first bought it, but as always happens, hardware requirements for software increased while my hardware stayed static.

And the software whose requirements increased: websites, and specifically SPA's. It was absolutely noticeable visiting many (but not all) SPA's, with Jira being the worst offender, just how slow those websites are. It doesn't have to be much slower to just grind at you, and for you to want to finish and leave that site as quickly as possible.

Now I have a much faster desktop with a 5950x processor, and a Macbook Air M1 for when I'm moving around. I don't notice the website slowness anymore (except on reddit perhaps), and it isn't really an issue for me anymore. But I'm a software developer among other things, and I spend a lot of time on computers, so I get good hardware. We who are developers are likely an exception to the general population who will be experiencing the web as I did on my XPS, or perhaps even worse.
I hate driving and I am willing to pay to not drive
Let's go Brandon is used when you want to express 'Fuck Joe Biden' but in polite company.

Only GOP congressional baseball players are afraid of getting assassinated by Democrats.
I have quickly scanned the Phd thesis [0] and regarding the citied (basically the same sources as mine above) DNA analysis and fossils found (carbon dating) the uncertainties in the measurements themselves are given as evidence of "denial". Apart from presupposing a "western mindset/bias" there is no clear pointing evidence given to the contrary other than the indigenous oral/cultural history; it is after all a Phd in "Indigenous Studies".
So, the biological hard evidence (phylogeny/populations) seems pretty weak.

But of course one should be open to the possibility, there are a lot of twists, turns, dead ends ... in history (we have very limited datapoints), especially farther afield.

[0]https://m.box.com/shared_item/https%3A%2F%2Fapp.box.com%2Fs%...
Wow is that so, is this the case because of some fiduciary responsibility or some regulation or is it good will to those invested in the company?
I made no statement about Yandex having anything to do with the invasion, causing anyone harm, or questioning the morality of people interacting with them. I made a statement of fact, that they are a Russian company, in response to a question asking why they were being called Russian.
The Big Business of Burying Carbon
That cuts in both directions. If sufficiently large customers run their own attestation servers, the discussion moves from binary yes/no attestation to the details of interoperable measurements, single-purpose OS components and provable security vs vendor lock-in.

Walled gardens care about including their large customers, so it's not as simple as locking them out. There is also an ongoing EU legislative effort to mandate digital platform interoperability, which will likely apply to attestation.
I guess the more new and business facing (cloud and clickops), the worse?
You probably don't want to hear this, but one way it could happen is the Russians will get locked out of all this stuff because of sanctions, so they'll have to create their own separate open world. Yandex will build the open platform like they are releasing big language models and are not scared of the consequences of the bad people, like the Russians, getting ahold of them. Yes, the open platform will be lame compared to what the majors are offering, but Linux on the Desktop was never spectacular either.
-- long hauler here - I used to be the smartest person people knew - everyone would always say "wow.. you're so smart" - my memory was extremely good - I could remember most conversations I'd had - how I'd learned the things I knew came with ease - I'd be the one people would always pull into conversations to help problem solve - now - I don't know how to describe it - I know the stuff is still in there - but it's like the map to the knowledge has faded - now I spend a lot of time remembering how to remember - it's been particularly difficult as - for better or worse - I really defined myself as the smart person in the room - I really wish I could get back to how I used to be - I've tried everything I can think of but so far nothing has really helped - to be honest when I first realized what was going on I became suicidal - now I've learned to accept it - however I still hide myself away from everyone --
Overexposed: A History of Fotomat
> the majority of the biomass of the earth is water

The figure I cited is the carbon biomass.

https://www.visualcapitalist.com/all-the-biomass-of-earth-in...

> that is after billions of years of enzyme-catalyzed synthesis inside trillions of living cells

Doesn't matter. What matters is the size of the search space that could be explored by the chemistry, and if even a single replicator exists in that search space. The extent to which that first replicator resembles present-day life is irrelevant. The only reason to refer to that at all is to get some idea of what the information content of a minimal replicator is.

> Third, does your back of the envelope calculation account for the very short half life of RNA?

Again, it doesn't matter. As long as the half-life of the replicator is more than the time it takes it to produce >2 offspring, that's enough to get the ball rolling.
Please read carefully what you wrote.

> that completely bypass the App Store [..] Apple did revoke their signing key

Do you see it yet? There is no "bypassing the App Store". At the end of the day, the root of trust comes back to Apple.

And, of course, they "revoked" it meaning they waited for a week or so and then Facebook had all their enterprise apps back. This isn't the treatment in store for you if you attempted this.
Nowadays good compilers can handle many of these non-tricky lifetimes statically, too.
> but the idea is that I can now take this cookie, show it to a third party and the third party can verify the credential's validity.

Or you know, like oauth.

Or if you want to really play up the credential angle, how tls client certificates work, if anyone would ever use them.
TL;DR: an unchecked multiply operation can result in an overflow.
Anti-trust enforcement.

While there is a need for complex criteria, there is also a need for something simple to base enforcement on.

The simple criteria should be something like having more than some number of customers/users gets you automatic scrutiny and forces you to have things like customer service people along with government required metrics (10K-type things) and some larger number of customers/users forces you to break up.

It's the uncontrolled aggregations of users and data that are the problem.
Everything on every single app store in existence today. Even Android apps now have the ability to require hardware attestation and lock out access to rooted phones.
> Some video games are already requiring Secure Boot and TPM on Windows 11.

Great...

Just now that we have Proton, Vulkan and other technologies allowing us to seamless run an incredible number of Windows games, we are going backwards and locking down again. That's even assuming we'll be able to run other operating systems. Because why stop at remote attestation? Force secure boot because, hey, noone is using other operating systems anymore since all cloud providers are requiring remote attestation.
I assume the development fizzled out after several rounds of investment and no interesting results demonstrated. Not to sound dismissive, but I just see this pervasive pattern of failure in AI projects which aren't built from the ground up for learning.

If your basic system cannot learn solving at least some problems initially, it drastically lowers the probability of it acquiring learning capability later in development lifecycle.
Of note, https://en.wikipedia.org/wiki/Saint_Pierre_and_Miquelon
I believe Erlang works this way.
Maybe, but honestly in the article it seems less tounge in cheek, and more "its just a joke bro" to deflect criticism.
Do you regret deleting FB or IG or any social media?
I have long been thinking about deleting my FB account after taking out all the info and datapoints. I have been actively using FB many years ago, I still have a lot of "friends on facebook" who I haven't really talked with in over 3-4 years, I still go to FB because it's a habit and all I get is the waste of time in groups about birds not being real. I feel the urge to delete FB to become more productive (I know, sounds funny). I have already deleted most social media apps from my phone, but I still use it all via browser. There are no benefits from FB, I don't know why I need it, I have not used FB to communicate with anyone from real life in over 4 years. I know many of you have been deleting facebook accounts over a really long time due to data sharing concerns – but after deleting, do you find yourself missing anything from FB? Do you wish you could bring back time and not delete FB? Or do you simply not think about it anymore? I know it should not be a big deal, but FB was the center of my online life many years ago and although, now looking back, I realise it was rather unhealthy and obsessive, I still feel like deleting it would delete a significant part of my life, even if it was in the past.
I'm not sure if I think this superiour to Verilog. It's way less readable but it does have the advantage of having insane metaprogramming ability. It's basically a circuit templating language. Really sucks the syntax is so unreadable.
Until Vercel adds a solid and flexible database as a service, I'll continue using Google Cloud Run + Cloud SQL + Cloud Build for a "no server" solution.

Granted, the Vercel edge network is amazing, but Google routes internal requests way way faster than the edge can communicate with Google's infra.

Vercel is great for things that aren't stateful and for automagic build configuration and asset serving. But not great for anything needing a DB.
Don't say we didn't warn you
Should do this, and could do that are fine. Wonderful, that’s society solved. Meanwhile in the real world every human society if any scale ever has had a concept of marriage, and there is no chance whatsoever of that actually changing.

Given that reality, accusing gay people who want that right as well as being hypocritical, a right I have enjoyed as a heterosexual for 20 years next week, in order to get some level of parity is vile victim blaming.

The homosexuals get derided and belittled for daring to ask, while heterosexuals that comfortably enjoy all the benefits get a pass. Yes he criticises the institution, but the only group that gets criticised are LGBT. Utterly despicable.
The reality though is none of this is "secure" except by extensive, massive collusion and centralization in society - and such a thing is implicitly able to be used against the people as much as it might be used for them.

The only reason such hardware is secure is because the resources required to hack it are large.

Basically, a sane system would be: two parties exchange their own TPM keys which they generated on device themselves. They agree to a common set of measurements they will use with their TPMs to determine if they believe the systems are running normally. They then exchange data.

What's happening instead: a large company uses its market position to bake in it's own security keys, which the user can't access or change. They then use their market position to demand your system be configured a specific way that they control. Everyone else suborns to them because they're a big player and manufacturing TPMs is complicated. They have full control of the process.

The essential difference is that rather then two individuals establishing trust, and agreeing to protocols for it - secured with the aid of technology, instead one larger party seizes control by coercion, pretends it'll never do wrong, and allows people to "trust" each other as mediated by its own definition. Trust between individuals ceases to exist, because it's trust provided you're not betrayed by the middle-man.

Weirdly enough, this is actually a big god damn problem if you actually work for any organization that's going government or security work, because the actual processes of those places tend to be behind whether or not they believe large corporate providers doing things like this are actually doing them well enough, or can be trusted enough, to be a part of the process. So even if you're notionally part of "the system" it doesn't actually make anything easier: in an ideal world open-source security parts would enable COTS systems to be used by defense and government departments with surety because they'd be built from an end-user trust and empowerment perspective.

So even the notional beneficiaries tend to have problems because a security assessment ends up at "well we just have to trust Microsoft not to screw up" and while the Head of the NSA might be able call them up and get access, random state-level government department trying to handle healthcare or traffic data or whatever cannot.
We’re doing it because we have a regulatory (and moral) obligation to protect the data that is entrusted to us.

The same insane regulations that were probably the result of corporate lobbying are now the excuse for these hostile features? WTF?
The easiest way to explain to outsiders CFS-ME and the versions of long-covid that present with years of chronic fatigue is that you are now instantly 80 years old overnight.

You can still barely function, it's just that everything is 100 times harder and slower. The part you can still function is what confuses people who have never been seriously ill and never even experienced post-viral fatigue for a few weeks.

And the age reference is apparently right in other ways, many diseases seem to leave long-term if not permanent DNA methylation problems which is exactly like "old age"

https://clinicalepigeneticsjournal.biomedcentral.com/article...

There's no cure for this because it would be like curing aging.
They're also still super common in Australia, both for kids in playcenters and restaurants, and in nightclubs for the 18-23 year old demographic.
1 in 5 Americans Fear Getting Monkeypox
Fresnel Integral
These is something perversely funny about setting up for a future that’s worse, rather than trying to fix the situation. Obviously it’s easy to control what a few people do over what a few billion people do.
Graph rewriting systems are really neat. I've been working in Mathematica lately, and the language is a term-rewriting system. It's been really powerful and intuitive and for the life of me I can't understand why it's not more common.

Specifically, I read about the SubsetCases predicate: SubsetCases[expr, pattern] returns subsets of expr that match the pattern. You can draw a triangle graph, put slots as the node names, and do SubsetCases[graph,triangle] to pull out all the triangle subgraphs! Mind-blowing. You can also transform graphs really easily like this. Phenomenally powerful, though the computational complexity must get gnarly.
Hey EdgeDB, SQLAlchemy guy here!

EdgeDB is of course beautiful but any thoughts on how the Python client might support pep-484 integration? if all the queries are strings, the Python code has no way to know anything about what datatypes the returned records would have, unless you spell it out explicitly for every query which is very cumbersome. You'd need something that looks more like SQLAlchemy's class definitions corresponding to EdgeDB types for that to be possible (that is, something that looks more like a Python DSL/ORM type of thing).
I have many of those but I don't know about drive. After years of working, studying and trying, I find that I still suck at interviewing and finding high paying jobs. I have been stuck at $50K-$70K/year fluctuations for my entire 15 year career. Reading about people making six figure salaries sometimes ... makes me severely depressed for weeks on end.
I wouldn't call reference counting a hack.

The paper mention elsewhere in the comments, https://web.eecs.umich.edu/~weimerw/2012-4610/reading/bacon-... "A Unifying Theory of Garbage Collection" put this in context.

For example, a generational garbage collection essentially employs a hybrid approach between tracing and reference counting.

Similarly, depending on your system's trade-offs, reference counting might be better. Eg tracing garbage collection works really great for main memory, but for filesystems we typically use reference counting to decide whether to retire an inode. (The paper explains this in more detail.)
Speak for yourself. Tools these days are much more ergonomic, not to mention faster than ever before. I host a website on DigitalOcean with 0.5 GB RAM and 1 vCPU that can support millions of requests and runs with just a git push. Try doing that in the 90s.
Try voice command “open butthole” on your Tesla
I see this often enough that if I was a bad guy, I'd just review every multiply in the code.

Which suggests that QA should do this, too.
I agree with you. In my country, almost every bank mandates that users install "online security modules" on their own computers before they'll allow them to log into their account via browser. These software packages were causing massive instability and low performance on the computers of everyone I know. I reverse engineered one of these things and found kernel mode software intercepting every single network connection and doing god knows what with that information.

"Just choose a company that doesn't abuse you" is absolutely invalid since abusing us gives them competitive advantage and they will compete to see who can get away with abusing us the most. Abuse should simply be illegal and the companies doing it shouldn't even be afforded the right to exist to begin with. People should not have to suffer abuse in order to learn their lesson and go elsewhere, abuse should simply not happen to begin with and any corporation violating this assumption needs to get fined out of existence.
> If you're not an admin, there's a whole host of things you just can't get done

I can replace this with:

> if you can't `sudo`, there's a whole host of things you just can't get done
I have hEDS which for me comes
with ME/CFS which a very similar condition to Long Covid. It is something I’ve had to deal with my whole life. Despite what doctors may say there are meds that help a lot. Low Dose Naltrexone (LDN) being the most likely to help brain fog, then meds for dysautonomia beta blockers etc. And other neurotransmitter meds to get going again. Doesn’t work for everyone but does work for many. hEDS affects a decent percentage of the population, can get quite debilitating, has been known about medically since Hippocrates, and yet according to doctors still doesn’t have a treatment. So I would advise against waiting for doctors to figure this out.
Oh thanks for saving me the brain compute time I would’ve used to analyze this. Now that I know you don’t like the source, I can just move along with my day.
This is a fairly popular take around here, but is it compatible with the EU’s new DMA? It seems if anything legislation is moving in the opposite direction of strengthened walled gardens.

They just made it illegal to forbid sideloading for example. On its face it’s going to be illegal for Apple/Android to use attestation to lock down their devices further, indeed they are now legally required to open up in the EU.

Maybe they would go in one direction in the US and the opposite outside? Seems unlikely to me though…
I read your statement. It's still disingenuous nonsense.

And what happens when all the physical branches within 100s of km of you shut down because 'online is so convenient' or your doctor starts using an app that requires it, or it's mandatory to do your university exam or log into your government's tax portal or the next covid where you need it to enter a shop?

Or what about when every piece of hardware you can buy has a locked bootloader, or your local phone providers decide to require using their app that puts ads on your lock screen?

Or your local taxis get price dumped out of business by uber which requires it?
> there has been a shift to prioritize the experience of the end users

I was mostly on the same page with you till I got to this phrase. My immediate reaction to this was laughing in disbelief. The internet has never been more outright hostile to end users than it is today, even when the underlying intent is morally good (Would you like some cookies?).

Devex and the web in general (back end, front end, user experience, etc) is very different than it was. It's better in many ways. It's worse in many ways too. To assert that we've "sacrificed" devex for the sake of the end user is laughable though.
They do.

> At their core, imperative and declarative differ in one major and fundamental way. Imperative has control flow and declarative does not.
> Why do they keep saying that Python is great for small scripts?

I think comparing hello world is a bit unfair. A script may have something like file manipulation, regex, http requests.
DeLorean DMC-12 and Renault 25 share the same engine. By your analogy these would basically be the same cars. Which of course is apsurd.

Engine just makes the car move, everything else defines it. Same with browsers on iOS. Also saying Chrome and Safari on iOS are same browsers because they share WebKit is like saying Edge and Vivaldi are same browsers because they share Blink (they share much more, but still they are very different).
Yes, or keep a copy of edk2-shell around.
Response: https://en.wikipedia.org/wiki/Talk:Recession#ATTENTION_NEW_V...