skysight-inc/HackerNews huggingface dataset:
No it's not a problem -- it's necessary.

If you work at a large company, it could consider 1,000's of different new major features or new products. But it only has the budget to pay for 50 per year.

So obviously there's a whole process of presentations, approvals, refinement, prototypes, and whatnot to ensure that only the best ideas actually make it to the stage where a programmer is working on it.

Same thing with a startup, but it's the founders spending months and months trying to convince VC's to invest more, using data and presentations and whatnot.

It's not a problem -- it's the foundation of any organization that spends money and wants to try new things.
i needed to make the "tracing" part - which i called "explain" - without jits, in 2007-8.. using combination of operator-overloading, variables-"declaring", and bytecode hacks [0].

Applied over set of (constrained) functions, and the result was well-formed trace of which var got what value because of what expression over what values.

So can these ~hacks be avoided now - or not really?

[0] https://github.com/svilendobrev/svd_util/blob/master/tracer....
Httptap: View HTTP/HTTPS requests made by any Linux program
httptap is a process-scoped http tracer that you can run without root priveleges. You can run `httptap <command>` where <command> is a linux program and you get a trace of http/https requests and responses in standard output:

httptap -- python -c "import requests; requests.get('https://monasticacademy.org')"
---> GET https://monasticacademy.org/
<--- 308 https://monasticacademy.org/ (15 bytes)
---> GET https://www.monasticacademy.org/
<--- 200 https://www.monasticacademy.org/ (5796 bytes)

It works by running <command> in an isolated network namespace. It has its own TCP/IP stack (for which it uses gVisor). It is not an HTTP proxy and so does not rely on <command> being configured to use an HTTP proxy. It decrypts TLS traffic by generating a CA on the fly. It won't install any iptables rules or make other global system changes.
Mensur scars predate Nazis by a century.
I guess it all depends on the topic and levels of trust. How can I be certain that I have a brain? I just have to take something for granted, don't I? Of course I will "verify" the "important stuff", but what is important? How can I tell? Most of the time only thing I need is a pointer in the right direction. Wrong advice? I know when I get there I suppose.

I can remember numerous things I was told while growing up, that aren't actually true. Either by plain lies and rumours or because of the long list of our cognitive biases.

> If you have to look up every fact it outputs after it does, using traditional methods, why not skip to just looking things up the old fashioned way and save time?

What is the old fashioned way? I mean people learn "truths" these days from Tiktok and Youtube. Some of the stuff is actually very good, you just have to distill it based on the stuff I was being taught at school. Nonody has yet declared LLMs as a subtitute for schools, maybe they soon will, but neither "guarantees" us anything. We could as well be taught political agendas.

I could order a book about construction, but I wouldn't build a house without asking a "verified" expert. Some people build anyway and we get some catastrofic results.

Levels of trust, it's all games and play until it gets serious, like what to eat or doing something that involves life threatening physics. I take it as playing with a toy. Surely something great have come up from only a few piece of legos?

> And if you're not verifying literally everything an LLM tells you.. are you sure you're learning anything real?

I guess you shouldn't do it that way. But really, so far the topics I've rigorously explored with ChatGPT for example, have been better than your average journalism. What is real?
AutoGather – AI Agent that finds target influencers automatically
We just launched the MVP of autogather.ai, a SaaS tool that solves one of the biggest pain points in influencer marketing: finding the right influencers.

How it works:

Describe your ideal influencer in plain English (e.g., “Fitness creators in the US with 20K–100K followers who focus on sustainable living”).

Our AI browses the web autonomously, analyzes profiles, and generates a curated list.

Get detailed assessments of each influencer, including audience demographics, engagement rates, and reasons they match your criteria.

Why we built this:
While developing an AI agent to automate web research (our first product), we noticed 80% of beta users were marketers drowning in manual influencer searches. autogather.ai evolved from that need—turning a 10-hour process into 5 minutes of automation.

For:
Startups/brands scaling campaigns
Agencies managing multiple clients
Anyone tired of spreadsheets and guesswork

Try it free: autogather.ai
Feedback welcome! How would you use this for your workflow?
Amazing to see the new docs page about Flower Network Communication: https://flower.ai/docs/framework/ref-flower-network-communic...
I also built this for myself, and I really do suggest it as a good project to get a grounded idea of what models can handle.

Mainly - tool calling support just merged in llama.cpp (https://github.com/ggerganov/llama.cpp/pull/9639) this week, and it's been a fun exercise to put local LLMs through the wringer to see how they do at handling it.

It's been a mixture of "surprisingly well" and "really badly".
You just gave me a new phobia: in 8,000 years we still be running the same servers for our payroll systems.
You can't. Because the creation is done in some proprietary software either bundled in the App or (worse) in the server somewhere.
Your bank doesn't do this for free? Mine does (USAA).
If somebody said to me, “I speak American”, I would infer that they meant the American dialect of the English language. If they said “I speak Irish”, I would infer that they meant Irish Gaelic. Similarly, if I saw a Welsh flag on a language selection UI, I would assume that it represented the Welsh Brythonic language even though most Welsh people speak English.

Unicode makes this hard (though it does provide the Welsh flag) but in principle you could solve this for some minority languages. For instance if you wanted to support Catalan, just use the flag of Catalonia, since they have one. You don’t need to have a country to have a flag, and you don’t need to have a country for your flag to become part of Unicode. Unicode has the transgender flag for instance. For Balinese maybe I would just use the flag of Bali.
Have you ever lost a bill pay check or have someone follow up and say they didn’t receive it?

With BillPay, they deduct the amount you pay on the day of, the banks take their sweet time to send the check because they want to slow down the money.

If you lose the check, it’s a lot more overhead to cancel and get your money back.
I use LLMs as a translation tool, and make sure to generate JSON flashcards.

Sometimes it is more important to get a point across in another language than it is to learn that language. Computers being automatable, you can use it to create a backlog for when you skipped learning so that you can maintain some control of your habit of not learning what you're saying.
Sutton's content is highly informative.
SEEKING WORK | Remote (timezone is GMT+1) + Munich/Rosenheim/Bruckmühl

Remote: both remote and on-site possible; anything more than 50 km from Munich should be at least 80% remote due to family; separate and lockable ESD-safe lab space with measurement instruments is available
Willing to relocate: Unlikely
Technologies: C, C++, Rust, Python, TypeScript/JavaScript + many more languages; {software, electronics, FPGA} × {architecture, design, simulation, implementation, integration, testing}; continuous integration (Gitlab CI); Linux (Buildroot, Yocto, containers, kernel, boot and board setup, parallel and real time operation), Bootloaders (U-Boot, Barebox, etc.), bare metal + several RTOS; networks (everything from obscure Ethernet variants over IP networking to REST APIs), fieldbuses, and internal buses (PCIe, SPI, I2C, UART, etc.); relational databases (SQLite, MySQL, PostgreSQL); engineering and project management according to medical device standards (FDA and ISO/IEC);
Résumé/CV: Full résumé available upon request
Email: hn2025@johannesagricola.de

Hello, I am Johannes Agricola, a software engineering consultant based in Germany (GMT + 1), but available worldwide.

The previous decade of my career was mostly focused on embedded software and digital electrical design. I have had particular success implementing medical device electronics and software. I have guided this development through the hoops set by FDA and international medical device standards both as an engineer and a team lead.

I am:

- currently looking for freelance contracts,

- quickly picking up on new contexts and generally able to productively contribute to most projects on day one,

- open to both short and long term involvements.

I am in particular also available for short-term support for teams needing to meet tight deadlines.
If tariffs are long term it seems likely more of the manufacturing process will occur in the US, so long as sufficient raw materials can be sourced inside the US.

If a foreign country has cheaper raw materials and cheaper manufacturing costs, maybe they will export manufactured parts.

Of course, in the short term this is full panic mode, with the real potential for some manufacturing to be removed in US or retooled to meet new requirements.
> Well … so it's more like my bank and I can agree on any security measures the bank likes.

Yes, I'm unfortunately very aware of the incredible market failure in the US in that regard.

There's a much bigger variety of means of initiating bank transfers in Europe, probably simply because push bank transfers are a thing in the first place (the security of which banks are often liable for).

Looking at the dumpster fire that is Zelle, US banks apparently just don't seem to want to cannibalize their profitable debit/credit card business with a cheap, fast, and secure payment method.
Hard disagree - even before the domination of Big Tech, the reason open source became the way it is - the domination of GNU/Linux - was because of the commercial interests of server vendors pushing Linux (a server OS) as a product.

It's the same reason Linux has had a limited success in other spaces (embedded, mobile, desktop) - as opposed to something like Windows, it's poorly engineered for the needs of these domains (lack of realtime, good IPC, binary compatibility, native audio, graphics capabilities etc.). If you think of early 2000s mobile hardware, which used to run a variety of mobile OSes, yet Linux was incapable of properly supporting this domain. All attempts to rally around Linux as a consumer OS in these domains failed, because it just wasn't really built for that. Yet Linux was powerful enough to suck the air out of the room and prevent the emergence of competitors.

(I don't really consider Android Linux.)
Not all people (and/or not in all development phases) granulate commits to something easily describable that is not “update code”. Having mass changes or flow of consciousness style refactorings in a single commit is absolutely normal.

An author doesn’t need to please a repo reader until they see a good reason to do so.
Location: Brazil (UTC-3)
Remote: YES
Willing to relocate: No
Technologies: Erlang, Elixir, Haskell, F#, Nix, NixOS, Linux, Python, SQL, AWS, Azure, Bash, PostgreSQL, Docker, DevOps, Terraform
Résumé/CV: https://schonfinkel.github.io/static/cv.pdf
Email: marcos.schonfinkel [at] gmail.com

I have 6+ years of experience in back-end engineering and devops/infrastructure, 4 of those I've been dealing with functional programming in production environments (mostly with F# and Nix), but I also work on the BEAM (Erlang or Elixir) and Haskell. Feel free to contact me if you need someone to tackle bizarre projects.
It's still baffling to me that the US

Baffle no more --- it's called FedNow.

https://explore.fednow.org/
Effectively you’re using the scheme language in question as a state machine?

xstate has a similar mechanism for restoring state from defined state schema which on the surface seems similar
> The pro RTO people are nothing short of power hungry.

It depends. I have no issue with companies that RTO'd after lockdowns ended. Some teams and orgs work better in person, others can work fine remotely.

But promising new hires that they can work remotely only to renege on that promise a few years later when the job market tightens is a despicable bait-and-switch.
The interview works as intended because the main priority is to avoid hiring people who will be a negative for the company. Discarding a small number of good candidates is an acceptable tradeoff.
Mobile phones suck as computers. NetGuard PCAP files are must read if using a mobile phone as a computer.

One setup that works reasonably well is

NetGuard --> Nebulo --> DNSdist on own router

On phone,

(a) set DNS in Wifi to localhost, i.e., disable service provider DNS

(b) set VPN to Block all connections without VPN

(c) set Netguard to forward port 53 to Nebulo

(d) set Nebulo to run in non-VPN mode

(e) set DNS configuration in Nebulo to DNSdist on router

On router, point DNSdist at nsd or tinydns serving custom root zone containing all needed DNS data. Apps like NetGuard, Nebulo, PCAPdroid, etc. allow one to easily export the DNS data needed for the zone file.

There is at least one leak in this setup. Nebulo's "Internal DNS server" can only be set to Cloudflare, Google or Quad9. In theory this should only be used to resolve the address of the DoH provider and nothing else. But not allowing the user to choose their own DNS data source and forcing the user to keep pinging (querying) Cloudflare, Google or Quad9 is poor design. Those addresses are unlikely to change anyway.

Using a browser in place of other apps seems like good strategy but the browser "app" is far, far more complicated than many open source "apps" and much more difficult to control.

Firefox is not only filled with telemetry, almost no one compiles it themselves, it has more settings than any normal user can keep track of and it is constantly changing. Layer upon layer of unneeded complexity.
> If I were to port this to Rust, first, the borrow checker would catch the described bugs and not allow me to write them in the first place. But secondly, if I really insist on something global that I need to mutate or share between threads, I can do so, but would be explicitly required to choose a type (Mutex, RwLock, with Arc or something) so that a) I have thought about the problem and b) chose something that I know to work for my case.

Agreed. Not the specifics, as I don't know Rust, but it makes sense.
I've written one check in the last two decades, because it was the only overlapping means by which me & the destination merchant could transact.

It almost happened twice, but the other time it actually ended up being a direct bank-to-bank transfer.

Where it happens IME is large value transactions, where the merchant isn't capable of ACH, basically. Any normal bill payment like rent or utilities can do ACH, so that leaves large purchases. The one above was for a car.
I'll believe it once I can actually use it with my bank.
I really like this writeup.

A shameless link to my own dithering web component, which uses Atkinson dithering which I think looks cool but cannot be done on a GPU.

https://sheep.horse/2023/1/improved_web_component_for_pixel-...
SEEKING WORK | Remote | Onsite San Francisco Bay Area |

Versatile back end code and infrastructure development services. Typical deliverables are Dockerized microservices specified by OpenAPI, written in Go or Python, with a REST/JSON API and backed by PostgresDB or MySQL. And of course your custom business logic.

I take your OpenAPI spec and implement it, or I can help you develop your back end infrastructure from the ground up. Basically I offer back-end componenets you can slot into your Kubernetes or Docker environment from day one.

On the business side, you get a fractional developer for a no-haggling fixed monthly rate, corp-to-corp billing, long term support for your code, careful vetting of dependencies for licensing and security, and a professional approach to your technical needs.

If you have more complex needs, e.g. project or team management please reach out as I have extensive career experience in all aspects of of technology development and management in startups and large enterprises. Need a contract manager or CTO perhaps?

See details and current pricing plans on https://nulladmin.com/

Contact: contact@nulladmin.com

Website: https://nulladmin.com/

LinkedIn: https://www.linkedin.com/in/abnulladmin/
https://en.wikipedia.org/wiki/Neobank
Sounds like bullshit. Time switches would be trivial as long as you had a clock, and clocks existed long before electricity. The idea that rigging a switch on a perch in a chicken coop would be easier or more effective than using a clock seems ridiculous.
Location: Munich/Rosenheim/Bruckmühl, Germany (GMT+1)
Remote: both remote and on-site possible; anything more than 50 km from Munich should be at least 80% remote due to family; separate and lockable ESD-safe lab space with measurement instruments is available
Willing to relocate: Unlikely
Technologies: C, C++, Rust, Python, TypeScript/JavaScript + many more languages; {software, electronics, FPGA} × {architecture, design, simulation, implementation, integration, testing}; continuous integration (Gitlab CI); Linux (Buildroot, Yocto, containers, kernel, boot and board setup, parallel and real time operation), Bootloaders (U-Boot, Barebox, etc.), bare metal + several RTOS; networks (everything from obscure Ethernet variants over IP networking to REST APIs), fieldbuses, and internal buses (PCIe, SPI, I2C, UART, etc.); relational databases (SQLite, MySQL, PostgreSQL); engineering and project management according to medical device standards (FDA and ISO/IEC);
Résumé/CV: Full résumé available upon request
Email: hn2025@johannesagricola.de

Hello, I am Johannes Agricola, a software engineering consultant based in Germany (GMT + 1), but available worldwide.

The previous decade of my career was mostly focused on embedded software and digital electrical design. I have had particular success implementing medical device electronics and software. I have guided this development through the hoops set by FDA and international medical device standards both as an engineer and a team lead.

I am:

- currently looking for freelance contracts,

- quickly picking up on new contexts and generally able to productively contribute to most projects on day one,

- open to both short and long term involvements.

I am in particular also available for short-term support for teams needing to meet tight deadlines.
Counterpoint: I don’t think it was a reset (after watching more of season 2), I think it was supposed to look like a reset intentionally, but it won’t end up being one.

It becomes much clearer in episodes 2 and especially 3. They strongly and directly start picking up the pieces of the season 1 ending and carrying it through. Without spoiling anything, episode 3 (of season 2) had some massive movements I wasnt expecting to see until later in the season (at soonest).
> and while paying $300 cash for a plumbing job is easy, it's more difficult to get $7500 in cash out of the bank to pay for a heavier renovation project.

Inflation makes this worse, too. I used to keep a handful of $100s in my wallet to pay for little odds and ends like a plumber or someone hauling trash to the dump. If I wanted to keep doing that, my wallet would have to fit a whole stack of them. The highest denomination bill printed by the US no longer even covers a night out at a mid-tier restaurant.
Foundation Source | Remote (US, Canada, or Brazil) | Full-time

We're expanding our team and looking for passionate individuals to join us in building innovative solutions for philanthropy in the DAF team (we provide the technology that runs the Charityvest DAF). Our current openings include:

Senior Software Engineer, Back-end, DAFs: Design and implement core products for our Donor-Advised Fund (DAF) offerings, using a modern fully serverless event-driven architecture in AWS with TypeScript and Postgres.

Senior Software Engineer, Front-end, DAFs: Craft exceptional, high-performing user interfaces for our DAF platform, using modern React 18+ and Next.js 14+ features.

Additionally, we're also seeking two Senior Product Managers with a proven track record of shipping highly relevant products to production, bonus points if they're fintech related.

If you're passionate about fintech and making a meaningful impact in the world of charitable giving, we'd love to hear from you.

Feel free to email me your CV and I'd be happy to share more details: edmundo+hn [at] charityvest [dot] org
Better Stack | https://betterstack.com | /^(Full-?stack|Backend) Engineer$/i | Europe remote in UTC ± 3h

We are software builders at :heart:
CEO is a software engineer, COO is a software engineer and you guessed it; CTO is an engineer, too.
We are engineers, making the tools we always wanted. If you love building amazing software, you're at the right address.

Apply at https://betterstack.com/careers/fullstack-engineer

How we operate:
https://betterstack.com/careers
https://betterstack.com/careers/engineering
https://juraj.blog
From the announcement[0]: "The extraordinary threat posed by illegal aliens and drugs, including deadly fentanyl, constitutes a national emergency under the International Emergency Economic Powers Act (IEEPA)."

Here's an NYT article on the IEEPA[1], which was passed in the 1970s and allows the president to declare an emergency and then take actions based on that without Congressional action. I think that tariffs under the IEEPA have never been done before, but sanctions have.

0: https://www.whitehouse.gov/fact-sheets/2025/02/fact-sheet-pr...

1: https://www.nytimes.com/2025/02/02/us/politics/trump-tariffs...
Inasmuch as the entire field of epistemology isn't useful, sure, science was doing just fine without philosophers attempting to describe it. I mean, what were you planning to use it for? What does the word "useful" mean to you in this context?

The thing here is that whether or not the model of Bayesian epistemology is "useful", it's a fairly accurate description of how scientists approach the acquisition of knowledge, so when you attack that you're attacking science. And the thing is, outside of the brains of philosophers, science works--Bayesian epistemology does describe a process of knowledge acquisition that is effective. Planes still fly, smallpox is still eradicated, microchips still direct electricity to perform computation. Popper can say, "well ackchyually, we haven't actually increased confidence in the hypothesis of acquired immunity, we've only decreased confidence in the other hypotheses," but smallpox isn't going to say, "You know what, Popper, you're right," and reappear to decimate Europe. So de facto it sure seems like we do often know things with some degree of confidence when we eliminate other hypotheses, Popper notwithstanding.

And as I've said over and over: we need science more than ever. Polio just re-emerged in the US, and vaccine denialism is prevalent. While philosophers are sitting in their ivory towers saying "well ackchyually nothing is knowable" people are dying of diseases for which the prevention is not only knowable but known. So you'll excuse me not liking philosophers much here.
Hah!

Yes, it's pretty incredible actually