skysight-inc/HackerNews huggingface dataset:
Thanks for the links.

It is a very strange that for a very pervasive and hugely popular computer techniques, CORDIC do not get a proper detailed treatment and coverage in books. Since IoT and machine-to-machine communication are taking off, and with the efficiency of CORDIC implementation and operation, it usages will most probably increase exponentially, hence good references are needed for correct and optimized implementation.

The two anomalies are books by Prof. Omondi, and Prof. Deschamps [1],[2].

[1]Computer-Hardware Evaluation of Mathematical Functions:

https://www.worldscientific.com/worldscibooks/10.1142/p1054

[2]Guide to FPGA Implementation of Arithmetic Functions:

http://www.arithmetic-circuits.org/guide2fpga/vhdl_codes.htm
Exactly. People join SO and other SE websites to ask questions and get answers.

With ChatGPT and similar platforms, trained on SE answers (and open Github repos,...), people will eventually skip Stack Exchange and directly go to ChatGPT.
To the contrary, the more I use it the more clearly it is just this.

That’s not to disparage the value of a juiced up autocomplete though
Computer-Hardware Evaluation of Mathematical Functions
Sounds like a great start towards an ad diaspora. Who wants to advertise on a site that cannot properly distiguish between a human and a bot?
Guide to FPGA Implementation of Arithmetic Functions
Thank you Juan for the positive encouragement! I didn't know about "Mom Test" until I started putting AnyScribe out there and this is the third time I am getting the reco! I better read it!

Here's my latest update on AnyScribe by the way! https://www.youtube.com/watch?v=dzSZg9lir9A
Here it is in 28KB. The site also links to a 9KB version (but it didn't work for me):

http://creativejs.com/2013/02/elevated-a-beautiful-mountain-...
The security discussion didn't make sense to me but left me feeling the process was not secure.
Is there an image or video editor that can superimpose the smiley face or otherwise preserve privacy, simply?
Did I say I was not human I include myself in most humans.
> I wonder to what extent emoji use might evolve so that people without a common spoken language can use them to communicate with each other

I’m guessing the availability and quality of automatic translators is the limiter in this kind of emoji evolution.

Most of the popular social media platforms already allow their users to translate content (posts, comments, subtitles in video, etc) into their language.
I found this is a “marketing” technique, that I first encountered on LinkedIn Groups.

A shill asks a specific question, which is then “answered” by a bunch of other shills, recommending some product.

I remember answering a technical “question” on the Swift Language group, in LI. I gave a simple, accurate, answer to what I considered to be an earnest question about a basic dilemma. It was something that I knew all about, and had a lot of experience, dealing with.

My answer was completely ignored, but the asker engaged many of the ridiculous “answers,” and I realized what was happening.

I left that group years ago (along with every other LI group, and, pretty much, LI, in general), and now see this technique being applied everywhere.
Welp, I have no idea if anyone will read this as its been a little while since it was put up and is in a flagged comment, but hey I'll do a lil explanation of some of the issues I ran in to, and how it works.

How it works:

In short, Wag adds an eBPF program to a WireGuard device that it instantiates. The eBPF program uses a number of hash maps and LPM (longest prefix matching trie) maps to determine the policies that are applied traffic coming in on the wireguard device.
These policies based on the ACLs defined per user/group, and contain MFA/Allow/Deny rules which require mfa, allow without auth and deny always respectively.

Wag also watches all the wireguard peers ingress IP addresses, and when an address changes it deauthenticates the user and requires the user to complete a login challenge. This is done by basically setting a bit in the maps exposed to eBPF that says "unauthorised"

Challenges:

First and foremost with WireGuard there is no good way of determining if an "external ip" i.e where the user is connecting from has changed.
There was a patch set submitted for review in 2022~ that was never actually added to the kernel that would have added netlink compatibility and thus event based notification that things had changed, but alas that was never reviewed by Jason Donenfeld and has quietly died the death.

Secondly was defining multiple policies per route was quite difficult as eBPF doesnt do dynamic memory even in userland exposed maps and I wanted multiple rules per route, i.e you might allow port 80/tcp when MFA has passed but otherwise always allow 22/tcp. So to do that I had to define a maximum number of rules that could be inserted as one memory blob into the LPM map that the ebpf program would then linearly search to make its decision.

Thirdly has been making everything highly available which has been a bit of an on-going battle with ETCd mainly around how it manages cluster certificates as they dont (as of 2024 but it may be coming soon) expose the right structures to allow for dyanmic certificate creation, so you have to kind of make a wrapper around that in order to get everything going.

Im sure there are other things that I've had struggles with, but these are what come to mind immediately!
The best uses of AI (c. 2024) is indeed when it's just "fancy autocomplete". It's great to help finish up boring, repeitive, but necessary tasks so you can focus on the high level.

But the tech cycle has been hyping it to all heaven (or hell), and claiming it can simply reproduce your imagination on a whim. Maybe in another decade, but that doesn't stop companies from buying in and trying to replace skilled labor ASAP.
You can also add agriculture to that list, apparently we should give up the wins of the green revolution and go back to living in this idealized world of Permaculture food forests and tree houses (George Monbiot has some great takes on these ideas).

I really wonder why HN goes off the rails when these topics come up. Is it just a weak science education, combined with the relative accessibility (and acceptability) of health/fitness/exercise self experimentation? Though I also see gut microbiome discussions being shoehorned to any discussion in this space aswell.

I guess I just don't get it, probably the 'tism.
Yes. Completely agree.
Needs to show a LLM built with it I guess.
Rust doesn’t use manual memory management?
Because self replicating problems should have some sort of exponential growth curve, and with the age of the universe should have fairly predictable time before full coverage.

Other things wouldn’t.
I'm pretty good at simply filtering out low quality results. But Quora is so often so aggressively topping SEO. and I've NEVER gotten a useful answer out of clicking on a result. It's pretty much the best way to explain what a hallucination in an LLM is, before such concepts were being talked about at large. If you just skim it kinda looks right, but the more you focus the more you start to realize how little sense the response makes.

IT finally broke me in 2022 and had me download uBlacklist. To this day it's the only site on there.
Feel free to make a counterargument, but your dismissiveness comes across as very rude.
PicoRuby Is an Alternative MRuby
Brazil's catastrophic weather spawns spate of conspiracy theories
The post shows limited understanding of what LLMs are. Ok, so Quora has a bad model that generates "Why doesn't Donald Trump shave his mustache?" type questions. That's Quora's problem.

But in general, a frontier LLMs like the ones trained by Open AI would not make such silly mistakes in their output. Its "fancy autocomplete" is trained on millions of documents that include detailed description of Trump's face and the presence of the word "Trump" in the context window would activate countless weights that relate to "orange hair", "pussy grabbing", "bribes" etc. Each word or sequence of tokens can be understood as a vector in a space of say, 12288 different dimensions, and for each round in the algorithm the entire context is refined so that each of those dimensions would access finer and finer details of the subject matter present in the training data.

So the model really does "know" Trump does not have a mustache. What it lacks (or has very limited ability to do) is rational exploration of the information it holds. It's like an idiot savant with the mental ability of a 4 year old that has somehow memorized the entire information that exists on the internet.
Very impressive!

Would it be possible to port to x86/DOS, and keep the same code size? Or is there limitation in the WASM aspect?
> the ad farms will just copy the content

How would that be legal?
About article.
Oh Brother, This Guy Stinks!
Google offers to translate the home page from Finish - ends up with the same.
Similar in terms of it uses wireguard definitely!
I havent made a direct comparison in the documentation as it's not something I'm currently going toward. This project suits my needs and is quite fun!

But I'll try and give a basic run down on the differences/similarities.

Wag is good for hub and spoke design where you want to have a hard boundary, rather than a tailscale-esque mesh where everything touches everything and then the rules define the overlay.

Both wag and tailscale add SSO integrations and effectively 2FA for securing your users.

And both of us have a way to enroll and a web UI to manage things, although I'm sure TailScale is much more polished considering I'm one guy who doesnt like web development.

As for things Im definitely not going to implement, probably interception or a TLS proxy to redirect users once their session logs out. Primarily just because doing that in eBPF is a little bit beyond me right at this second, and I dont feel like writing the DNAT/SNAT components I'd probably have to in order to get it working
Video unavailable?
Yeah, I've noticed this too: seeing a Quora question that's exactly what I'm looking for, clicking it, and not actually finding the question which the SERP said was there. At least this used to happen back when I actually got Quora results, I'm not sure if its search ranking has dropped or if Quora results get caught by my banner blindness these days.

There are some sites which will generate a bunch of pages which show up in Google searches but which are really just site searches. You google a thing, and a site pops up with a page called "Articles about the thing", but when you go there you see it's just a site search for "the thing". I wonder if Quora is doing something similar? Maybe the question doesn't actually exist, and the page in the Google search result is just a disguised search page?
You had the idea that "the whole idea of a fake deadline is nonsensical". That could only have come to you because your idea of what a fake deadline is is wrong.[1] Because they exist, so the idea of them is not "nonsensical". HTH!

___

[1]: So that's at least two ideas that you obviously have; putting the lie to your "I have no idea".
Strange they didn't mention in this article that the discrepencies in the galactic rotation curves can actually be explained without any novel physics or particles ("dark matter"):

https://www.mdpi.com/2075-4434/9/2/34
Somewhat relevant recommended read:

https://books.google.pt/books?id=gtU3EAAAQBAJ
Archie Search
Related: We brought back the internet's first search engine [0]

[0]: https://www.youtube.com/watch?v=CUwR9xdEuZI
Oh wag doesnt use username and password auth by default. Those are only available in the OIDC integration or if you use PAM auth.
Sorry for responding to relatively unimportant usability details rather than to the core of what must be a tremendously difficult project. But as one purpose of this app is to showcase your work, perhaps my feedback isn't completely useless and certainly not meant to offend.

When I open the home page, I see almost nothing right out of the gate. There's no contrast at all. It's all tiny dark symbols on a vast black back background. After I let my eyes adjust for a bit, I see an empty timeline with absolutely no indication of how to load anything into it. I tried closing the timeline by clicking on the X in the upper right corner, but nothing happens.

Clicking on some faint squares in the upper right produces more nested panes. Contrary to the main pane they do have a menu (with labels, which is great). Clicking on the text menu produces uneditable example text in that pane. Hovering the mouse over the example text makes a plus icon appear. Clicking it creates a big red bar below the timeline in the original pane. I can change its size horizontally, but I can't find a way to enter any text.

I think someone who works with video editors a lot wouldn't be quite as confused by this user interface as I am. But a web app like this is probably aimed at casual users like me.

So my suggestions are:

a) More contrast! If you absolutely must do dark mode then you must also make everything on that black background big, fat and very bright, or people like me will think they just turned blind.

b) Better discoverability! All those tiny faint controls that appear only when the mouse is hovering over them are making it extremely hard for video editing newbies like me to understand what's going on.

c) Do some more testing. Besides not being able to enter any text, the plus icon in the text editor that normally produces those red bars stopped responding for me after a while. Refreshing the page brought it back to life.

I'm using Chrome on Mac with a not too great external monitor, which might make some of the contrast issues worse than it would appear to others.

Congrats to actually releasing something!
You suspect wrong, and I suspect you know it. I also suspect you're just plain lying. Just display any HTML spam you get as plain text.
The post shows no understanding of article structure or narrative skills. It’s garbage.
IIRC, it was they started rewarding question bulk, not good answers
Thinking about it that is absolutely possible, but only for you personally. A site could store your destination as local storage and translate through a service worker (which runs even if the site is offline). Half a page of JS would do it. Not sure if it is useful though?
Ironically I've also been thinking about this on and off for a bit, as it is definitely one of the pain points of using Wag at the moment.

My only problem is that if you capture that route and then redirect it, or whatnot, your peers wont be able to log in to wifi in public areas like coffee-shops/libraries/etc because the route will be trying to go via a VPN which wont be returning any real data.

Such as where you should be going to log in haha
Actually with HellMood (one of the x86 sizecoding wizards the best known for https://news.ycombinator.com/item?id=23002874) we were working on a port to FreeDOS x86/FPU, but the personal time did not allow us to finish the port before the competition deadline. Quoting HellMood "i think now that a decent port is possible".
There are a few advantages of WASM/MicroW8 like ability to draw vertical lines, or a palette that can use 8bit RGB (while VGA has 6bits), but the x86 in 16bit real-mode has powerful short CPU and FPU instructions, and you can use code as data (e.g., for IEEE float constants) to further reduce the binary length.
Immediately get a sub on stripe: I don’t know what I am buying. And a lot of issues with the site; what’s happening with my data etc?
You don't need to keep the video files in memory, it's enough to have the javascript File object and then you can read the packets you need on the fly. This way the app's memory usage should be okay.

This is what I did in my similar project (vidmix.app) and seems to be what OP's project is doing, except that they also copy the file to indexedDB to keep it around after the browser tab is closed.
New iPad pro M4 would make more sense with macOS
Like so many others I also think the new ipad pro m4 is an overkill. With this form factor and power, if it was running macOS, possibilities of the thing you can do with it are endless. The form factor will make things more appealing!
We Will Teach You How to Read – We Will Teach You How to Read (Sci-Fi Short)
Dr. Blakelys lab has produced knock-in mice with the rare SERT variants described, and they have exhibited the behavioral and biochemical markers of ASD. It's actually a very remarkable finding. They also saw a reduction in ASD symptoms by pharmaceutically blocking the offending inflammatory pathways.

So I think at-least for the tiny fraction of ASD patients with these rare SERT variants there's actually a chance that they are a major driver of the disorder. Regardless it provides a tantalizing look at some of the upstream pathways that could be involved more generally.

I think we're going to find the disorder is very heterogenous and there will be many different subtypes and pathways involved.
Torpedo Juice
I was at Outline Demoparty last night where this was in the compo and we were all blown away. The crowd went proper mad, hats off.

Everybody was already super impressed when it was just sea waves, because they looked much better than one would expect in a 256b compo. And when the weird egg thing came and exploded, our minds did too.

Deserved win!
Big Three carriers pay $10M to settle claims of false "unlimited" advertising
Or when it produces “\nYou:”. But that doesn’t matter much, since the value is in what happens in a dialog.
That laugh is psychopathic though.
CNN model to accurately detect faces and compare their encodings
It says the code is safe because it uses safe React APIs, but if you look at the code it's clearly using "dangerouslySetInnerHTML". However, if the markdown is trusted, this should be fine. I would suggest an established library to handle this for you though, unless you want to do it highly specialised and customised (which I think they're doing here).
There's plenty of special interests invested in Zhidou. As the article mentions, Zhidou went bankrupt in 2019 and was only resurrected recently. What they don't mention is that Zhidou went bankrupt after its vehicles at the time no longer qualified for central government subsidies. This article https://k.sina.cn/article_6011862187_16655bcab0200129v2.html... tags a bunch of Lanzhou city and Gansu province officials at a Zhidou promotional event. Most likely they agreed to subsidize the company with local government money in order to give them a leg up in the competition against other provinces. It's unclear to me how they expect to avoid bankruptcy this time around.
The Mechanics of Temporal Interference Stimulation (2020)
I see LLM's as next-generation search. So much of everything created on the internet is useless, outdated, false or just irrelevant to the thing you want answered. It gets increasingly harder to find what you need to get your job done.
A LLM can extract relevant information from the garbage pile faster than I can sift through various forums and mail threads via Google. The more I use it the more I feel that it's a greater step in information-finding than Google itself was when it launched.

You need a second source of actual truth to verify it, of course, but that's always the case anyway.
For coding it's easy, the code works or it doesn't. Lawyers and such have a harder time when they use a LLM trained on "the internet", but one can imagine a LLM trained mostly on actual case histories and law texts doing much better for example.
Lo, there do I see my father...
Monkeys everywhere.
The "Quora ruined Quora" narrative was also recently featured, in Feb:

https://slate.com/technology/2024/02/quora-what-happened-ai-...

https://news.ycombinator.com/item?id=39241448
This is the rote response to anything designed to help homeless people. That it’s being exploited and is therefore unworthy of support. However we seem fine with businesses and individuals exploiting the tax code and banking system without making claims we should simply abandon commerce.

Any system with value will attract a degree of exploitation. It’s proof of its worth, not evidence of it’s irrelevance.
To what extent did Stack Overflow think about destiny of Stack Overflow?
Linkedin also goes the quora way. Nope, it's not marketing, it's something else.
fun thought exercise, but the fact that a relatively new player is exposed to services such as leetify and learning that way nowadays blows my mind.

trying to quantify performance this way is stuck somewhere between extremely abstract rating like elo-rating (that cs internal rating is originally based on) and the moneyball realm in modern sports.

this is all well and good inside a controlled environment of professional sports, but should not be taken too seriously outside of that scene.

i think the only thing one should care about is a bayesian measure of how you impact the odds of winning the round/game in the server/lobby. regardless, i would definitely love to work for a team that is passionated about cs outside of daily tasks!
I had goosebumps reading it. I will have to read again and again... Amazing!
Dropping web support for mobile screens killed Quora for me.
The linear algebra book by E. Nering does the material over finite fields.

As I recall, Nering was an E. Artin student at Princeton.
It's pretty awesome that all this complexity produces something beautiful like, a smile, or love.
I still use mixtral for exploratory questions and it’s so good, especially with well-crafted character cards. I think there are three types of people: those who tried it, those who never tried it, and those who only tried GPT-<n> and boring alikes.
Ah, right, it was about guaranteed total order on all stores in a single memory location.

Re colocation and x86, IIRC the intel memory model has wordings regarding read and writes to a a memory location having to be of the same size to take advantage of the memory model guarantees.
That's how I, NAL, read "share-alike": derivative work needs to be shared again instead of walled off.
It does because you're still responsible for managing the lifetimes, even if you don't explicitly call malloc/free. Automatic memory management is reference counting and GC.
Ah welp, was worth a shot.
This sounds amazing. Kind of sad I never thought of this before.
Okay. But I have more than one project. And sometimes, I want to use my IDE to open /tmp/foo.json that I just curled out.

I feel that users like me are far more prevalent than users who want to rigorously audit every path the IDE may want to open.
I'm surprised that Five Nights at Freddy’s was referred to as just a horror movie - the 2014 game it's based on was a smash hit that spurred many copycats and transformed the survival-horror genre.

Anyway as an outsider I've never seen these things portrayed in movies, cartoons etc. as anything else but creepy. Personally I regarded them as a show of American economic might - I mean:

1. Robots.

2. For entertainment in a family-oriented restaurant.

3. In the 80s.
I fully agree, and I've learnt that humbling lesson the difficult way. The transition from "I'm elated and proud of the clever solution I wrote" to "I'm too dumb to debug this so I have to rewrite my not-so-clever solution" was sobering. :-) We live and learn.
the only ergonomic solution to me is to maintain a converted script of notebooks and using it for diff tracking, productionizing, etc. through a simple abstraction.
This is already true for a few generations really. Either that or a less restricted iOS would work too. But Mac OS is better.
I've never seen it done well, and yeah, it sounds good in theory, in reality, blurgh.
How can we have a thread on Chuck E Cheese with out Oliver’s history?

https://youtu.be/3v6y2pY1pZ0?si=sU3OrRSmR0gXDNPT
> from annotated data, through creating research hypotheses

Then it’s all just wrong, automated p-hacking. You’re supposed to start with the hypothesis, not generate it from the data you’re about to publish.