skysight-inc/HackerNews huggingface dataset:
I've been around since near the start in one way or another. The only big change I've seen is the near complete disappearance of casual bigotry. People still voice a wide range of views, but now it helps to not be an ass about it. It used to be someone could just go on a screed about the right topics and get lots of upvotes. Now they have to launder it a bit.

The flipside is I can actually share my somewhat left of center views without being flagged and downvoted into oblivion as long as I practice a little decorum. If anything, the quality is up because people have to put a little effort in now.
Home Prices Jump 15.4%
Just curious, when you tried explaining to your child the importance of sleep and negative health impacts of late night social media, what was the reaction?

I’m curious what led to wifi being turned off rather than kid personally convinced to do it.
Perhaps those engaged in (or responsible for) such behaviors are more motivated by their own emotional gratification - vs. the competence, efficiency, etc. considerations which are important to you?
Then you've done a better job than me! I was expecting you to say 5 or something. I've totally failed with my four step kids (15-23). Three have been involved in all sorts or shenanigans (all of which have involved the police, social workers and huge amounts of distress). We have good communication, an open, tolerant family culture where we talk about issues, and still three of the four have gone off the rails in truly "You must be making this story up" ways. I've tried to model appropriate behaviour (I'm not manacled to my phone, and I've been way ahead of the curve on phone use and social media's effect, but I've not stopped them from doing it as 'everyone is on there', and they think I'm an old man who doesn't know what he's talking about). I dread every phone call I get from my partner when they're not 'scheduled' as it's nearly always another disaster.

What I'm saying is that I could easily be the guy in this story, because short of a blackout, I've got kids on VPNs who are looking at extreme content (because everyone they know does, apparently), thinking QAnon is real, etc., and whose capacity for disrupting everyone around them without a moment's thought of anyone but themselves knows no bounds. Pandora's box is open, and I have no idea how to close it. On dark evenings when we've had another gut-wrenching round of horror stories, I'd probably buy one if I knew where to get one.
Wow, a dad really did cut the internet down: https://youtu.be/ricmZy9VZMM
Funny thing is, the FBI lying to you is not only legal, it's par for the course.
Oh yeah it's definitely a game of its time haha

It was something of a catastrophe in the gameplay/technicals but captures the spirit fairly well.
> No new technology. The project would eschew new construction techniques, designs, and train cars. Again, this mindset goes against the grain of most subway planners, who often pride themselves on delivering the latest in signaling systems, driverless trains, and so on. Melis was keenly aware that new product development is one of the riskiest things any organization can take on, including his own. He wanted none of it. He cared only for what worked and could be done fast, cheaply, safely, and at a high level of quality. He took existing, tried-and-tested products and processes and combined them in new ways.

This really hits the mark. There’s a curious dynamic in some software teams, where once they decide to add a few risks (technical, design, whatever), they become more casual about taking on additional risks. Unfortunately, risks multiply together!
I'm not really in this position, but the advice sounds way too general and blunt for it to be generally useful.
Not unexpected. He’s been building his own brand (TechTechPotato) on YouTube for a while.
In 2008 HN a comment like this would get you laughed at. Being submissive to authority? Not a successful startup.

How times change.
I have! However, (correct me if I'm wrong) they don't solve the database issue. You still have a single region with a "leader", and other regions just have read-replicas.
Isn't that a brand of sex toys?
> Telling or managing a team of 20 people to put products on shelves is a lot harder than putting products on shelves.

After 20 years of experience I can tell you it depends on many factors, but first of all on the people you work with.
They have cameras to record and upload such stuff and are somewhat monitored by humans.

There's some video of a journalist looking into that https://youtu.be/UPZwnc_Lk2M?t=60
I could care less. If someone wants to sleep around their entire life, so be it. But the idea the men are the ones that are more willing to sleep around was proven false years ago. Woman have always been more willing to sleep around than men.

Which is why articles like this always single out young males. Its not that they are unwilling to have sex. They simply just want to have a relationship with a single person.
Very few cases where you actually need or want a heavily armed police force to break down doors. Probably shouldn't have a system like this if we wouldn't want it applied to ourselves...

Reminds me of an old Chappelle's show skit.
https://www.youtube.com/watch?v=HeOVbeh2yr0&ab_channel=Comed...
Nothing is stopping that from happening and there are many many apps that give you very granular control and reporting on phones, sometimes in very sneaky ways.
Civil forfeiture is so ingrained into our "justice" system, that some jurisdictions even budget for it.

It's really, really easy for the government to justify it. All they need to do, is run out the one case in a hundred, where some death-dealing Walter White is stopped.
Interest is punishable, debt, not so much.
Ian makes regular yt uploads on his channel: TechTechPotato.
>How does cryptocurrency prevent the FBI from breaking down your door

The article is literally titled "The Day Amazon Sent the FBI to Take My Family’s Bank Accounts" (emphasis mine). I'd imagine the FBI would have a much harder time to seize someone's crypto wallet than freezing their bank accounts.
Ask HN: Do you still use Antivirus in 2022?
Hi all,

I read some past HN threads on this topic and would like to ask your updated views on this subject.

Thanks in advance!

Ask HN: Do you still use Antivirus in 2019?

- https://news.ycombinator.com/item?id=19810163

Ask HN: Do you still use Antivirus in 2017?

- https://news.ycombinator.com/item?id=14085104

Ask HN: Do you use an antivirus? (2015)

- https://news.ycombinator.com/item?id=10115708
Ask HN: What Database Would You Use for User Defined Data?
I'm working on a system where each user defines a strongly typed definition of data they can store, consisting of classes with specified fields. Embedded classes are also supported. My first instinct was that NoSQL would be perfect for this, because we wouldn't have to worry about keeping track of changes to the data types. Because MongoDB only supports sharding based on indexes, I thought it would make sense to put everything in a single collection, sharded by user_id. However, MongoDB only supports 64 indexes per collection. Ideally we should be able to dynamically create an arbitrary number of indexes based on common user query patterns. Now I am thinking that maybe using Postgres's JSONB type on a single table similarly sharded would make more sense. Or maybe I'm going about this the wrong way, and we should just create a regular Postgres table per user taking advantage of the fact that data definitions are strongly typed? I'm not sure how sharding would work though.

Has anyone dealed with something similar, and has some advice?
No bank accounts are being forfeited in Canada. They are being frozen, which is still bad, but it's not anywhere near as bad as forfeiting.
Those "calories burned" calculators are also not very good, so you may just be in the margin of error.

It's easy to calculate how much energy it takes to propel a given weight 5 miles. It's hard to tell how many calories a person burns to produce that energy. Your ratios of aerobic to anaerobic respiration are going to impact that wildly, which will depend on how much oxygen your body can absorb and how quickly you're burning through oxygen. There's a huge gap in the amount of energy cells get from each. Aerobic respiration produces up to 38 ATP per glucose, while anaerobic produces only 2 ATP per glucose.

Running form probably plays into that as well, if you've got some kind of suboptimal gait or you're swinging your arms a lot or something like that.
No, Go is "simple" but big Go codebases are not going to be simple. It will actually be simpler to get onboard on a larger Rust codebase, because Rust offers a higher variety of tools to define modularity boundaries.
It's already normalized to the tune of billions to people without startups.
Total nonsense.

Go look at any analysis of launch prices over the last 20 years, they have gone down.

SpaceX came in with a very aggressive price and they have lowered it a bit since. However since they have no competition they have increased their own margin rather then lower the price further.

That has made them a highly valuable company capable of investing in next generation.

> And reusability has its own problems, like lowering the amount of payload by 25% (you need to save fuel for re-entry).

That argument is equally dumb for all other types of transportation as it is for rockets.

> You can maybe get 10-20% savings if you ever get it working (see previous failed attempts...).

Complete nonsense. Hardware on a large rockets is above 80% of the cost and large fixed cost can be improved also by higher flight rates that re-usability make possible.

Anybody that has studied that space seriously understand that massively lower cost are possible with full rapid re-usability.
From my point of view, I could say "What a weird comment full of assumptions and hatred" about the parent comment.

I've travelled back and forth from Dubai for business and other emirates and countries and never had that experience.

When you say "fact being told", you actually mean "anecdote being shared".

Nothing from my experience indicates an automatic feeling of hatred towards me and my wife when going to these countries. In fact, the opposite.

And don't get me wrong. I have my issues with these countries and their governments, just like I have my issues with many other countries, but that doesn't mean you dismiss the entire population.

Maybe it's time you engaged with the cultures. I'm sure it'll be "No thanks". Surprise me.
They were mandatory to validate a green pass, their results were associated with a QR code which has the potential to allow tracking.
Elizabeth line Trial Operations – First volunteer mass evacuation exercise
There's this: https://www.anduril.com/
It's so weird that you feel pressure to feel bad about how you went about it :( I apologize that society is so messed up. Caloric reduction without exercise is totally a valid way to lose weight! There are plenty of people that do it - you get tired when you diet, and so "hibernating" can help. It works for you and that's all that matters.

I know, for instance, Penn Teller lost his weight in the same way - he decided to just eat baked/boiled potatoes with nothing else and just chilled out for a 100 days and lost 100 lbs. That's what worked for him!

https://www.goodhousekeeping.com/health/diet-nutrition/news/...
It gets complicated as soon as there’s a pointer involved

Do you compare the pointer for equality, or do you follow it and deep-compare what’s on the other side?

What about the next pointer jump? What if there’s a class instance? What if there’s a reference cycle?

Python lets you implement custom logic in __eq__() to manually bridge some of these gaps, but doing that for everything can get out of hand. Also, deeply-traversing large objects to check equality can get arbitrarily expensive. Immutable structures simplify these comparisons (just compare everything as a value, any change will mean a new pointer), but obviously introduce certain constraints.

By tracking observed properties of mutable structures at runtime, and then publishing cache invalidations only when they change, you can:

- Do no extra work to know whether or not a cache has been invalidated

- Automatically and perfectly track everything the function “cares about”

- Track only the things it cares about, so changes to properties it doesn’t actually use won’t invalidate the cache

See the MobX docs for more (I’m not closely familiar with Skip directly, but from what I’ve seen it works on very similar principles): https://mobx.js.org/understanding-reactivity.html
Isn't that where LXD is supposed to fit in?

https://linuxcontainers.org/lxd/
Fair I guess - of those I only used Fortran and not in an environment which supported the colon syntax. (Once you've chosen the wrong way to address array elements of course you'll end up with the wrong way to denote bounds, to take the contrapositive of the classic Djikstra note.)

But in this thread we're talking about Go - and the syntax is also used in Python and Ruby and with the same semantics `..` in Rust - and above all else the notation was clear from my question when I explicitly said those sets were disjoint - and that question is the much more interesting thing, I think?
I have no problem with a shameless plug -- it's an interesting show of how things used to be -- but he claimed more than that

> a previous project that was sort of an ancestor to this

> it's all been done before

implying that the current work build on his work in some way, which I don't see.
“By mistake”? This was absolutely criminal. And since this is a very small town (<1000), knowing the kind of people who live in small towns, I could very well believe this is a case of “fuck everybody else”
The people who lived through those times almost universally agree with its claims. The modern Marxists in the US claim they do not know what they are talking about. Personally, I was thoroughly convinced after reading for myself.

Read or listen to The Gulag Archipelego and decide for yourself. Given the HUGE political push in this direction, you should at least become acquainted with those who went there before, what happened to them, and why they believe it happened. This book tells stories of hundreds/thousands of people who survived that system and passed them on to be written in this book (which was itself something worthy of outright execution in Russia at that time).
It's probably not your fault. My dad couldn't control me. I never got into trouble with the police, but I could easily imagine a version of myself that felt compelled to do so. And then my dad (and I) would've been in real trouble.

Don't let it bug you. People are how they are, more often than not. And your kiddos will probably relax in a decade or so when their testosterone levels start to drop.
She has no idea why? Yet on twitter she says her husband managed real estate deals for Amazon who accuse him of inflating their data center lease deals for kickbacks?

Google says they settled in federal court forfieting 100,000 dollars with no admission of guilt and getting the rest of their money back. A civil suit is ongoing.
"Google still gives decent results for many other categories, especially when it comes to factual information."

That is highly questionable and subjective.
I very intentionally bought two Samsung ssd from different countries, so I would get different batches. They show up on my door. Same batch, only a few hundreds apart in their serial number :(
How this will probably play out:

FBI agent: What cryptocurrency assets do you own?

You: 2 BTC, 1 ETH.

FBI agent: We found some Monero transactions in your past, we think you're holding XMR and lying to an FBI agent about it. Off to jail for you.
> Any object improperly placed so as to be a public nuisance or health concern is litter.

Can you cite a law that says this? And does a scooter on a sidewalk meet the legal definition of "public nuisance" or "health concern"?
Vim with a near vscode set of plugins https://github.com/danhab99/dotfiles/blob/master/.vimrc . I keep getting weird looks from my boss about my vim, but I produce.
Obligatory link to Isaac Asimov's Three Laws of Robotics:

https://en.wikipedia.org/wiki/Three_Laws_of_Robotics
> Sperm count dropping is caused by obesity

It may be the obesity decreases sperm count, but sperm count is dropping in people who are not obese. More than a decade ago there were reports on studies where the authors made simple extrapolations that sperm count would be zero by 2050, but these simple extrapolations are holding true in today's trends.
I dunno.

They're both larval stages, just different ones.

As far as knowing about the workings of a company, I'd definitely bet on the college student. The observation in my other comment applies to general adults as well.

Ok I'll stop taking the joke too seriously now :P .
Indeed, I stand corrected. Also, TIL that Dune and Dune II were both released in the same year (1992) by two different studios with different genres, with the latter eclipsing the former, despite the former apparently being quite good for what it aimed to be.
Three things I enjoy the most about Hacker News:

- Simplicity

- Open-minded, ego-less debate

- A great community, moderated just right
Zika virus protection by low-dose nucleoside-modified mRNA vaccination (2017)
Try phoning the emergency services on a mobile phone when there's a signal jammer running.
Go did a great job at targeting programmers of scripting languages like JavaScript and promised them more power. That was my path to being introduced to native programming and from there I moved on to things like C++/C. But I still use Go every once in a while because it's a fun language and a nice break from the complexity of C++.
Big Tech bashing is in fashion, is that really a surprise? It's totally mainstream now. That doesn't mean HN is more accepting of alternative viewpoints in general. Maybe even the opposite.
Is it accurate to say LXC is to Docker as git is to GitHub, or vim/emacs vs. Visual Studio Code?

I haven't seen many examples demonstrating the tooling used to manage LXC containers, but I haven't looked for it either. Docker is everywhere.
Never been much for commenting, but absorbed a lot from the knowledge you dropped back then.
I don't want to get paid to write code. I want to get paid to solve problems. My least favorite type of problem to solve is "how do I explain ABC solution in Language 123". I hate it even more when ABC solution is working per any metric the business cares about.
> Also I really don't get why BSD developers care to develop desktop environment with their limited resource

Because they want to: they are the limited resource, and have agency. They may allocate their time as they please, and to their own benefit and preferences. Why should they pander to yours, when you don't even use it, let alone contribute? I struggle to comprehend how such an over-entitled expectation arises.

> if they want to stay relevant

I don't think you realise the sheer scale of the unobtrusively installed BSD base, from fundamental infrastructure (SANs, routers) to home entertainment systems (PS5) and more besides.

And of course, rather notoriously, BSD origins still account for a fair chunk of the userland on that Mac of yours.
Whatever else you may think about the relative merits of forfeiture[1], white-collar crime or disruptive occupations, it is not difficult to distinguish a disruptive occupation from white-collar crime. Also, my understanding is the Canadians are freezing funds, not confiscating.

[1] For the record, I very against
Trump’s Truth Social is poised to join a crowded field
Disclaimer: I'm a bumbling idiot who does this type of thing as a hobby.

Add nightly or weekly offline backups and you should be good to go. And by offline, I mean physically connecting a storage device, making the backup (preferrably via an automated script), and then disconnecting the device and storing it elsewhere in a safe place.

In your scenario, I understand that the original physical host where you're making a backup of a VM has no redundancy or data integrity guarantees? I'd just like to point out that backups are good, but if all you have are backups of the same corrupted data, then they are pretty much useless.

My approach is to have redundancy and data integrity guarantees (ZFS mirror) at the source and have offline backups on external hard drives. The original data is likely to be OK, and well, if I need to recover from a backup, I'll be happy enough with what I have there anyway.
one reason i dont like using the internet is because i have to read this same "oh nooo the internet is distracting" shit over and over, even on a site about programming
Nope. No ergonomic mouse built into mine.
A couple fewer bits or bytes is not going to make a noticeable performance difference.
Does anyone know what's up with the "xn--*" TLDs? e.g. xn--pssy2u

I didn't know TLDs could have dashes or maybe I'm misunderstanding these.
Go has interfaces and namespaced packages. Not everyone uses them effectively. Codebases can always be overcomplicated by careless abstractions, even in the simplest language.

> Rust offers a higher variety of tools to define modularity boundaries.

"Higher variety" is among the last things I want when trying to understand a big new codebase.
Your theory seems plausible but would a family really go publicly nuclear on FBI in this fashion if they cooperated with them to get off?
Docker can have N processes per container though, just depends how you set up your image
https://www.geekwire.com/2022/former-seattle-entrepreneur-an...

>The government’s seizure of the funds in 2020 was related to an FBI investigation into Carleton Nelson’s role in arranging Amazon real estate transactions. The investigation has not resulted in any criminal charges against him. In an ongoing civil suit, Amazon alleges that Carleton Nelson and a colleague conspired to receive millions of dollars in kickbacks in exchange for directing Amazon Web Services data center deals to a Colorado real estate developer. Carleton Nelson denies the allegations.

>In a joint motion filed in federal court in Virginia, the Nelsons agreed to forfeit almost $109,000, while the government agreed to return the remaining $525,000 in seized funds.
I haven't seen bigotry at any scale really, but my definition isn't as loose as it is for some people.

Decorum is always welcome, but that's not really what I'm talking about, my main observation has been the group think, parroting of talking points, downvoting without disputing, and most importantly flagging to disagree with/hide dissent.

Some topics draw it more than others, I mentioned the obvious ones, it seeps into others though.

It doesn't matter how cordial you are, sometimes you will be flagged for your contrarian views.

Honestly user flagging and possibly even downvoting should be removed, it's abused too much.

A simple block button that would hide all posts from the user for that client would suffice, mods could look at block rates of a post/user and review if it is spam or breaks the rules.

I'm sorry but I don't need another person's opinion of a post to grey out or hide a comment. I can make the judgement for myself whether I disagree with it or not.
My dad always taped the chuck key to the drill's cord. Those were the days...