skysight-inc/HackerNews huggingface dataset:
A problem here is that ES (and Solr too) are pathological with respect to garbage collection.

To make generational GC efficient, you want to have very short lived objects, or objects that live forever. Lots of moderately long-lived objects is the worst case scenario, as it causes permanent fragmentation of the old GC generation.

Lucene generally churns through a lot of strings while indexing, but it also builds a lot of caches that live on-heap for a few minutes. Because the minor GCs come fast and furious due to indexing, that means you have caches that last just long enough to get evicted into the old generation, only to become useless shortly thereafter.

The end result looks like a slow burning memory leak. I've seen the worst cases take down servers every hour or two, but this can accumulate over time on a slower fuse as well.
> They change things in a way that doesn't make your scraper fail. Instead the scraping continues as before, visiting all the links and scraping all the products. However the way they write the prices has changed and now a bag of chips doesn't cost €1.99 but €199. To catch these changes I rely on my transformation step being as strict as possible with its inputs.

You could probably add some automated checks to not sync changes to prices/products if a sanity check fails e.g. each price shouldn't change by more than 100%, and the number of active products shouldn't change by more than 20%.
I think in Shadow of the Colossus, Agrob would trot by default and you'd have to hit the button a few times to get her galloping. That's an easier way to do it for horses
This situation from the article is interesting because it was one of the last obvious "old school Microsoft" vs. "new school Microsoft" battles. And, ultimately, old-school Microsoft lost this fight.
Most likely, this comment was added in response to a botched attempt to simplify code, to serve as a warning for future maintainers to think twice before making a similar attempt.

The commit that added the warning was "Add note about space-shuttle code style"[1], and the one before that was "Revert controller/volume: simplify sync logic in syncUnboundClaim"[2]

[1] https://github.com/kubernetes/kubernetes/commit/de4d193d45f6...

[2] https://github.com/kubernetes/kubernetes/commit/8a1baa4d64ca...
It'd depend on what software is under consideration. IIRC the UI in Crew Dragon is using more contemporary stuff, Node.js I think. This is fine because they have redundancy, there's minimal crew control anyway, and there are manual overrides behind a panel below the screens.

They have 3 relatively modern CPUs setup to run the same code and error check each other, such that if one has an issue, there's still redundancy when it's rebooting.

The software controlling critical systems is probably closer to NASA-esque practices.
Because many electric "bicycles" are throttle controlled and are essentially electric motorcyles and they should be regulated as such. The "pedal assist" ones aren't so bad, but some of the more powerful ones with unrestricted motors can go 40+ mph.

Even the pedal assist ones can be a hazard by giving a rider false confidence or letting him ride faster than his capabilities. It takes a pretty experienced bike rider to sustain 25+ mph, but with electric assist, a lot more people can go that fast or faster for long periods without having developed the skills to do so safely.
The original 1898 Titchener article:

https://sci-hub.se/https://www.jstor.org/stable/1626360
This, isnt the point of analog input that the input isnt binary on/off. Seems like mario 64 was ahead of time. The whole sprint button seems like workaround for bad analog sticks / wear with non hall effect controllers.
Yeah projects like this that take into account more solid macroeconomic principles like Milton Friedman's k-percent rule ( https://en.wikipedia.org/wiki/Friedman%27s_k-percent_rule ) are the only ones that deserve to be called crypto "currencies". Too bad they gave up. The appeal of turning it into a get rich quick scheme for early adopters is just too difficult to resist. The fact that no similar project is popular means that few people care for crypto to be used as a functional currency.
For people aging and not in the best of health, declining vision/response times makes driving riskier, and there is often a preference for homes without stairs as well, which might very well be a condo with an elevator. Then there’s also common area maintenance in condos vs. the manual labor of lawn care, pool care, etc.
Not at all. In the hypothetical, without getting into the weeds of a business that doesn'tactually exist, if they stop producing the non-livestream content they could quickly find their livestream revenue dry up.

They could perhaps pivot, but at that moment, the superchats only exist because of the non-live content they put out.
Ok, true.

But also, some of these things seem like secret knowledge, but shouldn’t be.
I’ve decided to never use them again. I’ve had horrendous experiences with hosts and while Airbnb does do something it’s never actually made anything right.

There are great hosts out there, and then there are scammers and inconsiderate jerks with ridiculous house rules a mile long.

They need to do better at the downside management. I literally sent them a video showing it was in fact not the same apartment as the listing and they offered 20% off. The same host lied about sending someone to fix the broken hot water. Airbnb offered 30% instead of 20%. Laughable.
"There's only 1 crime per square mile!"

"...but there's only 1 person per square mile too."

I feel like this whole "per capita doesn't matter!" parade is a recent invention of some specific corner of the internet that feels frustrated the data keeps disagreeing with what they think reality is.
Pipewire is a weird case. It was made as a general multi media orchistrator, that includes video and audio. It takes a lot of stuff from different sources.

> Then why was PipeWire introduced as a PulseAudio replacement

One of them is putting more focus on permission management with support for sandboxed containers, which is kinda necessary with the direction the Linux desktop is going. But it also is just a backend, that supports jack, alsa and pulse interfaces, so it was mostly a drop in replacement for the applications.

Talk with the guy behind pipewire https://www.youtube.com/watch?v=_buKw1la_tg (4:34 for the motivation behind pipewire)
Permutation city, Greg Egan

Dictionnaire philosophique, Voltaire

The Road to Serfdom, Friedrich Hayek

The ICU Book, Paul Marino
I think with the current climate wrt the big supermarkets in AU, now would be the time to push your luck. The court of public opinion will definitely not be on the supermarkets side, and the government may even step in.
I had my brother stay over a few months ago and he gave it the wifi password. Luckily it didn't update to a firmware version with ads (as their cheaper/older devices apparently do), but that's the risk with this approach.
Given it's an antarctic expedition, I imagine that eventuality was prepared for and it probably pales in comparison to operational costs of just being out there.
No surprises, they’re late stage enshittification.
Actually it was looking more at Apple and launchd :)
The tragicity of the virtuous Justine. Warning r18 book that's pretty messed up.

There was a quote about how the wealthy can easily proclaim themselves virtuous and their actions will cost them nearly nothing. But for others, acting such a way will cost everything.

Never was the same afterwards. Especially as I also read all of the books referenced in Psycho Pass anime s1 as well.
I'm fine with clickable mouse wheels, but clickable analog sticks can go to hell. I get it, I'm not everyone: I'm the adult American male for whom the "Duke" Xbox controller was designed. Which means that almost every game controller I've held since the age of 14 was too small.

Not clicking an analog stick is harder than not making it move when intentionally clicking it, for me.
tests -> verify intended functionality implementation (the how is right).

comments -> why intended functionality was implemented that specific way (marketing wanted X because of Y, so we had to do it like Z with a bit of A).

> But comments go out of date

Just like updating the tests when code is changed, update the comment when the code is changed.
I see. Why not just limit the speed to that of a fast walking / slow running human and/or fine those who would ride carelessly enough to bump so people would have to remember deciding to ride means taking responsibility? Maybe also ban using smartphone while riding.
Your arguments are shifting like sand, and I think it’s because you don’t really want to discuss the crux of the issues I’ve raised. To simplify, I’m harping on two themes:

1. I think that labeling and stigmatizing are deficient forms of discourse. I am using these words to refer to the practice of attaching a loaded, in-group buzzword (such as “tone policing” or “privileged”) to a person or their ideas in a disqualifying or self-executing manner. I am also referring to the practice of smearing a person or their ideas by linking them to some other stigmatized group or idea.

The reason I think these techniques are deficient is that they have no chance of persuading people who are not already “in the fold”, and thus are not efforts at dialogue at all. They also tend to inflame, which is unproductive.

2. You (the generic “you”) don’t get to place your own ideas or beliefs beyond question. You don’t get to presume the correctness of your beliefs, and then use the fact that your opponent disagrees with you as proof that they are disqualified or worthy of stigma. You may think this works in your own mind, but others who do not share your beliefs will not accept it. So when you (the individual “you”) say “it's not up for debate whether this was tone policing or not,” you are wrong because you don’t get to decide what is up for debate. (It’s actually kind of ironic that you said this, because I actually don’t think the original post was an example of so-called “tone policing”.)

I think these two rhetorical tactics, and what I perceive as a certain kind of smug arrogance underlying them, have been very damaging to public discourse in recent years. I would go so far as to say that they are largely responsible for the world having to suffer a first Trump administration, and now possibly a second.
> Can a single, childless tech startup-type person live comfortably walking car-free in contemporary SF, long-term? If so, how much does that cost, and in what neighborhoods?

I used this when doing analysis. It's pretty good.
https://www.numbeo.com/cost-of-living/comparison.jsp

From a pure cost, POV you burn most of your money on rent and food. When we had visitors, I had to plan out my budget to cover meals for everyone. I remember paying >$80 for a decent bagels+coffee breakfast for me, my wife and her parents.

In terms of security, If you keep your head on a swivel then you're fine. I had the same alertness that I have when traveling a foreign country. You need to be on high alert all the time.

Otherwise is it's a wonderful place. If I was a single guy, I'd love the vibe, the people, and the opportunity. If your in a WFH situation then I'd suggest just trying it out for 6 to 12 months. The experience will be great either way.

Other place id recommend is the Folsom near Sacremento. It's ~1 hour to lake tahoe and lots of nature to enjoy there. Very suburban WFH tolerant with roughly 50% of the rental cost
The Israel Lobby by John Mearsheimer and Steven Walt. Mearsheimer and Walt give a powerful explanation to the predicament of the United States' seeming unlimited commitment to the State of Israel.
I lived in Maui for a year and it was always in the back of my mind that my link to civilization was basically one road. And my apartment was just north of Lahaina.

That said I watched my dad die of cancer and let's just say he would have been better off chillin' on a beach or a balcony staring out into the ocean.

The doctors couldn't really do anything other than misdiagnose him and then put him on meds way too late.

I'd pick quality of life over fear of a potential medical issue.
Emailers are telling me this is more of a rebrand so I've replaced the submitted title "Google is killing Chromecast" with the unfortunately press-releasey original.

If anyone suggests a better title (i.e. more accurate and neutral, preferably using representative language from the article), we can change it again.
I've lived car free in SF for 12 years it's very walkable! Just start out in the mission for max socializing and transit access and then you can live somewhere else when you've gotten to know the city.

You can take bike share and the bus everywhere, housing is expensive but less so than nyc!
Re: instruction scheduling

“In this post, I went through the basics of LLVM’s scheduling model and show how to specify the scheduling information for individual instructions. On top of that, I explained different kinds of processor resource buffers and their use cases.”
N for spriNg

and then the loop will be: nsfw
Well said - this is one of the best reasons to add rear buttons to controllers imho, removing that goddamn L3 for running. This is literally the first thing I remap to rear buttons, modding every controller since ps4 to do so, and gaming with steam/proton now under linux, using the 8bitdo pro2 as well.
Saying things like this (in re suing GAMP):

> “To put it simply, people are hurt when the marketplace of ideas is undermined and some viewpoints are not funded over others as part of an illegal boycott.”

Like all viewpoints should be funded. Or advertiser dollars go to funding certain viewpoints and not other? Gee it's too bad the Nazis get underfunded.
No! It’s just bad management. There is not some secret 4D chess to discover here. A paranoid billionaire with a ketamine problem is running Twitter into the ground. I think Howard Hughes is becoming a more and more accurate model with time.
For the author the pandemic clearly was somewhat traumatizing – but even more the realization that the large parts world don’t share her view.

https://youngvulgarian.medium.com/hunger-b71db12b8fd7

https://youngvulgarian.medium.com/im-so-bored-4df692695330
Pro tip about Mormon missionaries (I've never been a Mormon but have been visited by them): the easiest way to get them to go away permanently is to get on their blacklist; they have them believe it or not. It is basically a "do not visit this house" list. And the easiest way to do that is to try to convert them to a different religion from Mormonism. If you're really good at it, they'll consider you a threat to their missionary work and blacklist you.

Now, you might be thinking "Nah, that sounds too much like work" but consider the benefit: you won't be blacklisted only by Mormon missionary trainer 1 and trainee 2, but no Mormon will ever visit your home ever again, because you are in their LDS ward.
Could you please stop posting unsubstantive and/or flamebait comments? and also turn down the general grumpiness? You've unfortunately been doing these things repeatedly. They aren't what this site is for and destroy what it is for.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
That goes to a subtle and important point - although the advice in the article appears to be excellent in practice it is unfortunate that they led with the "This isn’t just about you." example. It is important to recall that, in a strategic sense, a crisis is not all about the person in crisis. An individual's crisis is can easily be a communal experience. Although it isn't a good time to start arguing with someone about that.

I'd go as far as saying the person suffering will probably suffer a lot less if their attitude is one of "although this is happening to me, this isn't all about me". Acceptance of that truth helps lead to peace.
Keep Microsoft Teams Status Available with PowerShell
Had the same experience with function calling—we get much better results simply asking for JSON. With simple schemas (basically dictionaries), gpt-4 and 4o are basically bulletproof.
Upon seeing the picture, "one for 0D, the other for the 0A" was what came to mind, and then I remembered old Macs had what may be the rarest of the common newline representations - a single 0D.
NFS can already use RDMA. The real killer app here is to be able to load data from storage directly into GPU memory and avoid polluting CPU caches and funneling this data through the PCIe root complex straw.
NY state has three classes since 2020: pedal-assist only, pedals with independent hand throttle up to 20 MPH, pedals with independent hand throttle up to 25 MPH (NYC only, slower than standard class 3).
> Herman Pontzer, an anthropology professor

> you burn basically the same number of calories per day sitting on your butt as you do being quite physically active

Can you provide more evidence for this, because it sounds entirely bogus. Perhaps you mean one's base metabolic rate? If you are physically active, you will consume more calories than sitting all day - because, you know, you are exerting yourself.

Also, an anthropology professor is not a credible source on diet, exercise, fitness and health.
Further, everything after Musk bought it is just a guess. Without public audited numbers, who knows what is going on. If I had to bet, I would guess the numbers are even lower than estimated - if things were hunky dory, I doubt they would be suing their customers (advertisers).
No, the UNIX philosophy persisted since the 70s because it is great default philosophy for building software. Not all kinds of software but most, I'd say. Doing one thing well plus all the other stuff (like preferring plain text output) means that users can easily assemble whatever they need. When applications are doing only one thing, you can thoroughly test them as well and enjoy a level of security that monolithic programs have to add via sketchy hacks. And when a monolithic system is compromised, it is a bigger threat than one with smaller scope.
I actually enjoy it. Adds to the feeling of running (pressing, direction wobbling...). Would never add side buttons to "cheat" this.
Elden Ring Glitch Is Letting Players Fly Through Shadow of the Erdtree
Pipewire was created to support containerized applications (with limited system access), to also support video, and to unify both pro low-latency audio (JACK) and regular low-power audio (PulseAudio).
It might have been possible to retrofit this all into the PulseAudio project - but the authors decided to start from scratch. There are some interviews and talks on YouTube, they might have insights into why exactly that was the case. But I have not seen any indications that it was because PulseAudio did not work for what it was designed for.
It's not a NAS, but you could hook it up to a low-power device and share it. I've got one connected to my primary machine and love it. Super fast storage.

Side note: One of the m2 chips that I got from Amazon was an obvious fake that I might not have caught if I hadn't ordered four together and one obviously didn't match.

https://eshop.macsales.com/shop/express-4m2
SQLite has full text search with BM25?
the shocking thing is how few (any?) other vcs copied them on this.

- startup school

- hackernews

- safe and other legal docs

- + all the content

Then there's bookface and the internal software.

YC has the greatest business model in the world with (I'm assuming) top returns and seems like it would be so easy for any VC to copy it (write great software and give away useful things to entrepreneurs) and instead, 99% of VCs do Squarespace landing pages instead.
Simple, attach non-functional pedals.
I agree. The price difference between SSD storage and HDD per TB is still a multiple (seems to be currently about 5x). That is better than the 10x it was a few years ago; but I don't expect them to be equivalent any time soon.
I read that in Kenneth William's voice.
Yeah it was the fact that they could power wash the roof clean and then use it as a collection mechanism, and it was high enough to be isolated from other sources of dust.

I think this is the same amateur astronomer I was reading about: https://www.cbc.ca/radio/quirks/september-30-2018-1.4312266/...
Sprinting is unpleasant in real life too!
Unfortunately SCUF managed to acquire a patent for rear buttons, and they successfully defended it in court when Valve put them
on the Steam Controller without licensing it. That means rear buttons are unlikely to come to standard-issue controllers any time soon, only more expensive premium models, since SCUFs cut has to be factored into the price.
1632 by Eric Flint - it became a series. I can read them over and over. - Alternate history, contemplative of everything that makes modern civilization possible and keeps it going.

The Art of Electronics - Horowitz and Hill - All the nitty gritty details you'll need if you're to be a good electronics designer

The adolescence of P-1 - Thomas Joseph Ryan - Introduced me to the idea of random walks leading to AI.

Computer Lib/Dream Machines - Ted Nelson -- Quite a bit of ideas about computers, I read it decades ago.

Diary of an Early American Boy: Noah Blake 1805 -- By Eric Sloane -- Early Americans really knew their shit, we tend to think of them as simpler people, this book dispelled me of that stupid notion.

Boys Second Book of Electronics - Alfred Morgan, 1957 -- Introduced me to the idea that I could make my own radio or anything electronic I wanted to make.
The best way to use an LLM to learn a new thing:

* figure out what you'll use to check to see if the LLM is correct

* go study THAT instead
“Program testing can be used to create 1 the presence of bugs, but never to show their absence”

1) edited
Modern full-sized Apple keyboards still have separate Return and Enter keys. The key above right-shift is labeled Return, and the one in the numpad is labeled Enter. Unfortunately, the number of applications that still understand the distinction is ever dwindling.
I love this paper though I think their use of "agent" is confusing. My takeaway is ensembling LLM queries is more effective than making a single query. We used a similar approach at work and got a ~30% increase in [performance metric]. It was also cost efficient relative to the ROI increase that came with the performance gains. Simpler systems only require the number of output generations to increase, meaning input costs stay the same regardless of the size of the ensemble.
Could be YouTube Stream
If you're creating one Postgres index per user, you're going to have a bad time really fast.
Gene Wolfe’s Solar Cycle and Gravity’s Rainbow
> Your host, Aria Salvatrice, is a multimedia autist from France. It likes dogs and PWM sync leads. Its work inhabits the space at the...

Interesting, this article was written by some non-human being!
EPA Pulls from the Market a Weedkiller Harmful to Fetuses
I told this guy I had rotator cuff surgery. One week wait for an MRI, and three for the surgery.

He said the MRI would have been a 4-week wait in Hawaii.

But it's a choice, for sure. There are lots of medical time wasters that are not life-threatening.
Lovely, but what are your thoughts? I avoid YT out of habit and prefer to discuss stuff based on personal experience.
Ask HN: Why has ghosting candidates become so prevalent
I don’t really understand why or see the reason behind why companies ghost, especially after take-home challenges. I had an opportunity I was really looking forward to, and they didn’t give me any feedback or anything about the challenge. I thought I had done a pretty good job on the coding part, maybe not as well as I could have with the system design. But I didn’t receive any feedback at all? It’s slightly soul-crushing, but it seems to be pretty commonplace, and I don’t really get why.
FortNine, a motorcycle channel (and retailer), did an amusing video on this a little while ago:

* https://www.youtube.com/watch?v=WQAe7EtVi-4
My take: the agents are bad, the ensembling approach is good.