skysight-inc/HackerNews huggingface dataset:
Hey HN Community,

This side, Bibin, Ajith, and Vijeesh – who are passionate about leveraging technology to enhance well-being. And now, we're reaching out to the brilliant minds of Hacker News for a little challenge. Are you up for it?

How many mosquitoes can you smash in 1 minute?
We made this game as a coming soon page for our upcoming app for stress relief and loneliness breaker for entrepreneurs and tech people who are always busy and connect with the real world and people in a nice way (We believe so). Check the game, and let's know your thoughts.

Thank you,
Bibin Mohan
I've been using https://structurizr.com/ to automatically generate C4 diagrams from a model (rather than drawing them by hand). It works well with the approach for written documentation as proposed in https://arc42.org/. It's very easy to embed a C4 diagram into a markdown document.

The result is a set of documents and diagrams under version control that can be rendered using the structurizr documentation server (for interactive diagrams and indexed search).

I also use https://d2lang.com/ for declarative diagrams in addition to C4, e.g., sequence diagrams and https://adr.github.io/ for architectural decision records. These are also well integrated into structurizr.
Show HN: Kaleido – AI product manager for dev teams
Hey HN

Let's talk about the ongoing debate: Will AI replace developers? Some say no, since setting clear tasks needs human touch, and well, product managers might not always get it. So, developers seem safe for now, as managers can't predict everything.

But it seems developers might soon work without managers, figuring out tasks on their own. And we're up for a challenge. That's why we've built Kaleido, a tool to help devs understand users and nail important tasks without bugging the managers.

Here's how Kaleido rolls:

Grabbing Feedback: Kaleido rounds up feedback from all over—straight entries, custom forms, Slack, Telegram, even CSV files. It spices up the feedback with context about where it's coming from.

Spotting Trends: Kaleido digs deep to find common threads. People often say similar things, just differently, and sometimes with a bunch of feelings. Kaleido's unbiased AI jumps in, making sense of feedback, spotting trends, and laying it all out clearly.

Picking What Counts: Using numbers and words, Kaleido figures out what's most important. It's like sorting your priorities in a snap.

Making Specs: Kaleido drafts specs that you can tweak. No more blank-page jitters—editing is easier than starting from scratch.

The cool part? Once you plug in a review source, Kaleido does its thing every few weeks. It collects user thoughts, and you can pluck out the gold when making backlog.

We've seen Kaleido shine for dev teams flying solo, no product manager in sight. It's a common scene in service companies dealing with heaps of clients.

Give Kaleido a spin with your own product reviews https://app.kaleido.so/addfeedback/cca3da20-dc1d-4b02-8f88-3..., and shoot us your thoughts!
And to be fair, yes, asking why I flunked out is a perfectly valid question, even after 20 years.

The reason I give is that I had some family issues that required me take a break. During that time I started working in tech, and after a few years I never saw the need to go back. The real reason was the grades, which was caused by an undiagnosed neural-divergent issue.

But this was different. It was an hour and half of going course by course down the list, and asking exactly why I got that specific grade for that specific class if it was less than an A (including a few that were A-). I didn't flunk Martial Geology, but still was asked to explain that grade. Do you remember what grade you got in a freshman physics class 20 years ago, much less why it was that grade and not higher?

In the end I'm glad that I got an offer, glad it was higher than I was making, and glad I rejected it. It was proof to myself that I have morals that can't be bought. Not for that price at least.
Save you a click: the secret weapon is paying a criminal on a Telegram group $15 to dox someone. The article is mostly about where the doxxing services are getting their data, which changes. TransUnion's TLOxp is a popular service right now.
Fair point, but it's because I'm so tired of these arguments.

They all sound like rationalisation of behaviour that the person making the argument exhibits. I don't think anyone making these arguments _doesn't_ exhibit the behaviour they're defending.

Think about how emotionally invested someone has to be to say "No this study on _one year old babies_ being negatively effected is nonsense, because it doesn't negatively effect 12 year olds" — of course I'm heavily paraphrasing for effect, but just read some of the comments above.
> We don't do hot wars anymore

Afghanistan? The Iraq War? The people we drone strike every day?
I really want to know what was the reasoning they gave you to do that
It's arguable that the public outcry about the risks of spying and the threats of state or country-wide bans on the service are exactly the kind of tactics that would be used to leverage this sort of access by the US.
Yeah, that's definitely not true. You'll know when you interview them and they have extensive contributions to open source, an active GitHub or GitLab account, can show you things they're proud of having made in their spare time, can talk at length about technologies and implementation details none of your other candidates can, can show you their participation in mailing lists, etc.

There are a billion obvious signals compared to the people who clock in at 8 AM, sign out at 5 PM, and argue with your teammates about problems that entire swaths of engineers consider rudimentary: understanding how to write patches in readable ways, not screwing up git logs, not submitting PRs 10k SLOC long with no explanation as to how the automated output was created for replication and verification.

There are obvious clowns in the industry, and people who really love doing this stuff, and you can figure out who they are in a 5 minute conversation.

It really insults people when you tell them this, because yes, there are absolutely people that work harder and longer than you because they want to and enjoy it--they don't just go home and watch Netflix.
Beijing-run school in Tanzania trains African leaders in authoritarianism
I purchased the "Atari's Greatest Hits" iOS app for my (previous) iPad over 10 years ago. I also forked out the extra cash for ALL of the games, which included a bunch of 2600 games. The arcade game emulations are great, but the 2600 games are hardly worth playing. They are nostalgic for me because I had purchased a 2600 console as a gift for my sister on Christmas 1977, but the quality is shameful when compared against any computer game released since.

It's pretty amazing what they could do with a one megahertz processor, four kilobytes of ROM (in the cartridge), and 128 bytes of RAM.

https://www.codemystics.com/products.shtml?8
There is a legitimate problem with mass siphoning of location data by mobile applications. Provided with that information you can identify clusters of activity aligned with identified military activity and infer what is going on, building a model that can then process the location data to predict military activity. Even deliberately choosing to not be trackable is itself an interesting data point.

Strava managed to do most of this entirely by accident.

The big problem is that once you accept you want to control location data why can you justify the ongoing use of it by existing systems? (Google and FB, mainly, though far from exclusively). I once audited an SDK from a YC startup many moons ago that went as far as collecting the altitude and bearing of the user when viewing an advertisement - this stuff is incredibly widespread.

My personal view is a law is needed that bans central collection of location data. (Even anonymised would not be sufficient). It's fair game for a user (and their apps) to have access to encrypted logs of the location of their devices, but that should not be remotely accessible by anyone.
So your argument is, most people don't need it so it's justified that the UX is horrible?
And https://polarium.com/

But not really consumer products either.
Chrome still has buggy behavior working with multiple Google account profiles. Firefox with containers works smoothly for that use case.
> I can't help but feel the recent societal interest in meditation and psychedelics is wrongheaded in that it's treating a symptom rather than a cause.

I agree, but the question emerges "what is treatable?" Many of the thousands of causes of stress in modern life can't be changed by an individual: I can't unelect politicians I disagree with, clean up the air where I live, or make the roads I travel significantly less clogged with traffic. But I can change my reactions to these. Thich Nhat Hanh taught people 'to consider every red traffic light a Bodhisattva, teaching us to "stop and be here now"'. An individual can treat SOME causes: Disconnect from Twitter and nightly TV news, and if that's what you mean, I agree with you even more strongly. But for larger realities, "the social structures that cause so much of the stress", no immediate solutions are available to the individual. Stress reduction is a good way to go.
I love my TD-3 and my KO pocket operator. The comment below suggests the minifreak, and I kind of agree with them.

Behringer Pro 800 looks pretty great too, same price, analog, but fewer sound options.

Also, I'd like to say, if you're looking for a nice community for this stuff, look up EZBOT on youtube, and join his discord. It's a great group of people and they'll talk all day about this stuff with you :). And say "hi" if you join.
>Although supposedly Softbank restored control last year?

Nope, the F-1 addresses this: "Neither we [Arm] nor SoftBank Group control the operations of Arm China, which operates independently of us. "
I imagine this is a stage in a larger plan to incorporate an AI assistant to excel? Being able to talk to your spreadsheet in natural language and have it do a bunch of analysis and visualizations would be a huge productivity booster.
Delighted to finally see FlakeHub out in the wild. Keen to answer questions, but if you'd like a direct community with the DetSys team we invite you to join us on Discord: https://discord.gg/invite/a4EcQQ8STr
If only it weren't obscured behind unbearable levels of anime cringe. I guess I'm getting old.
It'd be nice if it mentioned that cannabis does not work for everyone, and actually makes pain worse for some chronic pain.
I believe that the way we represent information is key to understanding. Data points in a list are usually way less insightful than a good graph (emphasis on good).
What I have found is that it's the case in describing system architecture as well.

As you say, you can describe a system in a few paragraphs, explaining the relationship between the main components. However, as paragraphs it can harder to grok, and also harder to write with no ambiguity.

Now, part of what I say above can be seen as personal preference (text vs image), but in practice I have found that when using tools like plantuml or mermaid to make C4 diagrams, the result is easier to use, remember, and update than plaintext.
They can't do that to our pledges. Only we can do that to our pledges.
A hallmark of strong high trust environments I've found is that management beyond the team (or squad, or pod, or whatever you call it) is only concerned with Milestones, not sprints or other velocity metrics, and the check-ins with them revolve around the progress on the given Milestone(s) the team is working on.

It is up to the team to decide on the best way to approach this, and what works best for that team, and the team is free to do the work as they see it, with the only requirement that if something does negatively affect the Milestone(s), it gets raised quickly and early, in case of re-adjustment.

This however, means:

- Product management has to be competent enough to present a relatively elastic vision that is not so concrete its essentially a waterfall, but not so vague that its unclear whats being built. Wireframes are usually a good signal here.

- Engineering Management has to be competent enough to communicate (or allow others to communicate) technical challenges that may be involved, and more importantly, what may be unknown, to Product management

- Everyone has to agree that demoing work is more important than talking about work, whenever possible

- Trust in everyone doing the right thing needs to be high, constant interference and meetings will kill this from working right.
Yep, that should work! Give it a try and let us know how it goes. Come join us on Discord, we'd be glad to chat about it.
Yes, because the metric by which the manager measures employment is getting paid.

If the VP measures “goal accomplished” instead of “potential goal impact * % realized” then the VP will get easily accomplished worthless metrics.
I agree with @Infinisil's assessment[1]. This seems to summuarize my Nix experience in the last two years. So many products "fixing Nix" with little to no effort to upstream any of it. As a Nix consumer, it's frustrating because every one of these projects I chose to adopt is basically playing a huge game of risk. I've already had at least a couple of them deprecated/abandoned on me.

Not saying it's a totally unique experience to Nix. It just seems especially concentrated at the moment.

[1]: https://discourse.nixos.org/t/introducing-flakehub/32044/3?u...
Ppl with mental disorders shouldn't meditate more than 20 min/day
They're brief emails with a few lines and screenshots that can be read in under 2 minutes. Most stakeholders will read through emails from teams developing features for their business area, and skim the rest. They can also opt out entirely if they want to. But then they lose the right to complain that they didn't know what features are being shipped and when, or how to use them correctly (remember: the mail works as a "how to" too).
What are you gonna do, order them a pizza? Or are you suggesting people try to ruin their lives?

The lawyers and their families have done nothing illegal, unlike the IA who very well might have after being blinded by ideology. If the IA broke the law, or violated IP, copyright, etc than why should they not be taken to court?
I love this idea. The previous idea had a fatal flaw, you need enough buses that people don't have to wait too long. How many buses is that? I have no idea. However, if you're just going up and down a street, it is now a much easier problem.

For a fictional Manhattan, New York, just for a thought experiment if we assume spherical cows for a minute, lets say there are twelve straight avenues with dedicated lanes. Let's assume each avenue is 13.5 miles long. It takes 40.5 minutes to drive this at 20 miles per hour. That's 81 minutes for a full circle. So if you need a car every minute, that's only 81 cars, right? Does that mean you could service this entire fictional city with just 81*12 or 972 cars?

Something feels wrong though. Like it feels this is too inexpensive, too good to be true. Just my gut reaction. Thoughts?
I agree, blocking all sites that have ads, dark patterns, etc. isn't really pragmatic given the current state of the internet.

All I'm saying is that there are sites that don't do these things. That's an important reminder because I'd like people to support those sites when possible (but again, I agree that's not always possible).
> but it looks like the platform gives great access to error logging

Where do you see errors in the log? In the snippet you shared, I see only a couple warning then "please fix the errors".
I wont comment on the intangibles. What I will say is that article identifies pay & education as two main draws. For the Army pay and education are simply unworkable. The Army stopped paying colleges because their own website was broken at release. Who got stuck with the bill? Soldiers. The only response was the SMA saying "We wont stand for this..." Years ago he said that, now he's retired and education is still f'd.

Pay is even worse. The Dod just instituted a bonus pay for the Soldiers whose annual pay was under the poverty line. It's a joke. Housing pay is meant to not cover the monthly cost of housing. Food pay (for those who get it) is meant to not cover the monthly cost of food. If you don't get food pay it's even worse- Fort Cavazos will not man their cafeterias, so they just shut them down. A Soldier by regulation has to eat at a cafeteria. Army gimps pay to specifically dock the cost of food. And then shuts down the cafeteria. It's a joke.

That's for the poor bastards without civilian skills. If you have skill in, say cyber, guess what? Same thing but the Department of the Army has job listings for civilians to do the same exact job for twice the pay and no extraneous duties, because that's what the private sector demands.

If you bring that up then you are immediately shunned for being a greedy-as-fuck mercenary with no love of nation. Same goes for if you bring up the congressional mandated incentive pay. The Army doesn't want the people in the country today, they want the people available 50 years ago.
Nobody mentioned "Ctrl+Tab cycles through tabs in recently used order" Firefox option that is almost impossible to replicate on Chrome even with extensions. And there is huge user need for this option as there are bunch of Chrome extension for this, mostly using external executables to achieve this.
Isn't that often a case of "What one programmer can do in one month, two programmers can do in two months."?

Companies with all their bureaucracy are often slow, but that bureaucracy also isn't entirely superfluous, and frankly I don't know if any of this was on any given company's list of things to do. Not sure anyone beat anyone to the punch here.
Also we live longer so it’s more likely to detect and die from cancer.

Even over 100 years ago is true incidence of cancer higher? Not to mention why we would think we have more cancer now than 1000 years ago. Or perhaps we have more cancer but that’s because people aren’t dying of other things first, so it doesn’t matter we have more cancer.

This is the kind of counterproductive examples I find people arguing about. Of course there are more vehicle accidents now, but that’s because there’s more people driving, not that cars are more dangerous.
It looks like it's MIT: https://github.com/chrieke/prettymapp/blob/main/setup.py#L15...
Maybe they fixed it in later versions, but the controllers had plastic “fingers” inside that would press down on the metal dome button, and it was pretty easy to push the stick too hard where it would snap the plastic finger. I think that’s what most people remember about their fragility.

I could also see that the electrical signal from the metal dome button probably wasn’t very clean/reliable, however I don’t think most people noticed that in the same way they would today.
To be fair, if every install of Excel started installing a full docker container of Python, anaconda, scikit, statsmodels, pandas, Matplotlib, seaborn, and more people would complain Excel is far too bloated.

They probably could make it an optional local install, but it sounds like focused on UX first and wanted collaborators on Teams to have the same experience which would maybe be harder with mixed local installs and cloud containers.
So, dare I ask, how does the performance of this driver compare to native? I mean I know this implements some functionality that the native driver does not, I'm just curious how they compare apples to apples?
The fact that they allowed Imagination Technologies to be sold to a Chinese company in this age of GPU powered AI is ......... even worse of an example
I bet Apple already tried and they refused due to NDA and non compete clauses, that or HR didn't validate their profile.
And thus (per google) its 74k. Pretty important.
Tell HN: Raspberry Pi 4 8GB available again
There has been a lot of discussion about Raspberry Pi availability over the past year. I've indicated in the comments that supply chain issues were close to being resolved - so here's an update...

We've just had our first substantial drop of 8GB units (in addition to our recent top ups of the 4GB amd 2GB models) and can
offer up to 10 units per customer. If you have needs above 10 units then we may be able support your use case if you drop me a line.

I believe the shortage is now over and I don't expect any issues for us restocking going forward.

Disclaimer: I'm a co-founder of Pimoroni
lol, next time I decide to back-quote C - I'll do it this way - hehehe
An open research problem isn't what I'd call a great alternative.

Both the history of takedowns of large private music trackers and the current state of Sci-hub show that nobody knows how to build such a thing.
https://mikemai.net/typesettings/css/typesettings-2.0-min.cs...

i feel like i'm going to have a stroke. and not because it's minified.
> EVs consume a lot of electricity. An EV’s battery can store the equivalent of an average American household’s daily electric power consumption two or three times over. If EV owners charge to full from 50% each day, a household with an electric vehicle will now be consuming twice as much electricity as it did before

This premise is Fear and Uncertainty though.

1. Ev batteries (Lithium Ion) charging profile is a slow ramp up and down; So super stable low demand power factor. (They are digitally controlled -- and with grid tie in possible) where they can charge when the HVAC is not running, to use the same running load as the HVAC.

2. 50% Charge every night applies to a very few percent of Americans; Where the average American commute is 41 miles a day and the lower packages of the average cars today are 200 miles of range; that's closer to 20% charge a day. (At 300 miles of range, that's 10% of a charge a day)

To expand on 2;

Not all charging will happen at home, or at night - not everybody has 240v service, a parking spot -- the solution to this are commercial charging networks -- which have their own substations - with 500v service. and (as is Tesla's case) local leveling technologies (battery, solar generation) . Not having these charging networks means many abandoned gas station properties in the next 10 years and the impossibility to go on any meaningful distance road trips; And this means instead of charging 20% every 5 days a week, some drivers might "fill up" once a week.
That's one of the things I do in the codebase, though more configurable (so you can have multiple note categories). The change is something like

Run (A_WorkingDir . "\Config\Notes\" . this.NoteType . ".txt")
Absolutely. And those hoops that occasionally happened through the years would happen to any 3rd party kmod package, regardless.

Nowadays for workstation usage RELEASE is good because it has quarterly. No need to track other branches to stay current with the packages, 4 times per year is enough for 99.9% of desktop users. So those kmod hoops are largely gone.
Did you report this to their security/fraud/legal team and what did they say?
Paypal just lets peole send invoice spam. It's a known problem and apparently won't fix it.

https://news.ycombinator.com/item?id=32511086
> We are not going to be allowed to own the cars

You'll own nothing and be happy ;)

Everything will be a subscription/lease/rental, your medias, your car, your house, your land, &c.
> Or how the address bar ("awesome bar") in Firefox is so much greater than Chrome's in finding stuff (probably because Google wants you to do a google search, not find stuff from your own history or bookmarks).

What exactly does Firefox do differently? I find that the Chrome bar learns very quickly which results to prioritize, based on my input.