skysight-inc/HackerNews huggingface dataset:
Am I the only one that sees the parallels between what these language models do when it pertains to code to what some humans savants do, in relation to many "exceptional" skills some of them seem to posses? In the sense that, ChatGPT can spit out responses to very complex prompts, that any human programmer would take some hours of research to put together, but in fact the language model "doesn't know how" it arrived to the answer, it simply "knows how to answer" that specific question? To me it's a very similar phenomenon looking from the outside. Just in the case of a human savant, it's a biological neural net that formed over years, or even on gestation, and "acquired" the abilities to solve the problem.
> Their goal should be informing the public-- putting SBF up does that, he's not duping anyone else now.

Arguably, allowing SBF to make unsubstantiated claims and not challenging them is the opposite of informing the public.

Like you've said, many institutions are unwilling to challenge even the most vile scammers, and it's because interviewing the scammer generates clicks and the scammer won't agree to come on if they know they'll be challenged. It isn't just journalism either: lot's of auditing firms more-or-less rubber stamp their larger customers because giving them a hard time means they won't be hired again; heck, the ratings agencies were key factors that lead to the 2008 collapse, for similar reasons.
I asked for it to tell me how it was feeling, but using emojis to express it instead of words. I got a happy face, then a sad face. I guess they’re just the most common emojis that represent feeling?
Try having it generate the source code for a simple text game then running it.
What you're suggesting is obviously more foolproof for sure.

However it's definitely my observation that there are lots of times when we're passing numbers around and we don't need something quite as robust. I'm not sure that replacing every number in an application with a custom type is typically the best use of time, and certainly there are performance reasons why we might sometimes want to pass fundamental numbers around instead of complex types.

In those cases, adding units/types to identifiers offers an awful lot of value for close to zero effort.

The case you claim requires drugs will happen
eventually even if everybody is sober. I've seen
it many times, and I doubt I'm the only one.

I've never seen it, but that's probably because in my 25 years of writing code I have rarely seen the convention followed in the first place because coders tend to be aggressively disinterested in writing maintainable code.

But seriously, if `launch_rocket(distance_km: distance_miles)` eludes the original coder and the code reviewers and future coders working with that code and it eludes your test suite... damn. You've got big problems.
> We are either going to be living in Star Trek or all dead in the next 50 years, but nothing in between—exciting, but genuinely scary.

Every time a new advancement in AI is released to the public, we go through a hype cycle.

Day 1: Hey, this is pretty cool.

Day 2: Holy shit, you can manipulate the AI in this way. This is amazing.

Day 7: This is going to change the world forever. This is absolutely incredible.

Day 30: meh, this isn't that impressive.

I'd understand if it had been a while but we just went through this cycle with Stable Diffusion and its variants 2-3 months ago! People already have learned what SD pics look like and are generally just annoyed when people share them on social media now. The novelty has worn off.

Similarly, we've got a lot of cool and interesting stories coming out of ChatGPT and how it reacts to particular prompts, but c'mon. Convincing a computer to write a Python program that calls `launch_attack()` is funny, but not particularly indicative of a Terminator-style machine rebellion.

In 4-6 weeks the novelty will wear off and we'll just accept that this is what computers are capable of doing. No need for human extinction histrionics.
No, blockchain technology was never intended to prevent this kind of fraud. How could it? If $N bln is missing, how any blockchain could tell you where it went if those dollars have never been represented on that blockchain? The blockchain can only record operations made within the chain, blaming it for fraud that happened outside the chain is like blaming differential equations that they don't prevent robbery. It's not something that is possible for this technology, and it was never intended to solve it. If all the transactions everywhere happened on the blockchain, then you could make claims that it should be traceable (even then it doesn't mean it actually is, though) - but it's clearly not the case.
This is insane, you can play an interesting D&D/Zork style RPG if you give the following promp:

> I want you to be a D&D 5e Game Master running a campaign. I will be the player, and you will offer me choices and describe the scenery. Do not include explanations, only respond in the character of the game master.

> We are playing a D&D campaign set in a typical D&D setting. I am a level 3 gnome bard. I have just entered a tavern.
The former but I'm not sure how much they knew about how I failed on the rest
I called all of my friends to drop anything they do to go try it
I’m pretty sure the emails about Hunter’s interactions with the Ukraine government are relevant to the “public interest”? Maybe they show corruption, maybe they don't. But if the article is censored, I guess the public won't get the chance to make a decision for themselves?

And as as the Twitter files show and the Democratic rep (Ro Khanna) highlighted, they were banning a “news article” about hacked materials, no hacked materials themselves. Are we prepared to even ban the media from talking about hacked materials?
There is this growing belief, especially among genZ kids, that what happens online, what is seen by an audience, is the prevalent reality.

And this is not entirely false, in practice.
Thanks for the clarifications. I think I may have articulated my first question poorly. What I mean to ask is how does the CPU's decoder circuit interface with the Microcode ROM? It sounds as though the opcode bits are basically an index into the microcode ROM?

>"I wanted to focus on the hardware for this post, so I didn't go into a lot of detail on the micro-instructions."

Understood. I hope this means we can look forward to a part 2 then! There is really a lot fascinating things here.
There is no "clinical" or "DSM" context to insanity. Insanity is not a medical term.
Or Independent People if you want a slightly more modern version.
In case you haven't explored the thread, the function you're looking for is hibernate, which saves RAM to disk, shuts down, then on reboot restores your session.
Please don't respond to a bad comment by breaking the site guidelines yourself. That only makes everything worse.

You posted over 40 comments in this flamewar and repeatedly broke the site guidelines. That's way over the top, and not at all ok.

If you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting here, we'd appreciate it.
In many ways I trust Emacs more than systemd.

Not enough to use it as PID1 on real hardware, but enough to be tempted to try it in a VM
Power Nap is only an option on Intel Macs.

On Apple Silicon Macs, the machine is never going into that deep a sleep to wake up from (it's basically a huge iPhone, remember?) and Wake for network access is not for Wake on LAN but rather if you want it to keep WiFi running to get push notifications etc while in "sleep" (the description under it in Settings even says it's for iMessage and iCloud updates).

Marcan has talked about Apple Silicon sleep states wrt to implementing it in Asahi Linux and IIRC they never put the machine to sleep, they just stop all the processes and hardware like the display and let the CPU idle normally (which it's extremely efficient at)
I am surprised that there isn’t a website with instructions on how to give your television a lobotomy. Snip the leg of a chip, or pull the wire to the antenna, stuff like that. Turn it into a dumb display and do everything using a separate entertainment box.
Evil is a fine editor.
Yeah it's good to know when the people who actually built and ran stuff are moving on, and the problems are due to poor management (especially by people with zero connection to the new thing).
That makes a lot of sense, thanks.

SBF twice talked about how they had “real legitimate income” covering their actions but it sounds like their books were such a mess that even though they were taking very obvious serious losses on trades by Alameda he still (best case) somehow thought their assets covered it or (worst case) dual booked deposits purposefully to inflate their balance sheets and propped up their now illiquid asset to keep the casino running until loses get covered by future growth.
Yeah. I have an Intel MacBook Pro (nearly 10 years old) and never hit this problem. I can leave it on the shelf for a month and it’ll still have a 70% charge. I just gave up on Windows and brought a new M1 Mac due to this exact issue (the Intel one wasn’t getting OS updates any more).

The speed and reliability with which a Mac sleeps and wakes and how well it maintains battery is insanely good. My Windows laptop was more like a portable desktop, as I always had to plug it in and would walk around with the lid open rather than risk a sleep/wake attempt between meetings.
Welp, I'm not entirely surprised. GPT-3 already understands programming "language". It does know what should come after an expression, and also can process a certain amount of logic and context, which has been intensively demonstrated using human language. That's all we need.

On top of that, ChatGPT comes with a big implicit memory, so you can simulate a REPL session without manually appending stuffs to your prompt.
Once it's created something interesting in Python, ask it to randomly translate it to different languages.

Or have it design a whole SQL schema for you, then ask it to make it work in MongoDB.
What can modern journalism do when it was all bought by the 'power' its supposed to be speaking truth to?

The consolidation of media has been a massive issue throughout the world but predominantly in the US and started a long way back. There are two movies that are imho great watches reflecting the topic:

Network: https://en.wikipedia.org/wiki/Network_(1976_film)
Christine: https://www.esquire.com/entertainment/movies/a51606/christin...
FTX was not a blockchain, but a centralized exchange. If it had been a decentralized exchange (DEX), all funds would have been traceable. This would never have happened.

Most people in the crypto space are familiar with custodial risks and know the difference between a decentralized and a centralized platform.

The FTX collapse didn't affect the true crypto community who kept the bulk of their assets on-chain; the consequences mostly fell on the shoulders of speculators and the entities who cater to them.

It will surely scare away a few of them from the crypto space, but we don't need them anyway. Crypto doesn't need more speculators. Crypto space actually benefits from these periodic cleansings. If MtGox collapse didn't end crypto, then this surely won't.
but it relies on a developer's eyeballs to spot any errors.

I'm assuming a relatively normal/sane environment where code is reviewed at pull request time, and there is a test suite.

developers not have to expend cycles reasoning about this stuff themselves

It is not my experience that `launch_rocket(distance_km:)` requires any extra cycles whatsoever.

I mean, as a coder, I'm going to have to be cognizant of the type anyway, even if we're doing `launch_rocket(distance:)` in a strongly typed language where `distance` is something of type `RocketLaunchDistance` or whatever.

I'm not arguing against static/strong typing in general or anything. Definitely lots of times when it is the clearly superior choice.
> Those passengers knew what they were signing up for when they boarded that plane together with a Windows user.

The good thing is, once a fix for this is pushed, even laptops in cargo holds will get it. Win win!
For the record, i never claimed anything beyond that the public opinion changed over the years, likely because of propaganda. A lot of factors were at play, including the neverending resistance by good people, both in the Reich and occupied territory, the categorical extermination of educated people that didn't subscribe to the Nazi believes and more. Summing everything up to be because of "n" has always been incorrect.

Which is why I didn't attribute truth to either of these claims, instead I pointed out that the USSR would've likely taken over Europe without the direct involvement of the USA, i don't think that this is controversial at all, or do you believe they would've stopped in the middle of today's Germany if they weren't forced to?

Beyond that, Nazis are hardly vilified, because they're literally villainous. Please remember that Nazism isn't National Socialism, what the Nazi regime was based on. It was one specific version of it, which includes mass murdering vast amounts of people. You can make an argument that national socialism isn't necessarily bad, but doing the same for the Nazis means you also condone mass murder, as a simple example: exterminating queer people and people with disabilities was core to their doctrine.

I'm utterly at a loss how I'm supposedly ignoring the crimes of the USSR. Would I have been glad that the USA protected Europe from it if I considered them faultless?
From the magma site itself. https://magmacore.org/deploy-magma/
Agree, with the nuance that “unacceptable” is not binary. This is bad and wrong and contrary to their promises, and also not the most terrible thing ever.
Paul graham once said that downturns are a great time to start a startup. Maybe we’ll see a large increase in that to go with these tech layoffs?

http://www.paulgraham.com/badeconomy.html
> IMHO this AI stuff enables access to mastery and experience, not really replacing the thoughts of real people. It's the same with Dall-E or Stable Diffusion, you still need to be able to think ideas but the ability to paint like Van Gogh comes for free(or something like 0.01$).

No, it generates images of paintings ;)

Paintings are physical objects that exist in the real world. It doesn’t make those.
Every CEO follows the herd. Would the original thinkers please stand up?
Right, one can only "step it up" so many times just to see priorities shift and projects change a few weeks later and watch all your extra work go down the toilet.
It's not asymmetric if anyone can use it, because rather than reading and believing or not, all one must do is drop the content back into the AI and ask whether it is fallacious.

It is an escalation that ends in "proof of work" dynamics, which suggests that the author's intuition is correct.
Well not necessarily pay... but conditions? Definitely.
The presentation discusses this a bit around the 3 minute mark. It sounds like the compositor is a separate process.
> Sounds like concentrated rage-fuel to me…

That's what you gain. You get a cardboard villain to hate.
I mean, if your coders are too lazy to give identifiers meaningful names, you probably have bigger issues. It takes very close to zero effort.
The benefit is that it's extremely streamlined and simplified to suit the specific type of assets it is designed to create. It is designed for hobbyists- people creating assets for things like Minecraft and Roblox, or indie games- not for people who already know how to use something like Blender.

If you already know how to use Blender then, yes, do that.
It will never replace anyone’s job, only tasks from it. A person who only ever did one task was always pretty underemployed.

Also, we’re getting this for free and don’t know what the real cost is compared to an employee.
> Asking him to explain himself

There's nothing to explain, and more importantly, no one is challenging him on bullshit answers. He gets asked questions like "So what happened to the 8+ billion dollars FTX is missing?" to which he's answered (several times now) with a variation of "Well you see, running an exchange is complicated, and we mislabeled accounts. Really, though, the money is actually almost all there, and people can be made whole" with zero pushback.
I've replied to both of you elsewhere (https://news.ycombinator.com/item?id=33850509 and https://news.ycombinator.com/item?id=33850484) but you both posted so destructively in this thread that more than one reply seems appropriate.

Flamewar like this is completely against the rules and spirit of this site. We ban accounts that do this, so please don't do it again—regardless of how right you are or feel you are.

Instead, please review https://news.ycombinator.com/newsguidelines.html and use HN in the intended spirit from now on. If you can't do that or don't want to, please don't post until you can and do.
Mostly irrelevant. Unlike labor demand, labor supply is not elastic. You actually need just a bit of glut of IT labor to be able to move the leverage employers have over employees massively. Doesn't matter what caused the glut
<Elon stands up>
I think the point is anyone can bring forth a lawsuit.

Whether it doesn’t tossed out for a variety of factors is another story.
I don’t think so:

> What date is today?

I'm sorry, but I do not have access to the current date. […]

> Extrapolating from the past, what will the newest version of PyTorch likely be in December 2022?

It is difficult to predict with certainty what the newest version of PyTorch will be in December 2022, as the development and release schedule for PyTorch is subject to change and may be influenced by a variety of factors. Based on past release patterns, it is possible that PyTorch may have several new versions between now and December 2022, and it is possible that the newest version at that time may be significantly different from the current version. However, without access to specific information about the development and release plans for PyTorch, it is not possible to provide a more accurate or detailed prediction. […]
I know OP has mentioned USA. But I’ll chip in. Because like a lot of questionable things this culture is exported everywhere. I am from India and fortunately tipping culture is not prevalent yet, but unfortunately it’s picking up.

Tipping is dehumanising for both the server and the served. It often is downright humiliating to the served as well.

Even the simple question that pops up in mind — am I giving high enough, is it too high, will I be looked down upon if it ended up being less. Do servers greatly prefer who tip more or “look like” will tip more anyway — yes, they do! I don’t want to be part of this game. Fix the price - let me be done with it. In India, restaurants have something called “service charge” (not service tax) and if it’s there I don’t tip - it’s an official thing. I just don’t. I usually don’t tip anyway. And I understand beyond reasonable doubt it has nothing to do with income disparity. That’s a truth and it’s everywhere - from hospital, grocery store, etc to kid’s school etc that you and the server both might approach. I don’t want to make this habit of “wondering” about tip every time. In fact at the end of the meal it was becoming a not so good experience.

My worst experience around tipping was in Paris. I had politely asked “Can I have a shake?” and the young lady on the counter said in a terse loud tone “please!” and baffled I said “excuse me?” and then she pretty much shouted “please!!!” and for some reason my brain worked and I realised it was for demand of a “please” being added in my request. I was really embarrassed and I apologised and asked again with a “please”. She then moved and brought the glass and put in on table with audible force (few people turned towards the counter) while sternly looking at me, with bill. I paid the exact amount. Then she said in semi raised voice “tip?”. I again politely said "no tip" and left. The tip has become a misplaced entitlement.

(I asked around. I was told that it was shitty of her to demand a please especially in that manner. My hostel manager said that a Parisian would have had given her “piece of mind”).

So I am not even talking about minimum wage and better labour practises (that’s actually pretty shit in India by the way). In fact it should be kept as far away from tipping as much possible! Tipping should have nothing to do with labour practices and minimum wage. Nothing!!

One of my favourite places here is a cafe that mentions “We do not accept tips!” and guess what that’s the only place where I have not seen entirely or many new staff if I don’t visit for 2 or a even full 1 month.
Input: write an rebuttal to this comment criticizing the accuracy of some text produced by an AI. It should tell the commenter how wrong they are and how incredible of a breakthrough the new chatGPT AI is:

This is very word salad. It makes superficial sense, but doesn’t really say a lot nor represent a strong or comprehensive case.

---

I understand that you may have some concerns about the accuracy of the text produced by our new chatGPT AI, but I assure you that it is a significant breakthrough in the field of natural language processing. Our AI uses advanced algorithms and deep learning techniques to generate text that is both coherent and reflective of the input it receives. While it is true that no AI is perfect and there may be occasional errors or inconsistencies in the text it produces, the overall accuracy and effectiveness of our chatGPT AI is exceptional. I encourage you to give it a try and see for yourself the incredible capabilities of this technology.
Do you want to build the hardware? Cuz if not, Gazebo's [1] a great starting point to just play with the software/build your own. Built from the ground up deeply integrated with ROS.
The time of Emacs/Linux is nigh.
Probably because Israel is in the news more frequently than NZ.
I was also trying Clojure code. Quicksort worked, radix sort and levenshtein / edit distance did not work. I also tried asking it to make code to visualize the mandelbrot set in ascii which someone else apparently did in Erlang and only had to make a few changes. It tried to use clojure.math.complex which does not exist.

It is still pretty impressive though.
"He or she can best meet their KPIs at the low, low cost of the occasional destroyed laptop, fire, or -- very rare -- customer death."

With millions of users it's less likely to be rare. As tragic as it sounds, Microsoft likely won't brought to heel until it too experiences a Boeing 737MAX-type incident of its own making.

Such is the arrogance of those who run Microsoft.

"PS: one would hope that this bad unsafe design would already be under investigation by various safety regulators/authorities. Perhaps this story may awaken them."
Maybe a more interesting question, especially for those that are tipping to support service workers through a tablet at the counter, is how much of that tip employees are even getting...
I qualified my answer with a "95%" because yeah, I think it's good enough about that often.

If we're launching physical rockets then yeah, I would agree that that is probably not a job for dynamic typing.
The 14th Amendment may be more applicable. Despite what 1A states, censorship is unconstitutional, and nobody believes this baloney that the accused is innocent as long as they aren't "in the government"
I've replied to both of you elsewhere (https://news.ycombinator.com/item?id=33850484 and https://news.ycombinator.com/item?id=33850509) but you both posted so destructively in this thread that more than one reply seems appropriate.

Flamewar like this is completely against the rules and spirit of this site. We ban accounts that do this, so please don't do it again—regardless of how right you are or feel you are.

Instead, please review https://news.ycombinator.com/newsguidelines.html and use HN in the intended spirit from now on. If you can't do that or don't want to, please don't post until you can and do.
Wages aren’t the only way to control inflation.