skysight-inc/HackerNews huggingface dataset:
I’m really struggling to find any actual numbers so I could be very wrong but I vaguely remember input tokens being around 10x faster

Basing it on pricing doesn’t seem like a good way to estimate it because it varies so much but:

- OpenAI charges the same for input and output tokens, except for GPT4 where output tokens cost twice as much as inputs

- textsynth.org charges 25 times as much for outputs than for inputs

- goose.ai doesn’t charge for inputs

Also you have limited context length so that limits how much data you can read
If it's old pristine video, might be worthwhile for anything without identifiable info on YT. Never know who this helps or brings backs memories.
As mentioned, this is not even that long ago. In a somewhat related perspective, (former) aristocrat Heinrich XIII Prinz Reuss was a leading figure in a plot to start a monarchistic/fascist coup d'état in Germany just last year: https://en.wikipedia.org/wiki/Heinrich_XIII_Prinz_Reuss
Show HN: No RAGRETS – an interactive map showing people's regrets and joys
Hi friends! I'm Alvin Chong from Singapore, and I started a movement to inspire people to do what they love, live life to the fullest and live with no regrets. Would love any feedback!
Branchless or not in this case, it still touches memory in not so good pattern. I found that a significant speedup of a classic BS could be achieved by switching to vectorized search when the remaining range has a width of 3-4 SIMD lines (or maybe even a little more). The bounds of that range are likely already touched and in cache, then prefetching helps. It has high likelihood of finding the target on a single SIMD compare, then switch to linear search on small data that is already in L1. It gives 30-50% gain on 1K items array of integers, 10-25% on 1M items, depending on data distribution. Here is an example in C#: https://github.com/Spreads/Spreads/blob/main/src/Spreads.Cor...
Very unlikely. Microsoft’s business clients would scream bloody murder, and much of their own internal products use .net expensively. Azure, Bing, and SharePoint are all built on .net.

But for things like Azure, I’m hopeful to see more node and rust support built in. The interesting part is figuring out which direction Microsoft goes for desktop software. I’m seeing more Electron based applications coming out now.
I suspect that real-world training data doesn't contain enough context for LLMs to learn what kind of person they're dealing with, and that's assuming they even are capable of understanding context at more than a superficial level.
An app that helps me with shopping at my main supermarket.

I usually go always to the same supermarket twice a week. I was frustrated that every time I changed something in my shopping list I had to mentally recompute the optimal path to pick up everything.

Now with my app I am able to build the graph of the entire supermarket (each node represents a rack with shopping items) and then given my shopping list it computes the optimal path from the entrance to the exit. It's a version of the classical travelling salesman problem
My point is that fighting to prevent climate change is also an agenda.
Introduction to Benchgraph and Its Architecture
Seems like nvidia and microsoft are pushing cuda to be used under WSL2 per the nvidia documentation.
I guess computers will never be able to figure that one out.
And that should’ve been obvious to any sensible person, let alone a scientist or medical professional.
Show HN: NameAlerts – A simple service to monitor domain name availability
At first I thought this was just a gimmick without any real-world usage, the last several demos in the video changed my mind. Having a button raise itself until pressed would be a great feature for something like a car touchscreen.

The argument I always hear against automotive touchscreens is that you can't feel them without looking at the screen (and thereby taking your eyes off the road). However, with this screen it should be possible to adjust the fan speed, or turn on the seat heater, without even looking at the screen.
Except it still opens new windows all the time. There doesn't seem to be a way to force it to stay in one window unless specifically dragged out, like how browsers work.
I think people just assume that it's BS based on stereotypes and a warped pop culture view of what it is. They haven't actually investigated the matter
> I am sure that my name is currently being damned in a boardroom in Chicago, as as the person who warned of this, I am likely seen as responsible.

In that sense nothing ever changes. Anyway, kudos to you for staying the course on topics like these.
SDRangel – Open-Source TX and RX Software Defined Radio
Show HN: C4 – Connect Four Game
You can play against computer (a simple AI, not that easy to beat), or against other human offline or online.

This project started back in 2013 and I first submitted to HN back in 2015: https://news.ycombinator.com/item?id=8886897

Over the years, I've made lots of code changes (several code architecture revamps, online mode, dropping old browsers), but the AI part remains relatively the same: it's using minimax algorithm to "think" several steps ahead, all calculations are run in your browser.

So I'd like to know what you think. What do you like about it and what features/improvements do you think is missing. Thanks!
Yes that’s what I meant. I totally understand the stress teachers are under, school funding challenges etc
I live near a McDonalds and I'm fucking glad I don't see plastic straws in the bushes next to the sidewalk any more.
That’s what I meant re keys, but ya nice point about pointers. Forgetting details of my data structures classes. updated my post (used to count 1 bit per node for pointers)
If that myth has been busted 20 years ago when I have started working close in time with Pentiums then HN crowd never got the memo.

Even right now i have two replies above yours that completely ignore the point of discussed article. Which is that algorithm is 'branchless'.

PS. I agree with comment in this topic from 'mgaunard' that algorithm should have been written as branchless explicitly.
Nah, tech-savy means that they can use a few selected apps which mostly look all the same. Most kids are at the same level of "incompetence" when it comes to connecting printers, projectors, editing settings, presenter views, streaming, etc., as are their teachers. Even the basic settings (eg. on their phones) are usually an untouched feature of their devices.

There are some exceptions of course, as they always were, but what the tv was for older generations, computers and phones are for the new generations... just enough technical knowledge needed to see the content and not a bit more.
Some of those old Citroën dashboards were mental (in a good way).

In a crowded field of craziness I'd personally have to place the Citroën Visa high up as bonkersiest of the bonkers.

Happy to hear other nominations though.
That would be Googles solution so that it could show meaningful competition and Bing would be a credible alternative.

My solution would be to fine them 25% of their total revenue every time we see market manipulation due to Google altering search results.

If we have no evidence of that, then I don't see a problem with the current situation.

As for Epic, they have plenty of alternative platforms to use. The fact that they don't target the Steam Deck because Tim Sweeney is petty makes me have very little sympathy for their argument.
I got fed up of trying to access servers I was whitelisted to but my IP had changed so I wrote a script that runs on startup and lets me copy my IP if I want. ghbarton.com/blog
My kindergartener has a laptop, which I thought was ridiculous. But they use it to do adaptive math and reading programs, which actually seem useful to let the kids learn at their own speed.

OTOH, the best would be if the teacher was delivering 1:1 tailored instruction based on student need, but that’s not happening, so at least the computer can teach him something.
Are you saying that inflation necessarily outweighs all positive effects? That sounds like a remarkable claim to my ears.
just make new profiles
I would be more sympathetic to this line of thinking if I didn't have a 16yo who's going to be lucky to get through high school because he can't focus in class. I would have been the same at his age, if someone had plopped an internet connected device on my desk and told me to focus on school work.
Off-topic but thank you for mentioning WSET. It's the first time I've heard about it. In UK, there's something basic offered by bbc: https://www.bbcmaestro.com/courses/jancis-robinson/an-unders...
I put together some operational amplifiers as filters to measure skin voltage and infrared absorption then used machine learning to learn to identify me and to measure blood pressure, pulse rate and oxygen saturation.

I was close to predicting/estimating blood sugar when I lost momentum and also had a few errors making up PCBs.
It could be much weirder than that; the way movement works could be the brain very strongly predicting that a limb will be at a certain position and the rest of the body scrambling to prove that prediction true. See https://slatestarcodex.com/2017/09/06/predictive-processing-...
There is an upper bound in the number of private keys available even if it isn't an issue in practice.

You can target anyone's wallet in O(1) time, no proofs needed :^)
There are a number of things to take into account.

For example, we don't know how exactly the wide looked like in the 8th century B.C.E. as the wine making process has changed a lot since then. I am not talking about the color but also its hue.
Power automate desktop?
By ignoring the economics of science, the article overlooks the point that the number of good stuff and the number of worse stuff is correlated. If we neglect quality control, we are spending more money on worse (or average) stuff and less on good stuff.
Thanks! Still trying to figure out the AI aspect, it was mostly just anonymous ephemeral messaging for a long time. So trying to understand the best way to add that in. Also whether I even care about charging for it tbh.
Fantastic, now Epic can use this as evidence for their inevitable appeal against the recent decision which decided exactly the opposite.
The reason I, and I assume many others, really dislike these smart assistants is that you then have to have creepy companies listening to everything you do.

The concept itself is great, and if I can finally have a good local only assistant, then that's fantastic.

And yes, one of the reasons people are more excited than ever is that the latest versions ChatGPT are actually really good.
But working in the 21st century is paradise, and no one who doesn’t *want* to be taken advantage of or mistreated or forgotten about ever is because the market is totally free, and there is no such thing as power imbalance when negotiating with a company. Unions just aren’t necessary. Corporations are wonderful, and they don’t withhold information that could be bad for business, but good for the public. Their product is made with complete openness, and everything is regularly reviewed and audited by independent, unbiased watchdogs. If they don’t like their conditions, they can leave at any time, as long as they leave individually.
100% agree - and it's having a serious impact on at least one of my kids who has a learning disability. Teachers just really aren't equipped to deal with kids on devices who know how to use them better than the teachers do.
I got tired of editing videos, so I wrote a tiny web app that allows me to record uniform ready-to-publish videos for my SaaS in real-time, so creating & publishing a 5-min video only takes me about 15 minutes.

The videos look like this one: https://www.youtube.com/watch?v=1rdeir2-bVA

Creating a video is simple:

- think about the subject (usually during the week)

- 5 min: copy an existing video script and edit it to match the current subject

- 5 min: record the video with OBS capturing the web output

- 5 min: publish it on FB/LI/youtube/...

It uses a simple scripting language with actions that I can trigger by pressing a button. The script has custom commands that allow you to mount HTML/overlay the webcam video/show the webcam video as a thumbnail/play music/... And you can compose commands into other commands.

Here's an example script I used for the video mentioned in the beginning:

const script:Record<string,string[]> = {
Intro: [
`/name empty screen with overlays
/remove *
/volume 0`,
`/name empty screen without overlays
/remove *
/volume 0
/append div.hide-overlay`,
`/subs
How to quickly qualify leads
for premium outdoor structures
without a configurator
`,
`/intro
![](vsl-TV-transparent.png)
# Quickly qualify leads
## for premium outdoor structures
### without a configurator
/caption Tom Janssens / Owner
/wait 3s
/remove *
/subs
https://virtualsaleslab.com
marketeers of premium outdoor structures
activate & qualify leads
via online 3D configurators
In this video
explain you
a simple and easy way
to qualify a lead
without using a configurator`
],

Main: [`/remove *
/append img#bg.fullscreen[src="prices.png"]
/select #bg
/animate fade-in 3s both
`,

],
Outro: [
`/site https://**OBFUSCATED**/r/vsl/vsl/en/designer/index/ts-alu`,
`/remove *
/caption Tom Janssens / Owner
/wait 5s
/cfg https://**OBFUSCATED**/r/vsl/vsl/nl/designer/index/solar-de
`,
`/remove *
/outro
![](vsl-TV-transparent.png)
# https://virtualsaleslab.com
### tom@virtualsaleslab.com`]
};

export default script;

Update: Obfuscated some urls in the example script, as they are pointing to my test environment ;)
Quite OK Audio Format
Out of curiosity why cannot you use raw Ethernet packets?
> By all means, if you like the way Mac handles this, you should use a Mac.

So let me recap:

1. You've said Gtk/GNOME relies on volunteer contributions;

2. GNOME removes (or refuses to implement, mutter#217) perfectly reasonable features that both regular and power users need/want/rely on, without providing alternatives (unless the plan is to get libadwaita eventually linked into the kernel);

3. You tell someone who shows interest in said features (outlining alternative designs, implementations, diving into some of the edge cases, and weighting their pros and cons), that if they like these features, they should use macOS instead.

Conclusion: GNOME drives away the same people who have the motivation and expertise to contribute to the platform. Self-sabotage.

Here's a hint: it works for Apple, because Apple produces a polished and highly desirable product. But even Apple caters to their professional audience. It works for suckless, because they're elitists and mostly irrelevant. But even suckless maintains an official repo of community patches.

How many active forks of KDE do we have out there?
>The only people I've ever met who know who this person is IRL outside of Mongolia are Kaiserreich players.

https://www.google.com/search?q=corto+maltese+ungern+sternbe...

https://www.youtube.com/watch?v=FhtB7VYXdqY&t=38s
My plan was to get my setup super fancy to also display the current height and memory functions from within the Mac utility, so it had to read the full protocol that the remote used. Up/down alone was supposed to be the proof of concept, but once I got it working, it was good enough that I didn't really care about the rest.
Shameless plug of my attempt at this: https://github.com/ehrmann/branchless-binary-search
He worked in the garment industry, for a company that would manufacture clothes for Inditex etc. The programme has a lot of sections. From what I recall: A records module for all the fabrics used, all the designs the designers would come up with, and all the trimmings. The styles module "compiles" the styles and garments; the orders module keeps track of the amounts of orders placed by the customer and starts the preparing to manufacture process. Then there are quite a few different report modules that deal with things in the manufacturing stages, such as truck loading (say a truck is on the way to Morocco, it has picked up the garments and is on the way back, etc.). Then it also deals with samples the customer requests (as you would get at a fabric or paint shop), and the list goes on! Essentially, it is a digital replacement for all the manual processes the company would have to go through (and as I recall, it was all quite manual!). Something bespoke but where the scope is actually quite huge for one person to do. Even though he’s retired now, he’s still working on it!
For a mostly solo volunteer projet, supported by an individual who works as a high school teacher (so, not crazy-silicon-valley-rich), any such abusive costs are probably unsustainable.

Your figure of "<10k" that you consider as "minor" shows that you have no idea how people get by. They were kind enough to explain in advance how they would proceed if the complainant pursued in their misguided attack, how more agreeable do you want them to be without similar complaints drowning them out?
It's strange that the iPhone apps I purchased also work on the iPad. I don't have to buy them again.

How is it then a "different store"?
Depends what you mean by "for myself".

For practicality: I wrote a flashcard app to use on the tube to help me learn French. I wanted a couple of things specifically:
- it should be super simple to use on a mobile device
- it should be trivial to add a new flashcard on the fly
- it should prioritise flashcards I've got wrong more than I've got right
- it should work offline, pushing back to the server once there's a connection again
Code: https://github.com/alex-moon/clin

For fun: I wrote an app that tied a bunch of machine vision ML repos together to generate "explorable dream worlds" in the form of short HD videos. I wanted a simple, fun interface that would let me specify a schema/config for the next video, then hit "go" and watch it generate over the course of however many hours, including previewing what we had so far.
Code: https://github.com/alex-moon/vc
Just the response I would expect from an academic.
Microsoft exec says Windows 11 kernel will soon be booting with Rust inside
I don't know if it's interesting, but here it is.

The local branch of the company I work for has recently included a food allowance of 8 eur/day as a perk. I don't like / have opportunities to eat out most days, so I have built a little utility that fetches via a REST API the offers at the deli / grocery store on the way to my kid's nursery, and solves a knapsack problem to generate the most optimal shopping basket (i.e., closest to but not exceeding 8 euros). I extracted the API from the deli's website, as it seems to be something custom. Of course, I might not care about some of the items that the utility includes in the most optimal basket. To mitigate this, the utility iteratively refines the basket by asking me if there is something I want to remove, and then replaces it with the next most optimal items to fill up the remaining budget.
Flipper Zero Antenna Patterns
Just the response I would expect from an academic. Universities are charity-businesses with an educational interest.
Fair point. In all seriousness though, it does often feel like Youtube is filling that niche quite nicely. It is almost as if the formerly wondrous power of written language to communicate across time and space is being debased and usurped by the power of video production and internet distribution...
Poorly titled, I expected an article about how we can know software quality more objectively or something like that, as quality is always somewhat subjective or culturally dependent.
Sure. You can get WSET 1, 2 and 3 for sure in UK (https://www.wsetglobal.com/wset-school-london/wset-courses/).

Another popular wine education is CMS (Court Of Master Sommerliers) https://www.courtofmastersommeliers.org/current-course-price...

WSET is supposed to be more focused on the production of wine, where CMS is supporsed to have more focus on service/serving (for waiters). Its details and I think perhaps more of a different in the lower levels.

I can recommend WSET. I had a pretty good knowledge of wine before I started, so I did WSET2 first. WSET1 is short and pretty basic, but very good for beginners and/or if you just want to have a taske before taking one of the higher levels. WSET2 is still beginner domain I think, since there is an exam but its not a practical exam (i.e. no tasting exam). WSET3 gets serious :-)
Sounds like user error, I don't have any such problems with my M2 keyboard.
I have timeboxed access for devices controlled at the router - kids devices are blocked after their bed time, and all devices are blocked after midnight (which has been a good thing for me, too).

It doesn't stop them from playing a local game, but the removal of the internet seems to break most of the desire to use devices inappropriately.
Not something terribly impressive or useful, but I wrote an image-scrambling (anything-scrambling, really) program which is quite unique.

I was fascinated by the story of David A. Scott, who was obsessed with "bijective compression". It means compression programs where all files are valid archives, and moreover no two archives decompress to the same file. So no magic number file signatures, no checksums, no redundancy whatsoever. Scott felt that compression algorithms that didn't have this property were wasteful, and of course, in a narrow technical sense he was right. There are of course a number of practical reasons why we tolerate a little redundancy.

But he wouldn't let practicality stop him. He made bijective versions of many common compression algorithms. He made a bijective Huffman encoder (one where you'll never get "unexpected end of file"), a bijective arithmetic encoder, and even a bijective LZ variant. But most impressive of all, he made a bijective BWT version.

The Burrows-Wheeler transform is fascinating on its own, and it's almost bijective. It sorts letters in a text by their context, so that letters with similar context appear close to each other. In a strange vaguely DFT-like way, it switches long-distance and short-distance patterns around. The result is, in a typical text, long runs of the same letter, which can be easily compressed.

But the traditional BWT technically works only up to rotation. You get a rotation of the original string back when reversing it, but you don't know if it's the right rotation. You need to store a tiny piece of extra information, either the index of the rotation, or a single sentinel character known to be the last (or first) letter in the original string. Getting rid of that last piece of information seemed impossible, but Scott figured out a way to do it!

The result is that we have a truly bijective version of the BWT transform. Now I'm no mathematician, but surely that is beautiful? It's a true permutation now, that still does the weird low-order higher-order swapping thing, that you could surely analyse with many algebraic approaches that wouldn't work for the original.

Anyway, what I did was implement this transformation on the lines or pixels of an image. So you get an effect similar to the "pixel sort" effect that glitch artists were into for a while, but it's reversible. I guess it's not really useful for anything other than making glitch art, but it's at least a program that does something pretty unique, and which only a very specific kind of weirdo would have the skills and inclination to write (namely me).
I think effective latency and reducing the number of cache lines is probably the exact same thing. The point is instead of fetching 5 cache lines to get to the 5th layer of the tree from memory, you fetch just 2 and access the mega root node via cache.
But all Aldi stores sell the same stuff more or less

> "no the one on 5th avenue sells vegetables in isle 5 and the one on 3rd they are on isle 2"

But that's not what's happening here

Is an iPad app the same thing as an iPhone app? Or a watch app?

If an iPhone app took minimal work to work on the iPad, then I'd say it's the same thing, sure
Perhaps someone can ask GPT what is ambiguous about the sentence?
Nice! Good to see others are tackling the same problem!