skysight-inc/HackerNews huggingface dataset:
The airport is number one on the city COUNCIL's list. I think Harrison is mistaken here: The airport didn't even MAKE the list in a survey of Santa Monica citizens. Many of them don't even know the airport exists.

When asked directly about the airport, the majority of SM citizens SUPPORT it. The city has repeatedly commissioned studies (at taxpayer expense of course), and those have repeatedly indicated that the best course of action is keeping the airport open.

Needless to say, the city council never mentions these studies. They're currently blowing loads of money on consulting firms to perpetuate this absurd lie that the airport land will be turned into a giant park. They admitted years ago that there is, and will be, no money to build any such thing. And that was BEFORE their current "budget crisis." The sham is simply a rallying cry for land speculators, developers, and the city council that they own.
and I could only see the animation on Safari (or Firefox) on iOS, not on my Mac :O
Oh I have met Ruby people and it's a big factor in why I never learnt the language.
> Python has a default None return, Ruby returns the value of the last expression.

I would really hate this feature in a language without strong static typing.
Classic Mac OS, running in an emulator, on Linux running on the Wii.

...but that wouldn't be as clickbaity of a title.
ppl can already have arbitrary amounts of kids either in a nuclear family setting or “spreading their seed everywhere”. given they’re still responsible on paper, but that doesn’t stop someone from doing it in the first place
It is not at all rare to encounter a human who refuses to consider complex causality....in fact, I don't know if I've ever met a single one who can....and this is a smart forum, relatively anyways.
James Tisdall and O'Reilly produced "Beginning Perl for Bioinformatics" which sold like hotcakes at Perl conferences.
In the words of a psych professor in college, “Psychology is still struggling to become a science.”
> If your definition of hustle is stack ranking I look forward to carrying the industry when you burn out and get out.

I keep trying to bide my time, but all the industries outside of tech I could rely on have been absolutely wrecked by COVID. Remote first companies get 500+ applicants per role and you're lucky if you ever get more than an automated application acceptance these days.

I'm seriously going to pivot to Cyber Security in the hopes that I don't have to deal with office politics, or tech bros with deluded aspirations of C-level rank trying to grind their way to the top of middle management (at best) at this phase of my career (former boot strapping founder that's over and seen enough of disarray the VC and hype machines cause) that lets me just save by not living and commuting in a high CoL area anymore.

I still think I have one more startup in me (one day) so burning out for a corp is not how I want to go out in order to in the right cultural fit in some PM's eyes.
https://archive.is/Lzzez
There's no reality where there's enough soft-serve machines in McDonald's locations for the profits from this scheme to outweigh the damage to McDonald's reputation and actual revenue from customers.

Seriously it would be a drop in a very big bucket.
Of course they focus in smaller areas as it significantly increases capacity too (providing multiple cells per sat with each their own capacity). But a more focused beam is still not able to follow borders tightly.

It's easier to focus from LEO (low earth orbit) like Starlink but there you're dealing with a constantly moving footprint. And see how small a Starlink sat is. Good luck fitting the big cantenna (and really you want several). Phased array yes but not a huge one. The more elements the tighter the focus.

With GEO (geostationary orbit) you don't have the moving problems and they do use static "cantennas" or rather dishes but you're so far away that you can't focus tightly anyway. The footprint of a single GEO cell dish is still the size of a small country.
i didn't realize copilot pricing was that high too. google's pricing makes a lot more sense with that context.
I suspect weapon and gun aren't the same thing here. I've accidentallied a ton of knives through TSA checkpoints because they're small and don't show up well against a my giant ball of cables, adapters, and chargers. OTOH, guns tend to be extremely obvious on x ray machines. They, at a minimum, have a fairly heavy steel barrel and the ammunition is solid lead and/or copper which looks like an extremely dark pattern of dots on an X ray. The springs also tend to stick out very strongly as they have a regular pattern and show up well. I'm sure they missed them before, but generally speaking I doubt it's something an attacker can even begin to count on.
That's true, but in the Canadian example, presumably the government of Canada would extradite such a person to the US, while Russia obviously would not agree to extradite the culprit here to Poland to stand trial. Whether or not the government of Russia was initially involved, there's a pretty convincing argument to be made that a government harboring an individual who attacked another country makes it a government sanctioned action in at least some sense.

Attacking infrastructure as a non-government entity can certainly be considered terrorism, but if the government backs you even after the fact, that feels a lot more like an act of war with plausible deniability. And in this case I think there might be a motivation for Poland to view it that way, since allowing Russian action against NATO countries invites more of the same, and Russia absolutely does not want to give NATO an excuse to retaliate in any way.
It is not that the forum going down in and of itself is the harm.

Instead it is that this precedent can be used by much more authoritarian groups to target groups that you support.

Now its KF, and after that other countries are telling these tech services to take down gay and lesbian support groups, or even a state in the US could force abortion services offline.

Its a loophole that could be used as an end run around the 1st amendment, to take out groups that you support just as much as it can be used against things that you want taken down.

Are you OK with sacrificing those groups for your cause? What would you tell them? That they are just worthwhile collateral damage?
funnily enough there’s a new upcoming movie that tackles just that, how wanting a natural birth is “backwards”

https://m.imdb.com/title/tt15768848/#:~:text=The%20Pod%20Gen....
What was the developer experience like in the old days?
And a tasering for anyone standing close to the baggage carousel without their bag in sight ready to pick up.
I've been curious about this for a long time as to how did the people during the old days finish writing software that went on to reshape the world. I mean, nowadays we have an lsp that is there to correct us and give us syntax cause who wants to go through the pain of remembering keywords right? If you're from the webdev world then you have frameworks with hot module replacement or reloading so that we don't have to go through the process of compiling things or the minor inconvenience of saving our files and restarting our dev servers, something that the new generation of devs seem to have no gratitude for at all. This speed with which we can produce software seems to make us too lazy I guess, we don't seem to be that concerned with getting it right the first time and we adopt that attitude of, "I'll eventually fix it.", which often leads to horrendous software experiences. Then there is AI, which kind of takes away the need to really and I mean really learn what we are doing. Just the understanding of how the boilerplate works is something that can only be achieved if we try to write it down and reason about it. But that is gone, ai can just generate that and the people with no experience are expected to write the parts in the middle that connects everything and the problem is that they don't even have the fundamentals down to be able to do that. Basically, developer experience nowadays is getting automated to a level where we'll probably stop having good new programmers.

And that really makes me appreciate the generation that was stuck on a few kilobytes of ram with just a plain text editor making things for the future. I don't even get why we are so ungrateful and unwilling to learn the fundamentals. Where is the humility? Do you really think that the code that an ai wrote that you just copied over proves thay you have any sort of intelligence? Be humble and keep learning.
A Green Revolution in ‘Carbon Valley’
> Types validate whatever you use them to validate, which can certainly include what we usually call "logic".

I'd love an example of this! I concede that I could be wrong on the point's of ML/Haskell families, however, it relies on the practitioner correctly using the type system to the extreme (at least, that is my impression). C++ and other similar OO's, the type system isn't as compelling as a correctness measure.

> On the contrary, they're still the most effective technique we've found for improving program correctness

In which domain are you working in where this has been the case? It may be my experience, but types as I have seen them used in industry have been more as "data containers with some behaviors".

I'd appreciate some examples of where you think I may be getting types wrong or missing the point.
I beg to differ. Most sysadmins I knew who used Ruby extensively had never touched Rails. There's no real connection between the two phenomena other than the language.
I was assigned years and years ago to build a mathematical model of building energy use as a function of environmental parameters and part of that involved averaging temperatures at a weather station where it turned out a very negative number was used for “no reading” and if you tried averaging without knowing this you’d get some pretty crazy results.
> is the benefit outweighed by the additional cost of more copper for the additional wires?

don’t cheap out on wiring. a few years after you move homes, you find some new hobby: woodworking, CNC or 3d printing, restoring pinball/arcade machines, HiFi audio, hosting LAN parties or just a few beefy gaming or video editing rigs, hot tubs, _whatever_. you can’t predict it, but there’s a good chance it’ll need power, and once you pass 1500 W in one area of the home you’re gonna either be playing the “semi-permanent 50-ft extension cords bridging the under-utilized circuits to the over-utilized rooms” (and shuffling those around with every spring cleaning) or paying 4 figures to rip out the drywall and rewire shit. just pay that up front: it’s not worth the hassle and if you have a decent realtor you’ll recoup the bulk of the investment come sale time.
ah yes, the emergency “no, fuck you.”
Now that they're allowed to discriminate on immutable characteristics, what's next?
Either you move with the times or you become obsolete. 20 years ago Python codebases were clean and consistent, but language design has moved on, and Python has - barely - kept up with it, so now you have people who know the new ways and people who know the old ways and various stages in between (and it's not like they didn't try ditching backward compatibility, but that didn't work out well either). Go has the luxury of starting 20 years later and being a lot less ambitious, but it'll happen to Go too in time.
A California Land Mystery Is Solved. Now the Political Fight Begins
Who said the parents did any letting, or even knew you were jumping from a swing back in those days?
Okay, how about "a runtime that has been extremely carefully crafted for the lowest possible latency all the way to the point of the hardware falling over"?

It's very hard to provide evidence unless we make a screen-share call where I show you real time dashboards of services being bombarded with thousands of requests per second and for you to see for yourself how the median latency numbers climb from 25ms to 45ms and then fall back to 20-30ms after the burst load subsides.

I find it difficult to just describe this because as much as I've seen it many times in practice, it's also practically impossible (NDAs and compliance nightmares) to demonstrate it to a programmer outside the companies I've worked with without violating all sorts of laws. :(

But yes, basically: a super latency optimized runtime, a GC that's not very sophisticated but it elegantly dodges most GC problems by simply releasing all memory linked to an actor as soon as it quits (and Erlang/Elixir encourage you to spawn many of those in the right conditions; not for every single thing though), and one of the very fastest dynamic languages in the world, probably second only to JS's V8.

All of that is combined with me working with several other programming languages and their hosting solutions which were tripping over themselves when 1000 req/s started coming in (looking at you, Ruby 3.X and Puma and a few other servers; or PHP, or Python).

TL;DR: reliability is much better, latency is predictable.

Weirdest thing is: people don't believe it. If you only knew the CTOs I worked with: they were extremely data-driven and they would not allow me or anyone to just pull all of that out of their bottom. All had to be proven with numbers, and me and my teams did that, many times.

I understand the skepticism somewhat, but you and a few others seem to look at Elixir through the lenses of "too good to be true", and IMO you should try relaxing that skepticism to some extent. And try to be little more sympathetic because again, I literally cannot give you the hard cold data without violating at least three laws.
Now I want a kettle designed for a J1772 EV plug. Why stop at 11kW when you can have 19kW?
There was some good reporting on this issue in the Twitter Files. For example, Jim Baker, the general counsel at Twitter, used to work for the FBI. Musk fired Baker for his role in suppressing the Hunter Biden laptop story.

https://jonathanturley.org/2022/12/04/six-degrees-from-james...
Physics Engine 13x Faster than Matter.js
I recently created a physics engine for all sorts of convex entities which, when benchmarked against many other popular engines such as Matter.js and Planck.js, outperformed them effortlessly. I would appreciate if you guys checked it out, as it took me a long time to complete it! https://github.com/Altanis/kinetics-ts.
CL is changelist, the perforce equivalent of e.g. a git pull request (sorta).

Even though Google codebase broke perforce scaling long ago and doesn't use it anymore, the replacement still borrows a lot of perforce names and sort of API.
Mojang Developer Explains Minecraft Terrain Generation Works
I'm gonna guess that you're not someone who can personally get pregnant, or else you might be signing a different tune on this one, lol.

Childbirth is remarkably dangerous, even under current medical standards. Even a successful natural birth tends to bring a whole host of complications afterwards, and it's not unreasonable to want to avoid that.

Let me be uncharitable here: do you really think a mom would love her baby any less just because she rip open her entire perineum in the process of pushing that baby out? (If so, I guess I have bad news for C-section babies...)
Why would they say outlook is not an appropriate repository?

I'd think they could just create an archive folder that is shared among teams and have policy that you only move things meant to be kept there.

Is it just too easy to hoard email if they don't turn on the short retention policy?
Python also had a near death experience with the Python 2 to Python 3 transition, it could have wound up like Perl did with Perl 6 but I think the data science use case really made it.

Overall I think Python is the best language for the non-professional programmer who wants to script things and put their skills on wheels.
> How many generations does a population have to live in a new area before they adapt sufficiently so that the native plants don't give them allergic rhinitis?

Assuming it is even hereditary, presumably it would also have to factor into reproductive selection (you mean runny noses aren't sexy?) for that to happen?
I have fond memories of toddling around an under-construction room, picking up a screw and sticking it into a 220V outlet. Huge round holes, compared to narrow slits in the US.
This dudes videos are some of my favorites. I might be insane but I actually enjoy watching someone unbox a pristine copy of Windows ME and install it on an ancient Gateway PC.
> If an ISP knows that a customer is bad actor because it's brought to their attention in a credible and rigorous way, then it seems quite legitimate to me to cut them off.

This would invite false-flag attacks to get others kicked off the internet, especially if you run a public-facing service. If you can find any way to attribute something to someone, it doesn't even have to rise to the level of preponderance of evidence.

This changes the venue for addressing allegedly-criminal behavior of owners/operators from courtrooms with established procedures to arbitrary decisions by nameless individuals accountable to nobody. This certainly works to someone's advantage, especially in cases where the allegations have been fabricated or exaggerated. Let's move things to a kangaroo court where a doctored screenshot is sufficient evidence for us to ban someone/something and there is no formal procedure or record for anyone to review. The accused isn't even entitled to an appeal; the accusation is the conviction.

ISPs were really rigorous in their diligence when the RIAA started suing their customers. DMCA takedowns have never been abused either. ISPs have notably not been quick to do anything about the DDoS attacks Kiwi Farms' detractors have brought to bear against them.

For some reason, of all those people "victimized" by Kiwi Farms, not one can muster a defamation suit? Apparently they organize raids or something on a public forum inclusive to all, but no screenshots or archived copies of these pages exist? For all the claims against KF, apparently none can survive scrutiny from either civil or criminal litigation. The one untrained guy that runs it can only be tried in secret tribunals, in absentia, and must not be allowed to have a platform on which to defend himself. This is the cliquish behavior of spoiled children crying to their gullible grandparents as an end-run around their parents-- not a means of justice.

People claim a lot of things about the Kiwis but the one thing nobody ever calls them is liars.

> So that makes them easy to target for abuse, eg https://oaklandside.org/2023/08/29/chabot-elementary-evacuat...

It's unfortunate that a school that went out of its way to host events only for children of color received a bomb threat. That terrorist should go to jail, and by the rules of this New Woke Order someone should send a letter to the school's upstream hosting providers to get that racist school kicked off the internet.

The people pushing for ISP-level policing aren't going to like living under the rules they're creating. It's going to make it completely fucking unusable for everyone. Like the HOA board members who want to run speed traps and install speed bumps to stop all the speeders, they always end up being among the first ones caught speeding. They'll create all these bypasses to make things intolerable, and then start up with "this place sucks now" and try to rally everyone into leaving.
Recently bought an X1 Carbon with a 1270P CPU and had to return it.

In hindsight, the P processor was probably a bad idea, but I assumed if they had it as an option then it would be capable of cooling it. Unfortunately, that was not the case. It was very fast if you only used it for a few minutes from cold, but even just light office use would cause the laptop to warm up until it started to hit thermal throttling, even at only 10%-20% CPU use. Under heavy loads it was even worse, performance dropping to about 20% after 10 mins - equivalent to a desktop CPU from the early 2010s. Sure you don't buy an X1 for building kernels, but you do expect it to be able to handle Zoom screen sharing.

Ultimately, I found that it performed worse under normal usage than the 5 year old X1 Carbon it was intended to replace.
The interesting part to me about this theory is this:

> Perceptions can deviate from reality for arbitrarily long time periods.

According to the theory, this is not [contained within] reality.

What if the "obviously" correct model you were raised on is not correct? Possible for Newton's theories, but impossible for something even more complex?
I've been using Run [0] for this purposes.

[0]: https://github.com/TekWizely/run
The Wikipedia article is a decent intro to the general challenge: https://en.wikipedia.org/wiki/Neutrino_detector

The paper this article is referencing includes a citation to a much longer paper about FASER itself that explains more about how it is designed and why: https://arxiv.org/pdf/2207.11427.pdf

The gist of it seems to be this was the first attempt to put a neutrino detector n nthe director line of sight of a particle collider where they're produced. The LHC's other detectors have blind spots where the neutrinos are produced. The general challenge with neutrinos is they don't interact via the electromagnetic force. This is what is meant when we say they just "go through" normal matter as if it wasn't there. Because mostly, it isn't. Matter is overwhelmingly empty space. It's the large interaction radius of the electromagnetic force that causes matter to behave as if it's solid. Electrically-charged particles do not need to be remotely near each other to interact. Neutrino mass is too negligible to detect anything gravitationally, so that leaves us only with the weak force, but that has a tiny interaction radius. They need to make a more or less direct collision, and the things colliding are unimaginably tiny. It's like throwing a bunch of baseballs into interstellar space and seeing if they ever hit anything. But also, the more energy a neutrino has, the more likely it is to interact, and also more likely to have the so-called "charged current interaction" in which it transforms into a regular charged lepton that can be detected. It needs a lot of energy to convert into mass to do that because it has so little mass of its own.

So I think it's mostly those two things, somewhat higher concentration and greater energy. But probably mostly the energy. There are already billions of neutrinos passing through every cubic centimeter of the earth every second. The sun produces way more of them than we can ever produce ourselves.

I'm not sure this is really the first detection like the article claims, too. The FASER paper says they detected neutrinos from LHC run 2 in 2018.
Our customers are other Fintech companies rather than normal humans :)
Using Rust for multithreaded sockets to get real-time stock ticks, step-by-step
That's a straw man.

If franchisees were willing to have maintenance people on staff, then there wouldn't be a need for complex, self-managing systems. But they either can't afford to, or are unwilling to pay the added cost.
Trivial doesn't mean easy; it's means unimportant. And in this case I'm referring to the whole idea of abstraction or not. You're going to do it. You should do it. Sometimes you have to do it. Discussing it is pointless. Just move on to the how.

> Saying "we should always build abstractions" when it's difficult to build them correctly in one go sounds totally wrong on its face.

If you don't do that first "one go" how do get around to right abstraction? You're telling me you wouldn't use any intuition, planning, or thinking to build that first wrong abstraction? It seems above you just described how to do exactly that. Just writing without any abstraction in mind at all is just a huge waste of time. The only time it's painful is when you decide that you can't change anything you've done. But doing no abstraction is just as painful -- you just pay for it differently.