skysight-inc/HackerNews huggingface dataset:
I didn't read this except the last part. But don't be hostile and insulting if you don't want a responze back. In real life if someone ever talked to me the way you do, it wouldn't be words and it wouldn't a fight.

People who insult out of nowhere grew up in the softest environment where you could get away with that. You lived a privileged charmin lifestyle where you could say whatever you wanted and not have any consequences. I wish just for a second i could see you in person.

To paint a clearer picture for you since you love to twist whatever I say, certain people from privileged groups have mastered the art of aggression from a thin vaneer of social acceptability. I deny this aggression. If you show me aggression, I don't care what socially acceptable way you show it. This isn't football, in real life its not a game. Your life is a game, never experienced anything real. Suburban fraud.
> Forging photos before Photoshop was the work of nation states

Or children: https://en.wikipedia.org/wiki/Cottingley_Fairies
No it doesn't, it's quite clear that Ballmer can be choosing adversarially. The point is that even if Ballmer chooses randomly and the interviewee plays optimally given this, the game still has a negative expectation value, and that is enough to be sure the game is a loser for the interviewee.

The post never answers the question "so what is the real expectation value", which is a more difficult question. But I think if the interviewee chooses a number randomly from 40-60 as the first guess and does a binary search from there, Ballmer can't really improve on choosing his initial number randomly.
Tires are a source of microplastics, as well.

https://assessments.epa.gov/risk/document/&deid=361070

https://www.sciencedirect.com/science/article/pii/S004896972...
> Forging photos before Photoshop was the work of nation states

That might be a bit of an overstatement. There were plenty of non-nation states doing image manipulation before digital image manipulation. Double exposure, piecing together negatives and retouching for example was done early in photography's history.

Just one example from ~1850:

> Henry Peach Robinson [...] was an English pictorialist photographer best known for his pioneering combination printing - joining multiple negatives or prints to form a single image;

https://en.wikipedia.org/wiki/Henry_Peach_Robinson
It's the pipe dream one. The composition of the Supreme Court is fixed for the next many decades. They will strike down more and more gun restrictions.

There might be hope of stemming some gun violence by, for example, having smarter approaches to drugs. Much gun violence is gang activity.

But things like school shootings will probably only expand. Nobody has any idea what the true root cause is, so they can't fix it. At best you can hope that metal detectors and lockdown drills limit the body count.
I had a few professors who would actually give full points in these situations because knowing that you’re wrong is often way more important than being right. If you went through a process mostly correctly and then identified that you were wrong and explained it well enough you got nothing taken away.
Surely the duplication would be (mostly) compressed away?
Afaik, the official answer is that they are made of nothing because they are fundamental. That's how scientists say "we don't know". But when a fridge magnet sticks to a fridge, something holds it there and it's not nothing. It's not photons either. It's the magnetic field itself, the one that's made of "nothing". Photons are like waves in the magnetic field "water", but water isn't made of waves. Equations of magnetic field have a curious similarity with the flow of something in 4 dimensions (I mean that kaluza-klein theory), but nobody has managed to make that theory work yet, so there must be something else. Iirc, Einstein himself spent half of his life on this idea, but didn't succeed.
Ask HN: Building an Open-Source Suite for SMBs –– Is It Worth the Effort?
Hey all, I'm planning to create a set of open source tools for small medium businesses, like a project management, a task tracker, an ERP, a CRM, and a social media scheduler and much more...

I've tried Odoo and Zoho, but they weren't quite what I needed. (it's too buggy and user
experience sucks.)

I've already got designs & ideas for what these tools should look like. What do you think
about building your own tools instead of using ready-made ones?

1. What features would you really want in these tools?
2. Have you built or used self-hosted tools before? What was your experience?
3. What are some things I should watch out for when building my own tools?

Any advice or suggestions would be super helpful!

Thanks a lot!
They aren't a company at all, they are a 501c3 nonprofit.

https://nanowrimo.zendesk.com/hc/en-us/articles/440397957941...
I haven't done any gRPC programming, but from what I understand it's a modern re-imagining of XML Web Services: you describe the contract and can generate client and server code based on it for different programming languages.

Early on in my career I worked on several projects that used WS-* "stack", and generally it was a very good experience. Once we had a project that was split between two subcontractor teams and each team worked on their portion of a system (a .NET application and an J2EE server) with API based on a common WSDL spec. The two teams (dozens of engineers on each side) worked independently for about a year, and after that they tried to run the two subsystems together, and it was really cool to see the parts "just click". There were some minor issues (like one side expected UTC timestamps and the other were sending localized time) but they took really little time to fix. The fact that two teams were not really talking to each other, were using different languages and libraries, relied on some manual testing through SoapUI and some mocks, and yet the whole thing even run at first attempt was very, very impressive!

WS-* was heavily criticized at the time: the standards and data formats were convoluted, the tooling beyond .NET and JVM was almost non-existent, Sun and Microsoft were not following the standards in their implementations and cared more about the interop with each other than about being standard-compliant. So, ultimately REST and JSON pushed the whole thing away. But I'm really happy to see people trying to replicate what was great about Web Services without making old mistakes, and I wish everyone involved all the best.

Which brings me to my actual question. Since software development history repeats / rhymes with itself every decade or two I now wonder if XML Web Services were not the first iteration of the formula? Was here another popular technology in 70s, 80s, or 90s that used had people describe an RPC contract and then used it to generate client and server glue code for it?

I know that both COM and CORBA used IDL to describe API, but I don't remember any code generation involved.
this is a very detailed review. thanks for sharing this
Let’s start calling these stories FAErytales.
Little Snitch for Mac
For cashiers, hiring two part time employees is preferrable to one full time employee, because you can have their shifts overlap to cover peak hours. It's the reason why cashier jobs are almost all part time. They don't hire full time cashiers because then they would be overstaffed during slow times of day.

For any job that requires coordination, there is a huge communication overhead when hiring multiple people. It's extremely inefficient to split work between multiple people, so companies prefer to hire people for as many hours as possible.

The only way a part time softwate job would make sense for employers is if the job is so simple it needs no coordination, and two part time employees would be cheaper than a full time employee.
about the probabilities: say Steve's number is 59. I say 50, Steve says higher, so there are just 50 numbers left and the new probability is 1/50, I say 75, Steve says lower, so the probability is 1/24 (otherwise it would be 1/25), and so on
It drives me bonkers that HTTP packs so many awesome capabilities that enable so much awesome gRPC stuff.

Then web browsers never implement any of those capabilities.

gRPC-web's roadmap is still a huge pile of workarounds they intend to build. These shouldn't be necessary! https://github.com/grpc/grpc-web/blob/master/doc/roadmap.md

Instead of giving us http-push, everyone said, oh, we haven't figured out how to use it for content delivery well. And we've never ever let anyone else use it for anything. So to got canned.

Http-trailers also seems to not have support, afaik.

Why the web pours so much into HTML, js, CSS, but utterly neglects http, to the degree where grpc-web will probably end up tunneling http-over-webtransport is so cursed.
There are some hard industrial employers who are completely non-generous, and require 12-hour shifts along with weekly overtime. Sometimes in a very harsh industrial environment.

At least they get paid for all the time they are spending inside the gate, routinely logged in.
Those are absolutely things we're looking to support, especially in the case of monitoring / accounting. Isolated tenants don't face the noisy neighbor problem here, but tenants in shared databases still may at the moment. One possible solution we're looking at there is to move towards a serverless approach where every tenant has isolated storage and ephemeral worker VMs perform the queries.
My partner and I argue about gray vs green all of the time. Id love this test adapted to color vs gray too!
Location: Kansas City, MO

Remote: No preference

Willing to Relocate: Yes

Skills: Technical PM, Release Management, Technical

Documentation

Resume/CV: DM/Email

10 years working as a Technical Project Manager and Release Manager. Looking to help oil the gears, and enable scaling. Happy to be in environments with or without complete direction.
Delightful. Part of the fun is that the game is a background to the music rather than the other way around that we are used to.
For many jobs (like programming) measuring productivity is nearly impossible. But if a programmer is being paid for 40 hours of work, and he only does 20, then the employer is going to feel cheated, because the employer is only getting half of the productivity the programmer promised him.

The impracticality of measuring the productivity is irrelevant.
Embedded Rust: The Cortex-M QuickStart Template
Why would SMB care about open source in the solution they choose? SMBs are the least likely to self-host given the costs of hosting. They will go for SaaS (or otherwise MSP-managed services, which often resell SaaS) where possible.
I agree with the conclusion, but using what other people care about as a standard for what you ought to care about is a path that leads straight to despair.
I honestly suspect that the amount of time spent dealing with the issues monorepos cause is net-larger than the gains most get from what a monorepo offers. It's just harder to measure because it tends to degrade slowly, happen to things you didn't realize you were relying on (until you need them), and without clear ways to point fingers at the cause.

Plus it means your engs don't learn how to deal with open source code concerns, e.g. libraries, forking, dependency management. Which gradually screws over the whole ecosystem.

If you're willing to put Google-scale effort into building your tooling, sure. Every problem is solvable. Only Google does that though, everyone else is getting by with a tiny fraction of the resources and doesn't already have a solid foundation to reduce those maintenance costs.
Agnost runs on a kubernetes cluster. Whereas, as far as I know, coolify connects to your VPS and mainly use docker/docker-compose to build and deploy apps.
>>He is spending many people's money, not just his own.

Whose money not freely given to him is he spending?
Silicon Valley is an aristocratic culture
This is already here. It's called NUMA. You can access all memory from any CPU, but accessing memory that's connected to your CPU makes the access faster. NUMA-aware operating systems can limit your process to a CPU cluster and allocate memory from the same cluster, then replicate this on the other clusters, so they all run fast and only transfer data between clusters when they need to.
I had always thought of an old-growth forest as less defined by the age of the trees, and more by the lack of human management/disturbance. I think of old growth as being in comparison to a second-growth forest, which had been logged and replanted. I'm not a forestry scientist, just cobbling definitions together as I go. But it seems unfair to say you could never have an old growth forest of aspen—a species where individual trees only live about 100 years—if the forest itself had been untouched since the dawn of time.
There are ways around that. Apple & Google can embed a private key into the Secure Enclave, sign every image with this key, and at the same time write the hash onto a fast public ledger (e.g. Solana). This validates that this specific image was taken at that specific point in time. Doing it that way would validate the image. That would lead to a world where only these "vetted" images can be trusted and untrusted devices (e.g. Nikon cameras) can take nice pictures but no "truthy" pictures. But it would be an escape hatch.
I wrote similar code to show that as long as you choose your starting number randomly you will have positive EV. Not sure how they kept using this interview question without realizing this.

https://x.com/sampullara/status/1810088483425558630
African and European electricity could be operating it together...
This is basically what this is. It is very cheap to get plasmids manufactured which you can then put into e coli or whatever which will build your proteins for you.
> Although, not every integration is customer-facing and does not have to be infinitely scalable. Scalability = cost, often a heavy cost.

You're either putting that cost on the client or paying to replicate their DB yourself. If that's too expensive, you shouldn't be using this approach in the first place! Running arbitrary queries on your customer's database primary is simply never safe, nor can it be made safe.

> If you query the DB once a day, the customer can come back to you and say: our db's are a little hot at 3AM and you do your queries then - can you add some indexes to the view or run a DESCRIBE query and optimize this a bit?

It's not a question of the DB running a little hot. It's accidentally triggering one or more full table scans on a table with millions of records. You have no idea what time your customer experiences load, or when their own batch jobs run. Or whether the index you built against with EXPLAIN six months ago got dropped because there's no queries in your customer's codebase that could possibly reference it.

And it's not just about their system staying up. What if you trigger so many IOPS that your customer has a massive bill? Or if you run a query that needs more space to prepare the results, which scales up the instance automatically, resulting in unexpected costs? You're gonna pay for that, right?

You also might hit a performance cliff: the query planner might choose a bad plan for a query that's otherwise satisfiable with an index only, because the stats suggest (for instance) that the visibility map is stale. There's nothing you can do here to fix this short of tuning settings on the DB itself.

> And let's agree that the above point does not change whether you use an API layer or query directly.

It does! Your customer (hopefully) knows their own DB. You don't. Have your customer build the API and they'll support your integration. You can't possibly have a better coupling with the data in your customer's database than your customer does.
For PI, calc.exe, in scientific mode, returns 3.1415926535897932384626433832795 which is 32 digits of precision (33 chars if you include the decimal pt).
If the employer would hold that against you, it's not a place I'd want to work. Not sure about you.
Direct from the source: https://www.autoriteitpersoonsgegevens.nl/en/current/dutch-d...

The full PDF with the investigation results e.a. as sent to clearview: https://www.autoriteitpersoonsgegevens.nl/en/system/files?fi...
How is it imperfect information? Isn't each guess made openly?
> ... a uniquely stupid weapon system, a flying Chernobyl ...
If this somehow installs without my consent by accident or a different bug, it’s going to be the year of Linux desktop in my house, and fast.
Jared and his blog have been one of the top inspirational security sources for me in the last few years.

The archcloudlabs blog and Jared's presentations helped guide my own homelab, a large honeypot, and motivated me to journal about my projects more.

Thank you for continuing to share so much and helping me grow in my security knowledge.

chaosmarmot
What if I held up a display in front of that "verified sensor" that shows the manipulated image? Then you'd end up with a "100%, absolutely verified image" of a manipulated image.
Ask HN: Interesting recent papers in recommender systems?
I'm trying my hand at implementing a recommender system for mainly tabular data (think song ratings based on tempo, genre, etc.) using the algorithms in Surprise [1] as a baseline.

I assume there are plenty of "throw an LLM at it" papers out there, but are there any interesting architectures/results people have found in "plain" recommender systems recently?

In particular I'd be interested to see how XAI techniques are applied in user-facing recommenders (e.g. "tempo matters a lot to your song ratings")

[1] https://surpriselib.com/
How Much Can a Pen Write? [video]
> By and large, Europeans would rather this type of thing be in the hands of the government over a private company while Americans would prefer the reverse.

Well, you can vote for politicians that align with your values. The American replies: you can vote with your wallet.

I'd like to see a company like Clearview get boycotted away. It has few customers that pays well and the citizens that they subject to violations are not their customers and have no say.

Also, Re: vote with your wallet. The fact that the richest gets the most ballot papers is not so democratic.
A TUI for sniffing network traffic using eBPF on Linux
"Naming is the origin of all particular things, but the Tao that can be named is not the eternal Tao"--

It is mostly nonsense built on top of nonsense, I believe. To be honest, the miracles of Jesus, as described in the Gospels, sound more reasonable.
I wonder if using nested markdown bullet points would help. You would preserve the information hierarchy, and LLMs are phenomenal with (and often output) markdown.
Why wait?

This is truly one of those "Microsoft at war with its users" statements by them.

Once win10 is no longer supported, I'm headed to Linux
Online says it's uses a Mastodon backend [0]. Like a non-federated Mastadon instance with a custom frontend. So, its API might be the same as, or similar to, the Mastodon API.

A comment at [1] from 2 years ago seems to confirm.

No idea if it's modified or updated much, but something makes me think probably not that much. At least something to look into.

But what's useful there, to use an API on? I don't know anyone who uses it, but wiki says over half a million users. Is it just a political echo chamber, or something more?

[0] https://en.wikipedia.org/wiki/Truth_Social#Software

[1] https://old.reddit.com/r/TRUTHsocialWatch/comments/v29065/ha...
Location:Kigali, Rwanda

Remote:Yes

Willing to relocate:No

Technologies:Solidity,foundry,hardhat,python,javascript,Linux.

Résumé/CV:https://drive.google.com/file/d/1RiSWTYIhXSNXBa-Q9DkfKAq1DkF...

Email:oloyedemahmud@gmail.com

I am a highly skilled mid-level blockchain developer/auditor.
Especially if you can just serve 720p instead of 1080p during the "downtime".
Curious: why medical wastes?

90% : Sweden or Japan ? https://sensoneo.com/global-waste-index/
Show HN: Moneydew – A Simple Expense Tracker for Budget Management (Android App)
Hi HN,

I’m excited to share Moneydew, an expense tracker app I’ve built solo. As an avid budgeter, I wanted to create a tool that helps people manage their finances more effectively. Moneydew is designed to be intuitive, with a focus on simplicity and ease of use.

Key Features:

Quick Expense Tracking: Log expenses in seconds with a user-friendly interface.
Custom Categories: Organize your spending by creating custom categories.
Budget Management: Set monthly budgets and track your progress.
Privacy First: No sign-ups or data sharing—your data stays on your device.

I’ve built this app to meet my own needs, but I’d love to hear your feedback and suggestions for improvement. I’m eager to see how it can help others manage their finances better!

I'm also contemplating an iOS version if there's enough interest, so please let me know if you'd be interested in that.
Often it's just as bad or worse to bury them because they will work their way into the water table and then it's gg for decades
According to wikipedia:

> National Novel Writing Month, often shortened to NaNoWriMo (/ˌnænoʊˈraɪmoʊ/ NAN-oh-RY-moh),[1] is a U.S.-based nonprofit organization that promotes creative writing around the world. Its flagship program is an annual, international creative writing event in which participants attempt to write a 50,000-word manuscript during the month of November.

It makes absolutely no sense to accept stuff written by an AI
Do you perhaps have a link to the definition of misinformation. What exactly counts as misinformation? Telling someone a fact you maybe misremembered from a while ago, would that be misinformation and as such punishable?
There is so much wrong with this idea.

"Deriving their just powers from the consent of the governed." Yeah, who do they think is going to consent to this? Or did they think that we're so civically uneducated that we forgot that part? (If so, could it be that they're right?)

High testosterone males plus non-neurotypicals? Yeah, how do you think that alliance is going to hold together?

And then, I'd like to see their evidence that high-testosterone males are actually more able to think clearly, instead of just thinking with their hormones.

And then there's confusing high-T males with high status. While there may be some correlation, there are plenty of high-T males digging ditches or filling out street gangs or whatever. The correlation is far less than perfect. So, which is it actually going to be, high-T or high status? You know that any actual implementation of this will in practice be high status, not high-T - rule by elites, in fact. Anybody advocating that nonsense can feel free to get lost, because we aren't interested in going back to that.
Yes, I have used questions like this before for junior roles and the notes for the interview were something like:

- Asked/did not ask clarifying questions

- Did/did not (or could not, on prompting) verbally walk through their reasoning

- Could/could not articulate which assumptions they felt were most important/why

Nothing about the actual content of the question itself, or if your answer was approximately correct (I usually did not know even the ballpark of the correct answer myself). I will say I did sometimes write down if candidates make comically bad assumptions. Like assuming the population of the USA was 1 Billion people. It's a fine line on what is "comically bad" but like, if you are interviewing for a startup of 20 people and you use $20B/year as the revenue assumption with no wink. That's a red flag. Lmao.
Announcing Casual Agenda