MurphyA/hacker-news huggingface dataset:
Show HN: Favicon.run – Find, Extract and Use Website Favicons with Ease
by struy | 2025-05-02 07:58:51+00:00
I spent a few hours on a weekend writing a project using v0 called favicon.run, which is an icon tool website, the first released feature is to get icons of various sizes of other websites and support embedding in your website, articles, design materials.

Therefore it supports markdown embed and web embedding, suitable for directory website construction and product design, article citations.
by ActorNightly | 2025-05-02 07:59:21+00:00
>I didn't make any arguments in support of anything Republican.

The article you linked is written by a prominent Republican blogger. You have to be pretty right wing to think its a good piece.

>GDP is distributed, this is why PPP is a much more reasonable metric.

Your original claim was that Republican run states "have Higher economic growth" among other things, which is just not true, because economic growth by definition implies more money being traded, which is GDP. Now that you realize you are wrong, you start running to derivative metrics like PPP, without doing the due diligence of proving how PPP is actually economic growth.

You also mentioned higher population growth, which is a false narrative (see below), lower state debt, which you have to go in depth to prove how thats actually good, and lower unemployment, which is not only not generally true, but again, you have to prove that unemployment is bad (as opposed to having people between jobs relying on social safety nets due to higher GDP, which creates favorable conditions for economy as history shows)

> The Texas economy is growing because it's cheap to live there at the same quality of life that it's expensive to live in other states, so people move to Texas because they can't afford to live in other states

If you are actually going to respond, please take the time to a) read what I wrote previously, and b) think what you are typing. The population of Cali is currently growing. It can't grow without all sectors down to the lower income service workers also willing to stay in Cali.

The people that move are a) firstly in a financial position to move, which requires funds, and b) moving to optimize salary vs cost of living. But they are also not moving to deep red areas.

>If people in the US had strong critical thinking skills we wouldn't be stuck with first past the post elections causing us a false dichotomy between two shitty right-wing parties that are both run for the benefit of wealthy elites

Funny you mention strong thinking skills, but equivocating what Trump is doing now to anything the Democrats ever did in the past decade is quite funny. Mentally this is pretty much the Republican cope, you can never admit that your side is horrible, you basically have to say "Democrats are just as bad" and point to some obscure things and make up fantastical projections to try to match what Republicans are doing.

>You clearly didn't read and understand what I wrote

You don't understand it either. You first posted an article that has horrible stats, then you use PPP to prove your point because GDP doesn't fit the narrative. I doubt you understand what PPP is. Because if you did, you realize that PPP is a very derivative measure, and its used to compare economies across countries, not states that often have very intertwined economies with lots of market forces (i.e same companies in every state controlling prices nation wide).

>You somehow bucketed me into the "Republican" bucket

You are not fooling anyone anymore. Centrist or libertarian = republican.
by bmacho | 2025-05-02 07:59:53+00:00
> Am I the only one who feels this is a step back from platforms such as Stack Overflow?

I have a long-held belief that the single best community information database format is Stack Overflow. (As opposed to wiki, chats, user groups/mailing lists, flat/threaded forums.) An editable top-level question, answered by several editable top level answers with different weighting on different things. (And then chat or small comments, there should be a place for some busywork that should carry no relevant information ideally.) Not necessary the website, but the format.

The second is blogosphere, allow users to write articles and engage in comments. For some reason basically no communities have these. They tend to have discord, and maybe a wiki.
by throwawaycities | 2025-05-02 08:00:26+00:00
All courts have local rules or even standing orders governing filings and pleadings - from case styling formatting, font/size, spacing, max pages, ect… Federal district courts are not places to flaunt rules of the court or court orders.

Beyond that lawyers are governed by state bars and rules of professional conduct — as an example the Florida bar has taken action against an attorney that used to advertise himself as a “pitbull.”

Regarding tattoos courts have rules of decorum, which generally cover appropriate dress/attire in the courtroom. As far as tattoos, I’ve been to thousands of hearings and can give a single anecdote. It was a drug possession case and the defendant was allowed to transfer their case from circuit felony to drug court - basically allowing completion of drug classes while on kind of pretrial probation in exchange for either a nolle pros (dismissal) or withhold of adjudication. The drug court judge gave the defendant a hard time at this initial hearing over having a drug molecule tattooed on their neck - questioning if drug court was a good fit for someone the seemingly was pretty committed to drugs (based on the neck tat). The drug court judge can see a hundred or more defendants a day, they’ve seen it all and aren’t passing judgement, its just that their experience allows them to read people extremely well and they had legitimate concerns because getting in trouble in drug court can result in automatic conviction of the original charge + having to deal with any new charge.

A rule of thumb professionalism and decorum go a long way in court - this attorney could be decent, but as a potential client any lawyer using a gimmicky dragon in a suit in their paperwork should probably raise some red flags for you.
by fc417fc802 | 2025-05-02 08:01:33+00:00
If you check the spec [0] you will see that unlike most new web tech this one doesn't provide any DRM-adjacent functionality. There's absolutely no technical measure in the spec that could be leveraged to force an implementation to use a TPM. If user choice is disrespected that is squarely on the implementation (ie the browser) and has nothing to do with either the protocol or the server.

Honestly this fairly simple scheme looks a lot like what I wish webauthn could have been.

[0] https://w3c.github.io/webappsec-dbsc/
by fakedang | 2025-05-02 08:01:49+00:00
Practically any Indian electronics company. Many of them with extremely dated designs.

Take IFB for instance - it's a native heavy duty home appliances manufacturer in India. Their product is solid and resilient, and in many cases better than their Western equivalent, like Bosch (which I must add is going downhill). You literally get a Miele quality product at a much lower price (30-50%). Yet they lose out to the more "namebrand" companies because the UX is something that would pass for in the 2000s.
by originalvichy | 2025-05-02 08:02:13+00:00
Capital punishment is capital punishment, but let's be real here: if there is a group of people who should fear it, it's the people making decisions that affect people in the thousands, millions or billions.

Hypothetical: how many people should get cancer or other serious illnesses and defects from chemicals a company produces, until the company management who knew about it were in the "war criminal" crime bracket?
by franga2000 | 2025-05-02 08:02:24+00:00
Being more familiar with the topic definitely doesn't always make your prompts better. For a lot of things it doesn't really change (explain X, compare X and Y...) - and this is what is being discussed it. For giving "building" instructions (like writing code) it helps a bit, but even if you know exactly what you want it to write, getting it to do that is pretty much trial and errror (too much detail makes it follow word-for-word and produce bad code, too little and it misses important parts or makes dumb mistakes).
by dkrvt | 2025-05-02 08:02:48+00:00
Juisci | https://juisci.com/ | Senior Fullstack Engineer | FULLTIME | Remote (EU) | Paris

Juisci helps healthcare professionals stay up-to-date with medical research using AI. We're building out our internal tech team and looking for a founding Fullstack Engineer to help us scale our platform and shape the future of the product.

Tech: TypeScript, React, Node.js, GCP.

What you’ll do:

- Build and ship impactful features alongside product & AI teams

- Improve performance and reliability of an app already used by thousands

- Strengthen our CI/CD and delivery processes

Who you are: 7+ years of experience, strong product mindset and attention to code quality.

Location: Full remote (EU timezone) or join us in Paris.

Interested? Email us at hiring-at-juisci-dot-com (mention HN ;))

More about the role here: https://docs.google.com/document/d/1NrTDecvjs3SX4nCWZvIv_WXQ...
by yonran | 2025-05-02 08:04:04+00:00
The vehicle code not only permits cars to enter the bike lane prior to a turn, it requires them to do so (https://leginfo.legislature.ca.gov/faces/codes_displaySectio....). My brother failed his first driving test because he didn’t know that he had to enter a bike lane on the left side of Fell St right outside the DMV (back before they separated the bike lane).
by wesselbindt | 2025-05-02 08:04:33+00:00
I'm not the parent commenter, but I feel the same way. Just because something is a fact (although arguably fat doesn't sound very factual) doesn't mean it needs to be discussed during an interview. If someone started Quizzing me on the chemistry of rubber tires for a software dev role, I'd walk too. If someone started listing off the various kinds of sausage there are, I'd walk too. It would make me feel like I'm not taken seriously at best, or that I'm being scammed at worst.

Beyond that, if I looked east Asian, I could also see myself walking on this question for another reason. It would feel like a comment on my ethnic background, which has no place in an interview.
by ZeroGravitas | 2025-05-02 08:04:41+00:00
This was a good idea when introduced by Gordon Brown in 2006 (for implementation in 2016).

And it was still a good idea when the Conservatives short sightedly scrapped it in 2015 along with other "green crap" that would have saved the country Billions.

And it's still a good idea now.

People claiming in comments here that it costs 100K for a heat pump in a brand new house suggest this has entered the culture war insanity stage where facts no longer matter.

The regulations for new houses have been slowly updated but as with anything the tug of war on policy helps no one and long term planning would have been better.
by jeroenhd | 2025-05-02 08:04:49+00:00
From what I can tell from the author's Mastodon, it seems like they're working on a fingerprinting solution to catch these fake bots in an upcoming version based on some passively observed behaviour.

And, of course, the link just shows the default behaviour. Website admins can change them to their needs.

I'm sure there will be workarounds (like that version of curl that has its HTTP stack replaced by Chrome's) but things are ever moving forward.
by avar | 2025-05-02 08:05:04+00:00
> At some point it has > to be documented as to > the decisions made and > the reasoning.

It really doesn't, I've worked in large organizations where almost all text strings shown to customers were the decision of some UX design sitting at their desk, with no "paper trail".

In this case (approximately page 35-40) you can see the "execs" had clearly provided guidance on the interface needing to be "scary"

The teams tasked with implementing that then proceed to create an extensive and incriminating on-the-record discussion, including things that the court could subsequently use to contradict their testimony.

They could have just ... not done any of that.

Whatever "exec" involved could have written the copy themselves.

The court could still infer that the interface was in violation, as they're doing here, but didn't need to be handed incriminating statements on a silver platter.
by hilem | 2025-05-02 08:05:42+00:00
Chestnut | Senior Software Engineer (4+ YoE) | Remote (west coast), SF | Full Time | https://jobs.ashbyhq.com/Chestnut

We're a well funded (a16z) close-knit seed stage insurtech - building next-gen enterprise infrastructure for the $7T insurance industry.

If you are a passionate full stack Golang Developer with a track record of building high-quality applications and want to be part of a vibrant team that embraces innovation, we'd love to hear from you!

* Senior Software Engineer: https://jobs.ashbyhq.com/Chestnut/5513e01d-36fb-43b7-bb98-00...

If interested, you can apply above or reach out to me directly: nick [at] chestnutfi.com
by throwaway2037 | 2025-05-02 08:05:47+00:00
> You think the quality of Anthropic’s salespeople had much to do with them crushing their numbers as Claude exploded?

This raises an interesting point. I think B-to-C sales for small amounts (ignore car sales for a moment) is very different than B-to-B sales where the amounts are normally 10-1000x larger than B-to-C. It is much easier to distinguish the great from good from mediocre, etc. To be more specific about Anthropic, the B-to-C sales team is probably more of PR & marketing to build hype around the product. However, the B-to-B sales team is trying to sell contracts to large corporations for 100s or 1000s of new users. Again: The scale of economic impact is incomparable, especially when deciding how to compensate staff.

Also, in my personal experience, the best sales really shine when there is an economic downturn, but they manage to outperform everyone -- existing and new accounts. Or, in the words of Warren Buffett: "Only when the tide goes out do you discover who's been swimming naked."
by NitpickLawyer | 2025-05-02 08:06:06+00:00
If there's actually any proprietary rockety data, maybe. Without knowing what data went into the fine-tune there's no way to tell. This could be a "internal procedures chatbot" or an "onboarding chatbot" where new people can ask where the coolest watercooler in the company is.

In my experience post-training mainly deals with "how" the model displays whatever data ("knowledge") it spits out. Having it learn new data (say the number of screws on the new supersecretengine_v4_final_FINAL (1).pdf) is often time hit and miss.

You'd get much better results with having some sort of RAG / MCP (tools) integration do the actual digging, and the model just synthesising / summarising the results.
by londons_explore | 2025-05-02 08:06:32+00:00
You could have similar secure handling of cookies on your server.

For example, the server could verify the cookie and replace it with some marker like 'verified cookie of user ID=123', and then the whole application software doesn't have access to the actual cookie contents.

This replacement could be at any level - maybe in the web server, maybe in a trusted frontend loadbalancer (who holds the tls keys), etc.
by neilv | 2025-05-02 08:07:00+00:00
I used to put a diagonal light gray huge "DRAFT" across pages of certain documents for which it was important that a working draft not be interpreted as final.

What would've been a great use for the lawyer's dragon documents would be to clearly mark incomplete/unapproved drafts, for internal review only.

Because, obviously, there was no way that you would accidentally submit a filing to the court with a huge purple cartoon dragon on every page.

Depending on the lawyer's personality, a big purple dragon might also double as lighthearted stress relief, when billing 12+ hours a day, of high-stakes work.
by rembicilious | 2025-05-02 08:08:48+00:00
I don’t really think chat is a step back (discord may be a step back vs irc or I am just graying). Learning newish tech in chat has always been way more engaging for me than wiki or forum style communication.

IME chat attracts people who devote a lot of energy to the topic, including top contributors and power users. If you have questions about the latest features or obscure use cases there isn’t a better place to go.

Forum and wiki are great formats too, with different strengths. But if you are frustrated because you can’t seem to find help in those formats, head for the chat.

Some communities archive their chat. This seems like a great source of data to bootstrap a wiki or faq.
by black3r | 2025-05-02 08:09:11+00:00
> Seeing as Devin uses the same LLMs under-the-hood as Greptile, it does raise an interesting question - should the author be the reviewer?

In a non-AI world, the reason for reviews is having a fresh set of eyes look at the code. If you're reviewing your own code, you are biased - you have your own understanding of the task, you know why you took the decisions and how you've written the code. The reviewer may have a different understanding of the task, and can scrutinize every decision because none of these decisions are the same.

In AI world, even when it's "the same LLM", the reviews are typically done with a fresh context, so in my eyes the author is not the same as the reviewer here.

But I'd still currently want at least one human to see the code before merging it. And for code written entirely by AI (like Devin) it should ideally be someone who's in the company for at least a year or two. I'm skeptical about the LLM doing the review understanding all the nuances of the codebase and the task to know whether something is a bug or not. Because right now even if we have reviewer LLMs which index all your codebase, it still only sees the code, it doesn't see the specifications, it doesn't see the database = doesn't know what scale we're working on, it doesn't know our expectations, some of which aren't written anywhere. And especially for larger legacy codebases where we sometimes have multiple very similar features, or where the codebase is in the process of migrating from one way of doing things to another way of doing things, it often doesn't properly distinguish them...
by 59nadir | 2025-05-02 08:09:38+00:00
> I would assume, that when developing a game alone, you would depend a lot on libraries other have written.

The guts of a game engine don't require any libraries at all. Using licensed offerings like havok for physics, etc., I don't think the language-specific part you might write (bindings, etc.) is a meaningful part of integrating the offering, and since they're licensed it's not as if you could just add them willy nilly in C++. You could argue that you'd want a language-specific library for some Steam SDK stuff, but AFAIK both Odin and Zig do have bindings for at least some important parts of these, and even if they didn't I don't think FFI is really that big of a problem in either language.

If you use Odin everything you need in order to create a game engine is shipped with it via the standard library (`math:linalg`, etc.) and vendor libraries (`vendor:{OpenGL,directx/direct3d11,directx/direct3d12,wgpu}`, etc.). If you really do want to use libraries `raylib` is also included, as well as SDL.
by ActorNightly | 2025-05-02 08:10:29+00:00
There was no leap in research. Everything had to do with availability of compute.

Neural nets are quite old, and everyone knew that they were universal function approximators. The reason why models never took off was because it was very expensive to train a model even of a limited size. There was no real available hardware to do this on short of supercomputer clusters, which were just all cpus, and thus wildly inefficient. But any researcher back then would have told you that you can figure anything out with neural nets.

Sometime in 2006, Nvidia realized that a lot of the graphics compute was just generic parallel compute and released Cuda. People started using graphics cards for compute. Then someone figured out you can actually train deep neural nets with decent speed.

Transformers wasn't even that big of a leap. The paper makes it sound like its some sort of novel architecture - in essence, instead of inputweights to next layer, you do inputmatrix1, inputmatrix2, inputmatrix3, and multiply them together. And as you guessed this, to train it you need more hardware because now you have to train 3 matrices rather than just one.

If we ever get like ASIC for ml, basically at a certain point, we will be able to iterate on architectures itself. The optimal LLM may be a combination of CNN,RNN, and Transformer blocks, all interwtined.
by michallech | 2025-05-02 08:10:45+00:00
Location: Poland (US timezones OK):

Remote: Yes, ok with in-office meetings Willing to relocate: Yes for epic offers Technologies: * Python, Django, FastAPI, Laravel * React, React Native, NodeJS, Firebase * Kubernetes, Helm, AWS, GC, Azure, Terraform, CephFS, GlusterFS, Proxmox, esxi * PyTorch, Apache Spark, Apache Airflow, Kafka * LLM Integrations: Claude, OpenAI, Gemini, Mistral, DeepSeek Résumé/CV: https://michallech.info/static/Michal-Lech-Resume.pdf Email: michal@michallech.info

Well rounded Full Stack Engineer (and a former CEO) who thrives in high pressure startup environments, mentor, geek and a budding ML/LLM researcher.
by dqv | 2025-05-02 08:11:26+00:00
"Tool which offers English (United States) as its sole English language option makes writing more like that locale"

Why didn't the study use something like Grammarly, which has awareness of American English, British English, Canadian English, Australian English, and Indian English?

I should clarify that I get the point. Like it's still useful to study how an American-English-biased model affects writers of a different dialect, but being able to see what it does when it can switch dialects would be way more useful and still be able to convey the same point that models specialized to a dialect will affect writing outside that dialect.
by noelwelsh | 2025-05-02 08:11:34+00:00
Hash functions are kinda magic. Bloom filters are one of the fun tricks you can play with them (though Bloom filters themselves are quite old at this point; check the literature for various alternatives that are better in specific situations.) The field of data sketches and streaming algorithms has many others. k-Minimum values is a nice example of a set cardinality estimator that is very easy to understand.
by butz | 2025-05-02 08:11:50+00:00
As usual, there is a negative side to such protection: I was trying to download some raw files from git repository and instead of data got bunch of html. After quick look it turned out to be Anubis HTML page. Another issue was with broken links to issue tickets on main page, where Anubis was asking wrapper script to solve some hashes. Lesson here: after deploying Anubis, please carefully check the impact. There might be some unexpected issues.
by avar | 2025-05-02 08:13:31+00:00
That's not even "mild". From Apple's perspective that sounds great.

They were trying to delay the proceedings, were successful in doing so, and as a result need to pay for the attorneys' fees incurred.

Fees that probably add up to mere seconds of worldwide revenue resulting from these monopolistic practices.

"Don't threaten me with a good time" comes to mind.
by jeroenhd | 2025-05-02 08:14:49+00:00
Google has set up a replacement that puts the user in control of their ad interest tracking. It has its upsides and downsides, but I think it's pretty balanced. Anti-tracking features are embedded into the API so the API can't be abused by advertisers.

Of course, ad companies scream bloody murder, and the UK market watchdog had to step in so Google wouldn't turn off third party cookies by default.
by lab_mouse | 2025-05-02 08:15:18+00:00
Location: Germany

Remote: Flexible

Willing to relocate: yes

Technologies: Python, PyTorch, Tensorflow, Docker, Linux, Git, Computer Vision, Machine learning, Deep learning

Résumé/CV: https://drive.google.com/file/d/17Li2JV76veJrGI-tf6pds5jHwe3...

Email: pturishcheva [at] gmail [dot] com