skysight-inc/HackerNews huggingface dataset:
While I find the bardcore variations of Cage's classic sublime, I fear the eructation of pigs and micturition of plowhorses is not for all :/

Hildegard Von Blingen gave it a red hot shot ... ruined by that bloody nun in the cloister that wouldn't shut up: https://www.youtube.com/watch?v=C9K9PfjRjxM
No, I meant that we've written a compiler, based on Roslyn, whose runtime for compiling the code has improved by 20 % when switching to .NET 6.

And indeed, on the C# -> IL side there's little that's being actually optimized. Besides collection literals there's also switch statements/expressions over strings, along with certain pattern matching constructs that get improved on that side.
That would be an alternate history where Ballmer went rogue.
This article so clearly articulates the same chaos and uncertainty that I experienced in this exact same process with my wife’s cancer. The same experience that motivated my comment in the AskHN a couple of days ago asking how to engage the healthcare community to find opportunities to build something useful [1]

“Bess and I have learned not to wait. The healthcare system often moves slowly, and it’s good to be agentic. Insufficient agency is how people die while waiting for some indifferent bureaucrat to get back to them, or for some other bureaucratic process to spin up before the rapidly dividing cancer cells spin someone down”

So many little statements in that article ring true but I felt this deep in my core. Your notes about the onc being on vacation resurrected a little taste of the bile I had in my heart for the infuriating pace of everything.

I got to a point of deep, seething hatred for it all until one day my wife’s surgeon broke down crying on the phone. That little glimmer of humanity in what felt like a giant broken machine made me take a moment of pause and consider that some of the seeming indifference and immunity to the urgency might be self-protection. I have no idea what it’s like to work in a field where progress is so slow and the stakes are so high.

I wish you the best and thank you so much for sharing your journey so vividly. I think it really may be useful for those that find themselves in that same crucible.

1 - https://news.ycombinator.com/item?id=40089389
Android tried it and the results were closed-source fiefdoms and crappy hardware.

There's not a big enough market for this to sustain itself because VR is a flying car category that no one needs.
> No, because that would make it internal to each object file, while what you want is for all object files to see the same memory location.

I can see exactly one use for an effect like that: static variables within the function.

Are there any other uses?
I can’t believe people out there write these things down by hand on paper.

It’s mind bottling.
It's nice to begin with but you usually quickly hit a scale issue from what I tried and talked to different people using it.

Also they only offer index stored in Memory as far as I know, also lack the support of different index or more advanced ones like GPU index.

https://zilliz.com/comparison/milvus-vs-pgvector
I have realized that there is a big design space here, as I recently did a write-up of my take, Id30. 30 bits of information encoded base 32 into six chars, eg bpv3uq, zvaec2 or rfmbyz, with some handling of ambiguous chars on decoding.

https://magnushoff.com/blog/id30/
Running Python on a serverless GPU instance for machine learning inference
Please try to enjoy all your Jira tickets equally.
We here on HN may have our doubts about Linux on the desktop, but for basic usage (= mostly using just the browser) it's more than good enough. And the main advantage (same as with MacOS) is that it's not Windows - which isn't necessarily going against Microsoft (although they are doing their part too with botched Windows updates), the biggest problem with Windows is that most malware is still targeting it.
LOL. The problem is the shitty software. SteamVR and Oculus apps are worthless and flaky, but when they work, there's zero need for any damn cables.

PS: I have a barely used Meta Quest Pro for sale. ;)
Obviously correct answer matters more but ~100-200 elo points could be gained just for better writing. Answer would be range of 500 elo in comparison.
I read this and think about Sanglard's book:

https://fabiensanglard.net/gebbdoom/

He has 0.77 dollar profit on an 51 dollar book. A minimal campaign with some organisational backing on HN alone should be able to get 1000 books sold, no? Every programmer who lived trough the doom craze is interested. It would place him above the average number of books sold.
Interesting! (I was way off the mark, not reading carefully, ha)

Is it a public project?
If you're looking for a limited mode, why'd you get them a macOS computer instead of an iPad with a keyboard?
I mean, this seems like a fairly classic example of Chesterton’s Fence. There is a _reason_ that car interfaces have been pretty similar for a very long time. By and large, they _work_. Occasionally someone tries a change, and it works, and is widely adopted. Usually, it does not work, and is abandoned either in testing, or after failure. Peugeot used to be a particularly prolific offender here.

The lesson you should take from this is _not_ “right, we should introduce lots and lots of changes at once, and not bother with the testing” (I flatly don’t believe that the indicators-as-touch-buttons-on-steering-wheel thing was tested on actual humans before being implemented; if it had been it would never have seen the light of day).
I suspect I’d read a lot more non-fiction books if I couldn’t access the short form equivalent on my phone readily. But instead I read articles shared on HN or Reddit, with a sprinkling of non fiction books mixed in. Compared to my dad, who devoured non fiction books in the 80s and 90s, my lifetime spend is going to be far lower.
Custom Higher Lower
Wanted to share, a small side project, a custom higher lower game.

I always wanted to create any category I wanted to play with friends.

Please give it a try: https://custom-higher-lower.vercel.app/

If anyone likes the idea, give me some feedback to improve this project !
I'm the opposite. I stopped reading books because I was accumulating too many and it was difficult to find the ones I like without paying full price for new copies (which I'd eventually just discard). Also I find them cumbersome. Now I have a Kobo I read a lot. I can read on my side in bed. It's great.

However, paper is still the best format by far for text books and references. I can't stand having to use a screen for that. If I'm using a reference sheet I always print it out.
Jean-Yves Girard's The Blind Spot (2011) may be a better read for those who find this review a bit woo.
I think it's incorrect to say that AI has come to where it is today because of Google. AI researchers would have done exactly the same.

One valid question, though, is why technologists don't think about the consequences of what they do before they do it? Because they focus on short term profits, like you mentioned for Google?
Programming is indeed thinking but thinking through coding. Think -> Code -> Evaluate. If you remove the thinking you have a code monkey. If you remove the coding you have analysis paralysis.
If you use Expo, you don’t even have to do that.
A friend told me about how his work had some senior IT mgrs, who'd clearly been playing with their iPhones too long, decide that the firm shouldn't use Ids at all any more, and started pushing this without consulting the business, even though it was totally inappropriate given how widely they were needed... Caused mayhem and needles arguments!
I wonder if this could be implemented via interaction nets.
A while back I wrote a game in assembly, for CP/M. Since I have a single-board Z80-based computer on which I can run it.

I later ported the game to the ZX Spectrum, because that was a fun challenge, and I only needed a few basic I/O operations - "write to screen", "read a line of input", etc, etc.

It occurred to me that I could reimplement the very few CP/M BIOS functions and combine those implementatiosn with a Z80 emulator to run it "natively". So I did that, then I wondered what it would take to run Zork and other games.

Slowly I've been reimplementing the necessary CP/M BDOS functions so that I can run more and more applications. I'm not going to go crazy, anything with sectors/disks is out of scope, but adding the file-based I/O functions takes me pretty far.

At the moment I've got an annoying bug where the Aztec C-compiler doesn't quite work under my emulator and I'm trying to track it down. The C-compiler produces an assembly file which is 100% identical to that produced on my real hardware, but for some reason the assembler output from compiling that file is broken - I suspect I've got something wrong with my file-based I/O, but I've not yet resolved the problem.

TLDR; writing a CP/M emulator in golang, and getting more and more software running on it - https://github.com/skx/cpmulator
This just further incentivises over-regulatory EU to keep making burdensome regulation that slows down innovation for everyone.

It is better for open source projects to just pass a license claiming, software is not available for free in EU and to make EU companies pay sky high fees to use the software that is freely available for everyone else.

That way EU bureaucrats will stop trying to be the World Police without paying the price that USA has to pay to keep its global influence (like funding military of other nations while americans die in hospitals, in homelessness , intentionally making american exports disadvantageous just to keep its global reserve currency status, etc).

It is absolutely insane to me how EU thinks it can decide what charging port everyone should use USB-C , cookie banners for everyone, GDPR nightmare for everyone, and now this new government rule on opensource contributors to software being held liable for security breaches.

Absolutely crazy. They just want free lunch while trying to control everyone and everything.
Is that actually true? If you go along with something that gets everyone killed, there's no do-over. Even if the core of the dispute is on scientific fact.
For my dad, he occasionally composes Word documents and uses other MacOS software for his business, so finding analogous iPad software and teaching him how to use that wouldn't be worth the effort.

iPad could probably work for my mom, but she just uses hand-me-down macs from my dad or me/my siblings.
Jo Boaler Is Not Unusually Bad for an Education Researcher: She's Usually Bad
> “People have raised questions for a long time about the rigor and the care in which Jo makes claims related to both her own research and others,” said Jon Star, a professor of math education at Harvard Graduate School of Education.

> But Star says many other education researchers have done exactly the same, and the “liberties” Boaler takes are common in the field. “That’s not to suggest that taking these liberties is okay,” Star said, “but she is being called out for it.”
That's what happens when you're freed from "SEO-optimized content".
It's also a culture thing I'd probably put under military philosophy.
I've worked with ex-military engineers, and you can tell from how they communicate. Writing technical reports and memos is a skill.
I do that out of paranoia/mistrust for my wifi network, printer, printer software, etc.

It's probably fine to just print it out, but for more sensitive items I definitely write it down by hand.
At least it's a consistent part of the full error message.
Having written two novels, I will tell you it's far less work for a lot of writers to write the thing than getting decent sales. It varies - some do slave over their manuscripts for years, while others churn them out in a week, but selling books is hard work.
I agree with some of this, sort of. Up until this absolutist claim —

> the web … will cease to exist in any useful form

What has tended to happen in the past is, drum roll please, competition appears making the interwebs more useful again.

Example: DuckDuckGo’s popularity came out of the desire for a more privacy friendly search engine.

The only constant in life is change. Just because a thing becomes less useful short term, does not mean it will always be less useful long term.

On a more meta note —

Title —> Subtitle —> Advert —> Four sentences —> Advert -> Four sentences —> Paywall

I find it mildly ironic that it will be the push for GenAI’s fault, when the publisher is doing everything they can to stop me from reading an article about how it’s going to be the push for GenAI’s fault.

I am for fair pay for creators, and I’m definitely not a big fan of GenAI. I just found it to be an interesting irony, given the setup of the article wrt the origins of the interwebs.
This sounds so good. My father is using windows. He has teamviewer installed - and half the time when I wanna connect with him it turns into a nightmare of new version update. I only have most recent version. He doesn’t know, which version he has. I can’t connect to him, then I need to guide him how to update his version. It’d probably be easier for me to run older version in a VM, but then I don’t want him to run potentially insecure old version of screensharing app.
In the early days Amazon relied on huge amounts of trade credit from the publishers / distributors

Seem to remember that if the publishers hadn’t been lax about Amazon’s delinquent debt the publishers could have forced Amazon into bankruptcy

(Worked for a major US technical / educational publishing house in the late 90s / early 00s)
Come to Austin. We have loud, annoying, fearless, and rude grackles who will leap up on your outdoor table and fight you for your lunch. They're no crows, to be sure.

Crows are smarter. I saw a crow chowing down with its buddies after it ninja'ed inside a mechanic's shop to steal their sunflower seeds from atop their toolbox. That it both identified a package containing food it liked and knew when humans were watching, formulated a plan, and executed it successfully demonstrated significant intelligence.

Reportedly, one can befriend crows as well as crows supposedly hold grudges.
Similar (activity recording of each window), but not exactly the same (no screenshots):

https://github.com/ActivityWatch/activitywatch
LunarVim has been abandoned by maintainers
IIRC it had at least one small (?) purely defensive boat that couldn’t be destroyed by typical weapons so its parent fleet couldn’t be defeated. It wasn’t like a modern drone swarm
Yup. "Try as best as you can (to eventually deliver, not ASAP), but if you can't - well, all content in transit is considered ephemeral."

I mean, I do battle with notification-FOMO as much as anyone; if it works, go for it. I would just be tempted to poke at the rejected queue.
Adding keystrokes is not the same as adding clarity, though.
It's mostly an ecosystem thing, being unable to use existing methods.
In my experience, research goes something like

1. Milestone paper introducing novel method is published with green-field implementation

2. Bunch of papers extend milestone paper with brown-field implementation

3. Goto 1

Most things in 1 are written in PyTorch, meaning 2 also has to be in PyTorch.
I know this isn't JAX's fault, but I don't think JAX's philosophy to stay unopinionated and low-level is helping. Seems like the community agreeing on a single set of DL libraries around JAX will help it gain some momentum.
> Moreover, words are already compressed data with a lot of lost information

That's exactly the point, 99.9% of the information processed by the 6 year old has went into training his visual cortex, a subsystem not necessary for reasoning. This will eventually be used 8 hours a day for transforming visual representation of text on a computer screen into a compressed textual form which the inner rational loop can easily manipulate. The holy grail of AI, for anything but artistic creation, is just this inner loop.
Not really. Read [1], which references "Why AM and Eurisko appear to work".
There's a reason that line of development did not continue.

[1] https://news.ycombinator.com/item?id=28343118
Just to refute the title: I've sold a dozen of my textbooks in the last two weeks. I bought them almost fifty years ago for my applied physics degree. So some people are buying some books.

But yes of course no one buys most of the books that are published, I don't suppose that Lorrain and Corson sold more than a few thousand copies of Electromagnetic fields and waves (one of the books I sold) and I doubt that they made enough money to pay for the work it must have cost them.

It must be even worse for academic textbook authors nor that many university courses don't even use textbooks any more because they have switched to modular online instruction.
OK, I haven't read the whole thing yet but this bit raised an eyebrow...

>These two market categories (celebrity books and repeat bestsellers from the backlist) make up the entirety of the publishing industry and even fund their vanity project: _publishing all the rest of the books we think about when we think about book publishing (which make no money at all and typically sell less than 1,000 copies)._

Why do we view this as a vanity project and not the purpose of the whole endeavour? The celebrity books are just to raw material that allow them to dot heir real job; to make books those fragments of human connection widely available to the people who might need them, a service to readers and to future generations that isn't just about making money.
Read this and follow the links to what Jake’s wife wrote as well

https://news.ycombinator.com/item?id=40114696

Article: https://jakeseliger.com/2024/04/22/the-emotional-trial-of-cl...
What goes on in your head that you even consider the "ecologicity" of a book. It has no impact. Nada. Zilch. Zero. Stop feeling guilty about meaningless things.
Show HN: Self-Hosting Starter Package
Hey HN,

In a previous project, I've used AWS Amplify for serverless development. It was fun to get started quickly, but once the complexity of my app started to increase, my development speed slowed down. I had to use complex products for simple tasks. Setting up lambda functions with external dependencies and testing lambda functions locally seemed like a burden. GraphQL felt like an overkill. My development-feedback-loop slowed down too much.

For my newest project I switched back to self hosting on my own VPS. My development speed is so much faster again :)

I've packaged the setup I'm using into a starter template. If you are interested you can find it here: https://www.taufels.com/
Now try a regular function, you will be blown away. No need to type "final"...
That's interesting. I've never encountered a 1 that looks like 7 in handwriting. Usually it's I and l that mess with 1. In what style of handwriting is 1 similar to 7? I'd imagine the top bar on 7 is a sufficient differentiator.
> "jokes about him being a 'nerd' in the ways mainstream people think of nerds"

"Big Bang Theory" was initially written that way, but the original pilot episode was a famous flop. Test audiences hated the characters. (The unaired pilot can be found with a Google search.)

Even though the pilot failed, the studio liked the concept enough that the showrunners were given the rare opportunity to reshoot the pilot with a new script. They introduced the character of Penny and balanced the scenes carefully around emotional connection, to make it clear to audiences when the characters are connecting or failing to connect. And that's probably closer to why millions of people love the show — it's not the tech jokes or laughing at nerds but the empathy.
Forbes blocks its Coupon directory before Google's spam update
It's a phone, why does it need to be anything else? I need a device that can place and receive periodic calls. That's it.
"Regulations are written in blood" is, while a valid point, also something of a brain-worm.

Plenty of countries have just as good safety track records without the difficulty many US municipalities present while you are trying to start a business.

I think the problem with US regulations is (as far as I have encountered them) that they are descriptive of intended end-results, and not prescriptive of compliant implementation. This creates a lot of bureaucratic inefficiency at the implementation/inspection side as well as lots of ambiguity on end-results. The trade here is some measure of future-proofing and greater freedom on implementation.

Unfortunately, this ironically has created the strange mess we face today. Two reasons:

1. Enforcement is retroactive. You build it, and then it's inspected to code. If you fail code, you are work-stopped, penalized, and then ordered to rebuild to code. This forces an inordinate amount of caution and makes everyone involved risk-adverse to comical degrees. And creates, again, ambiguity.

2. Enforcement can happen after business commencement. That is, you start selling doughnuts, and THEN the Department of Water's sewage inspector shows up and finds that your plumbing isn't to some inane, inconsequential section of the code. Why did they show up so late? Well, as it turns out passing this part of the regulations isn't necessary to starting operations. Why didn't anyone stop you from City Hall? Because ... honestly they might know or care.

Ambiguous implementations with punitive consequences after the fact.

There are countries who do this the other way around. Incredibly prescriptive regulations that in-turn, can be easily checked and verified. Etc. Etc.

Does this stifle some amount of innovation? Yes. Is there forms of madness for this style? Absolutely. But from my point of view, the velocity and ease of business growth seems to favor one over the other. And it is NOT the USA's model.
One valid question, though, is why technologists don't think about the consequences of what they do before they do it?

Because they can’t. There’s no way Larry and Sergei could’ve foreseen the multi billion dollar SEO industry back when they were at Stanford. Every decision they’ve made since then has been of the form “stay on the gravy train or jump off?”

I don’t think anyone knows how to solve the problem of adversarial inputs in either the search space or the ML space. It’s a chicken and egg problem: you’re trying to build intelligence but the task of filtering out the adversarial inputs requires intelligence in the first place.
For clarification I think my parent comment is referring to the now dead comments, not the submission.
Oracle Shared Pool Internals: Allocated Chunk Status Indicators in Heap Dumps