MurphyA/hacker-news huggingface dataset:
by logicallee | 2026-01-16 22:39:25+00:00
To the author: your email address bounces with

"Your message wasn't delivered to embedding-shape@proton.me because the address couldn't be found, or is unable to receive mail." 550 error

>The response from the remote server was:
>550 5.1.1 : Recipient address rejected: Address does not exist

Here's what I wrote in the email:

I saw your post in which you looked at Cursor's claims. At the same time that they were doing that, I was also working on my browser with AI help. You can see a ten-minute long demo here:

https://www.youtube.com/watch?v=4xdIMmrLMLo&t=45s

And here is the source code for that:

https://taonexus.com/publicfiles/jan2026/172toy-browser.py.t... (it contains a loud easter egg, turn the volume down.)

Its dependencies are Python and these:

pip install requests pillow urllib3 numpy simpleaudio

which definitely are some functionality that normally is handled by the browser itself, however the browser does render using a GUI package, namely tkinter.

It definitely runs, with minimal fuss. I'm curious about what you think of it.

This is the blog post I made once I could get it to render, barely:

https://medium.com/@rviragh/our-new-ai-generated-browser-bar...

I feel it's come a long way since then. I'd love for you to review it.

To the downvoter: please explain what you don't like about this comment. Using AI, I wrote a browser that can view some simple web pages and can post. I think it's highly relevant to this author's critiques.
by HumanOstrich | 2026-01-16 22:40:18+00:00
Did YOU even bother to look at their site? They support more than static generation, including SSR and even API endpoints. That means Astro has a server that can run server-side (or serverless) to do more than static site generation, so it's not just a static site generator either.

And yes I can see you're posting the same lie all over the comments here.

Stop being a potty mouth.
by nlunbeck | 2026-01-16 22:40:30+00:00
(Disclaimer: I work for shipyard.build so i am biased here..)

Dev-owned testing (or even dev-involved testing) is much more realistic when devs have shorter feedback loops between their code and its deployment. So often i've seen momentum get lost when devs have a wait period before they can run tests/do basic manual testing. Then the test aspect becomes the thing that "slows down" devs before they ship a feature, so they might tend towards shortcuts
by JauntTrooper | 2026-01-16 22:40:37+00:00
The efficacy of US democracy has eroded over time, and it's clear we're going to need reforms to preserve democratic governance for future generations.

Every branch of the federal government has experienced a decline in democratic accountability.

The House is so gerrymandered that only 10% of seats are remotely competitive each year, and it hasn't kept up with population growth.

The Senate is permanently gerrymandered, with state population differences that are far more disproportionate than what was originally designed for and intended when the Constitution was written.

This combined with hyper-partisanship prevents the US from accepting new states like Washington DC (population 700,000+) and Puerto Rico (population 3.2 million), depriving millions of US citizens from Congressional representation (no, non-voting representatives don't count).

The Supreme Court has become hyperpartisan, and appointments are a high stake circus that rely on arbitrary retirements and deaths. They need to be elected at this point to preserve democratic legitimacy.

As for the Presidency... the Electoral College has resulted in the election of the loser of a popular vote twice in 25 years.

I don't know how reform will happen, or if we'll ever see it in my lifetime but we desperately need it. The US government needs to be accountable to the people again.

Democracy is precious, and it's so tragic to see how much it's declined.
by Otterlord | 2026-01-16 22:40:41+00:00
Yeah, I agree on the AI front. Although outside of the AI page, I don't believe we have other content on it. It was intentional to keep it separate from the rest of the docs. I know we've recently discussed making changes / removing some of that content.

I love web components (one of the things that got me into Astro), but it can be helpful to reach for something like Solid when you get into more complex UI. Most Astro projects will never need to reach for that, which is why there's no UI framework available by default.

Astro definitely tries to stick to a minimal defaults approach by design. We'd rather people start from a simple, minimal boilerplate, and reach for solutions (e.g. UI frameworks, on-demand rendering) only when they run into a problem it solves.
by giardini | 2026-01-16 22:41:12+00:00
sejje says >I flipped the knife out and his eyes got huge, his arms went out sideways and he got in a football stance.<

That seems unusual: if I feared in that situation I would flee. His would be a gutsy, dangerous but certainly unexpected move!

What did you do in response: say "16 - 32- HIKE"?
by neilv | 2026-01-16 22:41:14+00:00
That movie was also all over the Disney Channel when I was a kid. Many other movies have related messages.

And much of the public library books were a couple generations old, plus there was the Cold War, which meant lots of exposure to anti-fascism messages, and to anti-Soviet-like messages.

So, today, people of a certain age, who paid attention in school, have been programmed that the secret police saying, "Your papers, please" and sending people off to concentration camps, are obviously the very bad guys, and America is the good guys who don't do that. People with that upbringing would see certain textbook political maneuvers and tactics coming from a mile away, and be concerned.

To counteract that IMHO great programming, you'd need something extreme, like Rupert Murdoch and others pounding large swaths of the electorate with propaganda for decades -- to get them to support some politicians that are stereotypes we were told for decades before are outright evil.
by bigstrat2003 | 2026-01-16 22:41:19+00:00
That makes sense to me. Authoritarian government is not inherently abusive of citizens, even though it often gets used in rhetoric as though that was the case. It's just that there are no guard rails against the whims of the people in charge, so you better hope you manage to keep good people in charge forever (and that is obviously not going to happen).
by shantara | 2026-01-16 22:41:34+00:00
>I haven’t heard of the same attacks facing (for instance) niche hobby communities. Does anyone know if those sites are facing the same scale of attacks?

They are. I participate in modding communities for very niche gaming projects. All of them experienced massive DDOS attacks from AI scrappers on their websites over the past year. They are long running non-commercial projects that don’t present any business interest to anyone to be worth expending resources purely to bring them offline. They had to temporarily put the majority of their discussion boards and development resources behind a login wall to avoid having to go down completely.
by 9cb14c1ec0 | 2026-01-16 22:41:52+00:00
I already don't use ChatGPT. I use OpenWeb UI with OpenRouter, and the API costs for my usage are peanuts. Switching to a different interface is so easy many people will. (You don't need to self host. T3 Chat, for example.) This is the difference between Google Search and ChatGPT.
by reincarnate0x14 | 2026-01-16 22:41:52+00:00
Oh I agree with it being nice, I'm just imagining more socialization oriented resistance to implementation and both large organizations and hobbyists already have answers that mostly cover the use cases even if not exactly as cleanly. Moving node to node encryption to an accelerated implementation of transport mode would be great, but if you're already using TLS I can see people just sticking in TLS versus hoping both ends had the necessary handshake->ESP path working, plus people are more experienced with existing troubleshooting, etc.
by bawolff | 2026-01-16 22:42:04+00:00
Sure. Not being hacked is good for business.

Keep in mind that google is primarily a cloud business. That means that they take on a lot more of a risk, as when they are hacked its a them problem vs traditional software where its much more the customer's problem. Security is very much about incentives, and the incentives line up better for google to do the right thing.
by fencepost | 2026-01-16 22:42:49+00:00
I feel like developing something that could actually pick locks including detecting binding pins, etc. is in the category of "not actually that hard if you devote the resources to it."

On the mechanical side there would certainly be some challenges (having to work within a key that's all the deepest cuts, using something that could push up to "shallowest cut" level without deforming, general structural strength problems) but once you had a viable insertable key portion built you might be able to read a lock based just on the amount of spring resistance at each pin. You could also provide tension while probing for pins under tension. If covert agencies don't already have pretty portable devices like that it's because they don't care enough to create them not because of some true technical problem with doing so.
by hnthrow0287345 | 2026-01-16 22:42:53+00:00
Most of the time QA should be talking about those things to the PM, and the PM should get the hint that the requirements needed to be more clear.

An under-specified ticket is something thrown over the fence to Dev/QA just like a lazy, bug-ridden feature is thrown over the fence to QA.

This does require everyone to be acting honestly to not have to belabor the obvious stuff for every ticket ('page should load', 'required message should show', etc.). Naturally, what is 'obvious' is also team/product specific.
by ThrowawayR2 | 2026-01-16 22:42:54+00:00
If you ask the 50% of the US public that makes $50,000 / year (median US individual income) or less whether paying twice they make in income taxes, leaving six times what they make as after-tax income, is a fair share, what do you think they are going to say?

Your response and the sibling are exactly what I'm talking about: "Eat the rich but of course we don't mean us!" If you think the proletariat is not going to see right through that, think again.
by ThePowerOfFuet | 2026-01-16 22:43:05+00:00
>ChatGPT tells me 3% of 100 is 3

Sweet baby Jesus in his high chair.

Whatever happened to just firing up a calculator app that's already on the device you were using? Or bashing "100/3" into the search box in your OS or browser?

Do you ask ChatGPT how long to cook spaghetti instead of reading it off the package you just took the spaghetti out of? Honest question.
by rpdillon | 2026-01-16 22:43:41+00:00
This comment might seem harsh, but this feedback is gold. I agree completely, matched my experience reading through the page, and I was diagnosed in my mid-40s with ADHD.

I wonder if the folks doing marketing are neurotypical, but they are trying to target a population that's neurodivergent? Just spitballing since I have no info, but an interesting topic.
by piva00 | 2026-01-16 22:44:09+00:00
There's agency but it's being manipulated by psychological tricks since the advent of the whole PR industry. That's how it was born, Edward Bernays discovered he could use techniques borrowed from his uncle Sigmund Freud to manipulate people to buy stuff.

Given this trickery I wouldn't say that people have absolute complete agency, they are being exploited, even more the ones that are more affected by trick A or B. I do agree it should be more nuanced than "it's killing humanity" but at the same time I believe you should meet more in the middle that there are manipulative tactics used by the whole PR industry that are exploitative, and do affect people's agency.
by everyday7732 | 2026-01-16 22:44:13+00:00
This question screams "I know what I mean, but haven't considered that other people might not have the same context I do". Seems like it's not an important vote but a marketing gimmick which only makes sense after you answer one way or another.

I would expect people's preferences depend on how invasive and how much control there is- Do I want AI to have unfettered access to my filesystem? No. Do I want AI to create useful regex snippets for me? Yes.

Interesting to see that 96% of "voters" went NO, though it's hard to tell what that actually means in terms of their preferences, given the question is so vague.
by abdullahkhalids | 2026-01-16 22:44:37+00:00
I was hoping Wolfram|Alpha would spit out the above, but on just entering 160 [1], we get

> A regular 160-gon is constructible with straightedge and compass.

> 160 has a representation as a sum of 2 squares: 160 = 4^2 + 12^2

> 160 is an even number.

> 160 has the representation 160 = 2^7 + 32.

> 160 divides 31^2 - 1.

> 160 = aa_15 repeats a single digit in base 15.

[1] https://www.wolframalpha.com/input?i=160
by jdboyd | 2026-01-16 22:44:47+00:00
If the cards were legally acquired in the first place, I don't see how they (the shop) have any moral reason not to upgrade the cards however their customers want. It isn't their laws that prevent high memory cards. And the appeal of this is not just limited to sanctions limited countries. The prices for these modified cards are wildly cheaper than any vaguely equivalent card that and video will allow to be sold from an authorized OEM.

Five for one would love to be able to do that sort of upgrade work and offer it in the Continental US.

It is true that they did not entirely specified what happened to the waste boards here. Clearly somebody who is stripping parts is then reassembling cards and selling them on eBay or other places. I hope it is not this shop, but clearly they didn't even try to disclaim that behavior. I'm not saying they didn't disclaim it because they're guilty, it could just have not come up.
by observationist | 2026-01-16 22:44:55+00:00
This empowers script kiddies, but not significantly moreso than they already were. Of all the places this is still in use, they've been exposed for years, so this isn't likely to result in a a bunch of new exploitations.

However, it's most likely to be used by governments, with legacy servers that are finicky, with filesharing set up that's impacted other computers configured for compatibility, or legacy ancient network gear or printers.

I wonder who they're pushing around, and what the motivation is?
by nerdsniper | 2026-01-16 22:46:41+00:00
Oh, you sweet summer child. Promises like these are made to be broken [0][1][2]. They would need a mechanism for contractual or regulatory enforcement for these words to carry any weight at all. What makes you think we should give these promises any more weight than promises that OpenAI already[3][4][5] broke?

0: "Every ad on Google is clearly marked and set apart from the actual search results." https://archive.md/fiK4E#selection-219.13-219.95

1: "Every Google result now looks like an ad" (which means every ad looks like a search result) https://news.ycombinator.com/item?id=22107823

2: "Google breaks 2005 promise never to show banner ads on search results" https://news.ycombinator.com/item?id=6605312

3: (2024) "OpenAI is developing Media Manager, a tool that will enable creators and content owners to tell us what they own and specify how they want their works to be included or excluded from machine learning research and training." https://openai.com/index/approach-to-data-and-ai/

4: (2023) "OpenAI promised 20% of its computing power to combat existential risks from AI — but never delivered" https://fortune.com/2024/05/21/openai-superalignment-20-comp...

5: (2025) "REPORT: The OpenAI Files Document Broken Promises" https://techoversight.org/2025/06/18/openai-files-report/
by lentil_soup | 2026-01-16 22:46:52+00:00
The scandal is that the energy crisis was declared in 2009, and 17 years later, after investing $100 billion of which up to $80 billion disappeared, there are still blackouts across the country. That's all in the first article. The Derwick one is not just one reporter either, there's local and international reporters involved including claims from Reporters Without Borders where reporters received "threats, pressures, bribe offers". That's also in the article.

As for the attrocities I meant the Maduro (and current) government in general. There are currently over 1000 political prisoners in the country, a mix of protesters, politicians, reporters, etc. A lot of them have been tortured and many have died in custody. Most of the sources from NGO are in Spanish but the Wikipedia is a good start, specially the section about the Maduro government [1]

If you check the news right now you'll see that only in the past month about 50 have been released. There's a huge effort in the country right now to get the hundreds of others out.

Ultimately, what I want to say is that while we can express disdain for the US government we can do the same for the Venezuelan one, even if they claim to be against each other. Maduro and his gang are not the victims here, they've oppressed the Venezuelan people for 27 years, let's not give them an easy out

[1] https://en.wikipedia.org/wiki/Torture_in_Venezuela
by observationist | 2026-01-16 22:46:58+00:00
https://x.com/CanadaHonk/status/2011612084719796272 as well.

I went through the motions. There are various points in the repo history where compilation is possible, but it's obscure. They got it to compile and operate prior to the article, but several of the PRs since that point broke everything, and this guy went through the effort of fixing it. I'm pretty sure you can just identify the last working commit and pull the version from there, but working out when looks like a big pain in the butt for a proof of concept.
by mcpherrinm | 2026-01-16 22:47:08+00:00
I chose 160 hours.

The CA/B Forum defines a "short-lived" certificate as 7 days, which has some reduced requirements on revocation that we want. That time, in turn, was chosen based on previous requirements on OCSP responses.

We chose a value that's under the maximum, which we do in general, to make sure we have some wiggle room. https://bugzilla.mozilla.org/show_bug.cgi?id=1715455 is one example of why.

Those are based on a rough idea that responding to any incident (outage, etc) might take a day or two, so (assuming renewal of certificate or OCSP response midway through lifetime) you need at least 2 days for incident response + another day to resign everything, so your lifetime needs to be at least 6 days, and then the requirement is rounded up to another day (to allow the wiggle, as previously mentioned).

Plus, in general, we don't want to align to things like days or weeks or months, or else you can get "resonant frequency" type problems.

We've always struggled with people doing things like renewing on a cronjob at midnight on the 1st monday of the month, which leads to huge traffic surges. I spend more time than I'd like convincing people to update their cronjobs to run at a randomized time.
by qohen | 2026-01-16 22:47:40+00:00
...these things were mostly written(and rewritten till perfection) on paper first and only the near-end program was input into a computer with a keyboard.

Not if you were working in a high-level language with an interpreter, REPL, etc. where you could write small units of code that were easily testable and then integrated into the larger whole.

As with Lisp.

And Prolog.
by theshackleford | 2026-01-16 22:47:55+00:00
> I feel very strongly that any device which has other apps is a terrible tool for ADHD management and organization.

I strongly disagree. While that approach may work for you, it did not work for me. I do not believe there is a one size fits all approach in this regard. My limitation is far more on the executive side than it is with distractibility or addiction, my devices present no sigificant negative impact in that regard.

> One needs to spend less time on devices. Go analogue. Pen and paper. The best tool that I have found is the Bullet Journal Method.

That may be true for you, but device usage itself is not a problem for me. I spent significant time attempting bullet journaling and found it ineffective, it increased cognitive overhead and time spent managing the system rather than executing tasks. Additionally, handwriting based systems are not well suited to me due to motor limitations from an incomplete spinal cord injury.

I use a single Kanban board in Trello to manage my entire life. It works precisely because it is digital. Always accessible, frictionless, and available wherever I am. For me, that constant availability is essential.

> The ROI is higher than from any app.

For you, perhaps. For me, adopting a Kanban based digital system was life changing. As you suggested of your own system, no other tool has had a greater positive impact on my organisation or productivity than Trello. The only thing which has had even remotely the same level of impact is medication.

For Trello itself (kanban) I think the reason it worked when nothing else did is due to its visual/spacial nature, combined with WIP limits and low friction capture. But it didnt truly click until I could have it with me at all times. Whenever I notice I've gotten distracted or drifted, no matter where I am I know i'm one "click" away effectively from re-orienting myself on what I was supposed to be doing and what matters.
by notepad0x90 | 2026-01-16 22:48:06+00:00
Predictably, most people who use ddg will vote "no ai". I don't even know exactly what that means, does it just mean ai-assisted results?

What's the harm in having them generated, but you click a button or expand a collapsed div/section/box to see what is if you're interested.

I get the AI-hate but its unreasonable and emotionally charged application is harmful I think.

I wanted to say "lots of people" like AI search results, but it turns out I am lots of people. I have DDG on almost every browser I use, but for a while now, most of my ddg searches include '!g' to go to google for AI results. I don't really want to spend hours trying different things manually, "how do I do X", the AI result quality is objectively good for the things I search for.

Do you want this product to be a niche product used by a small number of people or not? That's the question really. And there is nothing wrong with wanting that so long as DDG can sustain the product that way. No need for "one size fits all".

But if your aim with DDG is to have a viable competitor to mainstream search engines, then opposing AI search results (despite DDG taking pains to make sure they're not intrusive or privacy-hostile) seems counter-productive.

If someone could articulate for me the hatred for AI, even when you're getting good enough results (are people claiming google search AI result are worse than stackoverflow for example?), I'd really appreciate it. Maybe it's a difference in expectations? I don't expect it to solve things for me, just make it easier to do so. "Give me an example in $language of how I can use this package", boom, I have a good valid example. "How do I troubleshoot error <the error>", boom, a list of really good troubleshooting steps. I don't even have to sign-in, or pay anything, why would anyone oppose this? I feel like I should be opposing it but I'm being ignorant on some topic.
by piva00 | 2026-01-16 22:48:07+00:00
If it weren't Google it would be someone else providing those services, Google Maps didn't invent GIS for the masses (I worked at a GIS company that was widely used in the country I lived way before Google Maps existed).

To me the biggest impact of Google in the history of mankind was making Internet search actually good. Android wasn't invented there, YouTube wasn't invented there, they had the capital to scale those but I don't think it's their greatest achievement compared to Search in the early 2000s.