skysight-inc/HackerNews huggingface dataset:
You always have a choice. You can choose not to go. If someone asks you to go you can say no. If they don’t take no for an answer then you can lie to them. Just say you can’t get an ESTA, there are many innocuous reasons such as visiting Cuba.

It’s true that Five Eyes countries are in general not very welcoming but the US is certainly the most unpleasant to enter.
>I would wager like 100:1 that this is just introducing some TTS/STT layers.

Literally the first paragraph of the linked blog.

"GPT-4o (“o” for “omni”) is a step towards much more natural human-computer interaction—it accepts as input any combination of text, audio, and image and generates any combination of text, audio, and image outputs."

Then

"Prior to GPT-4o, you could use Voice Mode to talk to ChatGPT with latencies of 2.8 seconds (GPT-3.5) and 5.4 seconds (GPT-4) on average. To achieve this, Voice Mode is a pipeline of three separate models: one simple model transcribes audio to text, GPT-3.5 or GPT-4 takes in text and outputs text, and a third simple model converts that text back to audio. This process means that the main source of intelligence, GPT-4, loses a lot of information—it can’t directly observe tone, multiple speakers, or background noises, and it can’t output laughter, singing, or express emotion.

With GPT-4o, we trained a single new model end-to-end across text, vision, and audio, meaning that all inputs and outputs are processed by the same neural network."
This response tells me you arrived at your conclusion well before you saw any data.
Depends on what you're doing. The main issue here is reductions / accumulations.

That is, if you have a bunch of floats like:

float sum = 0.f;
for (int i = 0; i < N; i++) {
sum += x[i];
}

and that you vectorize that to something like (typing in this comment, errors are likely):

__mm256 sum_8wide = _mm256_setzero_ps();
for (int i = 0; i < N/8; i++) {
sum_8wide = _mm256_add_ps(sum_8wide, _mm256_load_ps(x[8*i]);
}
// Now sum up the 8 values to get the final sum
float sum = _mm256_hadd_ps(...);

that will result in a different accumulation than if you did those are 4-wide and then a reduction. The usual solution is to either use the lowest common denominator (e.g., use AVX instead of AVX2) or more performance oriented, use the 4-wide SIMD units on ARM to "emulate" an 8-wide virtual vector (~15 years since I wrote NEON... and again, this is in a comment):

float32x4_t sum_lo = ; // zero;
float32x4_t sum_hi = ; // zero;
for (int i = 0; i < N/8; i++) {
sum_lo = vaddq_f32(sum_lo, vload1q_f32(x[8*i));
sum_hi = vaddq_f32(sum_hi, vload1q_f32(x[8*i + 4]));
}
// Reduce the sum in the same order

You would want to write a "virtual SIMD" wrapper library, so you don't do this manually in lots of places.
Yep — I wrote a bit about under "How to always have something to write about": https://writinghabit.com/#avoid-writers-block

I'm trying not to think about the end goal too much and just train the writing muscle instead. Then when you have something you actually want to write, the writing is so much easier.
Yep, I was talking about myself too.
It should also be noted that the k4 implementation has evolved since Arthur left/sold to First Derivatives. Kdb 4.1 release touts some nice additions to q [1](syntactically I'm not sure if this cascades into underlying k... I don't have that depth of knowledge)

1 https://kx.com/blog/discover-kdb-4-1s-new-features/
> It speaks in customer service voice. That faux friendly tone people use when they're trying to sell you something.

Mmmmm while I get that, in the context w/ the grandparent comment, having a human wouldn't be better then? It's effectively the same. Because, realistically that's a pretty common voice/tone to get even in tech support.
If your goal is publishing something, I think it's great to keep an audience in mind. But if you're struggling to get a writing habit going, forget about all that stuff and just write. Thinking about all that stuff is why it's so hard to get started! It's the root of writer's block. I talk about that a bunch in the guide.
Strong Theranos vibes with this one.
They're masters of hype because their products speak for themselves (literally)
I wonder if you can ask it to change its inflections to match a personal conversation as if you're talking to a friend or a teacher or in your case... a British person?
There isn’t a market for any of those businesses individually, and they cannot survive alone.
Oooh, now I want me a TARS...
An observation about tail calls
Unrelated to conversation. But Apoorva is a female name. So its probably she. :)
Something in between. I actually thought of all the vintage tech (I'm a huge fan of) but car audios (which can be routinely used by non-geeks who generally use more or less modern tech for everything else) specifically didn't come into my mind.
There is a story about a man who goes to a shop in the Soviet Union, and finds the shelves empty. "Don't you have any meat?" he asks the clerk. The clerk responds, "No, here we don't have any fish. The store that doesn't have any meat is across the street."
Or just the hash from the blob of the file.
> How much of it is real? You are linking to images of the robot in a static pose.

Last year, I had a chance to see Unitree H1 in action, in person. It's their previous model, a bigger one. Still, it was very real, very capable and very scary. I suppose, the choice to make a smaller G1 is in part to make it less dangerous, both perceptually and because it's less mass and energy.
Chinese EV called the Seagull poses a threat to the US auto industry
"Taking ... actions" is the opposite of "passive". "participatory" seems to be about not being passive and is not connected to the next sentence.

Re: resisting dominant power structures, I think you'd have to read "Just here for the Comments" to know why she suggests it's a political move. The text here describes it without presenting the actual arguments I think.

Or at least, that's what I got from it.
I didn't understand what you meant. Nim has GC by default. It does support pointers, but then Rust does too.
And I bet China will have EUV lithography tech within 5 years after we cut them off from ASML
Laptops with this chip are not shipping yet, so it’s a bit early to judge performance.
Yes, at some point ChatGPT "reaches the limit of new information", but is unable to tell you that it has reached the limit. Instead of saying "Hey, I can't give you any more relevant information", it simply continues to cycle to previously suggested things, starts suggesting unrelated solutions or details. Especially true with refactoring! When it has reached the limit of refactoring it starts cycling through suggestions that change code without making it better. Kinda like having a personal intern unable to say "no" or "I can't".

That is part of working with LLMs and what I meant before with "for some, more trouble than it's worth".
Looks similar to GPT-4o demos. Let's see what they will have to show.
I do agree there is a role for an anti-theft device specifically where there is vastly higher requirements from the user (government identification, liveness checks, etc).

I presumed such a device would require a low-power cellular service. Glad to see you're making it work using Bluetooth.

That said these higher requirements should not apply if the device has these anti-stalking notifications.

Btw I loved your TikTok account!
Turing RK1 and similar, nVidia not as much given their platform accessibility is barely better than Broadcom. RK1 is not particularly great either but significantly better than either Broadcom or nVidia.

I agree the really well supported platforms are both older as well as more expensive (e.g. i.MX & Sitara platforms.) However, I won't call the RK1 "expensive" considering it outperforms the Raspberry Pi (5) by a larger factor than it is pricier by (roughly.)

[Ed.:] Actually, no, the RK1 isn't better either, given there doesn't even seem to be a datasheet available for the module as a whole.

I guess I'm just living in my expensive but well-supported world of NXP, TI and ST SoMs that I can actually debug…
I wouldn't recommend Huawei for anything. Also Lenovo is a chinese company.

I think it's best to wait for System76 or someone like Asus to get there.
Why didn't you answer my question? Why is disinterest an ideal to you?
There is a string replacement feature, and to my knowledge it has been there the whole time.

https://git-scm.com/book/en/v2/Customizing-Git-Git-Attribute... look under "Keyword Expansion" halfway down the page.
I mean, so am I until I've had my first cup of coffee.
I can’t square this with the speed. A couple of layers doing STT are technically still part of the neural network, no? Because the increase in token base to cover multimodal tokenization would make even text inference slower, not twice as fast, as 4-turbo.

But I’m not an expert!
Yep, going to any Bay Area city council meeting makes it very clear why it’s hard to develop - it’s an incredibly long process to get permission to build. You see the same developers again and again, making tweaks to their plans and seeing if that will appease the council. It seems to takes years.

I’m currently building something in a much more lax area, but even here, the few parts that require permits/inspection are by far the largest hurdles, because they impose a rigid sequential order of operations that have to happen before I can move on, and require a licensed master tradesman to pull the permit, whereas most other things can generally proceed as materials/equipment/people become available.

On your point about local government getting greedy, I went to the state of the county address in our area recently, and the county executive gave a long laundry list of how many millions he was splashing out to x and y, to fanfare for each spending figure, as if the goal was to spend more, rather than get the maximal impact for the dollars. I guess most of the audience were people from those departments receiving the additional money, but as a non-government worker, it was a bit sickening.
Nice to see some bare metal on HN. Just tidied my soldering iron and power supply off my desk. I hear it calling out to me.
> Non-europeans

ISO-8859-1 only supports Italian, Spanish, Portuguese, French, German, Dutch, English, Danish, Swedish, Norwegian, and Icelandic. So, about half of Europe.
The fact that you’re convinced this isn’t possible (or at least not happening here) means they’ve literally made progress beyond belief.
One may also begin to ask, what's the point of learning geometry? Or anything, anymore?
Yeah. Open ai are certainly not masters of hype lol. They released their titular product to basically no fanfare or advertisement. ChatGPT took off on Word of Mouth alone. They dropped GPT-4 without warning and waited months to ship it's most exciting new feature (image input).

Even now, they're shipping text-image 4o but not the new voice while leaving old-voice up and confusing/disappointing a whole lot of people. This is a pretty big marketing blunder.
As a software engineer, musician, and now taking on martial arts, yes.

For me it helps that I enjoy perfecting/varying/repeating.

There could be some element of play in math homework. Play is practice that sparks interest. But what is playful math?

“Here’s a character for Pathfinder. Optimize the shit out of it.”
What's the difference? My understanding (perhaps an incomplete one) was that they worked essentially the same way, just optimized for different things (power density vs energy density).
Ah, I see. Seems like a weird product release? Since everything in the UI (and in the new ChatGPT macos app) says 'gpt4o' so I would expect at least something to work as shown in the demos. Or just don't show at all the 'gpt4o' in the UI if it's somehow a completely different 'gpt4o' from the one that can do everything on the announcements page. I don't mind waiting, but it was genuinely confusing to me.
Fan of the '90s
"real-world impacts remain modest so far."
Really? My Google usage has went down with 90% (it would just lead me to some really bad take from a journalist anyway, while ChatGPT can just hand me the latest research and knows my level of expertise). Sure it is not so helpful at work, but if OpenAI hasnt impacted the world I fail to see which company have in this decade.
AirTags explicitly claim they aren't for anti-theft. I use them to track my luggage so they don't get sent to the wrong airport, not to deter thievery.

All the same I wonder how this will fare on airlines where many people are doing exactly your setup for their carry-ons.
No need to -- there's a CSS media query, "prefers-color-scheme", which allows a website to apply styles conditionally depending on whether or not the user is in dark mode.
I just want to say, as a robotics engineer that used to be a CNC machinist and now plasma cuts and welds together farming robots of my own design...

There's not really such a thing (even conceptually) as a humanoid robot that can "self replicate" without a broader robot factory with additional machinery. When you ask "what would the average joe do with a humanoid that can ... self replicate" this sort of misunderstands how robots will be built. Certainly the average joe could ask the robot to go build more if the average joe also had access to a robot factory with CNC machines, metal 3D printers, plastic injection molding machines, PCB fabrication equipment, etc etc. But additional machinery will always be needed.

People in the 3D printer world got really excited about self replicating machines, but motors, cable harnesses, PCBs with lots of different chips on them, metal housings etc still cannot be 3D printed on such machines.

If the average joe has his own robot factory, he's not the average joe. It is theoretically possible that all these different machines will be collapsed in to some sort of single machine - it's hard to say what will happen in 100 years or more - but that's not really anything I would get too worked up about right now.
The AI Video Research Powering a Higher Quality Future
Looking forward to see how one can finetune this
Exactly. I'm not sure if this is brand new or not, but this is definitely on the frontier.

I was literally just thinking about this a few days ago... that we need a multi-modal language model with speech training built-in.

As soon as this thing rolls out, we'll be talking to language models like we talk to each other. Previously it was like dictating a letter and waiting for the responding letter to be read to you. Communication is possible, but not really in the way that we do it with humans.

This is MUCH more human-like, with the ability to interrupt each other and glean context clues from the full richness of the audio.

The model's ability to sing is really fascinating. It's ability to change the sound of its voice -- its pacing, its pitch, its tonality. I don't know how they're controlling all that via GPT-4o tokens, but this is much more interesting stuff than what we had before.

I honestly don't fully understand the implications here.
GPT Search，it's a new story or old wine in new bottles
I get what you're saying, and it kind of strikes me that way too. But: many modern homes (mine included) have fake shutters on each side of the windows. Why? I guess it's just for looks, as very very few houses have functional shutters.
I’m interested in the number of unsolved cases this tech will help solve.
I'm assuming it's the main role that they have: they can get your data and record/photograph you for evidence of commiting something(steal, murder, etc.)

Also: AFAIK, they can't access the records unless it's requested from someone or if there is a case and the records would help solve the case.
Moreover, even when extensions are supported by RDS, they often make upgrading database versions a PITA.
If Google hadn't ruined Search to help Advertising perhaps it wouldn't have been such a stark comparison in information quality.
I pitched a conference talk about this recently, if it gets accepted I'll have a good excuse to write this up. It's surprisingly hard to find good information about!
The Five Eyes border agents may not be welcoming. Once you’re through that hurdle, they’re plenty welcoming.
GPT-4 already seems better at reasoning than most people. It just has an unusual training domain of Internet text.
Yes, it's called "in His strength, I will dare and dare and dare until I die"¹ in the Glowfic Constellation. There are a whole bunch of people there writing about characters and settings from the RPG Pathfinder (which I haven't played), most often in an isekai scenario (people from our world enter the RPG world, or vice versa).

Although I was fascinated by some elements of this story, it was actually abandoned incomplete last September and it's unlikely to ever be finished, so you may be disappointed by that if you get into it.

(Some people who play Pathfinder also complained that they didn't feel the characters were faithful to the originals, which I can't really evaluate.)

¹ A quote from Shaw's version of Joan of Arc, which is pretty thematic, although the "He" in question for the title character of this story is a particular god from a polytheistic pantheon.
The dilemma of quality versus speed is false
But what is being discussed is social media current incarnation and that is exactly what i talking about. I even kind address your point when i said that it evolved\merge into forums, that were themselves an evolution of bulletin boards that in turn were evolution of older concepts.

But i don't see BBS or forums really as a digital public square anymore then current social media is. They were really silos were you would find people with similar interest, but was ultimately subjected to the will of the board owner or its moderators.

I see those more as an digital version of clubs then a public square.

Also the modern social media version of hobbyist forums\bulletin boards was also a short lived one and has being replaced by the addictive algorithm aimed at capturing our attention as much as possible that we have today.

I do not see anything in the past that could resemble what we have today, the closet parallel would be addictive drugs.

Surely some of the old community building aspects are still there in some platforms, but the biggest problem is that now we are seen a new generation of platforms being born from start aimed at the single goal of capturing our attention and get us hooked.
> Micro Chernobyl disaster generator. Nice.

It's sad that some people would rather see the climate change than to accept that nuclear is not that dangerous. Not only Chernobyl had one of the worst designs, which would not be approved today, but its impact is also widely overstated.

I grew up in the area affected by Chernobyl (Kaluga oblast) and I had classmates evacuated from Chernobyl itself. For the first 10 years, it was important to have geiger counters when you go shopping on farmer's market, but that's about it.

Compare it to the billions affected by the heat today. Nuclear scare is a part of the reason these people suffer.

That said - if solar & wind + batteries are cheaper and available in an area, that's a good way to go. Just don't claim that nuclear is bad. And hopefully microreactors are cheaper and faster to deploy than classic nuclear reactors, and they have a chance to be useful for the areas without large reserves of solar and wind.
I'll take a look thanks for sharing.
Judging by the name, the exciting part is the framework it was written on. As a habit, I do not use software that relies on code association in the name as a selling point. A lot of new coders use this naming convention, as they've become excited cheerleaders for their platform of choice (especially if it is a recent language or framework). But how much do actual users care about the underlying technicals? Why make the software sound like it is part of the language or framework when it isn't?

Imagine if there was an InlineAsmGrub to compete against that other GRUB. It's just that silly a practice.
> The C codebase of QBE is intended to remain hobby-scale and pleasant to hack on.

As much as I like the idea behind QBE, our definition of "pleasant C code" differ by orders of magnitude.
Former military lawyer given 5 years jail for sharing classified info with media
“Replaced Google” is definitely an impact, but it’s nothing compared to the people that were claiming entire industries would be wiped out nearly overnight (programming, screenwriting, live support, etc).
All pieces can move everywhere...? And no rules seem to be in effect. What's the purpose of this?
If you're trying to do it all in software, you can get pretty far with a function to draw a solid colored triangle, a function to rotate 3d points using sin and cos, and some loops. Then the other pieces like lighting and texture mapping can be added pretty incrementally (depending on how obsessed you are with optimization).

There are lots of interesting pages about this. Here's a contemporary one that comes to mind: https://www.modeemi.fi/drdoom/3dica/3dica.htm

An easy way to get your pixel color array on screen is SDL2: https://www.libsdl.org/
The free tier is just to get more training data.
The similiarity between this model and the movie 'Her' [0] creeps me out so badly that I can't shake the feeling that our social interactions are on the brink of doom.

[0] https://youtu.be/GV01B5kVsC0?feature=shared&t=85
i tried converting a pdf to markdown and i just got a large bunch of ... seeminly random numbers and letters.
Or tell the AI to optimize paper clip production as much as possible.
I would say that the rise of manufacturing in China has had a huge impact on the cost of things like this. There is much more manufacturing capacity in the world today than there was in 2008 and it is more accessible on the lower end. I used to order assembled circuit boards in 2008 through a company called Gold Phoenix in China, and it was expensive and slow. Now I order them through JLCPCB and it is cheap and fast. I have been looking at getting some parts 3D printed in stainless steel and they're gonna cost $34 each even in single quantity. Back in 2008 I guess that would have been $600.

Hell, in 2008 the cheapest 3D printer was $25,000. Now a cheap 3D printer is $200.

Also, there would not have been any use for a humanoid robot in 2008. We didn't have the software to understand the world. Note for example this XKCD comic and the notion that "identify whether a photo is of a bird" was considered "virtually impossible".

https://xkcd.com/1425/

General Electric built a walking truck in 1965, where each actuator was manually controlled by a human.

https://en.wikipedia.org/wiki/Walking_Truck

Robotics has generally been held back by software constraints. Deep neural nets didn't get their start until 2012. In 2008, there would have been no market for a humanoid. This one is being sold as an "agent", a term in this context used to describe something acting based on deep neural networks. That's a viable research area now, but was not in 2008.

Honda debuted Asimo in 2000, so the tech was possible. There were just limited uses and the software was really complex.

https://en.wikipedia.org/wiki/ASIMO
Battle of Stonne 1940