skysight-inc/HackerNews huggingface dataset:
You've skipped the part where gadgets ("stuff") are a massive increase in quality of life - that's mostly why people get them - even though there are costs associated with them, the benefits far outshine the cost, making stuff a net benefit.

For example, my mother still remembers how it was to do laundry before washing mashines. Washing sheets generally took most of the day and was filled with manual labor. That's how women spend every third or fourth Sunday back then (had to be Sunday, because they were working in a job on the other six days of the week), before they could finally afford a washing machine.
"Do you know what it’s like? What it’s like when you get the feeling that you’re about to die? And that you were ready to collapse at a moment’s notice?"

It sounds like the author had a bad experience with energy drinks. Everyone reacts differently to substances such as caffeine, or a combination of substances.

Some people are lactose intolerant, or gluten intolerant. The author is energy drink intolerant.
Kids – You Don't Need Anyone's Permission to Learn to Program
Here’s another example: Apple Arcade decided to discontinue my kids’ favorite local multiplayer game (Marble Knights). Apple erased the game from my devices and there is no way to get this game at all now, at least as far as I know. With the pending increase in Arcade’s monthly costs, that was the last straw for me to say goodbye to this Apple “offering”.
This doesn't really work as intended when I tried to do something similar. Pdftk produces pdfs that were much bigger than the ones generated by LaTeX and you might end up outside of the allowed size range.
In my experience, what you get on Bing is quite different from what you get on ChatGTP.

I would prefer the free ChatGPT 3.5 over what I get on Bing because Bing counts down the responses and tends to give much shorter answers.

Here is an example for Bing Chat vs ChatGPT Plus: https://dropover.cloud/4e1dd7

If you don't plan to use it enough to worth $20 a month, you can purchase some API credits from OpenAI which don't expire and use it directly from their developer playground.

Actually, IIRC they will give you some free credit valid for some time when you create an account on their developer platform so you should be able to give it a try yourself.

Go to: https://platform.openai.com

Create a new free account, then head to the http://platform.openai.com/playground and try out ChatGPT with GPT-4(might be unavailable on free credit until you top-up some money) on their Chat interface.
Ease of use isn't the only metric for "peak UX" though, composability and how the programs interact should also be taken into consideration. Selecting a filter on instagram is very easy, with the caveat that you're limited to those filters alone. The subject is more complex than clicking buttons vs typing commands.
I see many of my friends building some kind of RAG system with chat interface.

I have been building some stuff on top of the OpenAi interface (to use their store) but find myself wanting to implement some simple UI elements (like a date selected or a simple dashboard).

So I feel like these types of apps have a few re occurring elements:

1. A chat interface „frontend“ (with threads, interfaces to popular APIs or local models) nice Ui ideally extensibility to some custom UI elements authentication etc.

2. API calls. (E.g. like OpenAI actions) Simplest case just reading and writing to a db (simple crud).

3. Local data + RAG. With a custom retrieval/search logic could be embeddings or simpler search methods.

Do you know open source software for all three elements? Of course you can piece it together and maybe this is the best approach. But maybe you could build something integrated.
I didn't use Bing chat that much, but everytime I've added "do not search" to the prompt it respected it.
It always fascinated me how a lot of "state" in our neural networks is probably encoded in the extracellular fluids rather than in the neurons themselves. Biological neural networks really do not like it if you swap out their fluids (you can do this experimentally in vitro). For me it has always been one of those "nature really doesn't care about complexity" things ... it will just use whatever tools are available with little to no regard for our understanding of "boundaries". I'm not saying this complexity is strictly needed for intelligence (however that is defined) ... but I do always find it a little bit dishonest when scientists (and especially those working with pharmaceuticals) "zoom in" to the cells and then usually promptly forget that those cells are part of the much wider stage of tissues and eventually even everything outside the confines of our skin. Anyway, just my two cents.
Rural mail carriers warned not to blame mail delays on Amazon
> reducing its execution time by 7.03 times or 703%.

Shouldn't the latter be by 86 % ?
What you should do is use a local application like MindMac or similar and use GPT-4 via the API.

It's a _lot_ cheaper unless you use it really heavily. I've yet to break $10/month (+taxes)
Don't know about a better solution, but there might be a better interface. My pet theory is that focusing more on the fact that a repo is a directed graph would help. Make the language more graph-like (less "commit" more "node", less "branch" more "path", less "repo" more "graph"). This kind of thinking would, I think, expose a bunch more primitives that should be surfaced more explicitly than they are (lots of things are "possible but not easy" in git), and make it easier to learn for anyone with a math background. And make web searches easier too.

(Pretty sure I've said this before and it's been shot down before, so...)
UML is a tool to do something (namely, formal and detailed specification of systems) that in many places nowadays isn't really done. I think it is totally plausible that over 7 years of professional work OP has never been in a situation where one person has made a detailed design and wants to present it in a formal manner to other people in the team using diagrams (as opposed to answering specific questions of "what does this particular thing in the code do"). If they discuss the process, they tell about the process without using an activity diagram. If someone wants to view a database diagram, they use some tool that autogenerates one from the data, and discards it after viewing instead of attempting to maintain it as a formal documentation.

I agree that all those diagrams are also very useful to explain the whole software system to people who are new on the project, however, that doesn't imply that having this ability is common, many (IMHO most, but I don't have the data) companies intentionally don't put in the time and effort to maintain such up to date diagrams for their systems.
The API is pay per use. $1 minimum spend before you can use gpt4 and they take a while to bill you.

It’s a separate thing to the $20/month chatgpt plus subscription.
Amazingly enough, it turns out it's easier to test a vaccine when there's a pandemic happening.

Since vaccine testing requires giving half your study population a placebo and then waiting for them to get sick. Bit cruel really.
Copying the per-hop loss indicator from mtr is a bad decision in my opinion. It's always been a source of incorrect diagnosis of network issues. The only loss that matters is end to end.
Kinda following all this stuff from outside w/o really understanding, but why are these things released like this, instead of "competing ChatGPTs apps" with higher and higher quality/costs? Could be open sourced but also hosted version that is maybe 5 usd/minute - if the results are great I guess people would pay the fair price...

Is it mainly because its hard to apply the limitations so that it doesn't spit out bomb making instructions?
I seem to only be given a selection of 3.5 type models if following those steps.
Small modular nuclear reactors: how China and the US are poles apart in energy
now i know lol
It’s using 4 turbo but it’s through a custom assistant
TermKit was one of the inspirations for Extraterm ( https://extraterm.org/ ). It separates command output, allows for reuse of previous output, as well mixing content types.

The terminal VSCode has been picking up on these kinds of features lately. Now they can even "sticky" the previous command line at the top of the window when scrolling through long output.

It has taken a long time, but these ideas are slowing spreading around.
When all you have is a web framework, everything looks like an url.
Reminds me that there's some interesting audio techniques in the new Avatar game, like ray traced audio:

https://youtu.be/LRI_qgVSwMY (skip to 13:16 for the audio section)
It's an interesting hypothesis but should be easy to corroborate with other data, e.g. test scores. I would assume we'd have heard of that?
Is this the same when you try to mix coco powder with milk? You need to first use a little bit of milk or water to get it to form a sauce. After that you can easily mix it with milk
It looks like you're talking about fuzzing, which has applications in both reliability and security testing.
It's wrong if they share it. But then they did not 'steal' the information. They shared it (wrongfully).
Looking at the screenshots, I find it really difficult to parse. Maybe if they simplified the prompt a bit it would be easier, but my focus is bouncing all around the screenshots trying to find the prompt. You’re typing in the centre of the screen not the left because of all that junk? What is the point in having status in the prompt if you control the window chrome and can put that status in a more convenient place?

It’s also kinda weird how they try to add styling everywhere possible… except remove the styling from the output of ls so you can’t distinguish between file vs directory, executable vs non-executable, symlink vs regular file, etc.

I really don’t understand what they are getting at with the copy either:

> The modern terminal that keeps your flow in line

> Keep development moving forward without the copy, pasting, saving, and exporting headache.

What copy, pasting, saving, and exporting headache are they talking about?
>I do. We need to do better. We need to stop piling on more and strip back to clear and well understood. We need to value readable code over DRY, or Design patterns or what ever the next FOTM

This sentiment is common in people that lack understanding why each of the stack elements currently in place has been put in there for. I'm not picking on parent specifically, but having been working for "big tech" for quite some time I'm meeting young-er people that are starting their first gig in a "big tech stack" company(at a senior position due to their entire 5 years of experience) and their first instinct is as the above. "Why are you using all this crap? Just rip it all out and start from scratch!

No

I was like that a couple of times in my career and being more convincing I was allowed to" rip it all out" on more than one occasion. A year later my system was better than the original, but by the time I finished it was already out of date with "modern practices" and during that year I rediscovered every single seemingly stupid decision I saw made in the original system.

Now, when I see something that doesn't make sense that looks like a mind boggling tech stack doing almost nothing(and yet it works well) I ask myself, what is it I don't know about this. What documentation is lacking/out of date? (all of it usually). I then dive into the source code and learn why things were done the way they are. Also knowing how the entire stack works from the bare metal to k8 and "server less" helps.

If I was an educator I'd make up an It curriculum teaching the basics of how computers work with something like basic on 8 bit, later assembly.

Then I'd go through features of modern hardware, multi-cores, caches, etc.

Then networking basics with focus on low level protocols "tcp/Ip Ethernet, vlans, vpns". With some layer 7 stuff added like HTTP(S),SMTP etc at the same time as OS level knowledge based on Linux on the console and Windows Server is introduced(as well as bash/powershell/python scripting) . I'd have students code simple servers/clients, stand up their own SMTP gateway and Web server on bare metal. Data science should run from this time on too.

Only after they've been using and learning on bate metal for at least a year I'd start with hypervisors. Teaching things like distributed switching, more advanced features like FT and HA using virtual machines. Also NAS and Sans at this stage.

Then and only then comes containers and k8 at the same time as serverless and cloud. Then topic like resilience, meeting SLAs, SLOs (risk calculation) , business continuity, DR in depth, etc

As mentioned before few things should be thought alongside this throughout, probably java programming, data science with python. Maybe ML basics.

I don't know what is thought on It courses these days, but I strongly suspect not what I listed above. /rant over
You just have depression. Healthy people don't go around collecting sad half-truths.

I don't know any rich people with 10 girlfriends though. Rich people have just as much time as anyone else, likely even less since they usually work more, so that sounds hard to schedule.
As awful as those conditions were arguably they are still better than the conditions the bottom 10% would’ve experienced historically (which were almost inconceivable awful by modern standards try reading some of the descriptions of ancient Roman mines and quarries, the mill jail would likely be a significant improvement over being a slave in a mine).
Should I build this app?
I am considering developing an app that allows people to schedule recurring video calls with contacts (friends, family, etc.). I often find myself disconnecting from friends and family when I am not in the same country, and I believe this app could help me combat that tendency!

What are your thoughts?
Maybe. Playbook is also the precise word Ansible uses to describe automating tasks across multiple servers in their particular way. So it could be a hint about Ansible-like features.
Have any guidelines been posted somewhere for systems already updated to linux-image-amd64 6.1.64-1?
Problem (1) can likely be addressed by restricting the number of iterations to some small constant, like 3 to 6 (which they suggest in the article). You can also restrict the number of peers-of-peers you fetch during each iteration to a small random subset. So if we only iterate 6 times and choose 10 peers for each iterations, we’ll get 1 million (10^6) trust scores needing to be pulled to calculate a trust score. That is an upper bound and will likely be less because it assumes each peer is distinct. At 32-bit floating points, that’s 32 million bits or 4 MB necessary to be fetched.

I can imagine this being reduced by at least a factor of 10 without much impact on the trust score. But note the “random subset” means different people will have different trust scores for the same peer :shrug:

For (2) yeah we probably need to lower our expectations on privacy for the time being; it’s a masters thesis and privacy in open distributed systems is very tricky.
Django has a similar philosophy: define your models and they are reflected directly into database tables and you can auto-generate forms using them.

IMO, the trouble is that it couples vertical concerns (presentation, domain, infrastructure). It's fine as long as the domain model has trivial presentational and database representations.

However, if you want to make a complex interface with many convenience features, you'll have to let those requirements bleed into your domain layer; and if want to create complex domain models, it's impractical to enforce invariants at the language level (since anything with a reference to a Model can do arbitrary things to it).
> If you need to create a "just works without dependency b.s." experience in Java, you use the correct tooling for that, jlink.

At which point you are including a similar footprint as Electron does by shipping chrome. I mean, you must have realized I was talking about the inclusion of the JRE and whatever else is needed to make a java application run on a system as a standalone application.

So I am honestly not sure what you are arguing besides semantics.
In America, There's No Such Thing as Pure Water (2021)
This year someone introduced me to https://gwern.net/ and I have to say, it’s got a lot of essays etc on it about quite an enormous range of topics. If you haven’t already come across gwerns writings then this might be the type of thing you’re looking for. I have definitely not even come close to reading everything on there but occasionally when I am feeling bored and uninspired or just generally curious about something but can’t be bothered doing my research I have a look at what gwern has to say about it. He just writes well and seems to be a generally interesting person. I just wish, because of the huge amount of content on there, that gwern had a search bar.
If you are referring to how long Google Wave survived, then quite possibly.
These are workshops paper.
ACM workshops were always like that.
Your screen should look like this and you should be able to select GPT-4 from the menu: https://dropovercl.s3.amazonaws.com/c4606813-cbc5-4f66-b4f7-...

If the GPT-4 options don't appear, maybe they don't give them to non-paying users? If that's the case, you can add something like 5$ credit to your account.
When I worked in an industrial context, some coding tasks would seem trivial to today's Joe Random software dev, but we had to be constantly thinking about failure modes: from degraded modes that would keep a plant 100% operative 100% of the time in spite of some component being down, to driving a 10m high oven has the opportunity to break airborne water molecules from mere ambient humidity into hydrogen whose buildups could be dangerously explosive if some parameters were not kept in check, implying that the code/system has to have a number of contingency plans. "Sane default" suddenly has a very tangible meaning.
I know precisely nothing about entrepreneurship or starting new projects, so I'm probably not the best one to ask having never done anything real on my own.

But... do you have some kind of functionality not covered by Zoom recurring meetings? https://support.zoom.com/hc/en/article?id=zm_kb&sysparm_arti...
Imagine an electronic engineer complaining about an oscilloscope being hard to use because he cannot explain what all those knobs do to his wife. We are professionals, our tools should be powerful for the advanced user, not beginner friendly.
There aren't many sweeter moments in this game than reaching a new understanding which allows for pages of code to fall to the cutting room floor.
Exactly my thought. It's often reported that the antidepressant effect came from the increased ability to look at your problems from a new perspective.

If this new perspective isn't experienced, it seems highly unlikely this would work.

Thinking about the mechanism of classic anti-depressants like SSRIs, you expect a boosted effect of the happy chemicals to make people more happy.

With anything that is few or single-dose you expect changes in thought and behavior patterns to have the antidepressant effect. These lasting changes must come from something that is not happy chemicals, but a new perspective on life.
OnStar used to do this like 20 years ago /shrug
That’s the official party line, but it doesn’t quite capture the intense disorganization and indifference the company often presents to its riders.
People seem to forget that before the introduction of A76 and the Neoverse cores ARM was incredibly slow compared to x86 with the exception of Apple's chips. High performance ARM cores are a recent innovation of the last five years.
Nigh-exact duplicate thread from 22 days ago: https://news.ycombinator.com/item?id=38316790
Neither, use Bard, because both OpenAI and Microsoft have Customer Noncompete Clauses in their Terms of Use.
There's a less stressful "freeze": flat of your palm on the top of the head.

In nature the mother will put her chin on top of the kit's head as a "sit down and shut up, there's a predator about" signal.

This is how Oolong became famous: https://en.wikipedia.org/wiki/Oolong_(rabbit)

(You can also hypnotise budgerigars).
Thank you for the recommendation!

I wound up installing BOINC and adding WCG along with a few others.
> poorest of the poor get vaccinated

that's an odd comparison, there were no vaccines in ancient Pompeii, but they had fresh running water everywhere, they had a fully working well maintained sewage system, they had fully working well maintained piping system, they had fully working and well maintained infrastructures, such as roads, public buildings, public baths, markets, they had access to high quality food, they had very low crime levels (compared to the period of course), people were protected from outsiders by a fully working well equipped army, the State was present and vigilant, there was virtually no kind of organized crime syndicate running things locally, like modern Camorra, something that's not true anymore not in some poor of the poorest land, but in Italy in 2023 in the same areas where Pompeii was.

Go and see how they live in Scampia and you'll be shocked how backwards society went over time.
I don’t know what your experience is but measles vaccinations, for example, still haven’t hit 90% penetration globally: in some countries it can still be 50% of children unvaccinated. And it’s probably the most widely available vaccine globally.

https://www.who.int/news-room/fact-sheets/detail/immunizatio...
I actually find Bing superficial and impatient compared to ChatGPT-4-Turbo, and way more inclined to give partial or incomplete answers, and jump to unsubstantiated conclusions and give more “hot takes” where chatGPT is way more circumspect. Bing is oddly more likely to hallucinate, and even give hallucinated links, which fortunately the UI strips out.

Bing really feels like a different GPT 4 — tuned for brevity and to reduce resource utilization. (Except for images. Bing wants to generate images for no reason, while chatGPT sometimes double checks to make sure you really want one, and has scaled back the number of simultaneous variants it generated from 4 to 1, although no limit that I’ve reached yet.)

Bing has a max turns per chat limit I think around 20 or 25 at the moment, at least with the purple (formerly “Creative”) GPT 4 model. ChatGPT doesn’t have conversation limits, although older text falls out of context. Bing created that limit to prevent the model from going unhinged after too many turns, which happened frequently with Bing but almost never with ChatGPT for some reason.

I’ve also hit a daily limit on Bing while not on chatGPT+ — chatGPT4 currently has a 30 turn limit within 3 hours, although I’ve rarely hit that outside of long voice chats. I do try to cram multiple questions into one go, to conserve turns though. Or I give certain tasks like summaries to chatgpt3.5 as it’s faster with no quota.

Plugins were briefly interesting. Maybe the new custom GPTs will become a must, but not yet. Oh, and the python runtime environment is epic. It can literally build its own tools to answer questions.

If I couldn’t afford $20 a month, I could maybe make do with Bing, but if I could afford it, I think chatGPT is very worth it.

You mentioned the API, which is a whole different thing than the $20/mo chatGPT subscription. It’s usage based, and designed to allow you to integrate GPT into other software and services. It has different models and different pricing tiers. I use both chatGPT and the API, though the API I use only lightly for personal use and it hasn’t consumed my first $5 deposit yet. There are also chatGPT like third party clients that take an API key and act like chatGPT and depending on your usage may cost less or more than the normal chatGPT subscription.