skysight-inc/HackerNews huggingface dataset:
> Anecdotes about lives of elderly people are nice when you are sitting an evening with a glass of wine and plate of cheese. Otherwise who cares?

I could imagine a future where DRM and copyright and just the cold fear of ligation could change the recreational screentime for families from being primarily studio-produced content to being primarily ancestor-produced content.

I remember some book I read where the child was constantly hearing about his family's history. Dune, maybe? Maybe a Philip Dick book? Asimov? I'm getting old.
I don't thing anybody seriously considered Phi's for generic compute or something.

Most experimenters saw it as a way to have something GPU-like in terms of raw power but with no limitations charateristic of SIMT's. Like, slightly different code paths for threads doing number crunching or something.

But it turns out that it's easier to force everything into a matrix. Or a very big matrix. Or a very-very-very big matrix.

And then see what sticks.
Laggily zooms a bit…then breaks on iOS becoming a big scrollable white page. I bet when it works the animation is kind of neat.

So much work to bounce your readers, pity!
> 2. What if it's something like an IDE that reads the surrounding directories?

Reading the directory in a software running on your computer is not the problem. The question is, is data from the surrounding directories transmitted to somebody else's computer, a.k.a. The Cloud?
SBCL: New in Version 2.3.11
Nvidia could build that but doesn't want it to exist. Outside of nvidia you'd have to reverse engineer their machine code which would be a massive undertaking. The ISA ISA is published by AMD and Intel, you could build tooling from the docs alone if you wish.
Oh man! This is the coolest thing I’ve read in a week at least. I want to be like your Grandma when I’m 95.

Thank you for sharing!
Avo is the default admin panel in Bullet Train
No, I meant in wazero, when using their AOT WASM-to-native compiler engine.

So, my bindings wrap a WASM build of SQLite. The WASM module exports functions (like sqlite3_exec) for Go to call, and imports Go functions (like go_full_pathname) for WASM to call.

To call these functions you need to get “function pointers” to them by “name”, and this is actually a very slow process, orders of magnitude slower than actually calling the function.

So I used to setup all the function pointers at instantiation time, and then reuse them for every call.

But this is not supported, and fails, when used reentrantly: Go calls sqlite3_step, which in turn calls some Go code (e.g. to implement a virtual table) which then calls sqlite3_step again (the virtual table reads data from another table). Only happens when the same function is called: stack pointers are kept in a structure that gets reused, so the stack gets corrupted.

The simple fix is to never reuse these structures, but that makes everything significantly slower. So I needed to cache them, but not allow concurrent reuse.

The caching I was already doing (hash based) was not good enough. So I switched to a 4x wider PLRU bit cache. Hit rates are now over 99%, the cache is itself fast, and lazily filling it improves startup times.

Fixing that hot path surfaced others, also recent features.
Doing badly on a benchmark is a great way to improve!

PS: wazero is a great piece of software, tested and fuzzed to death. They delayed releasing their next compiler engine for 3 months because of a stack corruption bug that only happened rarely in fuzzing (because of an interaction with signal handlers used by the Go fuzzer). They were all over my bug, because the result was also stack corruption, on a compiler that had been tested to death and passed. But my bug was due to API misuse, not any wazero fault.
I don't have hard numbers, but I can say that spam on both sides of the ocean exist. In the US, we get a lot of SMS spam targeted at homeowners, pestering them about selling their property, since there's a lot of open data about property ownership. In Germany, there's frequently spam pretending to be one of the major shipping companies (DHL for example) or the local customs office (Zoll) saying you have a package that couldn't be delivered and to click on a link. I've found the source for this data to be customer data leaks.

So yes, spam is a serious concern. WhatsApp spam exists as well, but since there's a central authority, unlike with SMS, it's a lot harder to avoid being shutdown.
for those unaware, axel springer papers are mostly crypto-fascists sensationalists with ties to actual fascists in their editorial team and beyond. this is not just a shit business move it is a political statement.

his papers get routinely reprimanded for doing unethical "journalism". its highly profit oriented and ignores all ethical boundries. to insert this into a programm that cannot know truth from lie, is dangerous and should be a sign what this company wants (power and profit over an actual good product)
AMD still sells firepros (EG the W7900) like that.
iMessage already has a spam problem, even with attestation.
The other approach to private methods is weird.

It breaks the object-oriented paradigm. Why should my Dog be able to check out the internal StomachContents of another Dog, while that information isn't available to a Vet or even to the Dog's Owner?

Possibly the Dog can even check out the StomachContents of a Wolf or an Elephant, depending on your language and your inheritance rules. Even if the Dog otherwise has no relation to the second animal.

It's because we're seeing behind the curtain. The internal implementation of method Fido.vomit() is some equivalent of Dog::vomit(Fido) so the current object isn't actually in as privileged a position as it might appear to a reader. The language privileges all members of class Dog instead.

Ruby has the same problem even more, because the first thing any Ruby library author does is to monkeypatch everyone else's objects. It solves it in the opposite way, by really trying to make the language know when an object is calling a method on itself, but again the implementation leaks and the language runtime can't always know that. Which is fine - Ruby's philosophy is to provide convenient escape hatches for this kind of thing anyway, and to limit you by convention rather than by compiler errors.
I can only make it louder, not quieter :(
"In the late 1700s, the air contained about 280 parts per million (ppm) of CO2. We are now up to 420 ppm, an increase of about 50%..."

Yikes! We're like that cartoon character that was speeding off the top of the cliff and now he's hanging suspended in mid air just before dropping to his death.

Fifty percent increase in three hundred years seems like a lot; particularly considering that its all likely to hang around for a thousand years or more. I don't think I can wait that long.
10+ years ago, my very first profile picture at a corp was a screenshot of the statue from the flash animation "Truckers Delight".

In case you don't know, it's a giant golden statue of our protagonist giving a thumbs up, with scantily clad ladies laying at his feet.

Of course, the resolution was very high, but the thumbnail very.. small, so nobody noticed the ladies, until they upgraded some software that allowed one to click on said thumbnails, and hilarity ensued when my superiors understood what I'd been using for a (customer facing) profile picture for almost 2 years.

Nothing came out of it, I changed my picture..

Now I'm a boring black-white headshot like everyone else, and that's fine too..

To be honest, that's not the part of professional standards you should worry about.. How's the stuff they do? Do they put some pride into doing good work? Are they honest and responsible when their blunders float to the top ?

People grow out of thinking furry pictures are appropriate profile pictures.. But they don't grow out of not caring about doing shoddy work.
me: sundar i want firebase to work with bazel

sundar: we are working on an amazing new ai

sundar later:
Yep. Really opened up my eyes to how simple it would be to follow a user across sites and usernames. Our ideas are biometrics just as much as anything else.
Terraform supports different clouds but with completely different syntax. The marketing on the website just informs you what you can use any cloud you want.
The message is against other tools such as cloud formation (AWS only) or GCM (Google only), ARM (Azure only) and so on.

To give you an analogy it would be like Firefox saying that they are "multi-OS" meaning that you can install Firefox if you have Windows and you can install Firefox if you have Linux. It doesn't mean that you must/should have Linux and Windows at the same time as a user.
Any infinite combo is of this form?

Like, if you have an infinite mana combo, you can just keep running the steps of it to block gameplay instead of playing your fireball
This one time I dreamed I went to a theater. We all sat down. The lights dimmed... and my alarm went off.
Wanted for Wirecard's Missing $2B Now Suspected of Being a Russian Spy
> Attacks on gay people are on the rise

By Ausländer or by AfD-or-further types?

https://cdn.statcdn.com/Infographic/images/normal/30252.jpeg
I got really excited about Consul when I read about it here many years ago. I wrote a ruby library for it (https://github.com/WeAreFarmGeek/diplomat) which became rather popular, and was used by quite a few large organisations. Hashicorp sent me a care package to thank me - a T-shirt and a card signed by Mitchell himself - I wore that T-Shirt until it was threadbare and I still have the card. Its a small thing on the grand scale of things, but it's something I look back on with pride.

Well done to the Hashicorp team for getting to where they are now - by building something new and useful, and by fundamentally not being greedy.
Show HN: SQLiteChangesetSync – Git-Like Sync for SQLite Databases
Hello HN! I’m happy to introduce SQLiteChangesetSync, a Swift package I’m sharing for the first time. It’s designed for offline-first synchronization of SQLite databases across devices. The package uses the SQLite Session Extension for capturing and committing changes in the local database. When the client is online, these changesets can then be pushed to a shared repository, which could be any server or database (example CloudKit implementation included). Other clients can fetch these changesets to keep their local databases consistent.

SQLiteChangesetSync supports branch merging when databases diverge and provides the ability for applications to handle merge conflicts. I've also included a pre-built iOS app in the package, allowing you to run two instances on different simulators to experiment with the syncing process. I’m eager to hear feedback on both the concept and implementation of database synchronization. Your insights are highly valued!

https://github.com/gerdemb/SQLiteChangesetSync

Note: As this project is experimental and self-tested, some challenges are expected. Looking forward to your feedback!
Show HN: Yahoo Pipes
Featured Artworks Related to Daosim and Zen Buddism
Paintings by Friedrich Zettl
According to NASA's blog [0] they believe the problem is between the FDS computer and the TMU (the outbound radio modulator). The other two onboard computer systems, CCS and AACS, they believe are still working. All three systems are dual redundant pairs of computers. So, even if one FDS was damaged, in theory they should be able to switch to the other. The blog post is vague on what exactly they tried - "the team tried to restart the FDS and return it to the state it was in before the issue began, but the spacecraft still isn’t returning useable data" - so I don't think we can rule out there are other things they can still try.

[0] https://blogs.nasa.gov/sunspot/2023/12/12/engineers-working-...
autoconf (configure.ac) files are also m4 hell, with some whitespace surprises.
I disagree, if I make a program to calculate something complicated, it can start with everything hardcoded and still be a program no? Maybe there is some academic definition im not aware of though.
Could be because the Pixel 7 GPU is quite weak even though it's not an alle phone so heavy Websites can bring it to its knees.
I couldn’t see anything about deleting, only edit. Will check out the web version on a desktop next time, maybe it’s available there.
Sometimes you want people who don’t get it to bounce.

Keeps the signal to noise ratio higher.
"Optimize for Wall Street" is a disease to which even the seemingly-best minds can succumb.
Don't overthink it.

If you were diagnosed stage 4 brain cancer, you'd just leave now, and no one would be upset.

People are upset for a day, and then they move on (see OpenAI?). Leave now. If the investors think the team can succeed, they'll invest, if not they won't invest. Full stop. The future is your co-founder's problem.

You can also leave just after the raise, it's really as you wish. Investors know the drill. They know you could be hit by a bus 2 minutes after signing the check. Don't listen to whoever tells you what to do and what not to do. If people remain angry against you, well they just haven't understood the rules of the game.

Be free.
> Most of your intelligence is not actually yours.

You’re confusing knowledge and intelligence
> what are those inputs?

In many many casea the inputs are other humans, delivered via text written by humans and read by other humans who react by writing more text affecting how other humans will respond etc etc.

Yes there are plenty of cases where the inputs are not captured in the large text corpora we have, but this insight does explain why LLMs even approximate the ability to do intelligent things
> Ultra Pro Max+ Championship Edition

Well, depending on where you are, that's bad. In the UK you'd want:

> Ultra Pro Max+ Premier League Edition
I have never received a single spam message through iMessage, but regardless. If they have to keep buying new phones all the time as they get blacklisted, in order to keep spamming, the economics of spamming changes.
Ask HN: Is in your company too HR department is one of the worst departments?
This is a rant:

I know HR is needed, but, the kind of power they have vs the amount of work they actually do, they are the most overpaid department in a company.

Their unnecessary employment wellness programmes which most of the employees actually hate are presented to upper management as doing wonders.

They award themselves awards such as "people's person of the year", "building a culture of xyz", etc. etc. but everyone knows what they really do. They just suck up to the management.

God I hate HR department.
I really do genuinely think is that at the core the is problem that it's very hard to address your real computer from the Internet.
There are programs that effortlessly can make a directory on your PC into the quite secure "cloud". Windows lets you share a password-protected directory right out of the box!

It is that easy to buy a few Tb disk and just run a program, if not for the:
1. Routers that doesn't allow easy port forwarding (or even ban certain ports)
2. Dynamic IPs
3. People selling domains pushing their own VPS services.
4. The amount of steps you have to take to allow

A lot of small organizations I know didn't need a system administrators to configure and run programs like this. A lot of them are beginner friendly! They needed them to configure the network.

Same applies for self-hosting sites. If there was a program that just hosted on your PC address any html-page you put into it, a lot of people would self-host something. But you can't unless you can wrangle your router and figure out how to buy static IP – two tasks that are way harder than basic html.

The stack for easy and secure self-hosting is here, but the network changed too much.
Hopefully, ipv6 will help to solve this problem.
It doesn't sound very complicated compared to, say, aligning the masks.
> The browser just had an suggestive bunny picture easter egg on that and had this thoughts about anti circumcision

If you visit the link posted in the comments above, you will see that it wasn't only thoughts about circumcision but also pictures.
Sure! You can find my contact details on GitHub: https://github.com/davidgasquez.
If AI is making the Turing test obsolete, what might be better?
> It is much simpler than Docker

Quite a bold statement, very much depends on the task and user's background.

For one, running things across your team members, team consisting of mixed Windows, Macos, Linux workstations/laptops, you can't rely on LXD be easily accessible (the same for Jails of course).

Running quick tests, one-shot tasks like

docker run --rm -v "$(pwd):/sitespeed.io" sitespeedio/sitespeed.io:30.9.0 https://www.mysuperstartup-website.io/

Is easy peasy - friend of mine being SEO guy, could do this. No chances this can be done with LXD (jails of course is even worse for UX/DX - it's requires FreeBSD)
Subtract 5 days/year of downtime and call it Microsoft 360, they already own that trademark anyway.
Complexity. Monetary is not the only (or even primary) form of expense.
> Because not every person in this world is rich enough to pay $2000 on an iPhone.

Luckily the cheapest iPhone starts at $429 then.
> Why? Tractors run and harvest mostly on their own.

This is incorrect. Most tractors are still human operated. The automated ones still frequently stop and need remote operator intervention via camera review.
There's a lot of interest in vertical farming in city-states like Singapore that want to become more self-sufficient with food. There is just legit no land here for any traditional farms. I'm sure for non-city-states there are other factors like eco friendliness (efficient on land and resources), lowering transport costs, etc.
I made a site that lets you receive email alerts of technical analysis charts
What doesn't work between Firebase and Bazel, out of interest? Bazel seems to be super generic?
More product, fewer product managers
AVX might be going the right direction, even if the AVX512 was stretch too far. I was impressed by llama.cpp performance boost when AVX1 support was added.

There's no intrinsic reason why multiplying matrices requires massive parallelism, in principle it could be done on few cores plus good management of ALUs/memory bandwidth/caches.
> The clue may, perhaps, be in the name. It isn't called the "license tax".

The name was, perhaps, picked to trick people like you, who look at a turd named like a cake and eat it, perhaps.
It’s not just about market share. In Scandinavia about 90% of middle class people use iphones, but this whole blue-green bubble nonsense is a total non-issue. We have group chats in whatsapp, fb messages or sms, nobody cares.
It is certainly not vacuum. Vacuum is when a gas particle is more likely to hit a wall (or other solid object) than other gas particle. It is absolutely not so on the edge of solar system, where low density is compensated by the vastness of space.
Thanks! Actually a lot easier than you'd expect. Not touching anything on the front-end of the Shopify store.

Every Shopify store has a public JSON file at [Base URL]/products.json with 'price' as a field. Example here: https://wildfox.com/products.json

One thing I messed up on originally was not pulling the 'currency' field which is actually in a different public JSON file called 'meta.json'. Example here: https://wildfox.com/meta.json

Separately, this was primary reason to only start with US stores: to make sure the currency shows up correctly and to purposely limit the initial audience to keep loading times reasonable. Working on adding all Shopify stores in the world now (a list of about 5 million active stores from what I have found).
As I recall, he worked at 3D Pharmaceuticals on their ABCD project. The company was then bought by Johnson and Johnson. He later went to Wall Street. My knowledge comes indirectly through Dimitris Agrafiotis, who was the head of that project.

Google Scholar lists several papers with him as co-author, like the ABCD paper at https://pubs.acs.org/doi/pdf/10.1021/ci700267w which has "3DX supports these functions through
a highly finessed UI and a superb rendering engine that delivers fast antialiased graphics with subpixel accuracy." citing "Shemanarev, M. The Anti-Grain Geometry Project. http://www.anti-
grain.com (accessed June 1, 2006)."
What we lose when curating follows the money
Also depends how much profit they were making. If they made bank by underpaying you and overselling you to wealthy Amsterdam customers then they can probably afford Macs for everyone. Also depends on the type of work. Boring enterprise SW dev is usually ass Windows but frontend and mobile tends to be more Macs.
IO is a side effect, at least from the functional programming perspective.
The "light echo" is interesting.

They say the supernova happened 350 years ago; and that "Baby Cas A" is 170 light-years behind Cas A. So the echo "caught up" with light coming our way about 340 years ago; that is, the echo consists of light that was emitted just 10 years after the explosion.

Have I got that right?

[Edit] The "echo" isn't really a reflection; it's emission from a gas-cloud heated by the original explosion, as it cools down. So it's not really reflected light from the original event.
Do you believe that neural nets could replace these kind of kalman like estimators for spatio-temporal processes? What do you gain? What do you lose? Do you think that implementing a neural net to perform a kalman like solution is easier on the user than implementing a statistical package (e.g., STAN, R-INLA, etc.)? Do you think that the claimed interpretability of these traditional models outweighs the impact of using a neural network instead? Will the neural network produce better estimates since it is theoretically capable of estimating any function? Are you looking for collaborators? Do you have a github repo?
Hard disagree.

The header image on the website shows slashed zeroes, but the font preview doesn't, which is unexpected. In fact when previewing in Google Fonts there's barely any visual distinction between uppercase letter O and zero. There's only a very slight difference in width which you actually have to look for. Punctuation isn't centered in their box and leaves so much tailing space the test text `5240N 15:01 .84 8,9` reads like `5240N 15: 01 . 84 8, 9`

These problems don't exist as much in the variable width font, where there is no tailing space in the punctuation and the uppercase Os are rounder.

There's also some weird pinching in the corners of N. 1, l and I are perfectly distinguishable though, so at least it's got that going for it.
Apparently it was a technician and it was 100-250ml. Scary stuff.

https://www.uvm.edu/cosmolab/safety_manuals/Fatality%20due%2...
Within 2h, and if no one has replied.
My favorite “project awareness” technique for work was through pipes and I’ve never had something as quick as way back then.

I had a yahoo pipe that combined and deduped about 10-15 jira projects and about 30-50 GitHub commit streams into a single rss feed that I read through google reader.

It was glorious because it let me know quickly who changed what and when and where. And it was rss so I didn’t have to search through email or look at multiple notification pages.
Just a barb against epic and the unreal engine?
> So Linux is a mess? And we should rethink how rpm and deb work?

Linux is indeed a mess, yes. RPM and Deb are both awful formats stuck in the 90s, with even worse package managers on the top. Even with the legacy of those, installing a package does not involve templating a whitespace-sensitive language with a mediocre template language.

> Or all Deb issues go away if you stop using Linux?

Never had any issues with debs on FreeBSD. Or NixOS if one likes the Linux kernel.

The idea that helm is even a package manager is fanciful at best, in any case.