skysight-inc/HackerNews huggingface dataset:
I agree that we shouldn't get ahead of ourselves with the current technology, but what you said earlier applies to practically every industry and science. What you learn at the actual job is always far more up to date than what you learn in school, no matter if it's being a engineer, doctor or just a lowly programmer.
This article might be interesting but I wouldn’t know because the writing is horrendously obnoxious.
BlenderGPT: Use commands in English to control Blender with OpenAI's GPT-4
Heck, I have never take a compilers course, but in my first year of my first job I did similar code generation for Java just using sublime text replace-all with regex and/or python and templatizing strings. It was pretty “naive” and required more manual glue steps than yours I’m sure but it worked well for boilerplate and redundant code.
I've got to admit I get a kick out of the fact that the GitHub username was "FreeSpeechEnthusiast" https://github.com/github/dmca/blame/master/2023/03/2023-03-...
I find it difficult to understand how the Israeli people have put up with this corrupt self serving opportunist (Netanyahu) for so long.

He doesn't care about democracy, or freedom of speech, meritocracy or rule of law. He's an outlaw in a suit. And he'd run the country into the ground if it served his interests.
A reliable store of value means paying fee via inflation or lower interest rate, quite different from "maybe the bank will lose all your savings"
A few points on this from someone who's been building websites for 25 years (I started around when images were added to HTML) -

The web designers don't hear from many of these previous prospects who now go straight to Squarespace.

When people come to me for a Shopify site, it's usually because they've done all but the hardest 10%. Then they want to pay me a tiny amount to do the most unpredictable and difficult 10%. Usually something custom/difficult within the parts of the platform that are locked down.

I've seen budgets from local brand-name companies go from $20k for a build to $2k.

Often, the people charging $10k for a Squarespace site are justifying the majority of that with related services (copywriting, photography, content, marketing, etc). Many surviving web companies needed to become agencies. Shopify has some automated marketing options now. Copywriting is increasingly done with ChatGPT/similar.

Don't get me wrong - this is all very liberating for the client side and a boon for platforms like Squarespace and Shopify, but don't underestimate the upheaval for web designers.
Tangential, but do you think AI ethics researchers/leaders should have some relevant background in AI or at least engineering?

I was thinking about it recently myself and first reaction is that they should but at the same time does it mean that we are going to tackle the problem from a wrong angle?

One pattern I’m seeing now is that many people are jumping into “AI ethics” train without basis understanding. And ideas they are sharing are so abstract that I would argue that they don’t make any sense.
It's not the learning that's the magic. It can be 30 minutes or 30 days. It hardly matters. Where the sparks fly is that learning can he transfered in .3 seconds to 300,000 other robots. And then updated as needed.

Now compare the to humans.
Please check the research on this - humans are more productive when they have their basic needs covered with safety nets
South Park – Season 26, Ep. 4 – Deep Learning – Full Episode
What do you think "socialist" means?
"so to plug the tax gap, they increase taxes on labour"

Agree here. If you ever want to ruin a fancy dinner party say this: "We should tax capital gains at the highest rates, and tax labour the lowest."
In the background there is an increased polarization of the society between left and right (in a very particular Israeli sense of left and right) that is reflected in multiple inconclusive elections and the current narrow-majority government.
The fact that they're paying people to find holes is evidence that it's difficult to find holes, not the opposite.
If AI automates software creation, which automates everybody else's job, why does it follow that a "massive percentage of the economy would be wiped out?" What is so undesirable about productivity going up by a factor of a 100 or a 1000 and everyone living like an aristocrat, because machines do all the work? Why is full employment such an obsession?
There are also toxins to worry about. Many toxins bioaccumulate.

Wild animals spend most of their waking hours looking for and chewing food (and humans labored under the same constraint till they invented cooking); even when they can tell there is something wrong with some food, they usually cannot afford to reject it.

Toxins are present in a lot of farmed 100%-grass-fed meat, too. I stick mostly with 100%-grass-fed lamb raised in New Zealand or Australia and won't eat grass-fed buffalo anymore even if it were free.
It's a good thing that all these new rapidly improving generative models we've built aren't able to do something as crazy like use the exact same hardware we're running them on to design better hardware for themselves.

nervously laughs in Schwarzenegger
Step 1: start up a noname site, ensure you are not indexed, do not advertise

Step 2: Enable cloudflare, paid tier, hang around with it turned on for a month or so

Step 3: Simulate some usage traffic

Step 4: Cancel your cloudflare contract

Step 5: Watch your unknown site get ddosed

Coincidence? Suuuuuure

Cloudflare itself doesnt need to ddos you, plenty of ddos for hire outfits out there that will happily do it.

As to who hires them, well that's between them and their customers. But there are some things that are not coincidences.
An interesting swap would be to get them to give an estimate for when they'd be ready for UAT, and then you take on booking the UAT.

If you're the user or representing the user, shouldn't you be doing the UAT?
Daftar Dan Rasakan Kemenangan Anti Rungkad Sama Sekali. Juga Memiliki Bonus Di Awal 20k
> As a country's earnings increase, there is no similar correlation with its currency.

Oh right, so balance of trade doesn't impact a currency's value. Interesting.
When one robot learns, millions of them learn

When millions of cars learn, they all can send data back to the mothership which crunches the numbers and they all improve

Even without AI, this is how technology has always advanced. Humans simply improved things and copied it to all the implementations.

So basically, when it comes to competing with robots or software, it is a losing proposition in the long run. No biological animal can evolve faster than this.
The job numbers are reducing fast.

Are they? That piece is from 2017, yet we still see bank tellers everywhere.

It seems the increased efficiency of ATMs caused some reduction in the count of teller jobs - but their number has again stabilized.

ATMs meanwhile seem pretty much maxed out with their current feature set.
If AI is solving everything and ultimately phasing workers out, then what exactly would you be educating your kids in? Human's limiting factor is the time that it takes them to learn something (18-27 years of education depending on the field). What job would be worth striving for? They'd be training for jobs that a future AI would be trying to phase out. This whole article just described how most of the the highest paid workers (doctors, lawyers, driving, logistics, film, music, radio, etc etc) would be automated. I don't know what you'd need a person for at that point. Feels like a race to the bottom.
Is this one of those "why dont you let us build a windfarm in your state so we can power new york" articles? Because farmers dont want them, they see them as a waste of land.
Right because the English language is maintained by the apt maintainers
I can't find it in the paper - is the inference ran on the robot directly or remotely on a more powerful computer?
The fact that it is learning online in fractions of a second to prevent falling (I would say) is pretty magic!
And poor quality chalk sometimes had chunks of not chalk in it that would make that noise every so often
I think they were left living in an unnecessarily bleak existence because of the failures of centralized resource allocation.
I think the mistake you make is assuming that being proud of your work also means being proud of where you work.

I personally do care about doing good work and ensuring what I do is well thought out and performant. However that does not mean I always care about the company. And what little care I do have can rapidly be eroded.

Workers nowadays are more aware than ever that you pay a passion tax. If you want to work where you really want to work, then companies know this and will take advantage of it.
They expect that the competition will do the same--raise wages below inflation. Then you've got nowhere to go to make more. Even if it doesn't work out that way, most employees complain a bit but don't leave.
What I can’t figure out is who is actually bothered by anything that an AI system output? Like it’s a program. And it printed a string to standard out. Are there really humans out there who are genuinely upset, or bothered by what some program prints to standard out? I feel like this is all entirely manufactured, the supposed “controversy” referenced in this article
>When I first moved to the city in which I live there were NO homeless. That was in 1980.

The same people were still unemployed and on the fringe of society. They just used to be rounded up and put in mental institutions.

The labor statistics are pretty clear that the 80s weren’t a better time for employment.

Visible homelessness you are referring to is generally a drug policy issue more than anything.
Some books are not good enough to be messy with. But those that are good enough are either scribbled in everywhere or left in pristine condition while taking notes elsewhere to not disgrace the masterpiece.
I didn't say it would be undesirable! Just that it would completely alter the world in ways that we cannot prepare for on an individual basis.

Ideally, we move to UBI and, as you say, everyone lives like an aristocrat. But we don't get there by trying to hedge against AI taking over our individual jobs.
"It was unclear how long the leaked code had been online, but it appeared to have been public for at least several months."

Interesting. I wonder what the repo was called, I imagine it couldn't have been anything extremely obvious or we would have heard about this earlier.
Adapt: Survive: Prevail
On an unrelated note, Python folks should check out OP's library funcy [1]: "A collection of fancy functional tools focused on practicality. Inspired by clojure, underscore and my own abstractions."

Thanks for the library Suor! I've used it happily for many years!

[1] https://github.com/Suor/funcy
I remember my first LZW implementation. It was so amusing to me the the one case where something didn't exist in the dictionary yet, you knew what it was and could add it and keep going!
Because the benefits of these tools are not distributed equally. The ultra wealthy will become even more wealthy and the unwashed masses will starve.

Of course the ideal outcome is the Star Trek post-scarcity utopia. But humans are not currently incentivized in a way that I can see leading to that outcome in our lifetimes.
You're comparing your blooper reel to others' highlight reel. You're carrying a huge burden with you, and that you can get out of bed at all in the morning means you're stronger than people who stride casually through life carrying no burden.

I lost my son to suicide earlier this year, and I hope you don't do that. It's absolutely awful for everyone who is left behind, and they are never the same afterwards.

Keep trying therapists. Some specialise in particular areas, and perhaps there's one who specialises in your particular burden. Someone said to me "therapists are like shoes. Keep trying until you find one that fits."

Consider residential care -- check out of the daily pressures of life for a while and be with people who can help you all the time rather than once a week. I hope your family would be supportive if you made it clear that you were considering suicide.

Our son hid his pain from us, and while we knew he was struggling we didn't know the magnitude of it. If we'd known he was considering suicide, perhaps we could have helped him through it.

Much love to you. If you ever need to chat, I'm @gnat on Twitter or nathan@torkington.com in email. As we say in New Zealand, "kia kaha!" (be strong).
Not comparable - that's a very limited slice of AI we're talking about.
I think the movie Elysium makes a decent prediction for a potential near term future.
What exactly should people do if they're not employed?
Yeah, I'd like to know the story behind it. topotext is weird and unlike anything I've found in the literature. It is kind of like RGA, but with more links. And I haven't seen anyone else layer attributes on top of text.

It looked like the other stuff came later and was somewhat orthogonal. (Although their ordered set construct was abusing topotext to represent ordered lists of ids.)

I don't know how much has changed since 2018. I think my table decoding may be broken now.
Yes but the difference is most engineers, and pretty much all lowly programmers are unlicensed. AI or some non-human accessible in the countryside so you don't have to order questionable "fish" antibiotics or "cat" anti-parasitic would be a nice step up from the current gatekeeping of medicine from people with limited access.
Okay, so, the year is 2036 and your second child has just celebrated her first birthday. The economy is humming, production of all goods and commodities are way up. Unfortunately, you and your spouse are both unemployed at the moment, because for any skill that you have to offer the labor market, a machine is already available that does the job better, faster, and more cheaply. Quicker fingers, stronger arms, faster legs, and now a mind.

Your kid is hungry and your savings account is running low. What do you do?
Why convert to Pinyin? Simplified Chinese is about 80% more efficient. How would you like to see every piece of English take up 400% more space?

The more I think about your comment the more I suspect you’re trolling, though. Good work!
No worries, our future overlords will insist on using the majestic plural.
Or you can train multiple ones with a kind of evolutionary approach - e.g. you train 100 at the same time and after a day you take the one with the best results, overwrite the rest with it's weights/config/etc. and repeat until satisfied.
Single Vocal?

Have you looked at the 'Room Acoustic Colorization'

What level of Quality are you aspiring too; Broadcast, Professional, Home
I have this theory that everyone will just pick a GUI from "their era" as the best; not because the UX was the best, but because it reminds them of the "good times".

In that regards, I'd say Windows NT 4.0 and macOS Snow Leopard would be mine!
The UK has things like opensafely.org and other anonymous/pseudonymous analysis platforms with restricted access. Only as good as the structured, clinically coded data that gets entered. (I heard of a couple of projects around NLP applied to free text notes but that's not the usual approach).
I nearly bought a Framework Laptop, but logistical realities got in the way
I personally love my Framework laptop. But having to get the smaller battery for the lower end laptop is an interesting problem, even if it is to make things fiscally efficient.
Today I spent 2 hours cursing at GPT-4 for not being able to fix a stupid indexing mistake in the code it wrote. Just like code before.

It’s helpful and I wouldn’t have the energy to work on this hobby project without GPT. But for now at least, at some point I have to understand every line of non-trivial code eventually.
Impractical ideas. Like having a reflector to push light back at the star causing the star to move. Except the reflector would move too, instead of just the star. Once the reflector was far enough away again, that reflective force would be reduced enough to be useless.

And 'move the Sun'? Relative to what?

(It's a bit like the Dyson Sphere concept. How do you keep the star centred within the sphere?)
Some may know better for very specific parts of their business, but in the majority of cases, I would say they do not. More often than not, they're the ones pushing for some overwrought site with scrolljacking and needless animation or side-scrolling and the like.

The gripes about web sites you see on HN - they're the things clients insist on.
Or just put something heavier on top
I know there's valid uses but everytime JS ships something that isn't a first-class object, everytime it adds security & privacy, it makes me sad for the language.

To have been such a promising exciting open place, where we could ask the runtime anything & see everything... To go from such a blissful state to such a sad industrial world where we just lock down & restrict & control... I hate it. Industrial demands having their claws in computing is shit, & the industry doesn't deserve it's bad things.

But we certainly do see a lot of scary industrial systems spying on & surveilling others. Gross, & defense feels semi justifiable. (Albeit if this starts running in TPM/security enclaves & isn't ddvtools-ad then we can burn it all down & pitchfork some fucking villians).

Also WebAssembly is coming & isnt hidden code (you load the code itself into an address space before launching it I believe?) , but it's going to be vastly less understandable anyways. Making js also dead closed & worthless is parity!

I wish it wasn't like this. I still think "private" is a poison that is un-JS, & whatever merit it has is outweighed by far by it's badness. Almost no one needs it, we did great without it & with informat this. _foo. There are a couple real sensitive uses but mostly we'd be better with loose walls not higher ones. But the fear-based ideology features prominently in the computer-science psyche, and the looking down our noses at a language without hard protection won.

And now people don't reach for convention & lax awesome caveat emptor, we just write tons of stuff with private just because it's in the language and that is absolutely a worse state, is woefully sadder & narrower & more pathetic than where JS was. Awful sadness of letting fear win, of being desperate for control, it defeats us.
This always irritates me somewhat. Let me link [0], as I do every time this comes up:

> Whenever the subject [of English spelling] comes up, someone is sure to bring up … George Bernard Shaw's ghoti -- a word which illustrates only Shaw's wiseacre ignorance. English spelling may be a nightmare, but it does have rules, and by those rules, ghoti can only be pronounced like goatee.

He goes on to substantiate the claim that it has rules, too, by explicitly stating and testing them!

[0] http://zompist.com/spell.html
It would be very interesting to look at life expectancy trends over time for income quantiles in the US and other developed countries. My understanding is that there is are large differences in life expectancy associated with income and wealth in the US. I wonder if those differences are as dramatic in countries with longer life expectancies.
Ask HN: Math for Programmers?
What do you think it's essential math a programmer should know?

I've learned higher algebra, calculus, some geometry which was eased by the already known algebra, number theory, probabilities, combinatorics, graph theory, statistics, formal language and automata theory, and that's mostly it. Most of my CS courses in university required some kind of math which we previously did.

I can't say I remember all I've learned but I can recall things if needed.

It was a thing that programming languages were explained in terms of formal language theory, plus some algebraic constructs. Now a days whenever I read about a programing language, I read about mostly category theory or functional theory and it mostly doesn't make sense.

So how hard or how many math domains should one learn to be able to understand all major CS theory?
Paradoxically the hype was much lower for transistors.
Image recognition software could read a trauma xray to find a broken bone years ago. But this was not used by hospitals. The problem is that the medical profession is not ready to give control as the losses for doctors is too high. I am sure that chat GPT will be used in poor countries that lacks doctors, and it will then spread to rich countries when it prooves its accuracy and reliability.
No need for dense energy. The robot plumber can plug itself in in your bathroom, or run a cable from the robot plumber car.
I will admit that I am personally on the fence. There are parts of my job that could definitely be augmented by LLM ( I know, because I have been trying to use them as a way to test whether it could work in my domain ). Some results were cool and shaved off a fair amount of time for me ( for example, it cut down some time on proposed approach to problem, where there was a solution already ), but I can't say it would, in its current state, replace me ( Python and SQL code quality gpt generated seemed to rely too much on how specific the prompt was and I typically had to refine it as I went through it ).

But we are merely starting out. I actually started looking into building excel plugin ( first time ever too so, who knows how that will pan out ) for my use case ( categorizing some unstructured data into structured data, which is what GPT seems to excel at ).

And the one thing that was initially protecting me is that some companies, rightfully, identified ingestion of prompt data as a massive privacy issue. Now OpenAI supposedly said data ingestion from prompts and provided files will be opt in only, which may mollify some of those companies.

OTOH, some things can't possibly be replaced by AI ( last week we just dealt with a vendor requirements translation and, uhh, good luck with all that GPT ).
Not only a shortage of doctors, but a shortage of experienced doctors who can properly diagnose a patient
I would suggest that those cases are a minor issue and the major negative pressure comes from general interaction with peers (whose names they know) or comparing themselves and their lives to professional social media users (almost always openly using their name).
Think about it. If AI can truly automate software creation then it's going to improve itself, at which point the Butlerian Jihad begins. If you want to prepare for this start learning a trade at the renaissance fair.
Gordon Moore, 1929 – 2023
I'm one of those people who complain about "videos replacing text". The difference here is context.

I don't want to watch a video about how to configure my shell, or Kubernetes. I want hypertext for that, so I can quickly seek through the information and find what I need. I want it to be searchable. I want to be able to reference it. I don't want to wait for YouTube to buffer just to see the config file path for a setting that would be one paragraph up in text.

Megaprojects, Asianometry, and friends are entertainment. They curate some content that is generally relevant to some topic and then present it in a simple way. I can basically switch off and learn about something new that is relevant to my interests. I don't expect them to be the authorotative source on the topic but I also don't expect them to lie to my face. Wikipedia has a random page but it doesn't have a "random pages visited by people like you". That's all these channels are.

Nothing in life is absolute. There is no one true media format. I like to read technical documentation in text, watch high fantasy on a dedicated screen, and consume popsci brain candy with my phone's screen. Similarly I listen to music on vinyl and Spotify. None of this is contradictory.
That remark was something like ChatGPT would have told ;)
I kind of agree with what you're saying. But my impression is that Marx is outdated and oftentimes incorrect.

What I'm basically looking for are people who are most insightful, correct, thought-provoking, knowledgeable and not very ideological.
"No Chase" policy.

https://youtu.be/h_BT7vNhjCo