skysight-inc/HackerNews huggingface dataset:
I doubt there's much here that's cutting edge. Any digital processing that's done in typical radio's to correct for channel impairments is avoided as it just adds latency. Meanwhile LTE is using as many digital techniques as possible to maximize bandwidth (MIMO, HARQ, OFMDA)
Mental health was not the primary purpose, but I think the organization of online communities probably benefited a lot of people with niche interests or identities and introduced them to lifelong friends. Some of my IRL friends are people from the LiveJournal days.

Unfortunately, this has gotten more difficult as social interaction on the internet consolidates into either major social media sites or private Discord servers. If the community for something is on Twitter, everyone is thrown together into the same unmoderated space when they would really be served better by niches that can be moderated to exclude people who get unhinged about disagreements, and allow people to opt in and out of different types of content (i.e. the people who want to see deep dive lore analysis may not be interested in adult-oriented fanart and vice versa.) Discord servers can work for this, but unlike forum history, they're not Googleable and you might not even know a specific Discord exists.
I used a tv as a monitor for a while and it was great -- but there is one problem with single monitor setups -- screen sharing/recording. If the app you're using lets you select a portion of the screen to share, that's great. But something like Slack you either share an app window, or the entire screen. This is very annoying in a single monitor setup. It would be amazing if you could select a part of your screen and tell the OS "treat this area like a separate monitor".
> But the idea of letting an LLM write/move large swaths of code seems so incredibly irresponsible.

Why? Presumably you let your coworkers move code around, too, and then you review it? (And vice versa.)
> Change my mind.

Unit, integration, e2e, types and linters would catch most of the things you mention.

Not every software is mission critical, often the most important thing is to go as fast and possible and iterate very quickly. Good enough is better than very good in many cases.
Other sources: Haaretz Investigation: Intelligence Operation Collected Information on Sensitive Israeli Bases, Soldiers <https://www.haaretz.com/israel-news/security-aviation/2024-1...> <https://archive.is/2024.10.29-113518/https://www.haaretz.com...>
If 25% of your code is boilerplate, you have a serious architectural problem.

That said, I've seen even higher ratios. But never in any place that survived for long.
Do you otherwise support “at-will employment”?

https://en.m.wikipedia.org/wiki/At-will_employment
I hope people find recovery that works for them, and that they have the freedom to explore recovery in the first place. Burnout is terrible.

It's so easy to fall into a depressive spiral of "rest". TV binging, excessive sleeping, substance use. Low-energy, mind-numbing activities. But that won't help you recover.

This thought has been really helpful for me: "I used to think the cure for burn-out was lots of downtime and relaxation — and sometimes it is — but what’s worked better for me personally is regularly using my brain for something completely different. Otherwise you’re just wearing the same grooves into it all the time and (at least for me) that’s been where my worst burn-out has come from." [0]

I would encourage burned-out people, once they've had enough rest, to try working on something enjoyable and completely new (no computers?) and see if that work does anything good for their brain. You may not recover into 100% of the productive worker you used to be, but at least you can work again in a different capacity. And that might help you heal more fully in the long term. Remember that the brain can be rewired. [1]

[0] https://www.askamanager.org/2024/09/this-one-weird-trick-cur...

[1] https://www.psychologytoday.com/us/blog/radical-teaching/201...
But where is the line?

Proof A and Proof A' are identical, except that Proof A says "and therefore" where Proof A' says "and so we see that". Different proofs?

Proof A'' is a faithful translation of Proof A into French, is it now different? Or is it a trivial translation of the same proof into different language?

This is, in fact, the topic of the Fine Article. The layman (myself included) sees easily that proof is something more durable than the exact words chosen, or even the language the proof is written in. Mathematicians (and patzers such as yours truly) will tend to view trivial transformations of a step in a proof, or trivially equivalent tactics, as resulting in the same proof.

What makes such a transformation trivial? Good question.
I acknowledge that all lies are going to make things more difficult in the long run while making things easier in the short run. I would like to point out that sometimes things need to be easier in the short run though. In code terms this is something like technical debt.

Getting back to the example. If there is some combination of not being close enough, (in the example, lets say just started dating) and insecurities running too high, then they won't necessarily trust your reasoning. They might just feel like you are attacking them, or that you are trying to cover for not reacting fast enough. The end result is that they now feel ugly and like their date hates them. This won't make their body image issues any better.

While I've not dated anyone with that level of insecurity, I've been friends with a some, though none of them had body image issues specifically. In my experience they have to both trust you quite a bit, and also be ready to confront their own insecurities. I've tried to speak my mind clearly to one friend who evidently weren't ready to process their insecurities, and in the end it just seemed to make them feel bad and also hurt our friendship. They seemed to feel like I was attacking them and making excuses in a manner similar to what I talked about in the example. I've had some level of success with another friend, but they had actually expressed self-awareness and a desire to change. My current policy is to keep away from people's insecurities unless they express a desire to change or ask me to be brutally honest.

I could choose to only let people into my life that don't need me to route around their insecurities. However, I do want to be available to people who need emotional support, which means occasionally placing myself in a position where I need to be careful with people. My actual weapon of choice here is to re-frame the situation, because I'm pretty terrible at lying convincingly and also don't enjoy doing it. An example of a re-frame is the "you look beautiful" in my first post. However, re-frames are also a stop-gap measure as other people won't do such re-frames on their own. What I am doing is not technically deception, but I don't feel like the sort of deception that white lies are composed of has significantly worse side effects. They are both just a way to push the issue down the road. Furthermore, coming up with re-frames is a moderately difficult skill that I have specifically cultivated, and I think white lies are easier to do "untrained". Thus, if someone is put on the spot, I'd prefer if they didn't write off white lies just because they fit the definition of lie.

As far as your comments on doing myself dirty. Guilty as charged, I certainly have work to do on that front.
Try asking all those happy vmware customers. Sometimes technical proficiency is completely irrelevant.
Thank you for adding the numbers (pretty sure the pdf issue is just me, old ass phone)

The population density explanation makes sense. Though, that density is very unequally distributed. Factors like square area with fewer than X people (how much total low density area exists), miles of forest access roads/rec sites - perhaps those numbers might give a very strong correlation. I wonder if you took just northern california, if the causes would even out to OR. (I agree pop density is likely a good correlating measure, just wonder if there is another that is even stronger)

Though, we were comparing apples and oranges! If we compare natural vs all human causes - assuming misc is human caused, then 70% of fires in OR are human caused. The percentage range for human caused fires being between 70% and 90% between different states makes sense.
Haha! I haven't thought about it this way, but you are correct.
Maybe it's just different worlds, but in my world people wouldn't consider an app using isolation via containers etc "multi-tenancy". It would be a single-tenancy application. But I guess there are are hybrids these days with such granular database options in the cloud etc.
That's not the full hash of course. The complete hash is 000000007dac9715520764e334380ae8ab26d598.

There's a reason Git doesn't simply use CRC32 or the like.
Could this ever function as a less resource intensive substitute for Electron apps? WASM doesn't have DOM access, but could it be added in these extensions?

Edit: Maybe this question doesn't make sense as the OS would need to have the runtime installed, and if that can be assumed, we would have lightweight apps already.
I enjoyed the book, but I'm still not sure how it's been classified as science fiction, despite clearly having been pigeonholed into the category. The book has very little to do with real or speculative science. It was also one of the most awarded "science fiction" books of the last couple decades, so isn't really obscure in any sense either.
do some people find it pleasant to pan their head?

maybe my eyeballs don't rotate far enough?
I don't understand why you think this at all. Care to explain?
Dip it in a blessed clear potion.
3.a. 14-17 yrs old. Once you're old enough to work and buy your own candy but still too young to find an unsupervised party, Halloween briefly loses its allure, except maybe as an outlet for a little mischief.
> But the idea of letting an LLM write/move large swaths of code seems so incredibly irresponsible

I heard a similar thing from a dude when I said I use it for bash scripts instead of copying and pasting things off StackOverflow.

He was a bit "get off my lawny" about the idea of running any code you didn't write, especially bash scripts in a terminal.

It is obviously the case that I didn't write most of the code in the world by a very large margin, but even not taking it to extremes if I'm working on a team and people are writing code how is it any different? Everyone makes mistakes, I make mistakes.

I think it's a bad idea to run things that you don't at least understand what it's going to do but the speed with which ChatGPT can produce, for example, gcloud shell commands to manage resources is lightning fast (all of which is very readable, just takes a while if you want to look it up and compose the commands yourself).

If your quality control method is "making sure there are no mistakes" then it's already broken regardless of where the code comes from. Me reviewing AI code is no different from me reviewing anyone else's code.

Me testing AI code using unit or integration tests is no different from testing anyone else's code, or my own code for that matter.
> "it seems plausible that some fat composition is preferable to others."

However, it seems very implausible (or impossible) that humans evolved to need, or benefit from, industrially processed sunflower seeds and olive oil.

How has the total fat in your diet changed? I find it much more plausible that dramatically reducing cheese, cream, whole milk and full fat yoghurt has helped, than that replacing 20mL of cream with 20mL of sunflower oil has helped. It sounds like you have reduced fat overall - why then attribute the benefit to the vegetable oils / fat profile, specifically?
There's a number of tools on MacOS and Windows that let you do this.

Examples:

Windows: https://github.com/tom-englert/RegionToShare

Mac: https://github.com/Stengo/DeskPad
Follow the Lights: Squid Fishing in the Southeast Pacific Ocean
"The Benefits of Imperfection: Biology, Society, and Beyond" looks interesting!
The original find is from Le Monde. It's not a leak, just usual investigations.
i'm using a nice sheet of 4x8 finished plywood from the hardware store. i trimmed the depth down a bit, but not much. put some edge banding on it, and stick it on top of a flexispot or whatever other 4-legged desk frame you want to use.
iPhone 17 early manufacturing set for India, marking new milestone for Apple
Hey muchachos, I think 5 minutes of praise for Tenochtitlan is in order.

Right, that's that done, now, onto the 3 centuries of murder, rape, pillage, inquisition, and subjugation.
Backed by NEA and Ansa Capital, AI Squared names Darren Kimura as President and Chief Operating Officer.

AI Squared, a leading AI technology platform provider that enables businesses to seamlessly integrate AI-generated insights into their applications, today announces Darren Kimura as President and Chief Operating Officer. This announcement follows AI Squared's oversubscribed Series A funding round in April 2024, led by venture capital firms Ansa Capital and NEA, to support product innovation, go-to-market expansion, and scaling operations. Kimura's initial focus will be go-to-market execution, capital formation strategies and operational excellence as he leads AI Squared into its new phase of growth.
Holding stock is not being a "happy customer". I may be happy with the headset that I bought, but the difference is that I don't make money if you buy an identical one.
Android mobile development has gotten so …architectured that I would guess most apps have a much higher rate of “boilerplate” than you’d hope for.

Everything is getting forced into a scalable, general purpose way, that most apps have to add a ridiculous amount of boilerplate.
> Spaces-only indentation forces you to write with an at least mediocre code editor

I don't understand how is that an issue, unless you write your code in notepad =).

And even if you do use dumb text editor, you can quickly write code with 1-space indentation and reformat it with nph[0].

There's also a neat trick for people who like C-style languages. If you use sufficiently enough parenthesis and semicolons - you don't need indentation at all:

import os;proc main = (let file = paramstr(1);(for line in file.lines:(echo line; if line == "": return)))

Random thought: it shouldn't be too hard to write a formatting tool that translates braces to indentation and vice versa. But I have yet to see a project like this for Nim.

0 - https://github.com/arnetheduck/nph
> Unit, integration, e2e, types and linters would catch most of the things you mention.

Who’s writing those?
I love your framing of it as a "better stackoverflow." That's so true. However, I feel like some of our complaints about accuracy and hidden bugs are temporary pain (12-36) months before the tools truly become mind-blowing productivity multipliers.
Meh. The original places that created all this tech had great reasons to do so. Somes places today still do, but most that implement these practices or pieces of infra aren't do it to solve a specific problem, they're just doing it because that's what everyone else does. Not OP, but I worked at a billion dollar company whose whole deployment process was very simple Makefile.
> Do not download SmartTube from any app store, APK websites or blogs; these were uploaded by other people and may contain malware or ads. SmartTube is not officially published on any app store. Sadly, the Google PlayStore does not allow ad-free Youtube apps using unofficial APIs.
A few weeks ago I was driving down Santa Monica Blvd in West LA during rush hour and a Waymo was stopped with its hazard lights on in the middle of the road blocking traffic right by the 405 entrance. I finished my errand like 40 minutes later and it was still in the same spot blocking traffic, so idk I’m not super confident in these things yet.
I read these threads and the usual 'I have to fix the AI code for longer than it would have taken to write it from scratch' and can't help but feel folks are truly trying to downplay what is going to eat the software industry alive.
Here's my "How I use LLMs and ChatGPT" series: https://simonwillison.net/series/using-llms/

Also relevant is my ai-assisted-programming tag: https://simonwillison.net/tags/ai-assisted-programming/
Which uses Google results?
Actually 0%, assembly language is assembled to machine code, not compiled.
These companies are competing to be the next codegen service provider.
I miss old memegen, but it got ruined by HR :/
The most common failure of TDD is that assuming just bolting on more tests will fix the problem of a poorly designed codebase.
Predicting it on a macro level is a boring question IMO, the influence of policy interference and social outrage every time there's an accident - which is never fully connected to the realities on the ground of true capabilities/potential - is basically a black box. Like betting on elections.

My interest atm is mostly the economics question of whether LIDAR will scale widely in near term combined with the social risks (ie, millions of cars with $30-50k in sensors, which atm cost as much as the car itself, so basically only e-taxis, no personal ownership + high cost of maintenance) vs cameras being good-enough... that's a far more interesting question. It's pretty obvious LIDAR/ultrasonic or a combination with cameras is superior. So maybe some ambitious person will find some mass-producible middle ground within <5yrs shrug
Yeah there’s some controls, but they are much less granular than what ad-tech exposes. I’ve just never really been sure why Google/meta/etc. choose to expose this information differently for ads vs content.
Just today, Google Calendar asked me whether I wanted the "easy" or "depressed" colour scheme.
I wonder if tomb raiders and other artifact thieves are using the same methods and arriving faster.
I had the opposite experience lately:

I was helping translate some UI text for a website from English to German, my mother tongue. I found that usually the machine came up with better translations than me.
What is the source of this quote?
Yes but in this case it was clearly apparent to most and to those who spoke with the robot and believed it must have felt like morons for being filmed thinking they were real. I just felt the benefits weren’t there as it was an obvious fakery.

Tbh when they had the real person on the suit I wouldn’t have approved that it would give the impression I’m ok with pretending to an extent.

I understand having a half working prototype iPhone on stage but literally pretending the robots are real just felt dishonest and a bad idea.

But hey I’m not a Vc
meh - the LLM code I'm seeing isn't particularly more verbose. And as others have said, if you want tighter code, just add that to the prompt.

fun story: today I had an LLM write me a non-trivial perl one-liner. It tried to be verbose but I insisted and it gave me one tight line.
Not really technical debt when you will be able to regenerate 20K lines of code in a minute then QA and deploy it automatically.
Apple's App Store will charge the same commissions as Google Play[1], and Amazon will create a marginally successful app store for iOS[2]?

[1] https://techcrunch.com/2021/03/16/google-play-drops-commissi...

[2] https://www.statista.com/statistics/276623/number-of-apps-av...
Guarantees are, by their nature, always periodic, or episodic, only by confidence of the issuer of their longevity or the issue are they ever given.

The amount of time invested in the understanding of this issue amounts to many lifetimes, where an adverse outcome would be the equivalent to the cessation of breathing being a cause for life.
You can achieve the same perceptual PPI by sitting further away from your 43" monitor.

The longer focal length is much better for eye health, with less stress on ciliary muscles for focusing.

https://www.tools.rodrigopolo.com/display_calc/
That doesn't appear to be the same problem?
I am very interested in how this 25% number is calculated, and if it's a lot of boilerplate that in the past would have been just been big copy-paste jobs like a lot of protobuffers work. Would be curious if any Googlers could comment.

Not that I'm really discounting the value of AI here. For example, I've found a ton of value and saved time getting AI to write CDKTF (basically, Terraform in Typescript) config scripts for me. I don't write Terraform that often, there are a ton of options I always forget, etc. So asking ChatGPT to write a Terraform config for, say, a new scheduled task for example saves me from a lot of manual lookup.

But at the same time, the AI isn't really writing the complicated logic pieces for me. I think that comes down to the fact that when I do need to write complicated logic, I'm a decent enough programmer that it's probably faster for me to write it out in a high-level programming language than write it in English first.
Hey YC, I helped Cohere scale GPUs to a 10k+ total GPU count for hybrid training and inference - if you’re curious about anything I wrote in the article I think there’s a good opportunity to read / reply to your comment. This article is made for fun.
Well, the article has a paywall so it might go into this.

I'm not sure this stat is as important as people point it out to be. If I start of `for` and the AI auto-completes `for(int i=0; i<args.length; i++) {` then a lot more than 25% of the code is AI written but it's also not significant. I could've figured out how to write the for-loop and its also not a meaningful amount of time saved because most of the time is figuring out and testing which the AI doesn't do.
It's sad if "lost cities" are becoming so common, that they're losing their romantic-exotic-intrepid charm. If lost cities ain't got it no more, what in this world does?
as andrew mentioned, microsoft's server. we are a .net shop
you probably underestimate the endless miles of verbose code that are possible, by human or machine but especially by machine.
This presumes that it will be real humans that have to “take care” of the code later.

A lot of the people that are hawking AI, especially in management, are chasing a future where there are no humans, because AI writes the code and maintains the code, no pesky expensive humans needed. And AI won’t object to things like bad code style or low quality code.
“Buy, Borrow, Die”

https://www.dcfpi.org/all/how-wealthy-households-use-a-buy-b...
Interesting that you find the conversational approach effective. For me, I'd say 9 out of 10 code conversations get stuck in a loop with me telling the AI the next suggested iteration didn't actually change anything or changed it back to something that was already broken. Do you not experience that so often, of do you have a way to escape that?
You're probably thinking of just raw codebases, your company source code repo. Programmers do far, far more boilerplate stuff than raw code they commit with git. Debugging, data processing, system scripts, writing SQL queries, etc.

Combine that with generic functions, framework boilerplate, OS/browser stuff, or explicit x-y-z code then your 'boilerplate' (ie repetitive, easily reproducible) easily gets to 25% of code you're programmers write every month. If your job is >75% pure human cognition problem solving you're probably in a higher tier of jobs than the vast majority of programmers on the planet.
They call it a fixed size array type but, yes. It was added earlier this year. Works really great

https://duckdb.org/2024/05/03/vector-similarity-search-vss.h...
> but this paper does a better job than I could: https://pmc.ncbi.nlm.nih.gov/articles/PMC7369156

Since I don't have the knowledge to read this, why is this review better than the multiple review papers Dr Mason cites in the videos I linked?

> Absolute chef’s kiss moment, enjoy: https://x.com/avibittmd/status/1335491375073271808?s=46

This just says "it is so" and a page of numbers; X won't let me read the thread because I have no account, so... what is so? What intervention? What outcome is it showing? And how are they doing a six year study measuring people's daily energy intake down to 0.2 of a Calorie?