skysight-inc/HackerNews huggingface dataset:
Eh, I think it speaks fairly well for them.

On the one hand it does seem like a fairly inexperienced organization with some pretty undercooked release and testing processes, but on the other hand all that stuff is ultimately fixable. This is a relatively harmless way of learning that lesson. Admitting a problem is the first step toward fixing it.

A culture of ass-covering is much harder to fix, and will definitely get in the way of addressing these types of issues
> We were unable to get comparable satellite imagery of Tesla’s Fremont factory but a series of drone videos by a YouTuber show what look to be increasingly cramped lots across the property.

Is it legal to flyover someone else's property and film it? I think there are laws about only flying away from airports, but I guess this is far enough away to be in the clear? I would think that Tesla would have these videos taken down if they could, if for no other reason to discourage others from flying over their property and recording potentially valuable private information.
I've been on several sides of this issue. I've been using Haskell for around 16 years, and I currently work on a product that's written almost entirely in Haskell on the backend. I've worked in a variety of languages throughout my career, and I've taken plenty of jobs that involved no FP at all, jobs that involved a mix of languages, and some that were primarily Haskell.

I've certainly seen people in the Haskell teams I've worked on who fit the article's description of people who were there to write Haskell and didn't care about much else. It didn't go great, but they were a minority of the people I've worked with.

Importantly, I've also seen plenty of that kind of behavior in other teams using other tech stacks. I've worked with "Agile people" whose answer to every problem is pair programming. I've worked with people who only care about microservices, or their favorite frontend framework. I've worked with people who see more object orientation as the solution to every problem more often than I've seen people who want to apply FP to every problem.

A few of these people can be find to have on a medium or larger sized team- if the worst of their instincts are tempered they can be a great source of internal education and advocacy, and they can bring expertise that can help you deal with the inevitable problems and tradeoffs that come with any technical choice. You just need to be careful to, on balance, have a team of mostly product-minded people.

Product people aren't necessarily tech-stack agnostic. To use myself as an example, I really like functional programming and I think it's often a good technical choice. At the end of the day though, my job is a job and I'm there to build the best product I can to make my employer (and myself) money. I've turned down Haskell jobs because I didn't believe in the product or team, and taken jobs in less preferred tech stacks because I did. A lot of people can be both enthusiasts and pragmatists, you just need to look for them.

I think one of the biggest issues I have with the article is that it overlooks a significant source of hiring: product minded people who are open to, but not specifically enthusiastic about your tech stack. People don't need to be an FP enthusiast to work in a functional language. I've written a lot of Python and Go in my career, even though neither of them are my favorite language. By the same token, there are plenty of people who can work with Haskell, OCaml, or a lisp just fine with a bit of training even if FP isn't something they are going to devote themselves to. I've worked with a lot of people who do Haskell in their day job, but prefer to spend their free time using Rust.

None of this is to say that everyone should go out and use an FP language. I think the most important factor in picking a language is generally going to be picking something that your team likes and understands well. Most languages are good enough at most problems that individual preference is going to matter more than technical concerns. If Haskell or OCaml or Gooby is that preferred language for your team, I don't think you should avoid it.
DIY Radio Telescope: Building a Camera That Can See WiFi (2019) [video]
Nice app! What are the other more robust/featureful ones in this category?
reminds me of GWT (google web toolkit)
>1) they make the best consumer laptops by far

Very debatable. That's just your opinion.
Is this a specific Tesla issue (to be clear I dislike Tesla immensely, it's a company named after someone who's inventions were stolen, that was then stolen by a quintessential middle manager who's success is entirely from birth and luck) or just because teslas inventory is kept outside? (the gist I've gotten over the years is that Tesla is forever short on actual covered space and so I don't know if they just have less covered storage for finished cars, or whether it's just that no one is looking at non-tesla car storage)
> never get married again

I wonder what the rate of children are for second and 3rd marriages. Probably low, as even first marriages rarely produce more than 1 these days.
it was on some temporary AWS service like lambda or something? (We had eight ECS tasks on AWS, all running five instances of our backend), but, regardless logs should be somewhere persistent.

If they weren't, that should be the first thing you fix.
I also remember some of these: https://www.imdb.com/title/tt0045458/
Assuming equal mass and an inelastic collision, the missing information here is, "How well is the wall fixed to the ground?"

If the wall is immovable and perfectly fixed to the ground, then the car/wall collision will indeed have a greater effect than the car/car collision.

But if the wall's connection to the ground is negligibly weak (e.g., an actual brick wall), then after the collision, both the car wreckage and destroyed wall will continue forwards at 50 mph, until some other force slows them down. In this case, the effect (change in kinetic energy) is the same as the car/car collision, not counting the impact of crumple zones.

In the former case, the kinetic energy of the car relative to the ground is relevant only because the ground is exerting a massive force to keep the wall in place.
Based on your several lifetimes of failed marriages?

That's sarcastic, but it seems pretty weird to think your opinion applies so clearly to every situation other folks might find themselves in.

How many of the people you advised died happy that they listened to you?
(No horse in this race) https://news.ycombinator.com/item?id=40584606 seems to strongly suggest that Bartender's no longer trustworthy.
CAT-Q survey results mostly, a screening tool designed to detect masking, and autistic men report masking a statistically insignificant less than neurotypical men. Autistic women report masking a statistically insignificant more than neurotypical women. But the women did report masking a significant amount more than the men.

Not strong evidence but what exactly is the evidence that autistics are going around masking far more than the average bear? Low social motivation is an old theory for the cause of autistic social behaviours which is a theory which would indicate less masking. I’ve heard all this mask mask mask talk over the last few years, but I haven’t seen any persuasive science.

I should also be clear - I’m not saying autistic men don’t mask, or don’t struggle with masking, I’m saying I can find no convincing evidence that autistic men as a group mask an unusual amount. The diagnostic criteria does not indicate masking as a symptom, just as a potential risk that may confuse diagnosis especially in women by making actual social deficits which actually get you
diagnosed harder to detect but not impossible.
No hate but saying that collectors simply gather things that others made is rather dismissive. It may certainly be true in some cases but it's also very possible that true, potentially even ingenious, effort was required on the part of the collector to build, maintain, and be knowledgeable about the collection.
I’ve also seen this phrased as “respect” vs “courtesy”. Perhaps everyone would be better off if we used courtesy to mean the latter kind of respect.
I think what the drivers ed textbook is asserting that the acceleration experienced in both collisions is equivalent. I think the assumption that it is not mentioned is that in the running into a brick wall is an inelastic collision, while the two car's hitting each other is an elastic collision. So in one case the acceleration is from 100 -> 0 km/h while the other is from +50 -> -50 km/h.

I have no idea if that is true in reality, but to me that seems like the most likely explanation. I agree, without this the statement does not make sense.

As a side note on the article, I'm not sure why David Friedman associates being open to being questioned by their children with libertarian economics (with circumstantial evidence at best)? I, myself and many of my friends have been educated in a similar way and our parents were definitely not libertarian economists. In fact I would argue that this philosophy is routed in anti-authoritarian education, which originates in communities more associated with anarchistic/socialist political/economical leanings.
What purpose would that help? We do have CMB and a lot of light emitted from long ago from stars we get today. Are you specifically after the light from our sun from 4b years ago?
> We are used to distrust humans.

I think this assertion might be cultural. I don’t believe that I distrust humans by default, I think I’m actually predisposed to trusting them and wanting to help or cooperate with them.
It's the same for any most conditions leading to assistance programs though.

Whether you're legally blind or not, legally deaf or not is binary, but each person is on a spectrum and when interacting with someone we might want to adjust to their level where it matters. You don't talk the same way to an elderly with only half of their hearing left, even if legally they're not deaf. Or choose your color schemes with color blind people in mind, even if they won't be registered for governement assistance.

That's where I see the distinction between the administrative part of it, which needs binary criteria because of the management nightmare it would be to have gradual scales for everything, and the human/everyday life side of things, where caring about the different shades matters a lot IMHO.
It’s always the ones you most suspect
It doesn't look like the FPGA portion of the artifact is released.
Don’t take the advice if you feel it does not apply to you. It’s not my 50% of your marital assets, ongoing maintenance (in the case of one friend, until death, tens of thousands of dollars per year), custody and visitation negotiations and ongoing logistics until they’re adults if children are involved, etc.

Sometimes you’re lucky, sometimes you’re not. That’s it. If you feel lucky, enjoy it until you’re not. When the luck runs out, there will be pain. Maybe the luck doesn’t run out, but the data should make you cautious and take pause considering the risk involved. I don’t conjure the failure rates, I simply observe them and the outcomes. You can do everything right and the other person is still out the door, through no fault of your own. People grow and/or change, sometimes not together.

You can love and be with someone just fine without a marriage. I know of many relationships that are just that. Being married doesn’t make it more real or special, nor will it keep someone around whose investment in the relationship has dropped to zero.

I have yet to have someone be disappointed with the advice I’ve given, so I keep providing it, iterating whenever possible to help others optimize for happiness and favorable life outcomes.
> Are you aware that a majority oh Americans (55-69%) do, defined as struggling to save or invest anything past the monthly expenses?

How can that be? Only ~30-35% of Americans rent a home, which means that ~65-70% of Americans either own a home or are freeloading (e.g. living with parents). Only ~3% of homes are considered to be underwater, which means virtually all those who own a home have been able to save over and above their monthly expenses.

So, especially on the high end, if 69% of Americans are unable to save, while virtually all homeowners have been able to save, and even if we assume all renters cannot afford to save, that suggests 34% of Americans are freeloaders. It seems highly unlikely that all renters are unable to save (what about the tech people who rent?), but whatever.

How do we resolve that? The freeloader figure is in the ballpark of what the data suggests if you are counting all the way down to babies. Is that what you've done here? But nobody would ever think that a baby should have an income that allows them to save, so you're kind of being disingenuous if that is the case. I find it hard to believe you would state this figure including children.

Or is it that you mean 55-69% of Americans do not have money in a savings account – as in a specific type of bank account? I have seen reports like that before so maybe that's where you got the idea? If that's what you mean, it is quite believable that the majority do not keep money parked in a savings account. The interest rates in such accounts are rarely compelling, so why would they?
https://www.tampabay.com/archive/2010/07/25/fdr-s-surprising...
sure, a work stealing runtime presents a problem where you wouldn’t use TLS but instead use whatever TLS equivalent is appropriate as TLS+work stealing is a bad idea generally anyway. You want to use fiber-local storage eg dispatch_queue_set_specific for libdispatch, whatever mechanism is available for goroutine-local like Context or sync.Map according to ChatGPT). Btw, if you don’t use goroutines then this problem doesn’t come up I believe as that’s the only situation this comes up in. And since Rand is part of the stdlib, I’m sure they could leverage lower level hooks to accomplish fiber-local storage in an efficient manner.
> Is this also true: If you want to live in some of the most expensive real estate in the world, it's going to cost you?

Of course. But also: it’s why big, expensive cities build mass transit, and why everybody takes it.

Most residents in NYC, especially Manhattanites, are not regular drivers. The majority don’t even own cars. This is the demographic we’re talking about; they don’t want infrastructure that they don’t use taking up already-precious space, with more air pollution to boot.

I also don’t think it would reduce traffic; induced demand is at play here. We’ve seen that with other highways in the city: if you build a certain amount of highway capacity, demand grows to fill it. That’s why congestion pricing is so appealing: it changes the incentive structure away from highway sprawl and grid congestion to efficient roads for those who need to drive and cleaner, quieter streets for everyone else.

Canal Street’s frontage is a mixture of business and residential, varying by the neighborhoods it crosses through. I’d say it leans more commercial on the western part and more residential on the eastern part, subjectively.

> It's would be easy: Just take all bridge and tunnel tolls and apply them 100% to congestion pricing, instead of the tiny amount they proposed. After all, those tolls already act as a congestion pricing, you don't need to do it twice.

The important bit here is not just charging drivers a bunch of money, but actually reducing congestion. Higher tolls go a long way, but it’s equally important to incentivize drivers off of city streets and onto highways, where possible.

Or in other words: if the goal was just to collect money, charging higher tolls would be fine. But there’s an additional virtue at play, which is making the city itself more livable.
For someone who just browsed the description, would this be similar to streamlit?
I guess a good animated 3d model, either digitally or one you can touch like this orrery, would have cleared up a lot of confusion. Especially if you can play with it in a darkened room with a flashlight.
Topmost applications where the badge would actually get my attention:

- anything biological

- music

- packet crafting

- risk management

- anything regulated

- robot behavior

Curious if a badge for “def not AI powered” would be a plus for some domains.
What? The monorepo is huge that sounds like a nightmare to coordinate across so many engineers and such a huge codebase
You'd have to ask the developer; I just use Mataroa. Somehow, though, I get that API would push the boundaries of the minimalist philosophy behind the service.
For all the CNC machining videos I watch (its a thing - check it out), If a person made a series of chill videos explaining the finer points of a well curated washer collection I'd watch it.
Soulver: https://soulver.app

Back when I tried it, it felt more like an advanced calculator with a text interface than a "magical calculating plaintext file" to me, which is what I want. But lots of people love it.

The other option is something like a Jupyter notebook, or perhaps a Swift playground. But those are not nearly as easy to set up and use.

Just for fun, here's my most recent Calca file. The numbers after "=>" are calculated by the app. Note that it understands (and converts) units of measurement.

# Alcohol Math

drinks(x, abv) = (x in floz) * abv / 0.6 floz

angostura bitters = 44.7%
templeton rye = 45.75%
fernet branca = 39%
tanqueray 10 gin = 47.3%
fred jerbis vermouth = 18%

#trinidad sour
drinks(45 mliters, angostura bitters) + drinks(17 mliters, templeton rye ) => 1.5719

#hanky panky
drinks(45 mliters, tanqueray 10 gin) + drinks(45 mliters, fred jerbis vermouth) + drinks(7.5 mliters, fernet branca) => 1.8209
I’m a Soulver fan.
I wouldn't say "asset" as much as being older is a fairly desperate position (hopefully we all make it that far though). At some point in the ageing process it isn't possible to compete with young people on physical strength, looks or speed of learning. Then there is the huge kick in later life where almost everyone ends up completely dependent on the goodwill of others to maintain your lifestyle without any real ability to generate new wealth. Somewhere in that process people suddenly realise that they really need experience and seniority to be considered important.

But it seems a little optimistic to call it an asset. Experience can be a powerful asset; but if it isn't backed up by a reasonable argument it is going to drive stupid behaviour. There are far too many cases of destructive behaviour because of what amounts to tradition and senior people who have no interest in optimising behaviour to achieve outcomes.
Illusions of grandeur in every paragraph.
Yeah, the movable vs. immovable distinction is the big difference here. If it's a truly immovable wall, then the ground exerts a great backward force to keep the wall in place during the collision, which the wall transfers into the car.

But if the car just busts straight through a wall of equal mass (and a comparable crumple zone), then it will be just like the car/car case energetically: the car and wall both continue at 50 mph following the collision.
> trivial to reproduce if you just try more than once

A lot more than once: they had 40 instances of their app, and the bug was only triggered by getting two requests on the same instance.

A bunch of developers including me once spent a whole weekend trying to reproduce a bug that was affecting production and/or guess from the logs where to look for it. Monday morning, team lead called a meeting, asked for everything we could find out, and… Opened the app in six tabs simultaneously and pressed the button in question in one of the tabs. And it froze! Knowing how to reproduce on our computers, we found and fixed the bug in the next 30 minutes.
Name another company that makes debatably the best consumer laptops?
The bad thing is their engineering culture and not anything technical. We all make mistakes, the question is how we fix them. Look a the last sentences of the post:

> Yes we should have done more testing. Yes we shouldn't have copy pasted code. Yes we shouldn't have pushed directly to main. Regardless, I don't regret the experience.

None of those are unconditionally bad! Every project I've worked on could use more testing; we all copy-pasted code at least occasionally, and pushing to main is fine in some circumstances.

The real problem is that they went live, but their tooling (or knowledge how to use it) was so bad it took 5 days to solve the simple issue; and meanwhile, they kept pushing new code ("10-20 commits/day") while their customers were suffering. This is what really causes the reputation hit.
Clickbait title if I've ever read one. Not a heck of a lot of substance to the post, either.
That's my go-to the moment any kind of pop-up or overlay appears, or if the site seems to be interfering with scrolling. If reader mode doesn't work (it's disabled on some sites) I move on.
"from space" doesn't mean what it used to. keyhole sats during the cold war were pushing the limits. Then we got told the stuff can read licence plates. Now, it reads licence plates in car parking lots to feed supply chain crisis stories.

Supply and demand fluctuations in car selling? Who knew? Measure the trend over a 2-3 year basis, this disappears. Tesla has competition, prices have dropped massively in Australia from all the suppliers ($15-20k class drops) and we're told there are more varieties on the way.

TL;DR "from space" is just another way of saying for "flew over" and stockpiles of unsold goods are normal.
> The problem with Venus cloud cities is: what's the purpose? What are people going to do there? Sit around and write software?

Retirement homes. 90% Earth gravity probably high enough to keep you fit and avoid weightlessness adverse effects, but low enough to help with joint pain, reduced motility and fall risk.
This tripped me up too, but one of the StackOverflow answers pointed out something I hadn't considered. If the cars are moving towards each other and you choose one of them as the reference frame. After they collide and "stop" on the road the reference frame keeps moving (because we're using Newtonian physics and "inertial" reference frames[1] here). This means the cars are still "moving" relative to the reference frame and this kinetic energy needs to be subtracted from the energy of the collision since it's residual kinetic energy in the chosen reference frame (and the velocity vectors of the motion before and after collision point in the same direction relative to the reference frame as well). This is in contrast to car vs. brick wall where choosing the brick wall as a reference frame means that the car is not moving relative to the reference frame after the collision and the kinetic energy is 0.

And if you think about it further, the difference is not that you're choosing one object as still and one as moving but that in the car vs. car case, the second car takes on some of the energy from the collision, whereas the wall does not. This makes some intuitive sense if you imagine this collision happening. Forget all the crumple zone stuff - a car hitting a stationary car is going to make that car move - and if you ignore friction and assume the cars stick together the two cars will be moving in the same direction as the initially moving car, just slower. This means not all the initial kinetic energy from the moving car was "used up" in the collision.

[1] https://en.wikipedia.org/wiki/Inertial_frame_of_reference
Yeah you have to pay a bunch of money and follow a bunch of rules and even then I think you can’t store CVV?
That’s not the reason I’ve heard. You’re right that it was originally handed over because of the city’s bankruptcy (which did actually happen, not just nearly), but the underlying reason wasn’t tax revenues: it was because the state wanted a bargaining chip for future negotiations, and unifying NYCT with the rest of the nascent MTA was an ideal one.

(To my knowledge, the MTA is not significantly availed of the general state budget. They get some money from it, but not disproportionate to the amount their service base puts in via transit taxes.)