skysight-inc/HackerNews huggingface dataset:
Apparently a fact you like repeating ;-) <https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...>

Would you happen to know where Bruno said this, as it doesn't seem any of your earlier comments gives this vital detail, and I'm not finding any likely references elsewhere?

A definition I find useful (though not entirely accurate) is from William Stanley Jevons who identified a properties of money as:

1. utility and value

2. portability

3. indestructability

4. homogeneity

5. divisibility

6. stability of value, and

7. cognisability

William Stanley Jevons, Money and the Mechanism of Exchange Chapter 5: <https://archive.org/details/cu31924013816172>

Points 1, 2, & 3 afford low cost of storage.

Of those, I differ with him on utility and value, as we have fiat currencies and accounts notations of no intrinsic value themselves, rather utility and value are the inverse of trust in the money-issuing authority. "Seignorage" in specie is then a measure of trust, and fiat currency effectively has infinite trust.

My own view is that money is that commodity which has the most universal appeal, that is, it's what is wanted more than any other commodity. That might be a domestic government-issued coin or currency, but often has been something else: currency of some other government (as in Ecuador, El Salvador, Zimbabwe, British Virgin Islands, and Bonaire, the last being a Dutch territory), or physical commodity such as cigarettes, cowhide, beaver pelt, grain, shells, silk, etc.

In high-trust societies, debt and credit substitute for physical tokens.

Thanks.
> If I squint enough I can see how a pen running out of ink is like an app crash

Interesting analogy. I think a closer analogy to a pen running out of ink and having to grab another pen, is a laptop battery running low and having to be plugged in.
SQLAlchemy is an extra abstraction blocking your path here. While you probably should still use an ORM for your regular relation queries, you are not gaining anything significant by trying to use SQLAlchemy for implementing a queue backend. You can write raw SQL with psycopg2 (which is already a dependency in your project thanks to SQLAlchemy), and wrap these raw queue management SQL in a nice little Python module which you can later reuse for other applications as well.
"You'll likely have to use middle and ring fingers"

Well, people who played the violin or alike can do this, but yeah, it was hard work to learn and cannot be expected of the general user.

So yes, it cannot be anything complicated.

One of my ideas is to use the position of the fingers and the timing they touch. No matter which finger, what matters is the position they touch down relative to each other. So 2 (or 3) touches, like double click, but with 2 fingers and you evaluate the positions.

Simple variant: "pointing finger", "middle finger" -> one action (one touching point, then another touching point shortly afterwards left of the first touching point)

"middle finger", "pointing finger" -> another action (first touching point, then the other touching point to the left of the first one)

Or you can use the 2 thumbs, or thumb and pointing finger. And use up and down as well. So you have "middle" "up"; "middle" "down"; ...

And the actions could be anything, like "middle" "left" could select the next word to the left or go to the beginning of the line.

But my main thinking evolved around game actions, but it is the same principle.

And then you could also advance it with "middle" "left" "middle", the only limit are the coordination skills of your average user.

And ... the hardware limits. I have never really implemented those ideas, because I got frustrated very quickly(some years ago) with how the native touch handling of the OS got in the way, and some unprecise sensor input. But if you keep it simple, it should be doable. I guess I am now motivated to give this experimentation another shot real soon ..
Interesting how experiences can be so different. I have experienced the, technically, happiest moments of my life while on MDMA, but ultimately it changed nothing. Like pretty much any drug, it's temporary, fake, extreme happiness at the cost of your brain permanently melting from using it too much.

I took nothing away from it but increased insight into how unnaturally happy one can be (on drugs) and how incredibly dull, depressing and soul crushing the average work day is.

Would I recommend others trying it? Yes, sure, it's fantastic -you gonna experience happiness on it you CAN NOT get without drugs, that's an interesting experience.
The thing is, I think no amount of research would have pointed to this possibility. At least it would not a couple of years back. The mere fact that this group in OP exists/existed would have pointed to their trustworthiness.
Elicit: LLMs to Automate Research
IT hub isn't exactly the vibe you get from walking around Berlin IMO.
> However, with Microsoft, Google and Apple pushing this new technology so strongly, it wouldn’t be surprising if passwords completely disappeared over the course of the next few years.

I don't want a smart phone nor use biometrics. What are my solutions? Will I be locked out of the future?

What free software/privacy-respecting solution is there for this corporate-dominated push?

I don't like how Apple can decide on its own to shut down an Apple ID (I presume Android does as well), so I want some way that works without having to depend on a third-party company.
Two years ago I moved back to paper for my productivity and notetaking after about 7 years going fully digital. There are a lot of advantages for me. Some of those may apply to others:

- Tactile feeling and aesthetics. My writing is not very beautiful, but a stack of papers filled with my notes and diagrams is very inspiring.

- Paper is an offline, distraction-free medium. I think better with paper. Maybe it is a cultural habit.

- Paper won't disappear one day due to bad battery, untested OS update, malware, EOL for cloud service etc. Losing a couple of sheets of paper is easier than electronic device. But when speaking about losing a bulk of notes, it is much easier to lose it electronically than physically.

- Paper is forgiving. I can draw quick-and-dirty diagram in a minute and move on. It is hard to draw quick-and-dirty diagram on a computer. I will spend at least a couple of minutes deciding which app will be more convenient to draw this diagram, about ten minutes fighting an app, and up to an hour fighting my perfectionism, placing all shapes in proper places in grid.

- A sheet of paper is bounded, which helps with internal distractions. If I need to make a TODO list, I will take a smaller sheet, and fit all important things there.

- When you have large desk, you can spread a lot of paper sheets on it and see it all at the same time. Rearrange it, put it in stacks by some criterion, and so on. And neither scrolling nor list of thumbnails work as good as flipping through a paper book.

Disadvantages are:

- Lack of search function. I didn't try Apple Notes document scanning recently, maybe some kind of handwriting recognition is there and it will be enough to just take photos of all my notes.

- Portability: I need a desk with enough free space for both laptop and papers (so, mostly in terms of depth - probably a problem for open space offices).

I have some hopes for Apple Vision Pro (maybe in V2 or V3). I think it has a potential to bring some of these advantages to digital world :)
I mean an orion drive multi-generational ship could probably do it with established tech, it's not so much a fantasy as it's just hilariously dangerous and expensive. Easier so with kerbals since they don't need to bring any food along and don't have nuclear test ban treaties.
How do you figure? Because they say so? Anyway, where do they say it, for Firefly? I haven’t seen it. They don’t address the text encoder at all, which uses images, precisely because it’s something like T5 or CLIP. I’ve emailed them through my enterprise Adobe account about it, and they simply didn’t reply. And then suppose they did talk about this, who audited it? How do you know they’re not biding time? Those text encoders take forever to train.

At the end of the day, we’re only talking about these models because someone published research completely tainted by the copyrighted training. So it’s still totally unknown, until a lawsuit, if even a “redo” of every part of the model on all licensed stuff, which may not even work because there isn’t enough variety, if it’s all that it promises legally.
Previous discussion on Zoom RTO:

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

Previous discussions on Grindr RTO:

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

https://news.ycombinator.com/item?id=37421241
Three independent electronic devices (two tablets and a phone) running different operating systems would need to fail. And for this to then become an emergency, I would need to be in IMC, also have my onboard installed GPS fail, along with all installed radio equipment.

Short of an EMP event or wildly bad decision making on my part, the risk of this is vanishingly small.
Too be fair I don't think the anti-paper crowd are talking about me. The amount of paper I consume is minuscule compared to large businesses. I use paper a lot more than the average person. I make paper from recycled junk mail, and I hand write all of my notes. I retain things better when I write them down on paper. I also look at screens for 12 hours a day so staring at a piece of paper is a reprieve.

My only concern with moving entirely to digital is that it is not strictly better. Digital should be the best way to consume media but it often isn't. I don't own the digital media like I do with physical media. Buying brand new digital media is also waaay more expensive then getting used books on Ebay. This is all on top of the fact that we can barely keep services around for more than 10 years without them going away and being stuck with proprietary formats that are not accessible anymore.

I am concerned for the day where everything is all digital, and then something catastrophic happens and we lose a significant chunk of our information. But maybe I'm just giving myself FUD
Is this just reinventing the concept of Jenkins distributed executors?
> The post almost certainly has a slant, and if it does, yes, it’s reactionary.

You and the poster must know each other quite well. I on the other hand don’t know them at all (as far as I know). And their past visible comments don’t suggest habitual trolling. With little else to go on seems best for me to give them the benefit of the doubt.
When the call / email comes in you ask, "What's the salary range?"

The smart ones will smarten up and publish a range. As it is, making it required, now you can't tell smart from stupid. You wanna work for stupid? Your dream has some true.
You mean to tell me that the generation that championed the defunding of all of our financial and social safety nets are suddenly reaping what they sowed?

It's still awful, and we need to fix this, but forgive me if I lack some sympathy here.
You can't interpret things like these out of context.

OSS as a term was created at a time when free software, as defined by GNU, was effectively becoming the de-facto standard for collaborative efforts on the internet. Yes, MIT and BSD were around (barely, in the BSD case), but the rising star was Linux and Linux (and the software built on it - GTK, gimp, etc) was GPL.

The industry needed a way to get on the action without touching the "communist" GPL, and that's why ESR's definition of "Open Source" was endorsed. Obviously they coopted all the existing bits they were ok with (i.e. all the ones that did not impose any extra burden on companies), that's why the definitions overlap substantially; but they are not the same thing. If they were, there would not have been any need to create a new definition for it.
I'm not an american, I actually live in Germany. And as long as you rent instead of buying hohsing affordability is okay in most cities, and in those where it isn't the transit network is good enough that you can easily commute without an expensive car.
Author of the book that the review article is about here: The book does get deep into the British scene and the pivotal role it's played over the years in terms of culture, science and prohibition. UK is definitely a crucial part of MDMA's story!
But not as much as not retraining. Given the choice between a ship and a lifeboat, I’d take the ship. Choosing between a lifeboat and treading water, scoot over and hand me an oar.
What we argue is that code review's goal is not only preventing the deployment of bad code to production (very important by itself) but also osmote information about the codebase to everyone on the team.
I think MS is beyond redeeming and there's little reason to stick with windows at this point.
OpenAI Function Calls for Humans
Not the OP but I’m guessing the problem they are referring to is when people think they need to understand what a monad is from a category theory pov before they can write meaningful code. Or worse yet, when they are trying to teach the language to others and think they need to explain that in order when a newcomer just wants to print a string.

It’s like a built in bikeshedding bait for the whole programming language.
Pixel 8 leak promises 7 years of OS updates
Great work as always! I still remember looking at your site when I was working on an ETL system for sensor data and realising in frustration how MariaDB was missing all the nice modern SQL functions like merge.
Rogan is literally the largest podcast on the Spotify. It's the definition of mainstream.
They aren't talking about general purposed datacenters, but satellite uplink stations. These new constellations of low-Earth orbit (LEO) internet satellites (like Starlink) can network with each other but eventually need to downlink into a big terrestrial dish where the traffic meets a fiber backbone. It's position in the southern hemisphere, middle of the Atlantic and political stability (still part of keeping the sun from setting on the British Empire) would make this an interesting place for downlink stations.

Not a ton of jobs, but some CapEx for construction and probably a couple dozen people year-round.
“More than 3.5 million people work as truck drivers, an occupation dominated by men who hold more than 90% of truck driving jobs. Driving large tractor-trailers or delivery trucks is one of the largest occupations in the United States.”

https://www.census.gov/library/stories/2019/06/america-keeps...

> Automated trucking means possibly lower prices, and AI entertainment does to.

We currently have inflation driven across a wide swathe of goods, driven primarily by corporate greed, and streaming services jacking up prices while putting out endless reboot and IP farm garbage. I’m not sure what would ever lead you to this conclusion.
If you would measure pure latency between a single request (HTTP, RPC, whatever), the latency difference between any async or non async implementation should be microseconds at most and never milliseconds. If its more, then something with the implementation is off. And as you mentioned threads might even be faster, because there is no need to switch between threads (like in a multithreaded async runtime) or are there needs for additional syscalls (just read, not epoll_wait plus read).

async runtimes can just perform better at scale or reduce the amount of resources at scale. Where "at scale" means a concurrency level of >= 10k in the last benchmarks I did on this.
A commitment by its makers to advantace the product, to regain its pathetically dwindled market share?

Oh no, nevermind, the company wants to virtue signal and shmooz. Carry on.
My account was banned for _upvoting_ vaccine hesitancy a few years ago.
I believe there is a Registry of sorts in Windows 3.1, but is largely empty. It was only in the Windows 95 era that it ballooned into what we have today. Coming (at the time) from an Amiga perspective I was bemused to realize that if 3.1's progman.ini file was damaged, that the program groups in Program Manager (think of each group as a node in Start -> Programs, basically the user-oriented files and executables from a software install) could just disappear! While there's a slight performance hit, one would think it would be more robust to scan the disk for .grp files every boot and build this data dynamically in memory. I have always assumed this was done because 3.1's memory management was complete crap, necessitating that Microsoft "write everything down". Ditto for 95, and being a much more ambitious OS, there was that much more to write down. Then the third party vendors jumped on board. Fast forward to 2023 and this legacy still persists when it doesn't have to.

I could be blowing smoke, but this has always been my thinking. An old joke: Registry was derived from the Latin word registratum, which means "put all your eggs in one basket".
> something in the environment is detected as unsuitable for children

Yep: compelling alternatives and contraceptives have appeared, and the pressures to have children have diminished.

People in the past didn't have many of those, so they "chose" to have kids.

Having kids is hard. If you have other options, you're gonna take them. It's as simple as that. I genuinely think people complaining about the conditions haven't done enough introspection. In the abstract, they may feel that having kids is something they want or should do, despite their revealed preference being to not do so. They're just hoping that, somehow, someway, the prospect of raising families will finally seem ultra-compelling and they'll do it and live happily ever, having their cake and eating it too. But that won't happen. The sad reality is that the premise rested on more suffering than currently exists.

But it's okay:

> If this kind of birthdate collapse happened in other organized animal societies we’d have lots of news pointing to specific environmental hazards, like that insecticide and bird eggs.

Other animals won't be able to defy biology and grow transcended versions of themselves in pods, like we're surely gonna do eventually. That's the future, and it's unironically the solution to all the shitty Ponzi schemes our biological legacy left us with. :p Until then, all you can do is hang tight. (The only other solution is to go back to the Dark Ages, which is even worse.)
That is hard to predict and would be a rewrite of history. Microsoft operated their business with handcuffs for years and it definitely allowed Apple to make a lot of advances in bundling things that Microsoft was too scared to do.
Hot take: Microsoft can't do good UI frameworks and it shows. XAML makes some things really hard, resulting in loads of ValueConverters for example. Part of my bad experience might just be the learning curve but honestly I'm not surprised so much software is built using Electron.
My parents are both public school teachers. "Classroom management" is the term that describes most of the job. My dad has inadvertently conflated the need for reopening schools during the pandemic with the need for childcare to keep the economy moving (though he quickly reversed course on the need to reopen schools when union talking points came down the pipe).

Teachers have definitely been "crapped on" for a long time, but they fervently argue for the system from which the crap flows.
I have way too many books in my house. For certain types of books I prefer a physical copy. But in general if I bring a physical book into the house, another one needs to go to my library’s annual book sale.
Show HN: DeepEval – Evaluation and Unit Testing for LLMs
We're thrilled to announce the launch of DeepEval, an LLM evaluation and testing suite designed to work nicely within a CI/CD pipeline.

As more companies integrate LLM/RAG applications into their operations, ensuring the effectiveness, reliability and safety of these models is hard.

About DeepEval
We started with consulting on a few RAG projects and quickly realised how many issues came up when we iterated on our prompts, chunking methodologies, added function calls, added guardrails, etc. Very quickly we realised this had downstream effects that caused unexpected problems and results.

DeepEval, inspired by Pytest, aims to make iterating on these RAG and agent applications as easy as possible by building evaluation into part of their CI/CD workflow. The goal is to make deployment of LLMs as straightforward as getting all tests to pass.

Some features of DeepEval include:
- Opinionated tests for answer relevancy, factual consistency, toxicness, bias.
- Web UI to view tests, implementations, comparisons.
- Opinionated flow for synthetic dataset creation.

We are currently in a fully operational beta release and would love your feedback and suggestions to continue improving DeepEval.

We are happy to answer any questions you have!
Some youtube videos have it now, but not really. I ripped all my blurays and have them hosted on Jellyfin for consumption which I prefer to use as just a tab in my browser than their dedicated player.
I was wondering why the name Avid was familiar but also had a negative connotation in my head, then I remembered it was from a YouTube video [1] about how horrible its interface is.

1. https://www.youtube.com/watch?v=dKx1wnXClcI
The fact that you can't access your passwords when offline really blew my mind.

Also that one time when they randomly blocked my IP and wont do anything about it, wtf?! From then on I've started occasionally exporting the JSON file and keeping it somewhere safe, just in case. Like... I'm the person behind this account, I own the email.. I don't even ask you for a password or whatever! I'm asking you to unblock my IP. This shouldn't take more than 5 minutes!

I also want BitWarden to succeed, but does it want itself to succeed?
Except when they let go a few key personnel and mandate culture change from above. It's not as enduring, unfortunately, even if most of us would like it so.
Oh, that's a bit disappointing, but yeah understandable if you'd otherwise break the HTML view all the time and you can't let the noscript crowd take care of that independently :(
>And it is not true that computing power will continue to reduce; Moore's Law has been dead for some time now, and if incremental growth in LLMs require exponential growth in computing power the marginal difference won't matter.

This is a lot of unfounded assumptions.

You don't need Moore's Law. GPU's are not really made with ML training in mind. You don't need exponential growth for anything. The money Open ai spent on GPT-4 a year ago could train a model twice as large today. and that amount is a drop in the bucket for the R&D of large corporations. Microsoft gave open ai 10B. amazon gave anthropic 4B

>So compute will not fall at the rate you would need it to for LLMs to actually compete in any meaningful way with human software engineers.

I don't think the compute reuired is anywhere near as much as you think it is.

https://arxiv.org/abs/2309.12499

>We are not guaranteed to continue to progress in anything just because we have in the past.

Nothing is guaranteed. But the scaling plots show no indication of a slow down so it's up to you to provide a concrete reason this object in motion is going to stop immediately and conveniently right now. If all you have is "well it just can't keep getting better right" then visit the 2 and 3 threads to see how meaningless such unfounded assertions are.
I always carry my (N-1)th phone in my suitcase in case of such an event.
I think paper probably really does have value for mental retention, but digital is so convenient it's easy to totally forget paper is a thing.

Paper is easier to annotate, but if you didn't grow up with lots of paper, you don't notice, because annotating isn't something you think about, you mostly think in terms of quoting and leaving a comment.

The medium shapes your thinking, and the stuff that's hard to do on paper doesn't really occur to you as something you'd want to do, unless you're deeply familiar with it. Just like any technology.

Perhaps that's the big benefit, adding more variety of ways of thinking.