skysight-inc/HackerNews huggingface dataset:
I am always a little frustrated by people who make arguments like "Women just prefer to do other things besides code"; there is always an implicit assumption that preferences are completely genetic and not affected by the same culture that shapes all the other reasons why women might not be as represented in tech.

Preferences are strongly influenced by our culture. Just think about other areas; kids in Brazil are WAY more likely to be into soccer than a kid in the United States. Do people think this is because Brazilians have a genetic disposal to liking soccer? Of course not, if a kid born to American parents grew up in Brazil, he or she would be just as likely to 'prefer' soccer over other sports as any other kid in Brazil.

Preferences are shaped by our culture (and of course there is a genetic component), and there is no easy way to tease out what factors go into setting our preferences.

The only clear answer is that preferences are not set in stone at birth, and we shouldn't assume that differences in preferences between men and women will always remain static and shouldn't be talked about as being influenced by culture.

tl;dr you can't end the conversation by appealing to preference.
This is a religious shrine in the making.

It's already been moved once. When the strip mall steakhouse goes bust, the marker will be moved again. And again. Each time the marker will become more elaborate. More realistic.

Walter White's story is told in such vivid detail in Breaking Bad, El Camino, and Better Call Saul that he's become the embodiment for the everyman who makes a bargain with the Devil in pursuit of greatness.

The universality of White's story will attract followers from every culture, long after the actors who starred in the show and the writers who created the character have passed away.

Did Jesus ever live, or is he the product of a freakishly good storyteller? Does it matter?
How do you know this stuff though? Where are you getting the info? I see lots of speculation but not a lot of proof.
Serverless Big Data Pipelines
Mortgages are not hard to discharge if the person wants to, however they are secured debt so if you discharge the debt you have to give up the asset.

It should not be possible to discharge the debt AND keep the asset, that is recipe of disaster
Thing is, if the script is basically the glue between incantations of multiple other commands (which is basically the intended use case of shell scripting), then replacing that with Python[1] is just adding lots of boilerplate code for no real improvements in functionality. I still agree with a strict limit on the acceptable complexity, though.

Most if not all my shell scripts are just piping executions of external commands. I find all the code needed to properly run a process and process its output is much easier with the UNIX toolbox and a couple of pipe commands, than having to handle all those input/output buffers, command execution modes, etc in any other shell script language.

OTOH Plumbum [2] has been mentioned here, and it seems fantastic for that use case. But I think the issue is obvious, in that it took a conversation in HN to raise awareness of this tool: it is not officially promoted, or recommended even, as the solution for replacing shell scripting, so it is kind of obscure (unless you are actively into the language or somehow by chance end up getting to know about it, that is)

There is also the thing about choosing Python to replace Bash scripts would force having to install Python in all of the project's Docker images, while a short POSIX script works as-is.

[1]: Saying Python because that's the most common suggestion for replacing Bash.

[2]: https://plumbum.readthedocs.io/en/latest/
I don’t believe I ever used the term “wrong.” I said you’re the only American I’ve encountered, offline or online, to maintain that “you guys” can only refer to groups of men. That’s all I’ve said, and that’s probably the end of this conversation.

The women I work with use this phrase probably more than anyone else I work with, so there’s not much practical for me to take away from this exchange.
Support could be paid. If it ends up being Google's fault the fee is refunded, otherwise the fee is kept. This will deal and scale no matter how many idiots are calling as they're the ones paying the people answering the calls.
You may not be, but it seems that your employer is already doomed and they won't be around for long unless they do something to contribute to society. That's generally what happens to those that don't contribute: doomed to fail in the long-run.
The thing that gets me about all the new shells and shell scripting languages popping up these days is they loosely seem to fall into 2 categories:

1. more emphasis traditional programming paradigms (be it JS, LISP, Python, whatever) which leaves a platform that is arguably a better designed language but however is a poorer REPL environment for it. Bash works because it's terse and terseness is actually preferable for "write many, read once" style environments like an interactive command prompt.

2. or they spend so much effort supporting POSIX/Bash -- including their warts -- that they end up poorer scripting languages.

I think what we really need isn't to rewrite all our shell scripts in Python but rather better shells. Ones which work with existing muscle memory but isn't afraid to break compatibility for the sake of eliminating a few footguns. Shells that can straddle both the aforementioned objectives without sacrificing the other. But there doesn't seem to be many people trying this (I can only think of a couple off hand).
Ask HN: Who Is Using Basecamp?
How many people are on your team and how long have you been using it for?
Dr David Burns' Feeling Good podcasts: https://feelinggood.com/list-of-feeling-good-podcasts/ on the subjects of therapy for depression, anxiety, panic disorders, OCD, self-defeating thought patterns, guilt, shame, empathy, why traditional therapy models are broken, and what to do about it all - how to actually feel good in a couple of hours - such that people can make major inroads into decades of problems in one or two sessions of therapy.

He was in at the start of Cognitive Behavioural Therapy, developed methods for using it, and spent years wondering why it doesn't work for about half of all patients - and now developed his answers to that into a thing he calls TEAMS therapy. Understanding why people don't change their mood during months and years of normal therapy sessions, and coming up with ways to get past that leads to him claiming massive differences in effectiveness compared to traditional therapy styles.

The podcast is somewhere as close to "free therapy" as you're likely to get on the internet, discussing different parts of the TEAMS model, explaining and justifying them, demonstrating them, there's a few recordings of therapy sessions with patients, and a lot of anecdotes of putting it into practise. (It's quite slow and chatty if your mood is "I gotta skim read this in point 2 of a second to extract just the important bits!").

----

And, for an episode, Sir Roger Penrose interviewed on Joe Rogan, https://www.youtube.com/watch?v=GEw0ePZUMHA because it's an hour and a half of Sir Roger Penrose talking about interesting things, which wasn't from 2019 either but that's when I saw it.
Wondering where Basecamp fits in right now. Dug into it a bit, but the campfire, pings and other nomenclatures didn’t feel like they lend themselves to an easy transition from other PM tools.
I disagree. Here's a warning from subprocess[1]:

> Use communicate() rather than .stdin.write, .stdout.read or .stderr.read to avoid deadlocks due to any of the other OS pipe buffers filling up and blocking the child process.

The trouble with `communicate()` is it only handles very simple cases, basically, your output has to fit in memory. Same problem exists in asyncio.[2]

Yes, you can usually work around this. That doesn't mean it's a good replacement; whereas complex pipelines are so trivial in bash that any user-defined function can be used in a pipeline, subprocess generally forces you to do the dumb thing and create a mess of temporary files.

And that's not even considering you're writing 10 times as much code than you would to accomplish the same task.

[1]: https://docs.python.org/3/library/subprocess.html#subprocess...

[2]: https://docs.python.org/3/library/asyncio-subprocess.html#as...
Good call. There's a point where the sheer number of different systems, largely created by automation, make it difficult to troubleshoot and fix devices.

This puts an interesting angle on the "right to repair" issue. No-one has a clue how to actually repair stuff - just replace it, and dump the broken crap into landfill.
The biggest issue that the author seems to have had was the lack of trust in humans and the lack of information at that cinema.

The staff had no one who had any knowledge about the technology, the cashiers had no power (=they were not trusted to not abuse) to issue refunds, and no one including the manager had any idea of telling the people what's going on.

It's similar to public transport issues: passengers are way more likely to not be frustrated when you tell them "so, someone threw themselves in front of a train, we're sorry but there won't be any service for hours, please take these cab vouchers", compared to leaving them in the station with "train delayed by 10min", followed by "delayed by 20min", "delayed by 60min" and so on. If I know there won't be a train for 2 hours, I can hail a cab and get out of the mess vs losing time in waiting for a train that's not gonna come and be frustrated as hell.
Democracy does not exclude coercion, it's just coercion of the minority by the majority. Tell me you have the option not to pay any taxes ... can you?

I grew up and lived in a Communist country, such a speech is not touching me for a very long time. Sorry for the insensitivity to your bubble.
Seems unrelated to capping instance counts, which I assume would go into effect very quickly.

(I work on GCP but not this product)
One of the biggest problems I have with the "student loan" problem is there was/is no accountablity for how the money was actually spent.

More than a few people have taken out student loans, then used that money not for tuition or even books, but for anything from housing to vacations to car payments, to paying of higher interest credit card debt

Privately Held Student loan debt should ABSOLUTELY be discharged under bankruptcy.

However I refuse to agree that tax payers should be on the hook for it.
In these cases I somehow always have the Goodhart's law immediately coming to my mind: When a measure becomes a target, it ceases to be a good measure.

https://en.wikipedia.org/wiki/Goodhart%27s_law
Voice editor for machine generated and cloned voices. Launching soon for https://auditus.cc

Here's a sneak preview:

https://imgur.com/a/m2etIIb
What are your thoughts about fish?
That doesn't stop others from saving your number/email (probably bundled under the same contact) next to your name - so long as you have a number.

That, and the classic security/usability-tradeoff, render your implied suggestion somewhat obsolete, no? Sorry if I'm missing something.
>military power, isn’t that the ultimate deciding factor?

No, physical force is only one form of power. Knowledge/information and wealth are other forms of power that can be a far more practical (and scalable) means for achieving different ends.

https://en.m.wikipedia.org/wiki/Powershift_(book)
All the water we have is stolen by diverting and taking from the Rio Grande. This is the four state agreement that includes CA Ag and Yuma industrial farming in Az.
Maybe universities in the US will finally get rid of the huge number of administrators and non-academic staff that they have bloated themselves with. Maybe they could also start providing fewer unnecessary services to students for free. Dorm rooms where much less opulent if you go back 30 years or more.
Why does it matter if owner is known or not known?

Person or entity wants to keep invested in real estate to protect assets against market fluctuations and frivolous lawsuits and it turns that real estate is a great investment.

Why is that wrong?

As long as person/entity complies with all laws (including whatever - empty housing tax?) - it shouldn't matter.

FinCEN has the right to know and it does, but it hides this info from public because probably some prominent political figures are in play here.
If you haven’t tried scripting in zsh, I’d give it a go. zsh has a lot of safety improvements and quality of life features.

https://news.ycombinator.com/item?id=22029662
And then the owners can do what they did in Vancouver and rent the properties out to students for a couple months before tax time, claim the lots aren't vacant and avoid the tax, then jack up the rent so high they're forced to move.

https://www.bloomberg.com/news/features/2019-04-16/college-k...

https://www.theglobeandmail.com/real-estate/vancouver/in-van...
Please don't reply to a bad comment with another. That only makes this place even worse. Especially please don't cross into personal attack. That never helps.

https://news.ycombinator.com/newsguidelines.html
Great one! TV series look like "Dream argument", because what TV series or movies are, basically dreams come true while we are not sleeping. Then argument is about if mentally generated world can be real or not. We can see and hear those characters, we feel emotions towards them, and we feel empathy like their emotions in us.

Only thing is that we cannot touch them. Unless you go to some conference where actor is also playing that role :) so in the end you could touch "Walter White" if Bryan Cranston is making that personality real somewhere in our world :D
We're so glad you like it! As stupid as it might sound, we're big fans too: these conversations have been incredible, and a great reminder to everyone about the singular joy of computers. We have some amazing ones in the pipeline (i.e., already recorded). In the next few weeks, look for security researcher Rich Altherr (discoverer of the USBAnywhere vuln), microprocessor aficionado Jon Masters -- and then our longest episode yet (!) with the incomparable Jonathan Blow.
1. Every child is different.

2. They grow up really fast. Capture all moments that you can. Take tons of pictures when they are a baby. First 3 years, they will change every month physically a lot faster than after 3.

3. Plan things but don't worry if you mess up and never blame yourself. Kids make u do that. Some things will happen that you cannot control. Deal with it. Don't over stress about planning too much. Almost always, it is not your fault. Just the nature of how kids are.

4. If you have multiple children, don't compare them with each other. Related to #1.

5. If you think life is hard now, you have no idea whats coming to you mostly in a good way :). Kids will test your patience and no matter what, you have to deal with them. My kids changed my sleeping habits for the better. Don't wanna wake up at 6:30 ? Sorry your kid is awake and u HAVE to.

6. Most important for me: Kids are one the best experiences you can have. Don't worry about the negatives. It is a great feeling and experience of life. This is not to shit on people who don't want kids. I respect that. Kids are hard. But personal opinion, they are worth it. I can have the worst day at work/life but when I see my kids, it lightens me up. All the best.
Your children will be the cause of the best and worst moments of your life for the next decade or two. You'll love some of it more than any other experience that you have ever had. And also hate it at other times. You'll wonder when it will get better (it will), yet miss the days when they were little.

And at the end of it, you have a family to grow old with, and it is worth it.

But that is also the key to remember - it is not your goal as parents to raise children, nor to control who they are. Instead, it is your goal to raise adults, who can direct their own lives successfully. Their childhood and adolescence is just the learning curve you are helping them get through so they can go be their own person.
The problem is that the manager has no incentive to actually care. The job is boring, low-paid, you have very limited power to do anything, and profits to the theatre don't actually reflect on their paycheck. Given these conditions, from their perspective it makes total sense to put in as little amount of work as possible.

This story would be much different at a small family-owned business (or as some call "lifestyle business"); chances are the problem wouldn't happen to begin with, but if it did the manager would care much more because their wallet's contents are directly proportional to customer satisfaction.
Does fish still have the issue where pipelines aren’t really concurrent?
Everything Everybody Needs (For Web Applications)
In my reproduction, yes. But the original failure was on Travis, which I doubt is using docker on mac.
That would be a good thing, not a bad thing. It would force colleges to conform to the rules of capitalism, making the market for education sane again.

Student loans should not be handed out as easily as they currently are.
2020: Zero year thoughts about the changes in book publishing
What’s the solution? Don’t have children?
How would you "transfer" them? Some people need places to stay in the short-term and don't want to own a house. Also, it's not the government's house to "transfer".
This is a cool idea. I’ve wondered when someone would come up with a way of scraping known remote companies career pages. Looks like it’s pretty close to that.

Look forward to using in the future.
I don’t think I’ve ever met anyone near me in the US who has even thought to disable it. We might get one alert every few years.
https://en.wikipedia.org/wiki/Georgism

There’s a name for that idea and it was quite popular in the past, with many famous people believing in it. Tolstoy, Huxley, etc.
What’s New in ArangoDB 3.6
> I feel like he made a mistake going into a field he didn't like

Figure out how to know for sure what you want to do for a living and write us all a book about it.
iPod Product Timeline
WORSE
I think you’re on it already. While HN certainly gets its share of mindless “Orange Man Bad” comments, overall this place feels more balanced than most.
So if you go bankrupt with student loans, the government repossesses your degree?
GCR is the container registry and does nothing but store your artifacts.
People are counted as employed if they did any work at all for pay, even if it was just 1 hour a week.
> The s appended to the end, along with the context, drastically changes the semantic meaning of the word.

Yes, words have meaning that change depending on context. That's how English works. It's a bit like how "man" can be used to mean the entirety of the human race, but "man" is in no way a gender neutral term.

To the same end, "guy" is considered by some to be quite gendered, and "guys" is often not, but even with the plural, asking a heterosexual man "how many guys have you slept with?", is often perceived very differently to asking "when did you guys get married?"

The problem here is that the first question, sans context, is going to be interpreted by a number of people to be exclusively male, and essentially never interpreted as exclusively female.

This isn't pedantry, it's just the way the word is perceived.
I think as ECS becomes more in vogue for AAA game development (I write almost entirely ECS C++17 on a big-budget project at work, for example) we’ll see Rust becoming more utilized.

`specs` takes advantage of Rust’s compiler to provide very clean separation of concerns, opportunities for parallelism, and a clear path for unit testing. It just takes longer for entrenched technologies to change in the big-budget space.
This has been done in Sweden.

The results are disastrous :

https://www.spglobal.com/marketintelligence/en/news-insights...

https://www.reuters.com/article/sweden-economy-housing/swede...

Stockholm, a fairly small city by global standards (~1.5M in the central area) is extremely hard to get a place to rent. It has been for 20 years.
I bet you could make a Mysterious Hum detector that worked by having a camera and microphone installed in the theater that compared what it was seeing and hearing to what it was supposed to be seeing and hearing.

But I agree with you that it would be relatively pointless - any resolution to a problem like that probably needs physical intervention to resolve.

And anyways that theater was full of mysterious Hum detectors. The article was written by one!
The problem is that many engineers are not paid to have ideas. They are driven by their hierarchy, doing what they are asked to be done. They just obey orders.
On linux at least, these two constructions are effectively identical from the view of the "piped" process.

# cat <(ls -l /proc/self/fd/)
total 0
lrwx------ 1 root root 64 Jan 12 15:02 0 -> /dev/pts/0
l-wx------ 1 root root 64 Jan 12 15:02 1 -> pipe:[20519634]
lrwx------ 1 root root 64 Jan 12 15:02 2 -> /dev/pts/0
lr-x------ 1 root root 64 Jan 12 15:02 3 -> /proc/23611/fd/

# ls -l /proc/self/fd/ | cat -
total 0
lrwx------ 1 root root 64 Jan 12 15:02 0 -> /dev/pts/0
l-wx------ 1 root root 64 Jan 12 15:02 1 -> pipe:[20518265]
lrwx------ 1 root root 64 Jan 12 15:02 2 -> /dev/pts/0
lr-x------ 1 root root 64 Jan 12 15:02 3 -> /proc/23621/fd/
Images and Videos at Thea Day
Two things are somehow irritating to me. First, Mark Zuckerberg is not an graduated engineer by education but the first eyecatcher on the article's page. Second, I would prefer some distinction between classic engineering disciplines (mechanical, electrical, civil…) and software engineering. The article targets the latter but curricula of engineering disciplines vary widely and good schools offer elective courses on ethics and social sciences. It is more a matter of students personality and interest where he or she stops expanding his or her horizons.
Just use a latest generation SSRI. Works for most people, minimal side effects. People take SSRIs for less, really. If you don't have PE though it makes you anorgasmic.
Scaling Laws for Dendritic Computation
I'd really like a link back to the source episode, or at least be able to read the full description
For the reasons enumerated in the article. Difficulty of local governments addressing violations, inability for neighbors to contact the owners to sort out shared issues, etc.

And more. There is societal good created when people are able to discover who owns property. No piece of property exists in a vacuum.
I've never had an experience remotely like this. It makes me wonder where the author is from that their standards of customer service are so low.
I'd rather radically reduce building restrictions and crash the housing market so more people can find adorable housing and this houses stop being good cash sinks.
Mark Zuckerberg Thinks AR/VR Is a Solution to the Housing Crisis
But you're one step removed.

Deficits are income minus expenditures.

If expenditures are increasing faster than income (regardless of how fast income is growing), then there will always be deficits. A better measure would be to look at income (aka tax revenues) which usually come from productive economic activity.

Your analysis is closer "eating vegetables makes you fat!" while ignoring that you're eating three desserts after each meal.
Yes, it was from voting, but I would say that it's from people that don't have a reputation to protect given some authority and choosing to exercise it to maximize some other value they hold, and the context I was reading the comments in (if not necessarily so much this thread) is that random people can still have an impact on finding new stars and naming them.

All it takes is someone that values 5 minutes of internet fame (or even just a joke to share with friends) over any respect of the scientific community. The easier it is to find a new star, the more likely I think that will be the case.