skysight-inc/HackerNews huggingface dataset:
> Reading this article I get the same sense about software engineering, if you haven't solved the problem, you don't really understand the code the AI is generating and so you don't really know if it is going to do what you've tried to describe in your prompt. You still have to read the code it's generated and understand what it is doing to be able to tell if it is going to do what you expect.

Yes, this is pretty much exactly the way I've been using GPT and it works tremendously well. (GPT4 works especially well for this style of programming.) My prompts include things like:

- "read the function below and explain in detail what each section does" -- this prompts GPT to explain the code in its own terms, which then fills in its context with relevant "understanding" of the problem. I then use the vocabulary GPT uses in its explanation when I ask it to make further changes. This makes it much more likely to give me what I want.

- "I see this error message, what is the cause? It appears to be caused by $cause" -- if I'm able to diagnose the problem myself, I often include this in my prompt, so that its diagnosis is guided in the right direction.

- "this function is too complex, break it up into smaller functions, each with a clear purpose", or "this function has too many arguments, can you suggest ways the code could be refactored to reduce the number of arguments?" -- if you go through several rounds of changes with GPT, you can get quite convoluted code, but it's able to do some refactoring if prompted. (It turned out to be easier to do large-scale refactoring myself.)

- "write unit tests for these functions" -- this worked phenomenally well, GPT4 was able to come up with some genuinely useful unit tests. It also helped walk me through setting up mocks and stubs in Ruby's minitest library, which I wasn't experienced with.

In brief, if you expect to just give GPT a prompt and have it build the whole app for you, you either get lame results or derivative results. If you're willing to put the effort in, really think about the code you're writing, really think about the code GPT writes, guide GPT in the right direction, make sure you stay on top of code quality, etc, etc, GPT really is an outstanding tool.

In certain areas it easily made me 2x, 10x, or even 100x more productive (the 100x is in areas where I'd spend hours struggling with Google or Stack Overflow to solve some obscure issue). It's hard to say how much it globally increases my productivity, since it depends entirely on what I'm working on, but applied skilfully to the right problems it's an incredible tool. Its like a flexible, adaptive, powered exoskeleton that lets me scramble up rocky slops, climb up walls, leap over chasms, and otherwise do things far more smoothly and effectively.

The key is you have to know what you're doing, you have to know how to prompt GPT intelligently, and you have to be willing to put in maximal effort to solve problems. If you do, GPT is an insane force multiplier. I sound like I work in OpenAI's marketing department, but I love this tool so much :)
On one hand I'm scared that I don't understand how AI tech works on a fundamental level. I have not integrated AI in my workflow yet (copilot, et al.) nor have I explored the wonders of ChatGPT/GPT-4 which comes up pretty frequently on hackernews.

On the other hand I'm eagerly waiting for the day when GPT-n is developed solely by GPT-(n-1). I think my biggest disappointment in this lifetime is the human species not being interstellar, so this milestone will have to do.
Am I the only one that believes that there is no way for this thing to cause harm?

All it does is generate text. Text generation in and of itself is not harmful or dangerous.

All this blathering on about "safety" and "risks" seems just like hypercorrection due to anticipating people freaking out when it says something against modern social orthodoxy, which it seems is to be expected given that it's a text generator that cannot think.

The only real danger from this thing is to the OpenAI brand name.
Surprised to learn that despite allegedly having lots of regulations that are the focus of the legal system, there's been 500+ traditional bank failures in the last 20 years. To me, that puts a lot of the crypto universe's ups and downs into a little more perspective.
Honestly I kind of just enjoy writing. My blog has gotten tons of views and still gets a fair amount of traffic, made on HN's front page a bunch, and have some post translated to a few languages.

I haven't actively tried to monetize it (though I'd like to shift to income based on my own work rather than be tied to a company). I tried putting ads once in a while and it was ~decent but negligible, and kind of ruined the vibe. I have done a few one-off consulting things out of it and got some nice side-cash, but nothing meaningful.

What I do get is feeling engaged with the wider tech community. Seeing common questions and comments. A feeling that what I'm saying might resonate with some people. Interesting discussions on Twitter and HN. A few podcast invites, etc.
No you can’t. 3G SIMs were flagged a while back and the account holders were notified of the retirement. At one point they started blacklisting SIMs that connected to 3G because customers didn’t upgrade.

Careful if you put your SIM in a 3G only phone it may get blacklisted and you’ll need a new one.

Source: work at a carrier.
Great point. That's one reason I'm increasingly a single-issue voter focused on UBI.
I think people completely miss the point that this further enables a caste system in the US. You have an entire class of people who have almost no rights who live and work in this country. Any politician that makes it easier for illegal immigrants to survive in this country is NOT doing it out of the goodness of their heart. It's a calculated move to further abuse a class of people who can be completely abused without recourse.

Does no one stop to wonder why the government is actively hindering border states from enforcing their international borders after 20+ years of a war on terrorism? Why are these people coming to the US in such high numbers now full-well knowing they will be abused here? Look up the School of the Americas and who their list of graduates include.

https://wikispooks.com/wiki/School_of_the_Americas
Thanks for sharing this. Updated my beliefs on spam volume for small sites. And I don’t see why your site would be different from others, so this new belief is very reusable!
https://en.wikipedia.org/wiki/Shadow_Divers is probably worth a read if you have an interest. Basically it's about a group of hobbyist divers who explored a wreck at around that depth. They were definitely pushing the limits of amateur tech at the time, but I believe they also started using different gas mixes around then.

What I don't understand is why divers would even be needed at all. Torpedoes and depth charges are hardly new tech. If you asked me to do it, I'd just find a commodity underwater ROV for the job and strap a big bomb to it. Problem solved. It's one of the asymmetries of warfare that it's a lot easier to destroy stuff than to build it.
Chiming in to say the same thing.
Do you think the fundamental problem lies within the idea of utopia?
So the individual subscription model directly competes with their Amazon Kindle unlimited. This is about harnessing control for themselves. And when control of journalism is harnessed directly by the corporations they can prevent bad news about Amazon from being published, and they definitely can prevent “false” news of Amazon, being published
The visual basic 6 debugging experience, where I could drag the program counter around willy-nilly and edit code mid-debug, remains the pinnacle of developer experience I have ever seen.
How do you determine position/size of something that is entirely a texture/shader? The shader just makes something up based on size?
> Employers in at will states can fire you for any reason

Which is an employer in every state except Montana. And let's not pretend that employees who are wrongly fired are willing/able to fight a long legal battle to prove their termination was illegal, so no matter how much it costs an employer it's still on the terminated employee to start proceedings. Unless it's a "slam dunk" case that a lawyer will take pro-bono and take money from the settlement or win, that person will need to pay out of pocket, which is out of reach for almost everyone.

I also would like to see the "7 figures to fight a wrongful termination suit" citation.

> While there is no federal law for sick leave, many states have them, and even for states that don’t, local municipalities do which means a large portion of US workers do receive mandated sick time.

Sure, but not everyone lives in the states that have paid sick leave, and only 14 states plus DC, plus a handful of other cities, actually do offer it. The majority of them additionally have a cap of 40 hours, after which it's going to be unpaid, so if you're unfortunately sick for longer than a week, you're kind of out of luck.

On top of this, the parent most likely meant mandated as in federally mandated, which is true, there is no federally mandated sick leave.

While the US isn't as bad as some people like to make it seem to be, it's also not that good for a lot of people, so please don't pretend it is.
>"We recognize that AI poses a unique set of challenges and potential dangers, and we take that seriously. Here's how we're assessing that threat as we iterate, and here's how we'll know when it's time to pump the brakes..."

Any company that voluntarily takes on this stance will just end up losing the AI wars to somebody else. This is clearly a job for government since leaving all of these safety/ethics decisions up to a bunch of software engineers seems obviously stupid anyway, but it's unlikely our government institutions will nimble enough to handle this effectively.

It's going to be a bumpy ride and all we can do is strap in and hope for the best.
Nailed it. These are about the conditions of your existence and the dignity of your profession, not how much you are being paid.

A worker might get paid $1,000 in compensation every time an executive hits him with a baseball bat, but it doesn't make it okay. You might later increase the payment to $3,000 per blow. But it is still assault, even though that is a lot of money to be earning for a job that anyone can do.

https://www.latimes.com/world/la-xpm-2010-dec-01-la-fg-south...
Why would you want to put swap on a physical disk that is effectively RAM? That seems like a very redundant solution since swap as a concept becomes irrelevant if both main memory and swap are both volatile and equally fast. At that point, just add more main memory. The kernel is designed explicitly under the assumption that the storage backing swap is orders of magnitude slower.
AI-imager Midjourney v5 stuns with photorealistic images–and 5-fingered hands
I thing the point being made is that those things were available prior to .net - Delphi existed in a stable state with those facilities long before .net did.
The problem is that many people here have an extreme point of view. It's either "this is going to make all develops jobless" or "it's useless, my job isn't that".

I think It'll help with some tasks, which is always good to take. After all, people tweak their vim settings because they feel it makes them more productive.
Some extra notes:

> project issued their first progress report with getting dozens of ActionScript 2 based games working

Dozens of _previously-broken_ games working. We had a majority of (single-player) AS2 games working for years now, with only several major missing features plaguing the remaining games. The biggest one of them (a very unintuitive way variables magically bind to "DOM" objects) was implemented very recently, hence the announcement.

As for AS3, you could say the interpreter support has finally reached the turning point. It took 2 years from the first AS3-related commit to the first simplest game to "kinda-sorta work", and within the next couple of months up to now, so many games started to work that we stopped being able to count them. So yeah, we're very optimistic here :)

EDIT: oh, also major shoutout to https://github.com/jindrapetrik/jpexs-decompiler which is effectively a full-blown low-level IDE for decompiling, debugging, analysing and manipulating (or even hand-crafting from scratch) SWFs. Without actually seeing all the ways the games abused Flash interpreter, it'd be borderline impossible to figure out Flash Player's various quirks. Further, it lets contributors create test SWFs without having to own old versions of Flash IDE.
Article said a patch was released tuesday
Perhaps it interpreted it as more along the lines of 'write a story exhibiting features that are Kafkaesque'.
Only tangentially related, for anyone that hasn't been keeping score, Midjourney is getting quite good.

https://www.midjourney.com/showcase/recent/

I'd been away for a few months and the images coming out of it now are pretty spectacular.
Yes, almost the price of a Kindle every year is too high just to send content, no matter how well done.

Is there a problem hitting the Kindle storage limit?
Ask HN: Where is the other ChatGPT Interface Hidden?
Does anyone know where the other interface for ChatGPT is located? Aka the one where you have 'System' and 'User' on the right.

Aka, this interface:
https://github.com/dair-ai/Prompt-Engineering-Guide/blob/main/img/chatgpt-1.png

I have a Plus account, not sure if that's required, or maybe this is an internal interface not available to the public?
Have you worked with ChatGPT to generate the edge cases/test data? then fed that in to get back out a function or what ever?

I tried it with phone number formats and it came up with more than I could.
"Move fast and break worlds…"
Can you invide me to typst?
I don't think so. YT/Twitch provide the platform and the audience, that's comparable to wordpress.com (in a way; it doesn't really provide the audience).

I don't know of any creators that are leveraging wordpress.com.

Using the software is like using Windows (or Linux, if you want a comparison in open source), but I don't think anyone argues that Linux takes good care of creators in the way they expect it from Twitch or Youtube, primarily because Linux doesn't pay creators, it's not a middle-man, it's a tool. Like wordpress.
Dumb question: is this only meant for students/non-professionals?

It seems like a fun thing to do in retirement :)
This is the opposite of mitigating biases.
Good question. I assume the methods they're using to determine if an essay is written by an AI won't work on code?
I’ve just relaunched https://shahinrostami.com after spending a little too long writing the static site generator that now generates it. That, and https://datacrayon.com, have been the catalyst for several opportunities that have come my way.
DevOps 101 is to use tools that you can test and debug in your virtual machine.
More like bus drivers wanting to become heavy machinery operators...
It is privilege escalation. Used in NTLM relay attacks.
> if a cop pulls you over for a traffic violation, would you rather have the chief of police among your "good friends", or the lawmaker who passed whatever traffic law you violated?

If I get pulled over by a cop for a traffic violation, it means my attempts at major corruption have already failed. The minor corruption of having the chief of police fix my ticket is small potatoes by comparison.

If I want to buy laws and regulations that favor me over my competitors, which is a much more serious form of corruption (and the form that large organizations like banks are much more likely to engage in), I want to buy the lawmaker, not the regulator, because the lawmaker will give me much better value for my money.
UPDATE: Additional context from Orion Pobursky[0], the LDraw.org's webmaster:

> The https://Stud.io has been historically bad with attribution of their sources. LDraw had to contact them directly to get them to acknowledge use in their about page and most average users still don't know that the Stud.io's library is back by LDraw.[1]

[0] https://wiki.ldraw.org/wiki/Meet_Orion_Pobursky

[1] https://twitter.com/billtfish/status/1636435679076057089
By the time code is being written the job is effectively done.

Unless your problem space is unsolved (where LLMs are unlikely to be useful either) very few devs are spending much time on the coding part of their 84th CRUD app.
The new docs make no mention of create-react-app anymore either: https://react.dev/learn/start-a-new-react-project
Unless you think Hersh is working with Russians to manufacture the story, it's not Russian propaganda. He may be wrong on every particular, doesn't make him Russian.

For my money, I'd bet a large sum that NATO, probably US or UK did it. Motive and opportunity.
We are a team from Ukraine. Yesterday, for the first time, we launched our widget builder on Product Hunt and became the "Product of the day"
We have many ready-made templates and a wide range of tools for setting up targeting. It's easy to make a widget without design or programming experience

For the launch, we are giving free access for a month so that everyone can test the product and share the feedback with us.

https://www.producthunt.com/posts/claspo

We also developed widgets (https://claspo.io/templates/use-case/product-hunt/) for launches on the Product Hunt, so that your launches were simpler and more effective!

We will be grateful for your support and feedback on the product.

Have a nice day
In the current state of game development I’m not sure if we can call using normal maps very ‘clever’ any more. It’s just par for the course.

It’s fun anecdata though, that’s for sure.
Try it for yourself and see your handle on my home page.
I don't think the point is that eliminates every single cost, but offset some very major costs. Hope you see and obesity derived illness are real.
yeah but you could get the AI to write the code on your personal laptop, then copy it over to the work laptop.

I can see this being a thing.. "I have three jobs as Senior Engineer for three different organisations. All I do is copy code from an AI engine to my work laptop all day"
The point doesn’t stand, unless you ignore the difference between solvency and liquidity, which is a grave mistake when reasoning about banks.
I’ve got a computer in all of my light switches. There’s a limit to this, but I’m not quite sure where it is.
I feel like mine was way more expensive than that, but it's been so long I really don't even remember when I got it.
It looks like the ViT embedding is a projection, so it's not trivially reversible. I bet it could be used to guide a diffusion model or something though.
Off-topic but about Java generally:

Java is such a storied and long-running and used-almost-everywhere language especially in Data Engineering (see all the Apache Data Eng projects like Calcite, Hudi, etc) but I just find it soooooo verbose and everything being a class and having to override things ugh .. it's all the things I hate about OOP in the forefront.
Web for Links
like either you believe openAI could be a better steward of this technology than politicians, or you don't.

justifying crappy corporatist behavior from oAI by reasoning that governments and society also behave badly is ceding ground imo
>"Due to the memory safety guarantees of Rust, they believe this is a secure implementation of Flash."

Since the intended deployment is browser / wasm the security is already taken care of.
the need for decompression (and the required decompression time) is very much dependent on the duration of the dive (i.e. how much gas is dissolved into your blood depends on how much time your blood was fed gases at higher pressure). If your dive is just a quick down,drop some stuff, and back up right away (especially with a gas mixture optimized for depth)… then yeah, you might be able to do it without decompression…

…whereas if you stay an hour or two down there, giving a long enough time for the gases to reach their high pressure solubility levels, you better not get back up without decompression.
He has a blog because I recall reading about him reverse engineering a file format for his wife’s embroidery machine.
> I'm not a mental health professional, but I found the original "harmful content" D4 (page 46) very reasonable

Sadly self harm is a very complicated topic. First because its contagious, hearing about it can make it worse for people who already are goingdown that spiral. Secondly, while its answer was not entirely wrong it also is built on s system known for factual errors. If it gave the advice to desinfect the wound with something corrosive it would make a terrible situation much much worse.

For things like drug use I would agree with your view, encouragement to leave, safe information, and reminders of the dangers are good ideas. But in the specific case of self harm, I think the new answer, as dry and almost inhumane as it is, I think its better.
I will defend Flash all day long, and I think it's death is a regression in technology that to this day has not been rectified. Of course it had it's problems (particularly around accessibility and security), but in 1998, it was possible for a teenager to write a decent quality Mario clone that could run on a Pentium II, from a web browser, at 60fps.
When discussing about it the other day, here:

https://news.ycombinator.com/item?id=35171901

there was a reference to Arcsoft:

https://news.ycombinator.com/item?id=35172291

and it seems like the same thing (about the moon) was discovered a couple years ago on the S21:

https://www.inverse.com/input/reviews/is-samsung-galaxy-s21-...
Section 2.9 is pretty interesting reading, they explore 'breakout' scenarios.
Correct - but Delphi was available in the VB3-4 timeframe, years ahead of .NET.

When .NET was in beta, I managed to participate through a Microsoft friend - and, saw that the writing-was-on-the-wall... I dropped my tentative exploration of Java (I had even become a Sun partner) and focussed all my efforts on C#, I could see that was the way forward (especially considering it was up for ECMA/ISO certification as well) and basically never touched VB.NET or VB again. (Outside of some VBA within Excel/Word/etc)
The stats are still pretty bad. Prostate cancer kills more people than breast cancer (though it's usually men in their 80s, so the QALYS is not as bad). A prostate cancer diagnosis is not terrible (since it's so damn common) and aggressive treatment and overly-aggressive screening might be a bad idea in most cases (since it's often best to not worry too much - over-treatment and even over-testing has its costs) but there's certainly a need for better treatment in cases where it does get bad (which is a very sizable number of older men).

Doctors don't try to do the test on every man over 55 without a good reason.
I've spent a lot of time comparing ChatGPT4 to DeepL Pro on English to French translation. ChatGPT4 is quite good, but not as consistently good as DeepL.

But the interesting thing IMHO is the nature of the mistakes ChatGPT makes... often they're quite elementary mistakes (e.g., the occasional subject-adjective word order) while it gets the big picture right. Whereas DeepL is sometimes the reverse. ChatGPT also has the advantage of being able to tailor its output to a particular context, e.g., it can tailor legal translations to terms used in Canadian law rather than French law. However, for longer texts, I've noticed that ChatGPT will sometimes omit small parts of the source text from the translation, which is unfortunate.

I have a colleague who says that the Mandarin translations done by ChatGPT are an order of magnitude better than DeepL though, which is interesting.
I don't think there is an invite system but if you join the discord and ask nicely they will almost certainly add you to the beta.