skysight-inc/HackerNews huggingface dataset:
I agree, the videogame does a good job conveying a Lem-like sense of inscrutable alienness mixed with pervasive unease.

Just a bit of advice, there was one section maybe about 75% through the game where you hit a fork and you're meant to turn left, but I got turned around in the map and turned right instead. And instead of notifying me that I was going the wrong way, the game's atmospherics started very gradually getting foggier and foggier and it became harder and harder to move forward. Eventually I came to a region where my vision was so grayed-out that I could barely see a foot ahead of me. I had to ditch the rover and proceed on foot, but even then it felt like I was walking through molasses and that the way forward was somehow eluding me like a hidden passage.

I mistakenly thought that was just an expected part of the journey and I stubbornly tried to slog on in the wrong direction for what seemed like a couple of weeks. I became frustrated and was ready to give up playing and then just decided on a whim to go all the way back to the fork and try the other direction, whereupon to my surprise it became immediately obvious that I was now on the correct route, and the game proceeded normally.

That whole misadventure became to me a core part in how I experienced the game even though it effectively nothing more than a side quest to nowhere. If you ever read his (in my opinion) greatest work, "Memoirs Found in a Bathtub," it felt in some way very much like that book, pushing forward with no sense of progress but a vague sense of something very wrong.
https://archive.today/D06ZN

https://archive.today/YgiWx
I rarely use the tab completion. Instead I use the chat and manually select files I know should be in context. I am barely writing any code myself anymore.

Just sanity checking that the output and “piping” is correct.

My productivity (in frontend work at least) is significantly higher than before.
https://www.mofa.gov.ae/en/mediahub/news/2023/8/25/25-8-2023....
Daita: Defense Against AI-Guided Traffic Analysis
Yeah, there was a decent argument for Java in the early 2000s before it was obvious that Java would fail to gain traction on the desktop.

Rust was the obvious choice when I started work on the new Freenet in 2019.
Are you confusing frequency of use with usefulness?

If these tools boost tue productivity where is the output spike of all the companies, the spike in revenue and profits?

How often do we lose the benefit auto text generation to the loop of
That’s wrong
Oh yes of course, here is the correct version
Nope, still wrong
Prompt editing?
Hi Ben,

when I asked you, I already suspected that obtaining the data would be a real challenge. It’s actually unbelievable that you have to put in so much (manual) effort to get clean data—and then pay a lot of money for it, too. It’s a bit unfortunate.

I do have one more question: Shepherd.com seems to be specifically tailored for the American book market, right? Are you planning anything in the future to serve an international audience as well?

Since I’m from Germany, I looked into how things are here regarding book data. It seems like we might have it a bit easier when it comes to accessing book information. We have the VLB (https://vlb.de/en/), which provides book data—I’ll look into it more closely. The German National Library (probably similar to the Library of Congress) archives every book published in Germany! Their data might be quite useful too.

By the way, I didn’t realize it was so expensive to get an ISBN...

Wishing you continued success with Shepherd! I think it’s wonderful when someone pours so much passion into an idea—especially one focused on books!
Depends on what you’re exchanging. If you’re exceptional at math (and even find it fun) and the exchange is a math problem set, that’s almost like getting paid for cheating, in a sense.

So sure; not free, but free as in beer.
DevOps is about putting friction in the right places, not removing it entirely.
True, but (a) maybe it would evolve "naturally" given enough time, and (b) the things that humans create are a product of evolution too, no? Albeit not directly through the mechanism of natural selection.
Hmm, I wonder why I didn't seem to find any.
Mathjax does support a whole bunch of common latex math related packages [1]. SiUnitX is notably missing from the inbuilt extensions, but a port to version 2 is available [2]. Should be updated to version 3.

[1] https://docs.mathjax.org/en/latest/input/tex/extensions/inde...

[2] https://github.com/mathjax/MathJax-third-party-extensions
I haven't seen any comments on the topic of chronic inflammation. I am not knowledgeable on this topic, but we do know that chronic inflammation is linked to a huge number of disease end points. GLP-1 may be reducing (or preventing) systemic inflammation.

https://en.wikipedia.org/wiki/Systemic_inflammation
For the other direction, there is https://detexify.kirelabs.org/classify.html :)
>the audio book is good but the book is not

I don't know how that can possibly make sense.
I've been using 50" 4K/60 TV's (3x actually) as monitors since 2015, and I love them. Prior from about 2007 on I used 6x 24" LCD's, and in wanting to upgrade, didn't make sense to bother with small LCD's to go vertical with another row for 12x displays. I found Samsung curved 4k LCD's at the time for around $650 each shipped around black friday, so it was a no-brainer. I've never looked back really, or would consider anything smaller now.

I am wondering how 8k displays would look replacing my current samsung 4k's as these are pre-HDR, but I'll probably use these until they start dying with no complaint. Plus no one does curved displays now, which I'll miss from my current TV monitors.
At a certain level of abstraction, that's easily an example of converting an O(n log n) algorithm into an O(n) one.

In practice, of course, the effect is far more dramatic with a MMU.
Transit workers who lost jobs when they didn't get Covid vaccines awarded $1M
My silicon Mac is fine on 27” 1080 10 years old display
Most people ate quite poorly before the 1800s, routinely suffering from various nutrient deficiencies depending on what the local staple food lacked. The few people who were rich enough to get abundant food could and did become obese.
A friend's son, who is an EMT, was recently diagnosed with type 2 diabetes at the age of 21. He doesn't drink or eat sweets, except on holidays, and works out five days a week. Suddenly, he started feeling sick, was vomiting, and ended up in the ER, all within three days. It can really hit you like a truck.
I'm not sure 2x64GB SODIMM kits are available yet. 2x128GB SODIMM kits would require memory chips that definitely don't exist yet.
I chuckled at "The 8K display is only $1500 at BestBuy!" the "only" lol I spent $400 on my projector that I use for my main screen and it works great. But when I did that I had previously only bought $200 projectors. So even that was not an "only" for me.
I think most people don't care, or at least don't care enough to make a different decision.
"build multi-tenancy themselves".... this is a weird thing to say. In the modern day, what product company builds single-tenancy..? Even if a customer explicitly wants it, you can make multi into single easily. The other way around is difficult.
If its not too much of an intrusion, can you share a picture of your setup?
Red Panda AI: AI Image Generation Model
I recently noticed an AI image generation model called "red_panda" with impressive results. I've gathered information about it from the internet, along with details on its competitors, and organized everything into a website. I hope it satisfies everyone's curiosity!
"Discovery" probably isn't the right word, but the important part isn't knowing that something is there, the important part is telling the rest of the world about it.
Show HN: CHSS – CSS-Esque Semantic Code Styling in Real-Time
First time showing something off here.

So I have always found semantic highlighting very interesting, and besides the kind of highlighting VSCode natively offers, I have always been partial to name based highlighting like Colorcoder or its VSCode counterpart "Color Identifiers", where symbols get assigned different colors based on their names.

But I noticed that you could go further than just having the color be based on the hash of the name, I wanted to assign specific colors, have some "super important" class or variable colored in red or maybe every function that starts with the word "get" colored blue, or underlined, or bold etc.
And the more I thought about it, I realized I basically just wanted CSS for code highlighting.

So I wrote and extension that does just that.
It lets you use use .chss files, basically a dialect of SCSS to design a dynamic color scheme for your code, that takes names as well as semantic token information into account and lets you set any style option that VSCode's text decoration class allows.

Now I mostly wrote this extension for the fun of implementing weird stuff and I realize that the functionality is maybe a little bit dumb, a little bit counterproductive to productivity itself if you waste time picking out pretty colors for specific variables and so on.
But... while styling my way through one on of my bigger coding projects, I started to wonder if defining colors for variables with names matching a specific names and patterns could, when utilized consistently, lead to a better and more consistent habit of selecting names.
Instead of having variables with dozens of random different names, even though they are doing the same thing, one would select consistent names to get the right color, coding standard enforced via aesthetics.

Anyway, I think it's a neat project and I might look into AST parsing in the future to implement proper relational CSS combinators.
Author here, ask me anything!

Apart from programming, one of the motivations for getting the 8K display is to look at lidar point clouds. For example the desktop background in my post is a lidar map of Bernal Hill in San Francisco, which I've here downsampled to only 13006 x 7991 px for your convenience [1].

Admittedly, when I bought it at first, I didn't realize there would be so many random issues, as manufacturers all advertised their gear as "8K Ready" even in 2021. As I incrementally fixed the problems, I decided to document my journey in this blog post.

btw I posted this in the past but it got caught by the spam filter and disappeared [2], not sure how to appeal that when it happens. Thanks ingve for posting it again!

[1] https://pics.dllu.net/file/dllu-lidar/tldr_707_all_c_fine_50... (13006 x 7991 px)

[2] https://news.ycombinator.com/item?id=41102135
From their Form 990: "Internet Archive was founded in 1996 to build an Internet library with the purpose of offering permanent access for researchers, historians and scholars to historical collections that exist in digital format including texts, audio, movies, images, software and web pages."

https://projects.propublica.org/nonprofits/organizations/943...
https://www.loc.gov/item/2003541624/

Note that it does not talk about making things publicly downloadable and available to the general public. Archives work this way for a reason.

They've increased their scope and changed a bunch of pages as they position toward fundraising and facing lawsuits. From the page you (misquoted): "Our mission is to provide Universal Access to All Knowledge."

The first step in doing this is to collect and organize the knowledge. You then provide access gradually and within the law so as not to get sued out of existence. If the law is unclear, you lobby to change it (thus the original post) and/or work with others to expand the law.

If you want to bait a hook and risk a lawsuit in hopes of setting case law, you manage the risk. Maybe make 4 albums downloadable instead of 400,000. And if you're arguing for extensions to Controlled Digital Lending, well you better make sure you have your record keeping straight before you make your entire library openly downloadable without restriction.

If you insist on responding, please provide a list of these "wins" you're so certain of. I see a tiny staff that does amazing things, assets in the single digit millions, and nearly a billion dollars in liabilities across multiple lawsuits.
Ironically, I almost never see quick answers in the top results, mostly it's dragged out pages of paragraph after paragraph with ads inbetween.
Actually, this could all be done with a blockchain bid and ask trading system that would match all bids and asks and execute without Yass and Griffin and Mercer. If Susquehanna and Citadel and Renaissance want to do it then every transaction should be taxed on a scale and the money used to pay down the national debt, or into next gen energy infrastructure. These guys are buying yachts, Lamborghinis, and elections.
Running a cloud and developping an operating system are two separare activites that don't need to be tied together. There is a lot of proprietary software in companies around the globe that rely on windows low level APIs and it will last for decades. There is a lot of things that are running outside the browser. The whole gaming industry is still tied to Windows directx.
How is this by accident? He was specifically looking for datasets for this purpose and found a good one, then loaded it into a program to find man-made structures.
To get retina quality display, you need to match the PPI right? For 5K, 27" is the sweet spot. For 8k, what would be the optimal size of TV?
I haven't used Cursor, but I use Aider with Sonnet 3.5 and also use Copilot for "autocomplete".

I'd highly recommend reading through Aider's docs[0], because I think it's relevant for any AI tool you use. A lot of people harp on prompting, and while a good prompt is important I often see developers making other mistakes like not providing context that's good, correct, or even too much[1].

When I find models are going on the wrong path with something, or "connecting the pipes wrong", I often add code comments that provide additional clarity. Not only does this help future me/devs, but the more I steer AI towards correct results, the fewer problems models seem to have going forward.

Everybody seems to be having wildly different experiences using AI for coding assistance, but I've personally found it to be a big productivity boost.

[0] https://aider.chat/docs/usage/tips.html

[1] https://aider.chat/docs/troubleshooting/edit-errors.html#red...
That is how it worked, but people still found it problematic. E.g., from one of the comments on the issue:

> In step (3) here, if you do several mousewheel-spins while also subtly moving the mouse (just from placing your hand on it), it's quite easy/possible for the first spin to inadvertently change the value that you just entered (since step 1 had left the cursor hovering the input field, so that's where it starts), and then for the subsequent mousewheel-spins to successfully scroll the page. This can mean you change the number you just entered without noticing (and also without it being "in the middle of an existing scroll action", hence my note that this suggested mitigation wouldn't necessarily help).

The cause being that people don't look at where their cursor is before they start scrolling, and don't look at the value since they've finished entering it.
A decent window management tool (e.g. Rectangle.app) should resolve most of your window management issues - set up many drag points to easily divide windows by half, thirds, quarters, sixths, etc.

Most screen share apps should support sharing by window. Also best for privacy (so your viewers don't see the side channel chat notifications pop up).

Also an ultrawide monitor is preferable for spreadsheet warriors.

I will not give up my 49" 21x9 for anything lesser.
I can understand people preferring to have things narrated to them, but I fail to see how narration can make a book from something you don't like at all into something you like. Ultimately no matter how good the narration is, either you like the story or you don't.
Vanguard AC is indeed incompatible with linux, but maybe that's for the better...
You may begin your argument now
How can you be contacted privately?
> Due to this experience with 9Elements, we banned the entire country of Germany for life.

> Due to this experience with 3MDeb, we banned the entire country of Poland for life.

> Due to this experience with Matt DeVillier, we banned the entire state of Maryland for life.

> UPDATE 2: System76’s Principal Engineer decided to chime in and make a fool of himself, so we banned the entire state of Colorado for life.

My sides!
That seems like an unfair way to characterize what he was saying. The point is that of course emulators will be associated with piracy if publishers won't sell ROMs, and use technological measures to try to prevent third-party implementations from being able to run legitimately purchased games (i.e. perform product tying, which is supposed to be illegal), and bankrupt commercial emulator companies through lawfare even when they know they have a losing case. Average people don't have the means or technical know-how to rip ROMs themselves, so piracy becomes the easier path.

Like I don't own a Switch and I'm not going to buy a relatively expensive single-purpose piece of hardware like that to e.g. see what TotK is about. If I were going to buy a handheld, I'd probably buy something like an Asus or Valve device, which are higher performance and can run Linux. But in order to use an emulator, you necessarily have to pirate it because they won't sell it. For older games, the rights holders don't publish it at all, so again naturally over time as the old copies are discarded or damaged, only pirated copies will remain. That has nothing to do with emulation, and everything to do with the fact that the things being pirated aren't for sale.

If the music industry still refused to sell anything other than vinyl, portable music players would've been associated with piracy too, but only because most people aren't going to bother to rip their own music off a record player when someone else already went through the trouble. DRM is just doubling down on this thinking. If they wouldn't sell anything older than 5 years out of their catalogue, rock music would also be associated with piracy.
If AI can help an advertiser get the outcome they want in 1000 ad impressions instead of 5000 ad impressions (with more precise targeting or more appealing creative), Meta can 5x the price of those 1000 ad impressions, keep the advertiser happy with the same ROI they had before, and sell 4000 additional impressions to someone else as incremental profit.

Or they could 4.9x the price to show the current advertiser a better ROI and encourage higher spend from them, while still having the 4000 extra impressions to sell.
> Cursor can have whole project in the context

Depends on the size of the project. You can’t shove all of google’s monorepo into an LLMs context (yet)
Not even trying to knock on the door?
> There’s no evolutionary benefit to eating as little as possible any time in human history

In multiple organisms we see that under-eating and fasting extends lifespan, so I'm not sure that's the case.

https://www.nature.com/articles/s41392-022-01163-z

https://www.science.org/content/article/why-eating-less-mean...

https://www.nature.com/articles/d41586-024-03277-6
This is my #1 question on GLP-1: are we just seeing how humans do much, much better by being lean vs. the direct result of the drug?

A lean current-epoch human -- with our food abundance, access to modern medicines, higher standards of life, lower risks of injury, etc -- is likely going to be markedly healthier than a non-lean current-epoch human or a lean human from a prior age where medicine/food/etc was worse.

Or is it, in fact, the direct result of the drug?
We were inspired by datalakes and thought the name of a super deep lake could be a cool domain. Turns out 10 of the deepest spots on Earth are all trenches, and the domain was cheap, so we went with trench.dev
https://www.marineinsight.com/know-more/10-deepest-parts-of-...
In general tech is extremely bad for mental health.

The best advice I have for people is to minimize computer use and get a dumb phone.
Yeah, it's definitely coming via the Chinese companies, and Korean as well (HiFi Rose), and everywhere from budget to expensive. Class D amps have been making headway against traditional scepticism for a while now, and GaN switching performance is pushing that even harder.

Peachtree seem to be one of the US companies pushing GaN in a big way, including their pure-digital amps.
Plot twist: regular users don't care what model underneath is called or how it works.
> An important warning: AI chatbots are prone to occasional mistakes. If someone in your family has an allergy or you take dietary restrictions seriously, be sure to triple-check its recommendations.

Or if you’d like to avoid potential death.

https://www.npr.org/2024/09/23/g-s1-23843/artificial-intelli...

https://www.forbes.com/sites/mattnovak/2023/08/12/supermarke...
I worked at a startup where our software was in escrow, and we had a couple clients signed onto it. I've never been on the other end, though.

I can see a few problems with this. In the case of an MSA taking over, it doesn't necessarily satisfy the exit plan requirement, because as you say in another reply they could charge an arm and a leg. 10x'ing the price overnight isn't really much different from it shutting down.

The other issue: I am a developer and architect, I want to primarily design systems and write code and make stuff. Know what I definitely don't want to do? Sit in meetings and talk about escrow agreements with C-level people, lawyers and sales reps. If there are two startup products we could use, one is exact-fit amazing but needs an escrow arrangement, and the other is OS core but will need dev effort -- I'd 100% rather spend my time doing the dev work.
The Future is already here, it's just unevenly distributed. William Gibson

What is the skill tree of development, and how do we speed run it?
> How can this be possible if you literally admit its tab completion is mindblowing?

What about it makes it impossible? I’m impressed by what AI assistants can do - and in practice it doesn’t help me personally.

> Select line of code, prompt it to refactor, verify they are good, accept the changes.

It’s the “verify” part that I find tricky. Do it too fast and you spend more time debugging than you originally gained. Do it too slow and you don’t gain much time.

There is a whole category of bugs that I’m unlikely to write myself but I’m likely to overlook when reading code. Mixing up variable types, mixing up variables with similar names, misusing functions I’m unfamiliar with and more.
Only available to people in certain regions. The error message doesn't say which.
Beautiful, thanks for sharing! Looks like I've found side project number 301: Three.js PlantStudio. Combined with the botany-focused image segmentation / mapping models they've got now, you could even work off people's real plants...
HTMX, I guess.
Ghost World is one of my favorite movies and I don't remember her character either.
Genuine question: why do your parents want a desktop?

These days the only reasons I see to get a desktop are

1. You need some combination of power/thermals or expandability

2. Kiosks, public computers, etc

3. Cost? Maybe?

For pretty much any regular person in my life who's open to a mac, I'd point them towards a MacBook Air
A lot of HTML features are underused with everything being done in JS libraries now rather than using built in functions.
I think this experience is universal. Are there any tools or practices that make it easier to use IAM?
Benchmarking Ruby Parsers
27” 1440p at 100% is too small for me, so 5K at 200% has the same problem. More generally, the available PPIs combined with integer scaling only yield relatively few options at a given viewing distance. More choice would be nice.