skysight-inc/HackerNews huggingface dataset:
In the 1980's, managers at major corporations doubted (and sometimes actively fought) the use of personal computers by their professional employees. There was sunk cost in mainframes, terminals and business software--and PC's were thought to be just a sideshow. Even older UNIX engineers fought the use of PC's.

For a lot of the engineering profession, engineering design work was still being done on paper--CAD was not yet readily available--and everyone was familiar with those processes that had existed for decades. CAD was expensive and it didn't fit the workflow.

In the early 90's, things really started to change rapidly. Engineers had to completely change the way they worked. Those who didn't or couldn't moved to other jobs.

But even in 1995, a mix of economic, social and technology experts were doubtful that the Internet would ever have an impact on our economy or the way we live.

https://www.newstatesman.com/science-tech/2016/08/25-years-h...

The stock markets didn't ignore the changes. The late 90's was a great time to be in the market.

But in 1999, the stock market bubble burst (the Dot-Com crash). The profit projections were just too optimistic. For those who got out, it was party time.

Despite the crash, it turned out that the technology (computers, networks , software, and then phones) was real and incredibly disruptive--just not as profitable as the market was predicting.

Nevertheless, companies like Google, Apple, Microsoft, Facebook and Amazon (and others) grew to become the backbone of our economy. The capability that grew out of that era killed a lot of jobs (e.g. mall jobs), but opened up entirely new economic opportunities, e.g. social media and software cybersecurity.

AI is just the next disruptive phase of this technology timeline. Jobs that were common 20 years ago will become less common, and professionals will need to learn to find new ways to work, make money and build careers--probably using some form of AI.

Yes, AI will be transformative and there is no reason to think it won't be if you pay attention to the history of the past 3 or 4 decades. Will the stock market bubble burst? Maybe...I am certainly paying attention.
It means that Google doesn't want to offer an SLA
I think what a lot of people fail to understand is that there are certain categories of apps that simply “can never go down”

Examples include basically any PaaS, IaaS, or any company that provides a mission-critical service to another company (B2B SaaS).

If you run a basic B2C CRUD app, maybe it’s not a big deal if you service goes down for 5 minutes. Unfortunately there are quite a few categories of companies where downtime simply isn’t tolerated by customers. (I operate a company with a “zero downtime” expectation from customers - it’s no joke, and I would never use any infrastructure abstraction layer other than AWS, GCP or Azure - preferably AWS us-east-1 because, well, if you know the joke…)
I read it.

To save people the trouble it seemed like a manic rant intended to pick several bones (at least the author is self aware enough to admit as much). It's heavy on the "trust me, I have sources" and light on actual content. It's got enough drama and insinuations from calling people liars, narcissists, to finally nazis. It veers from committee drama, to Trump, to feminism, to AI... very hard to follow.

Worthy of a daytime soap opera but other than that there's nothing notable there. Except it does make me want to avoid all these people, on both sides of whatever drama this is.
I did make a mistake. Thanks for pointing that out.

However, the point that deno is npm compatible is still true, contrary to what you originally said.
half the things you've said and done on the internet were probably illegal in russia/china/best korea/iran/random shithole.
This is not my experience at all, as a former paying customer.
CTRL+ALT+Revolt: The Tech Coup
Thankfully your comment was positive!
For Rust, could one leverage the type + docs system to create such a server? I didn't delve into the details but one of the issues of Claude is that it has no knowledge of the methods that are available to it (vs LSP). Will creating such a server make it able to do informed suggestions?
tldr: stress
Website owners can simply opt out: https://docs.google.com/forms/d/1h9I0TbN-H_1e85CqXYb1ng7rQfg...
Looks like a cool product, thanks for sharing.
Recently, I've been enjoying just talking and brainstorming with Claude. It feels almost like talking to a really smart friend, and that hasn't been replicated by any other model.

It's a shame, because GPT-4o, despite being higher on the leaderboards should've been able to do the same, but it's not even close how robotic and LLM-esque(?) the conversations feel, compared to Claude.
Check out https://renderling.xyz/
Missed title opportunity: "Is the U.S. Shale Boom Running out of Gas?"
That is even funnier to me than the original post! Even Google's non-existant cancellation reps are terrible at their jobs. Like, Google Lens, which recognizes nothing, and Gemini, which is the worst of everything, THOSE are the things you are relying on to stop me from leaving? Really? Okay-ish search would maybe make me chance a free-trial to a paywall.
'Someone else's work' -- exactly. Not 'the output of some tool'.

I'm not saying what the guy did wasn't wrong or dumb, I'm saying: Plagiarism has a strict definition, and I don't think it can be applied to the case of directly copying the output of an LLM -- because plagiarism refers to copying the work of another author, and I don't think LLMs are generally regarded (so far) as being able to have this kind of 'authorhood'.
My apps on Fly have not gone down this time.
You said there was no mystery. I was under the impression that you knew and had a very simple explanation that could be referenced to.

When I think of "chance molecular motions", I don't immediatelly jump to "well, that leads to biological evolution". I don't understand how you connected the two ideas. I mean, there's a path there, but a whole theory is missing. I searched for it but couldn't find it.

I really don't know organic chemistry, but I'm fascinated by the mystery. You don't need to write here, just give me some good links or references I can read that support your case.
I think pip’s current resolving backend (resolvelib) doesn’t do any SAT solving.
I'm always puzzled by how "Big Tech", which axiomatically needs to be broken up, never includes Microsoft. Is this because Windows is the standard business operating system, or has Microsoft figured out how to lubricate the system that is poised to clobber their rivals?
Interesting. In Cody training sessions given by Sourcegraph, I saw OpenCtx mentioned a few times "casually", and the focus is always on Cody core concepts and features like prompt engineering and manual context etc. Sounds like for enterprise customers, setting up context is meant for infrastructure teams within the company, and end users mostly should not worry about OpenCxt?
Consolidation of control and brand recognition. As soon as Redis revealed their hostile intentions, forks split off. Valkey seems to be the favored one, and in my direct experience is what projects are using moving forward. If we don't intend to use Redis' commercial services we have no reason to use them given the license fuckery.

Like IBM with Redhat, they tried to overstep their position and exert undue control, so the community rejected their status as BDFL. Now IBM has Rocky and Liberty to deal with, and Redis has Valkey rapidly gaining credibility as the go-to solution. The social contract of FOSS goes both ways, and greed is righteously punished with the loss of power.
Ad blockers are possible.
So let's say you are not a native English speaker and write a passage of your paper in your native language, then let DeepL translate this and paste the result into your paper, without a note or citation. Is that plagiarism?
Someone made an informed technical bet that worked out. Sounds like HN material to me. (Also, is it really a useful ad if you can't easily use the product?)
One of the biggest issues of LLM is that they have a lossy memory. Say there is a function from_json that accepts 4 arguments. An LLM might predict that it accepts 3 arguments and thus produce non-functional code. However, if you add the docs for the function, the LLM will write correct code.

With the LLM being able to tap up to date context (like LSP), you won't need that back-and-forth dance. This will massively improve code generations.
Show HN: Flect AI – The Podcast Search Tool I Wish Existed
Hey HN! Checkout Flect, a modern AI powered search engine for YouTube podcasts. Describe the content not the keywords.

Flect lets you describe a moment in a podcast and it returns a list of relevant YouTube podcast clips with links to the exact timestamp in the episode. So far I have the top 40 podcasts, 16k episodes, 30k+ hours of content, all searchable by context.

Lex Fridman (3+ years ago) - "one of the things that sucks with podcasts is it's hard to find stuff..." https://flectai.com/link/?id=677d98e4bb1e4ace8a95598df6cefbb...

Background:
I love podcasts but I can never find the clips I’m looking for. Podcasts are exploding in popularity but theres no good search tools out there to find what I'm looking for. I feel like I'm in the pre-search engine age of the internet again but for podcasts. I tried a ton of tools out there but was unable to find anything that worked well. All I could find was naive keyword title searches or AI transcript summarization apps. I want to type in the context of what I remember the hosts talking about and I want it to return a list of relevant clips for me to choose from. Sometimes I don’t know the exact keywords, episode, or even podcast itself. I wanted it to link me to the exact clips I’m looking for and allow me to save or share with friends. Why doesnt this already exist? We deserve a better way to search podcast content.

I'm aware this is a common hobby project idea but nobody seems to have actually built an app that works well yet (as far as I could find, please share if it exists!). YouTube seems to be the most popular way to listen/watch podcasts these days plus it's accessible and easy to share links, so I started with that.

You can try out a few suggested searches on the landing page or write your own. Flect currently has capabilities to search with arbitrary text, filter for keywords or podcasts, save clips, share, etc.

I’m building this on the side so its built to be extremely lean and efficient. My tech stack: YouTube transcripts, AWS lambda, dbt and Athena for processing data, OpenAI embeddings small, MyScale for vector DB, supabase for auth and backend, nextjs and FastAPI. I’m working on the AI chat feature, taking search to the next level, allowing you to chat with a podcast, summarize, find relevant content, etc.

Would love to hear your thoughts and feedback! Thoughts? Suggestions? I'm all ears!
Tools I use to Marketing my Startup
Not having a motor and thus having to depend on people to close doors on an autonomous car seems very silly.
For the first time in my life, the Republicans around me are the ones who are championing non-war-like conflict resolution.

And yet, by not just saying "Look, we need to negotiate with Russia", but literally "We don't give a fuck about Ukraine, and we'll end the war in 24 hours" (meaning, if we are to take them at their word, very likely agreeing to the vast bulk of Putin's stated terms, including his demand for recognized sovereignty on the territories he is claiming) -- they are in effect signaling a promise to fully legitimize Putin's war aims, thus championing his very much "war-like" style of conflict resolution.
It’s basically what Heroku used to be but with CDN-like presence.
Who's giving GitHub a pass on shitting the bed? They go down often enough that if you don't have an internal git server setup for your CICD to hit, that's on you.
Ahem, "don't let the door hit ya, where the good lord split ya"

Most of us recognize that YOU think that, however, it is not what many of us think and also we just want to get things done without folks like you stopping us...and you are stopping us by mastodoning the entire internet.
Worked out how? There’s no implementation. It’s just conjecture.
No surprise. About a year ago, I looked at fly.io because of it's low pricing and I was wondering where they were cutting corners to still make some money. Ultimately, I found the answer in their tech docs where it was spelled out clearly that an fly instance is hardwired to one physical server and thus cannot fail over in case that server dies. Not sure if that part still is in the official documentation.

In practice, that means if a server goes down, they have to load the last snapshot from that instance from the Backup and push it on a new server, update the network path, and pray to god that not more server fail than spare capacity is available. Otherwise you have to wait for a restore until the datacenter mounted a few more boxes in the rack.

That explains quite a bit the randomness of those outage reports i.e. my app is down vs the other is fine and mine came back in 5 minutes vs the other took forever.

As a business on a budget, I think anything else i.e. a small civo cluster serves you better.
I have rarely used new tab since I started using arc.
It is most practical for new tabs on chrome to have portals for websites that are frequently visited by myself.

Neat landing page anyway.
No dog in this fight, all props to the Fly.io team for having the gumption to do what they are doing, I genuinely hope they are successful...

> It's still 99.99+% SLA

But this is simply not accurate. 99.99% uptime is < 52m 9.8s annually of downtime. They apparently blew well through that today. Looks like they essentially had the equivalent of 4 years of 99.99% uptime equivalent this evening.

Four nines is so unforgiving that it's almost the case that if people are required to be in the loop at any point during an incident, you will blow the fourth nine for the whole year in a single incident.

Again, I know it's hard. I would not want to be in the space. That fourth nine is really difficult to earn.

In the meanwhile, <hugops> to the Fly team as they work to resolve this (and hopefully get some rest).
Because Musk thinks is much much smarter than he actually is and refuses to listen to anyone. And between how many people he fired at Twitter, Tesla, and soon the US Federal Government I think he gets off on it.
Let's test your hypothesis on this issue: a "real person with rich life" posted a corporate statement and interacted 0 times with responses. Was that too exhausting?
Phishing Exercise #16,777,216 -- THIS TIME IT WILL VALIDATE. YES.
I think I sent you an e-mail back then, but let me take this opportunity to heap a bunch of praise and gratitude upon you in front of God and everybody. I bought several books on BGP at the time and slogged through them, but it was intimidating and I had a lot of trouble putting the pieces together. Your tutorials were simple, straightforward and helped me an awful lot. And the other thing about the way you wrote them that I really appreciated was that you didn't make me feel inferior for not knowing WTF I was doing. Thanks Avi. From time to time, I think back on the challenges I had in my life/career and I'm grateful for the people who helped me. You're definitely on that list, sir.
William James and the philosophy of pragmatism (2018)
I think they meant that your unprompted declaration of having understood the feature, followed by giving no apparent insight into it is odd and something reminiscent of a bot.

Your entire comment could just be “Here’s the quickstart guide: <link>” and literally no useful information would be lost.

A human would topically say: “I spent some time understanding the feature and I think I got it.

<summarized description of the feature or insight/opinion about its implementation>

Here the quickstart: <link>”

Or perhaps you wrote the quickstart? That’s not clear from your wording.
Not sure honestly. I've been to lots of remote areas, only accessible by multiple days of travel on foot or canoe, so probably? But I live on the other end of the country, so the effort likely wouldn't be worthwhile if it were truly inaccessible.
NuExtract 1.5 – Multilingual, Infinite context, still small, better than GPT-4o
What if, bagxrv, is a Rust fan, just playing ya? Everyone knows Rust fans are the most vigorous developers on the internet. Just take a look at https://izzys.casa/2024/11/on-safe-cxx/
CTRL+F “Deming” - Thank you. Organizations with vitality reason about the operation of the whole system, not simply the performance of actors in isolation.
Can robotic farmer revolutionise grape picking in vineyards
Noting that Azure Blob storage supports e-tag / optimistic controls as well (via If-Match conditions)[1], how does this differ? Or is it the same feature?

[1]: https://learn.microsoft.com/en-us/azure/storage/blobs/concur...
What does rust have to do with fly.io?
I feel like this type of thing is popular on old-fashioned media sites like news aggregators, especially in Japan.
The death of John Jones in Nutty Putty cave is the stuff of nightmares.

He was trapped upside down for 27 hours before dying.

https://science.howstuffworks.com/environmental/earth/geolog...
Luma expands Dream Machine into a creative platform and mobile app
I find opinions like this to be almost as crazy as saying that the earth is flat because Waymo has a working, truly self-driving taxi service RIGHT FREAKING NOW while Musk is still promising to have one some day in the hazy future while NEVER making a single vehicle that can actually drive without someone in the car. Musk rejecting LIDAR means that he fundamentally doesn't understand the technological challenge of self-driving despite have access to the world's experts OR he is cynically using false promises of self-driving to pump up Tesla share price. I know which one I think is true.
Yes, we should prefer free-accessible sources over pay-walled ones, especially if the source even offers a higher quality of publishing.
fly.io, vercel, and heroku shows you're right about the TAM for the broader problem, and that it's possible to capture some value somewhere, but that's a different beast entirely than just selling a standard solution to a standard problem.

Developers are a hard market to sell to, and deployment software is no exception.
It's the same feature. Google Cloud Storage has it too: https://cloud.google.com/storage/docs/request-preconditions#...
What do they actually use that much money for?
VC backed companies need to return money to VCs, and public companies have a fiduciary duty to maximize shareholder value. There's no long term equilibrium in a regime that single mindedly focuses on one incentive and demands growth of that one objective.

As social beings, we are subject to a wide variety of constraints. Why do we keep acting surprised-pikachu when corporations, which aren't, are sociopathic?

The cure would be to balance fiduciary duty against other incentives. This will happen as disillusionment grows, but as it stands it'll be regulation - slow, unsatisfying, static, and disempowered.

Instead I see a future of enshittified products being swiftly replaced by solo motivated people - or small teams. Suddenly we are back to disruption. Instead of "Google sucks, all I can do is complain on my blog" you can say "Google sucks, I made this alternative give it a shot".

Especially since LLMs can code now. We genuinely can get there. Make something in minutes, pull in some of the open data that's out there and things do get really interesting.

For example. Google Maps recently started showing ads when you're driving - ick. What else is out there? OsmAnd is a maps app with high-quality OpenStreetMap data, but (without meaning to offend) its UI is not up to my personal standard. It's certain that with a few weeks of focused effort one could polish its UI and give the world a third solid maps app.

This is Hacker News, we have the skills and the right level of disrespect for the status quo, we can disrupt!
This was the obvious play when the original Garantia Data-now-Redis Labs went on their acquisition spree and subsequent buttoning up of the ecosystem via their cloud/hosted enterprise offering even before 2013 and then taking the Redis name for themselves. I believe it was only slowed down because of the community aspect pushing back against the stupid licensing changes of it, otherwise they would have gone full steam into it to get even more control. It's so sad to see a good product like that be hung out on the whims of some scummy leeches.
Input: Full-text notes

Output: outline of slides for ppt, using pandoc
It could provide me utility, and it could get me scammed. That’s the double bind.

(I don’t think delivering the question of trust closer to the user has worked all that well, historically. Why do we expect inexperienced users - who should not have to understand anything technical! - to do better rather than worse when they’re given large numbers of datapoints about a principal’s trustworthiness? The default hypothesis should be that the average user is more susceptible to information fatigue than a technically savvy one.)
How well do they work? Camera only systems can be easily blinded by sun, fog, dirt, and snow
> Two police officers told you to "move on".

Why is that so implausible?
The Toll of Being a Disruptor
The status tells a story about a high-availability/clustering system failure so I think in this case the problem is rather the complexity of the HA machinery hurting the system's availability vs something like a simple VPS.
> Support for North Korea's invasion of South Korea 1950-1953.

China did not support North Korea's invasion. North Korea did not seek China's support initially and only asked for Stalin's permission. China would not have entered the Korea war at all if MacArthur did not disobey Truman and marched all the way to the Chinese border. He also publicly stated that he planned to bomb China. It was one of the reasons for which he was fired. All this was well documented in the US's own literature.
Literally says "Monthly Costs" in the green panel on the right that calculates the total.
Hi, author of `pls`[1] here. `pls` goes above and beyond what is typically possible with `ls` without going so far as to become an entire TUI file explorer like Broot[2].

Among a few things it does that `ls` (and other alternatives like `eza` don't do) are:
- icons (SVG icons in terminals that support it, Nerd Fonts otherwise)
- advanced filtering using regex
- advanced sorting across multiple sort bases
- styles and colors using customisable rules

For someone wanting to make the output of `ls` prettier (with a few extra bells and whistles) without having to relearn a new workflow, something like an `ls` replacement makes more sense.

[1]: https://pls.cli.rs
[2]: https://dystroy.org/broot/
Continental is folding their automotive LiDAR division and is laying off everybody.
> That’s a good target for terrorism.

Exactly! Nobody would be laughing if Al-Qaeda drove a giant Dasani truck into TSA headquarters, would they?