skysight-inc/HackerNews huggingface dataset:
I think this is close to it. The challenge is the actual sticky applications are a lot less sexy than the ones that are like a sugar hit. When the novelty IS the value, you are always going to struggle with retention. There are real applications where the value is more than that, but they are never the ones you would show to someone in the first 5 minutes because they aren't nearly as impressive.
There are 19 year olds with TS clearances. Some jobs just require it. It can be written into an enlistment contract. National guard and reserve units of different kinds are also kind of known for having serious racism problems. Racists use it to network and meet other racists, get the training and some credibility without actually committing to active duty. That shit in active duty is not tolerated, usually cause it's actually diverse unlike a reserve unit in a place like Massachusetts.

Another problem with clearances in general is that often those eligible come from less diverse backgrounds due to parental citizenship considerations. fields that require a clearance are often less diverse because of this.

People who have some time in the military probably won't be surprised if the situation is what the media is portraying it to be. As Abraham Lincoln pointed out about the US, the biggest problems for the country will come from within.
TA Tips for Doing Badly
Take good care of the Jag, it deserves it! And those classic Jags are just awesome!
What is Ngrok and how does it work?
Most countries' state pensions systems ("social security" in the US) aren't built with the expectation of ininite population growth, but merely of sustained population over generations.
The article is an introduction to the basic concepts of Haskell, thus beginners may be considered a target audience. However, the style and the content brings to my mind the dreaded monad tutorials. I'm not convinced the article is about pedagogical downsides of specifically Haskell. It mostly reads like a collection of random purported gotchas/differences from someone with experience with other languages.
Which is also what they pay. If consumers can only buy at retail it makes good sense that they can also only sell at retail.

This is how secondary markets are valued for every other good so that makes good sense for electricity. I don't see why you'd want to disincentivize private individuals from energy generation while at the same time guaranteeing a revenue stream for very large corporates that are doing just fine without that help. Of course they are lobbying against that and of course they will do everything they can to buy 'at wholesale' from installations that have been financed by others.

What netmetering shows you is how broken the market model is, retail should never be 10 to 20x the wholesale / production price. You are defending price gouging.
My experience with this type of tool is it does help with some types of very repetitive code (wordy idioms, test code, etc.) or with using unfamiliar libraries. But yeah it's limited in other contexts.
The book is a classic; I don't think you'll regret reading it.
Just tried CodeWhisperer out. The line by line output is driving me crazy.

Definitely disappointing compared to ChatGPT based code creation. I love describing what I want very briefly and getting a nice block of code to start tweaking.

I wish there was an easy way to benchmark these tools and revisit them when they pass a threshold of competence.
What kind of material does a farm of this size hold that makes it possible to explode in such violent way?
Still, seems a step forward not back.
With no ethical constraints and genuinely unlimited time? Easy, just enumerate the effect of all possible 2^(10^14) ways that synapses in a human brain can be selectively disabled, and see what happens.

Faster than that? Aye, there's the rub. Because that is a silly number.
Also relevantly, Indians are much more willing to move back to India today, where an IT job (especially with an American company), will allow them a much better standard of living than what they have in the US.
I think the fact that there are “infrastructure people” vending infra for devs is usually evidence of a mistake. If you have platform engineers, sure, that makes a ton of sense. But adding friction to the developer workflow of waiting for someone else to do something that’s an API call away is strange
Cow farts
> Handling buffers is tedious.

I feel the pain. I often daydream about spending time customizing it to my needs, and add that to the other 576 ways I want to customize it and don't have time.

And then I sigh and remind myself "At least it's better than tabs!" before I return to my tasks at hand.
Love to hear optimization stories, great work!
GPTs will augment human developers rather than replacing them outright. Software is a gas[1], so rather than having fewer developers, we'll just have more software.

[1] https://blog.codinghorror.com/software-its-a-gas/
I've also made the switch from managing a few thousand Terraform modules to handling most app-code things in Pulumi and have run into some of these limitations.

With Terraform + Terragrunt + Atlantis, we created https://github.com/transcend-io/terragrunt-atlantis-config and had an extremely robust and easy to use flow for updating all infra code.

We've since moved to an approach where more of our infra/security things are managed in Terraform (like Guardduty, SSO, Github repo settings, etc.) maintained by more devops folks, and our app code is mostly in Pulumi (lambdas, Fargate, CloudFront/CloudFlare CDNs, etc.). To accomplish this without something like Atlantis, we moved the app code infra deployments from being deployed continuously pre-merge via Atlantis to being deployed via `pulumi up` calls in our normal CI flows, so like right next to where we build the docker images and restart ECS services, as an example.

Overall I actually really love this flow. It is so, so much easier to create multi-regional infra in Pulumi with a quick for loop, and it's also much easier to do things like run esbuild over our code in typescript, and then bundle the output of that call and send it up to a Lambda function all from pulumi/typescript without needing separate build steps or to do things like using terragrunt pre-hooks or Docker build steps inside terraform provisioners, which I always found slow and clunky.

I would agree that Pulumi's plans are a disappointment though, exactly as you said.

Overall I've been happy with the change, and we've seen some improvements I think in the velocity that developers can launch services that meet our requirements.
If you use it naively, yes. So can Google, or Wikipedia, or social media.

If you approach it as tool that generates answers that you try to validate yourself, it can help you learn the right things faster.

I approach every answer it gives with hesitation (as it hallucinates often) but it still generates useful content that is incredibly helpful nonetheless.
The correct way (I think) to think of these talking computers is as the third great User Interface paradigm:

I CLI
II GUI
III Human language

Computer programming just isn't that hard. (I maintain that if you can solve a Sudoku puzzle you can program a computer.) The market for programmers was based on people being unwilling to learn CLI or GUI interfaces but this consideration doesn't affect Linguistic UI systems because, of course, people learn to talk automatically as children.

Ergo, I suspect that not only will GPT et. al. drastically reduce demand for coders, it will reduce demand for e.g. computer languages, frameworks, stacks, etc. What I mean is that questions like "which programming language to use?" will become obsolete.
Land use doesn't matter. California has abundant deserts and empty land suitable for solar.

At the end of the day, paying a homeowner for rooftop solar is just subsidizing one person instead of providing 20x more solar power to everyone.
In-Place Filtering of an Array
>Although my biggest question is... it's a fucking messenger app. Why does it produce a larger binary content than a full-blown Linux kernel?!

Because it does so much more than messaging. Also, UI code is generally very verbose.
One man's "the utility will be making less profit" is another "the utility will invest less in the infrastructure" especially in the case of municipal utilities.

I think bundling in "maybe utilities won't spend their revenue wisely" is a distraction; if that's the big problem, that we're worried about what they're doing with the money they get from feeds, let's start pushing for that specifically.

> I actually am a huge fan of individual solar installs: it forces people to focus on their own consumption and their own habits rather than to see everything in terms of a couple of numbers. Once you realize how much you have to invest in order to generate a KWh you will most likely be more careful about how you use that, and conservation, not generation and definitely not storage has the biggest positive effect on the environment.

I think the current metering discourages that. Getting paid for excess at higher rates means you can get away with higher overall use to make back the same amount of $$$. Do you have any numbers on "total KWH used" for households with solar vs without solar?
Slowing down aging would also slow down evolutionary selection. As others mentioned, it’s very unclear that evolutionary selection, which optimizes for reproduction, would benefit from longevity besides what humans already have - elders living past reproductive age, helping raise following generations. The actual living humans are much more incentivized to solve the longevity problem.
I think it is actually a plug for The Old Patagonian Express, which the folio society just reissued, if you'd like to buy a nicely bound book for $100. I suppose he talked about The Great Railway Bazaar because it is more seminal in his mind than the Old Patagonian Express.

I also never realized Paul is the father of Louis. I often wondered if Justin was related to Louis, but never Paul for some reason.
> Ecto as the main way of interacting with the database was a miserable experience

That's very common when you don't know DBs. But DB savy developers usually claim the opposite, because the syntax is more familiar.
Annotating and marking up PDFs.

Drawing in apps such as Inkscape and Arita.

Working up 3D models using OpenSCAD Graph Editor.

Taking notes w/ a pen in class using Write by Stylus Labs or Journal.
Indeed, the length of this antenna required some creativity. We have some really cool, high-tech solutions [1] for these "1-G challenges" as well.

[1] https://carbospacetech.com/innovations/zero-g-robot/
Not you personally, but users in general. See: Reddit. I never "accidentally" get into a conspiracy theory rabbit hole, that's something I can consciously join or unfollow. And because I have an explicit list of subreddits I'm a member of, the platform can much more accurately recommend me content when I'm in the mood to explore.
>Also, some of us are as anti-typing as you are pro-typing.

Assuming ample experience with both, how does one reach this conclusion?

I have yet to see a project of any size that needs to be worked on by multiple teams and is written in an untyped language not descend into dumpster fire.
How do we cultivate deep reading processes in a digital age?
Who knows what will happen with GPT5, but speculating about just GPT4 I think there might be a little initial reduction/reshuffling but it will then increase demand for coders substantially. Just like all previous coding productivity gains have.

The reason is fairly simple - software isn't done eating the world.

Make it easier and cheaper to write software and two things happen 1) more problems are worth solving with software and 2) all existing software must improve or get eaten by a competitor who uses productivity gains to improve.
Because it was designed with UNIX API surface in mind, and also the reason why outside embedded and Windows everyone with a C compiler does POSIX, even crufty mainframes that are still being sold.
I'm of the opinion that the whole process of prompt 'engineering', especially with the intent of 'jailbreaking' the bot, is a pretty great demonstration that there is no mind.
LangChain and AutoGPT have done some interesting things here by making it "talk to itself", simulating an introspective process. Similarly, the Bing implementation has the model "talk to itself" in a way hidden from the user to summarize requests and make web searches based on them.
I'd worry about GPT-4-like apps replacing programmers about the time that users get good at writing complete, accurate specs. I.E., never.
It worked for Bezos!

https://pbs.twimg.com/media/DEwmbZVVoAEfWJq.jpg
Calling it a mind or "A.I." is confusing power with intelligence.

Imagine a person taking a test. This person has the power to look at everyone else's answers, and the power to quickly choose or calculate the answer that is the most common. This person will probably score well above average on the test (though probably not as high as the top score). This person is not smart, but powerful.

A CPU that can calculate a zillion additions in a second does not understand those calculations, much less be able to come up with mathematics in the first place. It is not intelligent. It is powerful.

ChatGPT is supremely powerful in its ability to generate "answers" that are the amalgam of hundreds or thousands or millions of answers or statements made by humans, but dumber than a bag of rocks.
> For peripheral stuff it's pretty useful as a quick way to get some cut'n'paste code ('write me code to read the load average on linux and log it to a file every second' - I know exactly how to do that, but it's a faster typer).

For public APIs that might be the killer feature; a better way to look at doc (or rather, rely less on doc) if it can look at different code bases and find snippets of code using a popular API.
I’m not completely convinced I want it to be solved. While I don’t mind Mr Musk right now, it’s another thing entirely to have him and his friends around for eternity.
In the future, it may be helpful to remember that murder and violence — especially sexual violence — are oddly intimate things,

In 2011, in incidents of murder for which the relationships of murder victims and offenders were known, 54.3 percent were killed by someone they knew (acquaintance, neighbor, friend, boyfriend, etc.); 24.8 percent of victims were slain by family members. The relationship of murder victims and offenders was unknown in 44.1 percent of murder and nonnegligent manslaughter incidents in 2011.

https://ucr.fbi.gov/crime-in-the-u.s/2011/crime-in-the-u.s.-...

In short, people were killed by strangers 11.7% of the time. For 88.3% of murders (where the relationship between the killer and the victim was known), it was someone the victim knew.

The statistics are similar for sexual violence.

For juveniles and children who experience sexual violence, it is a family member of acquaintance 93% of the time. This percentage drops for adults to ~80%, i.e. in 80% of cases the victim will know the perpetrator.

https://www.rainn.org/statistics/perpetrators-sexual-violenc...

These crimes are very different from a mugging or robbery. It is easy to imagine why if you replay the situation in your mind — looking someone in the eyes as you stab them, up close takes a lot emotionally. It is a very intense situation. Almost everyone — if driven to it — will steal out of desperation and hunger, but very few can look people in the eye, walk up to them and stick a knife in them. There is a strong psychological aversion to hurting other human beings built into most of us and it's what keeps society mostly safe.
Actually no that's exactly the target market. Who do you think is working in the back of an Apple store? Not a 35 year old EE that's for sure.
Communist countries did that. Except the brotherhood were state factories. If you refused to get a job (which you were guaranteed to get, as "full employment" was a core tenet of the system), you were sent to jail to wisen up.
"Free Software cares about users and computer owners, Open Source cares about programmers."

And that's why I care about Free Software and not Open Source - and I'm a programmer! Freedom goes way beyond us "technical elites" and as such, I see Open Source as elitist since it cares only about an elite few.

Free Software cares about everybody.
AG: Guardsman to be charged with removing classified info
> he yelled 'a series of racial and antisemitic slurs' into the camera and we don't know he's a jew-hating racist because we lack context?

Yes, exactly. It appears you disagree, but I think your thinking is sloppy on that point. There's a reasonably large chance he doesn't actually hate Jews and that he was just being tastelessly edgy and transgressive.
Time to restart the private book club.
> Polestar is 100% Chinese

Only in terms of manufacturing. The design, production, international branding, etc. is all done in Sweden (with teams elsewhere), which is where it is based (along with Volvo).

Take a look at their job vacancies https://about.polestar.com/careers/jobs/?category=&location=...

Saying that Polestar is a Chinese brand is like saying Dodge is an Italian (or Franco-Italian) brand.
I used to use Elixir. I still do, but I used to too.
You can automate both Terraform and Pulumi in a similar way to Atlantis using Spacelift[0] (though generally with a lot of additional features and customizability thrown in vs Atlantis; but you can also accomplish basically the exact Atlantis flow).

It's a CI/CD system specialized in Infrastructure-as-Code.

[0]: https://spacelift.io

Disclaimer: Software Engineer at Spacelift, though I'm recommending it not just because I work there, but because I think it's legitimately a very good product.
But forever? Shouldn't a person who does wrong have the option to actually make things right? Should a mistake somebody makes at a young age follow them until their death, even if they have gone through the actual judicial punishment? If there's no way for them to ever "make things right" in the eyes of society, it doesn't leave many choices - which is a big contributor to the high rates of repeat criminals.
If I may, I'd like to slightly temper the enthusiasm about Newport. I'm familiar with his work for 4-5 years. He has a few things of value to say, but he slathers them in too much filler and churns out "books" (they make the same point with small variations). To see what I'm talking about, have a gander at these previous threads[1][2]. (One of those threads also happens to be a New Yorker article; but that one was a fluff piece.)

The article in question itself is better than I expected, frankly. I just wish he resisted using the click-bait word "mind" here.

[1] https://news.ycombinator.com/item?id=29035674

[2] https://news.ycombinator.com/item?id=20082125
Previously the world was material & it was extremely hard to make something good & useful & leverage it well while denying access to it, while keeping it secret & unobservable.

But this virtual construct does not actually live in the real world. No one can poke or prod the systems, no one can see the models it was trained on.

These are dark by default, are so immaterial as to be unlike anything else mankind has experienced. And their impact & use, how they change the world is almost unlimited; global connectivity gives them unlimited access & breadth, from within the iron mountain security of their corporate keeps.

Even if the superhuman corporate bodies did decide they want to share, theres such unusual barriers to discocery & learning here. Assuming the petabytes of training models are made available, who is there that can accurately review them? Who can train their own systems? How can we experiment with other trainings, other systems? This is a megaproject, one that produces unique distinct gems. Watson's quip come back again, in a different form, "I think there is a world market that can maybe afford five AI."

The ratio of how leveragable it is versus what the world can see or ape has gone quickly towards infinity. Nothing like this exists, this is unprecedented entirely.
I’m waiting on the AI that is an expert at all things AWS. I’d like to learn about AWS services and then be able to have it generate SAM or CloudFormation templates.

I realized this is probably (hopefully) being worked on by some Amazon engineers. It’s so obvious when I started imagining what AI tools are around the corner.

Honestly, I wouldn’t be surprised if programming languages each had their own AI that could (try to) serve as an expert in the language.
Now that those millennials are getting laid-off en masse we'll see if their attitude toward FAANG begins to change.
That's a good point. Reminds me of Jevon's Paradox: https://en.wikipedia.org/wiki/Jevons_paradox
Did people already forget that Samsung made their flagship phones waterproof back when they still had removable batteries, headphone jacks and SD card slots? And looking at Tim Cook's favorite metric - just 0.2mm thicker than the current iPhone.

Not long ago we heard the same PR garbage about glue and solder being necessary for slim laptops but somehow the Framework isn't that much of a brick either.
Everyone seems to be reacting to this as if it's being done out of necessity due to financial pressures. I see it much more as Zuckerberg on a mission. Facebook is doing OK as far as we know. Neither the metaverse failing (too early for its financial impact to be a factor) nor Facebook's performance at surface level are driving this. It seems to me more like Zuckerberg is taking back the company after the Sandberg years and molding it in his own image again - sharp and scrappy and focused. Will be very interesting to see if he can pull it off, or if as everyone is anticipating, it's just going to crater morale to the point where nobody good is left there.
I created an account, clicked the confirmation link in the email but login still says "email not confirmed". Is this a working service or a landing page capturing email addresses?
It's the addiction of staff officer ranks (mostly Colonels, Generals), as well as senior agency executives and politicians, to paper hardcopies. They all want their briefing materials printed out so they can scribble in the margins and look important (and maybe share them with financial advisors and donors). Although some enlisted ranks have had authorized access to this stuff in the past (Chelsea Manning), in many cases they're downloading and printing it out for their superiors. Can't have these VIPs doing their own print jobs, can we? The lot of them should be fired as at best too stupid and lazy to serve.
Yeah the culture war seems to be seeping in everywhere and particularly badly on these topics as the bulk of comments on this article seem to show.

At the boundaries even in humans this stuff gets really fuzzy and has real world implications for people who get barred from their careers or forced to undergo medical procedures to be more easily categorised[0][1].

While it might be a rare scenario (between 0.08% and 1% seems to be Wikipedia's intersex estimates depending on definition) a system is only as good as its protection for the minority case.

And from an intellectual curiosity standpoint this is kinda cool and interesting right? Like this breaks our lazy categorization and shows that the world is so much more intriguing than our dumb models.

And instead of 'intellectual' and 'curious' discussion we get the equivalent of a Tennessee GOP rally about school bathrooms...

[0]: https://apnews.com/article/europe-cape-town-africa-south-afr...

[1]: https://en.m.wikipedia.org/wiki/Testosterone_regulations_in_...
I'm not so sure. Transmission losses and (AFAIK) infrastructure maintenance are also big costs.

If I have rooftop solar, I probably have the most power at my peak usage, going straight into my air conditioning.