skysight-inc/HackerNews huggingface dataset:
I like paper books. I get alot of enjoyment from giving them to friends to read. To me it’s like the difference between when I used to make a mix tape or mix cd and give to someone vs sharing a Spotify playlist.

Also I find that it adds character. Like if someone comes into my house they can see what type of stuff I’m into via my “analog” music movies and books.
The same engine runs on both desktop and mobile, pathfinding performance wasn't an issue on mobile. We knew from the beginning that it was important for mobile controls to be "smart" and to assist the player as much as possible in getting around.
HN Flooded with Spam AI Girlfriend Comments
Hi everyone, I have noticed a ton of new comments on recent posts (within the last 10 minutes) that read roughly "hi are u lonely want ai gf?? $discord_link $password" from 2genders####. See https://news.ycombinator.com/threads?id=2genders31453. What is going on? Usually HN is so good at spam prevention, which is a huge reason I use this site over any other one. It feels like such a weird invasion over such a normally spam-free website
> If an LLM hallucinates a method name you'll find out the moment you try and run the code.

What about when it confabulates a module name that's been squatted by a malware distributor?
As a Brazilian looking for the implications of this to my country, I don't care about technicalities. If TikTok isn't in the app and play store, it was banned.
also a favorite album of mine, and contains one of my favorite guitar solos in history ("Comfortably Numb")

the whole album is timeless, but that solo in particular has always stood out to me. David Gilmour almost evokes something ethereal in those notes.
Well, it's good to have hobbies. Keeps ya out of trouble.
Reddit has released next to no information about how its karma system has changed since it stopped being open-source in 2017.

Karma is a meaningless measure of anything. Increasing your karma is a waste of your time and angst. But ... whatever floats your boat. If you want to waste your limited time on Earth by chasing karma, good for you.
>changing the generated code by replacing indirect vtable calls with direct or inlined calls

It can't possibly be doing this, if the raytracing code is like any other raytracer I've ever seen -- since it must be looping through a list of concrete objects that implement some shared interface, calling intersectRay() on each one, and the existence of those derived concrete object types means that that shared interface can't be made final, and that's the only thing that would enable devirtualisation -- it makes no difference whether the concrete derived types themselves are final or not.
ESP32 has effectively become the go-to family of RISC-V microcontrollers (excluding some
earlier Tensilica-based chips).

They are a pleasure to work with, be it the programming methods, documentation or esp-idf SDK.
This almost sounds like a paid article by TikTok.

TikTok has also “weaponized” their users to spam senators and house reps [1]

[1] https://www.theverge.com/2024/3/7/24093308/tiktok-congress-b...

TikTok is a scummy business
Sorry about all these spam comments lol
You forgot the third and fourth failure modes: weight and bag space. Books take a lot of it. An e-reader is thinner than any book and weighs the same no matter how many it's holding.

I used to take my e-reader on field expeditions when I was an archaeologist. Never had one die or break even after months in places like Siberia. The number of notebooks that were ruined during those same expeditions is non-zero, usually from condensation or the physical trauma of a backpack.
Turf wars. We just call it war when humans do it. Or genocide.
Host cores and guest cores.
V-GER
Amazing small game, visuals and sound! Love it. 11/10
no, that's drop bears
Show HN: LLM Labs – UI to Test 3 LLMs in Parallel
Try out multiple LLMs in parallel. LLama 3, DBRX, Grok (X.AI), Sonar, llama.cpp. Run parallely on AWS, Together AI and Groq.
they want ad access because they care about money and mindshare (a term I hadn't heard of until reading your comment, so thank you for that!)
> $15-20

US book prices seem weirdly expensive. I just sampled the prices from the best sellers here:

https://www.amazon.com/gp/bestsellers/books/

https://www.amazon.co.jp/gp/bestsellers/books/

The US prices averages out to ~$15, while the Japanese prices average out to $10. You might say most of that is due to the current exchange rate (1 USD = 154 JPY), but then most books listed on Amazon Japan's "novels" best sellers seemed to be priced around ~$6 USD (~900 JPY), compared to the $18-22 in Amazon.com's "literature and fiction" list.

We can try the same exercise with

https://www.amazon.co.uk/gp/bestsellers/books/

and the average comes out to ~$11 USD (~£9 GBP)
Cubic Life: Conway's Game of Life in 3D
Ahhh nice catch. Yeah, I think that might help, but also, on some level, if people choose to not follow instructions, additional instructions don’t tend to help. Doesn’t mean it’s not worth trying in some circumstances, of course…
If my keyboard had some noticeable % chance of typing the G key when I hit the F key, I’d trash it in a heartbeat.
Are you lonely? Do u want an AI girlfriend? https://discord.gg/candyai ufrPgQkrocBHIuijg
Mods are asleep and someone bombarding HN with spam..
I have a slightly different problem. What I miss about the physical book is its context - that is to say, the cover art, its particular weight, the font face, how the chapter numbers are printed, etc., which give a book its certain "feel." With an e-book, you don't get any of that, so all books have a kind of sameness.
There’s a thread about it here: https://news.ycombinator.com/item?id=40118778
Right now we have a lot of jobs that are extremely low efficiency, if not outright net negatives. These are the sorts of jobs that markets tend to eliminate, because the company that gets rid of them can charge lower prices than the one that doesn't. But that doesn't work when the job exists as a result of regulatory rules, or the company is a monopoly not subject to competitive pressure.

What does work is to improve the efficiency of the regulations. For the ones that are net negative you can just get rid of them. For the ones that are net positive but still poorly constructed, you can reduce their overhead.

This doesn't increase economic output, it reduces waste. Then you can work half as many hours for the same money, or the same number of hours for twice as much, not because anything more is being created but because people are spending half as much time on useless tasks. If they then spend that time doing something productive, output would increase, but that's a personal choice. If you could work 10 hours a week and that was enough to earn a living and own a home, would everybody still want to work 40 hours just so they could also own six cars and two boats? Some people would, which is fine, but some people wouldn't.
> Perhaps "Meta Horizon SDK for Android" would be a better label?`

Yes, the same as Android SDK for Linux. But it became just Android.
Yeah, but if I _could_ write my own, I wouldn't be in the market to buy one, right?
Yeah, nobody here is going to go for that
Oh, you sweet summer child...
When I'm confronted with laws that I don't like because I cannot collect all the data I want then I hold the software back and blame the laws.

Pretty simple approach.
4. Name of the language

5. Moral character of the main character of the story alluded to by the name of the language.
alias ..='cd ..'
alias ...='cd ../..'
alias ....='cd ../../..'

They read more intuitively and 'cd -' works better.
After posting this (and being redirected to the New page), I see that it is not only Comments, but Submissions as well.
I got a ZSA Voyager split keyboard and then spent weeks exploring custom layouts. The first question was QWERTY vs something better. Then there was layers and layer navigation. And should I swap out the key switches? And Keyboard Maestro.

Now I'm trying to abandon 30 years of muscle memory and typing at 4 wpm while I learn Colemak-DH. Maybe what I should really do is build a custom 34-key board...
The film Waking Sleeping Beauty touches on this a bit.
dang, sock puppet posts from user name `2genders...`

(It's sock puppets all the way down!)
hi are u lonely want ai gf?? https://discord.gg/elyza -- FOLLOW THE HOMIE https://twitter.com/hashimthearab HTbemMQGnYQQkWvyr
My theory is, there is an AI frameworks turf war going on and the bots are to ensure discussion is impossible or extremely difficult.
Google getting rid of verbatim searches is an all time fumble for me. Prompt engineering a Google search to get it to find what you want is harder than getting gpt4 to talk about mature content.
bloom county: opus and the cockroach:

https://i.pinimg.com/originals/16/30/d1/1630d15d0a94cbe4b81e...
I thought the same thing! Very interesting. I wonder if this is happening on other sites like X/Reddit.
Show HN: Scoring resumes at scale using GPT-4
Hi HN.

After being swamped by AI-generated resumes on the last couple of job posts we had, and given that we’re in the AI business ourselves, we built this little tool for in-house use.

What it does is really simple. We first upload job description, which GPT analyses and generates criteria. Then we upload resumes, let GPT score them against that criteria, and we compute a total score which we then use for making shortlist.

After successfully using it couple of times to hire people, we decided to try to convert it to stand-alone project, and here we are.

The name is SortResume.ai, and you can find it here: https://www.sortresume.ai/

There’s a free plan, so anyone can give it a quick run.

Any feedback is more than welcome!
The headline isn't accurate. "No One Buys Most Books" maybe, but the article talks about books that sell more than 300,000 copies in a year. 90% of books sell fewer than 2000 copies in a year, but 2000 is actually a decent number, especially considering it will be a lot more than 2000 over the lifetime of the book.

There's more to this as well. You have to factor in that a lot of people write books because they want to say they wrote a book, and others do it because it supports their professional brand, so there was never an intention or expectation of selling a thousand copies.
I laughed pretty hard when I noticed the same issues and clicked the 'discuss' link and found that your post had been inundated with the comments you are referring to XD
An interface, like IHittable, can't possibly be made final since its whole purpose is to enable multiple different concrete subclasses that implement it.

As you say, that's the hot one -- and making the concrete subclasses themselves "final" enables no devirtualisations since there are no opportunities for it.
A big audience means publishing houses don’t have to spend money on marketing

Only blockbuster authors get serious marketing support. For everyone else, big publishers want authors to shoulder marketing and publicity costs and responsibilities. Many lower tier authors are shocked to find they get zero marketing support:

I’d hate for readers to think this happens to every author who signs with a traditional publisher. I have worked with several “Big 5” publishers, and never got even a hint of marketing.

https://janefriedman.com/marketing-support-big-5/#comment-24...

Further, most authors are not experts in publicity or promotion, or have the expertise to run paid marketing campaigns.

This goes a long way to explaining why many books published by the Big 5 sell so poorly.
Self-hosting and homeserver stuff!

I started out when I got a new phone, and didn't know what to do with the old one. One of the ideas I had was a homeserver. Turns out it's not trivial to run Docker even on rooted Android phones, and you need a lot of kernel patching, tweaking and more and it still had issues after that.

The next step was when I figured out I could install postmarketOS on it, and I managed to flash it, SSH into it and set up Nextcloud for our photos and unbound as a recursive DNS for my home network. I thoroughly recommend postmarketOS, and the contributors are amazing as well.

I was however running out of storage, so I ordered an 256GB SD card, and set up mergerFS between it and local storage, worked fine.

After some time however, I got paranoid about having and old device with a LiPo battery constantly being charged in my home, so I decided to get a mini PC from Aliexpress and chucked a 2TB SSD in.

In the meantime, I discovered Immich, which turned out to be much better for photos than Nextcloud, and fell in love with it.

The final thing I added was a miniDLNA service to play my local movies and shows on my LG TV without having to bother with Plex/Jellyfin and reencode anything. Unfortunately, it kept disappearing after roughly 2 days of operation, so I just added a cron job to restart it at 5 AM.

For the time being, I don't need anything more and am turning my attention to other things.
I don't think they were victims or deceived. It's normal for companies to set metrics that can't be legitimately achieved and then closing their eyes and pretending they don't know what's going on. A waste disposal company in Canada had a quota for "overflow fines", which ended with employees overfilling dumpsters themselves. Call centers set unachievable metrics that require employees to redirect and mark issues as resolved instead of following protocol. Samsung recently had a contractor destroy customer property to void the warranty.

Companies like amazon are extremely powerful. They set the terms of the agreement, they set the project requirements and metrics, and then pretend that whatever happens has nothing to do with them.
It has a few years left as best.

Supposed to run out in the 2020s
> causes its users to spend more than they otherwise would

The promise of fame is not exceptional. The type of person who on an implicit promise makes decisions that are damaging to their own lives possibly have a larger problem then the exact ownership specifics of one single media company.

> Recessions may well have been triggered by less.

What percentage of the working age population is actually using social media in this unhealthy way? Is there a better solution that doesn't involve outright taking decisions away from everyone else?
It’s been happening for hours and is killing site performance. It’s all from brand new accounts. I don’t why account creation hasn’t been turned off yet.
Would love to see a postmortem once it's dealt with.
Wow I've never seen so many fake accounts on a HN post before. So then is it fair to say the Github stars for this project could also perhaps be artificially inflated? This month they started to go exponential: https://github.com/langgenius/dify?tab=readme-ov-file#star-h...
HN flooded with dupes: https://news.ycombinator.com/item?id=40118778
This is a old, very effective move from the spammer's playbook.

If some entity protests effectively (penetrates the spammer's own anti-spam, anti-communication precautions), threaten to spam them harder. Then follow through. We're seeing some follow through, I reckon.
It's the day after the YC application deadline, so my hypothesis is resources that would otherwise be dealing with these script kiddies spamming HN are spread thin at the moment...
I've been interested in making a homebrew playstation 3 (childhood console :D) game for a while, and finally got an environment setup yesterday.

Ended up getting a simple rust function built, with some slight miscomplilations via wasm + wasm2c. Now I'm going to try to get graphics working.

There is a surprising amount of public code containing calls to sony's licensed SDK, if you know what to search for (Not to mention the SDK, which was, "obtained" dubiously). Fascinating stuff
I have bought recently a bunch of ICs from 8080/8086 computers (mostly peripherals like PIC, I/O, Timers, memory) for next to nothing and i am trying to build a "retro" synth. It is way more fun and challenging than arduino or esp32, and not really complicated! A lot of instruments of the (Roland Juno, Oberheim Matrix 6, Akai AX-80) are using these chips too, so when in doubt i can take a peek at the schematics and move on with construction.
UK life expectancy is around 4-5 years higher than the US. I love the US and would absolutely move there given a working visa, but ya gotta be honest about this.
Ask HN: What is it with all the spambots on HN?
Is it just me or there's been some sharp uptick in fresh (almost 100%) bot accounts posting stuff about me wanting an AI girlfriend and such?

Is it some kind of coordinated flood attack? And is an AI girlfriend really a feasible idea?
As an LLVM developer, I really wish the author filed a bug report and waited for some analysis BEFORE publishing an article (that may never get amended) that recommends not using this keyword with clang for performance reasons. I suspect there's just a bug in clang.
Europe lost its edge due to higher manufacturing costs in the form of more expensive energy since 2022.

Europe is no longer competitive in export markets. It is de-industrialising at a fast rate. No sales = no production = no money.
The plutonium 238 decays according to a curve, and the thermocouples are degraded as well by heat and radiation according to a curve. So the power output drops rather predictably: "The radioisotope thermoelectric generator on each spacecraft puts out 4 watts less each year." [1]

The Voyagers will soon no longer have enough power to operate any of their instruments. They'll have enough power to continue operating the transmitter (which serves as a science experiment of its own) into the 2030s. The power of the signal will drop before the electronics and control brown out (if it works as designed), and it the signal might become too weak to detect before the probe completely stops operating. Such a fate befell Pioneer 11, who may yet still be warbling away at low power no longer pointed at Earth; its carrier was last detected in 2003.

[1] https://voyager.jpl.nasa.gov/frequently-asked-questions/
Imagine if a company used something like this to advertise their product.

Not sure ROI would be there but maaaaaaaan would it be a cool ad to play with
>Alas, it is just stuff built on top of Android, which is built on top of the Linux kernel.

Look into HarmonyOS, Fuchsia, LionsOS, Managarm, Haiku and Genode.
When you say "publishing industry" you're really saying "paper book industry", right ?

Nothing stops a publisher from being an ebook publisher, and that's a tried and true successful model adopted all around the world.

You'd have made the same argument for vinyl record publishers saying they're cornered into a niche, but no, as you point put artists will still want editorial power and support, so digital music is thrieving.
Site is effectively getting ddos’d right now
What in gods name are all these bots spammers?
I think excessive modesty is kind of pointless. People who are looking for an expert in a thing often don't know what constitutes an expert in the thing in the first place. You should not have to recite your whole resume to be able to call yourself an expert. The point of having the word at all is to efficiently communicate an opinion about a person (even yourself). When does it become ok to call yourself an expert? 20 years? 5 books under your belt? The most authoritative book under your belt? What?

I get that there is always more to learn, but there's nothing wrong with being real with people about what you're good at. Maybe people hate experts or are quick to dismiss anyone who dares to call themselves one for any reason they can think of, to disqualify them and inflate their own egos. But I think that's all counterproductive. If you spent like 20 years doing a thing, you better be at least somewhat expert at it lol.
> (perhaps one of the inlining heuristics is "Don't inline a function with more than 100 tokens", and the "final" keyword pushes a couple of functions to 101).

That definitely is one of the heuristics in MSVC++.

We have some performance critical code and at one point we noticed a slowdown of around ~4% in a couple of our performance tests.
I investigated but the only change to that code base involved fixing up an error message (i.e. no logic difference and not even on the direct code path of the test as it would not hit that error).

Turns out that:

int some_func() {
if (bad)
throw std::exception("Error");

return some_int;
}

Inlined just fine, but after adding more text to the exception error message it no longer inlined, causing the slow-down.
You could either fix it with __forceinline or by moving the exception to a function call.
This forum is built with early 2000s technology. It doesn't even use two-factor authentication or captchas for creating accounts. This was honestly bound to happen sooner or later.
I found that I change the font size/lighting depending on time of day, which is harder to do with a paper book :)
I must admit that Copilot usefulness for me is on the level of IDE autocomplete. I can write code in notepad.exe if necessary, but that's not productive and getting productivity hit is not nice for wellness.

So if company will not allow me to use Copilot, that would be a negative factor from me.
Your comment is a great example of how intelligent humans hallucinate!

Gpt-4 often handles errors well. The generated code is easy to review if you understand what you asked for (if it generates tests and examples too-which it can). Etc
I think it has less to do with the fact of putting data somewhere, but with the way data is accessed. When you store something in S3 - you can encrypt it, in addition to built-in encryption. You have control (more or less) over your data in your cloud tenants and databases.
Not with AI models trained on your data. You can't even extract\remove it or see how it's used. Literally - zero traceability and transparency. This is the problem, not the fact that it's not stored on your physical hardware.

I suspect when any AI model will start using patents databases for training - it will be a watershed moment for what one can do with open data. Old regulations simply would not put up any meaningful fight against volume and quality of model hallucinations, that may become valuable and patentable inventions and improvements according to the same regulations.
I flagged a few, then realized the problem is way bigger than me
What a mess, this is literally the first time I saw something like this on HN. They've even started posting on this thread! HN has been running slow since the flood started and I wonder if it's causing a mini-DDoS effect.

The usernames of the spammers are "2genders<number>", "SEXMCNIGGA<number>", and "indianmilf<number>"; for some strange reason they keep the same prefix and just alter the number so it should be easy for admins to block them. Some of them are posting Twitter links as well.
I got my first intro to milk punch from How To Drink: https://youtu.be/zr8dtT9siq4?si=akpHbgmLrtIcgXJk

I originally used their spec, but have since learned milk punch is pretty forgiving. It works really well for complex flavors that have a lot of tannins or volatile constituents (tea, wine, citrus, etc). I’ve found good black tea and a deep, sweet port tends to be a winning combination.

Done correctly, the resulting punch is shelf stable. That said, it has a neat trick: since no filtration is perfect, you end up with trace amounts of milk fats in the solution that continue to react with any left over volatiles. This leads to a smoother, rounder flavor over time. The last batch I made with a bergamot tea and port ended up tasting like a fruity, complex boba tea after a couple months of rest.
That bulb in Livermore is still lit.

Or are you talking about something else?