skysight-inc/HackerNews huggingface dataset:
No.

pg has a good article on doing things that don't scale[0] and showed how the AirBnB guys went and setup the first listings manually, but it's actually far more general than just kicking off the network effect. Moats are things that don't scale. Open Source software scales perfectly. Billion dollar companies are billion dollar companies because they can use Open Source software wrapped around some Moat-able structure. The more Open Source Software that exists, the bigger the walled garden.

When Google spends a billion dollars sending cars all around the world taking pictures, they are doing so in a way that the Open Source world can't centrally compete against, as they don't have the billions to get that done. This means that all Open Source mapping software will be missing a crucial feature that users rely on, and will therefore go unused. But meanwhile the libraries that those Open Source Software use, Google can freely use within their walled garden. On the other hand, Microsoft paid a great deal of money to researchers with Encarta and had this same exact structure and Wikipedia came in and disrupted them. It takes more time for the decentralized approach to come online, but as long as it's possible and the data is kept high quality Google Maps will slowly lose market share to OSM.

Open Source software is generally created as libraries, whereas most companies build frameworks. Frameworks are easier to setup and give control to the makers, but they do not scale. Why is it that Microsoft Windows has 13 different dialog generations? Because each is a framework on top of a framework on top of a framework. It's amazing that they can even get that done.

On the other side, OSS is generally built on libraries. When the 2 UNIX devs were in a basement building UNIX and were able to out-compete Multics[1], they did it because they were building libraries that could talk with each-other using pipes around the boundary. Applications that communicate based on input-output with no internal state behave just like pure functions do. Pure functions compose. When Linus built git in 10 days, he was able to do this because the core idea of git isn't actually that much work. The library is built out of composable blocks that neatly come together. Microsoft's TFS Source Control is a framework that acts on your behalf and therefore the bigger the project gets, you need n^2 people to work on it.

You don't get paid for your value. The libraries create value but by definition that value goes to the user, not the creator. When you build a framework on top of a library, that value goes to the framework owner. Who owns the moat? The capital owners. Why don't you use your ability to create programs? Because the moats cost money to build and while you can create value building software, that value doesn't go to you. But by all means, make the world a better place.

[0]:http://paulgraham.com/ds.html

[1]: https://www.youtube.com/watch?v=3Ea3pkTCYx4, thanks to this HN comment(https://news.ycombinator.com/item?id=27494671) for this reference.
People are not machines. This is the argument presented when the 40 hour workweek was proposed. Instead, productivity went up! Because people had fewer injuries and illness.

(1: Robert Gordon’s “The Rise and Fall of American Growth” is pretty much required reading for anyone who wants to know more about productivity.)
Take a Look at the Realme Narzo 30 5G Features, Specifications and Price
Quite a random selection for such an official looking URL; what about e.g. "Common Lisp - The Language" (https://www.amazon.com/-/de/dp/1555580416) or e.g. "Object-oriented programming in Common LISP" (https://www.amazon.com/-/de/dp/0201175894)? However, the reference to "Principles of Biomedical Informatics" was useful; looks like a very interesting book; another important CL application book not on the list, is of course "Paradigms of Artificial Intelligence Programming" (https://www.amazon.com/-/de/dp/1558601910).
> While the average vehicle age has risen steadily over the last 15 years, the trend accelerated during the coronavirus pandemic partly because of a drop in new-car sales, IHS said.

I'm not a car expert, but I'm guessing the dearth of driving in the past year has also affected this. Anecdotal, but I've put barely any miles on my 2013 car in well over a year, which I see as extending its life. I'm noticing my dealership has really amped up their direct-mail pleas to "come in for service," suggesting this revenue stream has dried up as cars stay in driveways.
What are your go-to alternatives? Blind?
My only problem is rust around the tire well. Anyone know if there is some sort of after plastic trim kit to cover it. Ford edge.
Looks like it's not loading at the moment. Really curious to try this out.

Edit: Nvm, just not loading in Safari
I really liked "Common LISP: A Gentle Introduction to Symbolic Computation", from David S. Touretzky. I think it could have been mentioned. Unlike Practical Common Lisp, it has exercises and extensive sections in each chapter just on tools (such as dribble, trace, describe, step, et cetera).

Moreover, I was expecting to see "Paradigms of Artificial Intelligence Programming", from Peter Norvig. I have not fully read it, but it seems to be an awesome book. Not just to learn Lisp but a good book in general, since the code is beautifully designed. Despite the title, AI (GOFAI, actually) is just the domain, the lisp techniques and code approach can be applied to other areas.

This Reddit's post presents another list that might be an interesting complement to the one we are discussing here: https://www.reddit.com/r/Common_Lisp/comments/ddcoar/selecti...
Machine Learning: A Quantitative Approach
That's my impression too all these years. The quality is lower too. I'd rather have less engineers but higher quality but that doesn't work w/ the bean counters.

I graduated undergrad in 2006 where many of my peers were passionate about their courses, had side projects, etc...Now it's just a means for a job and no need to learn beyond what is taught - and the kids (that my company hires, at least) expect the same of their mentors.

When I personally interview I see if they have a github. If they have one, I check if they actually have commits or they just uploaded all their school work without know what exactly version control is. It's not how I purely judge the candidates - but it is something I consider. If they don't have a github to show off their work, they better nail the technical part of the interview. But not everyone at my company interviews like that.
Are the targets not new cars sold? That's how I see most of the stats presented.
AFAIK, there is no Staff designation. On the IC track, L6 is Senior, L7 is Principal, and L8 is Senior Principal.
Because this kind of reply gets posted every single time sleep deprivation is brought up.

Needing this little sleep is usually a lie or a self-delusion. Perpetuating it has negative consequences for the rest of us. Do some of these unicorns exist? Sure. But they are nowhere near as common as this type of comment suggests. Most of the people in question would be better off with more sleep.

Can they survive on 5 hours? Sure. Most of us can also survive on nothing but pizza. Doing this doesn't make you different, just unhealthy.
I'm trying to keep track of which companies have a 4 day week here: https://thelistofcompanies.com

If I missed any that you know of let me know or make a pull request!
I submit that doing a job that you like is already enough to make you happy and productive. Trying to boost both with a day less of work is pretty obviously just trying to cure a symptom. I always liked to go to work, even after 22 years of doing basically the same job. I even missed going to work during the pandemic. Just a thought...
I assume they mean that people buying ICE cars within the next 5-10 years will still have them by then.
Was a hair breath away from going to the dealership today and purchasing a new sedan. Realized last night that I was chucking about $10k away in sales tax / insurance premiums on a new car / and vanity - a compact used sedan thats still newish will do me just fine.

Getting a rental for a few days just to double check that I was right. Rental market sucks right now because they dumped inventory and demand has gone up, but still better to throw away $400 so I can be sure.
ability to run well in upper midwest winters
I agree. Even assuming that lobster suffer when they are boiled - that's an event that lasts but a minute or two. Many factory farmed animals spend their entire lives in various states of stress and suffering.
80% of population will have immunity against COVID without any vaccination. Death rate is only around 1-2%. Severe reaction is under 10%. People knows for sure they have 80% won't have any effect from COVID. People don't know what is the odds of long term effect of vaccines. There are many people died directly due to vaccinations. These numbers are actively cover-up. Look at all the reported cases, they are "infections". Not death. In UK, as long as a person is tested positive, within 28 days no matter how that person die, even if it is suicide, they are counted as COVID death. Infections in USA is also massively double, triple or quadruple counted. As long as a test is counted even they are on the same person. It is fully understandable why some people willing to risk COVID than vaccines. Basically the rewards doesnt justify the risk for them. There are countries in EU fully embrace natural herd immunity. I let you research which country is that without the need of vaccinations. Their hospitals didnt collapse. Their death is only several times higher than flu and accident deaths. And by the way, this year magically, common flu death just disappear.
> What country?

The UK, but it was the same model they sold everywhere that they sold them.
Quote-Googling produced "Large Scale Event"
This is awesome. I had an introductory lisp course in college and couldn’t make heads or tails of it. To this day it’s the only programming language I’ve tried and been unable to understand (“I could just never grok lisp - it’s incompatible with my brain”). Given a few introductory, free texts, I might be well on my way to remedy that :)
> seems flagrantly illegal

Didn't have any airbags at all. Not illegal in the rest of the world but I think they didn't sell them in the US.
Good! Most modern cars made in the last few decades will easily run for 200,000 miles if properly maintained (oil changes and belts).

I don't need the absolute latest and greatest computer safety features. Some of them sound nice but if it has side+passenger airbags and seatbelts then that is good enough for me.

On the flip side, one of my family members gets a new car every year through some kind of special leasing program. Not only does that seem wasteful from a number of angles but how do you not get attached to a car you love driving? Once I find a car I like then I don't want to give it up unless maintenance becomes prohibitively expensive and even then it can be tough.
It has yet to be seen if a mass produced sub-30K electric will be economically viable for a owner at the 10+ year ownership scale.

ICE is proven to be if maintained.

Battery maintenance costs may prove to be the achilles heel of Electric Car ownership, which is why so many people are pushing for a post ownership society / CAAS (car as a service) model instead of owning a car
The values are different in different cultures. Western civilization is based on Judeo-Christian values. It is the source.
How rare?

So you are not the one how can function with 5 hour sleep but doesn't mean other people can't.
> The disappointing thing from my point of view is the number of companies that have no interest in contributing anything back to the open source community that they benefit from.

At my company we have a policy of upstreaming changes where possible just for the pragmatic stance of reduced engineer time maintaining forks.
In my case nearly no body fat. Thanks for the link. Lets say prediabetes is diagnosed. What now? Kind of really hard to figure out what to do. Tried daytwo by the way, kind of accurate description. So trying to avoid food that produces a spikes. Not sure if that is enough.
By the way one interesting thing. After hard workouts the responses are much better. So maybe one could just follow mothers advice, eat healthy and do sport.
So, the article does a bit of goalpost switching. OP provides an example of massive speedup for real applications, which I don't doubt, but constantly compares between Python ( which is fast only really when you dispatch to optimized C/C++ ) and C.

"Unless you are a C/C++ wizard normal Python developers cannot fix or optimize big libraries like NumPy or TensorFlow. In Julia its users tend to contribute more to the libraries they use themselves."

I am excited by Julia. It seems to have a good niche and community around it. It seems well suited for its job. That focus will probably make it better than more general alternatives in short order.
Well obviously part of that is the average car price nearing $40,000.

https://www.consumerreports.org/buying-a-car/people-spending...

Well…sort of. As the article details, there’s a lot at the top of the market that skews that average upwards. But even then, I don’t think you can get into a Honda Civic for less than $20,000. And good luck buying an F-150.

But also it’s remarkable how long cars last now. A 2010 car is still probably in fantastic shape. (My parents’ Camry sure is.) And while the new safety features are very useful (c’mon, dad, buy the new car, you need that blind spot warning), if the car ain’t broke, why replace it?
Why though? As I pointed out in my other comment — based on actual historical data — productivity went UP when people switched to a 40 hour workweek. We need to get passed this idea that the literal number of hours are somehow sacrosanct. When we switched to a 40 hour workweek, productivity went up for a whole host of reasons, not least because of health and safety. It’s a marathon, not a sprint, and people aren’t literal cogs despite the Taylorism still prevalent in so much of our thinking around “work”.
Any head unit new enough to support CarPlay or Android Auto is also probably new enough that it's already in a vehicle with a backup camera...
The boiling wand is pretty useful in developing countries. I used to use them myself back in the day and some folks used to cook food with it in dorms!
.886 here, let's feel special instead :D
What if there are no promotions to be had? My longest tenure at any one company was 8 years and I never got promoted because it was all remote and I was technically an independent contractor. No one got promoted.
If youre actually doing HPC, say, on a cluster, the startup time will be amortized, or else, you're doing something wrong.
How do you suppose one can feel pain with a nervous system? We have no explanation or real understanding of the mechanism that underlies human consciousness, so there's no real reason why it couldn't occur via a mechanism that plants share.
It sounds like we do very similar jobs and feel the same way about Python. I'm 97% sure you're going to stick with your own language, but for others seriously give Ruby a look.

I absolutely adore Ruby as a scripting language. It's so easy and elegant to shell out to bash and do something with the output. When brevity or familiarity with bash is desired, variables like $? are there also (although there are generally less esoteric ways to do things). Running a simple shell command in Ruby is as easy as using backticks and having the output from the command returned to you as a String (and I always add a .chomp to strip the trailing \n)[1]
Example: datestr = `date '+%Y-%m-%d-%H-%M-%S'`.chomp

Worth noting too is that Ruby also has a fantastic one-liner command line syntax like perl and awk for example. Check out https://robm.me.uk/2013/11/ruby-enp/ and https://benoithamelin.tumblr.com/ruby1line/

Also the community is amazing. There are gems for almost everything, and really neat/fun projects like Ruby Warrior: https://github.com/ryanb/ruby-warrior

I'll stop now, but suffice it to say Ruby is one of the best tool sin my belt, and I haven't even mentioned the number of times I've thrown down a simple single-file HTTP service based on Sinatra in record time ;-)

[1] https://stackoverflow.com/a/2400/2062384
It's not a Common Lisp book, but I'd highly recommend The Little Schemer if you're looking to grok lisp.
Thanks, I appreciate your story, because it made me realize, that in our case the e-mails do actually bounce, at least partially.

40k a year is massive in my eyes. I feel like there needs to be a global allow list for educational/scientific/infrastructural orgs, that would always make spamming cases involving them sorted out for manual processing, instead of piping them into the basic if-spam-then-block algo.

At the end of the day getting locked out like that is just bad service for everyone involved.
It's built into the culture to ship, ship, ship. Shipped code is better than good code, or clean code, or fast code. At my last job, the C-level was fascinated by Amazon success stories. They wanted to achieve the same success, so they urged us to ship, ship, ship. Unfortunately, we were all very seasoned engineers, and we knew the nightmare that would ensue if we purposely piled on the tech debt. The part of this article that refers to "every ticket taking 4 to 5 days regardless of complexity" should be a warning sign to ANYONE attempting to model their startup after Amazon.

The message should be: You are not Amazon, and you will NOT get to Amazon scale by modeling their worst practices.
Thanks for this. Not sure why its dowdownvoted. Numbers are worth looking at.
Here in the states, maybe with that extra day people have they could rally for the rest of the working class to get fair pay and benefits.

As I’ve watched my non-software friends (with degrees!) struggle, I’ve grown increasingly disgusted by how much money there is in the software industry. The majority of workers will never have money for a house and/or real retirement, while my only reason for not buying a second house is that I don’t feel like vacationing in the same spot all the time.

I fully expect to get downvoted to hell by all the financially comfortable libertarians that lurk here.
Something like the boiling wand was available in the 1950's in the US. It had the heavy coil that was immersed in the liquid but was bent so as to hang over the lip of a cup or mug. My parents made their morning (instant) coffee with one on vacations. Blazingly hot and had to be watched closely...
>Our on-call was pretty bad (40-60 tickets a week) and there was very little investment being put in to improve it. We had a lot of little scripts here and there which would solve extremely specific situations but no focus was ever put on in building a general framework or trying to reduce the ticket count.

AWS engineer here and I confirm everything you say, but this quote really struck home with me.

The thing I've noticed at Amazon is that not only are the pre-existing conditions awful, but nobody has any interest or willpower to fix it. Everyone will happily vent to you and tell you how awful things are, but any suggestions to fix it or make things more efficient (even if the fix is very simple and requires low effort) will be met with hostility. And I'm not just talking tech issues, but also process/workload issues.

I've worked across multiple teams and there is an "institutional ego" at Amazon where everyone, especially L7s+, think that Amazon is the best/smartest company in the world and have an attitude of "if Amazon, the best company ever, hasn't already figured out a way to solve this problem, then it must be an unsolvable problem and we won't even try". The thing is, a lot of these problems are in no way unique to Amazon and many other companies across the world have already found fantastic solutions to reduce things like on-call load. But adopting those solutions would require admitting that other companies were able to solve something that Amazon hasn't, which would hurt the ego.

This all applies to the very issue being talked about in the OP, too. Even managers will vent to you about how their team goes through 50% attrition every year, and how everyone is overloaded and finding new engineers is hard. They just accept 50% attrition as "something that just happens every year" as if having such a shitty team is normal, and there is no movement at all to fix it.
worked in AWS for a while, but it was 5 years ago.

you’re right that your manager can make or break your experience.

For the first couple of years there it kinda sucked, mostly due to oncall (our ticket queue was at 3000 tickets at some point) and constantly being yelled at when things broke. We would basically only work on sev2s. Having the pager was super-stressful. We “owned” so much cruft/dead projects/experiments that a couple of time we were paged for something that we didn’t know existed.

After I build a little bit of leverage / gathered some political capital I somehow ended up in the position of “team lead” with I guess management’s intent to move me to be a full time manager (after the team’s manager was PIPed).

I made a good case that half the team is going to leave, me included, if we don’t do anything (6 people team).

So what did we do?
I introduced a “secondary” oncall. After you were oncall for a week, you were secondary for a week. While secondary you got the chance to try fixing some shit without worrying about being paged every hour. You were also motivated because you just got offcall. People went for annoyances that would generate a lot of busywork or for… fixing the alerting and monitoring (a lot of autocuts due to wrongly setup alerting thresholds or even alerts that should not have been alerts in the first place). After we exhausted the low hanging fruit, we put some effort into automating some tedious task that would take a lot of time but understood and never meant to be done manually at the scale we did them.

Towards the end of the journey we aggressively deprecated/migrated the shit that was not used.
By the end of this (took more than one year) we had an empty-ish oncall queue and for the first time in ages people coupd breathe (we now got a sev2 every other week - which in Amazon terms is freaking awesome).

I wish this story had a happy ending. There was close to zero recognition for what happened there and most of the team migrated together, internally, to another opportunity after. I left Amazon 6 months after this migration. From what I hear from the people that stayed there, entropy took over and in another 2 years they were roughly in the same shitty place as far as oncall goes.
I won’t mind providing some additional data!
Let's not forget that car manufacturers seem to be determined to ensure that new cars are worse than old cars. What do I want in a car?

- No bluetooth.

- No touchscreens.

- Really, no screens at all.

- Cabled audio input.

A rearview camera is a good thing, except it still manages to make the car worse overall because the manufacturers somehow can't stop themselves from using the screen to display other things that should have been displayed in another way.
Companies and managers downplay the leverage that software engineers have.

Every company _should_ be a technology company. If developers had authority over parts of running the organisation, just imagine the innovation that could come out of that.

If there was less open source, developers would have to be better at what they do (more skilled). And yes, lots of money could be made with proprietary web servers, languages etc.
I tried with proper case and it still didn't work.

Then I just mashed the button a few times and it said username found but error getting history, so I mashed the button a few more times and it eventually worked. Do probably just backend overloaded.

I skimmed through my top matches and one of them appears to have attended the same undergrad as me, so that was interesting.