MurphyA/hacker-news huggingface dataset:
by morepedantic | 2025-05-02 05:31:10+00:00
>But a system that makes it so you must drive an ICE vehicle to participate in the economy

You're literally subsidizing this system by preventing use taxes on gasoline.

>provides tax breaks to the rich

42% of people pay no income tax, and 80% pay net zero or less. Poor people care how benefits are apportioned amongst the poor, not how taxes are apportioned amongst the rich.

>You don’t know anything about my moral system.

I know enough: you hate use taxes, because they are regressive (when the metric is % of income, not when it is magnitude).

But use taxes, like any price, provide critical feedback to the consumer to avoid failure modes like the tragedy of the commons.

In this particular case that feedback acts as a restoring force against the literal destruction of the planet's habitability. My moral system doesn't preclude use taxes on general principle, but your moral system does. Ergo, I'm offering a moral system that will save the planet, innumerable ecosystems, and possibly the human species, but you're offering a moral system that lets us feel warm and fuzzy, emphasis on warm.

>I know that you declared all regressive use taxes in all cases as morally right.

What an odd interpretation. I was clearly referring specifically to the regressive aspect of use taxes, not declaring the holiness of every particular use tax conceivable, historical, and existing.

A: "Breathing is 100% moral, fine, upstanding, and ethical." B: "So you want everyone to smoke crack!"

A: "Income taxes are 100% moral, fine, upstanding, and ethical." B: "So we should tax 120% of income!"

Of all the ways you could have interpreted my statement you chose the most absurd.
by mceoin | 2025-05-02 05:31:41+00:00
Sourcetable | Product Education (Contract) | San Francisco, U.S., or Australia.

Sourcetable is building a spreadsheet-based analyst. Talk to the computer, tell it what you want done, and it does the work for you.

This is a new UX, and we're looking for a great product educator to join our team to tell that story and show people how it's done.

You need to be exceptional at making product education videos. These particular videos will be related to using AI for spreadsheet analysis and ops work, flexing up into leveraging any python library you can think of for analysis and other shenanigans. That's the gig.

If you need a lot of guidance it will not be a good fit.
by chii | 2025-05-02 05:31:43+00:00
> I'm not entirely sure what it is, but passive index fund investing while sound, and certainly well known, isn't as 'hot' as it should be.

and i'm glad for it, since i am still accumulating, and i'd prefer it if the prices aren't too high. If other people fail to heed good advice when they here it, they also deserve to get whatever they get in the future.
by porker | 2025-05-02 05:32:11+00:00
This purist mindset is killing the long term viability of open source. If hyperscalers can make money from successful projects but open source founders can't, in 10 years we'll have fewer open source projects.

Licence freedoms don't have to be all or nothing, or apply to everyone in the world. It can be open source and have restrictions. Anything else turns open source into a religion.
by Fintegrationfs | 2025-05-02 05:34:13+00:00
Location: Bangalore Remote: Preferred Focus Areas: FinTech, SportsTech, LegalTech, Blockchain Schedule a Chat: https://calendly.com/fintegration Dev Shop: Yes Email: jeegar.patil@mobilefirst.in

FinTech Product Dev Studio | REMOTE or Office Team Strength: 75+ Devs focused on FinTech Web, Mobile & Cloud FinTech Expertise: Financing/ Lending Journey, Investment & Wealth Products, Risk Analysis, InsureTech, Banking, Personal Finance, BNPL Frameworks: Plaid, Codat.io, Stripe, Rutter, Salt Edge, Persona/ Prove, Alloy, Canopy LMS, KYC, Onboarding, AML/FATF

30 mins Chat: https://calendly.com/fintegration

Fees: $27 to $45/hour

Skills:

- Front-end - Javascript, React, Angular, NextJS)

- Backend - .NET Core, Java, Nodejs, Python, Go, PHP

- Mobile - React Native, Flutter, iOS

- Cloud - Azure, GCP, AWS, Railway

- DevOps - Kubernetes, GIT, Jenkins, Artifact Registry, Argo Database - PostgreSQL, MySQL, Oracle, Mongo

- UI/UX - Figma, Framer

Contact: jeegar.patil@mobilefirst.in
by throwaway2037 | 2025-05-02 05:35:46+00:00
Below, we see lots of interesting replies, but none mention the fact that nearly all sales jobs have variable comp. Thus, if you do not offer variable comp, the best sales will never work for you. A good way to think about variable comp: It allows you to attract and retain superstars. In some sense, big tech already does this with their top 5-10% of technical staff by paying regular, large cash/share bonuses.
by jrowen | 2025-05-02 05:37:18+00:00
The realization that you achieved as much as one could hope to achieve and you still didn't find contentment.

That's honestly, to me, the saddest thing about the mega-rich. They don't know when, or how, to stop. There's no goal state where they can say "ok I made it, I can turn it off and enjoy life now, or at least stop fighting tooth and nail to hoard even more bigger numbers."
by demonno | 2025-05-02 05:39:15+00:00
Software Engineer specialised in backend technologies.

Location: Europe, Tbilisi, Georgia Remote: Yes Willing to relocate: No Technologies: Python, Typescript, Solidity, Flask/FastAPI, Django, Postgresql, CI/CD, K8S, AWS, AI. Résumé/CV: https://demonno.github.io/resume Email: demur.nodia@gmail.com Email me or Schedule a call via https://calendly.com/demur-nodia

I’m a backend-focused Software Engineer based in Tbilisi, Georgia, open to remote opportunities. I specialized in Python with frameworks like Flask, FastAPI, and Django, and have solid experience with PostgreSQL, CI/CD, Kubernetes, and AWS. I enjoy building scalable systems and contributing to clean, maintainable codebases. I’m not looking to relocate but fully open to collaborating with distributed teams.
by decimalenough | 2025-05-02 05:39:52+00:00
There is far less content in Indian English than there is in American English. India has 1.4 billion people but only a small fraction (albeit one very well correlated with wealth, upper class status and access to the Internet) is literate in English.

On the upside, there would be very little Western bias in an AI trained exclusively on Hindi or Tamil content, quite the opposite.
by cowboylowrez | 2025-05-02 05:41:14+00:00
Its probably a case of UI discoverability vs usability. Brand new users might discover better with the ribbon, but as brand new users keep using the product, they transition to experienced users, and the UI needs to adapt to that. My experience is that the ribbon doesn't. Its tolerable, and for me thats enough but I get the points about the ribbon. Its sort of like the new reddit UI, but props to reddit they at least have kept much of the old UI available for longer than I expected them to.
by Aurornis | 2025-05-02 05:41:53+00:00
> Fourrier found GitGuardian had alerted the xAI employee about the exposed API key nearly two months ago — on March 2. But as of April 30, when GitGuardian directly alerted xAI’s security team to the exposure, the key was still valid and usable. xAI told GitGuardian to report the matter through its bug bounty program at HackerOne, but just a few hours later the repository containing the API key was removed from GitHub.

Having the security team redirect the report to the HackerOne program is wild.

At least someone had enough thought to eventually forward it to someone who could fix it.
by benrutter | 2025-05-02 05:43:01+00:00
I probably didn't give enpugh context here, but the maincoral gets nutrition from the colourful algae on its surface. When temperatures rise, the algae gives off toxins, so the main coral rejects the algae (and then later dies because it has no food source).

It's really hard for that kind of process to evolve out, but some scientists are having success hardening coral in labs (so it'll reject algae less hastily) before releasing them into the wild
by toast0 | 2025-05-02 05:43:06+00:00
> And I would argue Anubis does nothing to stop real DDoS attacks that just indiscriminately blast sites with tens of gbps of traffic at once from many different IPs.

Volumetric DDoS and application layer DDoS are both real, but volumetric DDoS doesn't have an opportunity for cute pictures. You really just need a big enough inbound connection and then typically drop inbound UDP and/or IP fragments and turn off http/3. If you're lucky, you can convince your upstream to filter out UDP for you, which gives you more effective bandwidth.
by seanhunter | 2025-05-02 05:43:57+00:00
I never found this out, but there was some feature where NT would try to negotiate an encrypted connection to communicate and that’s the port it was connecting on. It’s a long time ago. It’s possible the box had been pwned, and that was command/control for a botnet or something. Lots of internet-facing windows boxes were at the time because MS security was absolutely horrendous at this time.
by harshmenon | 2025-05-02 05:43:59+00:00
AMD | Onsite or Remote | SF Bay Area (preferable) or other locations in USA/Europe/Canada | Full-time

We are building a fundamentally new programming language for authoring high performance machine learning kernels on AMD GPUs and the rest of our hardware portfolio. To enable this, we are looking for a wide variety of roles ranging from GPU performance experts, MLIR/LLVM compiler wizards, programming language specialists and machine learning for systems researchers.

We are looking for candidates with deep domain expertise in any of the areas listed above (atleast 5 YoE and contributions to major OSS projects or publications in relevant conferences)

If this sounds interesting, please reach out to me via email (harsh dot menon at amd dot com) with the title "Interested in Wave Language" and your resume along with a brief description of what role you are interested in and why we should consider you for the role.
by TowerTall | 2025-05-02 05:45:09+00:00
Backing up the Bitlocker encryption key to OneDrive* has been the default since bitlocker was introduced in Windows Vista in 2007.

The dialog has for this has always offered the option to back it up to a USB drive and the dialogs function is largely unchanged the past 18 years providing access to backup up the decryption key to a local target or online.

*Back then OneDrive was called Windows Live Folders
by Prunkton | 2025-05-02 05:47:23+00:00
Location: Germany

Remote: Yes

Willing to relocate: No

Technologies: Java, Angular, vue.js, node.js, TypeScript, PostgreSQL Azure/AWS, DevOps, Linux (with an interest in: Solidity, Golang and Rust)

CV: https://docdro.id/NXEQW87

E-mail: (check CV or DM me)

Former SE Manager/CTO with a 10y foundation as a full-stack developer, particularly in the financial sector. Equally comfortable leading international/remote teams or diving into hands-on coding, I thrive in roles that demand both technical expertise and strategic oversight.
by drysine | 2025-05-02 05:48:21+00:00
Your "Lol" as the reaction to the video of wounded and dead Russian women is quite telling. As is the fact that you chose not to comment on Ukrainian "Happy New Year, Bitches" reaction to it. Thank you, I don't think I have any more questions for you.

Vilkha's range is up to 130 kilometers, btw. [0]

[0] https://en.wikipedia.org/wiki/Vilkha
by degamad | 2025-05-02 05:48:26+00:00
In the old days, something similar to what you're calling "poisoned" was called "tainted" [0].

In those scenarios, tainted variables were ones which were read from untrusted sources, so could cause unexpected behaviour if made part of SQL strings, shell commands, or used to assemble html pages for users. Taint checking was a way of preventing potentially dangerous variables being sent to vulnerable places.

In your scenario, poisoned variables function similarly, but with "untrusted" and "vulnerable" being replaced with "secret" and "public" respectively. Variables read from privacy-compromising sources (e.g. screen size) become poisoned, and poisoned values can't be written to public locations like urls.

There's still some potential to leak information without using the poisoned variables directly, based on conditional behaviour - some variation on

if posioned_screenwidth < poisoned_screenheight then load(mobile_css) else load(desktop_css)

is sufficient to leak some info about poisoned variables, without specifically building URLs with the information included.

[0] https://en.wikipedia.org/wiki/Taint_checking
by skytreader | 2025-05-02 05:48:31+00:00
Location: EU

Remote: Yes, EU timezones preferred

Willing to relocate: Depends on the location (but with a strong bias for EU-Schengen/US locations)

Technologies: Java, Python (and variants thereof like Groovy, Clojure, Pypy), Node/TS | AWS/Lambda Serverless, GCE/Kubernetes | Redis, MySQL, PostgreSQL, DynamoDB

Resume: https://bit.ly/3B3o65M (It links to my CV repo at Github, pinky promise. You can also visit github.com/<hnusername>.)

I'm not actively looking (hence why my resume link is obfuscated like that) but I'm at least interested in getting a feel for the market right now. That said, I'm willing to consider a position with a great fit for my skill set and career goals.

Here's my pitch: I have experience in a multitude of industries and positions. From improving legacy infra and processes in an established telco company to scaling a fast-moving startup from 200K to 2M users. In my free time, I love writing Code That Is Poetry but day-to-day I am not an idealist engineer who doesn't compromise. Well-engineered code is clean and correct but correct above all else.

Oh, also, I'm great at writing documentation. I consider myself introverted but apparently my communication skills are above average for Software Engineers. I also pride myself on my humility and modesty.

I'm currently a backend engineer developing features and improving infra for an online game with millions of daily active users. I'd love to explore other technical positions in the games industry short of joining a AAA studio because (a) I don't want to crunch and (b) my skill set does not lay that way; other tech-creative industries would also appeal to me! Another particular interest is in B2C businesses where the 'C' is software developers. I'd love to chat and network about opportunities; if you think you have a product that could benefit from my skill set, drop me a line!
by jamesblonde | 2025-05-02 05:48:49+00:00
+---------------------+------------------------+

| Club | Premier League Titles |

+---------------------+------------------------+

| Blackburn Rovers | 1 |

| Leicester City | 1 |

| Liverpool | 2 |

| Arsenal | 3 |

| Chelsea | 5 |

| Manchester City | 8 |

| Manchester United | 13 |

+---------------------+------------------------+
by fakedang | 2025-05-02 05:49:53+00:00
India should at least start off by building aesthetically sound products that people require globally - not just functional products. Just like China did.

Vedanta-Foxconn, Adani-Tower, and now Zoho all collapsed because of questions around market viability. Sure, India has a large domestic market, but that is not reason enough for business consumers to buy Indian, nor is it a large enough market on its own. Semiconductor markets require global-scale markets, something the Chinese, Koreans and Japanese were able to break into with years of copying Western aesthetics.

India thinks it can be the market leader for the developing world's semiconductor supply, but when it comes to chips, the whole package counts, not just bare functionality. With all of the world's electronics manufacturing in either China-Japan-Korea, and others in Europe, India has a very limited consumer base for chips to be sold to.
by dang | 2025-05-02 05:50:08+00:00
We've banned this account for continuing to post nationalistic and religious flamewar comments, and otherwise breaking the site guidelines, after we've asked you many times to stop.

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/item?id=43789654 (April 2025)

https://news.ycombinator.com/item?id=43660442 (April 2025)

https://news.ycombinator.com/item?id=42542210 (Dec 2024)

https://news.ycombinator.com/item?id=41577037 (Sept 2024)

https://news.ycombinator.com/item?id=39281820 (Feb 2024)

https://news.ycombinator.com/item?id=35656288 (April 2023)

https://news.ycombinator.com/item?id=34844518 (Feb 2023)

https://news.ycombinator.com/item?id=22763330 (April 2020)

https://news.ycombinator.com/item?id=18585046 (Dec 2018)

https://news.ycombinator.com/item?id=18575831 (Dec 2018)
by plorg | 2025-05-02 05:50:20+00:00
Huh. I suppose that bus contract probably does make up a sizeable amount of their business. I last saw them at a trade show where they had their class 5 and 6 cab over truck chasses. There was a huge push for EV package delivery, for which that size was ideal. Their offerings looked pretty polished compared to the competition. I would think the CARB rules (and those in the other states that follow CARB) would stir a bit more demand for Lion's product offerings, but I can see what Quebec would be hesitant about such a company operating internationally in the r current political environment.
by whytevuhuni | 2025-05-02 05:50:42+00:00
static VARIABLE: Foo = bar(); // May or may not be evaluated at compile time

Under what circumstances would this not be evaluated at compile time? As far as I know the initializer must be const.

Unlike C++, Rust does not have pre-main (or pre-_start) runtime initializers, unless you use something like the ctor crate. And the contents of that static must be already initialized, otherwise reading it (especially via FFI) would produce unknown values.

To evaluate something at runtime you'd have to use a LazyCell (and LazyCell::new() is const), but the LazyCell's construction itself will still be evaluated at compile time.
by scotty79 | 2025-05-02 05:51:03+00:00
Isn't the whole point of learning to write in a foreign language to sound more like people from the country the language of you are learning?

When I, a Pole, conversed with a German in English we were saying 5pm instead of 17:00. Even though it's not a natural way of telling time in both of our native languages, just because that's the custom of the nation the language of we were using.
by UnreachableCode | 2025-05-02 05:52:21+00:00
Is there a term for any application which offers full control of your messages then, ie, I send you messages on Signal, but I can make them self destruct and you cannot screenshot them? (Pretty sure Signal allows this?). Nothing stopping a user from taking photos of the screen using another device, of course. Or running their own fork of Signal (which, when run from the open source for Android at least, runs on production).
by dangerlibrary | 2025-05-02 05:53:14+00:00
It's called upcoding. It's been happening with or without AI or SV's help for well over 40 years. [0]

Interestingly, whistleblowers can recoup a big chunk of the recovered funds in a False Claims Act suit when medical providers do this to defraud Medicaid / Medicare [1]. Could be a lucrative long-term play if you get employed at a company whose sole purpose is helping hospital chains bill for care that an AI thinks may have been provided.

[0] https://pmc.ncbi.nlm.nih.gov/articles/PMC10759668/ [1] https://en.wikipedia.org/wiki/False_Claims_Act_of_1863
Show HN: OSle – A 510 bytes OS in x86 assembly
by shikaan | 2025-05-02 05:53:46+00:00
(sorry about double posting, I forgot to put Show HN in front in the original https://news.ycombinator.com/item?id=43863689 thread)

Hey all, As a follow up to my relatively successful series in x86 Assembly of last year[1], I started making an OS that fits in a boot sector. I am purposefully not doing chain loading or multi-stage to see how much I can squeeze out of 510bytes.

It comes with a file system, a shell, and a simple process management. Enough to write non-trivial guest applications, like a text editor and even some games. It's a lot of fun!

It comes with an SDK and you can play around with it in the browser to see what it looks like.

The aim is, as always, to make Assembly less scary and this time around also OS development.

[1]: https://news.ycombinator.com/item?id=41571971
by throwmeaway1m | 2025-05-02 05:53:55+00:00
I’m not sure your definition of colonialism is quite in line with general academic understanding of the term. There may not be explicit intent from individual developers, this does not mean power structures do not for all intents and purposes practically impose americanism on other cultures. Meanwhile, in India, elsewhere on hn frontpage: https://news.ycombinator.com/item?id=43866321
by dang | 2025-05-02 05:54:10+00:00
Could you please stop posting unsubstantive comments and flamebait? You've unfortunately been doing it repeatedly. It's not what this site is for, and destroys what it is for.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
by Hobadee | 2025-05-02 05:55:39+00:00
> unless the archive is considered an end and the connection to it is secure

LMAO NO! I have quite a few clients using Telemeasage, and most of them use Global Relay on the backend. It's a little terrifying actually, as Global Relay just ingests everything via SMTP. I haven't checked if they have DNSSEC or MTA-STS set up, but with how Global Relay operates I would be surprised if they did. I suspect a well-placed proxy or DNS poisoning could siphon off a good chunk of sensitive emails being sent to Global Relay.
by sunshowers | 2025-05-02 05:57:31+00:00
The thing is, our team has extraordinary breadth so everyone's good at some things more than others. What matters (and what we select for) is curiosity and openness to learning.

I previously worked on distributed systems with lots of immutable state. Here I've learned tons about distributed systems that have lots of mutable state, and it's made me realize immutable state is easy mode.
by Brian_K_White | 2025-05-02 05:57:55+00:00
Then don't try to sell it. Or make something else that people can't live without and are willing to pay for and can't just pay themselves to write an equivalent instead of paying rent to you forever, whatever, what's it to me or anyone else?

Do whatever you want but it's no one else's problem if you can't figure out what.

Ya got no argument here.
by davidelettieri | 2025-05-02 06:00:06+00:00
Location: Italy, Europe Remote: Yes Willing to relocate: No Technologies: C# / .NET, Azure, IAC with Bicep, SQL, Cosmos DB, Kubernetes Résumé/CV: https://davidelettieri.it/Davide%20Lettieri.pdf Email: davide.lettieri(at)gmail.com

Backend developer with 12+ years of experience on .NET mostly building APIs, minor experience with frontend (typescript) and python, used to remote work with international distributed teams, good experience on Azure (networking, databases, aks and more), always keen on doing whatever the team needs. I'm looking for IC positions, happy to switch technology stack, open to occasional travel.