skysight-inc/HackerNews huggingface dataset:
> Stop trying to figure out how to optimize it, and live it.

Argument could then be made that we are living it regardless of what we do. Including optimizing.

I take the point about being stuck in analysis-mode and self-doubt, though I think the fear it addresses is less-so FOMO and more-so living with or without needless suffering or drudgery. Paradoxically I think a bit of suffering is part of living well, e.g. suffering for a passion-project, or cause.

A certain strange book that deals with desire had made waves this past year in navel-gaze-y rationalist-adjacent circles, I think this overlaps. The author posits that we don't have real desires. Instead we make up surrogate reasons and social permission structures to get things done. And if we have desires, they're surrogate desires anyway. It's called "Sadly, Porn" - with the allusion being we're living a pornographic life. Personally I think it's fun and interesting, but I've seen reactions ranging between "banal", "amazing", "disturbing", "pomo nonsense"

I think this is why habit-creation is so powerful. We all have habits, whether they are good or bad - they lower cognitive overload so you can act without rationalizing everything. The way a habit can relate to desire can be completely abstract, but if we follow through they can be fruitful.
So, does that mean the answer is "use it and sell it at will"?
I'd replace 3 with self-destructing cookies.
I hope the Apple production isn't like the MLB one.

The MLB production is crap. They really need to stop making it look like an Apple product.
I'm guessing you didn't read it because the deregulation that lead to the boom in single-family housing is cited as a cause of massive homelessness. Shifting to multi-family would do way more to increase housing supply and be environmentally beneficial.
There is a phenomenon in some men where too intense or too much exercise can lower sex drive.
Yea, this really only works because the camera itself can act as a card reader and USB device as well.

This type of thing may work, depending on what your goal is https://nerdtechy.com/best-wifi-sd-card
Looks like a cow-dog hybrid to me. Not meant as bodyshaming, just not a good vectorization.
On the admin side Apple tends to group those functions together though. Trusting certificates isn’t a “General” task for most people. It’s typically for the purposes they’ve delegated to the VPN & Device Management section.

I’m not saying that necessarily makes -any more- sense. Given that the VPN settings are much more widely used and used to be available only through the top line settings, and is still also available at the top of the first list of settings.
Some key takeaways:

> “Ford has not issued instructions to stop driving vehicles under this safety recall”

> Ford says the problem can be fixed with an over-the-air software update, which will be issued “next month.”

> The headline of this story has been updated to emphasize the recall over the dealer notice.
> The title literally says "a great choice"

When in reality it may be, or it may be the worst possible choice. This is the parent commenter's point, I believe.
I lead the solutions engineering team for a company called Hightouch.

My background:
- Started off my career as an SSE (Demo builder) at Salesforce and eventually moved to software engineering at Salesforce working on their analytics product.
- Spend the rest of my career in front-end engineering (in startups, large enterprises, and everything in between)
- Started my own company (which we shuttered after 1.5 years)
- Made the move to sales to learn more about sales

My move to Sales Engineering was highly motivated to learn to sell since gaining sales experience is much easier in an established company (unlike programming, it's hard to become good at sales just by self-learning). Originally, it was a skill I wanted to learn to start my own company again, but ultimately I fell in love with profession.

My career as a sales engineer:
- Started off as a sales engineer at Algolia
- Move to Segment where I eventually became a leader for the West & APAC region
- Now I lead the Sales Engineering/CS team at Hightouch

One thing I've learned over my career is that Sales Engineering is very different depending on what company you work at. A sales engineer at Salesforce for example, is very different than what we have at Hightouch. Understanding the role that an SE team plays in the company overall can make a huge difference in the role.

If you are considering Sales Engineering, here's my grain of salt advice:
1. Joining the right company matters. Your comp is variable so whether or not you make a lot of money depends on the success of the company. Here's an article I wrote on my methodology when it comes to picking a good SaaS company: https://1stgeneration.substack.com/p/how-to-pick-a-winner-in...

2. Join a Sales engineering team that values discovery and sales skills. I've seen the most respected sales engineering teams come from teams who don't have the most technical people, but have people who can bridge business and tech together extremely well.

All in all, I love sales engineering. If you want to talk more - feel free to shoot me an email at ju[at]hightouch.io
I was the lead author of the 2022 Cloud Report - AMA :)
Same thing. A previous appointment at the same time. The date is suggested because they selected June 16th so it's just a suggested time from previous calendar entries. I use this feature all the time on my phone.
> We began investigating how the threat actor gained initial access to the environment and determined it was obtained by leveraging a compromised token for a Heroku machine account. We determined that the unidentified threat actor gained access to the machine account from an archived private GitHub repository containing Heroku source code. We assessed that the threat actor accessed the repository via a third-party integration with that repository. We continue to work closely with our partners, but have been unable to definitively confirm the third-party integration that was the source of the attack

So they still don't know how it happened.
I think oftentimes we get ourselves worked up about if we are using our time correctly. And there seems to be this shift where working too much is a bad thing. I kind of resent this a bit, because I constantly feel guilty for working too much. However, I am a young person in my twenties and I love my work -- at what other time am I going have the energy and time to devote to my craft and learning?

Of course as you age, you have to adjust. However, I think worrying less about time left and time in general and focusing instead on what your priorities are is more important.
Thanks for explaining. On HN there tend to be a lot of mindless, low-effort hucksters who paste their links without connecting it back to the discussion. As a reader, this is annoying.
Yes I think the argument is that Android (and Chrome) could use something like vfork or posix_spawn().

I'm not sure which, if any; I'd like to see an analysis of that... The issue is what kernel state is preserved/shared across the process creation call.

Every process sort of has a "mirror" in kernel memory. The user memory is CoW, and I suppose you also have to choose whether to copy or reference every kernel data structure as well --- open files in FD tables which point to disk/pipes/sockets, locks which seem to be nonsensical, etc.

But probably you can get the "warmup" property without the full semantics of fork(). That is the CoW of user memory is a somewhat separate choice from the kernel data structures.

----

As far as the shell .... In the recent linked thread, Ninja uses posix_spawn because it has a simple use of subprocesses: https://news.ycombinator.com/item?id=30503382

So there are definitely cases where a shell uses fork/exec like Ninja, so you could imagine optimizing it. But the subshell/subinterpreter case is probably the most general -- the language semantics depend on it. And it's actually useful, e.g. this "alternative shell challenge":

https://www.oilshell.org/blog/2020/02/good-parts-sketch.html...

and I use that pattern literally yesterday and this morning, etc.

----

edit: looks like fish already addresses this, i.e. where you can use posix_spawn in a shell, and where you can't! https://news.ycombinator.com/item?id=31743230
This article resonates as I’ve observed it happen in many contexts. In addition to failure and rejection sapping away the energy to be ambitious, alternative forms of success can reduce the motivation to pursue the original ambition. For example, it can be hard to turn away from a stable FAANG job that supports a happy family and undertake more ambitious but less certain endeavors.
Is there a reason you posted this from two different accounts?
Previous discussion (694pts, 550 comments)

https://news.ycombinator.com/item?id=31738029
> Personal behavior is the foundation that everything else is built on.

Yes. But mostly the personal behavior of the ruling class and the super-rich.

Hoarding ludicrous amounts of property/wealth/resources should be just as unacceptable as a crack habit, as it's more harmful to society as a whole.
A handful of people have been calling the Players a major for a while -- mostly people who have succeeded there and not at the real majors. I recall a clip with David Duval where he interrupted an interviewer who said he hadn't won a major, by saying he had won the Players and that's a major. Sorry, no it isn't. (To be fair, Duval did later win the British Open)
OnCall also does nothing unless you have something external firing alerts for you. They both fill similar niches in a larger monitoring system; this does not excuse OnCall having a drastically more complex internal architecture.
There’s no turnaround coming
I am not the OP but I appreciate your response, and it has piqued my interest as a potential path to look into. I have a similar background in education and "passion," e.g. I still enjoy programming, but my career has just catapulted me into managerial roles, project management, finance management, and procurement to the point where I don't think it makes sense for me to turn back [to dev].

Are there any blogs / communities that you might recommend to brush up on SE?
Doctor Diagnosed His Own Cancer with an iPhone Ultrasound (2017)
Check this ;) https://github.com/grafana/oncall/tree/dev/tools/pagerduty-m...
Funny you mention that - one of the odder parts of this press release is the fact that this service is going to be included with MLS team season ticket packages. I'd been try to figure out how and/or why it's in Apple's interest to give away this service to season ticket holders; some sort of AR tech being part of the overall plans is a decent guess as to why.
Caution, this web page will leak your emails. I just got access to an account of a random user as I tried to log in.
C++ has a series of issues.

You can't trust pointers have a value, or that the value is valid, you can't trust that your enums have a value inside their interval, or in fact you can't trust that any value from any type is inside its interval at all.

You also can't really trust that your values have the correct size.

We choose some of those to ignore, otherwise we wouldn't be able to program at all, but C++ gives you no guarantees at all about anything. The point is that if you do a parsing run in C++ and encode your value, you will still get many of the above problems because of bugs in your code.
My treating of the question would be that the jury's out until I get 100% certainty that there is a purpose, not the other way around.
Have you ever worked a Union job?
Ouch!

Tbf:
- I was towards bottom of the class for a significant chunk of the course
- It's been a while since I reviewed/wrote algorithms (but having gotten a good grade in the DSA course, it raises eyebrows)
- I only recently started doing LeetCode (< a week). It's getting progressively easier, and I might just be rusty. But again, it doesn't negate your point.

Now that it's been suggested twice, seeking to study in or move to the US seems like a plausible cause of action. Given my overall GPA won't be outstanding, I will be pretty limited if I am looking to join an MSc program.
>The National Enquirer's entire business model has used this for the past 50+ years.

Highly relevant: TIL that the National Enquirer was the most reliable news source during the O. J. Simpson murder trial. According to a Harvard law professor who gave the media an overall failing grade, the Enquirer was the only publication that thoroughly followed every rumor and talked to every witness. (<https://np.reddit.com/r/todayilearned/comments/6n1kz5/til_th...>)
Is there a way to buy it directly from you? It seems very interesting.
Except that the article says he just typed "Dr" in the text field. June 16th was suggested by Siri.
you should post a privacy policy.
My response to the "compute is cheap" argument is always: Discord powers millions of concurrent live-chat and real-time-voice users from literally single (huge) VMs, using Elixir and Rust. Their revenue (relatively) sucks; its a powerhouse in communication because their revenue sucks (zero barrier to entry); and because their revenue sucks, they were forced to actually think critically about the technologies they use. They can't just throw more computers at the problem; and that limitation produced a far better product than, say, Slack.

Ok, smaller scale. You look at the latest Show HN SaaS product and wonder: "Why is there no free tier?" Free tiers are a classic in SaaS; it gets customers in the door, using your product, and you can upsell to higher tiers. Its all the same backend no matter the cost; but if your infrastructure & engineering costs are high, you may not be able to afford a generous free tier.

The days of the SaaS unicorn are behind us. Also; the days of Moore's Law (server-side at least) are quickly dwindling. This idea of "just throw more compute at the problem" needs to die a painful death. This week I consulted with a startup with something like $500k in ARR, spending $80k/year in cloud infrastructure. No free tier, all enterprise contracts, the most basic CRUD app you can imagine. A hundred NodeJS containers, every security service AWS offers enabled and logging terabytes of useless shit to an S3 bucket, autoscaling their database up to 100s of gigabytes in memory because "we don't have time to optimize". Sure; you also don't have time to not to. You're banking on some large enterprise contract to come through and buy another year; which will also add a few tens of thousands of more users to the platform, so you'll tweak the scale numbers up again, and again, and just keep praying one day you can cost optimize. Every day that goes by makes that harder, so you're also praying that maybe you can find more talent to do it, maybe we can grab some people from these layoffs, except what if we don't have the money to pay for talent just like the company that laid them off?

Python, JS, Big Cloud, had their time and were valuable during it; but today, startups need to think about cost optimization from day 1, and every cycle a CPU spends doing something is a cost. I'm not prescribing technologies; I'm just asking for more critical thinking, and not always operating with the "throw money at it" mindset. Maybe python makes sense; how can we deliver it with extremely low costs? Lambda? DigitalOcean? Can we integrate a more performance-oriented view into reviews? This part of the app experiences 10x the traffic the rest does; can we break that out into something far more efficient?

[1] https://discord.com/category/engineering
They could make the first period an optional free study session. This problem is not that difficult.
If someone is genuinely asexual then they wouldn't be at all concerned about sex drive. But I know from experience you can have periods of low libido as a sexual man which are quite uncomfortable. You basically lose your virility and a big part of what makes you feel like you.
fish shell uses posix_spawn sometimes because of its performance benefits. We can't use it in the following cases:

1. No analog to tcsetpgrp, so it's no good if job control is enabled

2. No analog to fchdir, meaning you have to synchronize with fchdir elsewhere in the progarm

3. Error codes do not convey enough information for good error messages (e.g. if a file doesn't exist, posix_spawn doesn't tell you which file)

4. Inconsistent behavior around dup2 fd redirections and CLO_EXEC.

5. Inconsistent behavior for shebangless scripts

These are basically deal-breakers so fish also supports a fork/exec path. However the performance benefits of posix_spawn are too real to ignore so fish uses posix_spawn when it can, and fork/exec when it must.
It's not just electricity. A sustained decrease in Bitcoin mining should also lead to a drop in demand for GPUs.

But Bitcoin prices are volatile and we won't know until we know.
The label could have been “2020s so far” instead of “2021-2022” but the intention is quite clear, isn’t it? to show the death in the last four decades. Poor choice maybe. What is fishy about it?

> Numbers for 2020 and 2021 are useless anyway due to reduced number of flights.

As opposed to standstill air traffic after 9/11?
An equally as irrational position as, "Crypto is the best thing ever!"
Excess profit doesn't have to come from rent seeking. It could just be an accounting anomaly. I wish politicians tried to actually solve real problems instead of trying to blame scapegoats. Oh, and the tone of the article is awful by the way.
> Capitalism is a harsh mistress.

Not for CEOs, it's not. He already got rich off the IPO.
The best teams in MLS typically don't have any retired legends. This is a gimmick more commonly associated with not-so-good teams. Most good MLS teams are heavy with South American talent in their prime and, increasingly, products of their own academies.
> not being made to feel unsafe

Not sure how I have any control on how people feel. Choosing to feel bad over speech is not really my problem. Words literally have no ability to hurt people unless screamed with such volume as to cause hearing damage. Actions can hurt people. I ought not be able to take an action that causes quantifiable harm on another person. But hurt feelings? What’s the legal standard there? How are hurt feelings provable? It’s ridiculous.

If words inspire an action, it’s quite literally the person committing the action that is at fault.

There are already libel and slander laws that work pretty well: one has to prove both malice and actual damages. But hurt feelings aren’t something that should ever be addressed by the legal system. People really need to get a thicker skin.
fork + threads is not undefined behavior. It is safe as long as you only do “async-signal safe” functions in the child. The child will be single-threaded.

The Linux man pages have a list of safe operations after fork here: https://man7.org/linux/man-pages/man7/signal-safety.7.html

Note that this includes most of your standard syscalls, like (importantly) write(), read(), close(), chdir(), as well as certain “obviously safe” library functions like strlen(), memcpy(), etc.

Non-multithreaded programs can fork() how they like and do whatever they want after (mostly).
Your analogy fails because type one diabetes also has an causal environmental component:

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5571740/
who told you it's over-diagnosed?

Science generally agrees ADHD is under-diagnosed. Read the statement of consensus. There's some sort of moral panic cause the beautiful souls of a bunch of people can't fathom stimulants can be used for medical purposes cause "all drugs are bad and Concerta is essentially meth" which is absolute BS.

There's no need to spew hearsay and lies when you know next to nothing about a medical condition that affects 5% of the population.
> so many people are who are months away from finishing a master's in computer science

Because by hiring masters degree interns you're not exactly scraping the cream off the top...

Masters degrees in Computer Science -- unless used as an immigration thing -- make no sense.

The make no sense for the research route -- in CS in the USA, you go straight to a (zero tuition + living wage stipend) PhD from undergraduate. No reason to pay for a master's degree.

The make no sense for the SWE route either.

Masters students are mostly in it for either a domestic degree or because they couldn't find a (good enough) job out of undergraduate.

Most departments know this and treat their MS program as a total cash cow.
You're on social media right now.
fork() is not trivial now. Processes are huge now -- they have huge heaps among other things. Copying all that is expensive. In the 80s we tried COW, but that turns out to be very slow as well. What operating systems do now is immediately copy the resident set, then do COW for the rest of writable memory, but in large, multi-threaded processes, this is still too slow.

Use vfork() or posix_spawn().
Network. My manager from a previous job 12 years ago. I had left the company in very good terms (but had to go see the world) and we became friends shortly after. Last year I told him I was looking for something new, he heard me and convinced his employer to propose me something.

He's not my manager today but he definitely outranks me in the company :)
Yes, thank you. I would be surprised if this same product couldn't be delivered with just Python(Django) + SQLite + Redis (assuming writing everything in Go is unrealistic). Spinning up a venv and launching a local Redis instance is significantly more reasonable than having to configure MySQL, RabbitMQ, and Celery.
“Just say no to homelessness”

This will be as successful as Nancy Reagan’s campaign to “just say no to drugs”.
Same. I've had a low-grade depression for all my adult life, which has worsened in the past 5 years.

I got diagnosed with ADHD 5 months ago, started medication 2 months ago, and last week I told my therapist I'm pretty sure my life-long depression is in remission. There's a definite feeling that my life is now in a slight upwards trajectory, even on the worst of days.

Life tends to become pretty sad when you have no control over your executive function and action.
How many of these are essential amino acids though?
I'm struggling to find a good analogy to these crypto boom/bust cycles, where the market continues to survive/thrive after the busts. The closest I can come up with is real estate, but there is a core underlying value in real estate in that people need space to live/work/shop/whatever -- so when speculative bubbles burst, there is pretty significant underlying demand. I have a hard time drawing that parallel the crypto. Certainly there are valuable use-cases but the main use-case still seems to be as a speculative investment.
Yah, I’ve held off for this reason because that happened to me last year.
OP is guessing based on reading a random article on HN. A medical Dr. is probably more equipped to root cause their issue and more specifically treat it.
What's your ballpark guestimate?

aot language implementation based-on llvm, guess something like clang?

Then guess it depends which Python and Ruby language implementations, what exactly we need to do and how much we can call C libs :-)

https://benchmarksgame-team.pages.debian.net/benchmarksgame/...
Strategic Air Command sortied an SR-71 out of Beale AFB to look for Begich and Boggs, the lost Congressmen.

In related news, the Coast Guard has a quiet program that uses National Technical Means (reconnaissance satellites) to aid in some SAR activities. A friend of mine retired as a USAF E-9 and had the requisite clearances, so he was hired on there and sat in a SCIF helping to find lost mariners with the billions of dollars of hardware we have on orbit at any given time. Pretty cool stuff, though I understand why they don't publicize it.
Reminds me of "Your program shouldn't have bugs in it isn't an acceptable position to take for a debugger", from the rr folks. Unfortunately I can't find the source of the quote any more, but it stuck in my mind.
Oblivious HTTP