skysight-inc/HackerNews huggingface dataset:
As someone with no artistic knowledge or skill who has been playing around with this stuff, I totally agree. I have found a large part of the learning curve to be getting a sense of how to describe the things in the first place.

It does lower the barrier to entry significantly for anyone wanting to get into it, but it's still going to be the case where some people are demonstrably better at it than others.

Of course developers will just solve it by making to be UX such that it uses some genetic algorithm to help you iterate to the exact thing you want even if you don't know how to describe it.

The exponential part of this ride really feels like it's coming in to full view.
TL;DR courtesy GPT4 API (yes I paid for it - you’re welcome)

Charlie Munger on Moats

1. Importance of moats: Durable competitive advantage, or moats, are crucial for long-term investing success. Moats are created by factors such as supply-side economies of scale, demand-side economies of scale, brand, regulation, and patents/intellectual property.

2. Buying moats at a fair price: Moats are important, but overpaying for them can hinder success. Value investing focuses on buying assets at a significant discount to their value.

3. Building moats is difficult: Identifying and creating moats is challenging, with no specific formula. Venture capital focuses on building moats, while value investing focuses on buying existing moats at discounted prices.

4. Widening the moat: Managers must focus on widening the moat and maintaining barriers to entry for competitors. Moats can be widened through acquisitions or innovation.

5. Competing against fanatics: Building and continuously widening a moat is essential to compete against devoted business owners and entrepreneurs.

6. Inversion approach: Moats may weaken over time, so it's important to consider what could cause their decline.

7. Moats can shrink: Increased buying power of companies like Walmart and Costco can impact moats, causing them to shrink.

8. Technological change: Disruptive technology can weaken moats or even cause businesses to disappear entirely.

9. Moats can be destroyed: The internet has weakened or destroyed moats of some businesses, such as newspapers.

10. Strong moats can lead to success: Some moats are so strong that even weak management teams can lead to business success.

11. Monopolies and moats: Owning monopolistic businesses with unregulated prices can be profitable, but true monopolies are rare. Moats vary in strength and size, and are constantly in flux.

12. Lollapalooza effect: Great moats tend to have more value than the sum of their parts, creating a "lollapalooza" effect.
Yeah, that's the elephant in the room that the article claims to acknowledge, but misses by an order of magnitude.

"Docker is also a company, and companies are expected to produce revenue." That reads like wages, office rent and perhaps a boat for the founders. But they can't be that humble anymore, not after burning through a quarter billion in VC money. (even if those numbers seems surprisingly harmless compared to some more consumer oriented VC bonfires)

Now it's their job to make those investments winning bets or ruin the company trying. All that free image CDN convenience much of the docker revolution was built on? Too good to be true, effectively a loan from VC betting on getting people hooked.
I won't be able to afford a plot of land without a job. I feel like we're on the verge of cataclysmic unemployment and I have absolutely no desire to wait in squalor for legislation to catch up with the nifty little UBI idea floating around which seems like should have been sorted yesterday.
What does one do with treasure but hoard it?
My bad. I meant what you wrote.
> Now I'm more successful (and better educated) than almost everyone I grew up with

You realize you might be something of an outlier, right? Most teenagers are dramatically sleep-deprived, more so than teens of your generation. Your experience won't generalize.

> This law is just religious fundamentalist tradlife censorship dressed up in the moral panic of the moment.

Really?
How is this anything other than a systemd bug?

For servers I manage, I absolutely refuse to use an OS with systemd. There have been too many unpredictable cases.
> There’s exceptions for email, Netflix, Amazon, news, traditional media kinds of sites.

The fact that there are 20 categories of services exempted shows that this is a terrible bill that is based on punishing specific actors and not regulating data privacy or child wellbeing in a meaningful way.

for reference, line 165 to 224 of that link are the exceptions:

"Social media platform" does not include an online service, website, or application: (i) where the predominant or exclusive function is:

(A) electronic mail; (B) direct messaging [only between two users], (C) a streaming service, (D) news, sports, entertainment, or other content that is preselected by the provider and not user generated, (E) online shopping or e-commerce [when limited to posting reviews and wish lists], (F) interactive gaming, virtual gaming, or an online service, that allows the creation and uploading of content for the purpose of interactive gaming, edutainment, or associated entertainment, (G) photo editing that has an associated photo hosting service, if the interaction with
other users or account holders is generally limited to liking or commenting, (H) a professional creative network for showcasing and discovering artistic content, (J) providing career development opportunities, including professional networking, job skills, learning certifications, and job posting and application services, (K) business to business software, (L) a teleconferencing or videoconferencing service, (M) cloud storage, (N) shared document collaboration, (O) cloud computing services, (P) providing access to or interacting with data visualization platforms, libraries, (Q) to permit comments on a digital news website, if the news content is posted only by the provider of the digital news website, (R) providing or obtaining technical support for a platform, product, or service, (S) academic or scholarly research, (T) genealogical research

(J) is a carve-out for linkedin, wonderful.
I’ll give you the FDA.

Eight months for wide deployment of Pfizer’s first COVID vaccine, unapproved.

https://www.fda.gov/news-events/press-announcements/fda-appr...
So that's why I didn't become a professional programmer. SO and Github hadn't been invented yet when I was 17.
I don't think you're naive and I agree that finding that type of community can foster unity and real friendships.

But I don't think it'll be forged via common interests. I think it needs to be forged by common purpose. Your colleages that are now good friends, what united you guys? Was it because you were on the same team and would get lunch together? Was it the weekly happy hour after work that allowed you to share and connet?

If you want to drop your email, would be happy to hypothesize and theorize these more about this topic.
'
The Dark Side of LLMs: We Need to Rethink Large Language Models
The millions of lines of tech debt combined with the pace our company moves and volumes (high tech manufacturing) would blow your mind. It’s thunder dome.
None of which clearly protect GH or SO, the subjects of this thread branch.
A reserve to stabilize prices not unlike what many oil-dependent and oil-producing countries do. (Oil-producing countries reduce sales if prices drop, oil-dependent use their reserves if prices rise)
Yeah, I was about to say the same thing. The use of technical debt is a bit “funny” in that they’re using it to refer to a deficit of software, whereas it’s more commonly used to refer to less-than-ideal code that will need to be fixed later.

For that reason, I could see AI-generated code leading to more tech debt since its output is, as the authors put it, “cheap enough to waste”. People might get the idea to just have it crank out AI code snippets with no real bearing on what they actually do or no real care to refactor said snippets for reuse / readability until their house of cards collapses.
I may be missing something obvious here, and I'm not a Python expert, but isn't this "get rid of all the emojis, except for one I like" code snippet completely wrong (despite the article's assertions that "it works fine," "the LLM used a neat hack," etc.)?

It seems to always just erase the file, because it declares `keep_emojis` to be a list of one element (`keep_emojis = ['¯\_(ツ)_/¯']`) and then goes USV-by-USV through the file to check if the encoded/decoded coded char is "in" keep_emojis. And there's basically no way that any single char can be. So the output is always empty.

If we wrote it like `keep_emojis = '¯\_(ツ)_/¯'` instead, then it would be a little closer, but in that case the program ends up preserving all non-ASCII characters (including all emojis), because these characters become the empty string after emoji.encode('ascii', 'ignore') and are therefore always "in" the keep_emojis string, so they never get replaced.

The explanation also doesn't make any sense, where it writes: "In the above code, the assumption is made that any ASCII character that cannot be encoded using UTF-8 is an emoji."

That's silly, because every ASCII character can be encoded in UTF-8. It also doesn't correspond to what the code is doing -- what it's really doing (I think) is testing for USVs that can't be encoded in ASCII, but then throwing the char away no matter what.

And, of course, the vast majority of non-ASCII coded characters in Unicode are not emoji, so this is not really a good way to satisfy the user's request. The roundtrip through ASCII seems like a bad idea -- if the user wants you to preserve some emojis while getting rid of most emojis, converting to ASCII (where there are no emojis) doesn't seem like it will be helpful.

Of course it's amazing that ChatGPT is already good enough to produce something close enough to fool venture capitalists into trusting it without trying the code, and these techniques will doubtless continue to improve.
> 17-year-old me would have considered this draconian bullsht, for the same reasons I would now.

If anyone thinks that this bill is going to keep 17 year olds from accessing everything from Reddit to GitHub, they are going to be very disappointed.

It's kind of wild to see so much of these comments insisting that anyone under the age of 18 be locked up and prevented from accessing basic internet sites and* encouraging laws that would force every site to implement strict ID verification just to use it.

Did everyone just forget what it was like to grow up with draconian content blockers at school preventing you from getting to benign information on the internet?
Application performance monitoring (https://en.wikipedia.org/wiki/Application_performance_manage...)
My local Red Wing store had a gadget that mapped my feet in 3D. I've since seen links the company gave other people to profile pages showing their results.

While the machine was doing its beepy-flashy dance, I told the sales guy I bet he could beat it. He did. The machine recommended a width they had in stock. Sales guy himself told me to order in a different one.

There are old patents for electro-mechanical devices. The dream goes back a long time.

Meanwhile, even bespoke makers in London do test fittings. They'll often start with mock pairs made of scrap leather, then investigate the fit destructively. It isn't just how the feet are shaped and how they move, but how the shoe will move with them, how the shoe materials will form over the last, how the shoe materials will stretch and sag over time, how the design of the shoe itself will affect the biomechanics. It's an incredible trade.
With high interest rates, payment to income would likely be even worse.

I have a hard time seeing how this can be anything but a major problem in a few years, if not before.
Open-Meteo: open-source weather API
Taskivities

https://taskivities.com

PS: I was looking for an app to track time against a list of value adds. More like daily task related activity logs with option to add time. So we built this internally and later launched as a SaaS.
Considering we have compulsory schooling in the US through age 18 (generally), I don’t think this is making the point you think it is.
Yeah, on an iPad. He reads a variety of stuff, but he tells me it's been pokemon themed manga recently. We limit screen time, so he mostly reads print books, but he'll get an hour of bonus libby time in the mornings on school holidays. His fun screen time, 30 min weekdays, 1.5 weekends is typically minecraft or pokemon games.

I also occasionally let him have a little bit of Libby or scratch time (which I deem "educational") before going to school or before bed. (Everything is contingent on behavior.)

Aside from minecraft/pokemon stuff, he typically reads a mix of kids graphic novels and books. Including Tristan Strong, Artimis Fowl, Wings of Fire, Dogman. He's also read Harry Potter, some Terry Pratchett, and Tolkien. He first read the Lord of the Rings in the summer between first and second grade, which blew my mind (it was middle or high school or me). So I don't really worry about stuff like the ratio of graphic novels to textual books.
>I feel like all that VC money was actually their undoing.

I don't think you have Docker without VC money. I think at best you have some LXC-lite project that is intertwined with GCP/AWS/Azure but unfortunately, I don't think you get something as quite polished as Docker in the same timeframe without VCs pouring millions to hire people to work on it.

Where I am sympathetic to Docker is Docker wouldn't have worked as your standard Open Source project; it took a ton of paid engineering hours (and you can argue X% was wasted on projects that went nowhere, but that's a given in any org), to get the software and infrastructure right, and if they had tried to charge developers they would have gotten nowhere. Even now, where people are keenly aware of the value of Docker, trying to monetize it is met with tears and angry blog posts.

I think Swarm was the plan (as the money has always been in providing infrastructure), Google just had more developer sway (which also killed Mesos).

The way I see it are there probably a ton of services you could build with the right team and right amount of people that could make an even greater impact than Docker on productivity and they would never be built because it would be way too difficult to monetize and the people with the talent to build it are going to get paid more working at FAANG to do any sort of OSS approach.
APM generally stands for Application Performance Monitoring - an example is DataDogs APM module[1].

1 - https://www.datadoghq.com/product/apm/
Send a maniac to catch a maniac
Wasn’t there some city that said they wouldn’t pursue anything under $1,000? I swear I remember hearing that in the last couple of years.

EDIT: Found several stories about it.

https://www.wsj.com/articles/san-francisco-shoplifters-theft...
This, I think it would far more realistic to ban the type of devices a child can purchase or own then push this burden to "social media companies" on the internet.
Articles like this usually start showing up when we’re at the top of a bubble.
Interesting, I did not know that, and that is disappointing to find out.
There bubble has popped. There are virtually no transactions.
Brookhaven National Laboratory is tier 1 for ATLAS: https://www.bnl.gov/atlas/computing.php (also mentioned in your linked PDF)
According to github, 46% of new code of their organization clients is copilot written.

https://github.blog/2023-02-14-github-copilot-for-business-i...

So we get about 2-fold increase on code to debug and fix later.
It's very much intended to be a tearing down of such projects "from the inside". Back in the day, philosophers _actually_ _believed_ they could write down a series of proposition that fully and completely described reality. They even thought they were discovering the fundamental nature of reality with whatever new symbolic logic notation they came up with that week.

I guess they stopped making people read Kant for a while there... These were solved problems
I don't understand why those examples of generated Python code and explanation were held up uncritically.

I know ChatGPT's statistical plagiarizing can do better than this.
Prices will reset to accommodate.
The word "authored" is being used completely wrong here.

What ChatGPT did is equivalent to what a writing assistant might do who is given a list of bullet points by an author, and asked to expand them into a synopsis.

We would never say that a brick layer designed a building, or that a printer wrote a book. ChatGPT did not author this game. The rules were created by humans. The code was churned out by a machine.
Don't even need to write the Jira tickets.
Even experienced developers are not trusted when it comes to huge refactor. Nevertheless let AI open a PR with 10000+ lines of changes.

Though AI can help people understand and locate code snippet, which is very helpful to newcomers to a project.
Magnesium intake is related to larger brain and lower white matter lesions
My school got one (in Malaysia). It was the first computer I ever used. Typing BASIC programs in from magazines and saving them out to cassette tape. Good times. It felt magical.
If I could send a message to my past self on the topic, I might have told myself to start with Common Lisp, Scheme, Python or Smalltalk (maybe Squeak), rather than the BASIC, C++, and C# that I started with. (C++ was too complicated. BASIC is maybe too primitive by modern standards, although assembly might have been worth learning early. C# was better but had too much ceremony for even a simple Hello World.) I might also tell myself to actually read the textbooks rather than just watch lectures.

There are so many details one has to get right in one's head to program at all, that non-programming experience doesn't prepare one for. E.g. the assignment operator isn't symmetric like the equality boolean operator (in most languages). This is not how it works in math. The simpler the language you start with, the easier it is to model in one's head.

Having a simple language with a REPL is super useful for getting this straight--if you don't know what it does, you quickly test the assumptions. Go through lots of small examples. Have the students predict and write down what the output will be, then run it and have them explain why they were surprised. This should help you diagnose where their mental models are wrong. Tell them to assume the bugs live in the programmer's mental model, not in the compiler. Flip the classroom if you need more time for this. (I.e. pre-record the lectures, and have them watch them as the homework, and work on the exercises during class time.)

Explain the language's memory model. What lives on the stack or on the heap? How are arguments passed? What's a copy and what's a mutation? Diagram on the blackboard. Write assumptions down. Human working memory is extremely limited. The gifted students might have seven registers to work with, when they're concentrating. If they're learning the language itself, or talking to you at the same time, there isn't much left to program with. Those with more average IQ might not have anything left at all. Have them start with pseudocode, and iteratively break it down to the level that it can be mechanically translated into the language. Offload everything you can.
I’m not sure I understand why someone wouldn’t use the built in text editor that probably comes with their computer/tablet/phone over using a web page/app - Note Pad, Notes etc?
Not only that, but it's just fully not their art anymore, it's an approximation based on large-scale data scraping
Statistically insignificant sample size reflected in near zero transactions due to bid ask spread.
Which is why Pinecone supports hybrid search, which has shown to provide better results for out-of-domain use cases than either semantic search or keyword search alone: https://www.pinecone.io/learn/hybrid-search-intro/
You’re thinking about it wrong. How many people that you knew when you were 17 would have become programmers if the current resources existed.

See also: survivorship bias.
You sound very confident. Not that I disagree, necessarily, but do you care to elaborate?
> There is no claim that ChatGPT "entirely wrote it" anywhere on the page.

Yeah that’s interesting. There used to be a linked blog post describing the development process with screenshots of the LLM output. It’s missing now. I suspect the author made some improvements or monetized it or something
> From other comments, it seems the definition is not "what you assume is a social media app" but "any service with over 5 million users that facilitates chat via posts".

It's baffling to read all the HN comments encouraging draconian restrictions and forced PII collection on websites, all with the assumption that it will only apply to websites I don't like.

Laws like this, if enforced, would make a lot of the sites you use on a daily basis require strict ID verification. Are you really ready to be doing the ID verification dance with GitHub, Reddit, Hacker News and every other big site on the internet just to post?

Of course not. You're going to sign up for a VPN and use it, just like all of the 17 year old kids who just want to use the internet like normal people.
When DALL-E 2 was released, I remember reading lots of people here in HN saying it would never take the jobs of artists. Well, seems like this argument is aging badly. This is exactly the type of conversation we need to have as a society. Instead of deluding ourselves that our skills are impossible to be reproduced by a machine, we should strive to build a system with values in which we can find a way to build a good live knowing that everything we do will eventually be better reproduced by AI.
I think the point is it's not going to suddenly give us surprises like Banksy shredding art.
> as the population ages, who is going to buy all the McMansions?

The McMansions will be unlivable by that point. They weren't built to last.
Good thing gp made that part up then.
I think the research discussed here is as significant as the advancements in LLMs.
Why not require an ID to own a smart phone? Seems far more realistic to set up regulation around smart phone ownership than to require businesses outside of your state to check IDs.
> Social media, crypto, gambling and the cigarette industries should be legislated away. Yes.

Ironically posted on a social media site (Hacker News has the characteristics of "Social Media Site" under this definition).

Reddit would also be gone.

It's funny to read all the comments from people who think "social media" just means "sites I don't like"
Typically huge profits are made when government contracts are managed by private companies. You see this in defense, space (SpaceX broke this) and big construction projects.
why, is not chemistry more utility than mathematics in industry?
> Maybe we'd all be happier with just a nice plot of land and some plants to tend to and perhaps some hobbies to keep us busy.

And enough money saved up to buy land in Thailand and retire at 48, without worrying about how he's going to pay for taxes for the rest of his life, or how he will buy food to supplement what he's growing in case of issues there, or...
These are exactly the hoops I’m talking about
Cope brother
That’s true, I did not mean to suggest that ChatGPT authored the game: but I do feel that it partnered significantly in the creation of this specific implementation. Is there a better way to put it?

Thanks for the input!