skysight-inc/HackerNews huggingface dataset:
This explanation may help. I call it the "frontier effect" in
development. It was taught to me by an old scientist.

Life is a frontier if you keep moving. As you progress in life you
have fewer yardsticks to judge yourself against. At kindergarten we
all chant in unison. By middle school you follow what the teacher
says, but some people learn differently. It's probably the last
"Standardised" (SAT) test you ever take.

At high school you are expected to read books by yourself and you
choose different books than others. By university it's mostly
hands-off, and only the lectures are common amidst diverse
self-study. At PhD you know everything about a vanishingly small
field, and by definition the doctoral graduate is the singular world
expert on their tiniest corner of knowledge.

Each of us on a journey from a common place to a unique viewpoint in
life, that can be quite lonely.

Regardless of whether you follow an academic path I think this applies
to everyone. At the start it's easy to see how you measure up to
others. By 40 you need to work hard to find smarter people to
challenge you and you're not sure where you stand. You see that being
smart or confident isn't all that, and it ruins some people. You see
people you thought were smart do really dumb things, and people you
considered below you race ahead by making wise life-choices.

I like the article because it hints at an important truth, that you
can simultaneously be too self-assured and not enough. Our value
systems for judging ourselves are weak in this society.

But as the objective clarity of that sweet spot wanes, something else
kicks in as you age, which is a kind of contentment/wisdom. You care
less about where you stand and are comfortable with mistakes. A few
regrets adds character. Financial or institutional success are no
longer good indicators as you start to turn to more spiritual ways of
knowing where you stand.
Also Occam's Razor...I suspect the collective damage these two popular memes alone cause would be shocking if there was a way to see such things.
> some freight trains are just too long to pull over onto a siding.

Exactly, and in addition to the blocking passenger trains they're at greater risk of derailment [1] and in some communities, particularly rural poor communities with little political power, they block crossings for as much as 30 minutes at a time [2] blocking ambulances, preventing children from getting to school, etc.

[1] https://www.propublica.org/article/train-derailment-long-tra...

[2] https://www.msn.com/en-us/news/us/stalled-freight-trains-cau...
I have a Framework 13 personal laptop and a work-provided MacBook Pro. I'd put them at about the same level when it comes to build quality: the Framework doesn't feel quite as streamlined (it's still very sleek!), while the MacBook has developed a finicky USB-C port that can't be easily repaired. Both of those issues come down to the design tradeoffs the two companies have made.

If you'd run Asahi anyways, seriously consider a Framework. You'll get much more for your money, and they have people on staff dedicated to providing a good Linux experience.
so glad someone remembers Kentaro Miura on a post like this. they went back to the source and i hope can return asap to this wonderful planet we live.
At the risk of yucking others' yum; I wish there was more of an effort to get people to do this sort of thing without buying new equipment (including perhaps the reduction of of the idea that you need/want a "rack")

There are just SO MANY perfectly good computers that are bound to be e-waste that would be good for this.
That is why I wrote e.g., actual length can be tuned to fit the purpose of the application. If there is really sensitive data or attackers gain privileges that could wreak havoc in the wrong hands I'd probably go with 12. If an attacker would gain next to nothing I'd go with 8 for comfort reasons.

This is in addition to other mechanisms of course, like rate limiting password attempts, fail2ban, salting, peppering, chosing the right hash, proper database separation etc.

The goal should be that only an attacker that has a copy of the database could profit from too short passwords, and only if they get the salt and pepper correct, to avoid rainbow-table-attacks.
I’m trying to come up with the best 3/2/1 solution for me. Two forms of storage seems bizzare, are people really backing up to tapes? What does that workflow even look like? What about your offsite? Backblaze b2 seems expensive compared to backing up on a big external drive off site at my desk at work.
- "203 K (70 °C)"

203 K is -70 °C, not +70 °C
> At the end of the day, people really like their big cars

People like big cars because they want the other guy to die in a crash.
Interesting. Maybe I should try to get more done by having more self control
I almost edited that out when I looked at this post but I have a rule that we should allow authors on the Cloudflare blog to have their own style and so I didn't.
Feel like there would be fewer posts and languages like this if people just took 10 seconds to read about modern C#
> To find the sweet spot between impostor syndrome and overconfidence, you first need to understand that you can make mistakes without it reflecting on your competence.

> Failure is not something to be feared—it’s an opportunity to learn and improve.

These pithy quotes can be good for shaking someone out of a perfectionism-induced freeze, but they take the concept too far.

Failure is not a good outcome and should be reasonably avoided to the best of your abilities. You can and should learn from it, but removing all fear of failure isn't realistic.

This doesn't mean you should never start anything that might fail. I think that's what these quotes are trying to get people to avoid. Instead, they set unrealistic expectations about how failure can't/shouldn't/won't have any consequences when, in fact, it often does.

Likewise, making some mistakes is normal. Nobody is perfect. However, mistakes have consequences. It's how you handle and even prepare for those consequences that makes the difference. It's true that you shouldn't be so afraid of mistakes that you can't get yourself to take any risks or do anything, but you shouldn't go so far as to imagine mistakes as having no consequences. If someone is making mistakes at an unreasonably high rate, something needs to change: More training, more supervision, more education, or if all those fail, try a different role.

These little feel-good quotes might shake some people out of being too afraid to try anything, but they also mislead a lot of people into unrealistic ideas about how failure and mistakes shouldn't have any consequences.
5 weeks ago: "the threat actor used a password spray attack to compromise a legacy non-production test tenant account and gain a foothold, and then used the account’s permissions to access a very small percentage of Microsoft corporate email accounts [cough like the CEO and security teams]... To date, there is no evidence that the threat actor had any access to customer environments, production systems, source code, or AI systems."

Now: "This has included access to some of the company's source code repositories and internal systems. To date we have found no evidence that Microsoft-hosted customer-facing systems have been compromised.

It is apparent that Midnight Blizzard is attempting to use secrets of different types it has found. Some of these secrets were shared between customers and Microsoft in email, and as we discover them in our exfiltrated email, we have been and are reaching out to these customers to assist them in taking mitigating measures"

The constant downplaying at every stage puts a bad taste in the mouth. Three weeks from now we'll probably be talking about how "a small number of customer accounts have been compromised"

yborg said it right: https://news.ycombinator.com/item?id=39063441
> They have an obvious incentive to like it: they're getting paid for doing nothing.

My friend, this is weapon's grade ignorance, and this is a very, very charitable characterization. Your big idea is that people want these continuous transitions because they can waste a few minutes per day looking at them and be paid for it?

Any person working together with someone else on large documents and their endless reviews, and definitely anyone who often has to follow documents on a shared screen knows the benefits of transition between states. Something that allows the eyes and brain to track the motion. Objects in real life don't jump between locations instantly so nothing about people is trained to follow such instant transitions. The fewer the cues about how things moved, the harder it is to follow.
A UK college student explaining congressional procedure to Washington
And definitely not in London.
AI chatbot models 'think' in English even when using other languages
Run NixOS Integration Tests on macOS
I think a better model is unconscious incompetence > conscious incompetence > conscious competence > unconscious competence
I mean, a Godox V1 is $200. The Profoto A1 is $1,100. They're very comparable apart from price. I have 6 Godox speedlights of different tiers and only one broke, apart from some screws that just needed to have some Loctite put on them (which they fixed with later models).

Obviously don't go for the $30 plastic wonders.
I've spent a large part of my career managing IT teams. I've worked with a lot of noobs. The issue I find more often is not that they don't know the info, they simply don't have the confidence in what they know and no real practice applying it.

It's one thing to know that DNS travels over port 53, but leveraging that in troubleshooting is harder, since it may involve a firewall, switches, trunked ports, servers, workstations, etc.

It just takes time to learn the practical side and that's rarely taught in schools from what I've seen.

YMMV.
Such is the (dumb pun incoming) power of exponentials and exponential growth.
The 160-year mystery of Europe's Ice Age 'queens'
This is really cool! Any plans to expand to other Car manufacturer brands?
Why Daylight Saving Time Messes with Your Brain
We know that road damage increases with the fourth power of vehicle mass. So why not tax the same way? If a 7000lb car cost 16x the taxes of a 3500lb car, we’d hope to see more of the latter than the former.
I've been following this project for a while in various incarnations and it's definitely made leaps and bounds over the years.

A few HackerNews submissions from the past year for this project with some good discussion:
https://news.ycombinator.com/item?id=37800951
https://news.ycombinator.com/item?id=38458400
Couldn't you just look at their historical performance and compare against an S&P500 index? It would be trivial to see if their performance justified the fees. It may not be statistically valid but if they can't demonstrate a benefit over the last 5 years, I wouldn't put any stock in them.
About a year ago my 2006 Tacoma ran out of gas (the gas gauge doesn't work so reliably anymore and I didn't pay attention to the mileage, oops). Of course it was in an inconvenient spot in the middle of a mildly trafficed road so I was forced to hop out and pushed it out of the road, thankfully only about 200ft. I just checked and this truck weighs about 4k pounds. I sure am glad it didn't weight more! It was hard enough at this weight.

Granted this shouldn't be a problem for these newer EVs for a long time but I could see having to push one at some point or another in the vehicles lifetime, assuming they last as long as a standard ICE.
> Clearing just the screen is pretty useless to me, I might as well just scroll down or hold Enter for 3 seconds.

I actually do that a lot, when I'm done with a terminal window for now but want the scrollback to stay there. ctrl-L to send a pagebreak is what I usually do, or typing something aliased to `clear`.
Productivity often depends on the ability to concentrate. But also on motivation, time management skills, workload, environment, and overall well-being
Getting a doctor to respond through our digital messaging platform is practically impossible. Unless you're extremely persistent and specifically ask for the doctor's input (and send 3-4 messages back and forth with the nurse, whose responses are less relevant than a google search), it's impossible.

I wonder if charging for these messages will make doctors more likely to respond. I wouldn't mind a modest copay for these. But if I pay $30 for an appointment, a quick message should be under $15. There would also have to be some sort of SLA, or the ability for a patient to specify that a question/email has expired and no longer requires an answer.

I've had situations where I waited for a doctor's callback so long that I ended up calling a friend who was a physician assistant, watching a youtube video about how to fix the problem, and taking care of it myself. The only way that process could be any worse is if I got a reply after I had fixed it — and a bill for the message.
Yeah there's some thick irony of the sorta public call out aspect of declaring that someone is virtue signalling. To me "virtue signalling" even in it's more strict definition is often so close to just "communication" that I just don't see see the usefulness of the phrase.

I get the idea that it usually implies that the person doing so is being insincere but I honestly think the better way to do that is just say they're being insincere and demonstrate why.

Without showing why they're insincere it seems like it is just an empty phrase.
Musk has lost a massive amount of credibility because of failing to deliver on most of the self-proclaimed potential of his businesses—basically, all of them outside of the potential of SpaceX, and even there he should be grateful the perceived value of the company isn't tied to going to mars.
Exactly. Humans have accelerated the processes led by evolution. It is naive to assume the biosphere can keep up. The nature is likely to unable to adjust at that pace, unless we are talking about drastic corrective measures - like wiping out most of life. This accelerated development works for producing high-tech stuff, but what we do with it? We throw it out. You can't throw Earth 1 out and go to Earth 2, like an iPhone. There's just no such option.
Dunning-Kruger should go the way of the Stanford Prison Experiment. For those who may not know about the latter, it was also largely faked. Guards were coached in how to act, the famous 'Jesus Christ, I'm burning up inside. I can't stand another night!' prisoner was a student who wanted to go study (which he was told he was allowed to, but wasn't) and so he faked a mental breakdown, and so on.

Back to Dunning Kruger, it's largely a statistical trick. Wiki actually has a pretty decent section on this [1], alongside some nice examples. The gist of the trick is that the more random a sample is (in other words the more people are unable to accurately self evaluate) the stronger a Dunning-Kruger effect you'd show. The way Dunning-Kruger achieved the really beautiful perfectly linear graph people always reference is by having people self evaluate their ability to... determine a funny joke. And so broken was their test that they had to eliminate one of their 8 professional comedian judges, because he couldn't determine a funny joke, by the standards of their test. And the remaining 7's scores were judged, by the paper itself, as "moderately reliable."

And I suspect this was intentional. The first thing they would have done is to plot a scatter graph of their results. And they would certainly have quickly realized the transform (by bucketing) and the scatter plot tell radically different stories (again the illustrations on Wiki make this more than clear), but only one of them is true!

[1] - https://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect#...
I just discovered this site a few days ago, when trying to plan overnight rail travel in Europe. Everyone else (including the rail companies!) had missing or outdated information and often sites that were simply broken, and then this guy had like seven different options with all the details and links, everything fully up-to-date, and even recommendations for hotels for the options that included a layover.

Absolute godsend. I hope he got my referral-link bonus.
FWIW https://tteck.github.io/Proxmox/ has a docker LXC container. A bit meta but works fine for my use cases. But I agree with your general point.
> both have inherently little actual value

value is subjective, and most people value gold or bitcoin for their scarcity (an objective truth)
Have you considered that you might not be able to gauge peoples competence and knowledge accurately? Statistically, if you are observing so manly outliers that is likely to be the case. Hope this helps!
Apple could single-handedly kill consumer dGPU market if they have released proper low-level APIs for their M1/2/3. I feel they have some huge coming out in the pipe to tumble the "AI" market.
Okay, but that doesn’t mean overconfidence isn’t real.
Ye I am getting quite tired of these hit pieces when the root cause are bad system setups with centralization of power and data and convenience.

It seems to me like some kind of cooperation between people that want to CYA and shift blame and those who want me to end my days in a trench.
In the spirit of "your setup, should be your setup. As traditional or as custom as you’d like!" as mentioned in article, I went with a vertical mount rack. It's not enclosed so it has enough ventilation.

The advantage with a vertical rack for me was space savings. Key parts of my home lab are near the low voltage panel (lucky to have in newer house) which does have foot traffic from other household members. Much less risk of someone bumping into the rack.
How Google Blew Up Its Open Culture and Compromised Its Product
Getting hit by a Fiat 500 at 35mpg will just have me roll onto the hood, slow my speed, and allow me to either roll over the car or roll off the front again. With most of the initial impact affect my legs and thighs. Getting hit by a Hummer EV will have my head and torso (y'know, the juicy, sensitive bits) getting hit first, with no ability to slow my speed by rolling onto anything, I just get thrown forward into more traffic, or end up underneath the vehicle where my juicy sensitive bits are now able to get run over by a comparative weight of a small elephant.
Same here, we started reading it with my son and we both love it, a great bedtime story.
PPP doesn't really translate to municipal budgets, and it's also painfully clear from the grandparent that the huge budget doesn't translate to much, even after PPP comparisons.
You can consider using MinUnit and Clang-Tidy together with Clang-Format as well, further, for C it should be something more like this:

CC = clang
CFLAGS = -g -std=c2x -Weverything -fsanitize=undefined,address

all: app.exe

app.exe: src/main.c
$(CC) $(CFLAGS) src/main.c

clean:
rm -rf /build

See my comment here with an example of an NMAKE Makefile.
Consider:

https://nullprogram.com/blog/2017/08/20/
This looks really cool, but the title has to be a joke right? This is not 'beginner'.

I have a beginner setup: a single NUC and a cheap NAS with NFS.

I have yet to come across something that this setup cannot handle.
sending email to hn@ycombinator.com will get it sorted out, Dan is very friendly
Are we going to keep avoiding the fact that the population growth can not be the goal any more? In fact it's better for this planet if the number of people actually decreased? BTW no on is advocating doing it forcefully, but just through distributing contraception and educating women, that seems keep the population stable.
I'd always assumed that once the big Trackpoint patents expired you'd see a lot more of them. But nope.
Is that a case of missing externalities? The person who pays in this case is the pedestrian, and the courts do not seem to value pedestrian lives the same way that they value someone's ability to legally drive - that must drive down premiums because what is lost is not repaid.
Especially now with the rumors of Unraid moving from pay-once to an annual subscription model.
We have many words. Foolishness and stupidity are common companions, but one does not require the other. Intelligent people behave foolishly all the time.

The distinction is one of a failure of either imagination or effort. We have other words like ignorance, incompetence, impairment, and none of these require a lack of cognitive ability, though the latter implies diminished capacity.

Bombast, however, typically seeks to oversimplify for the sake of provocation.
So you admit that the Greens shut down nuclear power like my entire point was?
Proxmox is incredibly helpful especially for homelab beginners familiar with Linux. You can easily create and destroy various things as you learn. Only thing that's not so easy to use is storage in general : it's very difficult to truly understand the consequences of various choices and therefore it's kinda difficult to properly set up the backbone of a NAS unless you're fairly comfortable with zfs, lvm, lvm-thin, re-partitioning things, etc..
I don’t think you’re making a solid argument about the naming, because these names are often given by researchers.

That said, I’ve never believed the Lazarus/NK connection is anything more than smoke and mirrors, and agree with you there.
Biohacking: Cold Shower Therapy and Ritual
Noticed the other day BCrypt has a max input size of 72 bytes.
Oh, I agree 100%. Speed kills.
It could be worse than that. How did he get into the program in the first place should be examined.
Not quite. The statutorily required minimum liability coverage is quite low, so when an oversized car kills a pedestrian, the insurer is likely pay out $100k, which rather understates the true cost to society and to the dead person and their family.
Playwright vs. Cypress: Which Platform to Choose for Web App Testing (2023)
> Then how come there are so many more 40 year olds in prison than 20 year olds?

Because age demographics of prison are very distant from age demographics of people committing crimes at the time they commit them for a variety of reasons, starting with the fact that imprisonment happens after conviction which happens after the crime. But also because of both discretionary leniency to first time offenders (which younger criminals are more likely to be) and younger criminals even apart from whether they are first time offenders, and because of formal enhancements to punishment for repeat offenders, which combined mean that, for otherwise similar immediate predicate offenses, older criminals are more likely to be imprisoned at all and likely to be imprisoned longer.
With my (admittedly anecdotal) data point of having been hit by a small car while crossing at a crosswalk, this is definitely true. Car drove around 35 mph upon impact. Bounced my posterior right off the front of the car and landed on the windshield - not even a concussion.
He defines the word just bellow that. The definition doesn't include giving her another chance.

The definition he gives is aligned with the common usage on the philosophical and religious contexts. The way he uses all around the article is aligned with the popular usage and has a completely different meaning.

Nobody will ever go claiming forgiving people by the popular meaning is something you should always do. It's patently stupid.
My first homelab thing was a laptop with a broken monitor. It wasn't terribly hard to get Ubuntu server working on there, it had a gigabit ethernet port built in, and it had USB 3.0 so it wasn't too hard to get reasonably good hard drive speeds to use as a NAS.

You can buy old used laptops (especially with broken monitors) for basically nothing (or maybe literally nothing if you already have one, or you have a friend of family member who has one they're willing to donate). If your goal is just to use it for Plex, it will work fine, and the power draw on laptops (particularly when idle) isn't that much more than a NUC.

I use a proper rack mount server now largely because I thought they were neat, but I think for most people an old laptop is fine.