skysight-inc/HackerNews huggingface dataset:
My favorite uses are:

- Interactive debugging. Yesterday, for example, it helped me debug some tricky CSS issue where it gave hints and after 6 times back and forth, the solution came up. I had to explicitly set `-webkit-appearance: none` for styling sliders in WebKit browsers; this wasn't the case for Firefox.

- Checkout definitions. I have a small tool (https://github.com/rikhuijzer/ata) available on a keyboard shortcut and use it to quickly checkout definitions for words when I come across a word that I don't know.

- Writing jargon and suggesting edits. I let it write parts of my paper. ChatGPT is way better than me in adhering to the jargon of the field and also gives useful suggestions for small things that I should add and makes sentences easier to read.

- Refactoring. GitHub Copilot and ChatGPT are great at refactoring code between languages. Just give an example (one shot learning) of how some kind of long html text should be rewritten to markdown or a Rust struct and it will generally do pretty well. Saves a lot of Vim magic and/or typing.

- Having an assistant. As cliche as it may sound at this point, I actually agree that ChatGPT feels like an assistant which thinks with you and is there to fallback on.

> But I'm also interested in hearing about useful prompts that you use to increase your productivity.

Just like Greg demoed in the GPT-4 developer livestream, I just ask the question in the first paragraph and then throw in as much information as possible after that.
This is outdated and suppose you are writing yet another bad page builder. Most argument apply to any technology that do not make a proper use of a component based architecture, code generation or static rendering. For instance Plasmic is adamant to allow compatibility with modern framework such as Next.js and even has been a pioneer in the field of static personalization, a very performant approach.
I get your point, but you make yourself an easy prey for literalists by using the words "natural" and "unnatural" like that. I mean, incurable diseases and nasty parasites are also natural, right?
I switched to a card holder a few years ago, has my licence and various cards in it. I also keep my daily spending and joint account cards in my phone case - and my phone has some of the cards from my card holder in it.

Most of the time I just take my phone, but if I’m going in the car or out shopping I take the card holder.

The only time I throw some change in my pocket is if I’m taking the kids somewhere
Human rights activists are not tech-savvy.
Extraordinary rendition has no laws backing it. The US government simply ignores any cases with a "State Secrets" statement. This is a known practice that happens in the US and other countries.

How many other extraordinary practices without a legal framework does the US government have?

Biden chose to have private intelligence groups monitor social media because they circumvent people's rights. What other rights do they abuse?
There are plenty of alternatives to AirBnB. Even booking.com has single apartments from individual owners who set their own rates. Last vacation I took (skiing in France) they were cheaper than AirBnB.

There is also https://fairbnb.coop/ and independent vacation rental websites.
People seem to have a hard time believing that organizations and people with large amounts of concentrated wealth would take coordinated actions to protect their wealth and ensure they gain more of it. They believe this counterintuitively, even when discussing organizations that are literally set up for the purpose of maintaining and gaining new wealth. None of this is a conspiracy, it’s just systems following incentives.
Ive used rancher desktop on macos, works great to replace docker desktop. I dont to complex things, eg. build a container to run a trino db client indtead of installing java locally.
Hello from a user of Cloudflare IPFS gateway! Satisfied and happy. For the moment, I use it as a redudant backup of my GitHub-hosted web gallery. https://ipfs.awalkaday.art. In case servers belonging to Github or Microsoft go down, the ipfs version of the same site is accessible. A peer-to-peer solution to hosting media content (in my case, an online photo gallery).

There is actually a conference of ipfs devs and users in Brussels going on (or held not long ago). https://2023.ipfs-thing.io/
We worked with a large EU firm with multiple offices in every EU country (and a few outside in larger Europe); their headoffice had a bespoke CMS made for them; a huge monster of a thing that was very costly.. The goal of the head office in doing that was to make sure there is consistent branding and design across all the company in all the countries. This inability to not 'stand out' as a company annoyed the branches so much that they all use wp or pagebuilders for the site; cheaper, faster, customisable etc. The cms is only used in the originating country. No-one ones this uniformity that management wants.

Also extreme I guess, but we did a lot of sites for companies where a single company has > 1000 sites (branch, departmental, intranets etc); the head office always starts with 'this is great, we want a cms that has a few templates and we don't want anyone to steer away from that', only to have the complete opposite a year later. We gave up telling them upfront a long time ago as it made us lose the pitch (seems we don't trust our product), but we have 0 companies in the past 20 years that stuck with 'uniformity / brand recognition' lark across the board. With or without page builders.

What I do not like is the waste of content; even when you use custom stuff (wp or what not), you can still make sure the content is stored in json/markdown or something in a central cms.
I'm excited about the potential of travel itineraries once extensions are available. What if I can tell it where I want to go, and it could just handle picking the best flights and accomodations for me and I didn't have to spend any time searching airline or hotel websites. I'm curious to know more detail about how you're using it for travel itineraries now.
> Google doesn’t care about this because it is a vehement waste of their time

If Microsoft/OpenAI succeeds with driving their AI Chatbot as the public interface of the web, neither the kind of ads Google sells on external properties nor some of the core Google properties on which Google sells ads will be relevant anymore. (Youtube will be, and that’s about it.)

The problem Google faces (and probably why it hemmed and hawed until someone else was at their throat with this) is that the same problem faces them if they led the same revolution, and its not as clear how to effectively monetize the AI Chatbot. So, even though it would have left Google still dominant, disrupting the way the web works the way Microsoft/OpenAI now threaten to, would have upset Google’s golden goose with no clear replacement.
This reminds me of a fairly recent shiny monolith found in the desert, very reflective.
I resolved by distributed build issues. This works as intended.
How do you prove to Stripe that you are a legitimate tech support business?

Maybe if you can show them a contract with Microsoft for remote tech support. If you're more independent, good luck.
I seriously doubt phone reception is stopping people talking to strangers on ski lifts. People aren't generally on their phones on ski lifts even where there is reception.
I belive the unit seen in the picture is an ARM model.
> 11 aircraft carriers.

That only works when the US has to fight military super-powers that rely on sea-transport in order to feed their people and their military, like Japan had to do in WW2.

The moment another super-power stops depending on sea routes in order to provide basic needs for its people and its military then things start getting more complicated. Case in point, the current Russia + China alliance. They could basically sustain a conventional war against the West while avoiding sea routes basically forever, thanks to Russia's fertile lands and minerals and with the help of China's human capital. There's no US aircraft carrier that would be able to stop the logistic links going through Central Asia.
GPT is helping me write a D&D adventure. I'm not very creative so it helps me. If I don't like elements of the story it's very responsive to changing elements.

It's surprisingly good at remembering earlier details. Occassionally it will forget things but another prompt tends to fix that.

For example I'm about to plan Chapter 4. The broad story so far is that the adventurers are doing some tasks for a friendly NPC and during that will slowly uncover clues to the BBEG, in this case a cabal of vampires who plan to plunge the world into darkness.

Prompting it with:

Let's plan Chapter 4. Can you produce a short table of suggested titles and themes?

It produced:

Title Theme
The Vampire's Lair The adventurers infiltrate the vampire lord's castle and uncover his dark secrets.
A Deadly Dance The adventurers must navigate a treacherous ballroom filled with traps and minions.
Into the Abyss The adventurers descend into the catacombs beneath the castle and face unspeakable horrors.
The Final Showdown The adventurers confront the vampire lord and his minions in a dramatic battle for the fate of the realm.
Beneath the Moonlight The adventurers discover a hidden shrine dedicated to the vampire lord and must unravel its mysteries.
Blood Magic The adventurers face off against powerful necromancers and witches who serve the vampire lord.
The Betrayal The adventurers must confront a trusted ally who has been working with the vampire lord all along.

In table form.

Now it's got a little confused, because in chapter 3 the gang already infiltrated the castle and confronted the vampire lord, but another prompt will fix that.

Prompting:

In Chapter 3, the adventurers already infiltrated the castle and dealt with the vampire lord. Can you reproduce that table assuming the vampire lord is no longer a threat for now (even if he remains at large)?

Produces:

Sure, here are some possible titles and themes for Chapter 4, assuming that the vampire lord has been defeated (at least for now):

Title Theme
A Web of Deceit The adventurers uncover a plot by the cabal to take control of a powerful artifact or location.
The Hunter Hunted The adventurers are pursued by an assassin or bounty hunter hired by the cabal.
The Fallen Hero The adventurers discover that a beloved hero or figurehead is secretly working with the cabal.
An Ancient Evil The adventurers stumble upon an ancient artifact or tomb that holds the key to defeating the cabal.
The Betrayer's Gambit The adventurers are double-crossed by a trusted ally who has been secretly working with the cabal.
A Race Against Time The adventurers must complete a series of challenges or tasks before the cabal can enact their plans.
The Final Confrontation The adventurers engage in a final showdown with the cabal's leader or their most powerful agent.

(again in table form)

Which are great suggestions, now I can pick one and ask it to write the next chapter based on that, at which point we can flesh out more details.
Not sure if the author is here, but I recommend the author install LangaugeTool in their browser, or whichever editor they use - the amount of mistakes makes it a bit confusing to read.
>Despite the obvious difference between physical things and ideas, we often treat them similarly (specifically, we treat ideas like physical objects). And perhaps that would seem a bit strange if we weren't so used to it.

ok but they way that we treat them the same are both constructs, we don't treat them the same in that if A has the idea you can't have it (in the same way that if A takes the bite of bread you cannot have that bite of bread), we treat them the same that if A has the idea they have a right to profit from it by selling you the idea in the form of a book etc. just as if A has the bread they have a right to profit from it by selling you a bite. And you don't have the right to take the bread from A just because you can.

As noted while it is physically impossible for an object to exist in two places at the same time it is the social construct of ownership that we transfer from physical objects to non-physical objects.
While I don't think that you're wrong about being concerned, I would suggest that we currently exist in a society where teens are held in rapture by TikTok, Google serves custom results full of ads and Amazon is only barely trying to purge fake reviews. Kelly Anne Conway can describe lies as "alternative facts" on television and be lauded for being "good" at her "job".

We're already in the storm.
I would love to know how people work. I wonder what is the alternative.

The board is far from only agile practice and nit obligatory either. Even Epic sounds like an agile term.
I have conflicting thoughts about the state of the law. As someone who has created original IPs, and likes to earn back something for my effort, these laws are basically my only safety net. But they way they are laid out is extremely prohibitive, and blocks creativity. I am all for shortening the copyright period, and introducing a mechanism similar to that of musical covers to all protected works.
GPT4 actually does write readable Seinfeld scripts. It is no Larry David but it might reduce the tons of writers TV shows have to have.
It means quite literally what it says - if you have office 365 you most likely have all your data in the MS cloud sharepoint. MS also has a separate government cloud.
A judge from a dying empire doesn't matter in the larger scheme of things.
Someone still has to talk to the computer and make it do stuff. That’s us. That won’t change even if how we do it changes.
> ... In other words: Pure electricity is used to split iron oxide into its elements. ...

> ...the iron oxide is dissolved in a solution between a nickel anode and a carbon cathode. ...

> ...operates on relatively low temperatures of around 110 °C. ...

IANACE (Not A Chemical Engineer), but dissolving iron oxide at 110 °C sounds to me like they'll be using some fairly nasty chemicals, at scale. Which chemicals will have their own environmental & safety issues, etc.
Applegate responds to Owens following her reaction to wheelchair-inclusive ad
Wait it wasn't an executable pdf that escaped the sandbox, it was a *.pdf.exe?? Why does Windows even still have this vulnerability?
This emulator resulted from basically combining two projects: an investigation into alternative architectural features for computer systems and an alternate history of Earth touching, among other things, the IT industry. I therefore personally call it a work of both fiction and research, a prototype of and glimpse into what else could have plausibly existed.

Its chief characteristic is its system architecture, which in particular combines capability-based addressing with an experimental interrupt mechanism. It does have its own ISAs and leans heavily towards a mainframe-style organisation (processors and channels), but it is intended to be extensible and adaptable to other situations and/or smaller systems. There is no assembler yet, however; I am implementing it, but a lot of details need to be laid down.

It builds with CMake and has been tested on Linux and Windows; on macOS using Xcode, the C++ standard might have to be set to C++ 17 to build (linked to an unordered_map in one of the includes using an enum class as a key).

Thanks in advance for your attention and feedback.

P.S. I am in CET so replies can take several hours, just a heads-up.
Wow. I have to agree that knowing the reason for this tarnishes my image of Google by bringing home the reality of the layoffs.
The new European rules on artificial intelligence
"On the previous team, when you picked up a card it had everything you needed to do a good job. On this team, the cards are a mess."

So managers just push to implement cards that are not ready, because they are too lazy to do their job. What else is new?
So much:

- generate AWK to transform text

- modify python script to make it multithreaded (when this worked first go I was very mindblown)

- explain concepts that I half understand in clear language, eg explain sharpe ratio and show me the math

- “what do people usually call” type questions. Like what are common job titles for people who do X and Y?

- proof read my emails and make suggestions given a stated goal

- settle language/choice of words discussions by asking GPT to reverse pitch understanding, then choosing the one that’s most aligned with the point we’re trying to make

- generally linux-y commands and explanations “best way to remap keys in i3” or find file with content “xyz” with tool faster than find
What's with the fbclid tacked on the courtlistener URL. C'mon.

Let's just hope IA can afford to pay any judgment entered against it. If the court finds IA had no reasonable grounds to believe this was fair use, then IA has to rebut a presumption of wilful infringement. If they fail, the statutory damages could be substantial. Assume Kahle has calculated the max cost of alleged infringement of 33,000 titles and is not putting the entire archive at risk over a book scanning project.
As a general rule we don't enforce copyright at the point of having an idea, but rather at the point of putting that idea into some sort of medium that can be transmitted to others, and then we enforce copyright at the transmission point. The transmission has concrete, albeit somewhat mutable scarcity.
Having fitted two kitchens, buildings are crooked... You need shimming and planning far ahead, and lots of measuring if you want to get something that is mostly straight.
GPT-4 is reasonably good at D3 and drawing arcs on a projection (e.g. orthographic) is not that unique, you’ll find examples of it on observable. However I wonder if you broke down the problem into a small enough task. It performs best if you provide a clear but brief problem description with a code snippet that already kind of does what you want (e.g. using straight lines) and then just ask it to modify your code to calculate arcs instead. The combination of clear description + code I found decreases the likelihood of it getting confused about what you’re asking and hallucinate. If you give it a very long-winded request with no code as basis for it then good luck.
i think most people will just keep programming the way they do, and the AI hype will mostly die down. People have been saying that C++ is dead for decades, yet here I am writing code in it with a big community of others who do, too.
Accounting for inflation, the interest paid is several percent negative.
> when your friends or family rely on it

I would very much discourage people reading "how to self-host" articles on hosting for anyone but themselves. As soon as you involve other people, your stress will grow immense, there are all kinds of expectations and possible disappointments. It's one thing to share a few photo folders, but to provide online services is a dev job, and you don't want this relation with them.

Note that I specifically mean the situation where you share your own self-hosted setup with some close people so they can also benefit. If you want to self-host to specifically serve a community, go for it, you're awesome.
Was anyone denied from participating, because they did not carry a phone they could hand over?
I'm not a lawyer but my guess is it has to do with the liability of transferring "illegal" content. There's no content crossing Cloudflare servers for DNS resolutions but there definitely is for IPFS.

For IPFS vs CDN, I'm guessing relevant copyright laws give a service provider an out when it's a well-defined user/customer doing the copyright-related redistribution; no such agreement exists for content on IPFS.

EDIT: Trying to read the relevant DMCA sections and precedent makes me happy I'm not a lawyer. Cloudflare was previously sued for copyright infringement (Mon Cheri Bridals, LLC v. Cloudflare, Inc.) and found not guilty. In Cloudflare's own blog about the decision, they said the suit was meritless for several reasons including "our services are not even necessary for the content’s availability online." My guess is there is sufficient ambiguity over whether operating a inter-protocol gateway puts them at increased legal liability.
The real time applications are a game changer. I haven’t dabbled with that yet! Pasting things from emails and summarising - then keeping in my notes app. Also for planning out days when on holiday.
Bro documentation is notoriously terrible in almost all spaces.

Gpt3.5 is like super Google, and gpt-4 is like a polymath in everything intern. Learning has never been easier for me, I'm stoked.
Hi verdverm,

You are technically right that Docker changed their stance since their original announcement.

But they committed to remove all images within 30 days, and I think you'll find that's the understanding that many had - in fact there were hundreds of Hacker News comments because of this.

We brought it forward so we could handle the fall-out outside of KubeCon which would fall during the date of the deletion.

Since their original statement they have done a U-Turn and won't delete images from open source organisations.

But it's already too late - many maintainers like myself have already had to take action. Because we took Docker Inc. at their word.

Hope this helps?

Alex
Good point. However, other technologies such as C++ or bash I can not touch for a year or two, then just bang out a small script when I need. But your point is certainly correct.
I paste whole blocks of code into it and ask it to improve it, like make it simpler or reduce duplication. If I have a straight-forward 'thing' I need to do, like, break a file up into chunks of a certain size, I'll ask it to produce that code. So, scenarios where there's a clear-cut task. I recently had to write an SDK in a bunch of languages, I had it convert most of it from one language to another without a huge amount of refactoring/tweaking.

I exported all of my trades into CSV format in 3commas, and asked it to generate the Python code to analyse various hypothesis for that data, which I then pasted into a Jupyter notebook.

It's incredible how much time it's saving me day to day already!
> I can't think of why this is better than just translating functionality into the language you are using

Because this can be a huge amount of effort.
So this is very impressive and looks like a solid lowering of barrier to entry which is great….but that app is around 300 lines of code in one file that fetches data on 5 movies, screenshots are not cropped correctly and the pager doesn’t swipe back to the first dot. I am bit surprised it made it through the review process. Not hating I think it is great to make this stuff more approachable but not convinced junior devs are in danger yet.
I think this is a skewed perspective. In case of a war the Chinese leaders won't care about the fact that they won't be able to sell their plasticky stuff to Europe or the US, they'll only care to have enough food for their population and enough raw materials for their Army (it takes lots of iron and access to cheap energy to make lots of artillery shells). Lack of enough food for their population was what brought the Germans down in WW1, partial lack of raw materials helped bring down the same Germans in WW2.

By itself China won't be able to feed its people in case of a US naval blockade, but that's where the alliance with Russia comes into place. Transporting grains by rail instead of by sea is not as cost effective but will do the trick, and Russia has lots of grains. The same Russia has also lots of raw minerals.

That's why throwing Russia into China's open arms is such a geo-strategic stupid thing to do from the West's point of view, really, really stupid.
Italy for example (second exporter in Europe, tenth by GDP in the world) has notorious issues with its legal system (for a variety of reasons) where trial may take many years to be concluded.
WSJ let's ads and opinions pieces with full of lies published but their tagline is democracy dies in darkness.

Everyone of these think they are the great champions of Humam rights and democracy but in reality all are bad