skysight-inc/HackerNews huggingface dataset:
I am female too and I really don’t relate to this kind of discourse.

If you’re really that into high pressure job and grinding the ladder why would you be so attracted to raising a family as a sahm ? You can’t do everything at once. No one is stopping you from raising children but yourself. Many don’t go for the business route and that’s a respectable choice but of course you can’t have it all. If in the end your fertility is more important than your career then have kids without making a fuss about it. Especially if you know that for some ecologically unreasonable reason you want numerous kids then start early.

Also I’ve seen so many female acquaintances wanting to keep up their old life ambitions and eventually just never go back there because child rearing became more important than anything (and sometimes their sole motivation left in life). How can you be so sure you won’t fall for this ? Especially if you aspire at staying at home for a few years, it seems a higher predisposition to stay in that state forever than when you long for your office job.

Because some manage to do it both and it seems right that they be rewarded for it.

With kids you just have to focus on a few priorities with the time you have left and if it really is software then one will find the motivation to cultivate it and to make it work. Heck we have the perfect job for it you can remote you can freelance you can contribute ... But talking about aspirations not pursued without a kid to be developed while child rearing when you will have even less time sounds like a fantasy to me.
"pass on whiteness"? Never heard this phrase before.
It's amazing to me how few women in their 20s are aware of this. I have a lot of early-20s coworkers. One time I mentioned that fertility declines greatly past 35. They laughed and thought I was joking. Why is this not covered in high school health classes?
Agreed. It's O(n) inefficient. I guess looping though chars up to `size` would perform better on average.

I see this `strlcpy` recommanded everywhere.
> Bitcoin has, unfortunately, become synonymous with cryptocurrency in many people's minds.

This. A problem. "One" of the things has become "the thing" itself, as a whole ...

> It will be interesting to see what happens with the value of bitcoin as these limitations relative to the new kids on the block [...] become more obvious.

Will it? (become obvious)
... at least by the general public. That concerns me ...

> (sorry, pun intended, showing myself out the door etc.)

One handed clap :)
The prefix approach turns the neat "strings are just character arrays are just pointers" pattern into something a lot more clunky, because now you've got this really basic data type that is actually a struct and now you have to have an opinion on how wide the length value is and short strings get a lot of memory overhead in just lengths, and so on.

In hindsight, I think the complexity is worth the safety, but I could see why it felt more elegant to use null-terminated strings at the time.
I think there's a well of volunteers.

I'm doing pretty well financially, enough so that I could support a family. I just can't find a partner who wants to start a family. I know there are a lot of people like me in my peer group.
There's actually extremely small amounts of nuclear waste. The entirety of the waste produced by USA's nuclear electricity generation fits in a volume the footprint of a football field and less than 10 yards high [1].

The cost of storing waste is minuscule in comparison to the amount of electricity generated. Europe's waste repository in Finland costs ~800 million Euros [2]. Which is an order of magnitude less than a nuclear plant. And the repository can accommodate the fuel produced by several plants.

In short, waste disposal accounts for a single-digit percentage of nuclear power operating costs.

1. https://www.energy.gov/ne/articles/5-fast-facts-about-spent-...

2. https://en.wikipedia.org/wiki/Onkalo_spent_nuclear_fuel_repo...
Yes, but you have to give the dollars to the right people.
As another comment pointed out, FT has been covering the issue much more in depth. They've been covering Greensill and GPG since 2018. The two seem to have a... special... relationship.

As far as I'm aware, it's more along the line of your bank giving you a mortgage for x10 your appraisal, which is definitely going to put you in the hot seat when the bank gets put under the spotlight.

>This is one of the reasons that financial audits typically include a letter sent to random customers asking to confirm whether the balance of their account or loan matches the value recorded in the bank's system.

Interesting to point this out in the context of multi-billion dollar Wirecard fraud, which FT also covered. EY was their auditor, and apparently never took this basic step.
Honestly I feel like a team that communicates healthily in channels on slack kinda defeats the entire purpose of stand ups. At my current job, we even have the customers for my team in slack channels and they are highly communicative, so honestly it makes the whole scrum model seem just a waste of time when I can start a question/thread right in slack with the product owners/customers
I think there are two ways to look at the quoted statement. Is person A with 2 years of professional software development experience and a 2 year gap about the same [on average across a large population] as person B who has 2 years professional software development experience and no gap? Person B is slightly more valued by virtue of recency of experience, but 3 months from now, once the rust is knocked off person A, I'd expect them to be basically the same so I'd value them the same in hiring.

Now, is person C who has 4 years of software development experience, no gap, more skilled and capable at software development than person A who has 2 years of software experience and then a 2 year gap or person B who has 2 years and no gap? Absolutely, and I'd expect C to be quite rationally valued more highly in the software development market. Person C has twice as much directly relevant experience at a time in career where the curve is still rising quickly.
Parts of what she wrote are similar to parts of what James Damore wrote, and he was fired for it.
Opting out of cookies is often not very easy because of:

- hidden and confusingly worded opt-out dialogues
- different cookie banners on ever site
- dark patterns such as requiring far more clicks to opt-out than in
- opt-out dialogues with lots of technical wording
- sites that just don't provide opt-out options
- sites that purposely degrade the ux if you opt-out

All these mean that the average "not technical" user (such as my parents) cannot reliability opt-out.

We ought to have opt-in be the default.
That's basically the opening premise of Idiocracy.

https://www.youtube.com/watch?v=sP2tUW0HDHA
I am not even sure women at work improved the economic situation of the family that much. I am generalising here and I know there are exceptions but most of the work women do is a replacement to what a housewife used to do.

They don't create new companies or businesses, they don't work in anything related to infrastructure or creation of actual physical value. They don't do engineering and even music creation and production is mostly done by men.

Women concentrate in care taking, from teachers to social workers to nurses and services or value transfer like lawyers, marketers, HR and such. Those jobs don't create anything new or tangible and are basically the same jobs they used to do at home, caring for the family, some services and moving the husband money around.

In some way they were more productive as housewives by doing in parallel and cheaply many jobs that are now outsourced. Their salary was just swallowed by land owners increasing rent and house prices in addition to all the house work they now have to pay for to other women.

It is all a scheme that we suppose to believe is helping anyone while what actually is happening is that men still finance women as it was always was but now instead of the husband giving their wife the money directly they do it via their corporate accounting funnelling men hard work money to some women in HR to do another program about diversity and inclusiveness.
That's the point, because right now 50 years from now they will still be talking about 100 year old technology because we haven't allowed ourselves to advance.
Why would a program need to know (e.g.) the details of what system calls or stdlib functions that a procedure it invokes uses? Aren’t C functions pretty well separated from each other except for the odd signal handler and assuming a stable ABI? In my view most of the issues with C are semantics within the function blocks.
gmtime is just not thread-safe that's all, since it returns a static structure; gmtime_r is not banned.
so is this more of a cashflow tool? you guys are an in-app float?
> I know the common refrain is "Delete Facebook!" but that's the equivalent of abstinence-only education. We need to start talking about how to configure Screen Time on iOS, or how to use Facebook's built-in tools to hide content you don't want to see.

Isn't this also denying people their individual agency, though? Using Facebook is not like sex is for teens, who are faced with the rather unavoidable biological realities of puberty. There are many ways to achieve the things people seek from Facebook, some technological and some not.

We don't need to start under the assumption that people will not be able to commit to having more healthy media consumption habits. These tools offered by Apple, Facebook and Google you mention are not things we should be encouraging. If these companies had the user's best interests at heart, their products would not need these kinds of sub-features in the first place. But when you study the gambling and nicotine industries to figure out how to better hook your users to your mobile apps, you didn't start out from the right place. So I would reckon the answer to that would be to abstain from the product entirely.
You can with a lightning USB drive or a lightning to USB adapter, but it'll only transfer at USB 2.0 speeds on most iPhones, iPads, and iPad Pros with Lightning. Some will apparently do USB3 speeds but you need the right adapter. And if you plug it into your iDevice into your computer with a lighting to USBC or A adapter, it's still just USB 2 speeds. At least as of the last time I looking into it. Apple always made it hard to figure this out. The newer USB-C ones you can transfer faster.
How long – do you intend to work from a van in a forest?
I think most people on HN like Javascript, or at least its idea? I mean, its a very C-like functionnal language, especially since ES6 put Js on the right road (for me at least)?
On the other hand smart people tend to avoid simple solutions to "hard" problems, that reduce their ego to a mechanical process.

For instance, I don't see a good reason why having consciousness of X is in any way fundamentally different, than having an ability to play StarCraft at MMR Y this instant in time. IMHO, conceptually they are the same and the only difference is the game being measured.
It’s off-topic - but I found this BBC podcast on the simplification of using Stockholm syndrome as an explanation fascinating:

https://www.bbc.co.uk/programmes/m000s7n1
Can a C guru provide a TL;DR of why these are bad?
You can pay artists without a blockchain. No actual benefit is provided to this concept by adding one.
> eBay deciding unilaterally that people can't buy or sell already-printed copies

eBay isn't deciding that, it is deciding unilaterally that it will not participate in the buying or selling of those items.

eBay probably has no interest and in any case has no power to make decisions about what can be bought and sold, only about what it will participate as a facilitator of buying and selling.
I was in critical depression post covid. Couldn't work, think, find words. It took some time but it's past now. First huge improvement i had after moving out from old apartment, second unbevilably huge was Kambo cleanse followed by San Pedro and then Pejote. After this one weekend i was happy and feeling healthy.
I think our built environment and lack of engaging community is the main reason we are disadvantaged against self control. We need trust and support of others, we need it daily, and we dont get enough of it to make significant progress against many addictions. A change in our built environment is a start to improving our connections to our local community, and subsequently continued accountability when facing addictive influences.
Cookies are only a part of the story. Browser fingerprinting and session state sharing goes beyond whether or not one consents to a tracking cookie.
Those are the stations when they put you on the Wolverine up to Annandale. Ain’t never going back, though.
The definition is overly broad because literally anything the user doesn't like can be blamed on bad UX design. It's too broad to be useful in understanding specific problems. It's like saying anything a person doesn't like in a restaurant was not cooked well.

Also user experience follows pretty heavily from UI design, you cannot separate the two without losing something. But "experience" is also much more subjective: Some might have a bad experience digging through menus while another person might have a good experience, like the way it's all organized. As an example, I found the notification for this issue perfectly acceptable: it let the user know a copy would be made. That is a pretty clear indication that the originals will still exist, and new ones would end up in Glacier. My experience there would be fine.

User experience is unhelpful in this respect because you cannot design your system to satisfy the experience of every user.
RE "unexplained fertility" - exact same thing happened to us.

We waited until we were "ready" (are we ever "ready"? certainly didn't feel like it when the baby arrived!) but it took about 4 years to actually have the baby. Miscarriages, then just nothing apart from endless mechanical & unromantic sex day after day after day for years, with deeply upsetting emotional consequences when nothing happened.

Everything checks out medically and the doctors cheerily just say "keep trying!" but then write "unexplained infertility" on your report as you plod back home for more fruitless intercourse. No one can explain why it is not working as the usual battery of tests they do come back fine ... you begin to envy and resent people you see who are pregnant, you cant look at a cute puppy/kitten because you feel like you'll never have a baby, you simmer with inner rage when someone at work brings in their baby to show around the office, or someone mentions their kids etc ..."HoW cAn thEYy bE sO INSENSITIVE?!?!?!?!" you fume to yourself as you die a little inside. It is quite the existential torture.

To HNers reading this: If this sounds like you, please do yourself a favor and find a clinic that deals with immune-related infertility. During consultations for starting IVF, one clinic casually noted that my wife had "natural killer" CD16+ and CD56+ cells that might be causing the miscarriage and no natural pregnancies. We immediately found a clinic that specialised in treating that condition and 2 months later we had a natural pregnancy that went full term - our baby boy was born 1 year ago and he is thriving. After 4 hard years of sorrow and misery, it just took some basic immune-modulating drugs and we got pregnant naturally after just two months, and a totally textbook baby (straight down the middle on weight & size etc) was born naturally with no complications. It can happen - good luck.
"The most efficient and effective method of conveying information to and within a development team is face-to-face conversation."

That statement indicates just how broken the whole idea of "Agile" is.
> I teach at university as external lecturer. Teaching strings in C is the hardest thing I have to do every time.

But if you keep up the good work you will one day go from

extern void *lecturer;

to

static const lecturer;
I guess we can start burning these books soon, seems like the next logical step
Tbf he was specifically thinking of CPU archs but at "Enterprise Scale" might as well be talking 10 years. Personally, from your comment, I'm learning to just stop giving a fuck and apply the (obvious, cause, you know, you've been looking at it for 5 years at least) re-factor regardless
I switched from OneDrive to pCloud for that reason, because this isn't a special feature... it's just how filesystems work.

My account isn't much more than a networked drive, so this idea of adding 'transfer to another cloud' or whatever is still a regression.

While we're here, read the title: "Apple now lets you..."

Lets? Oh, thanks for giving permission, Apple. I don't think any of this would fly under the GDPR's data portability provisions.
I think the average person that cares about tracking worries about the privacy implications if someone can look at their individual actions/conversations, but not so much about being marketed to as part of a group.

The actions of Cambridge Analytica-type groups are an important issue, but I don’t think FLoC is trying to solve that.
And ads work, and the vast majority of people consent to them. The problem is, they're not that good of a model
DOCSIS 3.1 has support for 1Gbps uploads.
EU's procurement boondoggle aside - they are actually strong in drugs and a lot of HC development.

This is a bureaucratic/political problem, maybe an operations problem, not so much an R&D problem.
> Some organizations are too hierarchical and there's no way to change entire cultures based solely on software projects' needs. By extension, its employees are unlikely to show the level of ownership required by Agile.

These two issues can be solved by isolating the software folks from the rest of the organization. Think of a company within a company. That and fixing the hiring pipeline can fix ownership: bringing a culture of stock based compensation typically attracts high achievers and make it important for the engineers to truly own the product.
I'm fine with rational regulation and good safety inspections. Here's an example of a regulatory framework that needed reform:

Several years ago I got to attend a meeting between a bunch of people from advanced nuclear startups, and a former head of the NRC. The startup people said their biggest problem was that the NRC required near-complete blueprints before they would even look at the design. Then they would give a flat yes or no. If yes then you still had just a paper reactor, and if no then you were out of business.

Getting to that point required several hundred million dollars. That's a pretty difficult environment for investors. They said just a more phased process would help a lot. The NRC person was unsympathetic, said it wasn't the NRC's job to help develop new nuclear technology, and was uninterested in climate change.

Fortunately Congress has gotten involved since then and things seem to be improving.
You know, the idea that we have run out of profitable investments is absurd when you consider the massive housing shortage in major cities. Is the truth that we simply banned all those investments and companies like Uber are trying to work around that backwards legislation?
Ignoring the ambiguity of commercial use for which CC-BY-NC licenses have long been criticised for, there are very obvious reasons why they don't work for software.

Let's say we have a non-commercial photo-editing application, call it NCIMP. You're a hobbyist photographer, so your buddy wants to pay you to take wedding photos for him. That's a commercial use, right? Better get that commercial license... which you might not be able to get if there are hundreds of contributors to NCIMP and they don't have any organisation to whom they're assigning copyright.

So from the end user perspective, either you're paying an organisation for a commercial license, in which case it's not that different from just getting a license for Photoshop (sure, you'd have to pirate Photoshop to get it for free, but they only really go after commercial users for copyright infringement anyway and they mainly rely on employees to snitch), or you've sunk time into learning how to use a photo-editing application to develop skills you can't even accept compensation for... At which point, you may as well just have learned how to use Photoshop to begin with; if you're starting to learn photography even as a hobby, why choose to either limit yourself to never being able to take a photography gig or have to relearn new software for the same task? Even if you don't plan on doing any paid work, it doesn't make sense to use it unless the software is much better, which it probably won't be if it's being developed by exclusively hobbyist photographers who themselves can't use it for any professional work.
"It can be manipulative and it can also be beneficial to the user"

Example please, how it can be beneficial to me, to be manipulated by ads.
Definately something to try out before 16th. The encryption is solid. I wonder if it could also store some notes. To become a one stop shop for all encrypted data
From my original comment:

> This is precisely the role that privacy-protecting legislation should be undertaking.
I also reccomend BPC157 in pills. Lowers inflammation and heals wounds drastically. Also in nasal spray works wonders in healing brain post covid.
The world is not overpopulated - it's that just some (large) corners of it are seemingly incapable of living sustainably (outsized consumption that goes with outsized waste and pollution)
If more people block ads then more effort is also devoted to circumventing ad blockers. Ad supported sites typically don’t care about the experience of viewers who aren’t revenue generating.
Gotcha, so it'd be a product offering for the supply, not the demand.

Do you use the transaction history of the sellers to know if they're good to lend to?
And then to humans
I just had my first at 45, and it is worth it, but I do now appreciate the wisdom of my friends who did this in their twenties.
Lucian's “A True Story”: the oldest known work of science fiction
You're getting a lot of good advice here, like others I also recommend reaching out to a therapist!

Sorry if it's a bit of an odd recommendation, but in the next few hours/days, while you wait for your appointment or any other changes you're making, I can recommend reading through "Feeling Good" by David D. Burns MD. It's a book on cognitive behavioural therapy and it helped me tremendously to cope with, and eventually recover from severe depression. I recommend it because it offered some immediate short-term relief just from reading through it once. There are copies lying around on archive.org.

I wish for you to recover!
NuScale/Fluor claim they can bring the UAMPS project in Idaho online by 2027 at an amortized average energy cost of about $55/MWh.

https://www.powermag.com/nuscale-uamps-kick-off-idaho-smr-nu...

That would make it more expensive than onshore wind($45/MWh) and solar yet($48/MWh) cheaper than all other sources of energy including natural gas($59/MWh). Double the final cost of energy to $110/MWh and it would still be in theory cheaper than the average for coal($115/MWh). Granted I'm pulling these numbers from Wikipedia so it's not that simple but the numbers aren't unrealistic.

https://en.wikipedia.org/wiki/Cost_of_electricity_by_source
The funny thing is that you can just use the topmost bit of the length to indicate that the string length is >127, and chain as many length bytes as you want before you begin the string proper (to save space). It would be still a better encoding than a null at the end.
Yes. strncpy was intended for copying file names into a buffer that was only zero terminated when the name was shorter than the maximum length of a file name in Unix (14 bytes. See https://stackoverflow.com/a/1454071, https://devblogs.microsoft.com/oldnewthing/20050107-00/?p=36...)

You can also use it to overwrite part of an existing string, but I think that’s a side effect of the above.