skysight-inc/HackerNews huggingface dataset:
If you presume the user knows the type of (+) which I think is kind of fair.

Ideally though it would be:

(+) has no instance for (Num [Integer])

The the improvement the GHC team made is already huge for those that have at least heard of Num, which I'd guess is anyone who's went through a Haskell tutorial.
KeePassXC + syncthing to sync the database file has been a solid combo of secret storage across all my devices, even Android phones. It's been working perfectly for 5 years now.
If only they spent as much time expanding their catalogue as they do making slides they'd probably leave the competition in the dust.
The total population I don't find to be a very strong argument, because all that matters is the population of people who desire to communicate with my service. If people not able to communicate with my service also don't want to communicate with my service and I don't see a need for them to communicate with my service, why do we both need the same protocols?

Something I have observed is that sites that tend to attract DDoS attacks tend not to use IPv6 (note that reddit and HN do not have AAAA records, though I don't know the actual reason for this). I've even seen the heavily attacked sites that I know are using paid Cloudflare or Sucuri services to not have AAAA records, and I wonder if that's a decision or recommendation from the service providers. So, elimination of IPv4 may mean that sites can more easily and cheaply be knocked off the Internet.
And just using the phrase "performative erudition" is itself an example of performative erudition!
IIUC, things like WebRTC have STUN & TURN servers solely to get around NAT.
This article reads as a run-on sentence of tangentially related stories with no cohesion whatsoever.
Funny, when the Wordle word was KNOLL, I guessed GNOLL first. Would have been a good for this.
It's not just Amnesty calling out apartheid Israel: Amnesty's report came out after Israeli human rights advocacy organizations published their reports:

1. 18 months after Yesh Din's "The Occupation of the West Bank and the Crime of Apartheid: Legal Opinion,"

2. A year after B'tselem's "A Regime of Jewish Supremacy from the Jordan River to the Mediterranean Sea: This Is Apartheid."

3. Eight months after Human Rights Watch published "A Threshold Crossed: Israeli Authorities and the Crimes of Apartheid and Persecution."

4. Five years after experts commissioned by the UN's Economic and Social Commission of West Asia had authored "Israeli Practices towards the Palestinian People and the Question of Apartheid"

We can even count Jimmy Carter and Desmond Tutu calling out Israeli apartheid.

None of these criticisms were related to Judaism.

Are they all antisemitic?
Works in Progress has joined Stripe
This happened to me when Hole.io became all the rage.

I thought the game was a bit dry and slow, so I made my own variation and made it online multiplayer. Hole.io was not multiplayer, people were tricked by the bots to think it was though.

Anyways, I submitted it to Google Play Store and it was doing great for awhile, then 2 weeks later it got suspended for being too similar to Hole.io. I made a bunch of changes and resubmitted, and it lasted for a month before being suspended again with above 4 stars.

I just checked and there are still many Hole.io clones with millions of downloads that were published a couple weeks AFTER I was suspended. Like what the hell, those clones were really poor quality.
imagine using overly censored, social credit priming reddit as your search engine
A lawyer has attorney-client privilege. Writing a HN post, on the other hand, produces public evidence which could be used against you in court.
Well, you should have done this before GDPR too, but reminding people to test backups is never too late and never too often.
Back when I worked at EA there were obviously many horrible aspects to its culture. But one thing I always thought was cool was that they had a notion of a "razor". This was a principle or guideline that was worded specifically enough to clearly slice up a set of options into whether they fit it or not.

When designing a game, "The game is fun," is a shitty razor because it doesn't tell you how to prioritize or make trade-offs. "Multi-player is the most fun mode," is a better razor because if you're trying to decide which features to cut, the single player ones are clearly it.

"Anti-value" is, I think, another way to say something similar.

This touches on a cognitive mistake I see often. We often naturally think of choices in terms of "yes or no". Do I want to go out for dinner tonight? Should I ask that person out? Should I buy that house?

But opportunity cost pervades all aspects of life. Our time and resources are finite and any "yes" choice is implicitly a "no" to the other options that give up the capacity to say yes to. It's very hard to make good choices without thinking of those other options.

Framing your values in terms of "razors" or "anti-values" is a good way to get out of the "yes/no" mindset and into the more accurate "which one" mindset. It helps you discriminate among options.
> Also blue texts

Not that Google has an attention span here (I'm still annoyed at them for what they did to XMPP), but RCS exists, and Apple is perfectly capable of at least supporting a fallback spec written this century. Their choice to instead just actively degrade the messaging experience, for everyone involved, when anyone involved isn't their customer, makes the entire market worse.

See also: Safari
I believe Amazon does most of their current feature development in separate repositories for their plugins whereas Elastic has their plugins (x-pack) merged into their core repository. Would be interesting to see that taken into account too (along with the actual lines committed, i.e. 10 commits vs 10 commits but one has 10x the code).
The CIA has earned a suspicious reputation. It isn't tinfoil hat territory to suspect the CIA is involved with a secret conspiracy because that is their SOP. They must be involved in dozens right this second.

https://en.wikipedia.org/wiki/List_of_CIA_controversies
Exactly this. Look at the slow-moving nightmare happening in Berkeley because of NIMBYism and CEQA reviews. The city/state/UC system is going to lose an incredible amount of funding and student enrollment is going to plummet because some rich Berkeley assholes don't want new apartments in their neighborhood.

California (and all states) need to build massive amounts of housing (any kind! public, social, market-rate, affordable -- it doesn't matter just do all of it at once) to address the immediate demand while we also work on destroying the concept of housing as an asset and not a guaranteed right.
Of course. Because like you, I am literally Plato himself.
Remix co-author here. Infinite scroll/pagination is a great way to test the limits of a web framework!

Remix doesn't ship an infinite scroll/pagination set of components so it's up to apps to make sure that state is still there when the user clicks back. If the state is still there, Remix's scroll restoration will work.

You could either manage your own global state for this, but I like to use "location state" which is our API into the browser's built in `history.state`.

There are various ways to use it (declaratively, imperatively, etc.), but simplest way to explain is to imagine a "Load more" button that's really just a link like this:

`<Link to="?page=2" state={{ data }} />`

Your Remix loader would load page 2 from the url search param and your component would concat that onto `location.state.data` (the previous entries from the initial location). This renders the old data and the new data together.

Location state, unlike typical "global state", automatically persists across both refreshes and back/forward button clicks, but dies with the session, so scroll restoration will work as expected even for a refresh! Built in browser APIs tend to be a bit more resilient than storing stuff in application memory, they also keep your bundle smaller.

I don't know where the demo is, but I helped somebody at some point implement this without needing to ship a global state container for server-supplied data. Just made a note to make an example and put it our repo :)

If we're talking "load more" a much simpler way to do it is to consider how you'd do it old school with no JS. Just return all pages according to the search param, so "?page=3" would return all three pages. More kB over the network, but far easier to implement. There's even a product reason to do it this way: when you load more you automatically update the comment counts/points of each entry, so maybe it's worth it.

Great question!
Two unrelated things:

1. If HN had a friend system/social graph, you'd have a pending request from me based on this comment alone.

2. Fantastic domain name in your profile.
This ought to be made illegal, and soon.

Single family residential REIT as a category should not exist. Caps on landlord ownership should be enacted.

Like medical and food, shelter is a fundamental human need and it is very dangerous to introduce a profit motive without very substantial government regulation. The rate of investor ownership is getting uncomfortably close to feudalism, at least in areas and categories and price points of homes.
I wasn't saying that the major scale is defined by harmonics, I'm saying that the harmonics which define what tones blend into chords are the reason for the major scale becoming our primary reference scale, whether or not it is tempered in the end.

The tritone point doesn't need any reference. Go and play the 5th harmonic and then the 7th harmonic on a string. That's an interval of a tritone. Tritone means 3 whole steps, 3 whole tones. It's a general scale-based interval amount.

The 7/5 ratio is 583¢, that's a tritone. It's an interval that takes 3 whole tones to reach.

Put in traditional language, the 5th harmonic is a major third (2 octaves above the fundamental) and the 7th is the minor 7th (2 octaves above the fundamental). And the interval from a major third to a minor seventh is a tritone.

There's no references needed.

> the majority of the community of experts appears to have deliberately constrained their expertise to a somewhat narrow view of tuning

Exactly, that's my point. All those so-called experts are basically ignorant to be blunt. What I mean is that there ARE people out there (on the margins to a degree), all the people who develop https://en.xen.wiki/ for example, and from their (okay, our, I'm one of them) perspective, all the chatter here is a mix of thoughtful people like you trying to talk some sense with a bunch of ignorant folks who are clueless.

So, you have more than some clues, you seem to have some knowledge, but you would be a beginning student in the world of people who actually understand the topic of tuning. So, understanding of this stuff exists in the world, and the reasons that it remains on the margins are themselves also understood. Suffice to say, Partch being a reference known by the already small subset of clued-in people is already pretty tiny. His work is foundational but quirky and old and nowhere near reaching real understanding. A lot of people into tuning are intentionally weird sounding, so it's hard to separate that form the topic. And if you're NOT weird sounding, then nobody is noticing the tuning. As soon as the tuning draws your attention, it's already weird. It's all too much to get into here. It does seem that there's some prospect of breaking out of this situation in the next few years finally, but don't hold your breath.
> In the hearing, Democrats as well as Republicans on the committee, led by Sen. Patrick J. Toomey (Pa.), raised concerns about an underlying problem: the stringent zoning rules in many cities that prevent more homes from being built.

This is key. Home prices in the US are kept artificially high by zoning laws. I can maybe imagine NYC to have high prices, but I can't imagine a city like Austin,Tx to have home prices triple every year.

Its insanity triggered by the Fed.

The Fed should be reigned in by having them not participate in the mortgage market
I think the article is pretty spot on, and this is the second time when I go through it. For crying out loud, the State Deparment now has a LGTBQ+ spokesperson (nothing unusual about that) who is a “former” CIA member (that is, or rather was, unusual). The same spokesperson who had this attitude [1] recently, i.e. the professional higher-than-thou attitude that the article writes about.

[1] https://youtube.com/watch?v=xuvb3FEHz3U
There were also $6.3 trillion in MBS purchases, as well as other asset purchase programs. One might speculate that taking assets off the hands of financial institutions, gives them quite a bit of freedom to allocate that capital to new assets.

https://www.richmondfed.org/publications/research/economic_b...
On a country wide scale, housing units to households is in line with historical norms.

1.1 housing units per household. Same as year 2000. But you're right that local areas could have worse ratios.

https://fred.stlouisfed.org/series/TTLHH

https://fred.stlouisfed.org/series/ETOTALUSQ176N
I think it's just that Reddit threads the needle on openness and moderation.

Subreddits are moderated by the subreddit community. Well moderated subs attract and produce good content. Multiple subs on the same topic can exist, often a poorly moderated sub will be replaced by a better one.
That might happen if the product being pushed is awful. But if the product meets a baseline – not amazing, but perfectly cromulent – then a positive comment might not get such a rebuke.

I guess it's not the end of the world if you get astroturfed but you still get a decent enough product, but still, it's not ideal.
Ask them [1] and report back.

[1]: https://open.defense.gov/transparency/foia.aspx
I'm no better than a tinfoil hat economist, but is the house investment thesis really true? As a homeowner I'll just say in my experience owning a house is very expensive. Renovations, improvements, maintenance, etc.. cost a lot on top of interest, taxes, and insurance.

It's very true if you are lucky (or smart, depending on who you ask) with the location it can be an incredible investment. But there are many neighborhoods where houses barely increase or even decrease in value as well (relative to inflation).

If you compare it to the S&P 500 over the past 2 decades as well it probably fares far worse.
Fine, the numbers should be inflated a bit, but the original post was most likely referring to Netflix and Spotify anyway, as opposed to whatever mid-tier companies make $10m annual app revenue somewhere in the vast gap between FANG and Casino Slots 3D.
File integrity checks are from the 1990ies. There are various domain-specific HIDS, most of them closed source, that observe the runtime behavior of applications.

Also a lot of hardware and VM management software that perform remote administration functions, e.g. asset tracking, reacting to low batteries on UPSes, monitoring network health...

It's absurd to think that a whole OS worth of code should be jammed into the application or the unikernel. That's what traditional kernels are for.
The transition would be brutally unfair as everyone with savings would essentially be double taxed.

It's super regressive and allows tax free investment growth, so the rich will get richer and low/middle class forced to consume less. Despite exacerbating income and wealth inequality, it might reduce CO2 through reduced consumption. I can't see how it would ever be worthwhile to switch, but maybe if you started your society that way you could continually tweak it.
no company can expect from me, to put the company over my self

Yes, I agree, they should not have said that. That should have been left implicit. When a certain pay threshold is crossed (e.g. triple the industry average), I would expect them to expect extra from me. This might mean working nights/weekends if that's necessary for me to be "top performer" compared to my peers. Netflix expects you to keep up with their performance standards. They don't care how you do it - by working overtime, or being brilliant and working 2 hours a day, it simply does not matter, just like in professional sports. If, as you said, you get money, they get performance, it's a win win. But if you get money, but they don't get the expected performance, you can't blame it on toxic culture. If your peers are delivering and you're not, then you're toxic, and you should probably look for an easier job with less pay.
Maybe this takes the fun out of it, but with Quordle, I've had great success with:

TUBES

FLING

CHAMP

WORDY

With those, I've always completed all four...
HP did the same for 15.0.0.0/8 and 16.0.0.0/8 until the HP/HPE split at which point I think they couldn't figure out who should get the address space. As 2 x /8 is pretty valuable, they sold off chunks of it and are presumably still doing so.

Ironically, having such addresses was sort of useful when companies got acquired and teams got shifted around. Starting to use an acquired company's network that was never designed with "what if we get acquired and have to play nice with others" in mind causes all sorts of routing pain.
Yes, I'm really disappointed to see so many other comments here that misidentify this fundamental problem. Investors are only interested in housing now because prices were already rising thanks to constraints on building due to zoning.

These investors aren't the ones making the prices higher (or they weren't initially, at least); they're responding to conditions that were already making prices higher, which makes their investment more attractive.

But you don't have to take my word for it; it's literally what they say in their prospectuses:

https://mobile.twitter.com/mattyglesias/status/1482762838074...

Everybody has their favorite group that's easy to hate in this space -- it's the vacant investment properties, or the foreign investors, or the REITs, or the rich people with vacation homes -- but those are tiny factors relative to the main driver of this, which is your typical one-house-occupying all-American homeowner who opposes any new housing in their neighborhood.
Modern leftist progressivism is practically indistinguishable from Bush-era neo-con ideology. Is it really any wonder that secretive parts of the deep state can indifferently adopt either? This kind of 'horseshoe-model' politics is not exactly uncommon, either - it is quite normal for the radical extremes to meet.
How to Do Nothing with Nobody All Alone by Yourself (2014)
100% agree. The more people working on this and building different features and trying different approaches the better. The more new search engines, the more everyone innovates, the better for the whole world. It is deeply unhealthy to have a single monopoly with its mono-search have 90%+ of the market. There are billions of search users with many different needs, and there is room for different approaches.
This might have the opposite effect. Permits and building codes are there for the lender. They want assurances that the property is going to last for at least the duration of their loan. If lenders decide these deathtraps aren't worth the risk, and they have no way of offloading that risk to someone like the government, they aren't going to bite.

The entire housing industry is designed around lending. If policies are make that screw with the status quo, the industry is going to collapse then reform around the new one, and that could take decades.

We have regulations for a reason. When you blindly get rid of all of them, history repeats itself. We find ourselves looking to solve the same problems. It wasn't that long ago in the USA when entire cities would burn to the ground because a cow kicked over a lantern because lack of building codes meant buildings weren't built with safety in mind.
I had to chuckle at this article because it reminded me of some of the things I've had to do to clean up data.

One time I had to write a special mapreduce that did a multiple-step-map to converted my (deeply nested) directory tree into roughly equally sized partitions (a serial directory listing would have taken too long, and the tree was really unbalanced to partition in one step), then did a second mapreduce to map-delete all the files and reduce the errors down to a report file for later cleanup. This meant we could delete a few hundred terabytes across millions of files in 24 hours, which was a victory.
> IDS makes no sense when you don't have logins and such

citation needed

> And the tools are rarely installed on "cattle" anyway

citation needed
Learning secrets management in the modern world using OWASP WrongSecrets Project
Great OSS project to teach and educate how to perform secrets management for developers, devops and security folks with intentionally vulnerable scenarios and CTF style challenges.
"not FDIC-insured."

Here's the important part.
> No. Just like the student loan crisis, when you make borrowing money really easy it drives prices up. Home prices vary inversely with interest rates. Student tuition well that's even worse because the risk to the bank is zero (because the government is backing those loans).

This is unrelated to housing, but you have the order backwards. Prices went up, and students took out loans to pay them. The root cause of the increases in higher ed tuition is dis-investment in higher education by state legislatures, not increases in expenditures by colleges. Given that most colleges are state-run or non-profits, they can't just increase prices and dump the proceeds into profits; they have to spend the money they bring in, and I have yet to see any evidence that universities are spending 100% more (or any large number that scales with the recent increases in tuition) on a real per-full-time-student-equivalent basis.

https://fivethirtyeight.com/features/fancy-dorms-arent-the-m...
I thought this too until I tried to move. It's not true. It's in pretty much every state and city in the US. Even my house price more than doubled in ten years, and I'm currently residing in one of the lowest cost of living cities in the US.

The only places where you don't see this happening are also places where you can't get a proper broadband Internet connection, which makes it a nonstarter for even remote workers. So, really, no. My sister had this issue buying a farm in Eastern Colorado (which is not even considered a desirable area) more than an hour away from Denver, as a simple personal example.
We Call Them Cylons
> The errors used to be somewhat better in the past, but more features have been added to the language, type system and std libs.

The errors have improved over time in my opinion, so your comment feels like confirmation bias.
That can be true when the problem is that the transaction fees are high, but sometimes (particularly when there's a slow block) they're unstable. So you might place a 6 sat/byte transaction fee on your transaction with the expectation of a 90% chance of "within the next block", but the next block comes out 35 minutes later and it's stuffed full of 10 sat/byte transactions. So you end up bumping the fee with CPFP and the transaction takes an hour for the first confirmation instead of 10 minutes.

But I wasn't talking about that. I was talking about the even rarer cases when no blocks get mined for an hour or more.
It's really cool! one small request: Can you switch the colors for "guessed, not in word" and "not guessed yet" letters on the keyboard? It's opposite from the original and makes it confusing.
Kubernetes the Hard Way: The Learning Guide
Taxes are not just used to raise revenue, but are also used as a way to control behavior.