skysight-inc/HackerNews huggingface dataset:
I think that it's often underestimated just how much of what made/makes OS X/macOS good is actually in AppKit and the various other frameworks it's used with. Parts of it are a little aged compared to something that's received more attention in the past decade (like UIKit), but it still does a LOT of heavy lifting and makes developing a polished, capable desktop app much less of a headache.

In writing apps with other desktop UI frameworks, it's become evident just how much AppKit does well that many frameworks barely do or don't offer at all. Sometimes it's even really basic things, like how WinUI somehow has no first-party tableview despite that being one of the most fundamental desktop widgets.

Cross-platform AppKit would be a dream setup.
The difference is that natural language doesn't have a well-defined semantics and is open to interpretation. Programming languages being compiled, on the other hand, have precise, well-defined semantics (excluding UB I guess) that you can formally reason about.

Using an LLM for programming is not like compiling, it's like employing a developer you either have to trust how they may happen to interpret your instructions, or to manually double-check their work.
I can also identify them 50% of the time, with a coin flip.
That’s because it’s worse, but not really bad yet.
Antibiotic resistant infections are a whole other ballgame. You have to do better than that to kill them.
I recently tried lapce on my Mac and just empty editor with just one new tab was eating 70% of my CPU. I'd better IDE eat 1-2GB of ram than eat my CPU cycles. Also on their github lapce has more than 50% of open issues labeled as C-Bug - that's not very reassuring
Seltzer and club soda are different products; club soda has sodium added (if it naturally has a high mineral content, then it is called mineral water instead of club soda.) Seltzer on the other hand is simply carbonated tap water. Personally I used to prefer seltzer but now drink plain tap water. For each their own though.
> Housing is a tough problem in the same way the medical care is a tough problem. There are economics at play and individuals finances. I don't have a good solution but have trouble accepting blanket statements that sort of hand wavily ignore real market demand for things.

These are not hard nor tough problems. Every industrial nation and many developing nations have the medical care issue solved. The US ignores solutions to the medical care issue due to our corrupt political system. Remove Legal Bribery from the political system and the US would implement a number of solutions that would solve about 80% of the medical care issues.
Not according to Wikipedia

https://en.wikipedia.org/wiki/Blackstone_Inc.

https://simple.wikipedia.org/wiki/The_Blackstone_Group
I bought into a new community northwest of Houston, closed last summer. It's about 75% built out, and the new houses are sitting available for some time.
I found these loops also for poems and source code with loops in two out of three attempts.
Honestly, working with all the restrictions of an embedded system like this is something that all programmers should experience at some point. Being forced to actually consider how you're using resources teaches you a lot about how to write efficient code. Or at least if gives you a better understanding of what the machine is actually doing with your code.
This seems like an application/stack that didn't have a valid need for k8s in the first place. Don't just use K8s because its what people say you should do. evaluate the pros and the VERY real cons and make an informed decision.
That was the song people sang when Internet Explorer had 95% market share in 2003.
What about low cost microcontrollers? Listen to what the Tsynth can do using just a small uC board such as the Teensy: https://www.youtube.com/watch?v=uCA2L7CeWSE
It also has libraries for sound generation and effects, all FOSS. You can develop pretty much everything, from guitar stomp boxes to MIDI expanders, etc.

https://electrotechnique.cc/

https://www.pjrc.com/teensy/
That's what the neighbor's outside outlet is for! /s

Personally I live somewhere that is very cold for most of the year, and the cost of heating is going to be incurred for me whether I use servers, a furnace, or space heaters. The server fans also help block out noise from the freeway right next to my house too, so it's not a horrible trade off for me, but good call out, YMMV from mine.
Dark Sky was fine and all, but in my view it didn't even come close to the elegant perfection of their precusor forecast.io's secret-for-no-good-reason and then canceled-for-no-good-reason /lines interface.
Carrot Weather added the "inline" view which replicates Dark Sky pretty well. [1] It's been an easy transition for me, although Carrot is more expensive.

[1]: http://meetcarrot.com/weather/goodbyedarksky.html
Have you tried co-pilot? I don't want to code without it. Saves so much time and produces good results, instead of searching for answers online, which isn't easy as you get into ad filled sites, find shitty Stack Overflow answers and webpages with outdated docs and examples.

Two examples from this week. Formatting dates in javascript, I had a datetime string and I wanted to show it as YY-MM-DD HH:MM for our internal tool. I don't know by heart exactly what to in this case although it's far from rocket science, so now I could write a comment what I wanted done and copilot coded it for me.

Same when I wanted a request to become a file download for the user, not something I've done many times before, and I could kinda reason that it probably needs the header to be set to something. And googling for this didn't give good results, yo need the right language, framework etc. With copilot I just wrote the comment // return file as download, and co-pilot wrote the code to set the header and send the bytes. Amazing!
The information ecosystem has been in pretty bad shape for some decades now:

> "The volume of AI-generated content could overtake human-generated content on the order of years, and that could really disrupt our information ecosystem. When that happens, the trust-default is undermined, and it can decrease trust in each other."

I see no problems here. If people don't trust the pronouncements of other humans blindly, but instead are motivated to do the footwork to check statements and assertions independently, then it'll result in a much better system overall. Media outlets have been lying to the public for decades about important matters using humans to generate the dishonest content, so have politicians, and so have a wide variety of institutions.

What's needed to counter the ability of humans or AI to lie without consequences or accountability is more public education in methods of testing assertions for truthfulness - such as logic (is the claim self-consistent?), research (is the information backed up by other reputable sources?) and so on.
It’s pretty close to a 1:1 copy of it, yes. I was very surprised by how much they took from it, instead of attempting to reinvent the concept. But it’s Microsoft what can you expect.
At what point do we have the linguistic or cultural changes where people write more like the authors they read (with those authors being AI)?
Wholeheartedly agree nothing did more over the last 12 years to worsen wealth inequality than ZIRP. A close second was quantitative easy. It was helicopter money for the plutocrats.
F-35 avionics touchscreen hard to use, turbulence makes finger control difficult
I agree - if Mozilla is pushing out a useful product and they have the money to keep that product in development as needs change what's it matter if not that many people are using it? Selfishly, I don't care what other people use - just what I want to use.
Your Google is broken. It's very easy to find both of those things.
http://www.snider.com/jeff/hemingway.html
This one?
>The only benefit is its a little cheaper and less contracts to maintain but Teams so significantly inferior to Slack/Zoom.

It's a lot cheaper. Slack contracts can easily run into the millions per year for a large org, versus... free.
The following link describes the set up used / needed by VS Code to integrate the framework with the IDE:

https://code.visualstudio.com/docs/python/testing
Argentina has won another world cup. The Guardian reflects it as "The Messi of maths: Argentinian Luis Caffarelli wins Abel prize" [1]

[1] https://www.theguardian.com/science/2023/mar/22/the-messi-of...
Accidentally linked the wrong article, here is the full writeup: https://boingboing.net/2021/01/29/the-problems-of-touchscree...
They improved the licensing to MIT. The pre-acquisition license was "GPL" but it had a noncompliant restriction prohibiting comparative benchmarks. There have also been useful improvements to the codebase. Amazon is a net positive in this case.
> there are professions like child care, education, healthcare where personnel is always needed and overworked.

and also severely underpaid, and demonized if they try to organize.
Exactly like Notion, but it seems a little more basic right now.
Mozilla's greatest failure with Firefox is one of marketing.

It's a performant, stable, safe, and private browser.

(It lags Chrome in some potted performance tests, but it is more than adequately performant. Firefox is much better than Chrome at memory management. It never crashes. It does not steal your data. It allows you the greatest degree of privacy in any major browser. Side tabs are possible.)

But no one can compete with Google's marketing, or Apple's iOS advantage. Not even Microsoft. Certainly not Mozilla.

Mozilla has failed us in so so many ways. You mention one egregious example.

But we've failed Mozilla too. Anyone who recommends Chrome over Firefox is making a mistake detrimental to the well-being of the internet.

Not that Chrome is a bad browser. It's great. Almost as good as Firefox! Chrome has terrible tab management and chews RAM, but it's performant and secure and lovely.

But Chrome is a bad path forward for the internet, and this is important.
For now, we are adding a setting to restrict where your data goes.
I have noticed that this website is blocked for some reason in India.
For affected users, here is the archived copy: https://archive.ph/HmDQz
> I think it’s reasonable to be upset at both the people who implement bad policies and the people who intentionally profit from those bad policies at others’ expense.

It's not who profits from bad economic policy but who pushes for it. It's not always the same set of people.
>we need democratic, communal control of industry

That is called socialism. I don't mind socialism and state owned enterprises as long as the force of market competition is still at play. That is the reason state owned enterprises don't suck in China. They have multiple SOEs within the same fields like car manufacturing and telecommunication competing against each other.
More chat (41pts, 36 comments) here: https://news.ycombinator.com/item?id=35262866
You might be thinking of IntelliCode, which was released in 2019. https://visualstudio.microsoft.com/services/intellicode/
I find remote editing to work in most simple circumstances.

nvim scp://host//foo.bar
> Governments will have to ponder about what to do with a world of people who became inferior to machines at almost everything. Universal Basic Income?

Try mass culling
Text2Room: Extracting Textured 3D Meshes from 2D Text-to-Image Models
I did exactly that. It makes sense given that it's a small model which isn't trained on RLHF.
Trump’s ‘Baby Bonus’ Idea Is Just Good Ol’ Hungarian Tax Policy
You can take a car with you when you move. And leases exist.

This doesn't seem to be about travel at all. It's just that some people don't get a license.

It's not that the concept is alien, it's that the justification you gave isn't really true. It doesn't make it a "whole lot harder to learn to drive". Moving around has almost no effect on getting some driving lessons.
Counter-Strike 2 Is Announced
France to Reap $31B Windfall from Renewable Energy Firms
Maybe the likelihood that women tend not to be as interested in such pursuits of thrill is also reflective of unnecessary norms we ought to rip down?
When Apple decided to build Safari, they hired one of the creators of Firefox and still chose the relatively obscure KHTML as their base over the at-the-time major market share Gecko. If they didn’t pick Gecko then, they certainly aren’t going to throw everything on WebKit away to do it now. It’s also a terrible move to buy a competitor when they are under legal scrutiny for having a controlling interest in web browsers.
Shared task lists in To Do?
It would be nice if they could use that same modern aesthetic in Teams.
Yeah, even the title here (now) is "RNA compound" not RNA.
Don't forget decades of advancements in manufacturing procedures, engineering, tighter tolerances, improved materials science, and so on that have happened to help ensure the propane remains in the coolant circuit.
Many, probably. However, the curious types will likely be further enhanced by AI. I've never been one to take code at face value, and I have been enjoying sessions with ChatGPT asking all sorts of questions about some of the stuff it produces. The answer is usually sufficient, and in cases where it's not, I've been given enough background context to know where to find the answer online or in books.

Honestly, I've seen myself master many more additional things since I've started including it in my daily routine.
I've got a mix of boxes ranging from Raspberry Pis to NUCs to many-core Xeons. They each have their roles - for example, a NUC acts as a DVR for security cameras, and I want it separate from other stuff. But I agree that RPIs can be very good for basic stuff. I've had one running as a print server for an indestructable old laser printer for 9 years now with no issues whatsoever. It's outlived two older Mac Minis I used before the NUC.
And it wasn't just how it looked either. Dark Sky was a weather app that was actually accurate for what you wanted it for.

It really frustrates me that Apple completely killed off the product. I don't know what their problem is, but it seems to me that it would have been no problem to allow the app to continue to exist as a standalone one while supposedly "integrating" it into whatever Apple's weather app is.
Regardless of what distro I use, I always have Unbound DNS running on each node to cache responses. Perhaps that is why I have never run into DNS issues on Alpine which I use exclusively on routers, firewalls and servers. I've never been a fan of relying on the resolvers in either glibc or muslc. Unbound gives me more reliability, retries, logging, ability to override individual records or entire zones, cap the min and max TTL, forward to DoH/DoT and more.
Dark sky was well done, i don't understand why someone else doesn't replicate it. Apple weather isn't specific enough to be valuable.

RIP
Send us a DM to @watermelontools on twitter, I will answer ASAP!
https://www.matweb.com/search/DataSheet.aspx?MatGUID=ebd6d2c... says lead's modulus of elasticity is 14 gigapascals and https://www.matweb.com/search/datasheet.aspx?MatGUID=cb9580a... lists one variety of petg as having a modulus of elasticity of 2.2 gigapascals; i think you are confusing your material properties with one another

(at such low filler loadings the tungsten will change the modulus of elasticity very little)

petg does have higher yield stress than pure lead (53 megapascals vs. what https://nickelinstitute.org/media/1771/propertiesofsomemetal... says is 17 megapascals) but there are lead alloys that are in the same range of yield stress, including regular lead-tin solder. but they won't last if you try to make change gears out of them precisely because they're harder than petg

by the same token, though, i think you're going to get a lot of springback and long-term distortion out of petg you aren't going to get with lead
How dare you to question what the robot said?!
Great observation and interesting timing. Your post was right after this article was posted.
https://news.ycombinator.com/item?id=35260210
https://annpettifor.substack.com/p/banks-as-collateral-damag...
The author actually touches on your point of supply side commodity speculation causing inflation instead of wage increases. She does an adequate job of putting into words the flip side of the coin where by raising interest rates and taming inflation it puts a real deflationary effect on wages. This is to satisfy a small group of creditors over the larger group of debtors. Its an interesting read and leaves a lot unexplained but I think captures the heart of the matter.
Thanks saved a lot of time!
I feel like i'm taking crazy pills (at a low dose) when i read this stuff.

I deploy Java applications. In a runnable condition, they aren't a single file, but they aren't many - maybe a dozen jars plus some scripts. Our build process puts all that in a tarball. Deployment comprises copying the tarball to the server, then unpacking it [1].

That is one step more than deploying a single binary, but it's a trivial step, and both steps are done by a release script, so there is a single user-visible step.

The additional pain associated with deploying a tarball rather than a single binary is negligible. It simply is not worth worrying about [2].

But Go enjoyers make such a big deal of this single binary! What am i missing?

Now, this post does talk about Docker. If you use Docker to deploy, then yes, that is more of a headache. But Docker is not the only alternative to a single binary! You can just deploy a tarball!

[1] We do deploy the JDK separately. We have a script which takes a local path to a JDK tarball and a hostname, and installs the JDK in the right place on the target machine. This is a bit caveman, and it might be better to use something like Ansible, or make custom OS packages for specific JDKs, or even use something like asdf. But we don't need to deploy JDKs very often, so the script works for us.

[2] Although if you insist, it's pretty easy to make a self-expanding-and-running zip, so you could have a single file if you really want: https://github.com/vmware-archive/executable-dist-plugin
Operationalizing ML: An Interview Study
This is a truly incredible piece interviewing a bunch of leading ML companies on how they get their models to the real world. Lots of great insights
or actively remove many reasons why people ended up trying out linux distributions in the past

like e.g. universtity students needing to run programs which don't run on windows natively all the time, so many try out native Linux distros, some stay. Now all of them can just use WSL. Or like devs which need to develop for Linux servers etc.

Basically they have accepted that windows server have failed and their server license business model isn't that good anymore too due to how the cloud changed things. So instead of pushing for a Windows everywhere ecosystem they now embrace Linux on servers (preferable on Azure ;) ) and Windows on the desktop using WSL to bridge the dev experience and also bridge to university student use case.

But you can be sure that if they see a way to make it harder to install Linux on systems and get away with it both legal wise and PR wise (probably using some excuses about "security") you can be sure they will do so. Especially if they can push the blame onto others (like the hardware vendors not implementing some option in the BIOS which is needed to allow other OSes to be installed). Through at least for now I expect them to act careful to not damage their new image.

Also one way the failed the "Windows desktop" thing is by producing a pretty bad out of the box desktop experience for many people (like I'm fine paying for an OS but not if there is even a single AD in there, or bloat ware). This create reasons for people to switch to Linux which had been much less common during windows 7 days.
Yep. But also this kind of essentialist thinking doesn't work for people, either, so :-) Nobody is just one thing or another. And neither are companies. They act on various levers, in response to various interests, and it's about looking at the tendencies and patterns. Holding grudges against people makes little sense, either.
Uh huh. I think I'll let the Sudanese researchers run the lead ingestion trials on themselves first and wait it out.
Also FOMO.

Stress makes people have a harder time filtering and looking at the long term.
Ethernet is one of those case studies in "worse is better".

I remember the old saying that "Ethernet doesn't work in theory, but it does in practice". Mostly referring to the CSMA/CD scheme used before switches took over.

The competitive advantage of being built out of cheap commodity hardware and cabling is hard to overstate. Nobody likes dealing with vendors, their salespeople, and especially support contracts. Especially since that is always more expensive and often solves problems you don't have, like minimum latency guarantees, at the cost of throughput and complexity.
> I guess we need first a definition of "coder". Is this the same as a Software Engineer?.

For the sake of the argument yes, it's the same thing. The people who are writing functions based on a specification also need to consider how they interact with other systems, and the people who get to design systems don't spend all of their time doing this, they also need to produce code. The coder vs SWE distinction is a distraction here.
> There's also a tendency for society to discount the dangers of something when the impact is sporadically distributed or long-term.

Doesn't US regulation still approach novel chemicals with a "Safe until proven otherwise" stance? Surely this doesn't help.
> So there is 100% feature parity then for all other editors other than VS Code then? YES or NO?

Yes. If you had taken the time it took to look up your comment to actually do something productive like looking this up, you'd have probably found it yourself. Yet, here we are.

Copilot fully supports JetBrains and NeoVim alongside Code and VS:

https://docs.github.com/en/copilot/getting-started-with-gith...

https://docs.github.com/en/copilot/getting-started-with-gith...

In fact JetBrains is listed before VS proper in the getting started guides:

https://docs.github.com/en/copilot

Sounds totally like a place that "is more committed to supporting VS Code than giving total feature parity to other editors".

> Re-centralizing everything and owning the entire developer ecosystem to MS / GitHub. What could possibly go wrong? /s

How, exactly, is providing Jetbrains and Neovim support "re-centralizing everything"?

Next time, do the most bare minimum of research before you double then triple down on an absurd argument not based in reality.
My memory is that it only had to be run on Apple hardware, but perhaps I should go back and check. Or just not tell anybody, and hope the Apple Police don't get me — it's not like I'm letting something that old out to play on the internet (though I do sometimes miss iCab).
You make it sound like Mozilla is pushing back for no reason. They have pretty valid security and privacy concerns.
One surprising thing I've discovered, as an adult, is that most people never really learn to write or read very well. Their having obtained a degree usually doesn't even change the odds that much. As a kid, I'd never have guessed that was the case.

I don't know whether this has been the case forever, or if it's a new development—I mean, I know widespread literacy wasn't the norm for much of history, but what about after compulsory education became A Thing? A typical letter home from the US civil war or even WWII, from conscripts, not officers, seems to be hyper-literate compared to modern norms, but that may be selection bias (who wants to read the ones that aren't good? Perhaps my perception of "typical" is skewed)
> can you explain your reasoning as to why a language model would never be able to match a human's ability to explain its reasoning?

It’s a language model, not a reasoning model. A lot of its training data happens to be logical, so it sounds logical, but it’s still just acting on probability. Thinking it’s “explaining” anything it produces is a mistake.
Feeding Dan in 2015