skysight-inc/HackerNews huggingface dataset:
Makes sense. Although to have such a big scope and understand how to satisfy such cross cutting concerns where tools aren't built yet it sounds like you you kind of need to understand a lot about everything.

I do see that when you really understand the problem you can build such a tool in a non-domain specific way as you describe without inconceivable effort but understanding up to that point is kind of the whole problem?

Edit: Btw, really sounds like a space where I would like to build stuff in. I kind of understand what you're aiming for but I feel like it's very easy to jump to conclusions and build air castles.
I don't quite understand why everybody is ok with doxxing being something we should avoid because of the harm it can cause, yet everybody seems to be "hey what about free speech" when publishing peoples live locations like it isn't a safety issue.

There are instagrammers that were robbed due to promoting theur live locations which they no longer do. Why the weird double standard from an honest attempt to let people speak freely, yet also preserve people's safety (even if it is a self interest)?
Six decades is not such a long time. No matter how boring the truth is about the JFK assassination, some portion of the documents will still reveal tangentially-related state secrets.
So they were basically a 100 person company before the pandemic if they grew up 2.5X. I feel like a 100 person company it's still possible to be familiar with most names and maybe even have interacted with all of them at one time or another. Especially if you've been there for any length of time. 246 people is a different beast altogether though.
What I would really like to know - what happens if one trains that model from scratch (or is that not possible and training requirements are different? Sry for my ignorance, I never fine-tuned any diffusion model before)?

In my experience (CNN based imagery segmentation) proven architectures (e.g. U-Net) performed similar with or without fine-tuning existing models (that have been mostly trained on imagenet, citiscapes, etc.) IF the domain was rather different.

At least in the field of imagery segmentation there is not much of a point in fine-tuning an off-the-shelf model on let's say medical imagery.

So maybe it's the same for the stable diffusion model. I don't see how some knowledge about the relationship between the prompt and given imagery describing that prompt should help this model map the prompt to a spectrogram of the given prompt.
> but that's a consequence of our socioeconomic system, not of our technology.

Those two are profoundly intertwined. Our tech affects our socioeconomic systems and vice versa.
I don't blame you at all for betting on 4. There are plenty of snake-oil salesmen out there. That is why I invite you to download the software; load in your own data set; and perform whatever benchmark test you like. Don't trust me. Trust your own eyes.
Well of course AI is going to take the programmer jobs, as a developer, this is practically the focal point of all discussions I've had with colleagues the past month, the consensus seem to be that within a 10 year window, software developer is going to be an almost niche occupation.

And yes, it will transform art completely, initially by lowering the barrier for producing quality art, and then by raising the bar in terms of quality, it's coming for every artistic field, 3d, film, music etc

If you want a career in these fields, you will need to ride this AI wave from the get go, but even that career will eventually succumb to automation, this is the inevitable end point, as an example, eventually you will be able to give a brief synopsis to an AI and it will be able to flesh that out and create a full movie of it with the actors you choose.
Did you have a data set for training the relationship between words and the resulting sound?
Related:

The Bitter Lesson (2019) - https://news.ycombinator.com/item?id=30889873 - April 2022 (37 comments)

The Bitter Lesson - https://news.ycombinator.com/item?id=28409314 - Sept 2021 (1 comment)

The Bitter Lesson (From AI Research) - https://news.ycombinator.com/item?id=27924335 - July 2021 (1 comment)

The Bitter Lesson (2019) - https://news.ycombinator.com/item?id=23781400 - July 2020 (85 comments)

The Bitter Lesson - https://news.ycombinator.com/item?id=19393432 - March 2019 (53 comments)
Right. So when I first went (2010-11), everybody going to mcmurdo had to sleep out on sea ice one night (and it was called "happy camper" or "snow school"). They gradually scaled back the program; added lesser versions and made it so your group had to request it. Maybe meanings of "snow school" and "happy camper" diverged at some point.
You cannot match the features or usability of iOS with anything open-source. Full stop. It's not even a comparison.

Sure, if you're so laser-focused on privacy that you want some obscure phone which will do nothing aside from text, call, and send Signal messages, go buy the weirdest one you can find. otherwise you won't be finding anything remotely enjoyable if it's not iOS or a major android flagship. And out of those options, only one respects the user's privacy and security.
> - What specs of a VM do you require?

What are my options? How much do those cost the company?

I can run N requests on my laptop with specs of X. CPU usage hits 100% and memory usage hits 50%. This is 10% of our projected load. Therefore I project that I will need 10X CPU and 5X memory resources for this system for our entire userbase. My laptop is pretty powerful, but there are systems with 320GB of RAM and 80 cores. Do we get 2 of them?

Oh, what you have is a bunch of 3 generation old 28 core Xeons with 128gb of RAM. Can I get access to one of them to test thoroughput? One Xeon core is not as good as one macbook core, especially not that old, so I really can't make any promises of perf without testing on representative hardware. No? Fine, let's add 30% buffer for poor IPC on old hardware.

Oh, you've got a custom wrapper for Java that launches it with a bunch of custom JVM options that the SRE org mandates everyone uses? Got any documentation on what those are?

What's our lead time for getting more? We need to know that for an idea of how much buffer we need.

So apparently lead time is six months? Ok, what's our load going to be in 6 months? I'll ask bizdev how many customers they think we'll have in six months. Oh, they answered with a vague "We want to have lots of users". Fine, we'll add an extra 100% buffer.

What, the operational efficiency team are pissed our VMs are at 25% usage?

While there are certainly dev teams that throw capacity management over the wall to SRE, the inverse is also nonsense as it's the SRE team who usually get informed of hardware options, deployment standards (especially in bigco) and company operational standards.
The ‘Perpetual Broths’ That Simmer for Decades
I go breakfast-to-breakfast several times a month.

Feels great.

Little weight loss value, but still.
There can be a lot of risks involved, and a lot of theft.

https://calmatters.org/explainers/when-employers-steal-wages...
It is, for me and my team, a framework for building out and maintaining a data warehouse much like Rails is a framework for building out a web app.
> a black box where copyrighted work goes in and similar work pops out

If a generated work is similar to an already existing copyrighted work, it is not relevant whether the work was generated by a DNN; the author of the original work can file a claim anyway. On the other hand a work generated by a DNN by itself is not copyrightable, since a human author is required by copyright law. The use of training data for the DNN is fair use according to jurisdiction in comparable cases.
That sounds like the description of a distribution of postgresql to me.

Think of a gnu/linux distro, that gives you some pre-packaged software built with an intended goal (more or less general) and according to a certain set of opinions.
What's a Plakkat?
Sure, but a large part of enjoyment in creativity for many is the joy of sharing it with an audience. To the degree that people are spending their available attention on AI-generated content, they have less time and attention available to spend listening to and watching art created by humans.
Didn't they already do this? I work at a massive org and we got bit by the earlier cut-off date. (Due to a large reliance on embedded activex stuff. Thanks microsoft for your scummy vendor lock-in on the web and thanks enterprise programming for having an obscene sixth sense for accruing technical debt with an eyewatering subscription fee.)
I managed to get to 12.4 seconds. I noticed on my best run that I had a few lucky placements of numbers and also when I really managed to focus that I was doing some kind of mental lookahead. Funnily, whenever I would become conscious of that lookahead process and think about it, I slowed down drastically.
AI code isn't real code.

It lacks the human soul.

It's theft.*

It's unethically trained.

As a coder, I'm exploited!

It's going to take my job!

* only if it spits out licenced code blocks and comments verbatim
can't agree more! if anyone start to believe it, it will work in some terrible way, even there is only one algorithm in black box.
SD has several separate parts. In the most simplistic sense (not entirely accurate to how it functions), one translates English into a semantic address inside the "main memory", and another one extracts the contents of the memory that the address refers to. If you prevent the first one (CLIP) from understanding artists names by removing the correspondence between names and addresses, the data will still be there and can be addressed in any other way, for example custom trained embeddings. Even if you remove artworks from the dataset entirely, you can easily finetune it on anything you want using various techniques, because the bulk of the training ($$$!) has already been done for you, and the coherency, knowledge of how things look in general, shapes, lighting, poses, etc is already there. You only need to skew it towards your desired style a bit.

Style transfer combined with the overall coherency of pre-trained models is the real power of these. "Country house in the style of Picasso" is generally not how you use this at full power, because "Picasso" is a poor descriptor for particular memory coordinates. You type "Country house" (a generic descriptor it knows very well) and provide your own embedding or any kind of finetuned addon to precisely lean the result towards the desired style, whether constructed by you or anyone else.

So, if anyone believes that this thing would drive the artists out of their jobs, then removing their works from the training set will change very little as it will still be able to generate anything given a few examples, on a consumer GPU. And that's only the current generation of such models and tools. (which admittedly doesn't pass the quality/controllability threshold required for serious work, just yet)
yes we do. remember when Yahoo email to mailing lists went straight to GMail spam for a while because GMail didn't like how Yahoo managed its headers?
I tried giving ChatGPT an extremely easy “warmup” interview question, and it passed it with flying colors. But then I added the catch that it has to handle UTF-8 strings and not just ASCII, and it confidently spewed out the same program, claiming that by using the c library functions isspace and ispunct, unicode is handled because they let you pass a locale. This is, of course completely wrong. I even gave an example of an input it would fail on and it shrugged and returned roughly the same function that would still fail on that input.
It's a great read-it-later app, congrats on the launch.

One feature that I'm curious about is whether or not it is possible to see the most highlighted quotes for a piece of content similar to what Kindle provides(popular highlights) and what Goodreads surfaces: https://www.goodreads.com/quotes

You could even bring this to your YouTube feature with the recent "most replayed" feature they launched earlier this year: https://github.com/yt-dlp/yt-dlp/issues/3888
FYI, building on windows make it detect Trojan:Win32/Wacatac.H!ml

I used your perl.com as an input. Fake positive? Or have you been infected?

Also, even if I cpan install the modules and have:

"perl_repo_files" : {"cpan" : [
"HTML-Template",
"URI",
"Class-Inspector",
"HTTP-Daemon",
"HTTP-Status",
"IPC-Open2"
}

I get:

C:\test> .\test.com
Can't locate HTTP/Daemon.pm in @INC (you may need to install the HTTP::Daemon module) (@INC contains: . /zip/lib/perl5/site_perl/5.36.0/x86_64-cosmo /zip/lib/perl5/site_perl/5.36.0 /zip/lib/perl5/5.36.0/x86_64-cosmo /zip/lib/perl5/5.36.0) at /zip/bin/test line 9.
BEGIN failed--compilation aborted at /zip/bin/test line 9.

Do I need to use https://github.com/G4Vi/MHFS/blob/master/apperl/download_pac... or something else to put the dependencies pm files in the zip?
This is meta-vintage for me, because I have not looked at Print magazine in years.

This was a staple when I studied graphic design in college, but as I transitioned to UI design, it just slipped out of my mind. And here I see at the top of the article they’ve been acquired by a collective of designers to keep it going, which is a great outcome versus just fading away.
> There’s no need for stupid filler syntax to work around scenarios. I.e prefixing with @nest.

Respectfully, we already have @supports, @keyframe, @font-face and several others. Is it really that big a deal?
> but the worst thing that can happen is that music will no longer be a profitable activity.

For me, the worst that could happen is that people spend so much time listening to AI generated music, that human musicians can no longer find audiences to connect to. It's not just about economics (though that's also huge). It's the psychological cost of all of us spending greater and greater fractions of our lives connected to machines and not other people.
It really depends on the program. Some problems derive most of their complexity from trying to correctly model complex real world rules, like calculating pension payments for employees that were hired at different times, for different positions, under different union agreements, having worked varying numbers of years.

Some problems have short, clear definitions yet remain challenging. An algorithm for solving them may have been discovered decades (or even centuries) ago. But trying to produce more efficient solutions can be a life's work and more. One of the most obvious examples is integer factorization, which had a basic algorithm published 800 years ago yet is still a research problem today:

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

https://en.wikipedia.org/wiki/Integer_factorization#Factorin...
I absolutely love how provocative this is! Tamagochis felt real for a few days only... super curious how this is for a while. Did they run tests with peeps?
I could use one for Slack. It probably won't get past security though.
It will be a success when it fully supports, Object Types, Packages, Autonomous transactions, PL/SQL, and BULK Collect Operations among other features.
I feel like “it didn’t go as anticipated” would have created the same suspense without being a lie.
Cool! I'll change a few strings and sell it under a public license on Steam and itch.io and the Epic Game Store for 1€, under a slightly different name. Maybe SNKRF. Probably see if I can compile it for mobile and throw it up for free on the app stores with tons of ads.

The OC can spend their time on the updates, and I'll spend my time on marketing the new version. I'd probably want to report the original as a clone, because I can and it could help boost my own version's rankings. If the OC wants to fight that, it's his time, so cool.

And should the OC actually succeed in getting that clone off the store, the other 10 I've put up while they're busy fighting against the first clone can take its place easily enough.

After all, without IP - without copyright - it's mine to sell however I want to. Nobody can stop me, nobody can even really chastise me because nothing was taken and nothing was lost.

That copyright you're dismissing is worth a lot. It states that it is, indeed, the owners' work. It raises potential legal ownership issues with the compiled work (which isn't under the same license as the code) and store listings. Even if he's not actively using it, it's still busy protecting his work.
According to https://www.health.state.mn.us/diseases/coronavirus/stats/vb...,

During the past 60 days for people 18-49 (the cohort sizes are suspect) COVID cases per 100,000 were as follows:

Not fully vaxxed: 98.0

Fully vaxxed: 70.3

Boosted: 92.8

For 49-64 (again with the cohort sizing) per 100,000 cases are:

Not fully vaxxed: 90.0

Fully vaxxed: 86.7

Boosted: 96.7

Over 65 cases:
Not fully vaxxed: 390.05

Fully vaxxed: 284.2

Boosted: 161.7

So if you're young and healthy if you're boosted, you're hardly getting any protection.

If you're middle aged, it doesn't look like you're getting any protection from getting infected and if you're boosted, you may be increasing your risk.

If you're old and vulnerable, you should absolutely take the vaccine.
Matchmaking feels like it's a really effective optimisation, but of the wrong metric. It's trying to match you up with players of the same skill level in a reasonably short amount of time. I think I place higher value on seeing a familiar set of players, and gain a greater sense of achievement from rising in skill within that set than from rising in global rank.
I guess it would have made more sense for me to say "Python C extension developers".

I don't find multithreading in languages without particular support easy at all, but I have become better at it. It is possible and sometimes necessary. It seems like the prevailing attitude in the Python ecosystem is weird, a kind of sour grapes thing, i.e. "Python doesn't have good multithreading support, but multithreading is ugly and error-prone anyway and the alternatives are almost as good or better".
My view of things…

I’ve been seeing angel and seed valuations still at $7+ million with no real revenue. But we’re not investing at those valuations. There are going to be down rounds for those that invested in 2020-21, and the appetite now is definitely sub-$5 million for angel and seed rounds for companies with little or no revenue. SAFE’s aren’t that interesting in the current market, so convertible notes are back in style. The projections that were being made 2 years ago for exits at 6x on revenue in 3-5 years aren’t panning out, and the Series A-B-C+ VC’s know it. But advisors still seem to be peddling that strategy to entrepreneurs. In general, things are very slow right now, and it will likely be that way for awhile given the economic changes that are coming and the rapid changes in technology, e.g. AI, affecting markets from top to bottom.
Twitter is suspending journalists who cover Elon
The Soviets did this experiment with severed dog heads. They pumped blood through it and performed experiments like putting acidic lemon juice on its nose to see how it reacted.

They noted that the dog appeared to be in extreme pain, but otherwise reacted normally.
`Wendy Carlos demonstrates her Moog Synthesizer in 1970`
https://www.youtube.com/watch?v=4SBDH5uhs4Q

I'm going to have to dig into Wendy Carlos more and will thanks to this thread and comments. When I came across the above I must have gotten sidetracked with Laurie Spiegel.
Multiple journalists have now been suspended from Twitter: Drew Harwell, Aaron Rupar, Ryan Mac, and Donie O'Sullivan. https://news.ycombinator.com/item?id=34007811

This is getting crazy!
Even if git didn't have protection against the known attack, it's still safe in practice.

The SHA-1 collision attack can only work if you take a specially-crafted file from the attacker and commit it to your repository. The file needs to have a specific structure, and will contain binary data that looks like junk. It can't look like innocent source code. If you execute unintelligible binary blobs from strangers, you're in trouble anyway.

There is no preimage weakness in SHA-1, so nobody is able to change or inject new data to an arbitrary repo/commit that doesn't already contain their colliding file.
I'm not the one at my company closest to the situation, but my understanding is that even though our federated gateway is self hosted, we still pay to use Apollo's proprietary schema verification and compatibility check service. I think our front end team also uses Apollo Studio a lot for building queries, which I'm assuming costs something.
That assumes that people would not have changed their habits around sex and birth control. I've heard this is what has been happening in states that recently restricted abortion. Also there are illegal abortions, which have always been a thing. Women aren't stupid, they have always had options if they don't want to have kids. Birth rates go down everywhere with more urbanization and education. It doesn't pay to have kids like it used to when we were all farmers.
Train Stable Diffusion and Dreambooth in 10-Minutes for Free with Google Colab
and every dev just wants to get paid $250k/year to write some code that solves the problem on their machine, hit deploy, close their laptop and go home.

Random stereotypes might be funny but they are not useful in getting stuff done.
Turns out it might be even easier to build a brain than to understand one.
https://en.wikipedia.org/wiki/Profession_(novella)
https://help.openai.com/en/articles/6787051-does-chatgpt-rem...

> While ChatGPT is able to remember what the user has said earlier in the conversation, there is a limit to how much information it can retain. The model is able to reference up to approximately 3000 words (or 4000 tokens) from the current conversation - any information beyond that is not stored.

This implies ChatGPT has a 4000 token maximum prompt and prior prompts in a given web session are inserted into the current prompt, most recent to oldest (probably with some sort of time context like "previously, user asked:"), up to 4000 tokens.
Is not programming a type of art? what is type of it is debatable theme in many years.
Maybe I’m being overly pedantic, but… these are questions DevOps engineers should be able to answer themselves because they’ve contributed to the answers. I understand that DevOps has basically become a euphemism for ops + automation complexity that requires product-equivalent engineering talent + arcane knowledge of a zillion cloud vendors’ … everything. But can we go back to calling that ops?

I actually liked the DevOps-as-in-devs-also-ops as a forcing function to keep deployment relatively simple because it’s very low on the core competency/value proposition spectrums. It also has the benefit of rewarding companies for making that feasible at the expense of a tiny fraction of the cost of dedicated ops roles.
> Lack of meaningful work

When "having a job" replaces being a "member of the community", this definitely becomes a problem. People seek affirmation, relying on work to get it provides for a flimsy basis.
Gareth Train seems to have always been some sort of psychopath. I don't understand how he maintained his job at Qld Ed for so long.
I've always hesitated when there are large pushes coming from DevOps. What if all I wanted to do was code and not work on yaml files? I also didn't sign up to be paged in the middle of the night. Some of the points are valid in the article but like some others the tone comes off as hostile.

Truthfuy often times I don't understand how things behave in a production environment.
That the process is automated. That is one of the important tests of originality, that something is not created in a mechanical fashion.
The Twitter accounts of journalists are also being suspended, presumably because they dared to talk about ElonJet:

https://twitter.com/drewharwell

https://twitter.com/RMac18

https://twitter.com/donie

This journalist has not been suspended yet: https://twitter.com/oliverdarcy

This is not a good look for Twitter or for Musk.