skysight-inc/HackerNews huggingface dataset:
https://en.wikipedia.org/wiki/Wikipedia:How_many_legs_does_a...
v8 too, no?
It's abusive to abandon an infant.

https://www.attachmentparenting.org/ensure-safe-sleep-physic...

"Research shows us that an infant is not neurologically or developmentally capable of calming or soothing himself to sleep in a way that is healthy. The part of the brain that helps with self-soothing isn't well developed until the child is two and a half to three years of age. Until that time, a child depends on his parents to help him calm down and learn to regulate his intense feelings."
Ironically, I imagine one of the side effects of remote work will be that choices like this don't happen as much... because it's much less likely that all your in-house language devs will do all of their performance testing on your corporate WiFi, and at least some will use congested home networks and catch this sooner, or never write it at all.

There's no such thing as a perfect language for all situations - but given that Go was not designed to run solely on low-latency clusters, one wishes it had been further tested in other environments.
If you have multiple lines of formula, you should probably break up the formula across a few cells. This is similar to breaking up a long script into modules... each cell should have 1 purpose. Allows better testing of the formulas too.
I used Firefox and might have installed uBlock. I wasn't the only one with this issue, it was a general complaint within the department.
If there was Ballon d'or, he wouldn't have won because he played for Santos, which was a low tier league.

Even Emilio Martinez (a world cup winner) who defended that South America's football was competitive (in response to Mbappe's recent comment) chooses to play for Aston Villa.

By a south america player's standard, even Aston Villa is still better than the whole South America's leagues. Think about it.
Be as obtuse as you want, it's not my problem.
Their "oh no, we need more transparency, we're blocked" without even once mentioning they're causing the same issues is infuriating. It's great they realise there's a problem, but they really need to be on both sides of that issue/solution.

A heading called "Lack of transparency with IP blocking"? Let me get my tiniest violin CloudFlare... This is a joke until they stop serving a stream of captchas for some IPs.
During the final we played like utter rubbish for 80 minutes, I don't see what Messi's got to do with it.
> But driving isn't the only problem. Parents are more irritable, less present, and just generally worse, when they aren't sleeping.

This.

It's hard to not laugh at a remark like "the reason parents do it is for their own benefit". Of course we do it for our own benefit. Because our benefit is the benefit of the child as well.

Temporary attachment or emotional issues, if they happen, can be fixed. Worst case, the parents may need some external guidance from a specialist in children psychology and emotional development. Keeping the parents sleep-deprived for months can cause them to become depressed (or exacerbate mother's postpartum depression - a very important topic that's not being talked about enough), or lose their jobs, or make them hate their own child, or hate each other and ultimately lead to divorce/broken family. All these consequences are orders of magnitude worse for future prospects of a child than anything a botched sleep training can cause.
I believe it just emits at least one packet on each system 'write' call. As long as your 'write' invocations are larger blocks then I'd expect you'd see very little difference with O_NDELAY enabled or disabled. I've always assumed you want to limit system calls so I'd always assumed it to be better practice to encode to a buffer and invoke 'write' on larger blocks. So this feels like a combination of issues.

Regardless, overriding a socket parameter like this should be well documented by Golang if that's the desired intent.
As a counter-argument, I've ran into serious issues that were caused by TCP delay being enabled by default, so I ended up disabling it. I actually think having it disabled by default is the right choice, assuming you have the control to re-enable it if you need to.

Also, in my opinion, if you want to buffer your writes, then buffer them in the application layer. Don't rely on the kernel to do it for you.
Calling it "evil" is hyperbolic.
As a student, I certainly wouldn't buy into a WiFI SoC platform without reasonably-priced boards, good SDK, etc. But I did find free access to their bare ICs very useful at the time.
As you noted, in the US, 3G and older cellular modems aren't usable.

For current cellular technology, the keywords to look for are LTE-M [0] and NB-IoT [1]. Most of these types of dev boards aren't cheap. Particle makes a 65 USD board [2] and they seem to have a free tier for cellular data access.

[0] https://en.wikipedia.org/wiki/LTE-M

[1] https://en.wikipedia.org/wiki/Narrowband_IoT

[2] https://store.particle.io/collections/ethersim/products/boro...
I said why, because it's so devoid from the hypo it becomes absurd.
It's not a hormone in the first place. The title of TFA is wrong, hormones generally act at a distance. Dopamine is a neurotransmitter which acts on a neuron over a short distance within a synapse
I don't understand the OP's case for ULID over UUIDv7.

> The main differences between UUIDv7 and ULID are:

> * UUIDv7

> * UUIDv7 will work until 4,147AD whereas ULID will work until 10,889AD

Is the first bullet point a typo, missing something? So we're just left with the second one.... is that really a concern for anyone?

Maybe the first bullet point was supposed to say that UUIDv7 explicitly exposes the fact that it's a UUIDv7, as the OP does mention that as another significant difference. To me that, and the fact that it is a UUID, seems enough reason to choose UUID7, when they are mostly otherwise pretty similar?

If it's true UUIDv7 spec isn't finalized yet though, it would be nice if they'd finalize it.... ah. It appears to be a "Proposed Standard". I have trouble figuring out what's what in IETF standard-making terminology (starting with "everything's an RFC"!), but wikipedia suggests "Actual practice has been that full progression through the sequence of standards levels is typically quite rare, and most popular IETF protocols remain at Proposed Standard." So sounds like it can be considered a standard. I wonder why eg postgres hasn't implemented it yet in a built-in thing.
I approach it the other way. I wouldn't succumb to every tantrum. I try to build a solid emotional bridge so that the kid can stay grounded and relaxed as much as possible.

I'd love to speak with interesting professionals. So far I've met none.
Which child suffers more emotionally? The one that undergoes sleep training and has emotional distress for a few nights and afterwards occasionally wakes during the night and goes back to sleep on their own, or the child that for years, whenever they wake during the night undergoes emotional distress until their caregiver wakes, is able to get up, and get to the child?
https://sites.wustl.edu/meteoritesite/items/self-test-check-...
American Heritage Farms
But Russia is accomplishing their objectives, so there would be no reversal. Ukraine is holding on by pouring tens of billions of dollars worth of Western armaments into the conflict (which are coming slower and slower), not to mention the lives of servicemen.
For those who don't know much about her, there's a great documentary called "Westwood: Punk, Icon, Activist" from 2018 by Lorna Tucker. Apparently Westwood hated it, but it feels pretty honest. Looks like it's available on Amazon Prime and Disney+ (at least in the UK).

Adam Buxton had the director Lorna Tucker on his podcast, in which she talks about the making of the film (amongst a great many other things): https://www.adam-buxton.co.uk/podcasts/lpbk8k9zbhx54zt-8yl8m...
There is a public, documented API to turn Nagle back on.

(Please don’t.)
Yes and no. They can decide not to show the captcha, but not how often it's repeated. The common issue with CF is not that they show a captcha before access. It's that you get just the captchas repeated and never get to the site.

If you're using CF for DDoS protection, then blocking and captchas are the features you want to use. Just not abuse.
By this definition all of airplane security is violent. In, fact, all forms of security are. Actually, all forms of "someone being in charge" is.
My Subaru Forester 2018 would drive off the road, probably crashing into other cars as it does so. If I fell asleep in a drug haze, I would likely just die, even in a modern Subaru. It emits a beep-beep-beep and then switches to manual drive.
Bitwarden: E2E Encrypted FOSS LastPass Alternative
E2E encryption so you don't need to trust the provider, forever free plan with decent feature set available
I've seen a very complex payroll written in stored procedures. You're right about debugging, it's horrible. Once you get good at it there is an elegance to the solution but refactoring sux. Then there is performance tuning. You can get things so fast because you don't have to fetch from the db, you're already at the data source. You can also get things so slow as your loaded up on complex queries.
If you want to buffer, you can still buffer. There’s no advantage letting the OS do it, and decades of documented disadvantages.
How to Identify a Meteorite
Some programs kinda do that, but you're hitting on an old
problem that Unix/Linux has a few ways of doing similar things
all of which can miss the mark.

commands info, man and apropos are fairly close to your goal, but:

- info only covers bash/core-utils

- not everything installs something into the apropos file (and many
package managers seem awful at remembering to delete entries on
uninstall)

- man pages have many standards and good practices, but some are
still terrible or nonexistent

So a --help switch is the lowest common denominator. And has the
advantage of living in the executable as an argument parsing
outcome. But that means it suffers locale parochialism.

I think people may be afraid adding yet another switch like --explain
would only make things messier.

So far I think the best is usually the first stanza of a well written
man page.
It could be sold as a meatspace chaos monkey.
Good one, Tom Murphy was mayor of Pittsburgh 1994-2006.

https://en.wikipedia.org/wiki/Thomas_J._Murphy_Jr.
Are you vouching for security through obscurity?
That's just ugly hack, formulas are essentially code and should be treated liek that
That is true but I was blocked from normal webshops. I always blamed the combination of a datacenter IP at the other side of the country + many computers using the shared ip.
Slavoj Zizek discusses this idea of "ethical consumerism" in a beautifully illustrated talk here:

https://www.youtube.com/watch?v=hpAMbpQ8J7g

Needless to say, the idea that you are "supporting" something by voluntary exchange (how do you know that they aren't supporting you?) is a relatively recent development, and is of course completely unworkable. It's just another form of retail therapy.
The fact that you've posted this as if it proves anything, let alone your point, really speaks to just how far off you are from being reasonable.
This is the kind of "it worked for my kid" bullshit that drives me up the wall.

With my oldest we bought into comments like this and tried to always comfort him when he was crying. He would not stop crying. We stayed up with him an absurd amount of hours trying every idea in the book to soothe him to sleep and nothing worked. He was probably getting 6 hours of sleep a day at a time when he was supposed to be sleeping 18. He lost a lot of weight and we were scared and exhausted.

After a few weeks of that my wife finally put him into his bassinet and stepped away. She sat there next to his crib crying with him for 5 minutes, and then he fell asleep and slept for the longest he had in his life. That moment was the turning point from weight loss to weight gain and from barely sleeping to sleeping normally. In spite of all of our worries that something was terribly wrong, all that was required was to let him be. He's now 3 years old and still hates to sleep, but he's as healthy as any other kid both physically and emotionally.

My only advice to new parents today is to accept what everyone else says as well intentioned and then do what works best for your kid. Every child is different, and people who try to claim that their method is the only humane way to treat a kid need more exposure to the real world.
These are some of the most underrated devs on the internet.
> my friend made a write up before about the inadequecies of python

To be honest, this seems like even less of a balanced criticism than the article this overall discussion is based on. A more balanced summary of the valid points might be: "Python has issues that you will probably trip over in certain kinds of applications". Which is true of every language.

> I think it works wonderfully as a glue language

It also works very well as an application language, just not for all types of applications. Which, again, is true of every language.
Think most Brazilians would disagree Brazil was favorite in 2002. It was a very messy campaign before getting to the world cup.
Again, you are just as deep in your bubble as everyone else. There are 2.7 million developers in the US. The vast majority of them are paid between $80K-$170k. They are working in banks, government, smaller startups, etc.

And it doesn’t take a $400K senior developer that can reverse a binary tree on the whiteboard while juggling bowling balls while riding a unicycle on a tightrope to make a mobile app.

How much do you think Delta developers make in Atlanta (hint: they aren’t making over 200K). Their app is excellent.

It never ceases to amaze me how little most people on HN know about compensation throughout the industry.
Germany has a system where the books purchased by libraries and also printers and scanners contain a fee that contributes to a fund for reimbursing copyright holders (Verwertungsgesellschaft Wort, cf. https://www.vgwort.de/startseite.html ). Very fast copiers/scanners are more expensive - inter alia - for that reason, according to a colleague of mine (I'm not an expert in this).

So you copying one page from a book in a library would still lead to some form of compensation, although one could debate whether it is fair or not, whereas using a P2P search engine to locate an online copy of a PDF would not.

Also, IMHO, the discussion of such online libraries should separate the topic of fair compensation of authors (I believe Norway or Finnland have "author stipends" paid by the government that one can apply) and the topic of locating and researching whether a book is what one needs or to one's liking.
Some of this may be due to incentives in the way property management and owners value commercial property and calculate cash flows and fees.

In many cases, it can make more sense (to some folks) having a vacant property at a nominally high rent (look, we could make this much from this property, hence it’s worth x multiple!) then admitting that is not likely for the foreseeable future (oh shit, this property is now only capable of producing 80% of x, write downs and angry investors incoming).

It sounds weird, but the wil-e-coyote analogy is remarkably apt - in the cartoons, as long as he doesn’t look down, he keeps going just fine!
I appreciate the response; as I say, YMMV. I did feel a little misunderstood at the end of that response, though, so I'll clarify.

> explicitly stating things you don't kno2 or understand

I've done Windows development since 3.1 (and .Net since 2001) so in that time I've written a lot of PowerShell. I'm not offering uninformed second-hand opinions.

For (a) I'd argue that the lack of adoption outside Windows makes it de-facto not really a transferrable skill, even though it does run elsewhere. For (b) so what if it is easy to autocomplete? It doesn't make it any less ugly/verbose. For (c) yes, that was exactly my point. Stuff needs to be maintainable, and if fellow devs have other more familiar tooling then using that tooling is usually more appropriate.

If PowerShell is for you, great. I don't feel the need to convince you otherwise; in your situation maybe it is. But sometimes a difference of opinion is just that - a difference of opinion, and not ignorance of the subject matter.
Is it emotionally abusive to ignore a child's hours long temper tantrum after they're told they can't have ice cream for dinner?
In my experience sharing is generally done on a "technical" key because it's easy to arbitrarily partition into any desired number of shards.

Something like per-year could result in different years having vastly different disk usage requirements, which would be a headache.

While per-region or per-customer isn't really sharding at all in my understanding. It's just giving each customer (or region) their own dedicated/private database.

Sharding is generally about dividing a single table (for business logic purposes) among (usually) equally-sized servers for performance/capacity reasons, according to some function of the primary key (modulus, hash, etc.).
Well it didn't got any better for last 3 years so your opinion is most likely still current
Not sure that holds. Libraries in poor, small towns don't really have issues with homeless people. It's not a poverty problem, it's an urban problem.
> I have a hard time squaring a lot of the hard and fast rules against my own experience.

I think it's the same thing like in other self-help sub-genres: any of such hard and fast rule will work very well for some people in some situations. That's why there are so many of such rules, why they're often mutually conflicting, and why they all have armies of evangelists behind them.

> Certainly one persons life can’t detract from large scale statistics.

Conversely, those statistics talk about what's average, typical. Some things have high enough variance that even most solid RCT only works as a guideline for policy at scale.

I have only two children, but it's clear to me both develop according to completely different trajectories. It kind of makes sense as, even if us parents didn't change in any way, and the environment stayed constant, our younger daughter is still spending a lot of time in the company of her sister. That's a huge additional high-variance input source :).
My #1 wish for Excel is named aliases in a formula so that I don't end up with repetitive incomprehensible formulas that are impossible to follow because I'm using the same VLOOKUP in three different places for a calculation.

My #2 wish is a way for it to automatically break down and indent nested function calls for readability. The color coded brackets help, but only a little.
It is almost impossible to explain his role in Brazilian culture. All great Brazilian writers of the 20th century adored him. Musics about his goals. Expressions we use to this day( like “ gol de placa”).
He was also very conscious in separating his public persona, Pele, from his private one, Edson, the man.
I want better formula formatting and version control of my formula changes.
It donate demonstrates the irony that folks who justify eating Hershey’s chocolate for its health benefits could be seriously harming their health due to heavy metals.
The Dacian capital was razed and vast swathes of the population sold into slavery. Destruction of their culture and history may not have been the objective, but it was a pretty much inevitable result.
Real cost is probably closer to $10/month, given HN is apparently hosted from an on-prem server built in 2012.
what are better methods?
Mozilla froze the macOS version in User-Agent strings past Catalina too, also due to web compatibility issues (particularly with older versions of the Unity game engine).

Other engines do the same as well: https://www.otsukare.info/2021/02/15/capping-macos-user-agen...
Incidentally, potty training can also involve a lot of crying, tantrums, etc. I would say I don't see the uproar of parents claiming it's child abuse, but the numbers of children past 36 mo that are not potty trained is pretty shocking.
I think this is a dangerous practice. Read the literature on attachment theory.

https://www.attachmentparenting.org/ensure-safe-sleep-physic...

"Research shows us that an infant is not neurologically or developmentally capable of calming or soothing himself to sleep in a way that is healthy. The part of the brain that helps with self-soothing isn't well developed until the child is two and a half to three years of age. Until that time, a child depends on his parents to help him calm down and learn to regulate his intense feelings."
It’s delayed ack on the client side which adds that slowdown. The spec allows the client to wait up to 500 ms to send it.
https://www.gla.ac.uk/media/Media_774797_smxx.pdf

> We perform the first meta-analysis of the effect of lead on crime by pooling 529 estimates from 24 studies. We find evidence of publication bias across a range of tests.

> When we restrict our analysis to only high-quality studies that address endogeneity the estimated mean effect size is close to zero.

> When we use the full sample, the mean effect size is a partial correlation coefficient of 0.11, over ten times larger than the high-quality sample.

Interestingly, I met someone on HN once who insisted that effect sizes are always smaller in larger trials because that's just the nature of reality. This does not say anything good about scientists' conceptual understanding of what they're doing.
The security and theft-deterrence argument is bullshit that's conveniently used by the manufacturer to mislead people into ruling in their favour.

You can keep security and theft-deterrence while allowing repairability - simply give the (per-device) keys to the user on a piece of paper/smartcard/etc, that way the legitimate owner can decide to override the security while thieves or bad guys won't have the required secret keys.
Go was explicitly designed for writing servers. This means two things are normally true:

- latency matters, for delivering a response to a client

- the network is probably a relatively good datacenter network (high bandwidth, low packet loss/retransmission)

Between these things, I think the default is reasonable, even if not what most would choose. As long as it’s documented.

The fact that other languages have other defaults, or the fact that people use Go for all sorts of other things like system software, doesn’t invalidate the decision made by the designers.
A two-magnitude slowdown by being too simple to make compilation/any form of not-naive interpretation possible, by preventing code from self-clobbering, isn't a great start either. The approach there is to write a faster "device" in the host language, which doesn't help portability.
My wife and I deliberated over this for a month. In the end, we decided that "cry it out" was really just gaming the infant's evolving worldview with a sense of "learned helplessness" - something both of us struggle with individually. So we knew it would be tougher on us - and it definitely was - but the alternative of teaching a baby that the only thing they could really do was "ineffective" was something we couldn't stomach.

At some point we all learn that we're helpless and we can't do shit to change the world... But we didn't want the baby to learn that from _us_.
I don't really see why you would opt-out of AIT scanners to be honest. The images they generate are extremely generic and don't really reveal much of anything about a person.
Using both Verilator AND SimH?

Can you tell us more about the job? That sounds awesome.