skysight-inc/HackerNews huggingface dataset:
> The emotions one feels watching a video of a factory farm are very, very different from what one feels watching a family raise some livestock and then kill them

Is this really true? People who kill animals for a living doesn't have any emotions about it, watching them do it is like watching them cut a tomato.
I watched the talk on the site, and I liked it. But I also immediately had the question: Where do my actual abstractions live? So, not the concrete instances of an abstraction that runs somewhere, maybe as a component, maybe as code, maybe even as a whole container; but the abstraction itself.
Kagi is awesome. Started paying for it before my trial even expired and there’s zero chance I’m going back to Google or DDG.
Best resource on this topic:

https://youtu.be/jvPPXbo87ds

https://youtu.be/aVwxzDHniEw
I am not sure how it is in US but sharing a bit from my perspective (living in EU):

The (mental) cost of moving is sometimes hard. Here are only two main things:

- you lose your support system (friends, family)

- you lose your time (and maybe cost) saving tricks/knowledge (where to go to buy things, medicine, …)

All these are not impossible to solve but they are way harder for single parent family.
I agree there are benefits to renting, but to really benefit much the landlord can’t be making incredible profits (e.g. it’s not worthwhile to rent long-term if your landlord charges you a 50-100% premium on the landlord’s cost of ownership.)

Before buying my first house in 2021, I was paying $2k / month in rent in a 2 family house my landlord bought 2 years prior for $350k. There was another person paying an additional $1k/month in the same house for a total of $3k/mo of total rent for a $350k house the landlord purchased through a LLC the year prior.

When I ended up buying a house, the monthly mortgage payments were about the same as rent except the house is 2x larger with 5x more property (on the same street as the apartment I was renting).

In other words, for mobility to really be worth the cost of renting, you really gotta be taking advantage of that benefit and moving around a lot. If you’re renting a house like I was for a long period of time, it makes absolutely no sense.

Unfortunately, I think most renters do so out of necessity (not able to afford a $75k down payment, for example).
I think we might be talking about two different layers. I was misinterpreting your statement as “why won’t they share their safeguards”, but it sounds like you meant you would have preferred something more analytical in terms of the underlying compromise and detection methods.

So I was thinking “but they did share their safeguards: they’re using the features of their product that can let you do X, Y, or Z.” Which is an entirely orthogonal point.

I expect that their proprietary techniques underlying all of these capabilities are mostly derived from their insane eyeballs on Internet traffic and their ability to fingerprint and correlate devices and network traffic at scale. I agree it would be nice to hear more about that.
What does this print?

a = [1, 2]
b = a
a[0] = 3
print(b[0])

In JavaScript, Java, C#, Dart, Python, etc. it will print 3 because a and b are references to values.

In C++, Rust and TCL, (and maybe Go? I don't remember) it will print 1 because a and b are values.

In value based languages you need explicit syntax to make references and dereference.

In reference-based languages you need explicit syntax to copy values. Often this is omitted entirely which is quite annoying. Until very recently the standard solution to copy a variable was to serialise it to JSON and back again!!

Also worth noting that for immutable values (i.e. all values in Haskell, strings in JavaScript, etc.) there's no observable difference between the two.
I think a pivotal part of your statement is "close". Close in time and close in distance are not necessarily mutually inclusive. There are many things we could do to to break this coupling if we had the will to spend the time and resources innovating on improving the human condition, but everyone is too busy trying to get theirs to do it. Those with the resources are incentivized to keep the status quo and often even use those resources to ensure their continued control of how and where people live to ensure their profits.
As someone with 0 idea about semiconductors development: How does making your own chip compare to using FPGAs when you need low quantities? What things can you do with your own IC that you cannot do with FPGAs?
> atleast I need to be as useful as wordpress article editor

The WordPress article editor (Gutenberg) is FOSS, so you could just use that in your project. That's definitely at least as useful as the WordPress article editor! ;)
I have also noticed that when I search for something obscure, when pages related to my query are exhausted, there are search results related to my IP region (e.g. weather sites, wikipedia pages, linkedin pages mentioning or related to that city). These results appear even when the region switch is off or set to another country.
It looks like YouTube's dark-pattern marketing strategy (highlighting the "Allow YouTube Ads" button), is they'd rather have you enable ads than pay for premium.

They're getting too greedy with demonetising videos and still making money off of them, to the amount of ads they play; same goes for other streaming platforms.

So far on Firefox with uBlock Origin I haven't come across it.
If you like ChatGPT for search, I highly recommend checking out Perplexity, it is a search engine that uses the same model but can provide quite good information with source citations.

https://www.perplexity.ai
In a functional market where demand signal drives production the value of a thing declines as it ages. Japan has this figured out. Tokyo is relatively affordable because it is possible to build just about any form of housing anywhere.

Further, there isn't unlimited demand at every price point. When you constrain supply to the point that high-end demand can consume more than total possibly supply, of course builders only build to the high end of the market.

Finally, we've made the high end of the market the only thing which can possibly pencil out by driving up costs. Planners demand low floor area ratios, high parking rates, articulated facades, parks dedications, high impact fees - that money ultimately comes from the buyer or the renter. So by making those demands you price out increasingly large portions of the population.
Happy with Kagi and its 2-person unlimited "family duo" account for $14/month.

Default search engines have a massive amount of inertia behind them. Anything that disrupts the Google near-monopoly is a good thing, in my not-so-humble opinion.

Edited to add: What sort of use cases do people have for the Kagi API? I was just curious about its use.
He makes a point but it's better described as "it's awesome that this young man has had the drive and curiosity to do so well with the abilities and resources he's been gifted"
Residential skyscrapers + modern subway trains that go to suburbs made up of residential skyscrapers are the solution. I visited my friend in Kuala Lumpur. I went from downtown to outside the city in just 10-15 minutes and went direct from the metro station to the condo block, about 60 meters. These clusters of skyscrapers form mini cities with access to many necessities, and then you can just take the metro to other clusters. Or if you really want to, you can drive. Other cities have much better metro systems.

Commuting to the office wouldn’t be so bad if it just meant taking a train for 20 minutes while you read HN.

I’m lucky enough to live with my parents in a rural area, but if I ever move out to San Francisco or NYC for work I will probably try to find the smallest possible apartment. I don’t need a kitchen or table. I just need a bed, wardrobe, and lockable door. I’ve spent enough time in hostels around the world to know I could make it.
Some of what I am about to say is state specific ( in my case IL ), so take this into consideration. Income is a consideration for any help. Married couple will have higher documented income, while unmarried cohabiting couple won't. In other words, single parent ( on paper ) will claim a child and with lower income have a better chance of being in the low enough income bracket.

I have zero idea how common that situation is though, but I know someone who structures their life around snap benefits ( or whatever they are called now ) and its kinda ridiculous, because her monthly benedit is on par with our family's grocery budget. I struggled not to report it as fraud ( the person in question is not poor; they are using - abusing?- the system ).
They can be fully automated out of existence, e.g the jobs of Herb Strewer and link-boy.

And, indeed, that old job called "computer".
Gazans are rapidly losing access to the internet
> don't dick around with washing dishes or anything

Is that because you have an income that enables you to purchase meals assembled by someone else?
One option is the apartment building and land are owned by a company, and the company is 100% owned by the owners of the apartments.

But yes, it's true that many people who dislike rent may be happier owning a single family home.

After all, the apartment building will inevitably come with some sort of political process to decide things like how much this year's residents ought to put aside ready to replace the roof in a decade's time. And while such payments may not technically be rent, they'll smell very similar.
A nice illustration of how the ubiquity of cheap fossil-based transport and manufacturing has completely skewed our perception.

Of course it's easier to pick stones from a convenient pile that's already where you need it, even if it perhaps requires some banging at them to get them loose. Most convenient quarry on the continent, likely the exact reason why you started building in the vicinity in the first place.

But I'm certainly not immune to perception through those petrol-colored sunglasses myself, please don't read this as "look at that fool!"
The Satoshi-mining entity (from early days) has approximately one million bitcoin, verifiable on blockchain explorers of all kinds.

There are multiple monitors (human and programmed) awaiting even a single Satoshi transaction from these addresses [1 "satoshi" == 1E-8 BTC]
You might like to watch the Long Way Up. Ewan McGregor and a friend ride motorcycles from the southern tip of South America to Los Angeles.
Nah, it seems like it always comes down to price. Rpi people love that $30 savings and then spent the last decade trying to figure out how to make uSD reliable.

Then again, you never have to worry about unbricking devices.
Then we already know that our major grocery chains will do exactly the same thing, based on their current behavior. Unless UBI is handled with care the average recipient will just be a middle person between the government and the greedy.
Lost in a boating accident, such a shame...
As long as possible. Heading south for the winter so I can continue. A lot of money would be nice lol, but I wouldn't mind getting a Master's Degree and having a remote job, upgrading to a van and living in national forests and visiting family/friends; as opposed to hanging out in Walmart parking lots and yelling at loud birds (which is mostly just for fun).

Unavoidable realities include, bathroom availability, no privacy, and little control (outside of moving) over neighbors in parking lots and weather conditions; which affect the mood more than you would think - rain is a real bummer in the heat.
My advice: Understand all the tools. Apply the ones called for in any given situation.

I agree that you want to keep your pizza-sized team focused on fast iterations and on shipping ideas to see what works.

There's a huge transition in management skills when that team succeeds. I've seen many companies flounder and fail when they don't recognize how things have changed.

My current startup is larger (a little over 100 people) and almost at break even. We just acquired one of those pizza sized companies. It's been a fun challenge keeping their velocity high and enabling them to focus on shipping stuff while integrating them into our more structured ecosystem.

Use the right tool for the right job at the right time.
I switched from DDG to Kagi about a month ago, and I've been very, very happy with the switch. I should have done it sooner.
That's Azure?
> we conclude that up to 5 per cent of such triples would require an accuracy of smaller than the Planck length in order to produce a time-reversible solution, thus rendering them fundamentally unpredictable.

Hence, incidentally, classical physics is itself non-deterministic and non-computable.
One of many similar sentences in TFA:

>>The study also found that 950 million kilograms of cables with recyclable copper were thrown away last year, enough to circle Earth 107 times.

The question is whether this is economical ore
Twitch already does this on the fly and it's a pain to bypass, I think the question is why Youtube hasn't started doing it yet given how effective it is.
> JDK 21 was releases on 19 Sept 2021

no it wasnt
Either Youtube has a viable business model (e.g. with subscriptions) or they don't. If they don't have one, that's certainly not my problem. I'll use Youtube with an ad blocker as long as it works and won't use it otherwise. It's not rocket science.
No, I eat Budding Ham and Walmart cheese sandwiches + goldfish crackers and Aldi energy drinks as my 75% source + strawberries and bananas. My diet is mostly sandwiches and Taurine...
It is a false dichotomy but it's instead this: people want housing to be both affordable and an investment, whereas those two goals are mutually exclusive.
I think you're being unfair.

>The volume of people making the crossing doesn’t signal that it has somehow become less treacherous. All this shows is that the reward for crossing outweighs the risk of dying along the way - both of which are preferable to not attempting the cross (which is pretty bleak when you think about it).

If people become more desperate they may attempt to do things that they believe are risky. It's perfectly possibly that they are more desperate and also that the trip is not as dangerous as they believed. It's true, the mere fact that, say, 1000 people successfully made the crossing doesn't tell you much by itself. How many attempted it? How many were in any way injured along the way?
I just went through something similar with my vehicle, had a relatively new expensive AGM battery about halfway through its 3 year warranty. Would not start if left for 4-5 days which slowly crept down to 2 days.

Seemed like a parasitic draw but pulling fuses and using a multimeter verified idle draw at 30 milliamps which is within spec. If you find high like a few hundred milliamps you can start pulling fuses to narrow down offending item.

In the end it was a bad a battery, but was difficult to get the warranty replacement because it could be charged and work again so long as you ran it every day.

It's relatively easy to verify parasitic draw and make sure it's in that 30 milliamp range, with even a cheap multimeter by disconnecting negative and running through multimeter. Tricky part with modern cars is getting it to go fully to sleep, anything can trigger wake up (like opening the door) and it can take a few minutes for it to fully sleep to idle draw.
That sounds great. When I was a teenager my dream was to live in an RV at Google Headquarters (maybe that’s still in my future, although I think they started cracking down on that a decade ago)
> because I was told the suburbs are horrible

Probably shouldn’t be taking advice from Reddit.
No one ever seems to remember Lenny Bruce. Lenny Bruce was in the same league as Carlin. Carlin's seven dirty words was straight from one of Bruce's routines.
If you are relying on profile-directed optimization, the hints are almost surely redundant.

These are useful when there’s static knowledge about control flow that could assist the optimizer, e.g. with inlining decisions.

For example: It’s not uncommon to have “bi-modal” functions, where simple checks guard simple actions, followed by much more complex logic to handle everything else.

Are those checks for exceptional cases like an invariant violation? Think of an I/O write function confirming the device is open.

Or are they the “fast path” for the most common invocations? Think of std::vector::push_back() checking for available capacity.

The answer helps the optimizer immensely in deciding whether to “partially inline” the simple code into callers or not.
Context is if I am writing a node app from scratch in JavaScript, I’d like to use all the best practices for laying out my code.

With so many options, it’s hard to know what you’re doing is “right” and to setup the appropriate lints and whatnot.
Also not a two-layer hoarfrost.

https://www.britannica.com/science/hoarfrost
Such language policing is double-plus-ungood.

(For those that haven’t read the classic Nineteen-eighty-four book by Eric Arthur Blair (pen name: George Orwell) one of the core themes of the story is how the ruling party controlled language, calling it “newspeak”, in order to remove the ability to express certain thoughts or opinions, most notably those that could be used to incite revolution or allow you to express discontent.)
If property taxes were evaluated the same way for the landlords as for everyone else, that wouldn't be feasible would it? And home maintenance and insurance for unoccupied homes is typically very high. There is also the risk of squatting or the cost of people to prevent that.

Has anyone done some math on the housing density that is most economical? My guess would be that the height limit would be close to five or six stories before the engineering to go higher was excessive, but that is just a wild guess. Courtyards down to ground level so people can have an external view seem wasteful from a heating and cooling perspective, most people don't want to live with no windows.
Do you have knowledge of this?

I find this hard to believe given the regulations from some of the larger countries requiring, by law, customer data be processed in country.
I've been using it exclusively since beta and am completely satisfied! The key improvement for me over other services is the ability to boost and block domains—it comes with a decent set of filters for the worst offenders (I've never seen a GitHub issues or StackOverflow mirror), but it's two clicks to block a domain that I personally don't like seeing. Pinterest, geeksforgeeks, and a bunch of other low-quality high-SEO sites all get permanently blocked for me, which is a huge quality of life improvement.
Has there been any attempt to recreate the daily wood/charcoal smoke released from that all that ?
It completely my choice. I had a two bedroom with cheap rent, but was unhappy with what life was becoming and living in my car feels more like living; even if it's just psychosomatic. Long term is to upgrade to a van and find a remote job in data science.
Hmm... seems to me that the solution to that would be for you to just pay the elderly back all the money they spent on your support, infrastructure, and schooling.

Would you be willing to do that?
> The this prefix is mandatory for every instance property, which increases code bloat

Stopped reading there. Whenever someone displays this mentality of "less code is better, every character above the minimum necessary is bloat" I immediately assume they've never had to read complex code written by someone else (or even their past selves) in their life.
HTTP/3 is supported in Nginx 1.25, available from nginx.org's repo. I tried it a couple days ago, and worked great.

None of the Nginx builds available out there seemed to fit my use cases perfectly, so I resolved to customize it (https://gist.github.com/Ayesh/7c7a1bf08d37497aef8672644a7fd5...) to my exact use cases.

I gave up on Nginx because it was impossible, or incredibly difficult to figure out how to append/modify HTTP headers. I wanted to send CSP headers if the reverse proxied application did not set on their own, and I wasted a whole fruitless day trying to do it. I gave up.
Red Sorghum is fantastic. Set in a Chinese village, it's a perspective I had really no idea about. It's very well written as well, in a matter-of-fact style that seems to translate well.
We moved away from Google workspace because we were acquired (miss you, Google!), but I'll add for the benefit of those in the MSO ecosystem that Teams can also caption recordings.
Like siblings, I switched and never looked back. I used !g with DDG often, more as the years went on tbh, but with Kagi the only time I use !g is when the search results end in one page, which is rare and almost always the Google results are noisy trash. Maybe 5% of searches I check Google and 10% of those actually return something useful that Kagi didn't. On balance with how much better the other 95% of queries are, first time I'm excited to search for things.

My biggest complaint with Kagi is sometimes when I search for something the top result is a pinned domain that maybe hit the right keywords but mentally to me it was unrelated to the search I was performing. That's a pretty good problem to have at the end of the day.
> Part of my point is the goal with such a system is usually to require less infra work/knowledge from your devs, but it backfires if you don’t invest enough in your abstraction.

I disagree that the solution is to simply build more. Often the best thing to do is accept that devs will need to know a little infra, and work with that assumption.

> The implicit goal of these abstractions is really to central knowledge and best practices around the underlying tech.

I agree with that.

> Kubernetes itself is trying to free developers from understanding server management, but you could argue it’s not worth using directly vs. just teaching your devs how to manage VMs for the vast majority of organizations.

The difference is that spinning up a VM and setting it up to have all the features you would want from k8s would be too much to ask from a dev. You would probably just end up re-creating k8s.

> I don’t think you’re ever going to stop more and more layers of abstraction, so the best we can hope for is they’re done well. Otherwise you may as well go back to writing raw ethernet frames in assembly on bare metal.

The problem is that abstractions are not free, and most of the time they aren't done well. Once in a while you'll get one that reduces(hides) complexity and becomes an industry standard, making it a no-brainer to adopt, but most of your in-house abstractions are just going to make your life worse.
Also technology that alleviates us (mid-upper class in the rich western world) from toxic or back breaking work.
There's a fascinating split there. For a lot of people, Google's guesses seem to be mostly on-point. For a lot of other people, they're awful. (I'm in that latter group).

It would be interesting to see some sort of study about what the difference between those two groups actually is.
What’s stopping you? A brand new trailer is around $20-30k, and brand new motorhome is $40-50k. Used obviously much cheaper.

Starlink is $150/mo and full-hookup campgrounds with long-term rates are $600-1500/mo.