skysight-inc/HackerNews huggingface dataset:
Bloaty is a nice tool.

When I worked on Matter a couple years ago, we had the problem that its backend http://www.capstone-engine.org/ did not support Xtensa, and produced some Python tools that could take output from bloaty or similar data from readelf or elftools, and produce several kinds of report.

https://github.com/project-chip/connectedhomeip/blob/master/...
Great question! I don't have a certain answer, but I will say this again: debased.
LeechBlock to block Hacker News and YouTube during work hours.
They use the word "server" very intentionally to convey a sense of sovereignty, seclusion, and privacy while downplaying the fact it's just a multi-tenant SaaS messaging platform.

They do this probably because the SaaS reality seems repressive (i.e. they don't want to be seen as another Facebook), uncool with a younger audience, antithetical to 'gamer culture' which evolved out of self-hosted servers, and maybe gives a specific hint around pricing (just guessing, not a marketing expert).
Never have I related less with a take. TypeScript has elevated a truly mediocre language to being the one I am most productive in because its type system strikes such a nice balance. Where is the joy in looking at a variable named `opts` and having no clue what properties it can have?
I don't know about absorbing the best ideas. Java, even after the introduction of raw string literals, still can't handle a regex without escaping metacharacters. Perl had that one solved in the 90s.
Nationalistic edit-wars are the worst, and these are most likely to rage all the way up through ArbCom decisions.

I visited Catalonia once fifteen years ago, and so for a while I had an interest in Barcelona and Catalonian topics such as Antoni Gaudí. Now, I knew about the Catalonian independence movement, and the history of oppression by Franco and so forth. So it was no surprise that the nationality of Gaudí was controversial. If you put that he was a Spanish architect then someone would soon come along and change it to "Catalan architect" and of course, that could not stand more than a few days before a nationalist would change it back to "Spanish". So we compromised on "Antoni Gaudí was a Spanish Catalan architect", and this phrasing withstood most scrutiny, and we managed to tamp down the edit-war on that particular lead sentence.

Other nationalistic edit-wars of note include the naming of the FYROM (Macedonia and "North" Macedonia), Armenian genocide denial, the Israel-Palestine conflict, of course, and many many others.
Attestation for hardware-backed FIDO authenticators is worthwhile. You can attest to various properties, such as whether or not the credential is protected by a PIN.
What you linked is the MacBook, not the MacBook Air. The MacBook Air has never had one USB-C port. The one-port MacBook was unique, relevant to a specific niche, and never the only laptop option from Apple.
Kinda expensive when I checked their offerings.

They charge €40pcm for an i7-4770, 32GB RAM, 2x SSD which can be bought for around €100 from any IT surplus (given it's around a decade old) and thrown in a libre/GPL colo at your local hacker space for single digits pcm.
We are all racing to the same destination.
Agreed, the first thing I did was look at the categories in which I can argue I have expertise... And the five recommended books in each of these is grade 10 level pop-science at best.
Thanks, TIL -- I had no idea. That's a super useful link.
As Buffet said, in the short term the market is a voting machine, in the long run a weighing machine.
From what I can find the trademark for the logo with the arcs is abandoned/expired but the phrase “intel inside” is current. It doesn’t really matter anyways unless Intel wants to send a takedown notice so why do we care?
I agree that saying that something is a gut decision is better than pretending that a gut decision was based on data. The former is easier to change.
Interesting, worth a read. It's doing a little more than value speculation, it's using unsafe to speculate on memory layout. The first thing I could think of was to unroll that loop, and they did that too. Nice :-)

I'd be curious what the machine code looks like.
Agreed. Builder.build() wtf!!?
The central idea there is to tweak the darks to align with the color palette, not to just make them gray.
https://github.com/TalalAlrawajfeh/mathematics-roadmap
> Aeris vs Aerith

She'll always be Aeris to me.

> Star Trek Into Darkness

Well, that depends. If it's a sub-tag, like "Star Trek: " then it's capitalized. Ergo, "Star Trek: Into Darkness". But if it's "Star Trek" going into darkness, then it's lowercase. Anyways, I think it's "Star Trek Into Darkness" (the different font on the official title leads me to believe it is more like "Star Trek: Into Darkness" so it should be capitalized.
They will be partitioned by a different key. You may in fact have to touch two extra quorums - one to delete the old entry and one to insert the new entry.

This depends on the specifics of how your database works, of course. I’m not sure this would involve multiple consensus quorums in FDB for instance, given that I believe it instead relies on a centralised timestamp service.
For many poor outcomes, there are good ones. My daughter moved from a community college to a different California State college and did just fine.
There shouldn't be a lot of sooty exhaust. Well, there doesn't have to be. San Francisco's run diesel-electric hybrids for about fifteen years now and California is far more stringent about diesel emissions than most of the rest of the country. So, sure, it's entirely believable that you're seeing buses belch smoke but it's also mandatory.

Unleaded gasoline will leave a nasty residue on your exhaust but that's about as bad as it (should) get. Alcohol and gas will burn cleaner but come with their own drawbacks. Trolley buses, of course, don't have tailpipe emissions but not everyone is willing to put up with the overhead infrastructure.

And hey, battery EV buses are starting to become a thing too (e.g. SF is trialing ones from a few different manufacturers).
on bluesky (sorry) the devs have been super active and responsive and eager to explain their approach. they have talked about this specific choice at length - that after an extensive ecosystem review and lots of thought, it seemed like a different architecture had a better chance of working at scale. I hope they find the time to explain this more publicly but it’s definitely a decision they didn’t make lightly.

More generally, I have a ton of respect for the standardization process and for the amount of (mostly volunteer!) engineering over the years that had gone into fediverse, but it’s been so long and growth has been so slow that I don’t think it’s unreasonable for a new project to try something different.
>Clearly, aesthetics are important but aren't the ultimate goal of design. And often poor readability doesn't get noticed during the design process, as we are not like our users. We don't read the texts as a visitor does.

Ironic, since I had to flip my phone sideways in order to read that.
And don't overweight news headlines with the stock market, the people who are writing them are frequently paid by the click.
Well this was a fun little trip down memory lane for a former US Navy calibration technician :-)
> Google has a console called panopticon where they can see every Chromebook in the world.

I bet Apple has this for iPhones, as does Microsoft for Windows 10 internet connected devices. It would be important to have for "Find My Device", disabling stolen devices, etc.
>The head of the Federal Reserve has been very clear that he considers wage growth to be the principal contributor to inflation

This is not what he said, and despite putting it in quotes, he never said that he was "combatting wage growth". Even if he was, it doesn't matter because regardless of the source of inflation, the only thing that the Fed can do to control it is to raise interest rates. By the time the Fed did so, inflation was already outpacing wage growth, so the narrative that a worker revolution is just around the corner that the Federal Reserve wanted to suppress is completely unfounded.
Phrased another way, the strength of democratic systems is that they reduce the tail risk of extremely negative governance outcomes, not that they improve the expectation of overall governance outcomes.
> I feel it's significant but didn't warrant the response it got.

Worth keeping in mind that this would have been significantly worse had we not had the response we had (primarily because the NHS would not have been able to cope). Plus if our response was faster we likely would have saved even more lives.
Not sure what people expect here?

The law is the law. India isn't a pleasant market to do business in but such is the cost of being in a lot of growing markets.
Not sure why the parent post was downvoted. Maybe it would help to give a citation for that quote?
I think A Deepness In The Sky is actually better, especially for people on here. The story takes place on spaceships thousands of years in the future, but the characters are still using code based on Unix timestamps, and still complaining about legacy software.
> Russia has nobody else to blame from breaking ties with Europe but themselves.

There are always two sides to every story, and it’s not that hard to find credible western foreign policy experts who are more than willing to point out that decisions by the west going back to the fall of the Soviet Union played a big role in where we are today[0]. Geopolitics, just like everything else, has nuance.

0: https://youtu.be/JrMiSQAGOS4
> After installing GrapheneOS, I wonder if it is possible to selectively stop connections to GrapheneOS servers. There are probably some connections to Graphene servers enabled by default.

This is actually extensively covered in the GrapheneOS FAQ:

https://grapheneos.org/faq#default-connections
They don't provide a good solution for filtered/ranked paper discovery, one where someone else sorts the papers so you have to skim through less garbage. For paper discovery the main problem is the overabundance of noise, not the ability to find everything (which is indeed solved already). There are excellent papers both on Arxiv as well as in (for example) NeurIPS proceedings, and there is is trash both on Arxiv as well as in NeurIPS proceedings; but the signal-to-noise ratio is vastly different. And the effect of the 25%-ish acceptance rate in many publication venues is not just cutting out 75% of the papers, because for each rejected paper there's probably two (or a dozen?) more which don't even get submitted there because the authors know it'll get rejected, so such a filter removes 90% or more of papers in a manner that's correlated (definitely imperfectly, but still meaningfully) to whether you'd want to read or skim them.
> Art of Problem Solving for if you need/want to rebuild your pre-college foundations

AoPS will do more than that. It will show you how to think about proving things carefully, an on ramp to the "rigor" of introductory analysis texts.
Ah so it's actually been 4 years, so it's probably 8 thousand repos that will stay broken. Un-updated things break, but this seems like a real shame of a reason.

I got the fix long ago, but the simplicity of fixing it is why it seemed to be a ideological change as opposed to anything technical: the import still works exactly as it did, the path just changed right?
Mechwarrior Online went through a similar process, however they elected to do it all at once as part of a database migration. Was somewhat interesting to wake up one day and have my username I had used since beta replaced with a random one, with the offer to raise a support ticket to change it.
That doesn't sufficiently explain what's going on though. Sure, at this point its best to not think of stock performance as a proxy for economic health at large, but institutional investors still finance their trips to the casino on credit, so its still reasonable to think that a marker for higher interest rates should bring down investor sentiment.
>The one that grinds my gears is "bottoms up" instead of "bottom up."

Why does that "grind your gears?"

The term "bottoms up" is (unless I'm missing something important -- am I?) just the plural of "bottom up."

And given that the phrase is an admonition to drink what's in your container (hence seeing the bottom of the glass pointing up), it's usually (although I suppose it could be more prevalent when drinking alone, but I guess we'll never know) offered among a group (two or more) of folks, making "bottoms up" appropriate as it refers to more than one "bottom."

Again, I could be missing something important here. If so, please enlighten me.

Edit: Fixed typo.
I’m going to have to disagree with this.

There are different shades of serverless, and you don’t start at an R620 plugged into a colo rack. You grow into it OR start with a large enough problem to demand it.

You start with GitHub pages or Cloudflare pages where all you have is CSS, HTML, and JS served from the equivalent of a global CDN that you didn’t have to build for essentially free.

For a mom and pop shop, how many times are they going to have to contact you over the next 20 years for a piece of software doing its job running on GitHub pages? Practically zero, unless it’s a feature request. Can’t say the same for a Linux box plugged into the wall under your desk or an R620 at the colo downtown.

Then you graduate to sprinkling a little bit of persistent state in. When you need a little bit of persistent state for a small mom and pop, deciding to vet colo vendors and signing that shop up to be responsible for sysadmining an R620 with a Linux kernel is irresponsible. You find a serverless vendor for your DB layer (like the Firebase of yore) or a set of CRUD handlers written on infra that fully manages the language runtime, operating system, kernel, and infra for your customer (like Cloudflare workers).

How many times is the customer going to need to contact you over the next 20 years for your Cloudflare worker? Probably only a handful. Odds are, significantly less than an R620 plugged into a server rack at the colo downtown.

If you outgrow this, you probably are starting to look at VMs or colo.

Serverless is real. It’s not lambda. It’s pervasive. It’s provides substantial value in ongoing maintenance and engineering costs if you pick the right vendor. And a majority of the market demands it as a starting point.

An engineer is expensive and most customers aren’t in a position to practice the craft themselves. The best service we can provide is to minimize their dependence on our field.
Seconded, I used it in one of my side projects and it’s pretty amazing to have full WASI with no CGO
Rather than defend JavaScript, I just want to say that learning Ruby, and Rails, to me was an amazing experience. I've always enjoyed programming, and I've always preferred loosely typed languages, it was really fun to learn Ruby+Rails because it sets out to maximize the amount of joy that you can have writing code. That mindset is normally constrained to people writing hobby projects in uncommon languages. I think Rails is unmatched in striking a balance between code that is fun to write, and yet extremely productive.

(For those who don't know, the tweet author is the Rails creator.)
Recent HN articles on Wikipedia are not helping me to like the edit system.

Seeing someone on a crusade to edit other people's work because they don't like a phrase was really distasteful to me. https://news.ycombinator.com/item?id=35838180

Now these edit wars are even more so.
They probably paid because, as the grandparent post suggested, taking public funds from NIH imposes a requirement to publish the research results in this manner, so for the research team it's an unavoidable part of the expenses related to the grant - and so it's not the researchers' money nor their decision; NIH defined what they want and so they're paying publishers a significant portion of their funding for that.
You also have to be careful about how you determine what a "negative" health outcome is. A lot of leaps are taken in the conclusions of papers about various studies.
> Why wouldn't they?

Assuming your question is not rhetorical, some Russians may not want an end of Putin's regime because they perceive that something worse than Putin is possible, and even likely. A lot of Russians experienced the lawlessness of the 90's, and Putin was perceived as the one who brought a semblance of order and stability. If he is eliminated, or simply dies of natural causes (he's rumored to have cancer), then who will follow him? Is there any guarantee that the new regime is going to be better? There were plenty of bad strongmen around the world who were toppled, only to be replaced by even worse guys.

And just to be clear, I'm 100% against Putin. I read every single day about the war in Ukraine, and hope every day that Ukraine will win. I'm quite optimistic that the spring counteroffensive will be a great success (knock on wood).

That said, I just answered your question. I can see why some Russians will be ok with Putin staying in power.
Covid reactions have likely destroyed or ended more lives than were saved. There's no evidence that an even bigger overreaction would have been anything but even more destructive, if it was even possible. I'd like to think, despite what pushovers people turned out to be, that governments were very close to the maximum of what people would tolerate without open revolt, so there's not much more theatre they could have put on anyway.

If you meant some sort of sane triage, where old folks homes got extra attention and kids going to the park were left alone, then I agree. For context, I live in Quebec, where the government let thousands of our elderlies die due to poor institutional infection controls, while instead focusing their efforts of violating ordinary people's civil rights however they could.
You can unlock it before you go home.
I think you’re replying to the wrong comment. My point was neither pro nor against Apple, Google, or passkeys.

> you people need to pick a side to shill for.

This type of rhetoric is unnecessarily divisive, though. Attacking people isn’t an effective way of changing their mind or making them reconsider their point. Quite the contrary, it only makes them clam up.
There is also https://www.vorleser.net/ for german users.

In case you want to take it a step further, you could convert the `mp3`s to `m4b` format (one file per audio book), which internally uses an `mp4` container aac codec, chapters for separation and extended metadata.

It's well supported on iTunes / iPods / iPhone as well as Jellyfin, Kodi, Plex, etc. and the files have lower bitrates than mp3 providing similar quality. (see https://github.com/seanap/Plex-Audiobook-Guide#optional-auto...)

There is also https://www.thorsten-voice.de/en/motivation-vision-english/ (see my comment below), if you would like to generate your own german audio books via TTS and AI.

A self hosted audio book server is audiobookshelf (https://www.audiobookshelf.org/) which comes with an app that is open souce and supports offline listening.

Tools to convert `mp3` to `m4b` and edit metadata:

- AudioBookConverter - https://github.com/yermak/AudioBookConverter (GUI, cross platform)

- Chapter and Verse - http://lodensoftware.com/chapter-and-verse/

- m4b-tool - https://github.com/sandreas/m4b-tool (command line, cross platform)

- tone - https://github.com/sandreas/tone (command line, cross platform)

Note: I'm the author of the last two tools.
They specifically said a delay between getting the device and connecting it.

That's very unfortunate if you'd have to pay a return for a promised feature not working.
That's a very thoughtful response, thanks. It would be nice if I could see into the future to know whether or not my time spent learning Emacs will pay off :)
It's pronounced Plane'arium. The 't' is silent.
Agreed. It's fine for most cases and keep security and anti-fraud. If they are serious privacy phobia, I don't know why they want to buy Google products.
Did the comment I replied to mention neuroscience? Please put your vote back
So how much of a premium would you pay for the alternate sku?
Huh, trying the search from a Brave browser doesn't give me any errors but from any other it does. I thought the SearXNG searches were done server side?
Very true, and this is likely why most adoption is coming from Intel's partners, or studios with enough resources to do things such as implement XeSS, DLSS, and FSR for fans/testing after the fact.

They are mostly currently benefitting from the "why not" aspect, where those larger teams already tasked with implementing DLSS3 are encouraged to also add FSR2 and XeSS. For everyone else, they're likely going to rely on the engine to provide support due to the timelines required to implement all 3 forms. Of which I believe it's why FSR2 adoption has been slower than expected. Engines like Unity only natively offer FSR1.0 and DLSS. Unreal being the only outlier here with plugins for all 3 options.

So really, in a way we can sort of see how FSR2 and XeSS benefit from each other's existence rather than having DLSS leave both completely behind purely due to market pressure.
At least since the Industrial Revolution, progress is defined as technological achievement or improvement that minimizes resource requirements and maximizes output. In fact, the relative stability we gained from cultural and philosophical progress prior to this point helped ensure this. A new cultural and philosophical renaissance is needed to produce any meaningful shift in the current direction of discourse. The question, I think, remains the same: what satisfactorily explains the human condition and deals with the associated nuances.
Indentation of comments also means something. GP was not responding to the neuroscience comment.
Yes, It really does boggle the mind when you realize that these large trees were mostly manufactured from air. Just a few trace elements sucked out of the ground added in.
You may not believe a statement from Apple, but: https://news.ycombinator.com/item?id=35855113
Breaking down Reverse shell commands
It’s funny that this can make the front page (at least as I’m typing this) but all the stories about all the accounts blocked at the request of the US government never did.
Unlock it just after you buy it.
I was testing the pixie observability tool for an internal PoC. It has only Go and Python client libraries. I asked Bing AI, how to the call the API in Java. It made up an fake Java client library and gave instructions for adding maven dependency. When prompted further, it gave some sample code as well.
I'm pretty sure I've never messed with those terminal settings yet I've often seen nano's "XON/XOFF ignored, mumble mumble" message (when trying to save with Ctrl+S).
Basically this is done to ensure that the phone isn't locked by the carrier, meaning if you buy the device directly from google you can still unlock the device by connecting to the internet. Yeah, it sucks, yeah, you own your device less in a way, but im happy they still let you do it.

I sent a support message a while back asking about it on the google store thing - and they said it was unlocked. I installed grapheneOS today on the pixel 7 actually, and was surprised to read that you had to connect it to the internet just to unlock it. Its strange.

I enjoy grapheneOS so far though.

Edit: if you get the phone through an upgrade with your providers plan it will most likely be locked. There are some threads on grapheneOS' forum about which ones do or dont lock the phone.
Probably, both "benevolent monarchs" and non-corrupt democratic politicians do not exist in reality.
Yep, HA has a lot of integrations to connect to different ecosystems. Fair warning though, setting it up and making it work requires good amount of work. I spent way too much time for on it for my basic needs and eventually gave up.
Genuine question, when was the last time you wrote PHP?
> so you don't get accidental heap allocations from lambdas with large capture specs

Lambdas themselves never require heap allocation. I guess you meant std::function?