skysight-inc/HackerNews huggingface dataset:
Show HN: I made a vertical CNC Router
I built this over the last 1.5 years from scratch. I think the build is interesting and novel and haven't seen any others that are similar.
I’m waiting for Zuckerberg and Pichai to say bye bye themselves or keep staff and pay them with their salary + bonuses because they took “full responsibility.”

It’ll probably be a very, very long wait.
I'm an ML researcher, and I'm with sillysaurusx on this. I actually know most of the things on the list, but only because my research is mainly in model compression and computational efficiency. Recently I've been interested in adapting diffusion models to generate music (in raw audio domain), and I'd say only 5 out of 18 bullet points in ML section are relevant - the rest falls from "nice to know" to "irrelevant".
Haven't we reached the stage of this where a CEO laying off people can just send a link to the past 4 CEOs apologies and explanations, and say "watch this video"?

Not much new info being conveyed at this point. I guess you have a need to see your own CEO do it for some kind of closure?
The problem with this list, although impressive in scope, is that it is not clear how /deeply/ one should know each of those items on the list.

One can write several papers for each one of those items on list.

Knowing the concept well enough to pass a job interview is a much lower bar than well enough to innovate and push new knowledge.
I use this this library to do that: https://pypi.org/project/youtube-transcript-api/
I use it I am pretty happy with its. Of course in theory no company need to exist, but what do you propose people use instead?
> the board that controls whether he keeps his job or not

A job he doesn’t need¹ and which he’s aware he’ll leave in the not-too-distant future.² The only thing stopping Cook from making different decisions is himself.

¹ He’s filthy rich.

² https://wccftech.com/tim-cook-not-running-apple-in-10-years-...
Whenever this is discussed, it always makes me wonder... Why? Just why?

SURELY just adding an option to use the damn textual "pick 1 for Blah, 2 for bleh..." would take no effort at all?
They're applied to the caller, so "in total" in this instance. They're pretty high, however -- 300 write requests per minute per GCP project.
Loop Habit Tracker: https://github.com/iSoron/uhabits

Open-source Android app for creating and maintaining long-term positive habits. We have more than 5 million downloads, but zero revenue and near zero recurring costs (no servers, since the app is offline-only for privacy reasons).
> the way they’ve implemented search in paginated results is the most actively hostile UX decision I’ve ever encountered

Who is the "they" in that sentence? Each AWS product team writes their own console UI, as far as I know, and they're free to do pagination however it makes sense for them.

(Of course my question doesn't really matter because they're all pretty middling.)
The motivation to pay is to generate better spam on the one side, and to spot that spam on the other. Plausibly, a lot of content will go through multiple iterations of both of those before reaching any actual human. Same game that's going on now, just cheaper (even more automated) and at higher volume.
There is n=1 up there that someone is not stealing his laptop. He just forgot his firmware password. His Find My account still showing the device, but Apple doesn’t want to unlock it because he lost his receipt.
It is super messed up but also at par with the quality of businesses and services in Canada. It is extremely mediocre and getting worse every year. Zero innovation, application, ambition or energy in the country.
Slidge, XMPP gateways to IM walled gardens: https://slidge.im

0$ a month and no plan to grow.

XMPP is considered dead by many but I enjoy using it and bridging other IM services to it is fun. It helps me writing less crappy code at my day job, where I'm not a dev but rather a data scientist or something like that.

For fun I also made it a way to receive notifications on replies to my HN comments.

I'd be thrilled to receive contributions and feedback. ;-)
Ask HN: How to avoid USB firmware attacks
I'm aware of USB firmware attacks where a bad actor will leave a stray USB around with the hope of a target using it and compromising their computer.

This basically can be avoided by not plugging in a USB stick you don't own. But what precautions can one take when buying a USB device on a website like amazon?

It's not beyond the realm of possibilities that a potential attack target could be to pre-package USB devices with malicious firmware and sell or re-sell on a site like Amazon.

Is this is known attack vector, and is there anything one could do to prevent something like this?
Nice one. Instant wave of resignations?
Looks cool! I remember when I started easyunsubscriber.com. Unsubscribe.com was a competitor and later unroll.me also came around. Both eventually were acquired, I stopped running easyunsubscriber when I couldn't monetize. I think all of these companies had trouble monetizing and had different plans, but eventually weren't able to and got acquired and put into a larger toolset or shut down.

Let me know if you want to chat. rcavezza [at] gmail.
I'm really happy for her. Worst CEO has typically been a male dominated category. It's nice see some diversity in lacking empathy and having over inflated egos.
Android is a hugely important piece to Google. It’s pretty clearly the case for a wide variety of reasons, some of which is because they want to control the browser/app experience on mobile as much as Desktop in order to fuel those ads.

Android itself of course makes billions alone, which is enough to justify Fuschia. They need a better setup to compete with Apple specifically on decoupling the OS from the drivers for updates on 3rd party manufacturers, in addition to security. I think there’s even some thought it could run in the data center - that drives everything Google. They already employ entire teams that just work on the Linux kernel, compilers, etc. All of that is bread and butter.
Termination on the spot has literally been the standard policy for data violations like this at Meta for at least a decade.
That seems like a business decision to use poor labeling and likely negligent,

They should be required to show some good faith effort that their labelling system is design to be reliable instead of the cheapest possible, and also show they have made a good faith effort to return the mound of lost bags.
Treat them as purely hardware vendors and go open source tooling. The tooling is infinitely superior from a ux point of view. There are still quite a bit of missing features but it is getting there.
I don't know that pointing out the Guantanemo Bay detention camp is the moral victory you think it is. I encourage you to research how many inmates remain in that camp[0].

Also if we're comparing crimes between the US and China over the past 100 years, surely China looks worse, right?[1]

[0]https://en.wikipedia.org/wiki/Guantanamo_Bay_detention_camp
[1]https://en.wikipedia.org/wiki/Great_Chinese_Famine
No payment limits?
And in some regions of 18th century America there was no reasonable immediate alternative to survive without buying goods produced by negro slaves, so it would have been pointless to point out the situation.

I'm a bad guy too. happier? Maybe the world would be a better place with more high minded lectures now and again, so I'm all ears.
It is the same argument as the program-by-diagram stuff that has been around for 30 years.

Getting API arguments to line up is accidental complexity that might be automated.

Understanding business processes and how to construct systems to connect people and electronic systems in a way that makes sense is still a human endeavor.
As long as the owner can still log in to their iCloud account they can deregister their device. This is a non-issue.
I suppose you would have to know to run "list all files that..." prior to "delete all files that...".
It’s sort of surprising this isn’t a product in various cloud providers; there are open source options of course (which cost engineering time), but this could also be as straightforward as a scheduler using existing IAM (user list) and messaging (voice, email, sms, webhooks) interfaces. You’d of course still be able to use this with non cloud infra based on telemetry or other signals to trigger the initial incident.

I’ll mention to our AWS and Azure TAMs.

(Thesis: it’s a supporting product not a whole company)
great to see an open source version, tks!
Those checkers already have a significant failure rate of false positives/negatives, and that will only get worse as LLMs come closer to human output. Note also that a checker can in principle never outwit a state-of-the-art AI, because the AI can just incorporate and therefore preempt the checker logic.
> "Management gave several reasons for the tough upcoming quarter, but one theme that came through was that its customers simply have too many chips and need to work through inventory, so they won’t be buying many new chips."

That's an interesting way to say "end users aren't buying our products, so the companies we sell to who stock them don't need more stock."

Or maybe "our competitors' products are much better than ours, so people are buying those instead."
re nofuss
In case you're not aware, Posterous used to do blogging via email for ~3yrs befoer they pivoted to something else tangentally related (i forget what), and then they went out of business.

It's a great idea, and there may be enough business to support a single person. It was enough to keep them going for 3 yrs before the pivot.

https://en.wikipedia.org/wiki/Posterous

in tangentially related news which might be of interest to you and others reading this: Years ago I wrote a tool to allow folks to blog via email to a Jekyll Powered blog.

https://github.com/masukomi/JekyllMail
Media is in it for clicks/views. Most people are not that interested in labor action unless it's flashy and effects them.

I have no strong opinions on the matter, just commenting on your amazement that labor action is ignored by media.
I was about to comment on the short PhD in "2-and-a-bit years" -- and how the UK expectation for PhD program duration is so different from in the US.

And it wasn't to say that he's a genius. It's that the program is planned to be shorter, and in fact, there's less funding available to go longer even if you wanted to.
> Unless you're writing 1990s Java consisting of factories of factories which is more to do with library style and over-conventionalism

But I still see this happen more than 20 years later when brilliant ex-Java folks are doing Python.

Java has this weird cultural inertia which reminds me of "Five Monkey Experiment".
https://www.vice.com/en/article/yp73jw/apple-recycling-iphon...

> Apple rejects current industry best practices by forcing the recyclers it works with to shred iPhones and MacBooks so they cannot be repaired or reused—instead, they are turned into tiny shards of metal and glass.
It's cause this info is consolidated from so many different databases, but it's out there. Some of the paid ones are scarily accurate.
> How much energy will the chain of AIs and counter-AIs between content production and content consumption/discovery burn?

While I have plenty of cynicism about this and also expect it to at least partially play out like this, let me offer a more optimistic perspective on the same thing.

People come into media with different amounts of background knowledge and context. Currently, this is basically solved by a tiered system of 'knowledge' distribution. As an example (though I think something similar exists outside of the sciences too), scientists write papers that are read by science communicators who put out press releases which are read by journalists who write articles about stuff all of which is read by various content creators who remix all of this into their own content tailored to their specific following. Part of this is tailoring is knowing what context/knowledge your audience already has and giving them enough new information for the new content to be digestible without the consumer needing to seek out other sources. So when ChatGPT-N is reencoding the content for you, it can personalize it your level of knowledge, without wasting your time by either rehashing stuff you're already aware of or by including context that you wouldn't necessarily have known that you're missing.

This of course means that ChatGPT will need to know what you do/don't know...
They could pay doc more if they didn't spend any money on marketing and retention but that would be a lose lose situation, especially as most docs bill money on a per visit basis.
Death is a natural part of life. There is a term for what you are doing. The term is “pearl clutching.”
Makes sense. Make me nostalgic for this style of writing that existed in the blogosphere circa 2007.
I launched it on Product Hunt last week. I've been tweaking and fixing bugs since then and have now published it here.

Thank you!
This was my first thought too. Delta (or whoever) can provide you a $50 "Delta Tag" and partner with Apple to have access to the tracking data on that tag for the times around your flight. Combine it with a slip of paper actually placed inside the luggage (to prevent issues with external labels getting destroyed).
Have you heard of CyberDog, its a clothing brand in London
Filling the usb slots on your computer with superglue should guarantee safety from USB firmware attacks.
There's talk about L2 with Ethereum too, in both cases pretty far away from real use cases. Originally the appeal of Tezos was that it's PoS and otherwise decent, and the reason Eth wasn't PoS yet was that their community didn't prioritize it as much or agree on it so readily (it's not a strict upgrade over PoW, plus miners want to protect their investments, so there's some controversy). But now that Eth has seemingly caught up, I don't see an edge.
Apple will transfer control to a legal heir.
> "people are bad at words"

People are worse at command line interfaces and even clicking on buttons.
This is really cool, thanks for pointing it out!
Interesting, at least when I was using it the goroutines themselves were cooperative, and of course the OS threads were preemptive when GO_MAXPROCS > 1. Not finding much with a search, there was a proposal to make them preemptive. Curious if others will chime in that it's now preemptive. Even so I like Elixir better as a language, but the processing speed of Go with a preemptive scheduler would be tempting for some use cases.
Talk about a forced meme.