skysight-inc/HackerNews huggingface dataset:
I see myself in Jason Kottke's writing about burnout. I used to occasionally marvel that I got paid (and paid pretty well!) to solve problems in software. The past few years I've felt mired in Jira/Agile hell, working on machines slowed by corporate-mandated anti-virus and whatever other spyware, building software that is often thrown away due to unrealistic requirements or just plain bad requirements gathering.

I've also become a father, which is obviously a time-consuming and stressful endeavor.

Oh, and there's this pandemic going on, so I didn't get to see much of my Mom while she was dying, but I did feel like I saw some extra ugliness in society in general.

I'm not sure which of these (or other) factors have contributed more or less to my feeling this way. I've been starting to think about taking some time off, although I'm not sure how much I'll be able to swing. But if there were a clone of me out there, and I could press a button to approve a 6 month sabbatical for him, I'd definitely do it.

It's easy to look at the superficial and think, "man this Kottke guy had an easy gig, he doesn't deserve a 6 month break", but if he's feeling similarly to me, I don't begrudge him. Like the Chinese expression says: Only the wearer knows where the shoe pinches.
Who else would you recommend? (Genuine question)
I think Dreams on PS4 kind of answers this question clearly, at least one answer to it.

I do think SDFs are a good path for a great potential breakthrough for AI directed 3d modelling tools like DALL-E -- we're pretty close.
FWIW the pirate scene supports it; a lot of video release are H.265 (marked "x265" usually). H.264 is still more popular in general, particularly for TV. There's still no AV1.
It just baffles me to read this story, because it seems to require that Suse specifically hires antisemites. Why else would there not be any pushback? That cannot possibly be, can it?
The Mac is document-centric, not app centric. The intended working model is you just open documents in Preview and close them when you're done. You don't concern yourself with whether Preview is running or not.

If you Command-Q to quit Preview you are observing State Restoration - the intent there being that if the system is low on memory and the app is not visible or being used the system could quit the app then re-launch it later. Or you can reboot and upon login everything goes back to how it was. Some of this is not as transparent on macOS as it is on iOS because it was added to the Mac much much later, but even many third party apps implement it (probably because NSDocument/NSApplication provide good built-in support).

Any documents open in a state-aware app that quits get re-opened when it launches again. Hold down Option to skip state restoration. This works for any app by the way: Hold Option to skip re-opening projects in Xcode or documents in Pages.
I would advocate for Medicare-for-all but that isn't going to happen in my lifetime. So if states want to try their own single-payer systems then go for it. But I'm still going to grumble if I see (yet another) big number taken out of my paychecks for it.
It's not rocket science, plenty of other countries manage to provide healthcare.

Just remove the age limit on Medicare.
I relied on the ownership charts for my ownership claims and the urbanization chart for the urbanization claims. For total ownership we are talking about a 1% difference from 10 years ago and 4% down from the all time US peak which was a historic bubble.

For 20-25 home ownership we are talking about a 5% change from bubble peak and maybe a 2% change from the average the last few decades.

It does suck being on the downward trend, and this is quantitatively lower than the peak rates. It qualitatively sucks that low interest rates didn't help. I personally think this is because homes weren't built in urban areas where more of the population resides due to zoning.

At the end of the day, we are still talking about a couple of percent difference so far. I share the concern that things could keep going and get worse
> the answer is probably not to tell people to simply move

What about telling people to stop building in these areas? Last time I looked they were still building new housing developments in Las Vegas! Of course, I also think people should stop building in Miami because of the ocean level rising.
Just a year or two ago I would've laughed at the idea of using an injected JavaScript engine to do dynamic instrumentation, but now I rarely go a week without using Frida for either work or personal projects and enjoy every moment of it.

It's one of those tools that is clearly made by someone who completely gets how it's going to be used. Every time you want it to do something "new", it turns out there's already a short paragraph in the docs that you skimmed over explaining either how to do it or pointing you at an "extension" that can.
As long as your users don't mind that your site isn't working due to a DDoS attack.
I always wonder if modern React/Angular/Vue/Svelte developers never learned about the incredible timesaver known as Emmet :) https://emmet.io/
There are UK employers who have offer health insurance as a benefit on top of the healthcare available from the NHS. There's not much point to it, but it is available.
One may think of it as balancing the water budget, or more realistically as somewhat managing the negative externalities of sucking the land dry in ~ four human generations.
Many people and myself included, would love to see Lake Powell drained. It serves little purpose and we would be better without it. As a bonus, we'd get wonderful Glen Canyon back.
There are utilities to help with this problem: https://daringfireball.net/linked/2021/06/04/keyboardcleanto...
First principles is fine, but where is the argument?
Ah ... calling server-side "flawed from the beginning" is a bit overkill. The use case is a bit convoluted. HTML itself is not the problem that slows down modern web experience, is it?

Also, in your example, don't forget the code required to render that data, which is often a second fetch and is, you guessed it, utf-8 / ascii/ unicode. Now we've double startup costs or forced http/2.

There's some context with these opinions. I concur that rendering server-side is often much, much simpler, but acknowledge that might be because that was what came first; and I acknowledge that some of the hate against client-side is b/c modern web often feels bloated and JS takes the blame.
>“Possession” is now recognized in the American Psychiatric Assn.’s Diagnostic and Statistical Manual of Mental Disorders.

Hmm, that's surprising. It does make some sense, there is a large part of the world where this stuff supposedly occurs. And even if you don't believe it's possession, there is certainly something causing them mental trauma and telling him their illness is illogical doesn't help
I imagine going from an Amiga to an early PC would feel like quite a shock.
"Dances with Space Wolves"
The latter is what I was saying and plenty of Chinese statecraft was contemporary or earlier than Plato/Artistotle, so if there's a reason to fetishize earlier sources, then there's still no need.

I'm "all over the place" because modern accounts of political theory are "all over the place" -- sometimes start with Plato and some start with Weber, but very few, if any, start with Chinese sources -- why is that? Why isn't that the most common thing we should encounter when reading about political theory?
Webb Telescope Image Sharpness Check
Microwaves are at 2.4Ghz. Normal 5G ranges from 800Mhz till about 5Ghz. That is about the same ballpark, and Faraday cages are not incredibly frequency sensitive devices.
Sure, and the US doctors I know tell me they tell their kids to NOT become doctors due to the high education cost (not just in money, but in years) relative to quality of life at work and compensation, which are both decreasing.

There's a myriad of factors here, but at the very root of it all is that there are a lot of people in the US that could use healthcare they cannot afford, but I do not see the political will for the wealth transfer required to get it to them.

Even in the countries that do have free healthcare, I believe there are cracks forming due to decreasing proportions of the population of young people (net labor suppliers into the "system") versus the increasing proportions of populations of older people (net recipients of labor).
Match Group Sues Google over App Store Billing Rules
Grand Theft Auto: The Complete History - SGR https://www.youtube.com/watch?v=vX0Fk8ZOXXA had a funny analogy - imagine a sprite fighting game (or just play Street Fighter 2) with 2D background but perspective corrected floor https://sf2platinum.wordpress.com/ Its a neat case of pseudo 3D with constant Z planes like in Doom, no need for division per pixel to fix perspective means fast.
The demo is incredible and really cool to see you supporting the open source contributors behind the libraries you are using. Is it possible to handle going offline?
Exactly.

US salaries for healthcare are the best on the planet, period.

The comparison (and to be fair, this is a very high level) paints an extremely clear picture:

United States $313,000

Germany $163,000

United Kingdom $138,000

France $108,000

Per: https://www.worldatlas.com/articles/countries-with-highest-p...

So yes, I absolutely want to see how many physicians stick around if you tell them "your salary will now be half and we're maxing our your workload". Alternatively, I want to see how long the State's finances last if they say "we'll pay the national market rate for your services and we're now maxing our your workload".

And even then I don't want 10 years, I want a generation or two. Even pre-COVID we had multiple surveys indicating that 60-70% of doctors would not recommend becoming a doctor. I want to see how that number changes as States run their experiments.
Yes! The private-insurance-mimicing payroll tax is by far the best path.

Nobody is going to believe that there are savings to be had, so it's best to start by reducing friction.
Generally speaking, on macOS manually quitting an application is not part of the intended workflow. When you're done with a document, you close that document's window. The app can continue to be open in the background with zero windows, and will be closed by the OS automatically if it needs to reclaim the resources. Manually quitting the application is unnecessary micromanaging.
This is the same as between making tv series of 5-6 episodes or one of 24 episodes/season or a soap opera doing 200+ episodes a year.

YT as a platform works for all kinds of producers , but as a content creator you are the in the space of high volume low quality content then yes publishing frequently is a must.

However if you are high quality low volume creator who is almost guaranteed tens of million views you could do only infrequently, however each video is going take a lot of time to produce.
I work on a couple of applications with 100% percent of the business logic in stored procedures.

The big downside is tooling is far worse than mainstream programing languages. Version control is doable, but depending on your workflow can be very clunky.
> HD maps - The finale or the continuum?

I think we barely scratched the surface when it comes to digitalization and geographic information systems. So much more data will be collected in the future, and whenever you have some GPS coordinates, it will be straightforward to include them in maps. Data will be more then just lists of coordinates. 10 years ago Google streetview showed us what is kind of digital immersion is possible. I think the current situation (with a number of commercial mediocre map providers such as Google, Bing and Apple) makes it possibel (easy?) for a newcomer to really bring another map revolution.
No, what I’m saying is that they wouldn’t offer an alternative to the state run health care, as why would they anymore? No incentive.
For a family yes it gets crazy. But as a self employed mid-thirties person it wasn't too terrible. $300/mo, $1,500 deductible, etc.. Yes expensive, but doable for someone determined enough.
Interesting, from where do you hail?
>> but you get what you pay for.

Americans are already paying more than most places for healthcare but not getting a good return.
Who gets "good" care here? Senators and millionaires definitely do. But, most people don't get good care, many people are missing essential care (dental), and everyone has to wait. Often months.

We in the US pay more per capita for worse care than most other developed nations (Canada/UK/Nordic countries). Name your country where the care is worse than the US please and let us know how much they pay for it per capita comparatively.
For sure, I totally get that. I'm not saying there's no value, but I can't find out where people get specific numbers from (eg. 100k per bitcoin). Where does this 100k come from? Is it just pulled out of the air because it's higher than the current price? Is there any sort of formula, or step by step quantitative analysis, that is able to arrive at a fair market value? For example if bitcoin were being traded at 5k or 100k, everything you said in your examples would still be valid.
"Democratization of maps", but no mention of OpenStreetMap? Are you kidding me, guys?
Rationing is a very blunt instrument.

What works is setting a price for water usage that lets supply and demand meet at a sustainable level.

This would require changing many laws and regulations, which is probably very hard to accomplish because the powerful interests that benefit from the current system.

Nonetheless, that is the solution to strive for.
As an outsider, it's really weird to see the intense debates over the supreme court couched in terms of political points of view. I mean, that's what elections should be about... it really comes across as if Americans have given up hope of a functioning democracy and have retreated to battling for political appointments to the SC for long-term policy.
When Films&Stuff on Youtube did a 10-years-later video on Avatar [1], they said that it was not just about "the 3D hype". It was that Avatar was the first (and maybe still only) movie to use 3D effectively because they emphasized Positive Space (creating depth through 3D to strengthen immersion) over Negative Space (the popping-out-of-the-screen effect that's more commonly used because it's way more noticeable, but also gets old fast because it's fundamentally a gimmick).

I too have quickly grown tired of 3D movies and actively avoided them for the last 10 years, but when Avatar 2 comes out, I will definitely see it in 3D.

[1] https://www.youtube.com/watch?v=Wt-kEIQcLKw
Are you from Canada, or was that just an uncanny description of Canadian healthcare?
1. The software patent examination process is pretty broken - a lot of companies try to patent everything without regard to is it obvious or innovative so if they get sued for patent violations they can counter sue; the patent examiners for whatever reason (law, lack of expertise, lack of staffing) keep approving patents for software that is obvious not-innovate normal state of the art things) then all of a sudden people can't use linked lists or whatever.

2. The idea of patenting algorithms themselves seems to fly in the face of free speech. An algorithm is a disembodied mathematical thing, and not a device for selling. The same logic that allowed PGP to be exported as a book despite export laws would seem to apply to patens on algorithms.

3. An industry that is harmful to the free development and operation of business has sprung up where firms (that don't do anything economically or socially productive) buy a lot of patents up and then file nuisance law suits to get revenue streams for their investors.

(Disclaimer I am the inventor on a couple patents; I had prepared my notes and list of innovations on the systems involved for the meeting with the lawyer filing the patent, and the discussion never got to any of the innovations involved, so there is no way that the patents were awarded for innovation.)
At first Preview landed in my lap exclusively. Someone had shimmed in some code to open Quicktime image types that NSImage (NeXTStep, AppKit) did not recognize — "BMP" just as an example.

I was told, "Hey, we have a rich PDF API/SPI in CoreGraphics (Quartz2D) maybe you can beef up our PDF support in Preview."

PDF at that time was quickly rasterized (by AppKit) and really treated no differently than, say, a multi-page TIFF file in Preview.

As I started to switch over to rendering PDF's using CoreGraphics rather than NSImage, another engineer (Werner) took over the image side of Preview.

For a while then it was a team of two — me and Werner. Werner did the image side (but also owned and had responsibility for ImageIO) and I did the PDF side (I eventually wrote PDFKit but also had things like the Displays Prefs pane, some Color Sync stuff as my other responsibilities as well).

Werner is smarter than me though so where there were shared resources in Preview (like the toolbar, for example) often Werner handled that.

What I gave above is more or less the direction we were given — so there was a good deal of autonomy. I think everyone sort of had their hands full just trying to get a new graphics system up and running and to move functionality over from System 9 to OS X such that Werner and I were free to just add the stuff we wanted.

Initially I think we tried to keep some commonality — if images could be rotated, I would try to also rotate PDFs. Image zoom in/out? PDF zoom in/out.

But when I added text handling (text selection, search) we kind of acknowledged that the two really were separate beasts. I was surprised later though when the same annotations I had added to support PDF also were added as mark-up tools to images (I was no longer on the team then as I recall).

Preview eventually went to its own team though and the engineers working on it did not have other duties/distractions like Werner and I. This is when signatures, instant-alpha, and other niceties were added.

I definitely enjoyed the years Werner and I were on it and we could just add "cool stuff" we wanted. I remember someone asking for the "blank page" feature — where you can insert a blank page into a PDF – it allows you to play with even/oddness (front/backedness) of pages when printing 2-up. It was cool so we added it.

I like to point out that "we" were the users of the app as much (or more so) than some manager up the chain. To that end, I always felt we more or less knew what users wanted.

I think eventually the designers came to use Preview quite a bit and so had their own suggestions but they certainly weren't standing in our way early on.
There are several N64 HDMI mods. Here is one on Amazon for $20.
https://www.amazon.com/Nintendo-HDMI-Converter-Cable-Compati...

Or this one for $150:
https://www.amazon.com/Super-64-Nintendo/dp/B07TKF5XBS

You could also use an upscaler like the MClassic for $100:
https://www.marseilleinc.com/mclassic/

Then you need a 1x4 HDMI splitter like this:
https://www.amazon.co.uk/Controller-Splitter-Supportt1920x10...
I'm not seeing the downside.
Yes, this is an interesting topic. In Motif, we are using MDX for the page content, which has an associated AST and a nice set of tools (Unified.js [1]) to manipulate it. We plan to use this to track semantic changes in the content, and act in an appropriate way. For instance, if the same block of JS code is changed, instead of merging, we can prompt the user with a diff and allow them to edit the final version manually (effectively transitioning from a synchronous to an asynchronous workflow). In simpler scenarios, such as text markup, we can use heuristics like the ones presented in Peritext [2].

[1] https://unifiedjs.com/
[2] https://www.inkandswitch.com/peritext/
As they say, "you are not twitter" ;)

Access to monstrous machines is easy today and you have very fast runtimes like Go and the JVM that can leverage this hardware.
Yes, Dreams is also strong evidence that SDF-based rendering is viable. That project also put an enormous amount of effort into creating new design tools :)
Ban healthcare? Like make it illegal to receive care or are you saying have no concept of health insurance and everything is out of pocket?
ffmpeg/x265 don't own the patents, so their license has no right to grant you them.

Beware that using ffmpeg/x265 may be illegal if you're in a country that recognizes software patents. You need to pay patent fees even if you wrote the software 100% yourself. You need to pay even if you independently invented the same algorithms later than the patent was filed.

To quote Carmack:

> "The idea that I can be presented with a problem, set out to logically solve it with the tools at hand, and wind up with a program that could not be legally used because someone else followed the same logical steps some years ago and filed for a patent on it is horrifying."
Right, but you'd still need to synchronize that with some concurrency primitives (like a mutex or semaphore) and that has the potential for bugs. Whereas on an immutable structure can't suffer from that problem, which can make concurrent programming easier to reason about.
Match also set up a website to accompany the suit: https://endthegoogletax.com

Additional coverage: https://www.nytimes.com/2022/05/09/business/match-group-goog...
It's like a puryfing rain to wash away all the financial sins of the past 13 years.
Not right now, although it's something I'm interested in adding!

You can get usually get quite good results by selecting Standard Library and Definitions, though.

"is" is a special case as I currently enforce a 3 character minimum to keep the number of live search results sane.
There are small limits to the amounts and total you can spend by swiping this way, and then you have to authenticate by another method to reset the swipe block, so the possible financial damage is limited.
Kind of off topic. What an impressive post! It's refreshing to see that the open web is not dead yet.
For your first paragraph, I’ve seen that alot.

My european friends from big economies there brag about their insurance coverage, some working in the states with some global coverage plan, and as soon as I ask about something seemingly basic: “oh thats elective or cosmetic, why would that be covered”

I think there is a way to make it work with American expectations, American resources, no equivalent tax burden.
The downside is that you could be paying more taxes for something that you already had.
It was too much work to migrate from SQLite to PostgreSQL, so you migrated to... a NoSQL DB?
Two points:

1) In the USA, one must be pretty well situated to get the quality of healthcare you describe. MANY people go without prescriptions, and get inadequate care already.

2) If you add up what we pay in health insurance premiums plus employer contributions, especially if you have a family, we're generally in the same league of paycheck-subtraction as a European country with universal healthcare.

So while I agree with your overall point that it could end up worse than where we started, I don't think thats a guaranteed outcome.
Oh wow, great questions and thanks for asking.

In the post you wrote, as some people already mentioned, the sand distributes first to one side and then the other. It would be cool to get something non-deterministic happening instead.

Performance improvements are always very interesting to me, regardless of the context. That’s a definite yes.

Otherwise I suppose other materials would be great. How could you make a vine grow? Or a tree? Far too complex? I’m not sure but I’d enjoy the hell out of learning how.
I've been a big fan of Jason since I came across his blog in the 2000s. I wish the best for him and his tree.
This is "vertical scaling" and that is indeed a very valid approach! You just have to be aware that vertical scaling has some fundamental limits and it's going to suck big time if it comes at a surprise to you.