skysight-inc/HackerNews huggingface dataset:
Something I've long wanted is a type-explainer - something that will let me highlight parts of a type definition and tell me in English what the fragment means. The example that OP linked elsewhere in this thread [0] is a good one - I know what parts of that mean, but I've never seen "T extends string = string" before.

[0] https://news.ycombinator.com/item?id=32569708
That's just a lie. People oppose new SFH subdivisions all the time.
lipid hypothesis was disproven a long time ago.
Oh they are unrelated, but he will leverage the Mudge moment for all it can be.
The 30-Year-Old Spending $1B to Save Crypto
My 80 year old grandfather was due for a knee operation and it was delayed twice. On the day after the second time it was delayed, his knee collapsed and he smacked his head on the concrete floor. His speech was slurred, his vision was affected, and he was in extreme pain. Bearing in mind in his younger years he's had eyes slashed open and fingers cut off, so he has a high pain threshold.
The ambulance took six hours to arrive. If his brain was bleeding he would have died. When they arrived at the hospital they were waiting a further six hours to be seen.

The NHS is a tragedy and I almost wish they'd just hurry up and privatise it so I don't have to pay with it with my taxes anymore, which means the Tories achieved their goal.

If I didn't have private healthcare I'd have left the UK by now. I was born and raised here, so I think that says something.
> seem to think that we should just abolish the concept of property ownership to accomplish this.

This is a funny comment given the article is about corporations converting massive swaths of housing in the united states into rental properties.
> Should they listen to the pain of their body and not push themselves?

I don't know, let me think

> Some people doing sports end up in hospital as a direct result.

Oh, wait, I have an answer. I'm going to go with yes.

> I'm saying this as Devil's advocate

The devil has enough lawyers. A different profession might be a good choice.

Kidding aside: If you're actively damaging your body, you should think long and hard why you believe that's a good idea. However you're doing the damaging.
I agree... if you don't do anything in the real world with crypto, it is difficult to link it to the real world. But that's missing the point.

But criminals do more things than just holding crypto in a wallet. And it's those other things that burn them: Interactions with other people, being subject to search and seizure, transacting for other assets, or committing crimes.

At the end of the day, what point is there in being a criminal if you never spend your money?
YIMBY organization is the answer, but we have a long way to go.
Doom scrolling and TV are pretty much the same thing. The blame shouldn't be on the device, but rather on passive consumption.

Kids learning the alphabet on TV, or using educational software on computer isn't the same as watching Scooby Doo all or mindlessly watching YT videos all afternoon. The same goes for adult activities.

People may or may not agree, but I always thought the obsession with taking pictures of nearly every meal and sharing them publicly, is already demonstrating a prematurely aging mind. It's wild to see people get so disappointed if nobody comments. The onus is on friends and family to act like they've been deprived of reasonable food, and only you have the amazing cooking or restaurant ordering skills. Every. Day.
Phones are not PCs/general-purpose computers. Do you want your TV to be a general purpose computer as well? (Having put my family through a Media Center PC and TV remotes with keyboards/trackpads for several years, I don't recommend it.)
Another data point from the youtube video : average price in the simulation is at $83/MWh, while current average prices are at $170/Mwh in Australia. This is a great economic incentive to go the 9x% renewable path.
Yeah this probably is the best bet. Will be keeping in mind as I save up money and figure out where I want to settle down.
Damn, you got me thinking now, that Valve of all people could probably put out a Linux phone.

The Steam Phone could be a game changer.
say no more https://imgur.com/a/1v1emWj
Ha, that's kind of where I'm leaning now, I thought of the same thing in another response in this thread. It seems like it's lightweight enough to stay out of my way but flexible enough that I can have some control over how I organize things, and being able to quickly add some prose to describe why that particular link is relevant would be great.
I’ve avoided work events basically my entire career and have not had issues with career advancement or development. I reject the idea that they’re somehow mandatory in tech.

Many of my friends have similar experiences.
agreed, really good point and I use “be nice twice” as a way to try to avoid it. The other aspect is I try to avoid participating in the “social media of work,” which I guess is like the resulting meta-community created by having work built in a Slack with text-based communication.

People get themselves into the dardnest trouble over a work Slack thread they just couldn’t drop.
> The actions you take or don't take are the clearest input to the person you become.

They are the clearest input to the person you *are*. I agree with the OP you replied to.
Alternately, observe that PV is going to be like window glass -- a product for which transport costs become very important, so it will be made in facilities close to where it is used. The 3rd world should have PV factories.
There's a post office 5 miles away[0], where there are plenty of businesses that you could work at. Let's not be dramatic.

0. https://goo.gl/maps/y3dERcUkD7wMLzEW8
But how many man-months of development on the GPL subset of the Android stack are funded by the mostly closed product, each day? From some angles, I'd say that it's not a failure at all (from others it certainly is), more like working as intended.
The people who believe in these two-phase mentality rarely end up retiring early. They don't know how to relax. If you derive meaning from work and the accumulation of wealth, what do you do after you reach your happy number?
The same way LetsEncrypt makes compromised TLS certificates (almost) useless; short-lived certificats.

What the sigstore project does is having an oauth portal which can authenticate one of your online identities. It uses this to sign a temporary certificate for you with it's root CA. This certificate is what you use to sign commits and artifacts with.
"but many Republican lawmakers oppose such controls." — I'm not American and not in in the US, so I'm wondering, why in many articles I read, "Doing Good Things For People™" tend to be opposed by Republicans?

1. Are there a scheme to vilify them? Bcoz it's not even mentioned why they oppose (maybe they see Bad Things™ far ahead).

2. Are they not elected by the people?
Those people have better crystal balls than mine. I would be very wary of such optimistic projections given the current situation.
He says nothing. He's not reading this.
nice find in Numdam; chouette !

IIRC Iverson presents the isomorphism between factoradic ([R]adix) and indexed ([D]irect) permutation representations in his Turing Award Lecture[0] (p456, via a pair of APL functions):

DFR:ω[1],X+ω[1]≤X←DFR 1↓ω:O=pω:ω
RFD:ω[1],RFD X-ω[1]≤X←1↓ω:O=pω:ω

[0] https://dl.acm.org/ft_gateway.cfm?id=1283935&type=pdf
VisionFive 2 – open-source quad-core RISC-V dev board
I strongly agree with this. I think you really have to begin to love the journey if you want to improve at something with slow incremental gains over time. But everyone has to start somewhere, and, honestly speaking, most people don't want to work out. Most people don't want to work hard. Or eat healthy. You have to force yourself initially to see that this is going to lead to you loving to do these things you currently hate.
> Other alternatives would be movies or shows you might not watch, books you haven't read, coffee but you don't drink coffee, BBQ but you are vegan, etc...

At least that's a variety of different topics. "But somehow, the topic of alcohol seems to overpower all other topics in networking socials."
I bet the person in Oprah's audience who doesn't drive when she gave everyone cars was super justified in being angry that Oprah just assumed she'd want a car with inherent resale value.
For starters, you don't have to manage two keys at minimum. That's already a plus. For another reason, I wasted a lot of time diagnosing problems with gpg not working correctly, from the daemon crashing and needing to be killed periodically to random lockups or failed signatures due to keys not being unlocked. All of that is alleviated with ssh.

Edit: Turns out this still uses gpg? I think?
most of the user space tools originated from GNU (such as gcc), linux really just brought the kernel.
I think it's just a current fashion. There's no point in complaining that fashions change; it's better to accept that they do. The skirt hems go up in some years; in other years they go down. Bell bottoms are in, then they are out. And so on. Fashions will keep changing, and it's OK :-).
Very cool!

I noticed there's a "Mining in progress..." animation using CSS transforms that seems to be rotating very quickly--it's a bit hard on the eyes. Bad timer, maybe? Probably not great for battery life.
Just to hammer home the point: NYC has rent stabilization, which applies to about 50 percent of the rental stock. The rent can't go up more than a certain amount, one must renew with the tenant with few exceptions, etc. Now, not surprisingly these units are offered by real estate brokers who demand steep fees, and guess who gets first dibs, but brokers and their friends/families.
Well, no that’s for the court to decide. And it’s a civil suit so no illegality here. This suit takes a very creative interpretation of California privacy law, let’s look at one representative cause for action:

> Oracle also collects minute details about Plaintiffs’ and Class Members’ offline activities, including their brick-and-mortar purchases and location information. By its very nature, Plaintiffs and Class members cannot be aware of or consent to this conduct.

This is exactly what I mean by suing Safeway because of a problem with Cheeze-Its. Aptly in this example the actual entity collecting and selling your data could be a grocery store - That’s who you should sue if you’re bothered by, you know, them selling your data.
There's nothing about this that stops you from having multiple identities. You can generate a unique key for a project or github account, and then only using that key for that purpose. This allows trust that "MarvinTheMartian" the maintainer of the "Q-36 Space Modulator" doesn't have false commits under their name (maybe important for their reputation!), while still giving the plausible deniability that "therealmarv" isn't developing cartoonish WMDs.
The /e/os distribution bundles MicroG, which Lineage has flatly refused to consider.

MicroG pretends to be Google Mobile Services, allowing more apps to run. It requires signature-spoofing, which is a major architectural change to Android.
Pretty easy to dismiss the author's point when you can apply the same logic to not serve meat in events as well.
For us we have our app deployed to $N containers with a load balancer in front (pretty standard stuff I think?)

In Erlang/Elixir you can actually override how instances of the BEAM find each other (instead of the standard EPMD daemon), so we have a module that does some DNS queries, finds the IPs of the other containers and says “hi, here’s your cluster, discovery done.” (Your setup may preclude all that, I know this all depends on how a system’s architected.)

After doing that we were free to use all of Erlang’s cool cluster stuff! In our case we have in-memory caches for a few things, and if a given instance does a lookup because of a cache miss it broadcasts a message to all the other nodes saying “I just looked up $expensive_thing, here’s its value” so they don’t have to do the lookup themselves, they just cache that value, so you end up with a little distributed cache with a few lines of code. In our case, btw, these cache entries are short lived and a little inconsistency does us no harm if one of our instances misses the message, networks are networks, but it’s been great!

Anyway, I think it’s super cool and I’d encourage you to play around if you get the chance.

Also the observer is just amazing. We’ve debugged some pretty weird memory and cpu usage issues with it, I have some internal blog posts, maybe I should see if I could make them public.
>What you've advocated for

I never said that I advocate for making the production / transmission of certain types of photos illegal.

Personally, I advocate for freedom of speech, but I recognize that there exists laws currently that restrict it in America. I say that it is common sense because that is the one thing you aren't allowed to post on the internet. Everything else you can get away with.
https://podcasts.apple.com/us/podcast/episode-7-jordan-mechn...

John Romero did an interview with Jordan that goes into early Apple 2 days. It is a good complementary listen to this PDF.
I don’t have a comment on the article. But if I was the author, it would be pretty rough reading the comments here.

I guess it’s worth remembering that for every blog post out there that perhaps we don’t like, there are a million that are never written in the first place for fear of being exposed to criticism.

So maybe there is virtue in just having the courage to put yourself out there and invite the world to cast their judgement on you, if nothing else!
How Artificial Intelligence Is Changing Design
The US allows more immigrants than any other country. What exactly is the criticism?
Not that bad? Those are absolutely terrible.

4% is probably close to noise level, so essentially you are a couple of percentage points faster on multicore with TWICE the total power envelope. Think about that.

And almost 1/5th slower in single core.

Also, you went from "It will OBLITERATE M2" to moving the goal post "not that bad" pretty quickly. I love it.
That's just a less efficient, and less accurate land tax.
Reposting a comment of mine from another thread (https://news.ycombinator.com/item?id=29770689):

For me, the main reason to prefer unsigned integers whenever possible is: less special cases.

When a signed integer is used as an array index, the value can be in one of three ranges: the <0 range, the >=0 && <size range, and the >=size range. To validate the index, you need two comparisons. When an unsigned integer is used as an array index, there are only two ranges: the <size range, and the >=size range, and you need only a single comparison.

And that's not the worst situation with signed integers. From a more general point of view, there are four "classes" of signed integer: positive (>0), zero, negative (<0), and INT_MIN. Everybody tends to forget about that last one, but it's "special" in that it can break things in unexpected ways. Negating it doesn't work (you'd expect negating any number less than zero to result in a number greater than zero, but for INT_MIN that doesn't happen). Dividing it can trap (see for instance https://kqueue.org/blog/2012/12/31/idiv-dos/ which has a couple of examples) or worse.

With unsigned integers, there are only two "classes", zero and non-zero, and it's common to not even need special treatment for zero, reducing the whole thing to a single "class" of values.
This is definitely not the case.

Example: a .1% increase in shadow over Dolores Park in SF almost stopped a new 19 unit development - https://twitter.com/sam_d_1995/status/1415839145386196993/ph...

It was approved years later after adjustments - https://sfyimby.com/2022/04/supervisors-approve-shortened-pl...

Granted...this particular situation was unique as the development was market-rate units, not low-income, in a communal living layout. There were other concerns on part of neighbors (some real, some silly, and others just simply obstructive). This, along with CEQA in California have been constantly used by existing members of a town/city/neighborhood/etc to reduce additional development of any kind, not just low-income.

This is at a point where NIMBY isn't even the only acronym anymore, BANANAs is the new one the kids use these days - Build Absolutely Nothing Anywhere Near Anything.

Some more links -
- https://www.theatlantic.com/ideas/archive/2022/06/how-san-fr... - ugh i know, the Atlantic, but its good
- https://missionlocal.org/2021/07/developments-in-development...
- https://www.ocregister.com/2022/03/16/berkeley-case-proves-c...
> Back in 2004 when I lived in the UK, the NHS was really good. And I remember hearing at that time that it was nothing compared to the NHS in the 80s and 90s.

That sounds like some seriously rose-tinted nostalgia to me. Yes, the NHS certainly has its problems. But within the past decade, my wife has been through several fairly major health issues, including cancer, and our overall experience of UK healthcare has been quite positive.

She is from the US (and had "good" insurance there), but feels that the UK system has served her far better than the American ever did.
How about we just make 20% down the minimum on home loans? That'll pull the price down pretty fast. We can slowly increase the minimum until we're at a reasonable point above 50%. And also reduce the maximum allowable term to below 30 years (should be 10-15). If done over a long enough time period, we can still give some appreciation to home owners (at least to match inflation), while also making the market saner in the long term. Otherwise, we're just encouraging rampant price growth and making homeownership exceedingly difficult for normal people.

Soon, banks will prefer to give a 100 year loan for $3 million for a modest home to an investor than the same loan to an individual (because who can pay a 100 year loan, or make the monthly payment on so high a principal).
It looks like this feature can be used with an pseudonym account that may be the way to go if this is a concern for you.

Having your real name on the GitHub account but not having a commit sig is not really that strong deniability anyway.

If your thinking about some situation where you are being legally hounded because of code (e.g. DMCA, tornado cash situation etc) they will subpoena your hardware and likely find enough evidence that you can't plausibly deny writing the code anyway. GitHub logs may show you the upload was with a SSH key or http auth associated with you anyway.

For non legal situations, I suspect most observers won't really believe that a non-signed upload could have been done by someone else. Especially if it's to a repo only you have upload permission to or something.
Doing some of this work locally is one of the more rewarding things I've ever done. "DC level politics" tend to be long, drawn out fights, but a few people can make a big difference locally. I've seen homes get built that I showed up to say 'yes!' to. These are both great groups:

* https://yimbyaction.org/

* https://welcomingneighbors.us/
I'm sick and my body needs rest
There is no prize that is universal outside of cash which can’t be done easily for tax reasons and a large percentage of people do drink. You could say the same about sports related prizes(some people don’t like sports), food(different taste), gift cards(boycotting store, prefer a different store, or the store is “gendered”), or any other prize. I prefer a world with prizes, even if I end up winning something I don’t want or need. I’m sure you have friends that drink, you could regift, now you have a birthday covered.

With all due respect, perhaps the problem lies with you? Not because you don’t drink, but because you let it bother you and causes you to cast judgment on others.
> your probably-slow phone processor and storage

A $100 Android (terrible buy by the way, get a second hand top model instead, unless you're fussy about new features) still ships with a ridiculously fast CPU. The Motorola E6 Play comes with a MediaTek MT6739, a four year old bottle of the barrel phone CPU, and can still decrypt data at about 135MB/s. This thing is slow even in term of modern $100 Android devices, but it's not _that_ slow!

Stuffing everything behind E2EE with on-the-fly decryption without giving it a second thought is definitely a bad idea. Building an index isn't that hard, though, especially if you're probably not syncing your personal account between 20 devices if you're on a device like that. A good index may use tens of megabytes at most, which fits into the minimum RAM allocated towards an app on modern Android already. Traversing such an index shouldn't take long either. Sure, decrypting the found results may take a few hundred milliseconds, but the search itself shouldn't be a problem, should it?

I feel like we've all been spoiled by high performance electronics to the point where we don't realize the kind of power these devices have. SD cards come with their own ARM cores running at 100MHz or even multiples of that depending on the designed data rate; that's more than enough to do some indexing!

The difficult part is getting access to all that power. It means getting rid of the nice and handy frameworks (such as the Android SDK, high level programming languages such as Kotlin, and so on) and getting back to bare metal. Even writing this stuff in Rust may come with severe performance penalties because Rust is full of unexpected and unintentional issues; something like C++20 or Zig would be much better (or C if you really hate writing software).

I have an old tablet, a dual core 1GHz CPU. I installed LineageOS on it to get it to Android 7 so basic web functionality still works without too much effort. The flash storage of this thing is known to break down and it shows. Booting up is slow, animations stutter, the settings app hangs. You know what's not slow? Opening a web page in a web view. Latest version of Chrome, inside a minimal browser UI written in native code, runs great. Sure, video playback is crap because the GPU was bad even when it was new, but this thing can fetch megabytes of JSON over HTTP3 like a damn champ if you write software right. Processing is great, it just sucks at rendering (because the drivers have been monkey patched four Android versions above the last supported one). The experience is terrible because the software is heavy and written to make developers' lives easier, not to be efficient.

Don't be fooled by the electron applications 300MB note taking apps, "slow" chips are still very capable. Imagine how long even a mid-range phone's battery would last if apps were written to be as quick on my shitty tablet as the Lightning Browser is!
Caveat for readers: since SCMP was acquired by Alibaba a few years ago, it has become part of the CCP's propaganda machine[1].

1. https://www.nytimes.com/2018/03/31/world/asia/south-china-mo...
I wonder how those investors are doing, what with the bubble appearing to be somewhat deflating.
If I leave this apartment in a worse state (besides fair wear and tear) than it was when I started renting it, the cost of repair will be on me via a portion of my rental deposit that I won't get back.

Sure fair wear and tear does cost something to service/repair over time, but generally things seem to last.