skysight-inc/HackerNews huggingface dataset:
And you have mistakenly assumed that i am "blindly hating evolution". The distinction i make is between "needs" and "wants"; much of what has been added in Modern C++ is "wants".

>First link in Google, how is moving from undefined behavior and not needing manually declare type of union (sic!) is a "mere complexity for not much benefit"?

Because you have not understood the definition and guarantees of a "union"; and UB is not always a bad thing. "union" is explicitly defined to be a POD with all it entails. The stackoverflow answer does not provide anything new. If you want something more, you code it explicitly when needed. No need to burden the language; in fact it creates more problems because "variant" does not guarantee layout compatibility.

>Sure, enough people say that about for and while loops while avoiding functional patterns like a plague.

Of course familiarity and clarity always trumps "new patterns".

>Which "modern, overhead features" are solved by RAII?

The harping on "never use naked pointers" in your code.

>Who are these experienced programmers and how do you define those? Your circle of people?

Of course; It should be the same for you and everybody else too!

>Modern features are literally easier and less complex than old way. Like in the variant example.

This is what we are debating; it is not a fact that you seem to assume.

>There's no key reason C++ took off. It took off, because it took off.

There is always a tipping point. In C++'s case it was compatibility with C and new language constructs for higher level abstractions.

>There's a reason why those differently designed languages were defined differently.

Exactly; Each starts with a Computation Model and evolves a syntax to that model. The evolution should not be willy-nilly dumping everything and the kitchen sink into a language. C++98 was complicated enough but still manageable but what has happened from C++11 onwards is just too much complexity requiring even more effort from experienced programmers. You cannot hand-wave it away by saying "Modern C++ is a whole new language so forget baseline C/C++ cores" which is quite silly.
Is It Illegal to Transport an Undocumented Immigrant Within the U.S.?
You first blew note taking out of all proportion as an axiom "reduces to finding an ideal compression algorithm for human knowledge", and then deduced that "is at least as hard as rocket science".

There's no reason we should view note taking, the activity, as the pursuit of finding "an ideal compression algorithm for human knowledge". Finding just "a compression algorithm for human knowledge that suits us" will do.

When we do note taking just want to be able to find and remember something down the road. That's what we need to solve, for our preferences and requirements, and being happy with something that works good enough.

The same way that when we play guitar we don't want to be "the best possible technical/emotional/harmonic/melodic player that can possible exist", just to be able to play songs to have fun, play in a band, or be good musicians.
Not living in the US, but I'm sure there are some. There are some reasons why the march took place no?
"Similar approaches can work here as a band aid while the next generation of models incorporate misdirection and trolling into their training pipelines."

If my writing on this subject results in the next generation of models incorporating fixes to this problem then mission accomplished as far as I'm concerned!
> Sadly that's what it takes to get people to actually read what you write online these days.

The history of your matter-of-fact-titled, technical blog posts also doing well on HN suggests that's not entirely true.
I'd start with defining what "important issues" are

Why? because there's many of them and each of them may attract different groups of people, thus different discussions groups, forums, etc.
I personally use my phone sometimes when CC are on, splitting my attention—CC make it easier to not miss too much flirting back n forth.

By contrast I always pay attention when CC is off.

Given how much younger people use their my phone, I’m gonna say my hypothesis is plausible.
Counter-intuitively, the more games you make at once, the less effort each one takes. Because you can share resources between them. Of course, they have to have something in common to capitalize on this.

I'm aiming to make about 20 games at once, at the moment.
"You can learn to read cursive quickly."

The same is true about Fraktur (the old German script), and yet few people are capable of reading pre-1940 books typeset in Fraktur.

There is no way around it, the vast majority of people won't learn old scripts and they won't be able to read their grandparents' correspondence etc.

This might be worth the progress, but let's not pretend that the continuity rupture is smaller than it is.
Do you work there?

Otherwise, how could you be so sure about this?
You can test B2C ideas using a landing page with a basic funnel, performance Marketing and manual reach out (e.g. FB groups).

It's much harder for B2B. Here, you usually need a good professional social network to get in touch with your target group.

Also, even if you had the perfect product, it's really hard to sell to a big company as long as you're a tiny one. So, get partners who sell for you to their existing contacts. So, if you're for example building a search engine to be integrated in company websites, pitch to larger digital agencies.

Regarding the legal stuff: your parents/ girlfriend/ best friend can be the business "owner" until you get relevant traction.
you got to yolo to do start ups

if you’re asking questions this early in the game you’re not ready

i was just like this, i’d analyze and analyze.

starting anything involves risk, business, social, legal, and financial. you won’t ever have enough knowledge to know that everything you’re doing is okay.

this means you either go for it with one, maybe both, eyes closed or keep working for someone else.
Getting off fossil fuels is a necessity. Don't kid yourself what the result of that really means.

"Transitioning to renewables" what does that even mean? Like it's so simple?

Solar panels aren't going to ship you cheap iPhones and mountains of plastic trash from china for pennies, nor will it fertalize your crops or maintain USD as the reserve currency.

Look I don't mean to be rude. I'm not a climate denier. I'm not even arguing against transitioning off fossil fuels. I'm just not naive about it. Poverty, starvation and mass death is the only way we transition off fossil fuels. That's if we're lucky.
Well, fake leaks aren't exactly uncommon.
A while ago, I submitted a raw Wiki link to "Ligne Claire", a drawing style adopted by Hergé of "Adventures of Tintin" fame. That made it to #1 and remained for a few hours. It is not very unusual.
It's not really about productivity. It's about creating a sense of control over your life. The reason there is an industry around this is because the need is never sated, and the productivity methods are switched around like fad diets because the underlying issue (anxiety and lack of satisfaction) is never corrected.

This becomes obvious once it comes to your attention that the people who are supposed to be experts in this, apply their productivity towards selling more productivity. Which is delightfully perverse.

In reality, if you are embarking in projects that are important to you, you rarely need that many reminders and get by with the simplest system (such as what you are describing) or none at all. All trivial other tasks can fit in a single list. And the things in your personal life that are actually meaningful, such as fulfilling relationships, are not something you can Zettlekasten your way into beyond setting a reminder for some birthdays.
What separates humans from insects¹? And by extension, what separates us from a self-reproducing Roomba? Every time we think we figured out what makes humans special, we discover another animal can do it too. Insects included². Heck, they can do stuff we can’t like fly without tools or communicate intricate information by dancing² without having to be taught.

We know everything about Roombas yet are from from knowing everything about insects, despite having known about and having studied the latter for as long as we’ve been a species. Insects (and life in general) is way more interesting and complex than you seem to be giving it credit for.

I recommend The Zoologist's Guide to the Galaxy³.

¹ Physical comparisons notwithstanding, as those would apply to your Roomba example too.

² https://www.atlasobscura.com/articles/i-asked-leading-entomo...

³ https://en.wikipedia.org/wiki/The_Zoologist%27s_Guide_to_the...
Being busy does not = being productive. That is not to say you aren't productive, I don't know you. But it is easy to be "busy" while not getting anything done at all.
Ranking Programming Languages by Energy Efficiency [pdf]
It might be much faster to write when you spend many hours per week writing on paper. I don't even spend spend many hours writing on paper per year! Abandoning cursive should habe been put up for debate already back when phones displaced letters in personal communication.
But that is the point; "union" is supposed to be a POD, if not all language guarantees are off.
The average speaking rate is >100 WPM. I really doubt most people think at only 60 WPM. Try transcribing a normal person having a normal conversation and you'll quickly see how difficult it is even as a fast typer.
never trust anyone who writes notes on taking notes
$20M/yr, 3 devs, "And post COVID, budget is really tight"

WHERE IS THE MONEY, LEBOWSKI?!!?!

Seriously, WHERE IS THE MONEY GOING? I'm all about keeping a tight small team, but where is the money going? Even paying for a manager to help them move in a direction and address business risk would be worth the investment.

If you really have that level of revenue, and only 3 devs, then you need to be looking at the risk of losing one of them.

All the tech debt is irrelevant, your focus should be on mitigating risk due to attrition/burnout/mistakes.

That being said, just getting a sane deployment process would be helpful.
Recheck yours - a cart condominium would make you very attractive to a specialized portion of the population.
The point where it becomes politically profitable to do so. It is only a matter of ideology and majority.
Where you inspired by Alcuin numbers[0]?

[0]: https://www.youtube.com/watch?v=ZCVAGb1ee8A
I didn't realize how integral Monte Carlo sims were to our early advances in nuclear technology. It makes sense to me though- it seems like the Monte Carlo method lets you punch above your weight class in terms of measuring and predicting phenomena that are too complex, or too expensive to deterministically model.

My intuition tells me that it's effectiveness would fall off as the complexity of the in/out relationship scales. Is this true? Or can sufficient sample density overcome arbitrary levels of that type of complexity?
Writing by hand is a basic and essential skill. Cursive is may times better than printing letters. This is an American thing as far as I can tell. My 7th grade teachers in the 90s already where averse to my cursive (moved from latin america) and honestly had a hard time reading it.

Ignore cursive at your peril. Its like not learning to do math on paper because we have smartphones.
They abandoned basically most single-player content if only because GTA:Online was their cash cow.
Agreed. I think the anonymous nature of the internet dooms important or interesting conversations.

I think what has happened is that people cannot filter their conversations by age anymore. This is pretty unique actually - I can’t think of any situation in real life where I’d engage seriously with a teenager. Perhaps family, or maybe if I was a teacher.

And yet, any conversation online is guaranteed to have the full range of age groups.

Just as a chain is only as strong as it’s weakest link, a conversation can only be as mature as it’s least mature participant.

It’s not fair to say that all teenagers are immature, but they are all inexperienced. And what has happened is that online conversations tend to resemble high school gossip, rather than serious discussions of important topics.
A billion is two different numbers
This is no longer possible on Android as well unless Google manually grants you this permission. You have to ask for it and explain why you need it when you publish the App, I wonder if they did that for TikTok.
You’re free to leave the full cart at the checkout and storm out in a huff.

(Which will usually actually cost them more than just stealing some small item which doesn’t justify either.)
I was just talking with my wife about this. She's from southern China and went to a restaurant in north China with her northern colleagues. There they ordered cicada pupa, which were the most expensive thing on the menu.

With a lot of these expensive Chinese foods, there's an overlap with traditional Chinese medicine, as seen in bird's nest soup, black chicken meat, and such. And indeed, they convinced her to try one, saying that cicada are great for health and such. She felt guilty given that it was such an expensive dish, so she tried one. Reliving that memory made her feel nauseous.
This is commonly done at Lego conventions, though usually not too many people participate.
Curious about that opinion. I find your comment rather negative and, slightly, toxic, but I'll bite. Care to share why you have that opinion about him?

I've read three of his books, and although not all are "great", there's always some interesting thoughts about what he shares. I also like that he really gets people to develop a sense to actually think and work deeply, and move away from shallow and unsatisfactory busyness.

His newsletter and now his podcast are excellent ways for people to ask questions and get suggestions and help for free.

He has a bit of a big ego, but I wouldn't use that to call him "another BS self-help sales person".
I am sure those two things are unrelated and comoletely unintentional.
No, it sounds like you have worked out a good process as opposed to obsessing over tools.

To expand, when I teach people productivity, I keep it simple. I am familiar with both GTD for tasks and BASB/PARA for knowledge. Both approaches boil down in to having a central location to put stuff, organizing stuff around based on how immediate it is, and then having a regular review process to trim excess.

It's very similar to scrum. Dump everything into the backlog, organize it around what's going to be the most actionable, and then periodically trim/refine it.
For the people who get a little bit too into it I think it's a kind of a displaced attempt to bring some measure of control over a life that feels out of control. It sates anxiety.

E.g. you cant control how your boss treats you but you can control how you organize your tasks.
good for them. I never liked cursive anyway. In the US, there are at least 21 states that require cursive in public school curriculum. This is still too high a number. Just like art or coding it is good to keep it as an option for those who are interested and never good to be forced on the masses.
Well put. I would add that successfully targeting groups of people forces technology to serve that group. There as many groups to target as categorically excluded. The target audience of technology is distorted all over the landscape with as much fine detail as there are targeting formulas.

Now that we are getting to the era of maximized add revenue there is no more need for social engagement on facebook or for search results on google. Things are changing into pure manipulation now.

It is like radio first gave people new songs to sing but then they forgot all of their own songs. Every village and every porch had its own songs.

The winning implementation of technology seems to depend much more on how much noise it makes vs how sensible it is. With each upgrade we can move further away from the sensible.

If a husky can run 40 miles, if we have fine batteries and fine electric motors, why should we not do our commute with hybrid carts partially pulled by dogs? We have quite reasonable small gen sets, pedal vehicles, at times there is sunlight and there is wind to use? There are so many possible combinations of those 6, how do we tell they are not viable with Musk holding the megaphone? With the complexity of combining those it would take quite a bit of time and effort to perfect.

The TV was the ultimate opportunity to bring 1000 channels of education to the masses. We could have done reasonable tests and examination over the phone long ago. But if you can extract money from the TV audience and have people pay rent for phone lines - why bother? We could have spend those hundreds million movie budgets on nice courses which would have given us a huge spectrum of employability with much higher wages AND a much more sophisticated voter.

I don't expect the manipulation industry to stop any time soon. With the AI generated imaging it is more likely to reach an ultimate form where those who desire it can directly write desires into people.
> When asked about the $85 million that Airlift burned through in less than a year, Gul insisted that these were the wrong questions to ask. Instead, he defended, the right questions were: “What enabled Airlift to raise $100 million-plus in three years?

Giving money to people who think the goal is to raise money - this is how it ends.

The positive way to look at this is that clueless investors lost their money. That's capitalism working as intended.

Anyway found the key quote

> “Everyone [in management] was new, they were these youngsters who just stayed in their offices,” a lead warehouse manager told Rest of World. “Senior management was never in the warehouses and they just sat inside and did their meetings on Zoom, not bothering to check the issues in the warehouses, leaving the burden entirely on the live operations team.”
They literally can write their opinions in a text editor and publish it on the internet for cost of ISP and a PC, and a public internet address.
You can skip the public address part potentially with more complex censorship resistant tech like Freenet.

Even the software is free. Now, the problem with social media is the network effects creating popularity and visibility, which cannot be replicated.
Very good food for thought. Developers usually never succeed with side projects. They have no clue how to create a business. They love to code. They love to tinker. Let them tinker around. Will they be distracted? Yes! But who cares if your employees browse Hackernews and reddit or build side projects?

Will they leave if it succeeds? Maybe. If it's the case for one of my employees, I will help them, be their Angel, invest into them and help them with my network. I started with a side project myself. It was so hard. We need more smart entrepreneurs and I want to support them.

Will they be less interested? It's possible. At the same time, it's the employers job to offer interesting work.

That said, I don't disagree with you. It always depends. But don't worry so much about the success of side projects. Less than 1% of your employees can turn a side project into something successful.
Solid advice. I did 2 full re-writes with great success and to add to this list I would also make sure you are communicating with executives (possibly gently at first depending on the situation), really learning about the domain and the requirements (it takes time to understand the application), investing in your team (or changing resources - caution not right away and at once since there is a knowledge gap here). The rewrite will basically have massive benefits to the business: in our case: stability (less bugs), capability to add new features faster and cheaper, scalability, better user experience etc. This can get exiting to executives depending on the lifecycle of the company. Getting them exited and behind is one of the core tasks. Dont embark on this right away as you need more information, but this will matter.
I remember... maybe 10 years ago? seeing a big OLED screen playing a very high def version of LOTR. You could see that the props were made of styrofoam.

Of course there is a lot of other stuff going on, but I do think that high fidelity really makes stuff hard. That combined with much more pressure to cut corners in post production (on top of more stuff needing to actually happen in post!) just makes it all fall apart.

Part of the problem when every story has to be the biggest thing ever, and a problem that other industries have hit (games in the PS3/PS4 generation).
An executable of 'cd' wouldn't do anything useful, it could only change its own idea of working directory then exit, the shell or other executable that invoked it would be unchanged.
You could start by saying smartphone, but that was probably intentional.
Yeah well, most of my generation (Gen X) can't do basic trig problems. Call it square. I think they'll be alright.
To me, "from first principles" implies a certain presentation style that's different than what this article employs. It feels like you take it to mean "start from the axioms and build up without any gaps or unanswered whys" which is fine, but it turns into a laundry-list of topics the reader needs to get through before seeing the payoff, which in a way is no different from any other math text. I was expecting a more reverse-engineering approach where the first principles are derived from analysis of the problem / application, and we proceed from there.
I didn't propose to reform Uber, and actually didn't make any policy recommendations at all. I engaged on the narrow question of whether some gig workers are being "taken advantage of", which GP claimed was essentially impossible since they have "free will", which I think is a simplistic philosophical / economic argument.

For specific policy, I would probably support something like a federal jobs guarantee, so employment is available to anyone who wants it that sets a wage floor in the labor market. Then those offering gig work will have to compete with that minimum wage floor. But it's really not my area of expertise.
> Even as an elementary school student, I didn't understand why two scripts were taught.

In my university you had to write so fast to follow the teachers that if you were not writing using cursive you were probably missing half of the content.
Ive been running ads to get targeted traffic to my landing pages. Anyone have thoughts on that?
Because it depends on the context. Kill someone on the street - you are a criminal. Join the army and kill someone , you are a hero. Follow someone and collect data about him - it might be criminal. Make an app which does that - you are a respectable businessman.
Reading a book is also obeying a premade set of rules, the meaning of words, to convey art.
> Think of how most people's signatures aren't readable at al

Signatures are not cursive.
You should be able to model "infinite" complexity, the way people design analog circuits is basically this.
> It seems like getting this to run on an Android would be significantly more functional (no extra device) and cheaper.

That’s basically Google Authenticator.

Didn’t RTFA as I know the algorithm is just one line of python using built-in libraries (which is how I generate passwords minus the time-based part).
> {[]} = \c n. n

> {x::y} = \c n. c x y

Note that Binary Lambda Calculus uses the simpler {x::y} = \c. c x y,
which allows you to operate on a list l with

l (\head \tail \dummy. non_null_case) null_case
There is nothing wrong with rails.