MurphyA/hacker-news huggingface dataset:
by helz | 2025-05-01 22:56:13+00:00
Dr. Wildberger is notorious for having non-standard ideas about mathematics, including not believing in irrational numbers, etc. The ire that Pythagoreans had towards irrational numbers is still alive and well in Australia!

I recommend checking out his Youtube Channels. He is an excellent lecturer, who is able to communicate complex ideas in a very clear way. The cherry on the top is that it is so fun to listen to his nonstandard ideas, which he can and does advicate for in a very powerful way.

Even if you believe in irrational numbers (as I do!) it is good to examine and re-examine the things you are cock-sure about.
by aylmao | 2025-05-01 22:56:44+00:00
> There's too much change for the sake of change.

+1 to this. Like a lot of issues, I think the root is ideological, but this one in particular very clearly manifests organizationally.

The companies building everyday software are ever bigger— full of software engineers, designers and various kinds of managers who are asked to justify their generous salaries. At an individual level I'm sure there's all sorts of cases, but at a general level there's almost no other option but to introduce change for the sake of change.
by aylmao | 2025-05-01 22:57:15+00:00
> There's too much change for the sake of change.

+1 to this. Like a lot of issues, I think the root is ideological, but this one in particular very clearly manifests organizationally.

The companies building everyday software are ever bigger— full of software engineers, designers and various kinds of managers who are asked to justify their generous salaries. At an individual level I'm sure there's all sorts of cases, but at a general level there's often almost no other option but to introduce change for the sake of change.
by PaulDavisThe1st | 2025-05-01 22:57:53+00:00
In the last two months, ardour.org's instance of fail2ban has blocked more than 1.2M distinct IP addresses that were trawling our git repo using http instead of just fetching the goddam repository.

We shut down the website/http frontend to our git repo. There are still 20k distinct IP addresses per day hitting up a site that issues NOTHING but 404 errors.
by applehire | 2025-05-01 22:58:03+00:00
Apple | Cupertino, CA | Full-time | Hybrid work (3 days in office) | Rust + Distributed Systems

We are a small international team, with members in Cupertino, CA, and London, UK. We are looking for senior software engineers to join our team. The role involves a large amount of individual responsibility and influence over the direction of a core service.

We believe in small agile teams and their ability to deliver high-quality, high-impact software. We share code ownership and knowledge through the Agile technique of pair-programming. Our codebase is written entirely in modern Rust using the latest technologies and coding practices.

The core work includes:

* Designing, implementing, and supporting highly scalable applications and web services

* Working in Rust (e.g., asynchronous (async/await), sharing models (Sync/Send), etc.)

* Concurrent programming (e.g., locking, memory synchronization, atomic operations, etc.)

* Distributed system concepts (e.g., distributed consensus, replication, failure detection, etc.)

This role requires working with pair programming (remote and if possible in-person) and may require occasional international travel/transatlantic travel.

You can reach us by emailing your resume to mansur.ashraf@<company_name>.com
by floxy | 2025-05-01 22:58:13+00:00
This is due to the heavy lobbying on the part of the existing automobile manufacturers combined with the fact that meeting the goals would seem to be a big disruption for the industry.

https://www.autosinnovate.org/posts/blog/repeal-gas-vehicle-...

https://www.autosinnovate.org/posts/press-release/house-repe...

See the membership here:

https://www.autosinnovate.org/about/our-members

..which includes companies like Hyundai, Kia, General Motors, Ford, Honda, etc. (which are currently the biggest players in the EV market behind Tesla in the U.S.), and of course the usual players without much headway in the EV space: Toyota, Subaru, Mazda, etc..

The ZEV sales requirements start with the 2026 model year, and steadily increase:

Model| ZEV Year | sales -------+------- 2026 | 35% 2027 | 43% 2028 | 51% 2029 | 59% 2030 | 68% 2031 | 76% 2032 | 82% 2033 | 88% 2034 | 94% 2035+|100%
by lvzw | 2025-05-01 22:58:40+00:00
I think that this is a big reason that agents aren’t prevalent as one might otherwise expect. Quality control is very important in my job (legal space, but IANAL), and I think while LLMs could do a lot of what we do, having someone whose reputation and career progression is effectively on the line is the biggest incentive to keep the work error free - that dynamic just isn’t there with LLMs.
by pglevy | 2025-05-01 22:58:50+00:00
I've been using Claude Desktop with built-in File MCP to run operations on local files. Sometimes it will do things directly but usually it will write a Python script. For example: combine multiple.md files into one or organize photos into folders.

I also use this method for doing code prototyping by giving it the path to files in the local working copy of my repo. Really cool to see it make changes in a vite project and it just hot reloads. Then I make tweaks or commit changes as usual.
by eduction | 2025-05-01 22:59:04+00:00
Oh I see. IANAL but if the plan with agpl is to sell commercial versions for people who don’t want to worry about FOSS licensing/infection then it may be a great license for that precisely because of the lack of clarity. You can do similar with OSL - “pay us to get it under a different license where you can make a closed derivative work” - but OSL clearly allows linking (according to its author) without the mere linking requiring opening the thing that links it so it may be strictly worse for Redis.

I was merely saying OSL is better than agpl as a license (imo). It’s very clear. But lack of clarity can have strategic value.
by Alupis | 2025-05-01 22:59:26+00:00
I think it's mostly due to nobody solving "it" yet. If you look at the various frameworks, they approach the same problems in wildly different ways, even if the underlying ideas are similar.

Take Svelte vs. Angular vs NextJS for example - they all sort of do same thing (create web apps), but take very different approaches. People choose these various frameworks for reasons, including what style makes the most sense to them, which one is easier to use, which one might be more performant for their use, etc.

There's no clear "right" answer to which framework is best - in other words... the field has not yet been min-maxed.

Regarding server-side rendering - I'd assert today's SSR is not really the same thing as classical SSR. Today's SSR is almost always a hybrid with some sort of client-side payload backed by server-side stuff, giving you the best of both worlds.
by steveklabnik | 2025-05-01 22:59:56+00:00
> SF Bay Area SWEs are famously compensation-focused,

We don't hire only SF Bar Area SWEs. Only about a quarter of the company is in the Bay Area.

> but you just can't find the analog of that among good salespeople?

I'm not sure I've ever met an equivalent salesperson. Maybe that's a personal thing. Given the other responses in this thread, it seems to be fairly universal.

> And you manage the imperfect alignment?

No measure is perfect, that's true.
by LikeAnElephant | 2025-05-01 23:00:05+00:00
> mayflies debating politics

Well said to that person. I think about this a lot, and have wondered if it's the advent of code school? Which itself was a result of the insane FAANG hiring sprees + salaries (where was a result of 0% interest rates among other things).

A developer going through code school in the last ~decade was taught React, GraphQL, Redux, or whatever the cool framework was at that moment with the goal of getting hired (not learning how to build well).

I'm fortunate to have entered the market in the early 2000's juuuust before that wave started. I'm only now getting a few gray hairs in my beard and am glad I was taught to understand _all_ parts of a system. I don't know if that'd be the case if I started in the mid-2010's.
by leptons | 2025-05-01 23:00:11+00:00
ASP.NET supports JScript, I was doing "serverside rendering" with Javascript and ASP.NET about 7 years before nodejs was a thing. ASP.NET and PHP were reinventions of previous tech.

As for webdevs and tech-churn, there are a lot of people that want to make their mark on the industry in one way or another. And it's human nature to want to make a better mousetrap. Combine that with the ease of publishing to npm and you get a lot of people reinventing a lot of wheels. I wouldn't really say the previous tech is "flawed" but anyone can find a reason to dislike anything, and that's especially so for nerds.

I'm not much of an early adopter. I can create solutions with existing tech just fine. I'd maybe take a look at Deno once AWS has it as runtime option in Lambda, but that seems unlikely to happen.
Ask HN: AI Ethics
by treebeard901 | 2025-05-01 23:00:22+00:00
My interaction with online services is somewhat unique due to my current situation in life.

As a result of this unique situation, which I will not describe here, my interactions with online services are different than what many others experience.

One thing while using ChatGPT is that it infers your identity based on numerous fingerprinting techniques. I've noticed for certain users, there are rules defined based on the inferred identity it determines for your connection. What's interesting is that this can lead to greatly varying results between the session that is tied to your identity or one you are using in a private window on a VPN.

I've noticed that even the results returned to the user can be modified this way and this extends to the reliability of the information it is giving the user. While I have noticed this behavior with the free acccount options, it is done between the authentication level and the model level.

Should OpenAI and other LLM companies take instructions, from say, a Government agency, to sort of blacklist certain people or degrade their user experiences?

While I can't reveal certain inside information about how this works, it does strike me as a larger issue of privacy and goes against the initial mission of providing an equal form of artifical intelligence among everyone. Sure, there are situations where maybe they identify a competitor is using their product, or they do not like a third party integration and want to sabotage it in a sense by lowering the value... But for every day people, should this kind of behavior be allowed?

I am sure they would not confirm this is actually already in place as it is probably a bad look and would drive trust away to competitors.

TLDR; Should AI Companies be categorizing people to the level they can control and lessen the effectiveness of results provided? Should OpenAI take Government direction for what abilities the model they are using has? Should the Government be able to override results to certain users from what they would have otherwise been?
by overfeed | 2025-05-01 23:01:10+00:00
> Dooring people aside, what do you do if someone just leaves the door open when they leave their ride?!

Continue billing them for the ride and send an app notification or phone-call to their phone.

Other potential solutions: If the door is still not closed after n minutes, plead with passers-by, or offer a passing or nearby rider the chance to earn credit by closing the door.
by michaelt | 2025-05-01 23:01:40+00:00
> the problem is the definition of Open Source is controlled by the Open Source Initiative, which has been captured by the hyperscalers

I'm not sure this is true. The OSI's definition of open source doesn't seem to have changed since ~2001 [1] - before AWS was founded - and it'd been around in various forms since ~1997.

This was the era of Microsoft's 2001-era "Shared Source license" which was deliberately GPL-incompatible; Bruce Perens, author of the definition, wrote "Microsoft's Shared Source program recognizes that there are many benefits to the openness, community involvement, and innovation of the Open Source model. But the most important component of that model, the one that makes all of the others work, is freedom." [2] (Perens also judged the first version of the "Apple Public Source License" insufficiently free [3])

They've kinda always been about not just being able to view the source, but also modify it, and redistribute the modified version, merge it into other software projects, make commercial use of it, etc etc

It just so happens that this stance, adopted well before AWS existed, works extremely well for AWS.

[1] https://web.archive.org/web/20020126171934/http://opensource... [2] https://web.archive.org/web/20010813210224/http://perens.com... [3] https://web.archive.org/web/20010430042835/http://www.perens...
by sxg | 2025-05-01 23:01:46+00:00
That's actually not what deep research is for, although you can obviously use it however you like. Your query is just raw data collection—not research. Deep research is about exploring a topic primarily with academic and other high-quality sources. It's a starting point for your own research. Deep research creates a summary report in ~10 min from more sources than you could probably read in a month, and then you can steer the conversation from there. Alternatively, you can just use deep research's sources as a reading list for yourself so you can do your own analysis.
by davidsojevic | 2025-05-01 23:02:04+00:00
SerpApi | https://serpapi.com | Junior to Senior Fullstack Engineer positions | Customer Success Engineer | and more... | Based in Austin, TX but remote-first structure | Full-time | FULLY REMOTE or ONSITE | $150K - 180K a year 1099 for US or local avg + 20% for outside the US

SerpApi is the leading API to scrape and parse search engine results. We deeply support Google, Google Maps, Google Images, Bing, Baidu, and a lot more.

We are still hiring - we have so much work and we're after great people to help out! I only started at SerpApi late last year myself and can't recommend it enough.

We do continuous integration, continuous deployments, code reviews, code pairings, profit sharing, and most of communication is async via GitHub.

Our current stack is Ruby, Rails, MongoDB, and React.JS. We are looking for more Junior and Senior FullStack Engineers. We have an awesome work environment: We are a remote first company (before Covid!).

We very strongly value transparency, do open books, have a public roadmap, and contribute to the EFF.

When you apply, please mention that you saw David's post on HackerNews.

Apply at: https://serpapi.com/careers

If you've previously applied and didn't make it through, please feel free to reapply if it's been a while and you think you would make a better fit than previously.

You can contact me at david at serpapi.com if it's been a few days and you think your application may have fallen through the cracks.
by thecave | 2025-05-01 23:02:13+00:00
Location: Florida, USA

Remote: Yes

Willing to relocate: Open to discussion

Technologies: Whatever is needed

Résumé/CV: https://flo.gs/resume

Email: tracts_eraser2l@icloud.com

Creative and results-driven Director with 10+ years leading disruptive innovations. Spearheaded patented tech and industry-first products, driving 2000%+ digital growth and delivering solutions from Fortune 500s to government agencies. Mastermind behind scalable e-commerce, real-time safety systems, and high-impact brand strategy—blending bold vision with data-driven execution.
by umanwizard | 2025-05-01 23:02:19+00:00
> The only real reason to use non-copyleft licenses for these kinds of projects is to be able to do the rug pull

That’s an exaggeration. The vast majority of permissively licensed projects have never “rug pulled” and never will. It might be one possible reason to choose such a license but it’s very far from the only one.
by syndeo | 2025-05-01 23:02:41+00:00
My father-in-law here in China uses handwriting input, but everyone else I've seen here uses Pinyin, and it's totally fast and natural for them.

And very true about the English. With some exceptions (of course), folks here maybe know a handful of words at best, and even then, pronunciation is usually pretty rough. People here really aren't using it; they are perfectly comfortable with their Chinese, and why wouldn't they be?

Anyone saying otherwise clearly hasn't been here to see it firsthand.
by HarHarVeryFunny | 2025-05-01 23:02:55+00:00
The popular press likes to call anything ML related "AI" since presumably that's what they think the public wants to read about.

In any case, the percentage of the population who knows the difference between a transformer, or diffusion model, or a bespoke protein folding model is going to be tiny, so calling it all "AI" does make practical sense despite being a bit misleading (it's not all ChatGPT).

Just to be clear though, the "AI" (AlphaFold) isn't being used to visualize the protein - it's used to guess the 3-D structure of the protein (via folding rules), which can then be visualized.
by jaredcwhite | 2025-05-01 23:03:05+00:00
It's truly frustrating to hear such use of anthropomorphizing terminology.

AI models do not lie, nor do they tell the truth. They synthesize character or pixel data according to complex algorithms and datasets running on silicon hardware. It's up to us humans to use our decidedly non-computer minds to interpret that output data as something which means either truth or falsehood (which itself is a whole separate debate over how we can know what is true, etc.).
by aaroninsf | 2025-05-01 23:03:14+00:00
As is not uncommon here on HN,

it is bemusing to read such a cogent and persuasive summation of accomplished engineering, blessed with admirable clarity of though, explicitness of reasoning, and concision in expression,

and wonder WTF the author would put their obvious talents at the service of a company whose behavior has now for far over a decade has been so irredeemable, so indefensible, and so destructive, as to make this choice itself indefensible.

Yes, I know it's a "great culture" and let's not forget, the pay is off the hook,

but FFS look around, looks what the consequences—social, political, cultural, psychic—are of a firm which has amassed such profound reach infludence and capital both figurative and literal,

in a fashion utterly untroubled by the common or individual good, utterly at the service of surveillance hence profit at every cost.

Oh I know, in polite company in this industry we don't call out the shit on someone's shoe.

Sorry. This politiness has led us to a profoundly fucked state of civilization and things are getting rapidly worse.
by lo_zamoyski | 2025-05-01 23:03:28+00:00
My understanding is that this account of the Knights Templar is dubious and obtained through torture. It also seems odd: coercion already removes culpability in due proportion, and you're still spitting on Christ.

In any case, we're talking about a dictatorial communist regime, where informants and informing on people is widespread, and where having a case file of excuses to eliminate people is standard. We shouldn't trivialize this by appealing to standards that don't apply here.
by baby_souffle | 2025-05-01 23:03:33+00:00
> A managed switch will allow you to power on/off specific ports.

As somebody that's looked into this... yes, but. The contemporary light switch is instant. Within a few nanoseconds of your brain feeling the "click", you see the light. There's a noticeable latency from an API request to the switch's control plane which then talks to the power control which then turns power to the port off and then the light goes out. You have the additional delay of poe negotiation for the "turn on" operation, too.
by arvvvs | 2025-05-01 23:03:35+00:00
Location: New York City Metro Area

Remote: Open to Hybrid/Remote/in person

Willing to Relocate: No

Resume: https://arverma.me/resume.pdf https://www.linkedin.com/in/akshay-verma-8a5b7553/

Technical: Python, AWS, SQL (PostGres/Redshift), NoSQL, Pandas/other data engineering tools

Email: arvvvs [\at\] gmail [dot] com

I am a mid-senior software engineer working as a combination Backend/Data Python engineer at JPMChase. Currently finishing up a masters in Urban Science and Infomatics (think using data science to solve urban problems).

Looking for a new position to expand my technical skills and maybe even something more fun to work on than generate metrics I don't understand for financial instruments I don't understand for users I don't talk to. Something user facing would be nice or just writing code for something that's kinda fun!
by psunavy03 | 2025-05-01 23:04:28+00:00
The worst thing Office ever did was effectively kill WordPerfect, and I will die on this hill.

Reveal Codes was an order of magnitude more useful than whatever crap MS continues to pass off as formatting notation to this day 20+ years later, and that's before we even get into Word being over-helpful and getting ahead of you by doing things with autoformat you never wanted to have happen.

Yes, I know WordPerfect is still around, but fat chance being able to conveniently use it anymore.
by LPisGood | 2025-05-01 23:04:40+00:00
That’s the beautiful thing about open source, they ask but do not demand.

Of course, if you use this service for your enterprise, the Right Thing To Do would be support the excellent project financially, but this is by no means required.

If you want to use this project on your site and don’t like the logo, you are free to change it. If the site is personal and this project is not something you would spend money on, I don’t even think it is unethical to change the image.
by em-bee | 2025-05-01 23:05:13+00:00
but my point is that if i just share everything, as a FOSS enthusiast is wont to do, then i don't need to worry about the details. the details only matter for those who are not into FOSS and are forced to comply with the license without having the desire to do so.

one could argue that a complicated license reduces the attraction of my software, but again, if i am not out to become popular, i would not care about that. and for my paying customers they should not care either, because they are still getting more than they would from proprietary software, or they are paying me to get an exception.

so if the license for my software is to complicated for you, tough luck. it's not my job to accommodate that.
by chrisnight | 2025-05-01 23:05:18+00:00
> Solving the challenge–which is valid for one week once passed–

One thing that I've noticed recently with the Arch Wiki adding Anubis, is that this one week period doesn't magically fix user annoyances with Anubis. I use Temporary Containers for every tab, which means that I constantly get Anubis regenerating tokens, since the cookie gets deleted as soon as the tab is closed.

Perhaps this is my own problem, but given the state of tracking on the internet, I do not feel it is an extremely out-of-the-ordinary circumstance to avoid saving cookies.
by Balgair | 2025-05-01 23:06:08+00:00
Yeah, that was intentional, well, somewhat.

The project requires the full list of every known city in the western hemisphere and also Japan, Korea, and Taiwan. But that dataset is just maddeningly large, if it is possible at all. Like, I expect it to take me years, as I have to do a lot of translations. So, I figured that I'd be nice and just as for the top 250 for the various models.

There's a lot more data that we're trying to get too and I'm hoping that I can get approval to post it as its a work thing.
by syndeo | 2025-05-01 23:06:11+00:00
Not sure which part you were in, but this is just not true in my experience. I've been to Beijing, Shenzhen, Guangzhou, and some others, and Mandarin really is a must if you want to even have a chance of communicating. I can't imagine how I'd function here if I only had English.

I've not yet been to Shanghai, and while I would expect the English-speaking percentage to be a bit higher, it would still likely only be in the single-digits by my estimation.