skysight-inc/HackerNews huggingface dataset:
Anecdote, but I needed some code to transform a couple of csv’s into one with some cells merged. I could have written the Python myself in about 45 minutes including the testing and spot checking.

Instead I described the csv’s that I had, the one I wanted, and asked for Python code to do it.

The code ChatGPT (v3) produced was flawless. I ran it on the data and spot checked it. The entire process took five minutes.
I understand your point, but i would say that his power by blocking that work is work and thus the definition still stands. Pretty much same thing to be honest and i’m just having fun with it but i would say they are quite similar.
Supreme Court rules company can pursue strike damage claim
Some big companies, university computer science departments, etc. pursuing AI!!! Fine with me!!!!

The crucial core technology, secret sauce, some math I derived, in my startup is NOT "AI" and, for the problem my startup is intended to solve, more focused than "AI".

Net, (1) for the problem I'm solving the approaches of current AI won't deliver anything competitive with my math, and (2) as long as these companies, etc. pursue AI they will be doing that much less work that might compete with me!!!!

History: There is along history, decades with computers and centuries without, of math yielding terrific results -- Euclid, Pythagoras, Newton, Leibniz, Gauss, ..., Riemann, Hilbert, von Neumann, ..., to the present.

Yes, some of current AI seems to have made good progress on non-linear anomaly/problem detection and diagnosis and, in these cases, done work that is good progress on what used to be done with, say, statistical anomaly detection, maybe non-parametric statistics.

But apparently now mostly and/or nearly all of current AI, e.g.. LLMs (large language models), are for different work.

So, again, net, current AI does not seem competitive with my use of math so that I'm pleased -- partly joking and poking fun but not entirely!
Disappointing that GPT seems to be getting more Bard-ish, rather than the other way around. Bard would refuse the request for the simplest of things ('what is kanban' got a "As an LLM I cannot..." response on its first day), which was one of the main things that gave a bad first impression of it. Now, perhaps in an inevitable game of corporate cover-your-ass, OpAI also seems to be going the same way.
The question is whether anyone is actually interrogating the data in that way, not whether it can be interrogated. Large data-driven institutions are notorious for taking a narrow view of things.

The problem is precisely a lack of imagination, or perhaps more accurately, critical thought.

The parent is precisely engaged in the kind of interrogation that is necessary. If you are aware or an analysis that bears on his questions, now would be the time to share it.
> "The breed of the dog is the most important determinant underlying personality differences"
You are probably right that in the six months since the release of ChatGPT, we do not have academic surveys of the productivity gains of LLMs in real-world scenarios.

But that is hardly the measure of a new technology.
That’s so detached from reality it’s funny
An LSFMM development-process discussion
The year is halfway over, not exactly recent
A Framework for Convergent State
I was intending the exact opposite. Forgot to add /s.
Run prompts in bulk and with plugins using the GPT-4 API
Found this tool in the OpenAI forums, it's a spreadsheet web app that lets you run lots of prompts at a time (they handle the queuing to OpenAI for you). They also included tools like web scraper and web browsing to make up for the lack of plugins in the API.
Rational reminds me of rationalist, which implies reactionary politics.
This is a brilliant "Age of Empires 2" reference.
Lots of analogies in the comments: “remember NFTs”, “remember the model T”, etc. Maybe before using an analogy, state the relationship between the concepts first.

https://en.m.wikipedia.org/wiki/Argument_from_analogy
In rust I've noticed using iterators instead of for loops tends to trigger auto vectorization more often.
In most cases, the new definition of #%app is a small wrapper around the standard one, with some special case. If the new definition is small enough, the Racket compiler can inline it and hopefully detect that it's the standard case and you get the same speed at the run time.

In some cases, it may be useful to use a macro to "force" the inlining, but it may increase the total size of the code.

There are a few languages implemented in Racket that do this, https://docs.racket-lang.org/rackjure/index.html https://docs.racket-lang.org/lua-manual@lua-lang/index.html that redefine the #%app and ITRC in most case get the fast application after the compilation.

In any case, if someone has a similar project with a custom #%app that is too slow, hey can ask using github or discourse and I(we)'ll try to help. In some case it's impossible, but in other case some tweaks make the redefinition of #%app more optimizer friendly.
I tried to Google about this, but I could not find anything. As one this page, there are no serious discussions about this matter. Can you share a reference?
There's a third person--someone who knows what these tools are and knows their limitations mean they will only be applied successfully to very narrowly scoped problems and domains. I've been in and around the ML space for a couple decades and the hype for LLMs is just plain unhinged and does not match the reality of their applications. There are very few domains that benefit from a better BS generator, which is what these tools are in practice.
That makes more sense. I'm sure there could be some language out there where a empty strings length could be 7.
It still takes a surprising amount of labour and artistry to get an AI to give you exactly what you want (see also: Pareto principle). Consumer expectations scale proportionally to technological progress, so demand for premium assets and brand differentiators won’t be going away anytime soon; the state of the art has advanced but stock photo business will advance right along with it.
In 2023 we should be able to see that Python's isn't the worst, or rather is tied for the worst, and that they're all a little bit tricky but fine.
You could have them spiral around each other (i.e. start with two hexagons next to each other, have the left one go up/right and the right one go down/left and keep wrapping clockwise).

I think this is only having the areas not be "cut off" in the mathematical sense, though.
Wikipedia suggests Modern begins in the 1860s; the parent post is absolutely correct that it’s more the patronage rather than the artists or styles that drive classification in this case. Lots of things are disrupting the patronage of art around this time, especially photography, and changing markets for art result in very different kinds of art being produced.
> Is posting 95-185k really that useful?

Yes. I immediately know that you are not looking for me (which is fine).
Yeah! and the emails are Shakespearean sonnets.
100% this. I am in the middle of this right now. I advise a bunch of companies and this is 100% top of mind.
And the actual numbers should include the opportunity cost (in lives saved or QALYs, if you like) of the increased price of vehicles with these systems. Could that money have been spent on smoke detectors or healthier food or ?
I've been saying that it's like the "the invention of the cotton loom."
> Just calling it an array might be underselling it, at this point

I like the NDArray terminology used by numpy. I think it gets the point across more clearly than “tensor”, and conceptually they’re pretty much equivalent
Do you regret the procedure or the one who did it?

My vasectomy was 100 percent worth it.
I have to admit, I gave that thought a bit too much time before I clicked the link and discovered what the title should have said
Also never heard of it before now.
No response to anything else though… eh?
I use Photoshop and write code almost everyday and have for 30 years.

Have you seen what generative fill can do?

Have you seen the code ChatGPT writes?

Can you imagine how many hours it could have saved me? Now multiply that by the number of professionals in the field. And that's just two areas I’m familiar with.

How’s that comparable to NFT, Crypto or Web3?

There are empty hypes bubbles and seismic shifts. It’s not that hard to tell them apart.
You're supposed to click "new conversation" when changing topics.
Are the claims on this website founded? It claims to mask everything; IP, MAC, Bluetooth and location behind the localhost addresses while installed on your device...
Oddly superscalar CPUs find quite a bit of parallelism at the micro level in ordinary scalar code although that is tied up very much with managing the comparatively slow motion of data from RAM to CPU and it is something the processor has to discover on the fly as the compiler can’t really know what will be in the cache every time.
As a first step, if addressing the issues were the intent rather than stoking AI fears, they would mention details about the AI/LLM and promoting being used
I kind of wonder if it is possible for an app like Apollo or RIF to use Teddit API as a backend instead of reddit, then the user becomes responsible for funding the API access of their teddit server.
probably important to mention the currency in this case.
They'll just switch from saying the man in the couple is the oppressor, to saying that the lesbian who doesn't gestate the baby is the oppressor.
The dev refers to the model used in API access.
Les Mills Body Combat is a good non-subscription option.
But if corner crossing is legal that value was never accurate in the first place. It can't be considered 'lost'.

This is really some pretty contrived reasoning.
Thanks for the mention, @distortedsignal! Note that CHIUW 2023 is online and free, requiring just a quick Zoom registration from the URL above.

Tomorrow's topics are more about reporting on cool things being done with the Chapel language than helping people get started with it, but should still be reasonably approachable for technical folks who are new to the language.

For those who missed today's sessions (which were more about getting started with the language), we can schedule make-ups on an ad hoc basis as well.
The goalposts keep moving!
Refreshing that a bit of sanity prevailed. I’ve been mad about this for months.
If the devs set up a static generator then they have to support it. Better to give your marketing department crummy software that they think they have to use without help.
I haven't noticed any degradation or unwillingness to correct errors in the paid web version, but I have noticed an increase of prefixing most output with some variation of "it's a complex issue..."

Edit: Having recently gotten access to plugins and the browsing mode, I have noticed that the quality of the response is better when not using either.
It also changes the nature of the game.

If you can move with the ball, then a single highly competent player becomes very valuable. A superstar.

If you are forced to work as a team since you can’t move, the team has to setup formations to get the ball across the court.
When you pull the power cord, AI's eyes see nothing.
Writing an init system in a language I don't know
Flicker is intrinsic to LEDs. It's how their brightness is modulated.
It's not only rear ending. The main road near my house has a sharp left turn with a sign on the side of the road. I occasionally get a BRAKE! warning there, probably because AEB mistakes that sign for a car in front of me. On a wet road, stepping on the brakes when the car is turning can easily result in understeer, which is particularly dangerous in that spot because of the large boulders nearby.
That depends; do you want to figure out how to solve the puzzle programmatically from scratch, or do you want to study how to apply/integrate SAT or constraint propagation systems. Equally valid.

Ad hoc brute force searches can be informed by constraint checking. Like if you're laying blocks into a box or something, your brute force search rejects placements that stick outside of the box.

I think "logic problems" may be referring to to those problems that tell you Bob is Alice's neighbor, and Jack plays piano, and, ..., and so then who owns the horse? We can identify all the propositions, round up their Boolean variables, and test. I've never seen a problem like this approach anywhere near 32 variables.
i thought everything with mass curves the fabric of space
It's because companies see that employees don't push back. I sometimes wonder if these moves are just as much about asserting dominance as they are about business outcomes.
Race to be smaller
> ‘porting’ this program to, say, FreeBSD, would only require to change those [system call numbers]

This is not correct. Only Linux has a stable kernel-userspace interface which allows you to depend on these numbers. In pretty much every other operating system, you are required to use the system libraries they provide. Compiling a program with these numbers hardcoded into them will cause them to break when the OS developers change the syscalls.

I wrote an article about this with more details and lots of citations:

https://www.matheusmoreira.com/linux/system-calls
> Except this is bs because modern jit outperforms C and C++ compiled code in some cases

In "some cases" doesn't mean the statement is bs. Generally jit is slower than compiled code. There are exceptions to every rule, we use generalizations to reason about the world anyway.
Python 3's approach is the most correct: Unicode defines text as a sequence of code points. UTF-whatever is an implementation detail.
Yes you can. It’s called multivariate optimization.

I suspect you are confusing this with the idea that you can always optimize one variable further than two.
My understanding is that you usually write the code in your editor and use an editor command to send the code directly to the Lisp process (that’s what I do, anyway). Or just copy-paste.

I’m not aware of a way to get code back out of the Lisp environment, but I’m fairly new to all this.
One was just posted: https://news.ycombinator.com/item?id=36152510
> All the patterns of yesteryear for modeling problems begin to look quaint when your program eventually just becomes a pyramid of expression calls, with `main` at the top and database hits at the bottom. The organization of the stuff in between really just becomes a question of standardizing function signatures and organizing modules so humans can easily navigate them.

You don't need homoiconicity for that; in fact expressions tend to be easier to write in a language that's slightly non-homoiconic. Even Lisp or TCL fans tend to use a macro or similar to embed mathematical expressions, because regular infix mathematics is significantly more readable than Polish notation.

Having a good way to write data literals is important, and the lack of it is a big part of why Algol-family languages are so awful - C/C++/Java/etc. code ends up being stringly typed because it's easy to write literals for strings and a bunch of random number formats, and cumbersome to write literals of anything else. But that doesn't mean your data syntax has to be exactly the same as your code syntax; some similarity is helpful, but the benefits of making your code look exactly like the AST of your code are pretty marginal.
We are already seeing stories of AI fail too, like this lawyer that tried to use it to write an argument and it invented entire cases which don't exist. The judge is not pleased! https://www.bbc.com/news/world-us-canada-65735769
i customized the first one or one very similar to it to remove the "sticky" ones and also to remove the ability of the page to stop you from scrolling as some overlays do. I think it's a large improvement but there's nothing stopping you from having multiple of them(not well formatted here unfortunately but it should be fine to just copy and paste as a bookmarklette):

javascript:(
function(){
let i, elements = document.querySelectorAll('body *');

for (i = 0; i < elements.length; i++) {

if(getComputedStyle(elements[i]).position === 'fixed' || getComputedStyle(elements[i]).position === 'sticky') { elements[i].parentNode.removeChild(elements[i]); } }
document.body.style.overflow = "auto";
document.body.style.position = "static"; })()
I think Zig falls into an "easy to learn, average/hard to master"

Thank you for sharing an insider's account. I naively assume that Zig is not your first language. Regarding "average/hard to master", can you think of any of languages where this is not true? Zero trolling, I promise. My point: No language is any less than average to master. Even VBA has some weird stuff in it that used to catch me off guard when I wrote Excel apps years ago. To be clear, I would classify VBA as similar, but I would classify Python as "easy to learn, very hard to master", and Perl as "average to learn, impossible to master"(!).
It did touch on it?

> Once an AI is perfecting this form of charisma through endless reinforcement and imitation learning, Schuller believes it could become far better at it than humans. “We lose our charisma now and then, because we have our temperament and only so much effort is available,” he said. “But an AI would have no problem controlling expression, tone of voice and linguistics all at the same time. Add that to the fact it’s constantly learning about your likes and dislikes. At some point,” he concluded, “once the AI has established new approaches and achieved success with it, it might become charismatic in ways that humans haven’t even thought about. We might end up picking up charismatic behavior that has originated from an AI.”
p.s. schemes are 'lispy' but they are not 'lisp' change my mind
Former CBO at Google's Moonshot says need to regulate A.I. ‘beyond an emergency’
Full Title;

The former chief business officer at Google’s moonshot division says the need to regulate A.I. is ‘beyond an emergency’
To be fair there are plenty of people who made an incredible sum of money and we’re convinced crypto was going to change the world. Generative fill is cool but I’m unconvinced but figma probably also saved a ton of time for a great number professionals, but I’d be wary if everyone executive was talking about figma the same way.

I’m not dismissive of AI, but people talk about LLMs as if they are AGI, and I think that is hype
shrug Maybe you know some good governments that I don’t. It’s just that all democracies I know about are in various stages of being hacked by bad actors in bad faith. I think it’s because none of them were developed in an environment that had the tools being used now to convince people of lies that are profitable for those doing the convincing. So they’re not particularly resilient to this stuff.

I don’t want to see any company that I want to succeed making decisions like a democracy does today.
Exactly. Some of us are ugly but still have a hope when face to face. That ambiguity gives us a chance at being a contender, to make the case that there's more to us. Is that unreasonable for an ugly person?

I think its not, and its also not unreasonable for someone else to think "no picture, they're probably ugly and I'm all about the looks, so I'll pass."
I don't think naming a product an overly generic name like 'minutes' is a good idea.
I think that for many subs the volume would be low enough that voting would be somewhat superfluous if beginner questions would be taken out of the equation: you can just check it once a day (or even once a week) and catch up on it all.

There's some "newsletters" and such which primarily seem to source "the best of Reddit this week", but then you're almost always too late for actual discussion, and the curation also isn't always to my liking.

> it comes across as sanctimonious given it’s not standard practice at all.

I can almost guarantee you that it will on occasion no matter what you do. I've had strangers both email and post GitHub issues asking for help on random stuff that's completely unrelated to any of my projects. I've usually answered some of the more open-ended ones (why people ask me for career advice is beyond me), but I answer the "plz fix my codez" with "no, I don't have time, sorry" and the reply is usually "okay, no problem, thanks for answering" but on a few occasions some gobshite got angry for "not helping the community" or some such nonsense.

It's probably very hard to run a technical $topic-specific community without having an endless stream of beginner questions because the expectation is that's accepted behaviour. This is something where better tooling can help, but e.g. Reddit is pretty ill-suited for it right now.
This might be controversial, but I don’t want any automated systems. I want a mechanical car and I don’t trust government or tech. Particularly in the privacy space primarily.

I say this as someone who spends hrs a day on a computer building AI systems…
CryptOpt: Automatic Optimization of Straightline Code
If your singular job listing can somehow match both a junior and senior you are just fishing for a good deal, not actually looking for what you need. People looking for senior engineers are usually pretty direct about it.

Like others said, > 1 job listings for what you actually need.
Among other things, data showed mandatory helmet laws may have had a perverse impact on motorcycle fatalities: http://john-adams.co.uk/wp-content/uploads/2006/motorcycle%2...
Archived: https://archive.ph/lTJOG
> It's not the same thing.

No, again, they are exactly the same.

> Because looking at it from the two different perspectives leads to two different conclusions.

It doesn't, though.

> So it’s The Russians? And The Fed’s decisions have nothing to do with it?

How do you get “it’s the Russians” and “the Fed’s decisions have nothing to do with it” from me saying, “Almost everyone (policy makers, media, outside observers) recognizes and openly acknowledges that the recent inflation is largely a stimulus […] overshoot from the extremely sharp but also extremely short, and with an extraordinary rapid bounce back, COVID recession”, again?

> Who aside from the masses is buying that?

No one is buying or selling the thing you are arguing against. (In fact, the Fed Chair has actually credit the Russian War in Ukraine with contributing to the same demand decline that the Fed is trying to engineer to fight inflation, not with causing inflation. [0])

> And instead of tossing around cliches (e.g., conspiracy theories) just stick the facts.

You are the one who has invented a conspiracy of coordinated false messaging that is divorced from the facts.

> There’s a narrative in the media and it doesn’t mention The Fed.

Where?

> Funny enough, you seem to be championing that narrative.

That’s defensible if you ignore…the only thing I said about the causes of inflation, and just go on pure fantasy.

[0] https://www.federalreserve.gov/newsevents/speech/powell20221...
>they really need to also mandate certain tests and features - plus OTA updates to recall any bugs

OTA updates for braking systems will result in hackers wreaking havoc. The security implications of this are enormous; it's like putting your country's nuclear reactors on the internet.

Updates should only be done in-person at the dealership, for free.
This was never in results, but it is light and clean.

https://videodownloader.world/
Works fine for me in both Firefox and Chrome. But I do note that masses of errors are shown in the console logs. Perhaps your browser doesn't like all the errors that the site is generating.