skysight-inc/HackerNews huggingface dataset:
Yeah I am curious how this will play out for her in the long run.

One interesting dynamic here is the media's bias towards negative news. In the run up to congestion pricing the NY Times was putting out these very anti-congestion pricing articles (we need to be anxious that congestion pricing is happening!). But as soon as it was cancelled they flipped and now have put out a bunch of articles portraying the cancellation as a blunder (we need to be anxious that congestion pricing is _not_ happening!). I wonder in the long run what the steady state media framing of this whole episode will be.
Since Excel 2010 that limit is 1,048,576.
It's a DVR! No, it's a DTV box! No, it's a HTPC! Seriously, it baffles the mind that you can patent a box that features a few standardized ports. Zac has been on a roll lately looking at patents. The surface duo 3 patent hinted at a very funky stand / magnetic attachment system:

https://www.windowscentral.com/hardware/surface/this-is-micr...
Quit making up problems to bitch about.
I have seen this in action. Management basically starts isolating and lying to an individual about what's going on - unsupportive behavior, blaming for things that others are responsible for or for commonly known issues, and making life miserable in general. Bad faith.

It can be quite debilitating for people who work in good faith. But if you are intelligent, just read the tea leaves and get back at them by introducing bugs that they would have to deal with after your departure. There is no reason to be honest to a liar.
Woah, it's amazing to hear from you in person.

> Gwern.net has it! It's just that because we use both margins already, there is usually not enough horizontal space.

Upon closer inspection, I do. I should say that I have missed it up until now, though. Some sort of selective blindness, probably.

> Chrome has a 'link to text fragment' feature for this which got standardized and which Firefox is supposed to support at some point. So not so necessary as it used to be. (The unique IDs are often not so unique anyway or unstable.)

Thank you for reminding me of this; I stumbled across it some time ago and was quite surprised. I myself use Firefox, so until it adds support for this feature, I don't think I'll be leaning on it myself (and thus will try to provide anchors).

I would say that another microfeature I love is having stable and unique element IDs :-)

> Links.js hasn't been used in years on Gwern.net.

Thank you, I was failed by GitHub search. I will update the post. I struggled to find the Lorem link when looking for it; I would've expected to at least find something on /about, but did not. I understand that it's a test page, but it does currently have the only description of what the icons mean, and as a reader I definitely could've used a description.
Good question.

The idea that coming into contact with a seed could kill you seems insane and terrible. Yet where are all the people dying of this? Is the implication that our prevention is so good we are somehow avoiding it? I'm also skeptical.

I'm not denying that it exists, but common knowledge (you literally can't eat peanut butter at school) indicates it's so common. How could this be?

The solution is to stock epipens everywhere.
div popover in css … yay
On the one hand, this is a reasonable point to make and I think it's partially why the political support for congestion pricing wasn't there.

On the other hand, in reality, making new transit funding conditional on the MTA cleaning up all its inefficiencies and corruptions will simply translate into transit being underfunded.
I think this is a better article, as it actually explains the antitrust laws the NFL was accused of violating: https://www.espn.com/nfl/story/_/id/40447020/jury-rules-nfl-...

> The league maintained it had the right to sell "Sunday Ticket" under its antitrust exemption for broadcasting. The plaintiffs said that only covers over-the-air broadcasts and not pay TV.
I also want the answer to this question. Instinctually i want to say if you’re asking this Q it means you don’t need it (just like most people dont need Kubernetes/Snowflake/data lakes)
The Truman Renovation Souvenir Program
It’s always dev ex, and saving time for these things.
I used WordStar under CP/M, which ran on an Apple II+, via a Z-80 coprocessor card. This also used my 80 column card (an auxiliary display adapter for 80 column text, the built-in hardware being 40 column).

This was mostly elementary school, like 6th and 7th grade. By high school I was on WordPerfect, and when I was introduced to LaTeX at university, that blew me away.

WordStar has troff-like control sequences: commands placed on their own lines beginning with dot, like .op (omit page number).

I wonder whether you could write a troff macro package to typeset WordStar files.
Rustdesk.

Been using it locally over a zerotier network for over 2 years now. Bulletproof.

It works.

There was a scare about accepting certificates from. "Chinese Devs" but they removed that I think.

It is being built like a war machine, copying features left and right.

It does have keyboard issues, persisting but still good
How do you have an article about commuting into NYC without even mentioning Long Island or the Long Island Rail Road? 0_____0
The offending string is only there because Python’s urllib has a hard-coded list of schemes which use a hostname component or “netloc”. It’s fine for that list to contain known schemes from RFCs. Anything else — including proprietary third party schemes — should just use a heuristic.

The list is called uses_netloc and is used to help parse the user@host:port part of https, ftp, etc. domains. It’s this list of schemes that includes the forbidden string itms-services, used for Apple’s proprietary iTunes software.

The only code that needs this is urlunsplit and urljoin. If your parsed URL has a netloc then the list isn’t even relevant — if you have a netloc then you are assumed to be in uses_netloc.

This all seems like a much more sensible approach than trying to selectively include or exclude naughty strings from the source code, per some corporation’s passive aggressive demands.
Emphasis added:

>The verdict, which capped a monthlong class-action trial and almost a decade of legal wrangling, includes about $96 million in damages for the bars and restaurants that subscribed to the service, and more than $4.6 billion for roughly 2.4 million residential subscribers.

Wouldn't these establishments that subscribed to the service have passed on their costs to customers? The article doesn't go in depth, but it's unclear to me why the bars and restaurants deserve economic compensation.

Edit: I assume it's compensation for inflated prices.
Citation needed. Otherwise, it's a smear.

Again: 100 percent, you said.
CPS in Hoot
Surgical Lights: Key Factors for a Clear Light Field Work Area
Link to the original article, so you don't have to agree to the "Autopian"'s douchey "accept marketing cookies or we won't show you the media:" https://newscrewdriver.com/2024/06/08/toyota-sienna-denso-co...
East Palestine train derailment polluted 16 states
Yeah my memory of this (which is admittedly fuzzy) is that a bunch of business things happened around 2012-2015, which led to these external software libraries / products that are "arguably inferior rewrites" and "not what Google actually uses"

I think 2012 is when Larry became CEO (again), and 2015 is when the "Alphabet" re-org / re-naming happened.

1. Larry Page was generally unhappy with the direction and execution of the company, so he became CEO. (Schmidt would never be CEO again)

2. VP Bill Coughran was shown the door (my interpretation, which is kind of like Eric Schmidt being shown the door). For my entire time there he had managed the software systems -- basically everything in google3, or everything important there

3. Urs Hoezle took over everything in technical infrastructure. I think he had previously been focused on hardware platforms and maybe SRE; now he was in charge of software too.

Urs sorta combined this "rewrite google3" thing with the "cloud" thing. To me there was always a tenuous connection there, at least technically. I can see why it made sense from a business perspective

---

Basically Larry was unhappy with google3 because the company wasn't shipping fast enough, e.g. compared to Facebook. It was perceived as mired in technical debt and processes (which IMO was essentially true, and maybe inevitable given how fast the company had grown for ~8 years)

And I think they were also looking over their shoulders at AWS, which I think by then had become "clearly important".

Why don't we have an AWS thing? At some point GCE was kind of a small project in Seattle, and then it became more important when AWS became big.

Anyone remember when Urs declared that google3 was deprecated and everything was going to be written on top of cloud in 12 to 18 months? (what he said was perhaps open to interpretation -- I think he purposely said something really ambitious to get everyone fired up)

So there was this shift to "externalize" infrastructure, make it a real product. Not just have internal customers, but external ones too.

---

So I think what you said is accurate, and I think that is the business context where the "arguably inferior rewrites" came from

- Kubernetes is worse in many ways than Borg [1]

- gRPC (I haven't used it) is apparently worse in many ways than Stubby, etc.

I'd be interested if anyone has different memories ...

---

[1] although I spent some time reading Borg source code, and e.g. compared to say the D storage server, which was also running on every node, it was in bad shape, and inefficient. There are probably ways that K8s is better, etc.

My main beef is the unimaginable complexity of running K8s on top of GCE on top of Borg -- i.e. 3 control planes stacked on top of each other ...
Who the hell cares? When I pay for things I have no interest in thinking about where things are trickling or not. If ten years later DoorDash/other delivery services still have people willing to pay for the service and people willing to deliver the orders for what they are being paid, then the business seems reasonably viable to me.
Out of all the processes/infrastructure ive had to manage in my career, Redis has been the simplest, and least hassle out of all of them. Even when you add Redis sentinel to the picture, it just does its job
Because it doesn't: the $81M is to make an entire station ADA compliant, not to install a single elevator.

This is still more than it should cost, but it's important to have the facts straight.

The larger answer to the MTA's financial mess is multitudinous:

1. It's really 5+ independent transport systems folded into one big, unwieldy authority. Some of those systems (particularly the LIRR and MNRR, but not NYCT) are famous for overtime fraud[1].

2. NYCT runs 24/7, which means that maintenance operations need to happen at night or other overtime periods. That means higher baseline costs for labor.

3. The MTA intentionally under-hires, under the financial theory that overtime pay is more sustainable than more heads on the 20-year pension pipeline.

4. Any amount of capital development on the subway is fundamentally expensive, both due to the age of the system, the complexity of the infrastructure that's developed around it, the need to minimize disruption to the rest of the system and city, etc. The MTA has repeatedly opted for bigger, more expensive capital programs that minimize disruption throughout the city, with the SAS's extremely deep tunnels being a good example of this.

[1]: https://www.justice.gov/usao-sdny/pr/highest-paid-mta-employ...
This is reason enough not to use either windows or macos. Calling these programs malicious is an outright lie. They have not proven this. At most, they can say the program is untrusted or unverified. But calling it malicious is a falsehood and therefore a breach of trust.
It is unsustainable to keep squandering taxpayer money and demanding more and more resources with worse and worse results.

Private sector would never have allowed it
years of online propaganda/brain washing from foreign entities. domestic as well
What is that supposed to mean? Are you complaining about Autopian's refusal to show you the media for the article unless you accept marketing cookies? Because you should be. Here's the article from the guy who did the work: https://newscrewdriver.com/2024/06/08/toyota-sienna-denso-co...
> Hey, author here:

Hello! :)

>> Well yeah. It’s not really intended for that use-case?

> Yeah, I agree. Being easy to use isn't the indented use-case for gRPC.

I get the sentiment, for sure, I guess it’s a case of tradeoffs? GRPC traded “ability to make super easy curl calls” for “better features and performance for the hot path”. Whilst it’s annoying that it’s not easy, I don’t feel it’s super fair to notch up a “negative point” for this. I agree with the sentiment though-if you’re trying to debug things from _first_ principles alone in GRPC-land, you’re definitely going to have a bad time. Whether that’s the right approach is something is I feel like is possibly pretty subjective.

> I did say browsers here but the "platform" I am thinking of right now is actually Unity, since I do work in the game industry. Unity doesn't have support for HTTP/2. It seems that I have different experiences than you…

Ahhhh totally fair. To be fair I probably jumped the gun on this with my own, webby, biases, which in turn probably explains the differences in my/your next few paragraphs too and my general frustration with browsers/FE-devs; which shouldn’t be catching everyone else in the collateral fire.

> No comment. I think we just have different approaches to teaching.

Nah I think I was just in bad mood haha, I’ve been burnt by working with endless numbers of stubbornly lazy FE devs the last few places I’ve worked, and my tolerance for them is running out and I didn't consider the use-case you mentioned of game dev/beholden to the engine, which is a bit unfair. Under this framing, I feel like it’s a difficult spot: the protocol wants to provide a certain experience and behaviour, and people like yourself want to use it, but are constrained by some pretty minor things that said protocol seems to refuse to support for no decent reason. I guess it’s a possibly an issue for any popular-yet-specialised thing: what happens when your specific-purpose-tool finds significant popularity in areas that don’t meet your minimum constraints? Ignore them? Compromise on your offering? Made all the worse by Google behaving esoterically at the best of times lol.

You mentioned that some GRPC frameworks have already moved to support http/3, do you happen to know which ones they are?
The truly awesome thing about Matt Levine is how in complicated situations like this he doesn't try to pick the "right" side but instead leans in to how both sides have good points of view. In today's newsletter he quotes the majority opinion and says it's reasonable, and then quotes the contradicting dissent and says that's reasonable too. And they both are! A really difficult case with really difficult trade offs.
Chaos comes in degrees, people still catch tumbling tennis rackets despite the Dzhanibekov Effect | intermediate axis theorem.

Not every horseshoe map is folded to infinity and beyond. Creeks flow predictably enough and yet still contain turbulent vortexes.

Dynamic systems aren't an all or nothing proposition wrt chaos, there are often contained embeddings an portions that are difficult to predict but not impossible subject to error bounds.
Didn't we also invade the religious nutsos stopping Afghanistan from producing poppies and then prop up a fake regime that let it flourish, massively increasing the supply of natural opiates? If I recall, the timing works out pretty good with illegal opiate use ramping up.
+1 to that. No issues here except a hedge trimmer that had an issue with a mechanical component/hinge. And all the machines use the same batteries as my other Milwaukee power tools.
What's an allergen? Or, more interestingly, what isn't an allergen?
I live in NYC and disagree with your assessment. Last I checked I'm a real person as are most people I know. Don't cast stones like that. It's unfair to other peoples' opinions and dilutes your points.
Those northeast cities form a connected industrial corridor that specifically bloomed during the train age. People and goods were actively shuffling around between them and within them as the very essence of why they existed.

Meanwhile, many other US cities were developed around regional agriculture, ranching, frontier settlement, and/or sea and river ports. Some explored sophisticated public transit systems at one point or another, but by the time they got really urbanized, cars were widely available and it was easier to justify roads and highways for personally-owned vehies than far more expensive train/tram infrastructure. We now see how car-centrism introduces limits on growth, but there wasn't a consensus sense of what those limits were or whether growth would really encounter them.
It's really hard to design code before it exists!

Once it's working, you know enormously more than when you started, and all you have to do is refactor the mediocre design you happened to build into something better, without breaking the functionality.

With good test suites and solid refactoring skills, that is actually both very doable and often a lot of fun!
> I'd hate to need to find someone to sign off on restoring service.

In these shops, this gets handled via paging on-call engineers. The on-call is sometimes given more latitude if their actions are auditable.
> There are still plenty of roads though, which shouldn't exist in a dense city like Manhattan. We have a long way to go still

How, exactly, are stores supposed to get the things they sell, restaurants supposed to get the food they prepare, construction crews supposed to get the materials they use, garbage collectors supposed to pick up trash -- and a million other things that make a city possible -- without roads?

New York City has had roads since before cars existed...since it was a tiny little colony with a literal wall where "wall street" is today. This kind of rhetoric is silly and counterproductive.
I need to stock my library with books like... "Wrongly accused" and "what it's like to get setup"
As someone with a toddler with a dairy and egg allergy, I also hate this. Almost gave my son BBQ chips once before noticing that this particular brand for some bizarre reason opted to add lactose.
Ours in highschool was gas powered. We worked out the ratio for a good burn and found a similarly sized metal scoop. Once loaded we'd shake it until the gasoline was fully vaporized.

It was terrifyingly loud. We'd wrap stones in duct tape, spray them with oil, then shoot them through sheet metal. Put a few through some old steel chairs. Tore the cover off some golf balls.

I suspect it may have reached higher pressures than my bike tires, but I never really considered trying to measure it.
If you think the private sector would have prevented this, you should probably read a bit about the pre-NYCT history of the IRT and BMT :-)

Nobody has every really successfully monetized this kind of mass transit in the US; it's a service that taxpayers fund in exchange for its enormous economic benefits. TFA explains this upfront: NYC would be nowhere near as big and prosperous as it is today were it not possible for millions of people to take trains into the city.
> You are fear mongering for the first two

You're kidding right? This has had a chilling effect on journalists and whistleblowers worldwide. A large part of Julian's support base are journalists, including many of those that won awards from the published leaks that got him in trouble.

Blow the whistle, and then maybe be in solitary for 5 years? An agent from a three letter agency shows up in the middle of your investigation, and reminds you about your life, family, and friends, and what it might be like to not see them for a very long time. Or maybe just don't blow the whistle.

> You don't care about how [...] the plea deal was a great deal for him compared to what they could have pursued

Not sure where you got that idea. As you imply, it's not anywhere near as bad as, say, Julian had been locked up in supermax until he died, but I think 5 years in solitary has secured enough deterrence. And the conviction is the veneer of justification that the US needs to avoid admonition for blatant and prejudiced torture, while enabling them to cease the ongoing diplomatic hassle (and negative press).

> I'll be very honest. You have a bias.

I'll be very honest. You have a bias. /s

Actually, being honest, I don't even know that you do. But believing it doesn't make it true, and saying it here doesn't really further the discussion.

I'll leave you to have the last word
I can't stand jupyter notebooks for several reasons. I've been using https://quarto.org/ and writing .qmd docs and really enjoy it.
The issue is R is too small compared to Python and the gap is getting bigger. Theyre trying to grow the company, and realistically the only way is to support python.
The last time I tried on a Mac a few years ago, it definitely couldn't handle that many. Maybe I was holding it wrong?

Even a million seems embarrassingly puny these days, considering a webpage can have a million checkboxes rendered in only a moment.
Biden-Trump debate breaks parts of Reddit, it seems
The debate megathreads on r/politics, r/moderatepolitics, r/politicaldiscussion, and I'm pretty sure also r/neoliberal and r/conservative stopped working about 30 minutes before the end of the debate.

Currently on all major political subreddits one can see threads that show a count of hundreds of post-debate comments, but no comments are visible if one tries to actually look at them. I don't know if one can access them through the API.

Not sure if this is a code issue or deliberate censorship due to Biden's performance. Occam's razor says a code issue.
Einstein and his peers were resistant to black holes
Chatbots are great for this too. You get flippiness, but you also get auditing implicitly from the chat log.
An open-source, self-hosted remote desktop solution can be more secure.