skysight-inc/HackerNews huggingface dataset:
I've been using it as a discussion machine and a way to cut down search.

My usual loop used to be:

1. Search for X

2. Review documentation and other websites that come up

3. Learn from my review and further refine my search

4. Continue steps over and over until I get what I want

---

My new loop is:

1. Ask ChatGPT about X

2. Use the words that ChatGPT returns to me as search terms

3. Review documentation and other websites that come up

4. Learn from my review, further refine my search, and talk
to ChatGPT about it

5. Continue steps over and over until I get what I want

I initially thought that using ChatGPT in such a fashion would lead to a longer amount of time - especially since I'm adding a new tool to my "loop".

Instead, finding and learning what I need is much faster. My old loop I would do 3+ times. The new loop with ChatGPT takes 1-2 times.

When you aren't familiar with X it becomes difficult to know what to search for. Even if you have the docs in front of you, you need to know key terms to search through the docs for.

ChatGPT makes finding key terms to search for much, MUCH easier. Fact checking ChatGPT (for the most part) doesn't take me that many cycles.
The old adage of the only way to ensure you're not in the picture is to be the one taking the picture doesn't really work now. Now it seems to be reversed. The only way to be sure you are in the picture is to take a selfie
ELI5: Why is 1920x1080 and 1280x720 used to define high definition?
>a billion factors

precisely.
> you need to spend so much effort to reduce memory management overhead that it is usually less work to do it all manually in the first place

That has not been the case in the vast majority of applications I've written across a number of domains using garbage collected languages.

Yes, there is runtime overhead to GC. But for many many programs, the cost of the overhead is acceptable and you can spend all of your time worrying about the application domain and not worrying about allocation.
Listening to the examples, this feels like an all around worse version of Eleven Labs.
This touches so closely on a recent anecdote that I must share.

The FIRST Robotics team I mentor just finished their season this past weekend. Something they did last-minute was add a GoPro to their grabber because they wanted to see some neat footage of it working, and maybe use it to improve the design or fix issues.

Then one of the students had the idea to just put it in real-time mode and watch it live from their phone. Which instantly became an invaluable tool for controlling the arm effectively. They couldn't live without it after that. I think it was against rules to have a wireless device, so they took the idea and applied it to a USB camera that fed to a video output on the drive computer.

I'm sure other teams already came up with this, but I was just so impressed to see that organic process happen with a bunch of 10th and 11th graders. They learned a practical example of all the buzzwordy things like "think outside the box" and "no idea is a bad idea" and "don't engineer everything, sometimes just throw ideas and see what sticks." I'm just so proud of them.
Risk of ‘industrial capture’ looms over AI revolution
Do you do this on top of investing U.S. equities for retirement? What % do you invest in equities versus crypto? What % of your net worth is exposed to crypto and what % minority are you in for perspective for doing so (aka, if 50% of your net worth is exposed to crypto, you're obviously in a very small niche group and "biased")
From the news I've been hearing recently, I think the idea is that you use a sweep account/purchase overnight bonds from the fed so that your deposits leave the bank every night and are put back the following day. So you're covered in case of a bank failure.

(Banks are already charged for the current insurance up to $250K)
There are two axes for types of people in photography: technicians and artists. Some go all in on the technical aspect of photography, obsessing over numbers, features and functionality. Others see photographic equipment as a tool for art, they don't care about what they have in their hands, as long as it is in their hands when they need it to. All the best photographers you might have heard of fall on the quadrant of "competent enough to understand the mechanics of photography but cares more about getting the shot". You can use camera equipment from the 60s and still take amazing, beautiful, evocative pictures. Even an out of focus, blurry, improperly exposed picture can be amazing.

The "problem" is that the technical features of these tiny, amazing machines can be quantified and argued over ad nauseam. Does it matter if a lens has worse fall off than another? If the chromatic aberration is high? What about the pinchushion distortion? If you are gonna print the picture in a fashion magazine, yes. Does it matter if your shutter speed is 2000 instead of 4000? Does it matter if your lens is f/1.2 instead of f/1.8? If you're a wildlife or sports photographer, maybe. But if you have a camera on you, that's good enough, and you have the basic understanding of photography, you can capture an event that would otherwise be lost to time. Cameras in cellphones have destroyed the market for point and shoot cameras, but brought the advent of completely popularizing photography at a scale that could never have been believed before.

Of course this is no different to cars, or computers, or bikes, or...
The line gets really blurry when you see someone buying large quantities of legal products that can be compounded into other products like meth. At what point are you aiding by selling lye. That's the case here.
Intriguing idea, but I don't see how a docker compose manifest can be translated to "just work" in a kubernetes cluster without making a long list of non-intuitive implementation decisions. And if devs are supposed to now learn all the intricacies of compose when using it in an kuberentes context then it isn't very different from any other custom kubernetes config abstraction. Worse in fact due to all the confusion it will bring with it.
1. Quick code reviews.
2. Generating tests.
3. Good for dumb questions, that I'd hate asking a person.

I'm generally just faster coding.
Thanks! TLT is only yielding 2.7% is that considered good in 6% inflation? I guess people bet inflation will go back to 2%?
I closed it after a few seconds. Was hoping to find out more in the hn comments. :)
Does it still count as a tool?
he was certainly a key player

> SBF jokes CZ couldn't visit the US

> CZ announces he will sell his full stake in FTT (a huge percent of the float)

> Alameda was extremely leveraged _based on their FTT holdings_, once FTT started crashing they went under water on their leverage and started fire selling assets at a loss

> some of those assets belonged to FTX custumers
Thanks for that reply - yeh, that's a reasonable alternative.
> Not true. Making it illegal wouldn't make it nonexistent -- that's true. But making it illegal would provide at least some method of mitigating some of the harm.

It's already illegal to impersonate someone to steal money or scam them, and those laws were on the books before computers existed.

> Of course. But that doesn't mean it's futile to try to reduce the negative outcomes.

You can run something on a consumer GPU and it's every bit as good if you know how to dial it in. By the end of the year you'll be able to download a nicely packaged "voice cloner" from a torrent that runs on a cheap laptop. IMHO any effort on regulation is far better spent informing people rather than trying to put the cat back in the bag.
pretty sure you can take USD, you can have USD bank accounts everywhere

(Not subject to US regulation, Eurodollar is a thing)
I' am Spaniard and you are half right. We aren't in Franco times. And, no, most right or left wing journalists and writers are not "interesting discussions". Maybe themselves think they are interesting, but no, not even close. All of them are really mediocre, no matter which side you choose. On proper people from an academic mindset:

- La pizarra de Yuri

- Naukas

- La Aldea Irreductible

These have been since ~y2k or close.

The newer ones came from http://cienciaes.com

Avoid political/philosophical discussions with people from Liberal Arts. They are full of ego's.
Even though it's probably at the lower end of rangefinder camera, I'm even a bit surprised you'd buy something like that in a "drugstore." That said a lot of stores were much more mom & pop back then and some probably carried things that wouldn't pass muster in a modern CVS.
> software is getting worse and less reliable

I agree that software feels worse today, but that might be because our standards are getting much higher.

Compare and contrast.

If you made a website that let you upload a low resolution jpeg for sharing say 20 years ago, that was seen as a jaw-dropping "wow" technology.

Today, you need to build a unique 3D interface that tracks the exact location of your pizza being delivered to your door in real-time to barely start to raise half an eyebrow about the technology.

> is LLM usage seen as a hedge against diminishing standards of the software engineering discipline?

AI's popularity is an interesting topic, but I think there's largely 2 factors to consider.

1) The media is pushing AI because it's a profitable story. We have a generation of people who grew up watching Terminator. We have a current bad economy that has people fearful about losing what employment they have. In this environment, the novelty of AI is a click fest for the media.

2) AIs might be initially popular because the UI is easy to understand. It's essentially just text, so anybody can understand what is happening. But maybe you need specialized interfaces for more specific tasks. So who knows what will actually happen in real usage for important things? I think it's a fun toy though.
they used a fisheye lens to fit the whole width of the earth in obviously
What are some of the differences? Besides the glaringly obvious text vs audio. I mean prior to telegraphs if I got a letter from my sweet heart with a lock of hair or something and a request for funds I’d probably believe it, especially if it took days or weeks to communicate back and forth?
I've been using it for long-term memory supplementation. Had a faint memory of driving around in a friend's truck back in high school and was trying to remember a Marilyn Manson song we always played.

Asked it this the other day:

> Are there any other marilyn manson songs with a crowd shouting?

And it spit out:

===

Yes, Marilyn Manson has used the sound of a crowd shouting in several other songs besides "The Beautiful People." Here are a few examples:

"Irresponsible Hate Anthem" - This song, which appears on the album "Antichrist Superstar," opens with the sound of a crowd chanting "Hate! Hate! Hate! Hate!" before launching into a heavy industrial metal riff.

"The Fight Song" - Another track from the "Holy Wood (In the Shadow of the Valley of Death)" album, "The Fight Song" features a crowd chanting "Marilyn Manson" before the song begins.

"This Is the New Shit" - This song, from the album "The Golden Age of Grotesque," features a chorus that includes the sound of a crowd shouting "Are you motherfuckers ready for the new shit?"

These are just a few examples, as Marilyn Manson has used the technique of incorporating crowd shouting in several of his songs throughout his career.

===

I'm highly skeptical of GPT/LLM as a replacement for humans at the task-level, but for search, this can't be beat. It replied almost instantaneously.

Even more shocking: I think this will seriously destroy Google and the concept of SEO. That's extraordinary considering how pivotal Google is to the internet of today. This is the beginning of the OS in the movie Her.
The latency is not real-time yet but we're working on getting it to near real time. Regarding controlling the voice, we've added a few params like rate, voice guidance and temperature but for the most part the emotion is dependent on the text for now.
Once it asked for my phone number and then tried to verify the fake one I put in I bailed. I'm patient but not gonna share my personal info with absolutely no context about why.
I've lived through two. I was working as a roofer through one and a bartender in the next, and honest, didn't notice much of a difference other than middle class folks freaking out about their mortgages and wall street screaming for the government to bail them out.

I am willing to bet this next one will be no different. Also, almost by definition, a recession is a depression that almost happened but didn't. Had we allowed the larger banks to fail and large-cap liquidity to cool, we wouldn't be back in this place with banks playing cowboy with people's deposits.
5M items sounds suspiciously like one machine has to keep in RAM the complete list of a users files for certain operations. User accounts with large numbers of objects were probably causing those machines to OOM. 5M items, at about 1000 bytes per item (name, metadata, a few uuids, etc) is 5Gbytes. 5Gbytes is about the amount of RAM most tasks will be given.

I could imagine that some services within Google haven't been carefully designed - for example, perhaps the quota service reads a complete file listing into RAM, adds up the sizes, and then writes the available quota.

This is probably the easy fix, rather than redesigning every service to be able to stream objects correctly.
I was told "funds are safu"
Some config formats like Yaml or Jsonl support multiple "documents" per file
“Any sufficiently complicated model class contains an ad-hoc, informally-specified, bug-ridden, slow implementation of half of a state machine.”

–a former colleague
Why not use it to write expensive yearly subscription WordPress plugins? Make some money with it.
if you transact in dollars, prepare to be subject to the long arm of US securities law
Smalltalk Type
Probably related to how cache flushes are implemented. Some may lock the whole cache during a flush, some may implement a ring buffer, etc.
Svelte is compiled, but not compiled to html. It is compiled to js. It works like any other client side js framework like react/vue
Why would you do that when you can dispatch your own AI to argue for you?
> most governments including western "democratic" ones view their people as the biggest threat to that objective

Which is particularly farcical when you realize that in the 20th century, governments murdered tens of millions of people. Governments are concentrations of power that wield monopolies on violence. If governments can be kept under control, kept within some reasonable guardrails, then they're very useful for various reasons. I am not an anarchist, even remotely. But when governments get out of control the result is often millions dead.

Governments which view those guardrails as a threat from the people are a threat to the people. Such perceptions prove the necessity of those guardrails.
I don't want to underplay how much you've hit the nail on the head here, but...

Commenters in AI safety discussions: "Just keep the AI in a box, don't give it internet access, unplug it if you don't like what it says, and it really can't hurt you!"

Commenters in AI product discussions: "How quickly can we give it unrestricted access to the web, $50k to freely play with, and a highly underspecified objective?"
Show HN: New CI/CD Platform for Data Engineers
In the last year I've become interested in how Data Engineering is evolving to become more like Software Engineering, with the adoption of source control, branching/merging, unit testing, modular code etc.

This has been made possible in part by dbt (https://getdbt.io), which is a really nice tool for defining and running data transformations.

I had the idea to build an Open Source CI/CD platform around dbt, to automate the process and create a defined path to production for data changes.

Though we could of course to do this with Jenkins or Github Actions, the thinking is that we can build a tool which avoids a lot of scripting when developing the pipeline, and provides a user experience that is optimised for Data Engineers, for instance exposing the underlying data as it is transformed and tested.

Here is an introductory blog post with more thinking - https://timeflow.systems/blog/introducing-timeflow

I would be interested in any thoughts on the idea and approach.
they are probably banned from doing any business in eg. Russia
Yes to the appreciating simplicity bit, but if you go to Rust expecting to not sweat over having to control tiny details you are in for a ride.
the thing about these models is the latency is always way too high for any sort of voice-assistant
You can run into issues with long running threads. It only has so much context (I think around 4K words). It doesn’t have all the context of all the thread. My understanding is that it is summarizing the thread and resubmitting it as part of the prompt each time.

It took me a while to figure out why it kept forgetting things from earlier in the thread.

I’m looking forward to when you can have a bigger context or explicitly set some sort of context that is persistent.
Wow, what a landing experience. Keep me waiting before forcing me to cough up PII before I can find out what the site is even for. Nope!
don't forget about the made up data
I bet GPT-4 could more effectively maintain that 0.002 cents equals 0.002 dollars.
Crypto king kidnapped, tortured in attempt to get millions in ransom, documents
> line gets really blurry when you see someone buying large quantities of legal products that can be compounded into other products like meth. At what point are you aiding by selling lye. That's the case here.

I fully agree on the line, in general, being fuzzy. It's not here.

Multiple texts describe Binance helping Hamas circumvent money-laundering flags by moving small amounts, helping a Chicago-based trader hide his U.S. origin, et cetera.

If someone buys a bunch of lye, the line is blurry. If they walk in hitting a meth pipe, ask you in which aisle are the meth supplies, and when they hand you their credit card, you advise them to pay in cash so you don't have to draw up a receipt, the line isn't blurry so much as very far away.
Don't you have that exactly today where everyone presses 0? People call because they want a human.. otherwise the website can provide those answers.
I think as hardware and software have matured, more and more people have access to develop software. They get correct results without having to dictate every little item. I think it's great, personally. I don't know if it's necessarily "bloat" because it's probably a net win that we wouldn't get some of this software otherwise.

The really awesome news is that for those of us who still develop software whose requirements mandate this kind of control - better tools like Zig (and Rust) are making things easier but without requiring things like a GC.
Results are pretty good. But I've got slightly better sounding cloning from Tortoise TTS, and I can run that locally: https://github.com/neonbjb/tortoise-tts
Yeah, good point - don't know. When I tried I actually did get a (personal?) email saying that it didn't match closely enough. After uploading another sample (based on a different text) it went through.

I like your idea of just training on the consent text! That wasn't the case when I tried it as you needed around 3h (optimally) of training data.
I'm sure that's never been said before
Given that I'm not going to give it my phone number, mind sharing what it is?
As soon as it prompted for number, I was out of there. Kinda reminded me of the Dianetics commercials, though.
What GP meant is that he was taking a picture of Earth, hence every living human but him was in the picture. That doesn't quite work for Mercury given the orbit, but certainly does for the pictures taken in the Apollo missions.
I've been checking in on the Herculaneum scrolls every few months for years to see if any progress has been made reading them yet, so to see such a well orchestrated competition around them is really exciting!
Honestly, SvelteKit is pretty solid. They took their time trying to make consistent decisions rather than rushing 1.0 out the door and trying to backtrack later. All design decisions were out in the open on GitHub issues, and they spent a really long time looking at other frameworks and what they got right and wrong. The lack of navel gazing was refreshing.
> As a mostly Linux user, I disagree. You simply can't replace Windows with Linux, at least not in the near future.

You can with emulation, compatibility layers, stuff like Wine and DXVK and using Linux drivers. Also lots of software ends up being written in top of Electron, so it makes easier.

Will it be a great user experience? Probably not, but that's not the point. If it will win Microsoft some money, that would be enough of a reason.

A better idea would be open sourcing Windows if that is legally possible for them to do.
Mostly code here, but I've found a few uses, mostly around brainstorming that I use as a starting point to further thought:

Brainstorming ideas such as around a party theme for my kids. Games we can play, decorations, etc.

Generating exercise ideas, particularly since I don't much like gyms or common methods

Helped me to understand some medical side effects of thyroid issues and the medicine I'm taking. Actually I learned from it that Iron interferes with my medicine, and I was taking vitamins at the same time as I was taking it. Seems minor, but my brain's definitely more active after changing things.

We just started a business, so ideas around sales tactics, what to include in a business plan, etc

Getting my mind going with questions to ask for a Bible lesson I teach around a specific passage. Apparently it can pretty much quote an interpret any passage I've given to it and generate questions, in different styles or levels of depth.

Having it explain or find interesting tidbits around the ancient Greek in a bible passage. This one surprised me. Apparently it understands to some degree declensions, parts of speech, verb tenses, etc. It's not 100% correct here, but maybe as correct as it is with code. I'm not an expert either, just graduated seminary, so it's a nice support
We need to interrogate and test all information we receive.
All of those statements sound reasonable, though with regard to #3 I would say that most software has always been mediocre; we rarely get enough time to do things well in the first place, much less the time it would take to go back and clean up the old messes before layering new mediocrities on top of them.
Maybe engineering vs PR? Rarely people are good at both.
The startup opportunity is to have an adversarial chatbot argue on your behalf. Feed it the terms and conditions of your policy, claim info, and then have it duke it out with the insurance company.
Construct a ChatGPT web demonstration page using Laf
> or interact with external APIs to schedule services, make changes based on the customer's requests, etc.

I've been looking to build something like this (small side project). Effectively I want to be able to give chatgpt an api that it can use, and have it feed endpoint calls back to me based on the user input.
I'm obviously not going to give you my phone number before I know what your site even does.
I wonder if we could build better implicit state machines if we could more easily visualize our imperative code by annotating it with visualization hints and parsing the AST. Also easier to debug/step-through this way.
All of that except stock options.
This is the CFTC, not SEC.
Windows isn’t alone in this problem… someone uploading gigabytes of files to a web server can cause this too.
executing the code it's recommending tends to cut the bullshit pretty quick.
Pretty much any hobby video game development or animation?
Retrieve information from public technical chats to provide Q&A on programming languages, technologies, engineering approaches and so on.
>> When we call malloc, we just hope that we have enough stack space for it, we almost never check.

Does Rust or Zig's malloc allocate on stack? Those millennials.