skysight-inc/HackerNews huggingface dataset:
I didn't suggest immigration was the solution. It's a stopgap, and an accidental one, but one that happens to be working out in America's favor right now. If we had an immigration system like Japan's then we'd have demographic decline closer to Japan's than our own.

As for the statistics you cited, they're for permanent residency ("green cards"), not immigrant visas. Due to a few strange quirks of the US immigration system, the time it takes from visa to residency increases based on how many other immigrants came from the same country as you. A lot of these people are going to be Mexicans who have been legally residing in the country on one or more visas for the last 10-20 years.

I can't seem to find the visa data in this PDF, and the green card numbers are visa datum with time lag, so I'll continue nitpicking them. Almost half of the green cards granted are for immediate family members, and another 166k are other family sponsorships. The other immigration categories (e.g. refugees, diversity visa holders[0], etc) are less than a quarter of the total green card pool.

In terms of finding immigrants who are a net positive to society, family sponsorship is arguably a better basis for immigration than employment. There are a lot of employers who game the immigration system[1] to skirt around America's labor laws. Employers don't care about the people they bring in as long as they work for cheap and do what you tell them. So they're bringing people in with no support network beyond a company that deliberately wants to exploit them.

[0] For the same reason why America makes Mexicans wait 20 years to get their green card, people from countries underrepresented in the green card pool can apply for a special diversity visa that right-wingers love to complain about despite the fact that it makes the immigrant pool less Mexican

[1] Specifically the H-1B visa program.

Also, just to put all my cards on the table: my views on immigration are extremely libertarian. Immigration is one of the most dehumanizingly bureaucratic nonsense processes one can go through with a government. The reason why companies are able to abuse H-1B is because you can't switch jobs outside of other potential H-1B sponsors who are going to expect the same out of you. It's a literal immigrant underclass!
Burrowing Owls Lead to Vomiting Anarchists (SF's Housing Crisis Explained)
And brain drain.
I was literally discussing why a service like clerk should be open source a few days ago. This is such perfect timing.
The above is a diagonal. Another option could be to be in an equivalent vertical (both shorter expiry) and then long a 2-5 delta back-dated put to get vanna for downside protection.
> Validbot

It's actually valibot. Unwatchable.
It’s not the same as the microservicesageddon (and yeah we were part of that too).

What I’ve been noticing is backend becoming incredibly slow and kludgy and there’s a want for FE for work around it. Since you can’t bleed a rock, we’re creating these incredible and evil machinations across everything but the server->db layer in order to get the page to load as quickly and efficiently as possible.

Frankly, we should just dump the servers and let the FE query the db directly. We’d probably do it fucking better anyway.
Kate has been a really good replacement for stuff like VSCode or BBEdit, but it's still got some rough edges on macOS in my experience. I mostly use it on Linux, and the LSP support is actually pretty good. It's definitely a barebones experience without all of the plugin support other editors might have, but if you just need something for writing scripts or editing files it should fit the bill.
But then they pay personal income tax on the salaries.

Which is the same thing that would happen to the equipment supplier. You're in no way avoiding the tax, you're just having the equipment supplier pay it on their profits.
"Inflation, the wrong concept is to think of it as a single number, it is a multi-dimensional number. You have inflation for stock, real estate, food, energy. The policy makers bundle this into a single number, which is very misleading." - Didier Sornette; Oct 11, 2023; https://www.youtube.com/watch?v=IbU70IA4Z_w
Originally published Apr. 14, 2014.
Yeah, the real reason that kind of advice is useful for lots of people is that those people aren’t risk neutral. It’s also hard to value the options correctly. There’re a bunch of reasonable things Ben Kuhn has written about startup stock options, with the main premise being that if your salary suffices and you intend to give the rest to charity (and want to increase the amount you give) then you are risk neutral and so you should try to value the options properly. Eg this post and several linked from it: https://www.benkuhn.net/offer/
Oakland officials vote to rename airport despite SF threatening to sue
Did I?

> Both in-process (Go API) and standalone (RESP) servers.

In-process means that the database is "embedded / clientside" in your terms.
> you aren’t allowed to have the kitchen exhaust go outside in newer buildings

Is that because of energy efficiency? That's impressively stupid. At least they could have some sort of a switch that opens/closes the flap.

In the UK a lot of housing comes with the extractor fans above the cooker that just use a filter and vent everything inside the kitchen itself.
Copilot’s prompt contains k-shot question answering examples. This is one of them.
> No one would ask whether the water-channel system 'groks' things

I would. It's very common to describe the flow of electricity as similar to the flow of water. If it's electricity in my brain that allows me to understand, why couldn't there be an analogous system involving water which also understands?

Any substrate which supports the necessary logical operations ought to be sufficient. To believe otherwise seems needlessly anthropocentric.
I am sometimes so scared to imagine myself as a person without a home or without an understanding of what home is
Turning off electrical grids to prevent wildfire− a complex, technical operation
Yikes that is one hell of an over interpretation. These short sentences instead of huge legal speak sound good on paper but things like this make it clear why every law nowadays is hundreds of pages minimum.
It's a server.
Can we stop downvoting the OP for giving a tldr of their submission :)
I did a bit of research, the hypothesis I find most likely is that it was included in the example conversation prompt
It actually reminded me a lot of Jonathan Krisel’s directorial/editing style (Portlandia). I think both this video and that show are hilarious.
> Yes I have been on the senior management team of several companies and have worked with sales. Your lazy stereotype is as bad a suggesting programmers all sit in dark rooms with starwars T shirts and Body Odour issues.

And I’ve been in sales directly for over a decade, not “management that works with sales”. It’s not a lazy stereotype which anyone who has been directly involved would tell you. There are a very, very small number of technical folks that make the jump from SE to sales and retain their technical abilities, but the vast majority of successful sales people are borderline tech illiterate.
There's genetics, but then there's gene expression which is affected by the world, so they clearly grew differently.
Redis drops data semi randomly when under memory pressure.

If you use Redis for queue tasks (this is popular in Rails and Django/Python web services), that means that during an incident where your queue jobs are getting added faster than they’re removed, you’re going to lose jobs if the incident goes on long enough.
I read TFA and I still have no idea why anyone would want to talk to Kevin Kelly about Web3. I gather that "Web3" (whatever that actually means) has some reverence for the Whole Earth Catalog, which Kelly was never directly involved in. Beyond that ... wut?
there's always post quantum rsa https://eprint.iacr.org/2017/351.pdf. yes it sucks, but at least for the quantum computers we're likely to have 20 years from now, you could probably get away with a 1gb key...
Having write access to storage or spawning persistent daemons is an extra requirement and that is often not available in practice when evaluating contest code :-)

This is a fun project for learning CUDA and I enjoyed reading about it——I just wanted to point out that the performance tuning in this case is really on the parsing, hashing, memory transfers, and IO. Taking IO out of the picture using specialized hardware or Linux kernel caching still leaves an interesting problem to solve and the focus should be on minimizing the memory transfers, parsing, and hashing.
And it is hard to control this kind of emigration
Looks great. Would love a redwood integration!
I bet AI content sites will be absolutely thrilled to use such tags and worsen their ranking.
To be fair, a lot of those PHP monoliths aren't even using Composer, and regardless updating them would probably be painful as well.

That being said, just installing old Node.js projects can be painful, unfortunately. It's got a lot better with newer NPM versions that use lock files by default, but it still leaves a lot to be desired. Often updating the Node project is the only way to get it running, because somewhere in the stack someone broke semver, or your OS is newer and some native extension does not compile on the new version, or you need to use an ancient Node.js to run it because it depended on some behavior that was deprecated and removed in the 5 Node.js versions released since the project was written.

A particularly notable thing recently is that newer Node.js doesn't support older crypto types, breaking most dev servers built for older Node versions. This has been a pain lately.
Action Breeds Clarity
Why a decent numpad is in not decent left place? Even if someone considers left-side numpad a big deal, it has to be mirrored to be handy for (touch)typing.
Some autistic people are gestalt language processors so they think and use words / sentences in a different manner to the general population.
Changing human nature seems rather analogous to the difficulty of nuclear fusion, and I suspect it is similarly powerful/useful if a trick could be found to accomplish it. At least we're trying with nuclear fusion.
Yep, there is a "link to video" link on the talk page - here is the direct link:

https://www.youtube.com/watch?v=pGN_pORKtSQ

We also did a more recent webinar that has some slight revisions on top of that talk, recording available in our docs: https://pganalyze.com/docs/indexing-engine/cp-model
Thank you. So is this a Vulkan emulator which does not send the commands into a software renderer but rather to the host's GPU? What reserves the resources on the GPU, also this driver? Can one reserve resources explicitly through the API or does this happen dynamically, as-needed? Because if explicitly, then I'd wonder if this is also part of the library, of the Vulkan spec, or if it is some Mesa offering.
The joke is just that JavaScript is silly and over-complicated and build on a billion different libraries that update every 30 seconds, right? IMO it would be funnier if it were about half as long.

The weird cuts are part of the gimmick. I think part of the joke is how stressful it is to listen to.
In my opinion listening to yourself can actually help.

You might realize that you are either speaking too fast or too slowly. You might notice that you are using your squeaky voice, there are ways to improve it. You might realize that you assume some piece of tech is known to everyone even though it's pretty obscure. You might realize you need one more slide for transitioning to a new topic better.

I agree though with your other point, the recording can help enforce that there are no redos before a live audience.

Also, if you mess up a sentence or slide all the time, maybe your phrasing is too backwards, so you should probably simplify it to something that feels natural to you.
You're conflating state machines with markov chains. Markov chains are stochastic, xstate library is not meant for markov chains - I doubt it has any support for state transitions from probability distributions.

Your library is ngram based model.
Show HN: I made a tool to clean and convert any webpage to Markdown
My partner usually writes substack posts which I then mirror to our website’s blog section.

To automate this, I made a simple tool to scrape the post and clean it so that I can drop it to our blog easily. This might be useful to others as well.

Oh and ofcourse you can instruct GPT to make any final edits :D
> This strikes at an issue we haven't really addressed enough in non-profits: how much community benefit do they need to offer?

I think you mean 501c3’s with their tax-deductible donations (i.e., wealth-favoring tax subsidy), not non-profits more generally. “Community benefit” is not even in principal a common feature of nonprofits (even tax-exempt nonprofits) as a class, but it is the notional justification for 501c3’s specifically.
> SQLite is best suited for embedded / clientside applications with minimal dependencies.

Often repeated and certainly rooted in truth but there was a healthy discussion on here the other day[0] where tptacek shared a link in a comment[1] to a related blog post about getting more scale out of using SQLite serverside.

0: https://news.ycombinator.com/item?id=39975596

1: https://kerkour.com/sqlite-for-servers
feels like if keycloak had been slightly better 10 years ago, backend architecture would be way less complicated and more standardized

auth system that worked well with static file buckets would cut like 40% of backend DB / server needs
Reinventing Societal Infrastructure with Technology (2018)
I don't know where you're getting "confused" from. This isn't about some subtle semantic distinction between a machine being confused vs lying.

The original submission is claiming that user data is leaking between sessions. That would be a huge privacy and security problem.l, if true.

And in contrast to that, a LLM doing pretty much what it's supposed to be doing is both more likely and, well, not a problem at all.

Nothing in the submitted link suggests the former. It is a bunch of people crying wolf with no compelling evidence.
Probably from buying up expired domain names that used to host reputable content and that have earned links in the past.
Sandboxing all the things with Flatpak and BubbleBox
The "problem" is that you could get on a list to be denied entry at the border if you ever choose to travel.
Linux 6.10 to Merge Driver for Emulating Windows NT Synchronization Primitives
i mainly use my roku to watch pirated tv shows. not sure how this is a win for pirates. (other than i don't really give a damn if somebody hacks my roku account)
If Facebook’s website can be characterized as a SPA then wouldn’t most websites fit the definition of a SPA? Except the most static of websites like blogs.
That is a wild accusation. I need to install a nightly of Kate and give it another chance, if it's truly as good as you say. Np++ is starting to annoy me, with it's constant reopening of like 50 files every time it's started lol.
Mandatory precision: this ruling has nothing to do with the European Union, which is that's why Switzerland is impacted, it has to do with the Council of Europe, which contains not only EU members but also non-EU european countries, including Türkiye (which has a tens of its population on the European continent) and even Putin's Russia until recently.

And that's where naming ECHR “top Europe Court” is a bit of a problem because for non-EU countries, this is in fact the only European court (and as such saying it's the “top court” is “technically correct” but misleading) and for EU members, there's no hierarchy between ECHR and CJEU, which is the Union's top court, but the later's actual coercive power is much higher, making the “top court” qualifier misleading when talking about the former.
As usual, there is a spectrum of data safety vs. performance.
Redis is at the "very fast, but unsafe" side of the scale.

ScyllaDB for me is in the middle of being high performance key-value store, but not really supporting transactions. FoundationDB is another one that I would consider.
I'm all for keeping the ECHR but this will just give further ammo to the argument that the ECHR has over extended its original remit.
"Identical twins" is not a description of the twins character, specific physical features, behaviour, nurturing. Instead, 'identical twins' is a noun-phrase meaning two children from a single zygote, ie 'monozygotic'.

It does not mean "twins who are literally identical"; though you could think of it as twins who are genetically indistinct.

I'm a physicist with no biology qualifications, but it just sounded to me like you may have misunderstood the linguistic meaning. Apologies if I was wrong about that.
Thanks for sharing about immich. I have a task that has been on my to-do list for several years now.

Amongst all the WhatsApp media on my phone I would like to get a list of all the videos and photos with my family in it and then delete the rest.

Is something like this possible with immich?
The use case is caching 20 million API responses that almost never change, each about 20kb of JSON, for a high traffic site.

Yes, I can pay for a 400Gb RAM instance of Redis, but it's expensive.

I can also cache it on disk, but then I need to think about cache expiration myself.

Or I can use something appropriate like a document database, but then I need additional code & additional configuration because we otherwise don't need that piece of infrastructure in our stack.

It would be a lot easier if I could just store it in Redis with the other (more reasonably sized) things that I need to cache.
I think it would be interesting to consider partial or hybrid solutions, which may vary by climate zone. I.e. a solar battery setup that can cover typical day/night cycles with a tuned amount of excess, with some "survival" mode where you conserve battery charge for longer outages.

You'd need some pre-planning to segregate different circuits to do partial transfers and/or some smart appliances which can operate in reduced power modes. In the survival mode, maintain a critical baseload of lighting and food storage, perhaps even with some freeze-proofing heating mode that does not hit regular comfort targets. Use high-load equipment only when there is excess solar input beyond what is needed for battery maintenance etc.

You could also provide the right kind of exterior input to allow a portable generator to be added to the system in an emergency situation. This could support higher peak loads or recharge batteries when solar input is insufficient.
POSIX requires it, cf. https://pubs.opengroup.org/onlinepubs/9699919799/utilities/c...

However, that "requirement" doesn't prevent you from shipping an empty libm (or other libs listed there.)

(The actual reason is probably that glibc is old enough to have lived in a time where you cared about saving time and space by not linking the math functions when you didn't need them...)
Nitpick: in Germany there are roads with no speed limit (it might still be imposed in case of "stau").
Frontend only devs who know the first thing about efficient queries are exceedingly rare.

Solutions like Firebase that do exactly what you are describing are extremely expensive and just as limited in terms of functionality, and properly designing security for them is quite difficult. For quite awhile I was on that train until I just couldn't justify the price and limitations, and my frontend stack to deal with those problems became excessively complex.
I think it depends more on how people with money perceive their money in general and how they acquired it
This would be what's known as software-based fault isolation, right? Here's a paper from 1993:
https://dl.acm.org/doi/abs/10.1145/168619.168635

I don't understand why this idea keeps failing to take hold even though it's constantly reintroduced in various forms. Surely now, 30 years after that paper was published, we can bear the "slightly increased execution time for distrusted modules" in return for (as the paper suggests) faster communication between isolated modules?
The fix is a checkbox away in the np++ settings dialog. That just goes to show that defaults are incredibly powerful.
You're saying my attitude is "naive". I'm saying that it's irresponsible for you to state that there is CSAM in DALL-E's training data unless you can back that up.

I find OpenAI's refusal to document what's in the training data infuriating, but I that doesn't lead me to assume they weren't able to filter out CSAM from it.

If they don't care about this issue at all, why are they exposing low paid workers in Kenya to these conditions?
> everything in the comment you replied to falsifies "So a strawman".

No it doesn't, user exclaims their ignorance and your follow up emboldens their ignorance does not make a QED.
The obituary does not show Ray had any modern obsession with money - the article does allude to a couple of Ray's jobs.

“We’ve had a good life,” he said to me nearly every time I visited in his final year, and I knew it to be true even if it might have seemed odd from a distance. On paper, this small life above Clear Creek should have left a long list of regrets, of what ifs. But this life was the life, the very thing he and my grandmother Grace set out to make when they married in the little church up the road in 1954.

The best time of his life was when his girls were little, Ray said as he neared the end. He and Grace raised two daughters: Joy (pictured left) and Debbie.

The modern disease of setting money as a primary goal is missing the point of life. We use money for the things we want. Concentrate on the wants and consider why you want those things. Keep your eye on the ball.

> generational wealth.

What do your kids want that means they need your money? To go to university and join the same treadmill as you? Personally I wanted to earn my own way in life - I didn't want to live off my parents (although I probably could have). Independence is another modern goal. I have retired early, but money in itself brings many many unobvious problems. It doesn't magically give me an obviously better life than my friends (who are on a very wide range of incomes).

We are all given approximately 70 years - be very very careful how you spend yours. Perhaps listen to a few good people that have spent more of their 70 years than you have, and learn what they have learned over time.
Personal VPN services are snake oil
I realize what they're saying. I'm saying I don't have the same experience.
Did you come across pyre in your search? MIT license and pretty fast.

https://github.com/facebook/pyre-check
That depends on how the `maxmemory-policy` is configured, and queue systems based on Redis will tell you not to allow eviction. https://github.com/sidekiq/sidekiq/wiki/Using-Redis#memory (it even logs a warnings if it detects your Redis is misconfigured IIRC).
That paragraph and the whole ECHR was originally created to protect people from government overreach. You could apply your interpretation to anything. How about suing your government over immigration after an islamist terror attack for not sufficiently protecting its populace? But yeah not gonna happen, because we all know which way these activist judges lean.
The whole article is nothing but presentism.

It projects the values of 2024 coastal America on the 17th century Switzerland of all places. A country so poor and desperate its only export was young men to be canon fodder.
I use B2, because It's only for encrypted incremental backups from restic
So the car brakes, but you have to press the clutch?
The need to be professionally independant
A short essay I wrote on why professional independence is a prerequisite to a fulfilling career.
Journalism in the Digital Age
That seems a bit counter-evidenced by the fact that he reached an audience much larger than his chosen fields. He had an unique ability to explain complex matters in a very concise manner, which is an awesome presentation skill in its own right.