skysight-inc/HackerNews huggingface dataset:
An interesting case here is Craigslist. I won’t say their UX is poor per se, but it’s very much a matter of taste that not everyone shares. Notably, the Venn diagram of their user base and the people who vocally laud their UX is likely an enormous circle with a competitively tiny one hiding inside it (respectively).

I think it’s interesting because while I personally don’t like the Craigslist UX, I have no objection to using it anyway (even if might I try other solutions first). They provide enough other value to me, and the UX is good enough, that I still have an overall positive impression of the service.

I also find it interesting because the debatability of their UX is really very surface level. There are all kinds of things I wish were different, but that’s mostly because it was perfectly fine in 200* and hasn’t much changed with the times beyond a few utilitarian niceties.

I’m sure this is way overly specific to CL as a reply, but your comment about UX focus resonates with me, and I’ve long found Craigslist’s lasting success fascinating in this light.
Almost as if TANSTAAFL.
I love AutoHotKey but why do I have to learn a new language to use it? Why can't it use an established language like js or python?
> The Netherlands has absolutely nowhere approaching the density of NYC.

We were talking about the row houses, right?
> a tolerably small number of steps removed.

When I try to search the larger web, only garbage surfaces.

I can only find quality content via human-curated sites (like this and Reddit).

The golden age is over. Most e-mail is spam. Most sites are advertisements or pushing some other agenda.

When bots creating accounts prevail over human moderation of content, the quality will drop in further areas. Then people will stop visiting those areas. There are no winners - visitors, advertisers, and eventually publishers all lose.
> I've heard people say that the solution is to eat (healthy food) when you're hungry, and stop when you're full. The thing is, I'm never full. I can eat until I physically can't eat anymore (not something I do regularly, of course), and as soon as my stomach has emptied a bit, I feel fairly hungry again. "Eat until you feel full" is literally a human experience I had never really had.

I had this exact same experience when I was prescribed a drug that, as a side effect, blocked receptors in parts of the brain responsible for signalling satiety from food.

I went from having trouble eating enough food to maintain a healthy weight, and just not being hungry, to suddenly being unable to feel full at all. It was like I always had room for more, no matter how much I ate. And I was constantly hungry, felt like I was starving 24/7 and would ruminate about food so much that it impacted my ability to sleep or concentrate. My brain was obsessed with preventing me from "starving" and it ultimately dissolved the illusion of willpower that I thought I had.

No longer take that drug, but it was an eye opening experience. I didn't know that was a thing people could experience, as someone who was always skinny. It really drove home that we are products of our biology and made me more empathetic with those who struggle with food.
That's cool, but if the 100 year old saw had been used regularly it would have required maintenance and sharpening to continue working well. Software also requires maintenance.

I can't think of any 100-year old software that is being used today (ha-ha).

I'm sure some airline reservation systems and banking systems written in COBOL in the 70s are still around, but they all have ongoing maintenance to keep them working correctly.

The commenter's complaint seems particularly worse with dynamic languages like JavaScript and Python than compiled things. Old projects written in node are often just as hard to get running or installed as something written in Python 2. The dependencies are out of date, you have to install an older version of Node.js, or the dependencies just don't exist anymore. And JS stuff usually generates a huge tree of dependencies even if they only directly rely on a handful of packages.

End of story, I think if these Python-2 tools/scripts were such a huge part of his project that they keep breaking builds, the company should be invest time in either rewriting them in their language of choice or maintaining those projects or a fork of those projects.

One of my old bosses was strict about this - no COMPANY projects should be relying on external package repositories, unapproved third-party dependencies, definitely not some github project maintained by only a few people. Yeah, I think if your company is relying on "requests" or some other massively popular project with tons of community maintenance, you don't want to fork that and it's important to use the standard versions. But if you're bringing in something that is used and maintained by only a few people - you either need to become part of the community that maintains it publicly or fork the project and maintain your own version.

This isn't NIH syndrome, it's basic protocol for keeping your builds reliable and dependency management simple.
An NDA, same way they do now.
Probably to add it to their Scrooge McDuck cash vault.
I wasn't intending to frame it as malicious. I'm as big a supporter of Hanlon as anyone else.
You’re saying that the Amazon CFO is sponsoring terrorists?
dang, when you put it like that...
I think of rsync as the fault tolerant version of sftp, yes it operates at a different layer(files vs network streams), but in the face of a network that keeps cutting off just keep rsyncing until it gets through.
Meh I dunno, I'd take it
I would have loved to know more about the setup process and cost for the "old-school" cert.

Looking at its metadata, it appears to be from Gandi,[1] which charges US$16/year for a single-address cert that works on standard hosting. (The "free" tier is if you buy Gandi web hosting, which starts at US$6.20/month.)

1: https://www.gandi.net/en-US/security?taxes=no
That's not how the legions worked. The men assembled three ranks deep. The first rank was comprised of those with middling experience, who had seen combat before. The rear rank was the senior veterans. The cherries with no experience went in the middle, both to be reassured by the E4 mafia laying skunion in the front rank, and to be prodded on by the very experienced guys behind them.
Bizarre Cretaceous Bird from China Shows Evolutionarily Decoupled Skull and Body
I had my thyroid gland removed 30 years ago and my TSH has recently been out of range (hypothyroid).

I still managed to lose 40 pounds via calorie restriction and absolutely no change in exercise.

I basically did strict keto for 6 months. CICO is a real thing. Even hypothyroid, you're not going to gain weight if you aren't intaking the calories.
Trade secrets are already strongly and strictly protected at national and state level regardless of non compete agreements.

You are never allowed to steal trade secrets or use them elsewhere even if you didn’t sign any agreement about it.

An NDA isn’t even technically required. There are state and national laws which blanket ban using trade secrets outside of the company you worked for.
Being a young and very healthy person I felt this way about the COVID vaccine.
Is there a place I could learn about non-compete law? I'm curious whether my existing NC could be enforced.
Would you mind expanding on other protocols that would be better?

I personally cant think of a protocol I’d rather have go everywhere than QUIC/HTTP3.

Forced TLS is disappointing (there’s some discussion), but the upside is that this means SNI works and you can now very easily route UDP traffic via SNI.

Given the flexibility of HTTP/3 I wouldnt mind having it everywhere.
And I get why you won't explain it further here too... ha
Lex is the undisputed King of Cringe. Most of the stuff that he comes up with himself is IAm14AndThisIsDeep level. Also his voice has tendency to put people to sleep.

He has really good guests on though. Not sure how he pulls them, but somehow he does...

So I'll continue listening to the Lex Fridman podcast. Just wish they changed the host, but probably not gonna happen.
... in fact, if you dip into the Alexander doxxing thread, you'll find the person you're replying to made the same false allegation last year, too. That's a weird fixation to have, but everyone's got their hobbies, I guess.
Lyft has a PWA, which IMO is a really good use case for browser-based notifications.
Gotta use those outdated GPUs for something!
Interesting. For an $800/mo savings, I can get real comfortable self administering an old-fashioned shot.
Which Meetings Should You Kill?
If you use Firefox, you can use the video pop out mode to make it whatever size you want.
> I hope that at some point we'll stop sacralizing things because they are old.

The Lindy effect is in play though. People don't consider The Brothers Karamazov classical canon merely because it is 140 years old, because there were many other books published at the same time. There's typically a reason why particular works survive to have cultural relevance today.

In the same way house construction wasn't by and large more durable 700 years ago, but the houses from 700 years ago that still stand today are very sturdy.
I dunno, when doing roadmap planning at work we often simplify to make the planning easier, micro adjustments don't add that much value. A book a week is a simple plan to steer towards.
The idea behind quiet quitting is based around the idea of shooting for a 3 on a scale of 1-to-5 instead of shooting for a 4 or 5: AFTER management has dropped the ball and failed to acknowledge their efforts. People have twisted this to mean "I am going to do the bare minimum without getting fired" -- these people very quickly end up on PIPs or equivalent at many other companies, not just stricter employers like Amazon.

As an aside, it doesn't really make sense to quiet quit as a SWE for the sole reason of there still a ton of career upside for those who do good work[1]. If you're thinking of quiet quitting you probably just need a better employer.

[1] "Good work" as in people who actually get stuff done and produce good software, not those who merely just grind long hours to impress founders.
Have you checked Upwork? I’m sure you know firmware is tougher to do remotely than pure software because you generally need to ship/receive hardware and it opens the hiring company to more risk.

Could you do something low-level but doesn’t require shipping specific hardware such as codecs or drivers for common hardware? Or 3D modeling?
We know the answer to that, though. Very few morbidly obese adults lose significant amounts of weight and keep it off long term, even with comprehensive lifestyle interventions like calorie counting, gym membership, and therapists. Even people who lose a lot of weight just gain it back at 1-2 kg a year. That's why there's an obesity epidemic.
Ex-russians, who (or whose parents) left Russia, seem to have some kind of romantic connection to the country, they have never been to (or been there when they were young, thus "sun was shinning brighter, grass was greener, trees were taller, and the ice-cream was tastier"). They read old russian classic literature, watch soviet movies, and imagine the better Russia it really is not.

Lex in his interviews many times speaks about Putin as of a leader who loves his country and thinks about his people, which has barely any connection to reality, unless Russian TV and other country's media, cleaned up of any dissidents, are been consumed.
"But most critics accused him of posturing – that you can’t read those books at that pace,"
...
"I read [The Brothers Karamazov] in 2021 over 21 days (Sep 10 to Oct 1), and yeah, I don’t think you’d want to read it any faster than that, certainly not one week."

So most of "the critics" were right that this particular book shouldn't be read in a week? So weird to then read this framed as "I think Lex wins this one." Twitter is constantly quibbling and I don't care what books that guys reads, but odd to see this blogpost go to lengths to argue 'well actually he meant the average book on the list will take a week, not each individual book'
Appreciate it a lot. Wouldn't have identified this issue if you hadn't pointed it out. Thanks!!
SBF’s anticipated not guilty plea was a ‘smart play’
Why are people saying Lindy over survivorship bias these days?
I'm not so sure. Maybe by literal line count. Maybe not by all targets in a large project.

Literally every time in my life I've updated from version A of a compiler to version B of the same exact compiler, I had weeks of change sets required for getting the existing code to build under compiler B.
But is an hour a half per day too fast? What pace would you accept? At least for me, I don't feel like I'm getting only shallow grasp.
How would a previous employer know what a former employee is telling their current employer about what they know from their former employer?

Not saying anything is right or wrong, just that when something is illegal doesn't mean it prevents that crime.
Cooking milk at high temperature transforms lactose?

https://www.journalofdairyscience.org/article/S0022-0302(78)...

I wonder if you can do the same with FODMAPs? If it does, it should help with the gas issue. Does anyone know?
A $10 bill has positive value as well. Nevertheless, buying them in bulk for $15 each is a bad idea. (Merely having positive value is not enough to make something a good purchase.)
Honestly, just pick up some components (motors, webcams, sensors) from Amazon plus a Raspberry Pi. Google some tutorials on how to interface with those components programmatically.

Beyond that, ROS is the heavily adopted project that can help coordinate all in a robot system: https://www.ros.org/. It's a big project with a big learning curve.

Some newer platforms like Viam aim to simplify all of this: https://www.viam.com/
Service degradation is one thing, but a high profile failure can outright kill the adoption of something that would have been feasible with a bit more time in the techno-oven.
You could read some of these in a day, especially 1984, the pages just fly by. I was initially going to mock the idea, but they're actually quite well chosen for the task at hand. Surprised he hasn't already read some of these though, they're not exactly obscure. And that he hasn't read Player of Games is actually quite a shock, for a techbro, but I think Excession would be a better choice of Iain M Banks book, for him.

Sapiens is a waste of time, given it's subtle anti-human bent, completely bizarre for an anthropological text.

And Dune in a week. Good luck with that.
What's the new performance process?
Often monthly
> I wonder why some of these people would agree to these interviews

He's currently the 12th most popular podcast. Great exposure for anyone to go on his podcast.
The workers aren't the source of profits in all cases.

Eg, a musician is a worker, but once they've written a song that you now iwn, you can sell infinite licenses to it, regardless of whether the musician is still being paid
Staff has negative value when demand growth doesn't meet a companies forecasts. You are right there should always be positive output from staff, but it doesn't mean that there is a demand for said output.

I think when you say value you aren't speaking fiscally. If that's the case then I would say I'm not trying to minimize the output of workers being laid off. I'm just saying that the value of their output isn't marketable to consumers, so from a capitalist perspective a company should rationally make adjustments.
I think that's why the "bare minimum" language was used: It's a lot better than the status quo, but doesn't go far enough.
I'd believe that Alex still has a very Google-like view of the web, but not that he's secretly still compensated by Google
Perhaps the conclusion is that (at least some of) the workers aren’t the source of the profits.
I can read some of those books in less than a week, so gaining ‘budget’ for the others. I don’t get the outrage over putting some more challenging books on the list.
I have no opinion on the MBA bit, but I think you're spot on about people starting to treat companies the way the companies are treating them.

~10 years ago, when I got my first job, I was in the minority, pretty much the only person cynical about big companies' claims how "people are our most important resource", how important is the company "culture" and all of that corporate kumbaya. And, at that point, the vast majority of people around me cared and wanted to do a good job, going up and beyond.

Fast forward to now, and pretty much everyone has the attitude of "f**k these guys", doesn't want to be there and will do the bare minimum to get by. And that's exactly what companies have demonstrated that they deserve.

People are tired of job hopping to get market pay, dealing with bulls**t, and being thrown under the bus at the slightest hint of an economic downturn.
Okay? What does that have to do with giving one to everyone? Not every child in the US has a phone...
We need some kind of "license to code" finally.

People doing such things should never got the job in the first place.
Different strokes for different folks and all that but the concept of infinity doesn't really bother me that much because it doesn't really exist to me as a number more than it is a fact of the unbounded-ness of some set with a total ordering. It is more a statement of potential rather than actual existence, that given an infinite set, you can always find a "larger" element, which to me is just a result of the way it is defined.

Infinitesimals to me are a bit more difficult because physics (the real world) doesn't actually need real continuity, otherwise physical models won't work because many continuous quantities in physics (fluid densities, temperatures, etc) aren't really continuous on small scales compared to the problem size, but that isn't needed to model such systems well. It seems like there are only a few pathological examples mathematicians come up with which is interesting and fascinating that require actual continuity, but most physical systems do not need real, actual continuity.

On the same token, I guess (countable) infinite sets aren't really needed either.
>you'd still have to grind it down flush

Not if it was a fillerless weld.

>I'm pretty sure a weld would not hold

...thoughts on why a full-penetration weld not be as strong as the parent material?

>I'd guess the joint would also fatigue

This is based off of previous experiments? Conversations with a metallurgist? Other?

>The longer the blade, the longer you can cut before you have to rewind.

Any particular reason the reciprocating action of a normal scroll saw doesn't work for your application?
Maybe too skinny for their equipment... so you need the exact same as a 2/0 scroll saw blade except 50 meters long?
I am currently on one of these regimes, and it has been miraculous for my life. I became obese when I was 27, topping a 32 BMI, when I was 35 I gained a substantial amount of mass by just pumping iron and doing cardio, brah.

5 years later, I had a bad knee, and lost most of my gains. Dr. Bronner put me on a steady diet of Carne Asada and Kale, and I've been a wiry lean pooping machine ever since!

He's a miracle worker, send him all your money now!
> Companies plan for where the market is going, not last quarter’s results.

Yet all of these companies overhired, which led to the current problem.

> It’s fully clear to everyone that the economy has shifted dramatically.

I don't think that's fully clear.
Yeah but than the person is liable and could be charged in that case
I don’t think you’ve heard too many of his interviews then. He will sometimes go into pot-mode meaning-of-life stuff but that will be for a few minutes in a several hour long interview.

If someone is an expert in a niche technical field and would like to talk about it for several hours to a large-ish general audience, what other show would they go on?
On top of that, non-competes shouldn't be enforceable on employees who are laid off or fired. If a company doesn't want to retain an employee, they shouldn't have any say over what that employee does with their skills afterwards.
I wouldn't say he's a grifter, but his career was basically made by the "enlightened meathead" circuit (Joe Rogan), in which his milquetoast views appear interesting. I agree that he gets good guests—not sure why—but if I wanted to listen to a philosophy grad student fumble through ideas I have other avenues IRL for that.
> Those who have banked a lot on talking up globalization for the past 20-30 years will get there too. It will just be a slow process of very gradually tweaking their position a little bit every year at the maximum speed they can get away with while making it look like it's just little tweaks and they were never at any point actually wrong.

Is there a list of specific people here, who have aggrieved you so? Who are you even talking about?
It has nothing to do with JavaScript. It has to do with your software depending on N dependencies that you don’t control. And those N dependencies will randomly change and no longer work with your software.

So what is the solution? Reduce N as much as possible. Ideally N should be 0. That will never happen of course (you still depend on the browser/OS) but the closer you get to 0 the better.

There are also things you can do to design your software in such a way that there is a “firewall” between your code and external dependencies. That minimises “earthquakes” from spreading from dependencies to your code.

I have followed this rule when developing both client and server software. And I very rarely have problems with any ecosystems.
Oblique, but what has worked out for me far better than coaches and mentors is enemies. Identify people who are annoying and awful and be sure to not do those things that they do. This can be an ugly business, but in practical life terms it can be more important to set a floor and consider limits than to reach for the stars and jump as high as you can. And of course both are important.
> to write plain English explanations of what a piece of code does.

I could use this for a regular project for which I have the source.
Carcassone in Prolog
Generate a complete rectangular map using all 84 carcassone tiles where all borders are pastures.
What does the iraq or afghan war have to do with pax americana? Was 2003 iraq a real threat to the global empire?
To say that an outcome is "unidimensionally a good thing" does not imply that all interventions that have that outcome as part of their outcomes, are good interventions.

(to say nothing as to the question of whether the outcome in question actually is unidimensionally a good thing)
Most of Amazon's long term debt is in prebuilding data center real estate. So long as Azure and GCP keep kicking own goals they should be fine.
My Samsung Galaxy S10e allows me to disable fast charging, and also to set a max charge of 85%.
Trade secrets are protected by criminal statutes. Misappropriate trade secrets you go to jail. That is beyond any other protection. For comparison, company could commit wage theft, and no one is going to jail.
15 or so years ago I worked in a small company that specialized in wind predictions and was me and 10 meteorologists

I remember them saying Accuweather is close to the main campus of Penn State which has a large meteorology program. They were saying if you joined accuweather and quit you couldn't work in any weather related field for 5 years after leaving accuweather. Basically the NDA locked you in and you were a prisoner.