skysight-inc/HackerNews huggingface dataset:
It's one of those things where 'just a puts/printf/console.log/prtln' always seems easier.

But all those tiny times add up, over years, decades. And eclipse the time of that afternoon+ spent on learning & configging debuggers in months already.

Don't be me, that senior dev who'd been promising himself for decades to really get down to learning and setting up gdbg or equivalent. And then, once invested, keeps thinking: "I should've done this years ago".
Be Pragmatic, Not Dogmatic
For what it's worth, 'UWP' is a very specific set of frameworks. The 'new' Windows App SDK (WinUI 3) is not UWP, yet it produces similar looking apps (Using Fluent https://www.microsoft.com/design/fluent).

WinUI 3 can be used in a 'proper native' win32 application. https://learn.microsoft.com/en-us/windows/apps/winui/#compar...

Yes, it's all very confusing and Microsoft has done a terrible job of making this easy for anyone.
Exactly, it's about projecting status for those who think they can.
I don't think this is a strong argument against calling it "prompt engineering".

Engineers have built systems based around things they didn't fully understand for centuries.

We have learned an enormous amount about materials engineering and metallurgy since building the Brooklyn Bridge for example.

If you don't fully understand how a system you are building on top of works, the engineering approach is to methodically experiment. That's what prompt engineering is.

(One argument that works for not calling prompt engineering "engineering" is to point out that in many disciplines engineering requires certifications and licensing - the same reason people sometimes argue against "software engineering" as an engineering discipline.)
Locality is necessary for the special theory of relativity. That's why not both.
Architects are above engineers?

I think this is a highly subjective list.
Most of the time we think we think, we actually listen.
The intention is laudable, but this kind of business model makes me think of all these NGOs appearing in the 90s/2000s purportedly to "help poor africans" [0,1].

While many have been (trying to) do their best, it's unfortunate that many got richer on the back of the people they were supposed to help. Sometimes with local accomplices who also benefit from the grift.

I guess the main take away would be that transparency and accountability are paramount if you want to be part of such an ecosystem, especially as a middleman for money transactions.

[0]: https://landportal.org/node/100425

[1]: https://humanglemedia.com/the-dark-reality-of-corruption-lac...
besides the general feeling, we often just talk to people see what they like about the tool and what they hate. However our decision is very emperical.
Some might say that is "the curse of Thoth"
Yes, but as per the document you can put a MySQL server along with the Data server node and use SQL.
Easy enough to set up a filter on Mastodon to hide all mentions of Twitter.
Why not just fork Firefox?
>It's a robot hallucinating word correlations. It has no idea what it's saying, or why. That's not AI overlord stuff.

All that matters is economic and political impact. Definitions are irrelevant.
I'm not sure I buy this - how is load being transferred through the door? Surely not through the rubber seals, those have minimal shear strength even when compressed. That leaves the hinges, which are certainly robust enough, and the latch, which unless I'm mistaken is only designed to secure the door from opening (usually they engage with some sort of rod or peg, which can't transfer torsional or axial force (i.e. the latch is free to slide along or around the peg).
> Does it need proof?

Yes, it does. Stringing together a narrative and ignoring the proof that contridts your claims is conspiracy theory territory.

> Someone can make a statement like this solely based upon past behavior.
Yet all the evidence (the bug linked) implies nothing of the sort.

> They're merely stating that it is plausible.

I can state that it's _plausible_ that the US government conspired with Disney to fake the Moon landing as a show of power to the USSR in the 60's, but I'd expect to be asked for proof, and I'd expect to be accused of spreading absolute nonsense.
The entire point of a city is it to be a nexus of industry! Any place worthy of the name can get by just fine — the restaurants patronized by the locals, staffed by the locals, who have jobs in other locations. It’s not as if NYC needs your income (tourism accounts for about 7% of the economy). Not having a bunch of people clogging up the streets is a good policy.
> Architects are above engineers?

Very much so! More than is possible to describe here. Of course I mean real architects - of buildings and so forth.
As you progress into more intermediate and expert understanding there's more and more nuance, which makes it harder to write good material anyway because there's always more you didn't cover.

Still, your observation is why Jon Gjengset's "Crust of Rust" series was created:

https://www.youtube.com/playlist?list=PLqbS7AVVErFiWDOAVrPt7...

Crust of Rust is not intended for people who didn't write any programs before, or even for people who've written a bunch of C++ but now are interested in learning Rust (actually those people might be successful with a fairly self-guided approach to get from zero to non-trivial program). Instead it's intended for the people who're beyond beginner but have specific things they don't "get". The first one is "Lifetime annotations" which is exactly the sort of thing that years of experience in BASIC, Javascript and C++ won't help with.
> like the study of economics [...] There are no universal laws that always hold true in all situations

I've got great news for you! There are universal economic laws that always hold true in all situations.

For example, "man acts". You can't deny that, because denying it would be an act in itself, leading to a (performative) contradiction. From this law, and just a few others of a similar kind, you can build a whole structure of logically provable theorems that have profound implications for economics and the social sciences in general.
Displaying my washing machine's remaining time with curl, jq, and pizauth
nvim-dap is what’s being used the most.

https://github.com/mfussenegger/nvim-dap
Ahh question #3 steps up, and it is a sibling of #1 on the list:
can I make money out of this person
So true. With proper type driven design you basically don't need a debugger anymore.

But I still find it helpful when you need to check what's wrong in other people's code, since they might not design with types like I do.
It's better than not funding people at all.
I'd like a different ecosystem as well.
I like this logic because the writer is probably better at prompting, editing and reviewing, so there's definitely added value. But surely there's too much friction involved in having 10x more clients (think invoicing, customer acquisition, etc).
I think that’s exactly the type of culture it was poking fun at. Valuing the material object over the art and experience.

You can estimate the fold-in but you’ll never truly experience the artists intent unless you make a perfect fold.
I heartily agree, having spent months jankily recreating MRKL and ReAct on a much smaller scale before realizing those papers have existed for months already.

How can anyone keep up with the sheer volume of new papers and concepts here?

Even Two Minute Papers is now lagging by two weeks.
ARM offers the same possibility.. in exchange for a fee and a stack of NDAs. Competition and openness is how we should deal with this disease.
It's an UI issue.
When you sharpen a knife several times a day it’s going to wear out fast, even if it’s expensive. Pots and pans get bashed about and dropped, which damages even expensive pans.

Maybe it’s different in the UK but we never used fancy knives or cookware in the kitchens I’ve worked.
No ChatGPT copy&paste in hn comments, please.
I tried FreeBSD on ARM64. I couldn't get the browsers, like Firefox or Epiphany, to load without crashing. I'm not sure if it was something I was doing wrong or if the ARM ecosystem just isn't well supported yet. I was also running in a VM with QEMU.

On the surface, FreeBSD sounds cool. I liked that I could boot directly to a console and then run the GUI only if I wanted to. Everything felt more modular. It reminded me of the days before Windows 95 when I could just use DOS to save precious memory and CPU bandwidth.

Only I'm not sure I'd be able to use it as a daily driver. I felt like I'd be spending my time administering the machine and nothing else. Maybe it was just because it was running in a VM. Maybe it was because it's ARM. Not sure. I'd love to hear others experiences with FreeBSD on ARM.
After recently doing some JavaScript work and not knowing how to debug it, any suggestions for a JavaScript debugger? Part of the problem is it's already difficult to get a modern JavaScript stack setup: TypeScript transpiles to JavaScript trasnpiles to different bundles that all get minified and backfilled and next thing you know your debugging a variable named i̷̪̱͆͛w̵̤̹̠͊̇̈x̷̨̻̽̍̄͆ on line 582956, and you ask your coworkers for help and none of them have ever used anything but console.log and are like ¯\_(ツ)_/¯ -- it was traumatic.
This is an excellent and overlooked point. Everyone is talking about intellectual jobs being at risk - what happens when these college graduates are forced to do manual labor instead?
We're talking about undergraduate degree programs, which for STEM consist substantially of problem sets and tests that have right answers. Sometimes they're just answers, sometimes they're more like Pareto frontiers, sometimes they're programs, but in any case the bulk of the work is verifiable, which is a luxury. It's a bit (but only a bit) like the difference between solving a chess puzzle and actually playing chess. We teach people with puzzles, then send them out into the world to play real games.
It's the vocal fry, made it impossible for me to listen to the Fridman episode: https://youtu.be/L_Guz73e6fw
The real answer to this is to regularly create good cards during your semester.
This drastically reduces the amount of cards you need to create a week before your exam which in turn reduces the amount of cramming you have to do.

Now don't get me wrong, I'm perfectly well aware that the knowledge required for exams isn't representative of the knowledge required to be well versed in a topic outside of exams, and Anki can still help you learn stuff that you specifically want to remember for exams, but you can remove those cards afterwards. You don't actually need (and probably don't want) to remember much of the stuff that instructors want you to remember for exams. So after the exam you just keep reviewing as normal, but radically delete/suspend cards that were exam specific.

This way you start learning a lot of the things that you actually want to remember longterm during the semester, while also avoiding a lot of clutter from exam specific cards.
I agree. Can someone explain why this is not a good solution?
No, not in this case. You don’t muddy the waters with measurement. You pick a way of expressing it and stay consistent.
I think this is a bigger issue than many imagine. If you think SQL injections are bad, imagine LLM injections where the LLM is connected to a system that can perform tasks such as emailing people.

Worse, mitigations for this are not at all obvious or guaranteed to work thanks to the probabillistic nature of LLMs.

LLM injections are probably more insidious than Spectre: there are probably a great many non-obvious ways to inject that we have only begun discovering.
> You better show every “buggy” page similar to how the major browsers show them or the new browser will be considered defective.

Used to be true, I doubt that it is anymore.

There are too few (I could find exactly none, to be honest) sites are around these days that are unreadable when rendered strictly according to a newish (say, 2019) HTML/Javascript spec.

The proliferation of front-end frameworks means that almost no site is going out of spec, and because any site that doesn't meet a large portion of the spec is invisible to search engines, having the site be broken when sticking to the various specs is no issue.

In short:

1. With practically all large-traffic sites using a framwork, a browser that strictly sticks to the specs and the specs alone is not at a disadvantage.

2. With important on SEO, a site that is unreadable on a recent spec is not going to be found anyway by the large body of traffic.

Conclusion: a browser that sticks to the spec and the spec alone has a fighting chance.

It's the complexity and edge-cases of an exceptionally large, complicated and self-contradictory spec with thousands of edge-case when different parts of the spec are combined that's the problem.
Many ML methods optimize surfaces that are not convex. I mean you are not wrong because, yes, ML is Bayesian statistics, but claiming that that is all ML is, is reductive.
All I see is that France is doing much better than Germany in electricity production and in the rest, so I'm not sure what your point is.
No, it’s just poor writing.
You pick a consistent measurement metric so the audience can judge, compare, and contrast between various items you’ve touched on.
prompt and output of gpt4:

Someone created a successor to Esperanto, with influences from Slavic, Germanic, and Latin languages. It's called Euroglossa. Please, try to translate the following short story to English.

One day, in a playful village, a young boy named Tomas found a mysterious map in an old library. On the map, it was written: "Treasure of the Three Mountains." Tomas decided to follow the map on an adventure, hoping to discover a great treasure.

Tomas packed his backpack with necessary items, including a compass, binoculars, and food. He began his journey, from the village to the Three Mountains. After a few days, he arrived at the base of the first mountain. There, he discovered a riddle, which was the key to the next steps: "When the sun kisses the moon, move the stone and meet an eye."

Tomas waited patiently until the sun kissed the moon in the night sky. When the moment came, he quickly moved a large stone and uncovered a secret passage. Entering, he followed a dark tunnel, carrying a torch to light his way. The tunnel led deep into the mountain, until Tomas discovered a hidden chamber with ancient sculptures and a shiny treasure.

In the hidden chamber, Tomas found a treasure chest full of strange objects, including an animated statue of a banana that spoke and danced. Surprised but laughing, Tomas realized that the shiny treasure was truly the friendship and joy that he could share with his village. The legendary "Treasure of the Three Mountains" was genuinely a symbol of the unity of diverse cultures and languages in a world full of playfulness and humor.
Probably with Doctor. An actual scientist might come above Lawyer/Doctor (and below Artist/Designer), but this is a rather recent upwards move, as it became cooler to be smart (note this does not apply to engineers, who are looked down upon by scientists anyway)
I'm increasingly seeing these kinds of solutions for similar tasks. I wonder if we are seeing the discovery of new abstractions from using LLMs.
There was a controversy about antipods.
I'm in the same boat. But I usually just say I draw rectangles on a screen.
It depends. There are a large number of dead projects. There are also a large number of libraries and tools that are active and widely depended on, but you may not have heard of them.

Then there are quite a few large projects donated by corps with active communities. See this page

https://projects.apache.org/statistics.html

and scroll down to "Largest/Busiest repositories". There's a list of widely used enterprise software in there which are definitely not dead.
> I think it says just as much to reject a theory without proof as it does to present a theory without proof.

Except you don't have any proof, and the proof that opposes your wild speculation is:

- 5 years ago, a bug was opened on the FF issue tracker that over the years had a bunch of derailments.

- A month ago, someone _actually_ investigated, found an issue and reported it to Microsoft.

- Issue was promptly fixed

You're spreading FUD, and attacking _me_ for asking for proof when you made the accusation in the first place. If you want to discuss this reasonably, I'm happy to, but in order to do that, the slightest modicum of bait that points to any sort of effort is required, meanwhile to someone who has worked on software for a reasonably long time, seeing issues spin like this for years is par for the course, and it's great that someone fixed it.
Bring there ear.

(Yes.)
Is Nerd Culture Dying?
to me it feels the same, plenty of great projects that essentially died once they got into apache. It has that java feeling.
For all of @sama's discussion of AI pushing the cost of intelligence to zero, I wonder if we are pushing the _value of sentience to zero_, instead.
Last I checked the VMs are hooked up to their internal atomic clock time servers. They all have double digit microsecond drift at worst IIRC.
Yup, for the same reason I trust e.g. jailbreaks exposing the prompt: it was consistent.

Really, just asking again is a fine way to expose all sorts of "hallucinations" in a LM.
License your content and never underestimate the power of a good Lawyer.
There are even more:

- Java (compiled AOT, anyone remembers how dead slow code GCJ produced?)
- Go (not always as bad as Java, but not perfect either)
It depends on the types of bugs and inconsistencies that show up in practice. If a page (or worse, the whole browser) crashes, that's a problem. If a column of ads doesn't scale right and gets bumped down to become its own lonely row below the main content, that's kind of ugly but almost a feature.
14.0 is pencilled in for July:

* https://www.freebsd.org/releases/14.0R/schedule/

One can continue using 13.x until 2026:

* https://www.freebsd.org/security/#sup
I'd argue that to be considered a developed country, you need to be able to support your population. Being able to provide social safety nets stopping your citizens from falling into poverty is a sign of being developed. There's a reason that the HDI (and IHDI) exists separately from GDP.
Yes, those are the main points. Sun Tsu realized that war is a terrible thing, especially the human suffering. He wrote "Art of War" to admonish rulers to understand and avoid war.
+1

turns out most of these repositories have contribution guidelines. you can create a PR on your own.

FWIW I recently started listing these awesome lists to post your OSS project on GitHub. [1]

hope it helps!

[1] https://github.com/fmerian/awesome-developer-first-directori...
On the free ChatGPT, I got it to play hangman with the prompt:

> Let's play hangman. I'm thinking of a word: _______

It made a variety of guesses generally in the form of

> Based on the pattern you provided, I will guess the letter "I". Is there an "I" in the word?

My response was either "No [letter]" or an updated state of the word: "_RE_IE_".
China tech giant Alibaba to roll out ChatGPT rival
Honestly this technology feels like a real game changer. I would expect adoption to change significantly too.
> because it is right, because it is wrong, or because it is historically important as a landmark in the history of military thought.

> I believe it is the first of those three.

I believe it's fairly obvious it's the third. It's a landmark because it's the first. It's read for the same reasons people care about Plato and Aristoteles. Not because they were correct about everything, but because that's what everything since then builds upon.
Doesn't that depend on whether or not they end up making a browser in the end?
I would suggest to design the browser's core for being able to natively support features homologous to:

· uMatrix : A version with even more extended filtering characteristics. With special attention to javascript calls/loads control.

· uBlockOrigin.

· DecentralEyes.

· CookieAutodelete: Special attention to cached content deletion after leave an specific site and to add previous write permissions.

These are essential and needed features within any browser.
> Yes, but they are replacing it bit by bit - I mean, they even started Rust for exactly that purpose. So (without being a huge fan of Rust) the decision to start a "greenfield" browser project in a memory-unsafe language is questionable IMHO...

Maybe, but the speed with which SerenityOS, its programs and the browser has been implemented, with so few man-hours thrown at it kinda displays why C++ was chosen over Rust.

There is no comparable project in Rust that demonstrates just how quick you can go from "nothing" to Full-Fledged OS, with applications, with a browser.

Just from the Serenity project (if you've been following it), it looks like C++ is about 10x faster to write performant and safe code in than Rust.
Bah
Systems are either limited by CPU (processing) or by CPU (waiting for IO, especially memory)

Systems limited by memory as in "quantity of" are scarse
We are in such a crazy point right now that this reddit post could have been written by an AI agent tasked with increasing their own relevance. I don't think it was the case but it is definitely possible.
Tell me more…
> Most of the time people steer the conversation right back to the two big hitters - how much money do you make and who are you sleeping with.

This is probably the segue I hate the most and consider a deal breaker for any future interaction. A lot of people DO ask directly how much money do you make.
Web browsers tend to degrade a webpage rather than fail to load it. Given that every day using Chrome I'll come across a website that is having issues with rendering, it should be acceptable.
Adding ISA slots to modern motherboards
And a video about this: https://www.youtube.com/watch?v=putHMSzu5og
Maybe do something about that?
This is a very different job. People who love writing will tend to be miserable spending their time with prompting and curating AI output.
>...which showed how objects that become too dense undergo gravitational collapse into singularities – points of infinite mass.

Infinite density, no?
If that would be true, Western countries would be having more than 2,1 child per woman.
I got that error too with email.

It also seems like this is magic link authentication. It makes me bounce back and forth between my email client and the search engine I'm trying to use. Just let me set a password and my browser will auto-fill everything for secure one-click login.
> Why aren't more people switch over to Nostr? I know Nostr has seen “meteoric” growth [1] and it's easy to find your old twitter contracts again [2] but somehow Hacker News is very quiet about this open protocol and all the various clients and implementations [3].

It seems that lots here need a lesson about how network effects work in order to understand why little to no one is interested in moving to such niche social networks which appeal to only weird techies, furry garbage or crypto zealots and bitcoin maximalists.

Both are hopelessly utopian and don't even have a slither of a chance in beginning to challenge Twitter. Nostr might be too early to tell but I already don't like where it's going with its over ecclesiastical preaching of bitcoin. But we have given Mastodon 7 years, and that is enough time to conclude that it has failed to challenge Twitter or even take off.
https://archive.ph/tM5sU
I think they have bigger fishes to fry right now, as most of the web still doesn't work there
Actually this might rather be coming from an autism spectrum. This work mate, a very fine programmer I must say, starts any point he might have with a few minutes long background presentation. I can't say that I get much value from that intro, but that's his way so I say let him have it. And we're never under that time pressure to need to interrupt him anyway.