skysight-inc/HackerNews huggingface dataset:
I hadn't been for ages, and then my manager brought up my lack of attendance in my 1on1. I had a flash of insight that the point wasn't that I was missing an important communication channel (because that would have had obvious knock-on effects), but that there was a social issue at play, and that's what led to my view shifting to this social-fealty kinda vibe.
Yes that's my thought as well. I'd appreciate more details perhaps if I gave it access to my credit card or bank account and it scanned through my charges to find recurring subscription charges that would be useful. But if I have to literally put them in the app when I sign up for something in order to get a reminder to cancel I already have a calendar.
Seems pretty well known at this point that risk-adjusted comp is higher at bigger stable co's. Personally find them boring, so I tend to work at startup/growth companies, where I can make enough for the lifestyle I like, and I enjoy my work.
Good writeup on the process, but the amount of negative spin in the article left a bad taste in my mouth.

He says he didn't bother reporting the issue at first (!) but then later criticizes Rabbit for not responding to his July 12th e-mail in less than 2 business days.

However, Rabbit had already fixed the issue and released a security advisory on July 11th, a day before he finally decided to contact them. You can see their security advisory on their website, dated July 11th ( https://www.rabbit.tech/security-advisory-071124 ) To be fair, the post does bury this at the very end of the article, but it spends most of the opening sections talking about how much it "sucks" and leans heavily on the logging issue and their lack of response before eventually admitting that it was already fixed.

> As of 11 July, we’ve made the following changes:

> Pairing data can no longer be used to read from rabbithole. It can only trigger actions.

> Pairing data is no longer logged to the device.

> We have reduced the amount of log data that gets stored on the device.

> The Factory Reset option is now available via the settings menu. Customers should use this option to erase ALL data from their r1 prior to transferring ownership.
It could well be that this protein is good for you when you’re young but not that good for you when you are older.

For example, young people might encounter more new infection sources, and thus need a faster/stronger responding immune system. This protein might be evolved for giving you that, with a side effect of having too strong an immune system at older age.

Evolution may not yet have found a solution that turns down its production at later age, or it might have evolved it at some time, but found its benefits do not outweigh the cost of maintaining the necessary control mechanism.

It’s far from a given that having more humans live to old age has evolutionary benefits.
Yea, I thought the whole part on Behavioral Interviews was spot-on and appropriately dark and cynical.

> As far as I can tell, the “behavioral interview” is essentially the same as a Scientology intake session except, you know, for capitalism instead.

> A secondary goal of the “behavioral interview” is personality homogenization where companies want to enforce not hiring anybody “too different” from their current mean personality engram.

It really, REALLY does seem this way at many places.
In this specific video game context, fair use is almost totally up in the air. It's kind of crazy given how much of a market there is on videos and streaming of games, but it's how it is. Both "sides" of that argument prefer the status quo to the risk that a legal decision would go against them.

There was a period of time several years ago when some publishers were not allowing some kinds of streaming, and there was a need for them to post public statements allowing things like Let's Play videos. Even now you'll have the occasional game where the publisher just says streaming isn't allowed, or is only allowed under restrictive terms.
I think it's fine to have high-concept dependency management for the Serious Python Professionals, but what about for people who just want to put a project together and not have their life taken over by figuring out YAML syntax, new-hotness build tools, and dependency graph structures?
In my experience, that tends to just make the approval of specific file deletions reflexive.

The worst situation I've been in was running the classic 'rm -rf' from the root filesystem, several decades ago.

I was running a bootable distro, had mounted all filesystems but the one I was actually attempting to reformat and repurpose read-only, and the upshot was that I enjoyed the experience of seeing just what a system which has shell internals (not sure it was even full bash) and little else functions like. (I found that "echo *" is a good poor-man's 'ls'.) Then, having removed the filesystem I'd intended to remove in the first place (and a few more ... memory-only ... filesystems), I rebooted and continued.

What saved me was safeing all parts of the system save that which I was specifically acting on. Where I've had to perform similarly destructive commands elsewhere and since, I've made a habit of doing similarly, ensuring I'd had backups where necessary, triple-checking that what I wanted to annihilate was in fact what I was going to annihilate.

Among those practices:

I'll often move files or directories to a specific "DELETE_ME" directory, which 1) gives a few non-destructive checkpoints to destructive actions, 2) takes no system time or space (file / directory moves on the same filesystem don't involve copying or writing data other than the filesystem metadata), then review and finally delete those files.

I'll set all filesystems other than those I'm specifically performing surgery on to "read-only". This suffices for almost any file-oriented actions, though of course not filesystem or partition operations. ('dd' is the exception to file-oriented commands, though you'd have to be writing to a partition to cause problems.)

Rather than using dynamically-generated file lists (e.g., using shell globs, 'find | xargs', $(shell expansions), or similar techniques, I'll generate a one-off shell script to perform complex operations. This makes explicit all expansions and permits reviewing of operations before committing them.

I'll often log complex output so that I can review the operation and see if it ran as intended.

These have avoided numerous unpleasant surprises.
No.

https://www.nature.com/articles/s41586-024-07624-5#Ack1
They do have reasonable grounds to say they need to send location data to their servers (although there is no setting to turn off geolocation), but there was no excuse for the local logging.

(And yes, it is sent periodically regardless of what you're doing, not as part of specific queries)
Except in my town they are forcing useful businesses out and tearing down the buildings to build car washes. There probably is some advantage to holding land with something that produces some amount of money, but the fact that they are willing to tear down existing infrastructure to build them implies they are at least fairly profitable.
So far I use the web interface to check in on Bob B live when I am in the other house (where I live) or in the house that he's in (which has two rental units under renovation)

One time I saw he was on the floor and I ran over to the other house to peek in through the window on him which seemed to piss him off. So I try not to do that.

https://zoneminder.com/

works with many camera brands and can do all sorts of detection. It's a slight hassle because Zoneminder wants its own filesystem, I could install a spare SSD I have into my home server or maybe I could set up another computer to be a zoneminder server in the rental. I have a microwave link between the houses and it might be better to spare it, but I am worried that anything in the cat room could get sprayed on.
There may be better opportunities in Latin America, Europe or emerging markets. Maybe not as sexy, but in the US, there are too many competing for the same seats. In other places there are no Silicon Valleys, and yet the internet is global.
The business was worth a lot until venture capital ruined it.
What happens if we feed these mice purple tomatoes? https://news.ycombinator.com/item?id=40886385
Here, compensated with an upvote. It is a legit question.
I'm convinced this is actually a symptom of using psychedelics.

Ironically, using quite a lot of anec-data, there definitely seems to be a correlation between use of psychedelics among myself/peers and how "suggestible" people are. I've seen a lot of folks go really deep in conspiracy theories (regardless of the political/social positioning), strong religious beliefs, or similar such lines-of-thought that require a "leap of faith" or reasoning-by-analogy. Overall I believe that something about taking them puts you into a state of mind that is more "open", and therefore, more "gullible" to believe that you are latching onto some profound truth or significant idea.
PSA: My buddy shot himself in the head while we were on shrooms in our twenties. He thought he meant God, took a shower picked up a gun and shot himself in the head.

While I've had trips since then and do get benefits from those experiences. People without experience should be careful, especially if you have a history of mental illness. He did have a history to some degree but not overtly.
Asciidoctor has been much better received by my colleagues, primarily for the built-in support of a few technical writing features — admonitions, non-trivial tables, crossreferences, etc.
Yes, a teacher's role is as much behaviour management as it is knowledge transfer. I think most teachers would love to shift the focus to the latter, but it seems to be shifting more to the former of late. Knowledge transfer is what teachers are actually trained to do, with very little of professional pedagogy training about behaviour management (at least, anecdotally from my teacher wife).

I don't know what the future of education looks like, but it sounds like there are significant behaviour problems in the classroom at the moment, with many teachers quitting or retiring early as a result of not being able to do what they are trained to do (teach).
I've had similar experiences on mushrooms (and high doses of marijuana too, to a lesser extent). It feels like a mix of intense awe and the the satisfactory "click" of finally understanding something to me. I'm quite sure it's more of an emotional state than "fundamental truth", or anything like that, but it sure is powerful.

Very easy to understand how mythology can build around the stuff.
Seems interesting, but how is it different than what GitHub already does?
> Most jobs are now hoops after hoops, not taking into consideration your particular profile or the contributions you can make.

This is really key. I have applied for jobs before, and then get questions like: "what's your experience with C++ or advanced graph algorithms?". Only that, none of that shows up in my profile or resume. But they act surprised and completely shrug off how a decade of software and other relevant experience is suddenly invalidated. As in, a person who has used and learned a dozen plus languages but only tacitly used C++ suddenly will be a complete invalid when trying to write in C++? Another company advertised that Python experience wasn't needed, but then the first phone interview peppered me with low-level Python implementation questions. Why even bother to interview me? It's a waste of everyone's time.

What it boils down to is that companies have zero idea how to hire. And they have zero idea how to mentor and train, basically for the exact same reasons for why they don't know how to hire.

While tough, it's often a good thing for the applicant as a natural filter. If someone can't hire well, it's not a good place to work. Sometimes it is, but it's relatively rare.
Ok, I'm talking about this claim in the top level post:

> As an aside, odd to see people here are so pessimistic about the idea

I suspect people in the comments are pessimistic about the idea because 1) they've seen a lot of AI hype [1] or 2) they don't know who karpathy is. His YouTube videos (which are tutorials about AI) consistently garner praise from "hacking-minded" people (the first post of his I read was hackers guide to nn [2])

I don't think negative comments founded on those reasons have any predictive power about anything.

[1] it's exhausting https://ludic.mataroa.blog/blog/i-will-fucking-piledrive-you...

[2] http://karpathy.github.io/neuralnets/
I'm asking about the law. There's a continuously mounting discussion about how existing case law will apply to ML, and to what degree there is liability. I make it very clear that I am interested in hearing from people who are intimate with the legal landscape.

Is it that disgusting to you to discuss the law that you want to derail it by talking about how sad it is to ask?
That's the other reason it's going to fail, the dishonesty. Frankly I don't remember the weather being that much different when I was a kid. And aside from my personal observations or views, the bigger issue is climate and weather are different things.

It is scientific and backed by evidence to think that climate change is happeing and that the earth's climate is getting warmer. It is unscientific and not backed by evidence to think we can feel or experience that now in our current year at the level of weather. That doesn't mean that climate change isn't an important issue but there needs to be a serious change in the way it's presented to people, and I think a huge start is that things need to be led less by journalists and activists and politicans and more by climate scientists

We've been claiming that we need to take action by 2030 or there will be disaster. And the movement is going to pay a high price in 6 years from now when we notice that the weather isn't much differet.
What do you mean by "a big space that lets you stop thinking"?
Didero is using AI to solve supply chain management at mid-market companies
There is no blind hiring or objective measurement of merit in most jobs just a biased subjective affair easily given to pre-judgment.
Ironically, the same author has a blog post deploring the evil of Too Much Technology:
https://matt.sh/matt-curve
Sure, but that’s not a perspective shared by most western copyright law.
Problem is if our congress were to make laws they would make tough on terrorist laws to compel collection and storage of data for the good guys to get the bad guys easier.

We all seem to forget that the patriot act passed 99 to 1. Whereupon…

We promptly got rid of the 1.

We have bad leaders. Look at our Presidential candidates. We won’t get better outcomes until that condition changes.
I fear this analysis would fit very well in the realm of "Spurious Correlations": https://www.tylervigen.com/spurious-correlations. At time scales like two or three years, very few economic correlations mean anything.
That did not seem to bother Gilead when they cured Hepatitis C and stole business from their competitors, who were only making ongoing treatments, by ruthlessly undercutting them so that Gilead would get tens to hundreds of billions of dollars for themselves and their shareholders instead of the executives and shareholders of their competitors.
Co-founders of Silicon Valley venture capital firm back Trump's presidential bid
These cameras are extremely suspicious -- just follow the money. I bought some cheap Chinese cameras in 2020 that by default send the video stream to a Chinese server, which you can watch with an app on your phone. The cameras were about $40 on Amazon, so my guess is the manufacturer was getting paid maybe $15-20 for them.

Bandwidth to and from China is not that cheap, and you could be running this stream 24x7. The streaming service still works 4 years later even though the company whose name is on the camera has vanished.

So, who is paying the server/bandwidth bill? The camera is too cheap to afford indefinitely providing this service, so you can only presume that you're paying in another way. Probably there is some third party in China that the camera manufacturer makes a deal with. The camera manufacturer may even be getting paid to pick a particular provider.
You're advocating for the privatization of clean drinking water, breathable air, and disease-free food. Have you seen what has happened to the UK in the past 10 years? Do you still believe that privatization was a net benefit there?

The only way to guarantee competition is to punish predatory practices of large companies against small ones, which means, surprise, regulation.
"Nobody needs IOPS until they need IOPS"

I've had to scrub a multi terabyte database of PII before moving to a staging environment, it hurts.
With modern data architectures, you may write the same data 4-5 times in its life cycle, staging data, data warehouses, marketing, PowerBI, Looker, etc...

Especially reporting solutions, where they may aggregate massive amounts of data and write it to temp tables.

It will require IOPS, and you will pay handsomely for it.
Turkiye build themselves a strong and advanced drone industry.
BG1 and 2, as well as several other Bioware games such as KotOR, have rounds as you described but all characters in combat take their actions concurrently within the round. It's not like BG3/D:OS etc where only 1 character's actions are taken at a time.
Would a person with normal CRP (measured incidentally a couple times a year) want to take NAD+?
Sounds like a good DIY option. Do you have to pay for their remote access service to monitor the cat remotely? (asking because I saw it on their pricing page, wondering whether required or optional)
And there’s no legislation or settled case law yet that says if you build a sufficiently complex computer program to rearrange copyrighted works that the output can be treated like an original work from a human author.
Wonder if the diag port would allow for it.

> It's basically Lightning minus the PWR and ID1 pins, because those are for satellite accessories.
> why pay for 2 juniors, when you can get a senior for 1.5 price

That's how it used to be. Now it's more like, "pull the job posting altogether and make your existing seniors work harder because they know they don't have options."

I've had multiple positions that I applied/interviewed for get pulled, and at least two of my friends said the same is happening at their employers -- in one case a team of 5 is now a team of 2, running a critical service for an airline. :yikes:

So, I agree that it sucks for new grads, and it's maybe worse than you think.
Do you genuinely think the GP needs you to point that out to them?

I can't think of a single person I know that uses a text-only email client (and yes, I know more than one of them) who isn't what you'd call a "power user".

All of them know that most people don't use a plain-text email client, they just prefer to use one themselves.
Ask HN: What's your preferred logging stack in Kubernetes
Hi HN,

I'm looking for advice and insight on what y'all might use for an internally hosted logging solution in Kubernetes. Currently we use a self-hosted Graylog setup, but are finding it difficult to maintain as our system grows.

Here's our current setup:

- Multiple clusters
- Logs aggregated to a single Graylog setup, itself running in Kubernetes
- Logs are sent to Graylog via Fluentbit

Some problems we've had are:

- Index management in Graylog's ElasticSearch cluster is a PITA when you have many differently shaped log forms going to shared indices (managing separate indices per source is also a pain)
- Management of MongoDB in Kubernetes is frustrating and has been a reliability challenge

I'd love for us to be able to use a hosted logging solution but $$$ obviously. I'm aware of many other alternatives, but one of the things I've painfully learned is that a basic feature matrix only tells a very small piece of any story. The real education comes from running this type of tech and living with it through scale and various lifecycle events.

Some questions I have:

- What logging solutions are you using in your Kubernetes environment, and how has your experience been?
- How do you handle log retention and storage costs?

TIA
They lied, they promised X and delivered Y. That is a scam.

To expand on this, this isn't just a truth stretching. They didn't deliver X-1, they delivered rubbish. This isn't a tire that self heals small holes but doesn't live up to the commercial, this isn't another energy drink promising 5 hours of alertness and giving you caffeine jitters. These devices are just garbage, these are like essential oils or magic crystals promising to cure a disease or otherwise perform and simply not. They promised categories of features and faked demos so they knew it couldn't do X when they sold it.

But even worse, this device cannot do anything useful. This can't do A through W, I will grant it Y and Z because it boots and doesn't catch fire.

But even worse, this device tracks way too much and that might be leaked harming you.

There is no coherent way to claim this is not a scam in every sense of the word. And coming from people who committed other scams doesn't make this not one by comparison.
> Uploading location data with requests is a feature of the device. It's supposed to take your location into account so you can ask it questions like "What's the weather forecast?"

No. The whole product is an abstraction to different software interfaces. If it sends data, it should sent it to the weather API, not to Rabbit servers nor even log it, because the information is relevant only at that moment.

Even if they route all traffic through their backend, their should log only errors. There is really no reason to store the location history on OS level.
Most of what's mentioned in the article is not any new allegations. Rabbit has been berated for their GPL violations for over a month now and the excessive logging was rectified before he even sent in a request for comment.

Requesting comments were only a formality to address already voiced concerns
There's an acrimonious relationship between Rabbit and hackers and both sides seem to keep escalating.
I read through this, but I still don't know how the company I work for fits into it. I am a programmer for a Fortune 100 company, but none of the stable company descriptions seem to match my company. Certainly not in terms of compensation. $5,000-$10,000 per day? By my calculation, I make about $800 per work day and don't have any stock options or that kind of stuff. So, the pay (apparently) isn't great, but it is stable and had great benefits (in terms of health insurance, paid time off, etc.)
Feel that, tech leading a high risk startup atm; better to get used to the feeling, it's all temporary and no one really gives a shit about you.
I can't speak to the reasoning for announcing before 100% rollout, but I can say that the slow rollout is for safety. That way if there's a severe bug, then we can catch it while it affects a small number of users, instead of all users.

Labs is more for experimental features that needs more beta testing before rolling out to everyone, rather than being the "first stage" of slow rollout.
Worked with chatgpt:

> You're my buddy that I've known for a while. You're pretty straightforward, no bullshit kinda guy. Can you summarize this for me real quick: https://matt.sh/panic-at-the-job-market
It makes it difficult to get less-biased responses. I find myself asking an affirmative-worded question and its affirmative-worded inverse to subtract out the sycophancy. It's a poor workaround.