skysight-inc/HackerNews huggingface dataset:
Cinnamon is great! My goto forever has been Xfce because I like the simplicity, but after my last bout of DE window shopping I tried Cinnamon and really liked it. It feels like a similar vibe to Xfce (unbloated), but it's not quite as spartan.
Do you have any stats for the IQ part?

Another aspect is that the IQ grades a very specific set of capabilities. I usually get a result between an armchair and a fly (I am not particularly proud of that, but it does not exactly reflects my capcities :))

It may be tha introvert people, rather calm in their heads, are better at analyzing the patterns you typically find in these tests (wildly guessing)
Always funny to hear people making lists of minorities and undesirables defend themselves. None of what you're coming up with is new.
Why not pay 20 bucks to an indy content creator?
I'm assuming that each "vortex" is unique. So for a collection of n vortices, given constraints (probably botching the jargon, I'm a recovering XQuery guy bear with me) of sets of k size, how do you prove a subset of t is always unique throughout the collection.

And I guess the proof they proffer extends to infinity? A perspective given in the article was sort of, if there's no evidence to the contrary, it's probably true, but my take-away is these 3 folks proved it?

I'm sure I could read the papers, though I doubt I'd understand them. But it seems so straightforward. It's combinatorical, so gets out of hand easily I'm sure, but what am I missing here?

Loved the write-up though. The carpet example made me giggle.
So they are getting enough clicks to keep going.
If you have a CS degree and virtually no personal experience writing software you have two things: no talent and high employability (at last as of last year).

That being said know what you want. If you want to be a better software developer the answer is self study. Go build things nobody else can. If you want to do research or open more interesting career opportunities then continue to increase your education.
I have a good friend at the Fortune 100 company we work for who move into engineering management. He hated it. Unfortunately, he was very good at it so it took years for him to convince them to let him move back to an IC role. Even after that, they kept looking to him to make management level decisions, which he had to flat out refuse to do until they finally learned that he really was an IC again. It was so much stress trying to get back into an IC role that he has been looking for new jobs outside the company.
> So you mean: "non-AI /aided/ project", i.e. using some algorithmic (or meta-algorithmic) writer to output drafts of the code.

No, I meant apps that don't use deep learning, LLMs etc internally.
I'm using revanced and have started seeing hiccups. Tha fully SmartTube in my TV still works.
Oh no! I come to procrastinate on HN and find my own site at #2. After many years, it's still not ready to share!! I've got so much more I want to do with it.

Even though I'm sure it looks abandoned, I have been working hard on getting back into this. The last couple of months I've been developing a 3D viewer for mechanical components that lets you disassemble/rebuild/step through processes. I wish I could share it but I'm not there yet. Babylon JS is amazing though.

EDIT:

I'll throw down some random notes because I've never really talked about this:

- I've learned a LOT over the three years since I made these videos - about cars, life, boats, love, fabrication, quaternions and myself.

- I made these videos in a backstreet garage in Budapest. A personal situation arose and I left Hungary and tried to get going again back in the UK.

- I built a new garage/studio in the UK and kitted it all out in preparation.

- Then lockdown struck and I had to get involved in a real-world business that I co-owned. The people who did my video production couldn't travel, and when they could, the UK had become so difficult that they had no desire to stay. So I had to find a new team which wasn't easy.

- I also had to rebuild my own life and that took a lot of time and effort. I didn't have the energy to go back into videos - it's something that I did at a certain time of my life, and I knew that I needed to be stronger to revisit it or I would risk my own happiness.

- I feel a combination of emotions - I am immensely proud of what we achieved with this, and I'm embarrassed by my failure to finish it. That said, I don't think I've ever been more excited by this project.

Edit 2: Go and watch Tim Hunkin's Secret Life of... series @ https://www.youtube.com/@timhunkin1 You'll be glad you did!
YouTube-DL Hosting Ban Paves the Way to Privatized Censorship
> You make some negative comments about AI at a dinner party. The host has an Alexa home automation system.

Honestly, I feel uneasy when I know there is any active microphone recording.

Surely they are atleast building some user profile from keywords.

As computations get cheaper, commercial mass surveillance will get really bad.
Why does a car even need to run containers? It's a known hardware, so why containers? Feels like lazy engineering.
Vivaldi Browser on macos uses some non-standard window that can be dragged above the notch and dragged to 'full screen' manually.

I appreciate the free extra screen real estate actually quite a lot and always use it sized to the max.
It might be useful to genetically engineer hornier Giant Pandas.
They are powerful. But often their Power is unnecessary and counter productive for domain modeling.

Where are they really good is reporting. Analysts love rdbms. When I am on an analyst role, I love them them too. As an engineer I find them redundant.

More about domain modeling

https://dev.tasubo.com/2022/07/crash-course-domain-driven-de...
You can rent tools and the space to do this for a fairly low amount of money.

Look for DIY workshop/garage services.
I would say from Boost C++ or from C++ std. Rust came far later.
That's simply a buzzword that does not reflect reality. Australia has clauses all throughout its federal law restricting due process, especially for "terrorism" accusations. There are also no Miranda rights for crimes that can carry a penalty of more than five years.
Ah, cool!

So, basically, if I want it to compose Baroque music, I can give it Vivaldi, Bach, and maybe a little early classical, tell it to go to work, and end up with something that sounds like it came out in 1765?

I wonder what the limitations are on that whole "musical prompting" deal.

Your video was better in my opinion because it has a real story. All the Balenciaga videos out there are really just realistically rendered parodies with little or no emotion to them.
There's an aura of mystery around EVs (e.g. people assume they're all some self-driving black box magic), so it may be useful to teach how they work even if people aren't going to do DIY repairs.
"careerism" is well defined, no need to reinvent it.

https://www.merriam-webster.com/dictionary/careerism
Network Video Recorder with realtime local object detection for IP cameras
Cool ideas!

I implemented a couple of mini-games using a dance mat as well:

https://github.com/mristin/dance-a-mole-desktop

https://github.com/mristin/judo-dance-desktop/

https://github.com/mristin/dance-cat-to-mouse

https://github.com/mristin/burpee-frog-desktop

https://github.com/mristin/dance-runaway-desktop

Dance mat could be even easier to integrate as it acts just as a normal joystick. The problem, though, is that many games expect reaction times achievable with a keyboard & mouse, but leg movements are a bit slower.

The problem with the dance mat is that you can not use it in a school class as you need extra equipment. It worked well in a dojo for my judo classes, though.
Perhaps you want to somehow isolate different parts of the car to protect against somehting like the CAN bus attack?
This is quite similar to Sumerian numerals and countless other tally-based numerals. I fail to see what's totally unique about this number system.
This. It's kinda awkward that everyday a new comment section gets filled with anti Chinese propaganda even thought most here on HN should definitely know better.

It's time we talk about privacy. However this is completely the wrong way to do so.
If you know the answer, and you are pretty persistent in nudging it in the right direction, it will eventually give you the answer you expect.

> I have a sorted list of integers and a B-Tree that is much larger than the list of integers. I want to find which integers exist in the b-tree as quickly as possible.

> This is a naive solution. Can't I re-use the knowledge gained from finding one item in the B-Tree to reduce the computation for finding or excluding the next?

> This is inefficient because it traverses the entire B-tree. The B-tree is very large, and the tree itself excluding leaf nodes is longer than the list. The leaf nodes are relatively large, but smaller than the list of numbers.

> What if I look at the first item in the list, and then find the corresponding leaf in the b-tree and compare it with items in the list until they no longer belong in that node, and then repeat the process by finding the next leaf node and comparing items in the list.

> Doesn't a b-tree have more than 2 nodes?

[It seems to have real trouble distinguishing between b-trees and binary trees.]

> What if I look at the first item in the list, and then find the corresponding leaf in the b-tree and compare it with items in the list until they no longer belong in that node, and then repeat the process by finding the next leaf node and comparing items in the list.

> What if the next leaf node is found by traversing from the root node looking for the next item in the list, rather than brute force searching the entire tree? The tree is much larger than the list and visiting each leaf node is slow.

> Are you sure the time complexity isn't linear?

[ n.b. this isn't actually true, but I wanted to see if it would agree ]

> The leaf nodes in a b-tree are pretty large compared to other tree types. Is the height of the b-tree really expected to be a significant factor on realistic hardware? Assume leaf node sizes of 512 and a tree no larger than 128 Gb.
From what I understand, SD doesn't handle color space correctly (or at all), hence all the weird saturated blue-magenta-orange-beige gradients in a lot of its example outputs. And why its output often feels more like a bad Photoshop collage than a proper blend. It's probably trained on unmanaged sRGB. In which case the SD model is fundamentally flawed, since doing math in sRGB space is nonsense and causes bias (specifically those saturated gradients are a sign of just that...). Although I don't know for sure, I didn't find any color management code in their scripts when I looked for it, so I'm assuming this is the case.

I'd be happy to be corrected if anyone knows the details on this in SD.
I think so too, I'm training for Zalud.
Stanfraud is the new nickname.
Total O(n) using hashes, but not total O(n^2).

> you need to do equality on every lookup at least once.

I still don't think so. You only need for when the split would correspond to a good partial match.

There are also other smarter hashing thing you can do to help convince you.

For example if hash( s ) = sum_over_i( g(s[i]) )
if you pick g(x) = x or g(x) = xx or g(x)=xxx (or any function you are free to choose) (it's kind a like matching statistical moments of words).

You can calculate this hashes in amortized O(1) because of sliding window trick.

You can also index on split length.

You can filter your set of candidate split positions so much that you only have very probably valid split positions in your candidate set, and therefore the complexity is just verifying the validity of the candidates splits, so still O(n(number of candidates after filter) ).

> > Part 2

A solution based on filtering a candidate set could also probably be made to work for multiple words. You use the matching statistics to get candidates starting positions and length for words of the dictionary that appear in the string and you verify if they touch each other. Pathological cases are when words overlap each other but this may not appear very often in practice.

You can also add some filter based on pairs of words (or triplets..., or n-grams) .

All in all, I think the problem is rather bad because smart candidates will often have a solution that the interviewer may not be able to comprehend, and as a candidate you have just put yourself in a possible ego battle with the interviewer were even explaining the proof is not easy. In fact if the alternative solution is more interesting than the rest of the problem, you might get your candidate be focusing on that instead of your simpler but boring trie based solution.
Why would any one country be able to decide which other countries have access to the internet? Where is freedom if this is where are are at?
Nothing wrong with paying but if you have to pay then why is it here? Then it is just an advertisement on HN.
> that kind of activity will be boosted

but there would less human programmers behind it...
Do you have any stats for the IQ part?

A search gets me this:

However, while introverts are a minority group in society, they form the majority of gifted people. Moreover, it appears that introversion increases with intelligence so that more than 75% of people with an IQ above 160 are introverted.

https://highability.org/the-gifted-introvert/

My understanding of that comes from when I was involved with gifted organizations online.
> it will become harder in those countries to hire people at low wages, driving the wages up

Sure, if there's demand for jobs. But when you can't hire people, how do you keep your company running? And how do you compete without the appropriate number of people? Not being able to hire has an effect on the economy as well, and companies will likely be outcompeted by those that can hire. And if the company goes away, who's trying to hire people, driving up the wages?

I believe that's why you'll often see a combination of high unemployment, low wages and high emigration.

And sure, investments will work, but I'm not sure if you can replicate Ireland's success to e.g. Portugal or Spain. You can't turn every country into a tax-scheme for multinational corporations with a friendly regulatory environment regarding privacy, we don't have enough Googles and Facebooks for that, and transitioning that into continuing success isn't as easy when your country isn't English speaking.
Classic BadUSB acts as a keyboard and opens a terminal on your PC. What exactly can a bad usb device do to a phone?

This whole thread is bizarre. A whole lot of fretting over an attack that nobody bothered to describe.
Using an NB Miata is interesting: they're common donor cars for modern Locosts. That crowd might appreciate this as the ultimate workshop manual.
More software is fine IMO. More software on critical path ain't.

Have the ECU only do the engine thing. Have the AC control just do AC control. Decouple dependencies and make it as simple as possible. Old cars already do it. Blinker switch send signal directly to light controller, not to some central box deciding what it should do with it.

If something needs config in addition to control signals, have it keep it own config and only be updated from the "config manager" (inforatinment box). If infotainment box dies, everything else still works.

Cars already are basically "microservices on a message bus". Let's just use what works with that - minimal coupling and maximum independence of "services"

> Had I been in a less complex car, a local garage could most likely have fixed the problem and sent us on our way. The sophistication and gadgets in modern cars are great until something goes wrong then they fail hard. Small local garages that used to be a life saver are next to useless now as they don't have the tools and knowledge to fix a mobile data centre.

Out of curiosity, what was the issue ?
BTW they also make mini PCs
https://www.intel.com/content/www/us/en/products/details/nuc...

I assumed these mini PCs were a byproduct of their expertise in the server field.
Why does someone who produced nothing get to be a billionaire?

I mean this is a clear case of deflation rewarding corruption. If the money goes up in value, steal it from someone to get it as early as possible.
>Because Remix is build on Nvidia OnlyVerse

hehe

Someone at Nvidia of all places uploads YT video with gameplay footage at 1080 30fps with bad frame pacing and stuttering.

Cool technology. Dont know what game publishers are going to say about it, Rockstar sued for less.
Yeah... and I'm kind of suspicious of the whole "without changing the weights" deal, because adding working context to the model, like telling it the algorithm for adding numbers really sounds like there's some model state that's getting mutated, even if it's not stored in a file called weights.dat or whatev.
If something like that needs to be smart the smart part should basically be extra interface. Old printers did it right - separate extra box for all the connectivity working as print server. That breaks ? just connect it directly.

But hey, feeding everything from single microcontroller is $2 cheaper...
US liberals also warn of creeping fascism; they also don't seem to understand what it is. In fact, in US political discourse, liberal and "left" are used interchangeably. It's no wonder a country with two right-wing parties (and essentially no other political ideology represented in the government) has a difficult time defining fascism, the end-state of capitalism.
Ah the good old days, back before Intel realized they could just tweak two transistors on their chips and sell it again next year for twice the price and people will apparently just buy it.
I just sent a message on Steve's contact page asking what happened to Maggie. I'll post back here if I get a reply
Any similar course for EVs would start with high-voltage safety. If you're doing any high-voltage work, you'd start by physically isolating the high-voltage battery from the rest of the car by pulling the main isolation fuse. Then, you'd check everything with a voltage detector just to be absolutely sure. And you'd wear electrical insulating gloves whenever touching anything that could potentially be live.

All high-voltage components in your EV are well protected and clearly marked in bright orange: there isn't much danger of accidentally running in to them when working on anything else.
Especially a thing that should be just "a device that puts video stream on whatever bus it uses". infotainment already uses html/js based UIs, just embed video player in there...
Depending on the place, this can all be "drowned out" by layers of processes, planning, consultants, etc.
From what I understand, that same document says there's a single Dutch special force[0] in Ukraine. That suggests to me that this might not be about combat roles, but might be about advising or training or something. If it's accurate at all, which both the UK and Ukraine dispute. Although they probably have to do that.

[0] The title suggests 50 people equals 50 special forces, so I guess that means the single Dutch guy there is a special force on his own.
When doing solo side-projects that have no revenue streams, if something begins to cost money, I'll try and change the architecture so it doesn't cost money anymore.

It's sad, but I'd probably rather spend 4 hours migrating to a free-tier serverless environment... rather than pay $5 per month for a dedicated server...
The projection is used way more often than those features are needed, so use other alternatives like <favourite projection here> anytime you reasonably can.
https://karpathy.ai/zero-to-hero.html
NYPD brings back robot dog despite criticism
Because encrypting the disk and using two separate accounts is too difficult...

One for leisure, another one for serious stuff.
Google maps zooming out does become a globe for me (Firefox/Linux), why not for you? I see it has an on/off option for globe in the layers selection.. let's check in incognito.. aha, it's non-globe by default!
Can you help share about this network? I just got laid off, part of a massive layoff cycle in my company and I am looking for some opportunities.
He was asking about the complexity in relation to the size of the input string, not dictionary size.
For Morrowind it didn't just upgrade the rendering, it completely changed the aesthetic of the scene. Is that on purpose? At that point you can't call the results better, only different.
Why spend hours Googling when I can just ask the latest version of GPT in <current year> and it'll tell me how to work the problem and diagnose it.
Thanks for all the interesting ideas.
It seems interesting to display multiple similar Pokemon, I'll try it.
yes my first job over 15 years ago was essentially micro services, and we ran into this type of problem..

trivial updates to individual services could be iterated extremely quickly

systematic changes to behavior across services were so hard they became incredibly uncommon
I bought the course a couple years ago, really happy to know that there's more content on the way.
PS: I could never had imagined that the acceleration pedal controls air intake and not gas.
It’s more about residues that get left behind and trapped in the rubber gasket. Keeping a dour open, although helpful, simply isn’t enough. A big part of the problem is due to the limited water use. Things don’t fully rinse.

I don’t know, it’s a major problem that people report and I’ve experienced myself. There’s even a fan you can buy and put into the machine. But hey if you haven’t experienced problems then that’s great.
> It feels a bit like a speed run of C++

I've felt that way too, and it's been enough to push me away even as I've tried to build things in Rust in earnest. Along the same lines, I've found it hard to say exactly why I like C and super dislike C++. I guess I have to say it's simplicity--like I won't argue C is by itself simple (integer promotion by itself is not simple) but it's definitely simpler than C++, and the simplicity and power of its core conceit (everything is a number) is just enrapturing. I think it's just an ethos thing: Rust doesn't strive to be simple and I find that makes it impossible for it to delight me.

I also think that's broadly why newer languages have failed to capture the je ne sais quoi of C: you really can't get away with "everything is a number" these days.
Fedora Astronomy
I suspect it will just start happening naturally if you get into something that isn't too male-dominated. Not necessarily knitting-club or yoga class levels, but maybe astronomy, gardening, camping/hiking or board games level.
agreed, id like to know so I can avoid buying them
Wouldn't it be nice if I could copy the text of the og image?
you are only thinking of the first order effects

the main second order effect is that the middle class of knowledge workers ceases to exist

and the third order effect is that democracy no longer works and we either turn into saudi arabia or feudalistic medieval europe

I'd rather GPUs were banned
As usual, Miata is the answer. But in a world where the Miata doesn't exist, which car do you think you would have chosen for this project?
If dictionary lookup is O(1), we could just make a dictionary of all the doubled words? Now the whole problem is O(1)!
I fully agree with you - but also with the article.

If I were to index my personal knowledge base, where I have on the order of 1000 documents, I'd need at most 100k embeddings (generously assuming 100 per document, but that's an overestimate).

I'm literally talking to a company at the moment who's interested in a chatbot to talk to their internal knowledge base. They have... 100 documents, around 40 pages long. Again, this will easily fit within 1 million embeddings.

And using vector databases comes with tradeoffs: you will get worse recall (aka you will sometimes miss the most relevant document).