skysight-inc/HackerNews huggingface dataset:
Yes, but it will be implemented in evil ways, like threatening employees to improve their burnout score or you'll sack them - without reducing their workload, of course.

See "Bradford factor".
By that standard, no general-use programming language (even eg Python or Java) could ever be called "memory-safe". That level of pedantry is occasionally necessary, but not usually useful. In practice, I'd confidently wager the vast majority of Rust programmers have never encountered a soundness bug in the core language when not specifically hunting for one (I certainly haven't).
The evil part is when a company uses this to know exactly how much productivity to extract from an employee. We're close to becoming productivity batteries that are now easily swapped out.
It could have been me 15 years ago but these days I find this kind of attitude to be frankly very whiny.

Building software lends itself to change and iteration more readily than building in the physical world. As an industry or discipline, it is also vastly younger (and therefore immature) compared with eg. our shared knowledge of how to do construction projects that has developed over thousands of years. The realm of what is possible and impossible is also much different. A laypersons understanding of what goes into building a home versus building a web application are much different.
There are some pretty impressive benchmarks on https://ai.google.dev/gemma. Even the 2b model looks fairly not awful?

I guess my weekend is going to be spent exploring this.
Upcoming Arm Cortex-X5 processor reportedly not meeting power perf expectations
> At EuroPython last year, I gave a talk on why tools like Django and Ruby on Rails are great for building simple projects, but terrible to scale. The problem is that they help engineers build a system fast, but put huge obstacles to changing the way to store data.

Applications have to get truly massive to run out of scale with that architecture.

Using the largest instance on EC2 with the largest RDS configuration will comfortably scale to millions of DAUs for almost every CRUD app.

As a solo dev, founder, or early engineer at a company, worrying about outgrowing these is like worrying about how you'll cater for a 1000 employees at off site events.

Even in large companies, very few apps will reach a scale beyond what Django/rails can accommodate.
Not sure how that relates to anything else, but sell it then?
"inflation rate" does not necessarily means annual rate, so it will depend on the context. For those that never lived through hyperinflation, they rarely see it discussed in terms of month-over-month comparison, but someone in Argentina, Venezuela or 80/90s Brazil would just assume that "20% inflation" means "monthly".
Well that is an interesting way to filter your audience. Select for your user base by adding Javascript which only serves to make the page unusable. But make sure the page is perfectly usable without it enabled.
Is there a way to get decent output for drmed up crap (which is rather a lot of the video content most people want to watch) on Linux these days? Last I heard, you can't get 4k on Netflix and presumably also get the shaft from other streaming providers.
Would love to see a 3 way comparison between Pijul, Fossil and Git
Caches are never invalidated. Readyset uses CDC to receive updates from PostgreSQL/MySQL and update the cache entries. No invalidation required. The price you pay is eventually consistent data, which is already true if you use any async replication like readyset does.
Sleep is a wobbly one aye.

Some nights no bother at all - I've been getting way more of these nights on meds than off, others it'll be a 3am one (2-3am has been my norm for as long as I can remember so it's not made it worse as such), and on the odd occasion I'll keep myself busy with something all night and do a double day.

Unfortunately no solid answer there, I take the meds first thing in the morning and hope I'll be able get to sleep later. Fortunately (for me) this has been my norm for as long as I can remember either way so at least nothing is worse!
I mean I guess he could talk about floating a gold standard, but dollars seems like 1.) Something people already use there and understand, and 2.) The Fed has inflation, but it's far far more stable than what they're used to. So it's a decision of practicality.
Yes, of course you can manually do that.

> If you can losslessly convert between the two models, then it seems like you could make git's conflict resolution smarter without changing the underlying data model.

No, this will turn into a performance nightmare.

The keyword is efficiently. A patch based data model is a requirement to efficiently do the kind of deduction on patch commutativity and other properties that Pijul does. Converting back and forth on the fly using snapshots (which are a list of filenames and blob hashes) would not work outside of toy examples.

And this is what eventually "killed" Darcs (an earlier patch based system), its data model had some exponential corner cases that could not be resolved.
Hey everyone! I built Eyeroll after being a annoyed with the "auto-scroll" feature of many music chords websites. I can't always predict when I'll get to the bottom of the page, and sometimes I need to scroll back up for the chorus. I always ended up disabling it and just scrolling manually, which mean I have to stop playing for a moment (it's always the worst moment). I later realized it a nice to have when I'm reading something but my hands aren't free. And before you ask: all processing is done locally.

Maybe you'll find it useful too!
UFO: A UI-Focused Agent for Windows OS Interaction
True.

In my defense, 3-way merges are older :)
Maybe once, but not so much anymore.
With your diagnoses, what are you now doing that is helping you?
What’s up with HN these days? The cursors are awesome! Don’t like them? Just quit reading the article…
I used darcs before git and it was very nice - the first distributed RCS I'd ever used. I believe pijul is a follow-on to that so it should be great. Later on I used Mercurial and it was very easy with a great GUI and it felt safe.

git is like shaving with a straight shaving razor - alarming until you've developed your set of frequently used commands and ways to stay out of trouble.

Even I have to use git because who uses anything else? Every project that I know that used Mercurial dropped it in the hope of getting more contributions.

We have all rushed like Lemmings into Github - now owned by those nice people at Microsoft - who have used it to automate our jobs with copilot. How ridiculous that Open Source has been embraced into the clutches of the Empire on such a scale! :-) I am joking but only a bit.
Not denying your point but in some applications (which aren't outliers) a good cache can increase number of requests served 100x. Achieving those with read-replicas is easy and possible but can be quite expensive.

A read-replica doesn't give you perfect transactional guarantees as well. Read operations to the replica after a write operation to the leader might still give you stale data (lagging by a few milliseconds).
You need to study Stanislaw Lem if you want a glimpse into the future... in Cyberiad he invented the Electronic Bard whose description is uncannily close to chatgpt. Including the poets losing jobs and protesting.

And more... Adams is kind of more approachable version of Lem.
Household appliances aren't a thing many people are attached to, which simply should work. Giving up the worries there might make people happy.

If one doesn't get the feeling that one overpays. And that fear will likely win, before another model reaches scales where it is beneficial.

We can see that a bit with cars in cities, where car sharing tries to do that, while profits are hard to make (also die to hard competition between companies)
They likely are cache hits, indeed (any suggestion what other metrics would be more comparable?). Still, at the end of the day I don't care whether a disk operation was made fast by kernel caching or by some other optimization at a lower level, I only care about the final result. With public cloud virtualization there are more layers where something may go wrong, and good luck finding answers from Amazon or Microsoft if your performance turns out to be abysmal.
git wouldn't accept a push with conflicting changes on the remote but that's just because pushes are dumb (not bad, they just don't do anything fancy).

The solution would be to pull upstream changes (so you know what you are potentially pushing your changes into) and then push.
The only highlights I saw were links.
All of the things you mentioned are fairly automated though? For instance, pressing " automatically inserts matching `` ''.

That said, for stuff like tables I also prefer working with org-mode (and then exporting to latex).
Burning 30 minutes of my time every time I want to go somewhere in nyc is worth more than 3% of my money, if you go by my salary
Sometimes they're wrong period. The source was clearly a bad one and every other source disagrees.
American car brands traditionally did not last 100k miles until the Japanese brands flooded the American markets in the 1980s.

There are performance automobiles, though, (Porsche, Nissan) that don't use hydraulic lifters in their "consumer" vehicles and require valve adjustment at 100k miles.

200k miles is actually a pretty big deal still, as it's about the lifetime of efficiency valve stem seals, crank bearings, and catalytic converters, and self tensioning timing chains.

20 years is also the upper limit on rubber and plastics; so if a car is 20 years old and hasn't had all of its suspension bushings, hoses, and seals replaced, they need to be on the list.

Then you have the Ford Ecoboost head gasket issues and Chevy collapsible lifter failures which have led to less than 100k mile life of engines in the last decade on about 10% of their cars.
Hello on behalf of the Gemma team! We are really excited to answer any questions you may have about our models.

Opinions are our own and not of Google DeepMind.
I would totally give back-end a try as a front-end dev. I think the line between front-end and algorithms is shifting as tech like Webpack and React dominates the front-end tech industry.

While I’m not a back-end engineer per se, I do believe that AI makes the line between front and back blur in fun and interesting ways. Front-end can always rely on their favorite engineer from the other department to finish the job :)

J
This seems misplaced. My understanding is in most of the western world, architects can't actually design buildings anyways. They would need a PE for that, which they may not have. So instead they work with engineers and the process may more or less go as described. I have seen plenty of buildings that had last minute changes made, including jackhammering through the floors the minute the concrete had cured.
On the topic of VHS, this PSA warning you about piracy of UK cassettes on Disney releases scared me as a kid.

https://www.youtube.com/watch?v=wa9brPtlg_A

Obviously wasn't that effective. Limewire were the golden ages of the internet.
Launch HN: Retell AI (YC W24) – Conversational Speech API for Your LLM
Hey HN, we're the co-founders of Retell AI (https://www.retellai.com/). We are building a conversational speech engine to help developers build natural-sounding voice AI. Our API abstracts away the complexities of AI voice conversations, so you can make your voice application the best at what it does. Here's a demo video: https://www.youtube.com/watch?v=0LT64_mgkro.

With the advent of LLMs and recent breakthroughs in speech synthesis, conversational voice AI has just gotten good enough to create really exciting use cases. However, developers often underestimate what's required to build a good and natural-sounding conversational voice AI. Many simply stitch together ASR (speech-to-text), an LLM, and TTS (text-to-speech), and expect to get a great experience. It turns out it's not that simple.

There's more going on in conversation than we consciously realize: things like knowing when to speak and when to listen, handling interruptions, 0-200 ms latency and backchanneling phrases (e.g., "yeah", "uh huh") to signal that they are listening. These are natural for humans, but hard for AI to get right. Developers spend hundreds of hours on the AI conversation experience but end up with poor experiences like 4-5s long latencies, inappropriate cutoffs, speaking over each other, etc.

So, we built Retell AI. We have followed the overall paradigm of having speech-to-text, LLM, and text-to-speech components, but have added additional conversation models in between to orchestrate the conversation while allowing maximum configurability for the developers in each step. You can think of our models as adding a “domain expert” layer for the dynamics of conversation itself.

Retell is designed for you to bring your own LLM into our pipeline. Currently, we can achieve 800ms end-to-end latency, handle interruptions, speech isolation, with tons of customization options (e.g., speaking rate, voice temperature, add ambient sound). We created a guest account for HN, so you can try our playground with a 10-min free trial without login: https://beta.retellai.com/dashboard/hn (Playground tutorial: https://docs.retellai.com/guide/dashboard). Our product is usage-based and the price is $0.1-0.17/min.

Our main product is a developer-facing API, but you can try it without writing code (e.g. create agents, connect to a phone number) via our dashboard. If you want to test it in production, feel free to also self-serve with our API documentation. One of our customers just launched, and you can view their demo: https://www.loom.com/share/64f09a53bf6d4b3799e5ebd08b23fec4?...

We are thrilled to see what our users are building with our API, and we’re excited to show our product to the community and look forward to your feedback!
Do you know why the USA is the richest country in the world while being full of homeless, or has the strongest army in the world while having the shittiest healthcare of all developed countries?

Because liberalism, I/E shrink the state so that ~the corporations can rule~ the invisible hand of the market can fix everything.

Even Adam Smith recognised that you need a state to limit the power of the big actors in the invisible hand of the market.
I spent 4 weeks in Argentina and you can perfectly pay with Mastercard or visa and get the unofficial tourist fx rate. Everybody accepts card.
The front page could do with a simple example of a Pijul session to show how you would actually use it in practice. Maybe whatever would be the Pijul equivalent of a clone - branch - commit - push workflow.
Taking a page out of metas book with open models. I wonder what the game plan here is.

Nice that it allows commercial use!
Competition is nothing but economic war.
You should read the comment again. You missed a keyword.
This is interesting because it means potentially your estate would be liable for such charges indefinitely after your death.
Which tbh is a bad thing. Just because change a doesn't textually touch change b doesn't mean they don't interact.

Unless your VCS is handling CI for integrating changes on push, you really need to pull down the upstream changes first and test them combined with your code before blindly pushing.
I'm a Fortran hobbyist. I'm working (unfortunately less frequently now) on a LLM framework in Fortan. Sort of a spin out from work, firmly in hobby territory though: https://github.com/rbitr/llm.f90

There are lots of good free or open source tools, which is one of the things I like about fortran - support from GNU, Intel, etc. I wouldn't be inclined to pay for one.
realizing that i haven't seen any of the tweets mentioned in this article because i whittled my follower list to have nearly no tech people. except for posters who tweet a lot of signal. and my timeline has been better ever since.

hn is where i come for tech stuff, twitter is for culture, hang out with friends, and shitposts
do you know what caused golden space age in 60's ??? because American don't want lose to USSR

the world need strong rival like China to challenge western hegemony.
that's why we have Artemis now, if China still in backwater like in 60's, we would not have project Artemis
Ask HN: Selling B2B SaaS Software to SMEs
If anyone can share tips, lessons or pitfalls to avoid in building the sales team and the sales process, especially if the software is heavy and is not a simple signup and pay or a classic SaaS trial, software that requires a relatively long process to deploy.

I'm grateful if anyone can share insight into the lead generation process.
Scientists found a black hole so large it eats the equivalent of one sun per day
Obligatory "linux isn't unix"
I think it is much worse than this.

I think of my 12 year old niece. She doesn't have a concept of privacy the way I have a concept of privacy.

It would never occur to me to film someone in public without their consent for privacy reasons. For younger people, it would never occur to them why you wouldn't film potentially good online content. The idea we are going back to the past seems delusional at best.
> "mirrors that make you look like a cartoon sloth"

Isn't that kind of selfie modification stuff, like, 50% of the appeal of Snapchat?

It's not a physical product, but that makes it more culturally significant IMO. A mirror is viewed only by you, but manipulating your broadcasted image speaks of how you want to be seen in society.
Funny timing of this post. This past weekend, I dedicated myself to creating a comprehensive set of tools for integrating Pijul seamlessly into Emacs. This includes collaboration features through org-mode, which I believe will be refreshing. I'm eager to share it with the community shortly. For fellow Emacs & Pijul enthusiasts, keep an eye out!
We had a command line tool that did this when I was at uni, I think the Linux command you had to type was 'yes'.
In my experience the best way to solve procrastination, provided you have a tangible goal, is to do at least one small thing towards it per day. This will often (but not necessarily) put you in the mindset to do more things.
I just watched that video after reading this post, and Villa 31 is definetly not representative of Buenos Aires (nor is it the worst in Buenos Aires - that's Villa 1-11-14 - but most these slums seem to have non-Argentinians based on accents, restaurants, and flags)

That's like assuming all of SF is a hellhole like Jones or Turk in Tenderloin
This. A lot of modern sites can be really easy to scrape. Lots of machine-readable data.

APIs (for SPAs), OpenGraph/LD+JSON data in <head>, and data- attributes with proper data in them (e.g. a timestamp vs "just now" in the text for the human).

Scraping is a lot easier than it used to be.
Generally I feel like my brain is winding down at around 11pm usually, after taking them somewhere between 7 and 9am (depending on when I pick up my phone and see the reminder to take them)

Every so often I swear they've chucked a few placebos in there and I still manage to get nothing done, but aye a decent ~12 hours or so of focus/dopamine most days
I'm not going to clone a git repo to read a file, but I did waste some time clicking around your site trying to find this file that you mentioned, to no avail. Just FYI.
> However they seem to have missed the boat on EUV tech.

Licensing:

> To address the challenge of EUV lithography, researchers at Lawrence Livermore National Laboratory, Lawrence Berkeley National Laboratory, and Sandia National Laboratories were funded in the 1990s to perform basic research into the technical obstacles. The results of this successful effort were disseminated via a public/private partnership Cooperative R&D Agreement (CRADA) with the invention and rights wholly owned by the US government, but licensed and distributed under approval by DOE and Congress.[8] The CRADA consisted of a consortium of private companies and the Labs, manifested as an entity called the Extreme Ultraviolet Limited Liability Company (EUV LLC).[9]

> Intel, Canon, and Nikon (leaders in the field at the time), as well as the Dutch company ASML and Silicon Valley Group (SVG) all sought licensing. Congress denied the Japanese companies the necessary permission as they were perceived as strong technical competitors at the time, and should not benefit from taxpayer-funded research at the expense of American companies.[10] In 2001 SVG was acquired by ASML, leaving ASML as the sole benefactor of the critical technology.[11]

[…]

> This made the once small company ASML the world leader in the production of scanners and monopolist in this cutting edge technology and resulted in a record turnover of 18.6 billion € in 2021, dwarfing their competitors Canon and Nikon who were denied IP access. […]

* https://en.wikipedia.org/wiki/Extreme_ultraviolet_lithograph...
"Surely that can't be all from one person?"

It's possible. Especially if they aren't a piece of shit like me.
Stable Diffusion XL Lightning
At my job at a telco, I had a 13 billion record file to scan and index for duplicates and bad addresses.

Consultants brought in to move our apps (some of which were Excel macros, others SAS scripts running on old desktop) to Azure. The Azure architects identified Postgres as the best tool. Consultants attempted to create a Postgres index in a small Azure instance but their tests would fail without completion (they were string concatenation rather than the native indexing function).

Consultants' conclusion: file too big for Postgres.

I disputed this. Plenty of literature out there on Pg handling bigger files. The Postgres (for Windows!) instance on my Core I7 laptop with an nVME drive could index the file about an hour. As an experiment I spun up a bare metal nVME instance on a Ryzen 7600 (lowest power, 6 core) Zen 4 CPU pc with a 1TB Samsung PCIe 4 nVME drive.

Got my index in 10 minutes.

I then tried to replicate this in Azure, upping the CPUs, memory, and to the nVME Azure CPU family (Ebsv5). Even at a $2000/mo level, I could not get the Azure instance any faster than one fifth (about an hour) of the speed of my bare metal experiment. I probably could have matched it eventually with more cores, but did not want to get called on the carpet for a ten grand Azure bill.

All this happened while I was working from home (one can't spin up an experimental bare metal system at a drop-in spot in the communal workroom).

What happened next I don't know, because I left in the midst of RTO fever. I was given the option of moving 1000 miles to commute to a hub office, or retire "voluntarily with severance." I chose the latter.
Congrats on the launch and thanks for the contribution! This looks like it's on-par or better compared to mistral 7B 0.1 or is that 0.2?

Are there plans for MoE or 70B models?
Do you have a plan of releasing higher parameter models?
Genuine question, did you mean that to be opposite? That is, it looks like a prowler?

I'm looking at photos of the aeromax compared to the PT cruiser and the prowler. It doesn't look anything like a PT cruiser to me, whereas it does have the same body style as a prowler. That being a long front/hood and the cabin towards the rear.

Unless there are some design features not noticing.
> would recommend Game Engine Architecture

It's an amazing book! But it's also a whopping 1000 pages :)
Funny username :)
Show HN: Notion-inspired open-source chatbot builder (Typeform alternative)
Your boss can detect you are frustrated and burned out, or you have a terrible boss and your company doesn't care about you anyway.

This will only be used for evil.
I understand it to say that it’s new because it identifies people at risk of burnout ahead of time.

The description of MBI sounds like it’s used for diagnosis of people who are already burned out?