skysight-inc/HackerNews huggingface dataset:
Show HN: Reqbin.zip, minimalist and developer friendly pastebin
Hey HN! I built a modern pastebin because I got tired of pastebins that look like they were designed when Myspace was still cool. ReqBin is built on the T3 Stack (Next.js, Tailwind, tRPC, Prisma) with encryption at rest and a clean UI that won't make your eyes bleed. It also features multiple shortcuts with the hope of making using the website a smoother experience. Feedback is appreciated!

I built this a while back and it's been sitting in my GitHub collecting digital dust. Figured I'd share it here because why not? If anyone wants to contribute, the repo is open for business - I've got some issues tagged and ready to go. Fair warning: my response time might be "eventual" but I promise I'll get back to you!

If you're wondering "why another pastebin?" - because I wanted a nice relatively easy project to try out this stack with a little while ago. I might do things differently if I was building it now, but I'm not!

P.S. It goes without saying - but just because the data is encrypted at rest, don't go pasting in any sensitive stuff or company secrets. While I've done my best to keep things somewhat secure, this is still a hobby project and not Fort Knox. Save those AWS keys, private tokens, and that secret recipe for your grandma's cookies for more appropriate places. The best security practice is not putting sensitive stuff on some random guys website in the first place.

Repo: https://github.com/rupert648/reqbin.zip
Show HN: Talk to Santa x ElevenLabs – A Santa you can talk to
I put together a small project that lets you talk to an AI Santa Claus at https://talktosanta.io. The voice is generated using ElevenLabs (based on a trained voice actor), and there’s no login required. For each conversation started, ElevenLabs will donate $2 to charity (capped at $11,000).

Just a holiday experiment. Feedback is welcome.
1. Phrasing is difficult, I'm not sure if we're on the same page or not.

I wrote "if", because I don't claim to know what they actually believe. But it's also about what they believe that we believe, so it's even messier than that.

As it's about what they believe that we believe, I think the fact they keep rattling that sabre suggests that it's plausible they may believe that we believe that.

What I believe: I think there's at least a 50% chance* the Russian nuclear weapon systems as a whole — when going all the way from missile to explosions — don't work.

What I kinda-recon the Russian government believes, and also totally do believe myself: the west limits its support of Ukraine out of a fear that Russia will use nuclear weapons against nations that support Ukraine too hard.

So, do you and I agree on the point you made? I think we might.

2. Conquering another country that's full of people who hate you is a bad idea, even if they have no substantial army.

Doing the invasion so badly that your target's farmers steal some of the tanks you used for the initial invasion, more so.

Having to stave off armed insurrection from your own mercenaries, losing your main export market, having troops so ill-prepared they dig trenches in a nuclear fallout contamination exclusion zone, that's really nonsensical.

* I previously put the odds at 10% of their systems as a whole functioning, before reading this story — which of course may just be Russian propaganda to make them seem more scary, but who knows?: https://www.bbc.com/news/articles/c9dl2pv0yj0o
The foundation of this article is a tweet from Lumafield who are the people behind https://www.scanofthemonth.com/ where they CT scan an object a month as advertisement for their CT scanning service so if we're talking about CT scans of objects showing things, the article was quite successful.
Amazon is selling radioactive products [video]
It seems quite concerning that Amazon isn't testing products for radioactive decay in their supply chain.
Making it an oligopoly... Not much better
For me it helps if the goal is simply to "run". Without setting any end-goal. Just to start on it, and only do it ad long as I like doing it.

It also helps if instead of "run for 5km" I think of the destination "run to the supermarket, to get some cake".

With side-projects is not "add 3 features". It's "add feature A, which then enables B, C, D functionalities".

Also, the more you work on something, the more questions you answer and even more new questions show up. By doing something on your project, you make progress, you unveil the previously unkown. I like thinking of implementing something not as getting closer to the finish line, but as expanding the horizon and seeing more into the distance, instead or looking at a close, dense fog wall of "what could have been".
Me too, not 100% due to ads but it was the final straw.
OS/2 2.1 had included a copy of Windows 3.x for users to run 16-bit Windows programs at the cost of IBM paying Microsoft for a Windows license. Later versions of OS/2 could use user-installed versions of Windows, which helped IBM avoid paying for a Windows license.

Since Win95 used Win32 APIs, unavailable to Windows 3.1, 32-bit Win95-apps couldn't run on OS/2 at all. So that spanking new version of Office 95? Not on OS/2.
> People still subscribe to newspaper even though they are full of ads.

Those ads are far less egregious than the kinds of online ads we're discussing. If online ads were the equivalent—static, hosted on the same site, free of data collection—then not only would the experience be much more pleasant, we wouldn't even be able to block them.
The code is open-source: https://github.com/elevenlabs/elevenlabs-examples/tree/main/...
I read your comment and yet I see tons of startups putting AI directly in the path of healthcare diagnosis, healthcare clinical decision support systems, and healthcare workflow automations. Very few are paying any attention to the 2-10% of safety problems when the AI probability goes off the correct path.

I wish more people would not do this, but from what I'm seeing, business execs are rushing full throttle into this at the goldmine that comes from 'productivity gains'. I'm hoping the legal system will find a case that can put some paranoia back into the ecosystem before AI gets too entrenched in all of these critical systems.
Well, this is good news, but this is not enough. Nuclear power, especially huge soviet systems don't maneuver as good as natural gas or hydro.
What Ukraine grid really needs are small/medium gas turbines or large scale storage systems.
Also large amounts of electrical equipment as it constantly being destroyed by ruskies.
yes but is the person they're using it on good or bad, making the purpose something good? killing is bad, but if I'm a hitman that only takes contracts to kill bad people, does that make me a good guy?
Ukraine is importing power from continental Europe.

And Germany and US are sending more air defence systems e.g. IRIS.
I was talking to my classmate from x10, and he said to have shipped one page app with WP backend, React frontend in Azure VM :|

Incurred a bill of $800, and reached out to me. Gobsmacked!!
Russia made it clear that if those "misguided Russians" insist on staying misguided they will have to genocide them.
I think the more controversial claim is that humans possess an innate “inequity” rather than “inequality” sense.

“Equity” isn’t a shared value in any society that I’m aware of.
You think the Ukrainian commanders serving for the Soviet union didn't have the codes?
I guess we see a bit of light coming from the top and sides that would normally be hidden, but that ray tracing is making the renderer very sad because sometimes you sample from the back of the polygon that doesn't have texture?

Or something like that, there's definitely something funky going on with the view of the top surface that's unrelated to GR.
The problem with allowing "basic image-and-some-text-on-the-page adverts" is that you also allow "pop-ups, forced interstitials, autoplaying audio, …" and malware attacks since they all pull from the same pool by default.

They track you like an animal across the entire web to learn your conscious and unconscious desires and insecurities and weaknesses so they can most effectively take your time and money and attention from you.

Why should I be expected to tolerate that even for a moment?
I understand you perfectly. I apologize, as a defender of advertising, for the fact that advertising often causes you inconvenience. However, I believe that advertising does less damage than cars. Okay, let's ban cars? What about alcohol and smoking? Why doesn't anyone try to throw a blanket over the shelves with alcohol?
Yes! Every small thing you do is a leaning experience or it refines your skills.

Sometimes, if I have to do something boring, I make it challenging by either trying to automate it, or do it in a more efficient way.
Add to this that propositional logic (the language in which we express SAT) is a versatile language to code problems in. Finding cliques in a graph is also NP complete, but it is less natural to use it as a language to code other problems.
The question I always have to ask about inequality causing “unhappiness” is why I don’t feel that way.

Celebrities having private jets doesn’t upset me at all. Seems quite cool. I’d be more upset if I had nothing, sure, but I’m easily a factor of 100 away from jet land if not 1000. Fancy cars are cool but again, you can just… decide to not care?

It just seems intuitively obvious that what actually matters is the minimum standard, not artificially limiting the maximum.

If a study says that blue is red I’m still going to believe my eyes first hand.
I mentioned commercial use where you don't modify the software, not sure why you bring that up.

Just put a link to the git repo somewhere in your service, like an about page or whatever, then people can go read the license or make their own copies and so on.
Good question actually! There are multiple layers that add to the security:

- Your login session as a user is normally valid for a day (~10 hours). But a pimmed session that gives you global admin permissions can be for example capped to max 1 hour.

- A normal login as a user can just require login + mfa. But if you want to PIM to certain admin roles you for example are required to use your yubikey as well. Yes it's an extra step but if your account is hacked they only have access to you as a user and not you as an admin unless they also capture your security key.

Also it creates some additional awareness for admins that they are now handling the keys of the kingdom and that the role that they just activated can do a lot of harm. In some organizations users get an admin account without fully understanding the consequences.

- It is way easier to audit. In normal circumstances a user's admin permissions are "always on". Once you start using pim you can also audit when and where additional permissions where requested. This is especially handy when you are monitoring everything and you get an alert saying "Hey sfn42 just requested global admin from a location that they normally do not request this. Can you look into this to make sure that it is legit?" With always on permissions this becomes way harder.

- Easier to manage via groups. You can have groups tied to eligible permissions and subsets of permissions. This is really handy once you start having external consultants who can request permissions via IGA (Identity Governance) policies.

Basically consultants can go to a url (https://myaccess.microsoft.com/) and request an "access package" that might contain 1 or more roles.

For example somebody who has to audit certain items in our organization can request a package that contains the needed admin roles and get automatically added to the correct groups. Once they request that package we can have automated processes (with multiple stages if needed) that first contact the teamlead of that person, and later on maybe another group of person(s) to approve that access.

These groups have access reviews done by the security team / app owner (weekly/monthly depending..) to make sure that all accesses are still needed. It is also really easy to let these permissions expire. So our auditor will have a valid account for the entire year but will have to re-request their permissions every 3 months (or whatever we choose).

This is also _really_ easy to audit :)

- When someone in our security team requests a role the rest of the team automatically receives an email so we know what is going on with our collegues :)
But it also certainly wasn’t targeted!
Without Ads you'd have 10 entrepreneurs. With it you have 10000

Before the internet was fuelled by ads there were some ad-free directories and human-curated lists of websites that people seemed to like quite a lot. That could have been a viable alternative.

I'm not suggesting the proliferation of ads has been bad for the web. Far from it. It means anyone with an ad budget can compete, which is a valid point. The problem that brings is that so much of the success of a product comes from the marketing budget now. In a market where the worst product can win if it has a bigger ad spend, it's hard to believe ads are a net benefit.
It wasn't a refutation of the industry being a scam.
I think problem with this is it is on amazon for anyone to buy.

The pagers were targeted. They manipulated the supply chain to get them into the hands of the bad guys.

This USB connector is general public. Everyone could have one.
I don’t see this happening

95-99%+ of their revenue is from hardware

IBM had diversified for decades before evaporating completely
To be fair advertising without collecting sensitive data does exist. I think the collection of sensitive data is a more serious issue so let’s not say all ads are abusive in that way.

However, I agree with the position that all ads with some small exceptions are a negative thing. I think the incentives behind advertising are inherently perverse because of what they are at their core, an attempt to manipulate (if they work then a successful attempt!). They are dishonest and inauthentic by design. It’s possible to create an ad that is like “hey this thing exists and this is strictly what it does without any exaggeration” but that basically never happens because the people who make ads have no external incentive to do that.

I think a much more ideal situation is where a user searches for something on a search engine, or an LLM or whatever, and they are shown as unbiased as possible results. This way the people making good products get their exposure and the people looking stuff get the stuff they want. Of course there’s a lot of problems in practice with that as well.

I don’t claim to have a solution, and I don’t think making an add is like super immoral, but I think ads are a scourge on our society and culture.
I think you're missing the point. There's a reasonable number of people who are willing to pay for content like this, but only if they actually get an ad-free experience in exchange. The business decision The Verge needs to make is whether they want to try to reach these people or not, since these people won't pay for a model that still has ads. (There could of course be 2 subscription levels at different prices, one that still has some ads… but that's also extra work and a different consumer experience.)

I don't think newspaper ads are a good analogy either since the consumption model of a dead-tree newspaper isn't such that you get the ads thrown into your face when trying to read an article. And classifieds specifically I wouldn't even call ads, more of a community note board service.
> having to structure a story around the ad breaks

Whenever I try to watch syndicated US tv here in the UK — e.g. The Simpsons — it's incredibly painful because the ad breaks don't line up, so you often get a 'false positive' and/or a 'false negative' that really affects the experience.
Unfortunately, it feels like you're not yet ready to share.

You submitted twice with different domains. None of them work. One goes to GoDaddy's parking the other says the domain is available for sale.

Finally, there's a third domain which is the one in your comment here. This one does work. But only to offer the waitlist.

I mean, I don't work in marketing or anything, but I don't think this is a good way to promote your thing.

You do you, of course, and I say this without any hard feelings, but for something selling "customer success" this feels disappointing even without having seen it.
You should also try to reach out on the Discord channel. They're a very friendly community.
I shared this 2 years ago: https://news.ycombinator.com/item?id=30324595

Long story short: Gates and Microsoft were in domination mode and everybody else was in experimentation mode. Microsoft's management are par excellence opportunists.

And if I recall correctly from watching one of the Bill's interviews from the 1990s, he even couldn't believe and wrap his head around why IBM didn't do the OS themselves and why the hell they decided to outsource it to Microsoft.
So you have nothing.. Alright then.
similar to how we have language servers for code analysis and syntax highlighting, we need to have AI assist server, so that any IDE can pull instruction what to do with what file
I have followed Intel's products closely. While they suck enough that there have passed more than 5 years since I have bought for the last time Intel CPUs (but before that I had spent a lot of money on Intel CPUs and other products), I have not seen any problem that can be attributed directly to Pat Gelsinger.

Unlike most companies, Intel publishes relatively detailed roadmaps with years in advance.

Since Pat Gelsinger has become CEO, all those roadmaps have been accomplished in time, even if the products have not been as good as they could have been, due to things like low clock frequencies for any new fabrication process at launch (but this is a problem that has plagued Intel for the entirety of the last 10 years) or high intercommunication latencies for the first Intel multi-tile CPUs, like Sapphire Rapids and Arrow Lake, which can be attributed to an unavoidable lack of experience with such designs (because the former Intel management has delayed for too many years the transition to such designs, with jokes about the "glued" CPUs of the competition).

According to the roadmaps published years ago, the recent years have been intended as transitional years, with the first really competitive Intel products being launched only in the second half of 2025. Only then it would have been possible to judge correctly whether Pat Gelsinger had done a good job or a bad job as CEO.

As outsiders, we do not have enough information about what Pat Gelsinger has done. The roadmaps have been reasonable, the main thing that could be criticized is that there have been too many intermediate steps before reaching desirable products. However, it is likely that Intel could not have sustained financially a more abrupt transition. Even with this slower transition that has included the launch of many intermediate products intended to avoid a collapse of the sales, the financial losses have been high enough that they have been used as an excuse to eject Pat Gelsinger.

It seems that Pat Gelsinger did not have the power to do a real cleanup of the Intel managers, especially of those from the fabs. For years many of those managers must have lied continuously both to other Intel divisions and in the public presentations. There is no public information that any of those managers have suffered adequate consequences for their actions.

Also, it does not seem that he has succeeded to improve the internal cooperation between various Intel divisions. Some internal competition is good, but withholding information and lack of cooperation is bad. At Intel, too many products appear to have been developed independently by different teams, instead of all teams sharing some common designs as a base for their products.
Some percentage of those are missing their actual targets due to GPS jamming (others, just straight up terror bombardment). Also, part of the purpose is to create dilemmas for an air defense with limited resources - save the ammo factory or the children's hospital.
> a horrific disaster in Japan

Deaths due to radiation from Fukushima: 0

Deaths due to the 2011 earthquake and tsunami (the one that hit Fukushima): 19,759
And if anything, ad-supported services to the poor often means outcompeting services provided by those communities themselves and ends with transferring even more wealth to silicon valley techbros.
True. And from what I understood, the Verge is offering two tiers - less ads and no ads. You can pay for the one you think is worthwhile.

As a consumer I definitely lean on the "if I'm paying a subscription, I expect zero ads" side of the fence. It just has to be worth the additional price for me (The Verge is not)
> It's never going to generate anything new. It literally can't.

It can't on it's own. But why does it need to? As a tool, the user can provide insight, imagination, soul, or guidance.

And let's be honest, very little in our life, work, entertainment or science is completely new. We all stand on the shoulders of giants, remix existing work and reinterpreting existing work.
Amazing. Reminds me of a joke from an old South Park episode. The boys are watching something tragic and awful on the news, then it cuts to a ridiculous commercial that completely trivialises the tragedy. I can't remember the details (does anyone know what episode I'm talking about? Got the clip?) but it's a hilarious satire of how the news media operates.

That CNN clip is basically South Park in real life.
This is just a general point about globalisation and selling to different markets. Obviously, a YouTube subscription should cost a Liberian a proportional amount, not the same as a wealthy US citizen. Do YouTube advertisers make as much money from the average Liberian as they do from the average American?
Fear. Terror. Destabilization.
This lowers GDP, causes frustration, and "make this just go away" sentiment.

Also, I think it happens out of frustration on the russian side. When the "three day special operation" failed, there was a wave of random bombardment of urban areas.

On a side note, I do heavily recommend watching 20 days in Mariupol.
How do you feel about the loſs of the long s?
You don’t mind if someone doing the exact same job as you at the same quality gets a 10x larger holiday bonus?

If you go play soccer and other people’s goals are worth 3 points while yours are worth 1?

I’m doubtful.
The readme even confuses itself, as the example shows rgba_255 returning a list and not a tuple. Oh well, I guess Claude was confused by the conventions between Rust and Python.

Also, all the checks of "if u8 < 255" will make me not want to use this library with a 10-foot pole. It screams "ai" or "I don't know what I'm doing" so much.
They might not be but using language which equates these generative LLMs with junior developers does allow a shift of meaning to actually equate juniors with LLMs, meaning they are the interchangeable, and therefore generative LLMs can replace juniors.
When you can get fired by the board within 6 months, it matters. This could be a death blow gig for a competent career CEO.
If your measures include stuff like the password manager, which I need to use constantly, being set up to log me out every two minutes "for security purposes", you're damn right I will try to find a way to circumvent it. Each time you log me out it takes me a full minute to log back in, because I need to take out my phone and do the whole 2fa dance all over again. The first step anyone does is to log in to the password manager, and copy all the passwords they'll be needing for a while into notepad.
If you want to know what's really happening, follow one of the mappers on Youtube. They have daily updates on what bombs fell where, usually with footage and everything. You will get a really good idea of why this is happening.
You make it sound like poor people wouldn't have those services without those oh so generous ad-supported businesses. It's all about extracting money from those communities rather than helping them.