skysight-inc/HackerNews huggingface dataset:
I've been eagerly awaiting access to the tool for quite a while.

I would definitely be willing to pay to try it out and provide feedback in addition. I'm genuinely surprised by this news.
Not that it's necessarily the case here, but you'd be surprised how many grand capers were only busted because the actor made an embarrassingly dumb mistake in leaving some obvious trail.

It's not unheard of to apply some occam's razor just in case while keeping misdirection in mind. Even masterminds aren't perfectly rational actors that cross all their t's.
To be honest, cooling fans never get the attention they deserve and end up whiney or buzzy.

That said, apple did a really good job with mac pro cooling fans where the shroud spun with the blades.

I think it did better than the the best PC cooling fans like noctua.
These are the photos of the galaxy as it is as of our today. There is not a fixed, absolute "today".
There are other ways to verify this without uploading id

E.g sign in with bank/gov
I have pretty much the exact same opinion, right down to “cloud shit” (I have even used that exact term at work to multiple levels of management, specifically “I’m not working on cloud shit, you know what I like working on and I’ll do pretty much anything else, but no cloud shit”). I have worked on too many projects where all you need is a 4-8 vCPU VM running nginx and some external database, but for some reasons there’s like 30 containers and 45 different repos and 10k lines of terraform, and the fastest requests take 750ms which should be nginx->SQL->return in <10ms. “But it’s autoscaling and load balanced!” That’s great, we have max 10k customers online at once and the most complex requests are “set this field to true” and “get me an indexed list.” This could be hosted on a raspberry pi with better performance.

But for some reason this is what people want to do. They would rather spend hours debugging kubernetes, terraform, and docker, and spending 5 digits on cloud every month, to serve what could literally be proxied authenticated DB lookups. We have “hack days” a few times a year, and I’m genuinely debating rewriting the entire “cloud” portion of our current product in gunicorn or something, host it on a $50/month vps, point it at a mirror of our prod db, and see how many orders of magnitude of performance I can knock off in a day.

I’ve only managed to convert one “cloud person” to my viewpoint but it was quite entertaining. I was demoing a side project[0] that involved pulling data from ~6 different sources (none hosted by me), concatenating them, deduping them, doing some math, looking up in a different source an image (unique to each displayed item), and then displaying the list of final items with images in a list or a grid. ~5k items. Load time on my fibre connection was 200-250ms, sorting/filtering was <100ms. As I was demoing this, a few people asked about the architecture, and one didn’t believe that it was a 750 line python file (using multiprocessing, admittedly) hosted on an 8 core VPS until I literally showed up. He didn’t believe it was possible to have this kind of performance in a “legacy monolithic” (his words) application.

I think it’s so heavily ingrained in most cloud/web developers that this is the only option that they will not even entertain the thought that it can be done another way.

[0] This particular project failed for other reasons, and is no longer live.
The worse is when your CLI tool depends on some random runtime[1] being available on your system, most notably cloud provider CLIs relying on python being available in the system (GCP CLI still does this, AWS CLI used to).

When step 1 of your tool is "install ruby/python/nodejs/JVM"[2] it means you do not care about your users. Either bundle[3] the runtime with your tool or make it in a statically linked binary.

Like why am I, as a go/nodejs developer, need to figure out how to install python2 and pip and make them work just to have the privilege of paying you money to host my code.

[1]: Some runtimes come pre-installed in some OS (like Ruby in Macos) so tools often rely on it, that is NOT okay either. OS gets updated, versions change and tools break.

[2]: The only runtime under this sun that is acceptable to rely on is Bash and even that it is not great because Windows.

[3]: I think the cloud providers specifically don't bundle like that because the CLI gets too big to download which makes it hard to use in automated process (like CI pipelines). But this is no excuse, just make your tool in a different language.
Why is glass too heavy? For decades, when average income was lower, it was the standard container in which soft drinks came in. Its just that plastic is cheaper, and replaced glass. But surely richer people can afford glass now.

Interestingly, both have different environmental externalities, and not sure how those have changed over the decades and will in the future.
No, but it definitely should be in Coca Cola's charter to explore and invest in biodegradable alternatives. And the only way to hold such immense companies to their environmental responsibilities is either regulation or consumer perception.
Yes, the city of Seattle instituted a sweetened beverage tax in 2017 and there was a study with results published in 2023.

https://www.seattle.gov/sweetened-beverage-tax-community-adv...
How difficult would it be to reverse engineer the firmware and provide a fix?
A major reason why petrochemicals are such an economical solution in so many places in the supply chain is that petrol companies are drastically subsidized by governments. Merely ceasing those subsidies might go a long way to help
> Have you tried RescueTime? It's a similar app that prompts you to log your activities every time you unlock your phone.

I didn't know they had such a feature. I'm going to check this out.

> It's surprising to see how much time can slip by unnoticed each day. Using it can really make you more mindful of how you're spending it.

Exactly. I have so many unnecessary phone pickups during the day. Without such apps that would slip unnoticed. Also, it's worth mentioning that when you notice those moments at least in my case it makes you feel guilty a bit that you picking it up unconsciously, but maybe that's my individual behaviour.
https://paywallreader.com/

https://archive.ph/20241127075543/https://blog.stackademic.c...
>Malicious bills like this will normalize identifying yourself legally as a regulatory requirement and will make it much easier to criminalize tools and efforts for keeping one's privacy.

What if it will not normalize anything and youre just overreacting?
The entire field of Python import statements, their rules and programmatic application, Python dependency management and Python packaging is a horror show that has been going wrong for decades. It's a big part of the reason I left Python for NodeJS ten years ago.
It is in the interest of the person to identify themselves and provide proof that they are a citizen. Otherwise they are held until their nationality is identified for deportation. Need large scale facilities where unlimited number of such persons can be indefinitely, and profitably, held, so they are had to do work of some sort (patching roads for example, doing earthworks, etc.).

People become bums because they can. There has to be no practical way to remain a bum.
You can self host Kubernetes on "dumb" VMs from Hetzner or OVH.
I agree with you, I think this is primarily an issue with selfish people littering the environment. I didn't like how the article framed it as a "companies are littering" thing, as if it's factory waste.

Though... I also agree with the GP. It seems to be too hard to educate or enforce littering laws on consumers (edit: in some countries. Some other countries like Japan have better non-littering cultures). It might be easier to mandate things like biodecomposable plastic or... glass? That would be less harmful even if disposed of improperly. (How else are we going to get sweet drinks? Drink dispensers and enforced personal bottles?)
I think it ultimately is a sign of the need for better languages. Of course, there are always engineering compromises. But I think a better world is possible, in which we don't have massive software projects written in JavaScript or Python.
Ask HN: What's the best app for Android device automation?
Hey!
I'd like to automate my Android device (Pixel 7a) some more_ Open an app at a specific time, set volume based on location or time or Wifi, maybe react to more triggers from Apps, set display to monochrome after one hour of daily usage, stuff like that.

Which app would you use for things like these? Do I need to root my phone for that?
Show HN: ColoringsAI – Custom Coloring Pages from Ideas (My Daughter's Idea)
I created ColoringsAI for my 4-year-old daughter, who loves coloring but sometimes gets bored with the same old designs.

With this app, you can type in any idea—like “a unicorn in a magical forest” or “a rocket flying through space”—and instantly turn it into a printable coloring page. It’s been a hit in our house, and now I’m sharing it with everyone!

Check it out at ColoringsAI and let me know what you think. I’d love to hear your feedback or any fun ideas you come up with!
Good question, and TBH... I might be a bit unclear too.

Pretty-printed JSON shows siblings down, and children down and to the right. TFA's library shows siblings down and children to the right, plus with squiggly lines and boxes. So I'm not sure how TFA visualizes JSON more than JSON itself already visualizes JSON. It says it's interactive, and I don't see any interaction either other than scrolling, so I may be missing something.

But, assuming that the interaction is supposed to be stuff like hiding children in order to get a higher level view of the data, then drill down to the lower levels of the data, and provide other tools for exploring the data (searching, filtering, etc) then jless does all that too.
> You effectively increase the tech debt exponentially.

You're generally right, but the JS eco system has true culture problems, a barrier like Zig brings lots of virtue to such a project, there is space for a good tradeoff on that front.
I am a 'supporter' of Starlink, and I don't 'claim the problem doesn't exist'. I think its what we have done in space literally since we had space. And it was never considered much of an issue until now.

Of course SpaceX changed changed the scale.

Unless as humanity our position was, we will never do more in space then in the 1960s, we would have eventually study this.

That's what we should do study it seriously.

With Starship we can potentially move to a future where we return garbage to earth or various other things we could think off.
I have been using Mindfull, and it's great. It can even block short form videos on different apps (Reddit, Instagram, Snap)

https://github.com/akaMrNagar/Mindful
Because they have k8s engineers each of whom wants to put it on their resume that they designed and implemented a working cluster in prod.
quickly checks the size of my npm packages

Ok sure. Maybe your dependency tree is clean but I at least have some space on my hard drive.
That is a very bold claim. A message queue can have many different requirements: Some message queues tolerate lost messages, others don't. Some require a notification mechanism (i.e. a push model instead of a polling model). Other require precise management of dead letters.

All this to say that, yes, you theoretically CAN use SQLite as a message queue. But atomic operations are usually WAY lower on the "must have" list for a message queue than other parameters.

The easiest way you could verify this is by looking at the guarantees provided by some of the most known MsgQueues.
But go has plenty of footguns. For example the most common pattern is to just ignore errors.
Waste is inherently bad (in that it is a downstream cost.)
That's how it works, and all of it is terrifying.
Haha it can be read both ways. I read "they don't publish anything about intel gathered in Signal to keep people trusting it".
What is the difference between a reserve and loss absorbing capital?
But most is not. Especially not the libraries that are so used.

Some people in big projects are paid contributors, and some company open source some not so useful things as a marketing tool.
There are some other ways of expressing names for types, once you start using typing. There are typevars, enums and using the "|" to separate options, there are TypedDict, NamedTuple, Union, Literal, Optional, and probably more. Not everything needs to be a dataclass.
What's the connection with taoism - are we talking early inner cultivation type stuff?
This is super interesting and seems to be the first organized push back against the platformization of 'creators' where the power imbalance is so great that corps expect free labor for the chance to become one of few outsized successes and it's whitewashed as 'democratization'.
I have to admit that I’m inspired to get rid of k8s for a couple of situations based on all the recent posts. There are some clusters that are not required and costs way too much to run compared to a single VM.
Medium likes to sell data.
It's a language that is not very used by hobbyists or skilled developers, so the amount of things written on go outside of working hours isn't as big.
I wouldn’t argue that China is a representation of the latter, the CCP fails to represent the interests of the majority. Furthermore, I think the ideology of herding and repressing the confused masses is a despicable and blatantly invalid one, which is why I despise its use in America.

Yes, the US is an oligarchy of rich people with enormous influence over our sham system. That’s why I don’t want the system pointing cameras at me; I know the person behind the screen doesn’t represent my interests.
When I was young and playing in wasteland we often came across broken glass bottles etc. Very dangerous.

They were also regularly blamed as the source of wild fires.
Cross-Site Post Requests Without a Content-Type Header – CSRF Attack
The many faces of AI and the role of mathematics
NO2 - or more precisely nitrogen. Who can say where the nitrogen in the air comes from? Not from water by any chance? At last they took up the study of water. "Oh, how many wonderful discoveries the spirit of enlightenment prepares for us!" - Pushkin.
Uh ? Vintage Camera market never been that inflated with people paying hundreds for a Mju II and hyping every single camera one after another, from the best to worst. Film is expensive as hell, same for processing. Plus, leica is not making bucks with film but their digital cameras, especially Q3 as stated in the article.
Is this some bizarre LLM generated advertisement for T-Mobile?
For example in mypy the default is to not check procedures, which have no argument type annotations and no return type annotation. That gets rid of your whole problem of untyped library, if you have a wrapper procedure.

If VSCode still highlights it, then it is time to configure VSCode properly.
Helsinki offers a choice of ISPs thruout the metro area. So obv no one individual ISP laid all that cabling. I'm not sure how it was all organised & financed. Maybe someone who knows more can comment. Olkaa hyvä.
To me “rendering engine” also means something else. Namely taking html and rendering it to the screen.
> These days? That “blood boy” transfusion thing Thiel is always on about?

This complaint is old as civilisation. Cato complained about the price of pickled fish exceeding that of ploughmen, and that was hundreds of years before even the Republic peaked.

> punitive taxes on the mega wealthy wouldn’t raise enough revenue to matter

Who said this?

I’m a fan of higher (not necessarily punitive) taxes on billionaires. But you can’t trade that for middle-class income taxes 1:1; the former is far more volatile.
I don't actually care at all about plastic waste anymore. Landfill it and we're good: it started off as oil in the ground, it can end up as oil in the ground.

Plastic not going into stable landfill is the real issue : so actually consumer plastic is kind of bad like that, whereas industrial plastic basically fine (i.e. infrastructure plastics like pipes).
Well, this is what happens when you depend on Google's money for decades and become complacent with it believing that it lasts forever as it accounts for 80% of Mozilla's revenue, with no replacement for that if the search deal gets cancelled.

The CEO promised to move away from Google and to not solely rely on their revenue 16 years ago [0]. Nothing has changed and now Google is going to get broken up and it includes ending this deal directly affecting Mozilla. It's quite frankly Mozilla's fault for not looking for sustainable sources of income.

Mozilla should really have gone through the Rust consultancy route. Now, there is no way out other than begging to the courts and hoping that it doesn't get cut.

Oh dear.

[0] https://web.archive.org/web/20120105090543/https://www.compu...
ZX Spectrum +2 shipped with transistors backwards: https://www.bitwrangler.uk/2022/07/23/zx-spectrum-2-video-fi... This even caused visible artifacts on the display, which was apparently not enough for the problem to be noticed at the factory.
Someone linked the actual open letter above: https://huggingface.co/spaces/PR-Puppets/PR-Puppet-Sora

If you read it they state quite clearly that they feel like their participation was different than they expected it to be and that's why they are upset.
The consumerist part of society may not be capable of generating as massive of a backlash as you might think. The key is in the name. :)

People will do the next convenient thing, whatever it is. Re-use containers made of sustainable materials, not buy something on a whim that they do not need, pay more for plastic as an indulgence (obviously it should not be banned, just taxed), etc.

Also, not a psychologist, but I reckon if you dig into what drives people to exhibit consumerism I suspect you’d find things like 1) wealth/status signaling, 2) virtue signaling, 3) just socially having a good time out with friends (shopping is common), 4) stress relief. None of that would be substantially hindered even if disposable plastic is banned outright (which is perhaps a questionable strategy), it would just find other avenues for expression.

Cases where plastic does enable some things that are otherwise infeasible I believe are numerous, but drink containers is not one of them.
Bluesky COO: 'People are tired of the algorithm deciding everything'
Haven't seen ScopeGuard before but it looks like an implementation of defer() in C++?

That sort of thing can help yes. But it's still way harder to get exception safety right in a language with manual memory management. In a GCd language you only have to be careful about cleaning up non-GCd resources, whereas in C++ you have to be ready for the expected lifetimes of things to be violated by exception unwinds at many different points and if you get it wrong, you corrupt the heap. Very few C++ codebases use exceptions vs all of them for Java, and I think that's why.
> lot of people will sacrifice their principles to preserve their standard of living

The line where principles outweigh personal interests (alternatively, where individual interest should be suppressed for the group) vary from person to person, group to group. But they are universally ahead of where those who’d prefer humans weren’t flawed, in their view, imagine them to be. The easy excuse is to conclude everyone is evil. The hard work, that granted few of us are cut out for, is making do with the world we have. (The fun, in exploring the richness these “flaws” produce.)

Note: I’m not asking anyone to settle for a lower moral rung. I’m saying: see the world as it is, not as you judge it to be. Would spacefaring be simpler without gravity? Yes. But the universe’s beauty, ourselves included, could not then exist. Human ambition and aspiration and yes, greed, are not aspects of ourselves I’d ever wish away. Even if it would make some problems easier.
Thanks for giving it a try!

> - isn't it possible to select multiple intentions? I've tried but when I turn on one, another one turns off.

Here is the place where I made a UX mistake. I implemented nudges in a similar way as "modes" on iOS or routines on Samsung phones. You can enable one at a time. If you want to customise the content you see, you have to customise it inside nudge, not by enabling another one. I didn't make any UX tests before releasing this and I see a lot of confusion here. Apologise for that.

> for apps like these I'm really missing a more expensive lifetime subscription. I'm okay with paying some more upfront if I don't have to pay a periodical fee.

That's another miscalculation I made :) But I already have plans to replace the subscription with one-time purchase. Again sorry for the inconvenience.

Again, thanks for a try
I don't think that compiled extensions are a good solution for any particular task. Projects that need some code outside of JS ecosystem can compile it to WASM, project that need a lot of it should be done in that language instead.
It's basically the same, your social account will now be identified/linked to your legal identity and I'm not sure if it not covered by the same amendment.
I don't even need to open a go codebase to know what's happening. 60% is "if err != nil".
Online Vocal Remover
Setting Up Production Kubernetes
What would be the best approach for setting up cloud platform for production? Mainly focusing on kubernetes cluster on AWS.
Is there any good out of the box solution? Would you build everything by yourself (with the team)?
Would appreciate to hear some trade offs and other ideas.
Regarding colorimetry, like we used to call that before everyone calling it "Color science" on Youtube, Panasonic and SIGMA are great too. SIGMA being awesome at it thanks to their expertise with Foveon sensor. No need to buy Leica to have nice colors.
That’s a little different. It wasn’t that Capone couldn’t handle taxes, it was that until that point nobody used it as a serious mechanism to take town criminals. It was only validated as a good approach by the Supreme Court a few years before. In fact, one of the primary pieces of evidence of his tax evasion were from communications from his lawyer about how much tax to pay to make his tax history legit in light of the recent effectiveness of tax convictions.

Now major criminals launder money to avoid that.
Why would those brick everything? You update node one by one and take it slow, so issues will become apparent after upgrade and you have time to solve those - whole point of having clusters comprised of many redundand nodes.
What is this Pitchfork scale? Is it an actual one, searching didn't return any useful results.
Someone asking the real questions there !
It _could_ mean any of those things, but in practice most APTs (this one included) seem to fit the profile of “Regular hackers doing this as a full time job”. Most seem to be five to ten people, probably just a small office somewhere. They can be extremely creative but they don’t seem to have extraordinary access to the machinery of state.

And then you’ve got Stuxnet, which both clearly involved many more people than that, but also actual physical espionage.
Cal Newport would love this!
I use it at home just fine. Granted, I only use it for files and I’m not using the office apps from it.
Why does that matter? That’s a question about the implementation of the law.

You can’t go “I support the law if it’s implemented poorly so I can circumvent it, but I don’t support it if it’s implemented effectively and I can’t circumvent it”

The question of if it should be the law should assume that it’s implemented effectively, if people will only support an ineffective easily circumventable implementation then they don’t actually support the law and should vote against it.
Beware the rise of 'ghost jobs' – fake job openings with no intent to hire
Are you asserting that people's ability to counter addiction has changed?