skysight-inc/HackerNews huggingface dataset:
FYI we don't really value companies on a TTM basis so 32.0x Revenue would be the right multiple to quote
10 min doesn't seem tenable over 24/7. Most likely you need to run errands and so on. In my team, our alerts aren't that critical, I just acknowledge on the phone and make sure I can get to the computer with 30 mn. I take it with me if needed.

No, for me, the real pain with oncall is that there are a lot of systems in my team. I understand well maybe 30% of it. I'm clueless about 30%. In between for the rest. I can try to fix issues myself (take long time, issues can add up), triage (but means bothering someone else). There are also things than nobody understand, and if they break, it can mean extra days of work for you with extra-stress because you don't know how hard it can be to fix.

Then, some people in the team ship code without adequate testing, because of pressure to ship. Which often adds work to the oncall. So there's all this extra tensions with colleagues which can be hard to deal with for an introvert.

Overall, it "kind of" works for us, but I agree with the conclusion, it sucks. It's really the worst part of my job. I went into software engineering because I like coding. Not because I liked monitor unreliable systems. And I think unreliability is encouraged by management to some extent. That keeps people at work.
Of course Google can do this. And more. They could, if they wanted, to embed ads into the video stream itself with no way to distinguish them from the actual video content.

But they do not do it. They had so much time and opportunities to do that over the years. And yet, they did not do it.

I am not going to speculate why. But I suppose it is safe to assume that it is their intention to not do it.
Show HN: A fast and fluid digital scratchpad (yet another note-taking app?)
Hi Hackernews!

There are countless tools for taking notes and collecting ideas, but I think there's still room in the market for "digital scratchpads".

I created Bubbles for people who like to think and jot down their budding ideas and thoughts. From what I've learned, most people still use Notepad, Apple Notes or a collection of super random tools. Notes and screenshots are scattered everywhere. I'm sure HN readers also often use Obsidian or other similar apps.

So what's different?

- Optimizing for speed - quick to add ideas without having to worry about organizing them

- "Notepad + Miro" - Documents and canvases natively combined

- Fluid non-linear user interface - any note can be inside any other and it's super easy to navigate between them and find what you're looking for.

The tool is still in very early phase, but it's already been personally useful for brainstorming, collecting thoughts and processing them into some kind of output, like a project plan, a blog post, an email.. I've also collected notes for 10+ years, so being able to finally connect some of those has been great.

There's not much in the way of onboarding, so also very interested to see how much can be understood just by using the tool.

To come:

- Vector search

- PDF and multimedia support

- Collab mode

- Import from other tools

Would love to get some feedback, I know you guys are a tough audience.
I have thought about this a lot. I was going to do some stuff with gzip, but fundementally, I came to the conclusion that the most elegant solution (no hidden chars / extra encoded data coupled with export) might actually be training a neural net to do it. Also, this would mean being able to import diagrams that weren't even made on Cascii. Training data can be self-generated too.

Perhaps a good middle ground would just be offering the gzip dump.
There's no "market propaganda", but 50+ years of evidence of memory-related bugs and vulnerabilities telling us that if we can do better in terms of tools and programming languages, we should try.
"Might" is misleading. "Will" is more realistic.
Yeah, most VCRs, except for really cheap ones, had the pass through ability. You could theoretically chain an arbitrary number of devices, though at the best of times controlling any of this was virtually impossible.

You’d normally want your sky/cablelink box connected through your vcr, so that you could record off the box, not connected separately to the tv.
Wired is dropping paywalls for FOIA-based reporting. Others should follow
if you want to reframe the debate from good vs. bad to west vs. invaders, you might have first to recognize that the current US administration is compromised by Russia, if not completely owned

and who more than Russia wants to abolish identity politics?
Rejecting a $23B offer to get $32B less than a year later doesn't sound half bad.

https://www.theverge.com/2024/7/23/24204198/google-wiz-acqui...
The problem with this argument is that its vauge and generalizes a bunch of center left stuff.

If you want specific goals that don't include reducing carbon you should chase those goals instead of chasing reducing carbon dioxide as a priority. If carbon emissions aren't a big deal then maybe a better way to improve children's health might be to eradicate hookworm or subsidize school meals more or pay for childrens health insurance or go after local pollutants. Now maybe it makes sense to do multiple but you have to look at cost benefit analysis for the tradeoffs.

Its also a stupid argument because we know and are sure that climate change isn't a hoax. And that costs of climate change are massive and that any cost benefit analysis for doing more to stop it would indicate we should do more.
I don’t know, pretty much all production software I’ve ever used has made a distinction between export and save. Because export takes compute and can change the output, not all formats are created equal.

Saving in the internal format is probably rare if you’re just a user, but if this is a 40 hour a week job, then the compute time savings and potential disk space saving from doing that might be worth it.
As an individual viewer of course the creator of the content is the one with influence.

There's potentially millions of viewers, there's no magic influence that you'd ever notice.
Show HN: ThreadsPipePy: Python Library for the Official Instagram Threads API
Introducing ThreadsPipePy, a open-source python library for interacting with the Threads API the easiest way, and it uses the official Meta's Threads API.

One of the coolest things about the library is that it will automatically split posts into a X(fka Twitter)-like thread-like post if the text content or the provided files are more than the limit, so one doesn't have to worry about trying to make the text or files meet the limit set by the API, for example if the length of the characters of the text content of the post is more than 500 which is the current limit, and for example 1500 characters, and instead of the post to be sent just like that to the Threads API and which will result in rejection, it will split the 1500 character-long text into different batches ( and in this scenerio 3-4 batches) and send them as a X(fka Twitter) thread-like post with the first batch being the root post, it also does the same thing for the provided files if they are more than 20 which is the current limit for the media files allowed in a post (carousel post).

Another cool thing is that you don't have to worry when posting files that are not on public servers because Threads makes it compulsory for the media files (or media items) to be on a public server, so it will first of all upload the local files to GitHub and then delete the files later after uploading the files or if an error occurred and could not send the post, it also supports posting base64 file formats.

It also comes with a CLI tool for generating short and long lived access tokens and also for refreshing long lived access tokens before they expire, and it can also automatically update the long lived variable in the provided env file.

It can also automatically handle hashtags, like for example if there are multiple hashtags at the end of a post it can automatically strip them out and add only the first one to the end of the post or at the end of each thread post items if the post was turned into a thread-like post, that's because Threads currently only supports 1 hashtag per post

And many other cool things, and it is up to date, and I currently use it for my Astronomy Bot account that posts astronomy contents to Threads, if you would like to see the library in action on Threads checkout @astronomybot on Threads

The link to the library on Pypi is https://pypi.org/project/threadspipepy/
and the link to the source code on GitHub is https://github.com/paulosabayomi/ThreadsPipe-py

Thank you and have a productive rest of the week
Exactly!

It’s about the turns.

I didn’t end up as a carpenter early in my career, but I have been FoH staff in a restaurant. Turns, or how fast you can move your tables, was the main driver in income for you and the restaurant.

LLM code is kind of the same, it speeds up how quickly you can turn over the code to adapt to whatever new biz requirements have come down the pike.
Tesla opens in India as stock price and sales decline globally
But it's entered the vernacular because of the filters.
I only mentioned it because it took me a few moments to figure out what you had actually written since I assumed it was a typo or mistranslation. It distracts from what you’ve written.
GCP has been doing more multi cloud stuff lately though: Anthos for K8s in other clouds, BigQuery Omni for bigquery in other clouds
> a way for Google to secure a beachhead in half the Fortune 100

If that is their objective, they will fail again, since this is the land of good account management. Being able to call somebody on the phone if required. Something AWS excels on, Microsoft a little bit, while Google is rumored to have humans working there, but they are rarely seen.
What changed from last year? The deal that failed?

The article says:

> The price tag is much higher than the roughly $23 billion Google had offered for Wiz last year before antitrust worries forced the startup to shelve the deal.

> Wall Street is optimistic that the Trump administration would drop some antitrust policies

Is that it? It's crazy to announce the deal before there's any actual policy changes. Why the rush? It's not like someone is outbidding them here.
The current YouTube certificate has a lifetime of 84 days. The next one will live that long or even shorter. Certificates are rotated too quickly nowadays for pinning to be viable. They'd be better off pinning their CA than their certificate, but that might cause issues for users in certain scenarios.
Art the Whale
Reminder they also bought Mandiant for $5.4B in 2022
Is it my imagination or was the stock decline just inevitable?

At one point they were at or approaching the value of 6x Toyota...

To be clear that's not a commentary on Musk or current events, but just an observation that this maybe had to happen at some point.
>I am certain you can find similar stuff in Adobe's products

It’s just not comparable and I’m sorry with the history of GIMP it’s all just indefensible, let’s not forget in the two decades it took them to implement Adjustment Layers Blender started focusing on the user not the developer and became a huge contender against non open software, hard to find 3D artists under 25 who didn’t learn via Blender and use it professionally.

An opportunity completely squandered by a poor culture.
Show HN: Make 10 – A Math Puzzle Game (+ Make X Mode)
Hey HN!

I built Make 10, a quick, brain-teasing puzzle game where you combine numbers and operators to create an expression that equals 10. It’s simple to learn but surprisingly challenging, requiring both logic and creativity.

How It Works
- You’re given a set of numbers (e.g., 4, 6, 3, 4).
- Use addition, subtraction, multiplication, division, and parentheses to form an equation that equals 10.
- Use all given numbers exactly once.
- Submit your answer and keep your streak alive!
- A new puzzle is available every day.
- Sidebar to toggle between game modes

Inspiration
It’s inspired by a mental math game played on trains in Sydney, Australia. Passengers would challenge each other to make 0 using the numbers on their carriage number. I realized this simple concept could make a fun, daily brain teaser for everyone since it already has many real world users!

"Make X" Mode!
Make X is an expanded challenge mode that takes the Make 10 formula and makes it more unpredictable and varied.

How "Make X" Works
- Instead of always making 10, the target number varies
- Uses a Countdown-style challenge with bigger numbers for extra difficulty (e.g., 25, 50, 75, 100).
- Solve puzzles with a drag-and-drop expression builder.

Why Play?
Quick & Addictive – A great mental warm-up in just a few minutes.
Fun for all ages and skill levels – Casual players and math lovers alike will enjoy it.
New challenges every day – Keep improving your skills.
Built-in Difficulty Scale – 4 numbers = Easy, 5 = Medium, 6 = Hard.

Would love to hear your feedback!

Try it here:https://maketen.vercel.app/
The only party largely unaffected by this anti-consumer disaster is the malicious bots' operators.
For some definition of "reliably".

In the sense that nothing is really reliable in the presence of state-level adversaries censuring traffic, malicious ISPs, and crappy hardware. In general I have been more successful with QUIC hole punching than with ipv6.

But having a standard and relatively broadly implemented way to make reliable "TCP-like" streams over UDP is a great thing regardless.
Exaone Deep 32B – beats DeepSeek 671B
Joran from TigerBeetle here.

Yes, per [1] Google did restrict their use of io_uring on “production servers“, and in Android, ChromeOS etc.

However, within that same post, and what is often missed when that post is quoted, is that Google wrote that they did in fact “consider [io_uring] safe” for use by trusted components:

> For these reasons, we currently consider it safe only for use by trusted components.

A database like TigerBeetle is typically deployed in a trusted environment, and is such a trusted component.

[1] https://security.googleblog.com/2023/06/learnings-from-kctf-...
> USA is blessed with waterways

Although thanks to the Jones Act those waterways aren't used nearly as much as they could be. Only about 5% of US cargo is over river, versus 70%-ish for lorry and 15%-ish for train.
But there's a difference between "knowing what the formal definition is" and "having a feeling that a number is somehow unique due to it's indivisibility".
I’d argue they’re doing neither these things.
Hexagons and Beyond: Flexible, Responsive Grid Patterns, Sans Media Queries (20
Previous article has pictures

https://news.ycombinator.com/item?id=41143322
"horrible" is kind of overstated, I feel.

I use SponsorBlock and haven't had any issues. I enjoyed when it skipped 99% of an MKBHD video, it was kind of funny.
Best of luck (not being sarcastic). Hacker News celebrates the risk-taking of startups for a reason -- great leaps often requires taking a risky jump. What you're doing is similar.

Please post about your experience! I'l love to read what happened
Yeah, "static" may not be the correct term, and sure, everything is a file. Yet +x makes a big difference. You can't chmod a list of weights and have it "do" anything.
What is "content"? I recently tried to use AppleTV Android app to play something and then use screen recorder app to record the phone screen. The recorder app was able to see the menus and even subtitles, but not the movie itself (black screen). Is the screen of my phone "mine"? Or does the manufacturer decide how can I use it?
>and in Russia there is not even the death penalty, although in the US there is.

Aside from all the rest of the nonsense and foolishness you've written about Russia and the supposedly lovely ideals of the USSR's bloody, genocidal history, this particular nugget stood out.

Russia has no formal death penalty, sure. Instead it's government illegally murders opponents domestically and internationally, frequently and in sizable numbers while lying about having done so. Aside from the U.S death penalty laws being completely different in nature to such a mafia practice by the Russian government and its agents, at least the U.S, formally and through due process, executes its criminals without concealing what it does.
> to prove this trivial specification as correct, you need to prove the absence of panics, undefined behavior or infinite loops.

Note that Rust supports this already for a significant subset of code, namely 'const fn' code. This is also the subset of Rust that could most feasibly be extended to support something akin to theorem proving since it's supposed to be safely evaluated "at compile time", just like a Coq proof term or script. If Rust had some simple but comprehensive support for raw "proof terms" - namely, expressions evaluated at compile time which could either result in () or abort the build, I assume that much of the "convenience" features involved in an actual theorem prover could be implemented as macros and live in custom crates. But we don't know what a raw "proof term" could look like in Rust for useful program properties.
This is a thoughtful article, but I very much disagree with the author's conclusion. (I'm biased though: I'm a co-creator of OpenHands, fka OpenDevin [1])

To be a bit hyperbolic, this is like saying all SaaS companies are just "compute wrappers", and are dead because AWS and GCP can see all their data and do all the same things.

I like to say LLMs are like engines, and we're tasked with building a car. So much goes into crafting a safe, comfortable, efficient end-user experience, and all that sits outside the core competence of companies that are great at training LLMs.

And there are 1000s of different personas, use cases, and workflows to optimize for. This is not a winner-take-all space.

Furthermore, the models themselves are commoditizing quickly. They can be easily swapped out for one another, so apps built on top of LLMs aren't ever beholden to a single model provider.

I'm super excited to have an ecosystem with thousands of LLM-powered apps. We're already starting to see it materialize, and I'm psyched to be part of it.

[1] https://github.com/All-Hands-AI/OpenHands
You're asking why two people should be able to trade with each other in private?
> Achieving goals? Why not define it as making predictions?

Because "achieving goals" subsumes "making predictions". Remember, Russell's goal is to find a definition of intelligence that is broader than humans -- and even broader than sentient beings. But using the "achieving goals" definition, one can include system that accomplishes goals, even if we can't find any way to verify it is making predictions. For example, even a purely reactive agent (e.g. operating on instincts) can display intelligent behavior if its actions serve its purposes.

If you are seeking one clear point of view about the nature of intelligence, I highly recommend Russell's writing. You don't have to "agree" with his definition, especially not at first, but if you give it a fair reading, you'll probably find it to be coherent and useful for the purposes he layes out.

Russell has been thinking about and teaching these topics for probably 40+ years in depth. So it is sensible to give his ideas serious consideration. Also, there are scholars who disagree with Russell's definition or accentuate different aspects. Wherever a person lands, these various scholars provide a clear foundation that is all too often lacking in everyday conversation.
Next year's revenue estimated to be $1B, so definitely real money there but that doesn't speak to value... 32.0x is wild
Why isn't there an open source self hosted Wiz competitor, perhaps now one can start to emerge after this acquisition for those who don't want Google.
New features: https://openjdk.org/projects/jdk/24/
It sounds kinder and gentler, to me, more like a word you’d use in polite company to avoid speaking crassly about someone respected.
You want to solve this problem? Then promote from below. We all understand that representative democracy is the best organizational form and then we turn around and run ALL our corporations as dictatorships.

It's not a mystery why - the providers of capital want complete control of the business decisions. But let's at least not be surprised when, like all dictatorships, the organization inevitably implodes.
North Korea Launders Billions in Stolen Crypto
Hasn't this been possible with microwaves for a long time? I remember site-to-site microwave Internet between tall buildings being used commercially in the 1990s
I really like the comments on the prompt engineering from the cursor crew. Any chance for a blog article "convert the AI code tool into your best peer-programming buddy"? E.g. I added to mine to be sarcastic in both interpretation and answers, resilient against swearing (do not apologize) and add subtile elements of reference to star trek and other nerdy scifi stuff.

Honestly, that did not make the code in any way better or me more productive but getting a prompt like "Wetware seems tired and overlooked some rookie mistakes, let me fix this for you..." makes me so much more enjoying the system.
that would immediately shed half the value of the company and Google would need to book a huge loss

e.g. half of Fortune 100 use Wiz and I assure you most of them do not use GCP (or do not use only GCP)
My last company used it to complement other cloud security scanning products. It’s probably a bit of an understatement to call it a scanning tool. It was easy to integrate with our other systems so we could assign vulns to different teams.
Java 24 Released
Hypnopompia
He was reinstated quickly at the order of the vice president. It's been strange getting older and seeing aspects of politics I thought were fairly fundamental quickly change. I remember not too long ago when accusations of racism were considered slanderous attacks by liberals on conservatives, and now they are apparently reveling in racism because it bothers liberals. It's no way to run a government if you ask me, but no one seems interested in my (seemingly) outdated opinions.
I don't like to advertise this just in case it gets fixed, but I have that same experience for Twitch.

I don't run an adblocker and yet as long as I'm logged in, I get no ads. Not in the website nor in the mobile app. I don't have "turbo" and I don't even have amazon prime any more (which itself only very briefly suppressed adverts across twitch globally before they replaced it with a "Free sub" perk ). I don't have any of the other Turbo benefits, so it's not like I've been fully flagged as Turbo either.

I don't know if I accidentally bugged my account profile messing around back when they ran a bug bounty, but I'd happily provide more details in return for keeping this perk.

What's weird is that I vaguely remember once having a near-meltdown over the level of adverts on twitch when all I wanted to do was watch TV while I was heavily medicated and in pain in the hospital. Then some time a year or two later I was reflecting then suddenly realised I hadn't seen an advert for years.

I guess most likely there's some long forgotten ad-free A/B test that it's not worth cleaning up.

I've definitely benefitted over the years, I easily watch more twitch than any other platform. At £12/mo (roughly $15.50), twitch turbo is among the more expensive in the world. In the US and Europe it's $12 or €12, so we're getting straight ripped off in comparison.
Cool, my made in china wrench comes with a lifetime warranty too! I feel safe knowing it's the last i'll ever need!