skysight-inc/HackerNews huggingface dataset:
This is super cool, and I love the old school tech stack. It makes for a very approachable codebase and a fast user experience.

As a reminder given the recent polyfill io attack, don't use public CDN hosted JS without also setting SRI attributes [1]. It's a marginal perf benefit because the cache is partitioned by top level domains now and it opens you up to attacks from the CDN owners.

https://github.com/vshymanskyy/ViperIDE/issues/14

As a bonus set CSP headers and a nonce when you can too, but definitely set SRI on any 3p scripts.

[1]: https://developer.mozilla.org/en-US/docs/Web/Security/Subres...
I'd rather just be able to pay them, like EU Facebook, YouTube, Spotify, etc.
I wonder if fighting with the CPU for allocation would be a bottleneck. Seems to me the only way to dedicate full bandwidth would be to have a separate PCI-e (as theyve done)
This is only because very few people actually do so. If even all of HN readers did this regularly some researchers on popular subjects would get annoyed at all the requests.
That's what Vite is for: all the zip of esbuild plus HMR that works. Usually works anyway... looking at one project where I never have to reload, and another that I'm doing that every ten saves or so. Much sloppier legacy sources in the second tho, Vite really pays off when you write more modern code from the start.
Bee | Product Engineers, AI Engineers | San Francisco/Hybrid Remote
Bee is a personal AI companion that enhances your daily life by understanding your needs and assisting with tasks.

Integrated with wearables, Bee learns from your interactions to provide personalized support, perform actions on your behalf, capture important moments, offer summaries, and help you stay organized.

With a novel mobile phone agent system, we give every user’s personal AI its own cloud phone to perform actions on their behalf.

We are backed by top-tier investors and founding team includes YC/TikTok/Twitter alums. Bee aims to help people feel more present in their daily lives by taking care of the details and allowing users to focus on what truly matters.

We're also expanding our team in San Francisco with hybrid roles, currently seeking: - Product Engineers - AI Engineers - Product Designer - Marketer

Email us! hi@bee.computer
Yeah, I might use email services for that (SMTP). Thanks for the advice!
> Where do you draw the line? How much novelty must there be? ...

> Tough questions when a machine can create novels in seconds that are as good as human written novels over many years. Value of knowledge is about to plummet.

You draw the line in a different way, different regimes for humans and machines: a friendly one for human creativity, a prejudicial one for machine "creativity". Sort of like how it's murder to physically crush and dispose of one of your human employees, but it's fine to crush and dispose of an old computer or car.

It's a probably pipe dream, because our society is cruel and indifferent, but it's the way it should be if you actually care more about people than systems.
Multi-Threaded Postgres [video]
Not to dismiss either the "shot down", or loss of life - but that does illustrate why very large passenger helicopters are a bad idea. Too many lives at stake, and a helicopter is generally a far more fragile basket than a fixed-wing aircraft.
Agree, temp 0 would be interesting to compare for this usecase where there's a clear right and wrong answer based on historical data. We experimented with temperature for our AI SQL editor and found .3 to be ideal so it can still self heal when errors appear (which will happen closer to 0 because you're optimizing for correctness).
It's also effortless because your goals and desires are sustainable and bring you prosperity.

My desires are to chill, play music for myself and friends, sleep a lot, have sex, hike, go to concerts and generally go out and drink. Only doing that would, predictably, make me homeless eventually.

Effortful actions it is for me, I guess.
Thank you! I'm always felt similar about the OSI model, can't it just die already?

Also, aside from LDAP and x509 I think SNMP came from OSI too
Ha! Always end with a joke, I love it.
Trivia question: how many time zones does Chile have?
An article focused on "htmx requires more CSP exceptions than you might be comfortable with" would be great. This is not that article.
You are right :) We are an initial project, and AI empowering Kubernets is our long-term vision. In the next version, you will see new changes with AI, please look forward to it!
I'm sorry, in what way are modern servers not fast enough to serve a few hundred CRUD requests per second?
Late teen Carlo Acutis approved to become first millennial saint (2024)
Kirin: Hitting the Internet with Distributed BGP Announcements
The morning is my time. I do it so I can spend time with family and friends. But like the OP said, it means I don't drink very much when I go out. I also come home at a reasonable hour. And when it's crunch time at work, that's when working out is most important for me.
Why, by 2030, computers ought to be even slower!
JetBrains Privacy Policy 3.0
Self-Hosted as a Service can also become a big industry. In fact, there are already many providers who are essentially SaaS-ing some opensource solutions. Think of WordPress hosting.
Any new systems will be digital, and I doubt they are that sensitive to highly localized interference. If the interference isn't highly localized the FCC will rapidly perform an operator attitude adjustment.

All the pirate stations back in the day were ultra high power AM stations operating out of Mexico.
BB(0) = 0

BB(1) = 1

BB(2) = 4

BB(3) = 6

BB(4) = 13

They just proved that BB(5) = 47,176,870.

It is known that BB(6) must be at least 10^10^...^10 (a tower of exponents fifteen levels high).

https://en.wikipedia.org/wiki/Busy_beaver#Known_values_for_%...
Ohhh, we will improve this in the next version
Limitless (Previously Rewind) | Full-time | Remote | https://limitless.ai

At Limitless, our vision is to free the human mind from its biological limits. Limitless is a web app, Mac app, Windows app, and wearable that records what you've seen, said, or heard and makes it useful. Our investors include Sam Altman, Alexis Ohanian, a16z, First Round, NEA, and many others. We are a well-funded, 20-person, remote-first startup.

We are hiring for:

Head of Engineering - https://jobs.lever.co/limitless/0ea60957-a98c-4da8-ae32-62c7...

Senior / Staff Software Engineer (Generalist) - https://jobs.lever.co/limitless/46409f9d-b6cd-4490-a8ff-a873...

Senior / Staff Software Engineer (Systems Backend) - https://jobs.lever.co/limitless/ad9305b2-b31b-45f0-b47b-51de...

Senior / Staff Software Engineer (Frontend) - https://jobs.lever.co/limitless/fce2c9f5-6a85-499c-b252-2eac...

For more information about our benefits and culture (including quarterly retreats, office reimbursement, final week of the year off, etc), check out our careers page - https://limitless.ai/careers
I too would have preferred to see an EU-based organization backing this but I can imagine that a US non-profit probably makes it easier to get funding from US corporations and donors.
I think that the case that Patrick describes leads straight into the intended case for adverse possession. You need to extend the timeline a litte.

Okay, so Bob owns a house. Bob marries Jane in an ill-advised, quickly ignored ceremony, but never gets formally divorced. Bob sells his house (in a community property state) to Ted. Ted lives in the house for 20 years. Jane dies. Jane's son Rick goes through her stuff, realizes that she was still married to Bob, realizes that Jane had a legitimate claim on the house that Ted has been living in for 20 years.

This is a classic adverse possession situation. Ted has been openly and notoriously living in this house, acting as owner. If Rick presses his claim, it is likely that Ted can win an adverse possession claim (assuming that Ted lives in a place where adverse possession still works the way it basically did in common law).

I am not a lawyer, this is not legal advice.
Believe me, not being remembered by the rest of the world is sometimes a blessing.
No. It is a C compiler compiled to Vim script. So it is actually a C compiler written in Vim script.
Can't your operating system manage your CPU resources for you already? Why does Kubernetes need to be involved in process scheduling?
After the breakup of the Soviet Union, Ukraine was supposed to be neutral. Within the United States post cold war, there has been a faction that has wanted to push NATO boundaries east and make Ukraine non-neutral. This is what happened.

Ending the cold war took a lot of discipline and sacrifice. It is hawkish neocons in the United States (the same people who architected the Iraq war, etc.) who have nudged the US toward aggression and have tried (successfully) to shift public opinion in Ukraine toward nationalism and favoring an anti-Russia non-neutral perspective.

Putin has been responding to the antagonism with bold and efficient use of force to advance Russia's national interest in the face of such aggression.

Putin has many, many problems (authoritarian, etc.) but he's not an idiot and the whole problem was caused by US neoconservatives who incidentally don't care if many Ukrainians die in the process of trying to weaken Russia.

As usual, the US propaganda machine paints Putin as irrational and insane, just as it painted Saddam and OBL. If anything, by now we ought to realize that when we hear US neocons saying that about someone that it's probably completely false.

It's very, very sad that the people of Ukraine have been victimized first by US propaganda and second by the US using them as human shields to avoid needing to spend dollars and lives sending US troops to fight more openly with Russia.

The extent to which the US has been weakened by following neoconservative warmongering impulses is staggering. First trillions of dollars flushed in the Iraq war. We emerge from the Iraq war with the defense industry tremendously enriched and with 100x the lobbying power it had beforehand. And now we find ourselves pushing Russia and China (and many other countries who will join) into an anti-US alliance that was completely preventable.
"You're like a laser-guided missile I can point at technical problems" -- a past employer

-----

Location: Pittsburgh, PA
Remote: Yes
Willing to relocate: Yes
Technologies: Linux, PostgreSQL, Python, Emacs, Docker + docker-compose, misc Lisp and Scheme dialects, Bash, Lua, Make, some JavaScript / TypeScript + Node.js / Deno, Terraform, Nginx, Caddy, Metabase, AWS, GCP, Supabase, DigitalOcean, Netlify, HuggingFace; learning Nix
Résumé/CV: www.armichael.com/armichael_resume.pdf
Email: contact@armichael.com

-----

I'm a software engineer (backend/data/infra) with a background in college-level mathematics and CS education. Long-time Linux user, Emacs enthusiast, and adept juggler (I occasionally perform for charity and holiday events). I'm fond of expedition and sharp-set for new challenges, with wide exposure to a variety of technologies, problem spaces, and programming paradigms.

My recent work includes backend logic, backend API design + integrations, database schema design, AI vector search, media processing pipelines, and database + server administration for a startup's cross-platform mobile application.
Reddit chef group is a good start
How courageous of you to do a scary job, not to protect other people from having to live hard lives, but so you can be a prick to them on bulletin boards. Maybe I should have done that lol
It's CXL not PCIe. The latency is much more like NUMA hop or so with CXL, which makes this much more likely to be useful than trying to use host memory over PCIe.

CXL 3.1 was the first spec where they added any way to have a host CPU also be able to share memory (host to host), itself be part of RDMA. It seems like it's not exactly going to look like any other CXL memory device, so it'll take some effort to make other hosts or even the local host be able to take advantage of CXL. https://www.servethehome.com/cxl-3-1-specification-aims-for-...
As someone’s who is pretty enmeshed in the RE industry, I never heard of title searches being done locally or by a local agent. 90% of it is automated by the 3 big underwriters and the rest, should something specific come up, gets dealt with by some low rank title co employee.
> This means that whether the Alt+… value is taken mod 256 depends on what kind of control you are typing into.

By default, the value is taken mod 256, and Alt+9731 gives you a heart.

But if you happen to be using a RichEdit control, then the Alt+… value is taken mod 65536, and Alt+9731 gives you a snowman.

And that is why some people hate Windows with so much passion. Not that other OSes don't have their peculiarities of course...
do you have a beta site to show?
Why chose SQL to search for Kubernetes resource? Seems like an unusual choice.
Thank you for sharing. It's a tragedy that this does not have enough mitigation and follow-up treatment. Armed forces are a necessity, and should not damage a generation beyond repair, and especially not in relative peace.
Britain's political parties got their colors
This comment really didn't age well https://discuss.bbchallenge.org/t/july-2nd-2024-we-have-prov...
Mindbody + ClassPass | Software Engineering and Product | REMOTE in the Americas and India

We're revolutionizing the fitness & wellness industry, and we’re looking for talented people to help us do it. Mindbody + ClassPass bring together the best of both sides of the market: Mindbody is the industry’s most trusted all-in-one technology platform; ClassPass is one of the most popular apps for fitness & self-care enthusiasts. Together we’re partnering with more than 70,000 fitness studios, gyms, salons, and spas around the world. We’re not just another tech company—we’re far and away the leader of our industry. So join the team, work with mission-led people, and enjoy amazing benefits.

More information at: https://grnh.se/0035c4586us
Yep. Clarified my original comment a bit.
Short notice in email:

> These changes will take effect as of July 3, 2024. By continuing to use the JetBrains Website, Products, and Services after the effective date, you acknowledge the updated Privacy Notice.
You might want strip metadata before doing a comparison, using exiftool. Even though exiftool was originally written for EXIF metadata on JPGs, these days, it supports a lot of metadata standards, including PDF. This command will do it assuming you set filename=`basename your.pdf .pdf`:

exiftool -all= -o ${filename}.stripped.pdf ${filename}.pdf

That won't help you with small differences in the contents, but might help with small differences in metadata. Running `md5sum` on the stripped PDF should give more reliable dedupe results.

I was recently working on a similar problem for JPG, RAW, and MP4 files (photo/video backup) so it is fresh in my mind.
This reminded me of something else. I once was searching for gender neutral names, and a few pages* down, it turned into pages* of pretty much the exact same thing: "Gender-neutral baby names are increasing in popularity". The snippet was also the same: "Gender-neutral baby...". Just page after page after page, all released on the same day. It wasn't even that closely related to what I was looking for, but it was interesting/a depressing commentary on journalism today.
*this was when Google was pageless, so it's an estimate. Felt like it.
90% of the content is stolen from other people without appropriate or any attribution.
Appreciate the feedback! I'll update both asap.

Funnily enough, I assumed the usernames are case-sensitive based on this https://github.com/HackerNews/API?tab=readme-ov-file#users so I didn't bother testing. I was wrong :)
It sounds like radical candor and I like it
> [...] intonation (more marked and melodic in the south, less so in the north)

Oddly enough, albeit anecdotal, this is true everywhere; in every country and every continent, people are looser in the south. That said, if it's also true for Chile then it means it's not related to the climate.
That's what we did. Still no luck.
There are always edge cases. VSCode still does not let you have a personal configuration file for a project[0] (open since 2016). There are workarounds, but many of them are less good than just manually ignoring the modified file.

[0] https://github.com/microsoft/vscode/issues/15909
Meetup has been dying for a while. I have been part of few meetups and almost all of them died due to low participation. I doubt meetup is doing well as a company and this is probably their last shot at trying to stay afloat. I would jump ship.
NVM, I see the roadmap. Let me take another look.
Eh, the rabbit hole already lead to you being in the wrong when copy other humans. Why would it be any different if you as a human get an AI to copy another human compared to if you as a human use a paintbrush to copy another human?

https://en.wikipedia.org/wiki/Andy_Warhol_Foundation_for_the...
I don't believe that either. But every set of rational numbers bounded from above has a least upper bound in the reals.
follow the format
Because sometimes people do have fancy solutions.

It's operant conditioning.
I don’t think that is how probability works. The same amount of people will die to helicopter crashes regardless of the helicopter size.
The FN Minimi (M249) fires 5.56. The others fire 7.62, not 7.52.
Meta 3D Gen
What really gave clear performance improvements was generating Java bytecode. In the first attempt I got a 25% speedup, and I'm sure I could have gotten more out of it if I'd spent more time on it.
That's why I put it in quotes :)
Thank you for feedback! We are a baby project, so we still need to improve in all aspects. However, it can already help us solve some practical problems. You can see our roadmap here: https://www.kusionstack.io/karpor/roadmap
If that's a huge problem, you can wedge FUSE in there somehow, as far as I know there's no automatic kernel-side timeout to requests sent to FUSE.
NVDA peaked around 30 in 2022 and went down to 10 after ETH went PoS. BTC went from 60k to 20k in the same period. Seems like a perfectly good proxy to me?

You could make the argument that rate hikes caused both, but NVDA was looking iffy in between crypto mining and ChatGPT.

I did not say I would short NVDA personally, mind you.
What does a world without Airbnb look like?
according the current situation in bundlers written in JS，there is no "really" winner in my opinion。 webpack or rullup，which one is winner is a very personal thought。
So i think there maybe some similar situation in bundlers written in Rust.
While that’s happening, we don’t for example see the Chinese pushing down the prices of nuclear in the same fashion, so it isn’t just that.
many nation shapes don't make any sense. add in the wildly disconnected/schizophrenic sovereign territory of some countries (US and Russia among exemplars) and I've learned one must simply turn one's brain off when analyzing them. Its a circus.
How so?

Isn't that equivalent to saying on heads I buy, on tails I sell? What makes that incredibly good?
Thanks! Do you know why the proposal was discontinued?
This reminds me of a book author who posted here IIRC. He had a little tool allowing him to quickly compare two revisions of his book. For example too make sure typos fixed didn't t break havoc. I remember his tool would show in red what had changed on pages thumbnails.
How much of this is related to interest rates? The fed rate is simultaneously the minimum ROI for the owner to continue running the business instead of selling everything and buying treasury bonds
> It is also mind boggling that rail is not more popular there. A long, slim country is ideal for high speed rail.

See one of my other comments in this post regarding the rail in Chile.
Previous reporting:

https://news.ycombinator.com/item?id=40856376 Tesla reports 443,956 deliveries in Q2, a 4.8% decrease from last year (cnbc.com)
Can you provide an example of a SaaS product that is mostly boilerplate?

Perhaps you're just talking about the part that handles accounts and subscriptions and not the actual features of the product?
Github Copilot is the most useful tool I've found in a long time and having that in Jupyter Notebooks is just awesome. I've been missing that for quite some time. Great work guys!
Colloquially, "or" can but doesn't have to be exclusive. As to your question, being young and close to death are both states that everyone gets to experience (even if not neccessarily knowingly for the latter) but thankfully most of us are spared from experiencing them simultaneously.
U.S. dollar climbs to new 38-year peak vs. yen
No, it's not like English. There is: https://en.wikipedia.org/wiki/Standard_Spanish. It is maintained by the: https://en.wikipedia.org/wiki/Royal_Spanish_Academy. In practice, I'm not sure what the impact is. I'm not a native Spanish speaker. But Spanish is not like English in regard to prescriptive norms.
Can confirm that I snuck in the suggested edits when it read

> San Diego, Texas

By which I meant jobs in San Diego CA and some in Texas

but was very reasonably interpreted as San Diego, TX
Yes, we have an iOS app designed for restaurants to create and manage their menus, along with a website for their customers:
https://www.spatialmenus.com/

I recommend visiting the website with an iPhone to experience all the features of the web app.
Given one of their first goals was to end the discrimination against bastards (children with unknown father), I would say not.
Cheap off-the-shelf plastic sheets found to cool buildings
That assumes nothing changes over time. Learn from the first accident and the odds of a second accident should reduce.
Show HN: This Livestream is a SwiftUI application running on my Mac [video]
A week or so ago I saw a library called revideo posted here (https://news.ycombinator.com/item?id=40646741).

It was a library to build videos with typescript. Around this time I was looking to create sort of headless videos for a project and was using Canva but wanted to be able to pull data from my db to use in the video to create sort of dynamic videos based off data and it was just a pain. revideo gave me an idea to create something like that but for SwiftUI. So I built this library (still very much beta, but it works!) that lets you write SwiftUI and create videos. But I took it even further, and instead of having painfully slow rendering times, I generate the video in real time which also enabled me to live stream the videos! I'm sure there are still many optimizations left, but thought i'd share to get some feedback on it!

https://github.com/StreamUI/StreamUI
Kubernetes is giving my operating system the cpu to manage.
I have a Ubuntu 22.10 system with ssh using socket activation. Does this bug still have an impact? I've read that Ubuntu 24.4 is safe because of socket activation. Can any expert here comment?
I like web components. But they require JavaScript. I'm thinking about something that is pure HTML.
Notes on Deontic Logic [pdf]
> letting them inject extra attributes is another level, and letting them inject extra HTML elements is another level.

These are ultimately the same problem. "Letting" is the wrong word here—nobody intends to let an XSS happen. These are two scenarios I've encountered in my own work:

- You're doing custom rendering, like markdown, and the output isn't exhaustively sanitized

- You used triple braces in Handlebars (or the unescaped output syntax of your favorite templating language) and the code gets reused for something unrelated that shouldn't be using unescaped output.

"Screwing up output encoding" is an alarmingly common vulnerability. XSS is arguably one of the most (if not the most) common security vulnerability ever. That's not to say it's a problem with HTMX, but the CSP exists specifically for this reason and HTMX essentially acts as an interpreter that can run arbitrary instructions. It's definitionally a way to bypass the CSP in the face of an XSS where a traditional attack would have been otherwise blocked by the CSP.