skysight-inc/HackerNews huggingface dataset:
You are probably right, but I take OP as metaphorically speaking.

Recently I went to a local orchestra performance, and I was absolutely blown away by the sound. It was overwhelming in a way spotify never is. It was like a full body experience. I’ve been to the orchestra before, but it’s been a few years and I just forgot how powerful music can be.

Kinda like how most people listen to low quality audio streams, on low quality earbuds/soundbars. Hell, I torrented a video recently because it wasn’t available to buy, and again, was blown away because the quality was so high compared to the streaming I pay for. I think in general, we’re all just becoming used to the mediocre.
this is a very interesting observations indeed, thanks!
This is entertaining to game out the idea that anything that happened digitally more than 7 years ago just disappears.
A rolling Nothing that just eats anything that's 7 years in the past. A Great Oubliette into which we just toss anything from 7 years ago.

I think this would make an interesting dystopian novel.
I am curious what a earth to space launch rotovator that is capable of doing 30g would have for its overall acceleration profile.

Robert Forward (the author of Timemaster) was a physicist and I would do a check of his anatomy related topics before getting into one... but I would be confident of his math.

He wasn't unfamiliar with the technology being used.

https://en.wikipedia.org/wiki/Robert_L._Forward

> He then went to work at the research labs of Hughes Aircraft, where he continued his research on gravity measurement and received 18 patents. He took early retirement in 1987, to focus on his fiction writing and consulting for such clients as NASA and the U.S. Air Force. In 1994, he co-founded the company Tethers Unlimited, Inc. with Robert P. Hoyt, where he served as chief scientist and chairman until 2002.

https://en.wikipedia.org/wiki/Tethers_Unlimited,_Inc.

> Founded in 1994 by Robert P. Hoyt and Robert L. Forward, Tethers Unlimited began developing products based on space tether technologies, including concepts for removal of space debris and momentum exchange tethers for launching payloads into higher orbits. TUI has since broadened its suite of technologies to include power, propulsion, actuation, and communications systems for small satellites, robotic technologies for on-orbit fabrication and assembly, optical fiber winding and deployment, software defined radio communications, and 3D printed radiation shielding.

...

And so, on his word, I'd suspect that it would not be unreasonable to do a fluid breathing 30g ... given the right fluid breathing setup. The rotovator setups are looking at significant fractions of a day for earth capture to space release (6 or 12 hours). I don't think there would be human significant jerk, snap, crackle, and pops either. Though again, I'd be curious to see that acceleration profile (not that I'd ever be doing it myself).
Transport for London is a pretty tightly run ship. Only capital city in the world that doesn't receive operating subsidy for its public transport. Not that that is a good thing necessarily as the tube is expensive to use relative to Paris or Berlin but a pretty impressive achievement considering the ancient complexity of the whole thing.

Scotrail is run by the Scottish government and has been steadily electrifying the Scottish rail network and because of the slow and steady nature of the work, between them, Network rail and the OHLE contractors they have got the cost for this down to 5 times less per km than typical UK costs previously e.g. the great western main line.

The moral of the story is get good people, give them stability and a clear goal and they will do great work. It doesn't really matter if they are working for the government or the private sector.
Lots of replies here talking about cookies and CSRF, but a bigger concern in my opinion is intranets.

If you work somewhere with a network access based intranet you might have eg a private wiki at https://wiki.internal-corp/

Without CORS, anyone from your company visiting a malicious external website could have data stolen from that “private” intranet site using fetch()
The snorkeling there is terrible. Never seen a fish or any coral.

Just trying to make the point that the doomsday privacy predictions haven’t materialized, while everyday google and Ms and apple repel millions of hacking attempts - many of which would succeed against individuals trying to secure it themselves.

Not to mention the increased productivity and utility these services provide.
The Wayfaring Stranger (Song)
The Future of Search (Without Engines)
Bad idea. As the others pointed out.
> I love it when second order effects are used to justify first order decisions.

This is how the entire free market works. If you design a product in such a way that it increases liability, manufacturing cost or reusability, a smart business will always veto it. Their goal is to design a product, not a tool. Products are designed to encourage repeat business, not to work best for the user. Tesla and Ford have no reason to encourage each other to drive lower margins. It's probably the main reason neither of them have attempted such a deal, besides the logistics nightmare.

> US Lawfare would stop alcohol and gasoline dead as new products. And sex, television, and the Internet.

I swear to god; all it took was one FTC suit against Apple and half the damn website wants to depose US regulators. What has gotten into you lot?
You have to be careful in deferring such work. It may end up more expensive if it means you have multiple threads accessing that data, and/or needing to extend the lifetime of an object so the logger can access it.
Show HN: Omnifact – Self-Hosted, Privacy-First AI Platform for Enterprise
Hi HN, we're Patrick and Florian, and we created Omnifact out of frustration with the underwhelming impact of AI on business productivity. After working with large companies struggling to adopt AI in a meaningful way due to data privacy concerns and vendor lock-in, we decided to build the platform we wished we had.

Omnifact is designed for organizations that want to make use of generative AI and RAG without compromising data security or flexibility.

Here's the tech breakdown:

- Deployment Flexibility: Omnifact can be used as a SaaS in our Azure-based cloud, deployed within a company's private cloud infrastructure, or even in completely air-gapped environments in combination with a self-hosted LLM.

- Your Data Stays Yours: Omnifact protects customer data from third parties. Documents are processed locally using Omnifact's data ingestion and embedding model. Additionally, sensitive information is masked before interacting with public LLMs via our privacy filter (custom AI model).

- LLM Agnostic: We support OpenAI, Anthropic, Google, Mistral, or any locally hosted open-source LLM (e.g., Llama 3.1 70B). Switching between providers and models is easy and can be done as needed.

What's different about Omnifact?

Omnifact is built with a focus on ease-of-use, security, and adaptability:

- Usability is Key: Our goal is to make the UI easy for both technical and non-technical users to create and manage AI assistants.

- Privacy by Design: Omnifact offers granular control over data access and ensures compliance with even the strictest data privacy regulations.

- Future-Proof Foundation: The LLM-agnostic architecture allows companies to leverage the latest AI advancements without vendor lock-in.

Give it a spin at https://omnifact.ai

Let us know what you think! Feel free to email us at founders@omnifact.ai as well.

Our Vision:

We're not just building a platform for creating AI assistants, though. Our goal is to empower organizations to gradually move from simple AI augmentation to end-to-end automation. Starting with secure and private RAG, the vision is to build towards a future where AI can automate complex workflows, seamlessly integrating with existing systems and data. We believe that a robust, privacy-first platform, deployable locally within an organization's infrastructure, is an important building block for this future of AI automation.

Previous HN discussions:

- https://news.ycombinator.com/item?id=39952114 - Ask HN: Recommendations for Local LLMs in 2024: Private and Offline?

- https://news.ycombinator.com/item?id=40948971 & https://news.ycombinator.com/item?id=40837081 - Goldman Sachs on the lack of ROI for AI (due to the lack of enterprise automation..)
> Where there is a notion of free will.

> Perhaps the notion of computational reducibility is a stab in this direction [Wolfram] - Probably all you need is emergence for this and not a quantum brain [Penrose]

Well, yes, but I'm not sure you can have both of those at the same time without getting very clever. You'd need to make a version of compatibilism that's not just the next in a long line of increasingly convoluted magic shows.
agree, i read the mom test to avoid this kind of problems. i try to ask as much as i can:

what have you done to solve this problem?
when do you encounter this problem throughout the day?

thanks for the answer!
Sure, we could do some craft to work around single pass limitations, but that was Don Syme decision from long time ago, and F# folks are faithful to it.

Actually liked language a lot, thought it could replace Python as top level AI/ML tool
>the sudden freedom to shape the story and really form relationships with the NPCs is mind-blowing. It's definitely a glimpse into the future of gaming and storytelling.

Get some friends together at a table and play D&D. You can literally already have all of that.

This isn't innovative, like most AI apps it's just a worse version of something that already exists.
yes, per NOAA: https://www.wpc.ncep.noaa.gov/html/stationplot.shtml
>So without CORS, then someone might be able to create a landing page, which in the background triggers a `fetch` or `ajax` request to your bank's transaction endpoint. For 99.999% of people this wouldn't be effective because they are probably not a customer of this bank and are not logged in at the time of the request. But for some very tiny fraction of users, the browser would be tricked into populating the Cookie header from a previously created session in a different tab and would send this request.

Are you talking about an attack where the attacker tries to control the victim's bank account by initiating a transfer? That's a CSRF attack. CORS and the same origin policy don't prevent that attack by default. The browser will still send the request the request populating the cookie. The same origin policy will prevent the evil site from reading the response, not from making the request. To protect against this attack the bank needs to implement CSRF protection (e.g. checking the Origin header).
I would happily bite on that; I mostly deal with archives, libraries, museums and how they deal with people and communities. Because of that there is a ton of nuance when it comes to identities (there is a lot of gradation in meaning between "African American" and "Black" or gay and homosexual for example). Things that seem simple are often very complicated and I've spent a good deal of my PhD work working on that (the Homosaurus is the most popular example of this work); and lately I've been working on how to represent identities in a linked and changing way that can still be used by cultural heritage institutions (i.e. simple enough to be linked to SKOS and Wikidata). I feel pretty close on how to represent some aspects of this semantically, thanks to help from a brilliant ontologist friend.
The only reason I would see is when your default browser was changed without your consent by your OS (Windows). Then when you launch your browser it can remind you it's not the default anymore. But that's a reason that solves a problem which shouldn't exist.
CrewAI-Studio (Unofficial CrewAI GUI)
Hey everyone!

I've been working on a project called CrewAI Studio, a user-friendly, multi-platform GUI designed to manage and run CrewAI agents and tasks with ease. It's built with Streamlit, supports Conda and virtual environments, and requires no coding skills.

Features:

Multi-platform support (Windows, Linux, MacOS)

Custom tools and API support

Background crew execution

Easy installer

OpenAI, Groq or LM Studio (for local models)

crewAI-tools bugfix: RagTool based tools now handle post-creation passed parameters correctly #<49>

I'd love to get your feedback on what should be added or modified.
Check it out on https://github.com/strnad/CrewAI-Studio
It seems that different people often use "not wrong" to mean two different things. Some people are using the word to mean "useful as far as it's meant to be," like you. Some people, like the GP, are using it to mean "the truth." It's important to clarify what you mean when you're discussing, otherwise there's heat and not much light.
Note that this is still a preliminary revision.

The first estimate is “based on a monthly survey of about 560,000 worksites” [1]. While this is fast, “many businesses do not have their payroll data ready to report by the scheduled date that BLS initially releases the data.”

The second estimate, this one, incorporates “state unemployment insurance (UI) tax records that nearly all employers are required to file” [2].

These data keep getting updated as survey figures come in, all the way to tax filings the following year. Because the easiest response—to a survey or for filings—is “no change,”
the employers making the most changes, whether hiring or firing, respond and file the latest. That makes the figures lagging. When the economy is booming, the numbers are revised up. When it’s falling, down.

Those who can read the data know this is natural, given the methodology. Those who cannot see conspiracy in a cover-up (when numbers are revised down) or the deep state not giving their team credit (when up).

[1] https://www.bls.gov/opub/btn/volume-2/revisions-to-jobs-numb...

[2] https://www.bls.gov/ces/notices/2024/2024-preliminary-benchm...
The race to become the first document-free airport
Yeah. But that’s okay. For the applications that care about this, it’s just a question of how long the application thread is blocked. The logging thread can spin on its core and take as long as it wants so long as it can burn down the buffer faster than the application thread can add to it.

I thought log4j2 used a disruptor in between app thread and logging thread but maybe I’m wrong.
To which Jetbrains actually contributed.
Lakehouse: A New Generation of Open Platforms That Unify DWH and Analytics [pdf]
(Former freediver here)

Down to ~27 meters, there is also nothing special when freediving, assuming that you took the fullest possible breath before diving. This is because the water pressure compresses your chest, but it is within the normal excursion limits, i.e., it would compress to the same degree if you fully exhale on dry land, so it feels like something that commonly happens.

Below that, it feels like something tries to squeeze you softly. You can try to emulate this feeling on dry land by forcefully exhaling everything that you can plus a bit more with arms down, closing the glottis, and then lifting your arms up.
Are these good for general education? I read somewhere they were great but more geared toward math competitions.
I would love if they leveraged AI to detect AI on the regular Facebook feed. I visit occasionally and it’s just a wasteland of unbelievable AI content with tens of thousands of bot (I assume…) likes. Makes me sick to my stomach and I can’t even browse.
If you're wanting to go back to the roots, go back 2 years sooner, to Pascal.

Both languages have morphed over time, but I believe Pascal has much cleaner syntax, and is better suited to the modern programming environment in the form of Free Pascal.

Unlike C, Strings in Pascal are almost magic. Need to stuff a gigabyte binary in a string? I've done it. They don't need to be allocated, or managed, the run time library does that. They're copy on write, reference counted, and you don't have to allocate/free them.

Pointers are easier too... @X is the address of X, X^ is the thing that X points to

Sets, Generics, Iterators, it's all there. And then there's units, everything compiles when you need it to, and ONLY when you need it to.

Threads and multitasking seem easy to me, far easier than back in the 1988 when I wrote my own cooperative-threading library for Turbo Pascal. (Co-routines would likely be the correct name for it now)

Compilation times that are unmatched.

Yes, the time is now to return to our roots, Free Pascal. ;-)
I don't know, I guess everything ends eventually, but people still play the crumhorn, the carnyx, and the eunuch flute.
The armory is a fun site, part of the Santa Cruz geek houses (http://www.geek.org/geekhouse.html). Most of the sites are gone now, but there's still a couple (like this one) still going!
I wonder if Valve is still the same as described in this handbook, or if it ever truly was.

The section on stack ranking is really fascinating ... seeing how that sausage was made would let you know exactly who is in the secret cabals the handbook says don't exist ;-)
Wow, that’s a tricky bug! Time zones can be so confusing. Glad you figured it out and fixed it. Do you think this could happen in other time zones too?
Feed Score, Take One
Putin's Media Coverage Suffers in Aftermath of Ukrainian Counteroffensive
“The choice screen should be moved to device setup or upon device update rather than upon first use of the gatekeepers browser.”

They want the browsers to be pre-installed? You know that people are just going to install whatever “sounds cool” to them on first install without knowing anything about their choice. How is that freedom? Why not establish “sane” defaults, then give the choice to them later on?
Just to add to the sibling comment - you don’t get a choice to pass cookies or not, the browser just includes them automatically.
That's where it's headed, though. As vendors attempt to insert themselves between the phone and user in every way possible. It makes sense - they have a business and they want to make money off the user, but that doesn't mean it's not going to be bad for the user.

With choice comes the responsibility to actually understand what you're choosing, but I'm pretty sure most users don't bother. For now, they'll just have to listen to the FUD from browser vendors - eventually it will be for every aspect of the OS.
I’m into usefulness. And I’m not convinced by your argument. I still doubt very much that I will see any new models as useful as those that transformed the world in the 20th century. I’d love to be wrong though.
This takes me back to one of my first hacker projects. We were going on a family road trip and I had found an old marine GPS receiver. The manual it came with showed a special cable for RS232, but I didn't have it and so drilled a hole in the side to solder wires to the back of the connector. Then there was some desktop program where you could plot your position on top of downloaded openstreetmaps maps. This was around the time where smartphones with maps existed, but nobody I knew had one. I think you could also get GPS receivers from Sparkfun, but they were expensive and I was a kid with no money. Good times.
Hi Patrick here, I'm one of the co-founders and happy to answer any questions that may come up here!
Your company’s data isn’t nearly
as valuable for training models as you might think.

Certainly not as valuable as the revenue you can make from companies that would instantly cancel their Copliot 365 subscriptions if they heard any hint of data being used for training without permission.

Convincing people that you don’t train on their data remains one of the hardest problems: https://simonwillison.net/2023/Dec/14/ai-trust-crisis/
The doomsday already happened, it just wasn't televised. We live in a world where our TVs spy on us, our cars tattle on us to our insurance overlords, and our internet has more ads than a cyberpunk city skyline. All of our data has been breached, it's just a roll of the dice if our identity gets stolen and the all-important 'credit score' gets tanked into oblivion.

But that does not mean I should abandon my desire for privacy, tomorrow is a brand new day.
In my logging code I wrote that is basically a SPSC ring buffer, I use some RDTSC assembly and at startup I calculate the frequency and epoch offset. It has a throughput of around 30 cycles.

That's already ~10 ns, so I'm not sure how they are getting their numbers. If they are timestamping the data when the background thread gets to it that would be pushing even more work to it. It guessing they do or else they could potentially be logging out of order data with multiple threads.
This is an outstanding first release. I hope stylizing the diagrams automatically for visual impact is on the roadmap.
This is a fair point. I would hate spamming any maintainer. Most of these contributions will happen after the students have completed their curriculum and done 1-2 concept designs. [Apologies if I did not make it clear that I am just trying to replace the redesign projects -- not the new concept design]

At the same time, if I fork any repo of my choice -- I don't think we'll necessary work on the most important aspects. Reducing the chances of the design getting incorporated or the students getting any objective feedback to improve things.
Probably the warranty and support was expired until you reached that inode count - those evil people
I just got back from my first trip to the UK, and I made sure to try a pub curry while I was there. I knew a bit about the colonial history, but I now understand why that food was so unlike any Indian curry I'd ever had and so similar to Japanese curry. Fascinating stuff.
“An Historic Day”

Shouldn’t that be “A Historic Day”?
No, I was explicitly saying that the most frequent travelers likely do (either that, or are likely business travelers where those costs are borne out by the employers).

Would that not be true?
They have a fixed methodology and they also revise it as data comes in - usually after the report has been released for one or more months (see [1], [2])

1. https://www.bls.gov/opub/btn/volume-2/revisions-to-jobs-numb...

2. https://www.politifact.com/article/2019/sep/12/revisions-job...
https://archive.ph/2BnNF

NYT coverage referencing the same project: Russian Attitudes About Putin Might Be Shifting - https://www.nytimes.com/2024/08/22/us/politics/russia-putin-... - https://archive.ph/6hOG2
I was searching something like this to convert my maps, charts drawings in iPad to Obsidian. But 1 diagram/month is so not enough. Yes 3$ for 50 diagram/month is looks like a better option compared to the free but it's still a paid option.

It is cumbersome for me to start another paid service let alone another risk of trust I am putting myself in.

Make it free option 15 diagram/month and let people try your site fully so that who uses it that 15 diagram can switch to paid option.
Well but that's like going to Poland and asking for schnitzel, if you're used to German schnitzels you're not going the thing you expect. And it's not the people making it who are wrong, it's just that the word means a different thing there.
Powell at Jackson Hole: 'The time has come' for Fed to begin reducing rates
> When you have a billion devices running around the world, you can't say "hey we'll let this arbitrary group of billion people do what they think is best for them", because you then end up with Blaster worm, and the whole Earth falls apart.

The bug is in the fact that billions of machines are running exactly the same proprietary software.

Following the "virus" metaphor, having billions of identical organisms is how you get pandemics, mass die-offs, and extinctions.
(not affiliated to the company)

- This is KYB (know your business), not KYC (know your customer)

- Pretty sure there is manual oversight/review behind the AI

- Fraud detection is an entire domain space with dedicated companies/solutions