skysight-inc/HackerNews huggingface dataset:
Careful where you say that :-)

In 2002, when I was doing my second year at college, my professor was cool enough to let me submit an animation of the self-balancing insertion algorithm for AVL trees. Those were the years of Macromedia Flash and Director. It was a cool project, and I wish I had kept the files. Overall, it was a highly technical thing.

Twenty and so years later, I still do animations, even if only as a hobby. These days I use Blender, Houdini, and my own Python scripts and node systems, and my purpose is purely artistic. Something that is as true today as it was twenty years ago is that computer animation remains highly technical. If an artist wants to animate some dude moving around, they will need to understand coordinate systems, rotations, directed acyclic graphs and things like that. Plus a big bunch of specific DCC concepts and idiosyncrasies. The trade is such that one may end up having to implement their own computational geometry algorithms. Those in turn require a good understanding of general data structures and algorithms, and of floating point math and when to upgrade it or ditch it and switch to exact fractions. Topology too becomes a tool for certain needs; for example, one may want to animate the surface of a lake and find out that a mapping from 3D to 2D and back is a very handy tool[^1].

I daresay that creating a Word or even a Latex document with some (or a lot of) formulas remains easier. But if I were the director of a school and a student expressed that videos are easier to understand, I would use it as an excuse to force everybody to learn the computer animation craft.

[^1]: Of course it's also possible to do animations by simply drawing everything by hand in two dimensions, but that requires its own set of skills and talent, and it is extremely labor-intensive. It's also possible to use AI, but getting AI to create a good, coherent and consistent animation is still an open problem.
Let me reiterate, there is no AI, there are only statistical models. It doesn't matter if you make the math too complex for a human to make sense of or not, it's just a remix of existing copyrighted material.

Your argument forgets why copyright even exists, it's some a law of nature, it's a rule created to protect people who invest time and effort into creating. AI even if it existed would not be a person, it would be code created by a person (or more likely a corporation) to serve its goals.
1) Bitcoin is more convenient to store and transfer: it's digital. You can literally use your brain as a Bitcoin wallet.

You can? I think it's too computationally expensive. We do less than 1 hash per day. And thats with paper as an aid
Didn't he go through a phase in the 80s in which he was super into Christianity?
A visit to Google scholar can answer your question. Having made deeper and broader contributions to the field is usually how researchers become more famous. E.g. most PhD advisors are more renowned than their students because they've made deeper and broader contributions. This is obviously true in case of Hinton. Ilya additionally spearheaded GPT models and founded OpenAI, and is widely recognized as a visionary across his body of work.
Using a proxy to do DNS blocking has significant failures modes. They wont work on youtube because youtube uses the same endpoint to serve the videos and ads for starters.
To be fair, the R&D is shared with Intel’s integrated graphics as they use the same IP blocks, so they really only need to recoup the R&D that was needed to turn that into a discrete GPU. If that was $50 million and they sell 2 million of these, they would probably recoup it. Even if they fail to recoup their R&D funds, they would be losing more money by not selling these at all, since no sales means 0 dollars of R&D would be recouped.

While this is not an ideal situation, it is a decent foundation on which to build the next generation, which should be able to improve profitability.
'We take for granted we are going to replace fossil fuels with 100% renewable'
Yes, but it is not fully OO. Something like `if.class` generates an error, as opposed to returning some type such as "Syncategoreme".

That might looks really anecdotal, but on practice for example that's is probably the biggest obstacle to providing fully localized version of Ruby for example.

The second biggest challenge to do so would probably be the convention of using majuscule to mark a constant, which thus requires a bicameral writing system. That is rather ironic given that none of the three writing system of Japanese is bicameral (looks fair to exclude romaniji here). Though this can be somehow circumvented with tricks like

```
# Define a global method dynamically
Object.send(:define_method, :lowercase_constant) do
"This is a constant-like value"
end

# Usage
puts lowercase_constant
```
The integrated wifi/bt on my AM5 board was so bad I had to disable it and use a PCIe card.

For obvious reasons AMD boards don’t tend to ship with Intel wifi, but in my experience anything else sucks. The intel 6e cards are amazing and dirt cheap.
Consider changing the title to “Show HN:”

Great work!
Duolingo's passive-aggressive strategy for keeping users hooked
> I feel like that’s just what the market has been like since 2020

The S&P 500 peaked at 5400 in December 2021 and dropped to 3800 in September 2022, and went mostly sideways to 4300 until October 2023, after which is has mostly gone up:

* https://en.wikipedia.org/wiki/2022_stock_market_decline

* https://www.macrotrends.net/2324/sp-500-historical-chart-dat...

People seem to (a) forgotten that it happened:

* https://en.wikipedia.org/wiki/Recency_bias

and (b) forgotten that it was not a forgone conclusion that there'd be a recovery/growth:

* https://www.forbes.com/sites/investor/2010/12/17/the-lost-de...
Idk.

Before bored apes and the like made a cesspool of the space, I was part of a project that built a system that did contractual management of IP using entirely on chain resources.

It enabled, for example, the specification and creation of certificates that could be propagated/“duplicated” a certain number of times traceable to an original certificate holder allowing limited licensing rights, etc. It is actually an extremely capable system for specifying and enforcing intellectual property rights with much less need to rely on litigiousness.

Over 10Kloc of independently audited contract code with over 100Kloc of tests giving 100percent coverage, as well as extensive wargaming of incentives etc. It’s really an excellent system, just sitting there waiting to see if one day the space can be taken seriously. Despite the current SOTA, programmable money and contractually controlled digital certificates have great potential to improve governance and reduce the need for coercive force in societies.

But, this is why we can’t have nice things.
All benefits depend on the ability of the embedding model. Semantic embeddings understand nuances, so they can match abstracts that align conceptually even if no exact keywords overlap. For example, "neural networks" vs. "deep learning." can and should fetch similar papers.

Subjectively, yes. I sent this around my peers and they said it helped them find new authors/papers in the field while preparing their manuscripts.

| Is this more useful in certain domains?

I don't think I have the capacity to comment on this.
Fiction: Sword of Kaigen M.L. Wang

Non-Fiction: The Will to Changs Bell Hooks
Azureedge.net domains might have downtime or become permanently unavailable
Please don't put the blame on dictatorships alone, democratic countries do the same all the time. There's multiple cities in the US where the city officials hid the fact their water was contaminated.
I ride a motorcycle on multi-day camping trips using custom-made luggage. I like watching those jump master viddies on the gram or utube

https://www.instagram.com/reel/DDc88wIxZsk/

https://youtu.be/WWO52n2UxqU
May I recommend to add some screenshots and feature bullet points to the README :)
> People are leaving failing paper curencies which are being print nonstop all over the world. Go bitcoin.

What "failing paper currencies" are you referring to? USD? EUR? GBP? JPY? AUD? CAD? CNY? MXN? Other?

Also, 'printing money' is a feature, not a bug: it allows for currency needs to be met so that economic activity/growth can occur. Otherwise you get into troubling situations:

* https://en.wikipedia.org/wiki/Long_Depression

* https://en.wikipedia.org/wiki/Great_Bullion_Famine

* https://www.nber.org/books-and-chapters/financial-markets-an...
> I think good educational videos are the result of a process where a trial audience raises such points and the video gets constantly refined, so that the end video is even good for people who question every point.

It would be at least as long as a one-semester course in typical math major then.

To address your specific question: he doesn't assume each midpoint has only one distance at all. He doesn't say it and the visualization doesn't show it as so.
Chromium is maintained by the largest ad company in the world.
Lame.

Try using NextDNS to block ads entirely instead of just in Chrome.

Also, duck.com has a browser extension that can do this. You could also just use their browser instead.
How well does passthrough works on 4090?
I rather have something like arc does where you can anchor tabs on the sidebar as bookmarks. It feels a lot less chaotic.
It actually started life as a Swift library package + cli tool without any sort of Xcode project, but somehow when I tried to add it to an Xcode GUI project I just kept getting weird-ass linker errors and gave up after a while (nobody ask what those errors were, it's been a week and I can barely remember what happened yesterday)
Like Matt Levine says, “everything is securities fraud”. Company gets hacked? Securities fraud because they failed to disclose the exact probability of this event in their SEC filings. Company’s latest product is a flop? Securities fraud because they failed to disclose the bad decisions leading to the flop. Etc, etc.
This is quite unique. I believe a custom solution might help you better than Google Scholar.
A simple one!

One year it was just my parents and I for Christmas. None of us are that big on elaborate gift giving, we just want to see each other. Unknowingly we had all purchased some form of booze for one another, so we spent the evening chatting with libations by the fire, it was wonderful :)
clickable https://main-horse.github.io/posts/4090-48gb/
Well that's the "edu" part of edutainment. Sometimes you've gotta rewind or pause and think about what's being said to make sense of it. I do understand that sometimes videos go way too fast and leave tons of stuff out and that's very frustrating but 3b1b is a pillar of the community for very careful and complete descriptions of things. But then also the "tainment" part would signal that there's no need to watch if you're not interested.

But all this could be my bias of having some math background, though never having studied topology or even analysis from anything like a class or textbook. Felt like the video was aimed directly at people like me
So what you're saying is you avoid timing the market (which doesn't work) by timing when you buy shares? What?
How often are people drilling for gold or something and accidentally stumble upon oil?

I can't imagine this is a common occurrence, given how much effort people put into oil exploration...
Not sure if anyone could shine a light on what is at play here.

Out of all the companies that could sue Broadcom's VMware for "VM" related patents, Netflix is probably at the very bottom of the list.

So there has to be some additional context here. I did some simply search and nothing useful came up.
One wonders what it would take, for the Europeans to pursue any strategy more proactive than "patiently wait until after Yet Another Bad Thing has happened to us, then announce an investigation of it".
I don't think that's true. If you're paranoid you can build a very simple and easy to audit device that lets packets through exactly every x microseconds, with a short buffer to prevent timing via dropouts.

Works fine for digital, doesn't work for quantum stuff.
Savannah Combs
Advent of OS/2
Not sure about the semantic search, but preprints are peer reviewed and hence not vetted. However, at the current pace of papers on arXiv (5k+/week) peer review alone might halt the progress.
Sure, like `a ?b :c` is nothing like `a ? b : c` (I guess the former is actually invalid), but that's obviously not what the previous message was referring to when speaking of Python which uses spaces as main facility to determine block scope.
Merry Christmas, Hacker News!

Today is a day made for celebrating the birth of Christ. Later, a tradition of giving gifts and spending time with family. I pray God blesses you in each of these things.

If anyone here is unfamiliar with what Christmas is, this page has links explaining the birth of Christ and why it’s one of history’s greatest events:

https://www.desiringgod.org/topics/the-birth-of-christ
In a word - curiosity. Coming up on the end of my career, I have a little money I can buy gizmos with, and try experiments and so forth.
https://bsky.app/profile/betterhn50.bsky.social

No AI woo-woo which I consider a huge plus
I loved this. I did my PhD in algebraic topology, but studied lots of topology so was familiar with this material. I doubt I could ever have explained these concepts so clearly or tied the esoteric world of topology to a "practical" problem.

Since my PhD I've had a couple of careers and ended up as a research software engineer working on AI. I often feel nostalgic about pure math (maybe even a little regretful I left academic math). But I think it'd be almost impossible for me to return to academic math. The 3B1B videos always remind me that math is available to all and you don't have to be a working mathematician to enjoy, learn, and even discover, new math. You don't have to be employed as a mathematician in a university.
Savannah Combs Corbin Ky
The function defined in the video is "Given a pair of points A and B on the curve, output (x, y, z), where (x, y) is the midpoint and z is the length of the segment connecting A and B", and the pictures are of its image, not its graph. But if you define it visually, then it's very natural to misunderstand it the way you did, since the picture looks a lot like a function graph of a function which takes midpoints (instead of pairs of points) and returns the distance corresponding to that midpoint (which is not well-defined, as you pointed out). If this happens, the viewer is then completely lost, since the rest of the video is dedicated to explaining that the domain of this function is a Möbius strip when you consider it to consist of unordered pairs of points {A, B} (as one should).

Ultimately, if you don't have a 100% formal version of a given statement, some people will find a interpretation different from the intended one (and this is independent of how clever the audience is!). I think 3Blue1Brown knows this and is experimenting with alternate formats; the video is also available as an interactive blog post (https://www.3blue1brown.com/lessons/inscribed-rect-v2) which explicitly defines the function as "f(A, B) = (x, y, z)" and explains what the variables are.

The fact that "given a large enough audience (even of very smart people), there will be different interpretations of any given informal explanation" is a key challenge in teaching mathematics, since it is very unpredictable. In interactive contexts it is possible to interrupt a lecture and ask questions, but it still provides an incentive to focus on formalism, which can leave less time for explaining visualizations and intuition.
provide a UI within the browser chrome
> Judaism is exclusive and you're not invited.

That's not strictly true. I suspect those that follow Orthodox and Ultra Orthodox Judaism are exclusive. However, those that follow Reform Judaism and the Conservative Movement support conversion to Judaism, so you are invited.
agree, great tool, thanks
Use asdf (https://asdf-vm.com/) to manage your Ruby versions.

You should be able to do

$ asdf plugin add ruby

$ asdf list all ruby (you'll see 3.4.1, the latest is available)

$ asdf install ruby 3.4.1

And now you can use Ruby 3.4.1 with no issues. Follow that up with

$ gem install bundler

$ gem install rails

$ rails new ...
They aren't avoiding proper capitalisation due to the effort it takes - they have no issue with PhD, AI, NeurIPS. It's a conscious "look at my weird formatting, aren't I smart?" decision. Definitely grates.
or have, and that's why they can recognize the warning signs that op can't.
If you need to visualize an algorithm in a talk, the usual approach is having a few slides representing the key steps instead of an actual animation. That way you can adapt the pace to the audience, stop to answer questions about any individual frame, and jump back to previous frames when necessary. People often find animations on slides distracting, and the forced pace is almost certainly wrong. And if the animation is longer than a few seconds, the talk stops being a talk and becomes an awkward video presentation instead.
I really like the concept of OKRs, but some managers misuse them e.g OKRs arent equal

Some require a week of effort meanwhile the other 3 months
I'm going to add "science communicator" to my résumé.

But yes, the app may be a joke but at least there's something there beneath the joke.
> The problem is Bitcoin is being treated as a commodity and not a currency.

That's because that is what it is. Just like gold. (Which, besides mostly jewelry, has few other 'practical' application—modest use in industry and medicine.)

> It's difficult to use Bitcoin as currency because its value keeps rising.

And this is the problem with deflationary currencies, and was predicted a decade ago:

* https://isps.yale.edu/news/blog/2014/06/the-perils-of-bitcoi...

* https://en.bitcoin.it/wiki/Deflationary_spiral

> And when there are no more coins to be mined, when the value stops increasing: do you think everyone will suddenly agree to begin using it as currency?

When there are no more coins to be mined (even if you want to get into slicing BTCs into satoshis) the value will increase: even more: if the demand for it goes up by (e.g.) 2% every year but your supply goes up 0%, what does Econ 101 tell us will happen? Even now folks are mostly hoarding:

* https://www.coindesk.com/markets/2023/11/23/bitcoin-supply-i...
Seeking Startup Experience: Ready to Contribute and Learn
I'm looking to join a startup to gain hands-on experience, contribute meaningfully, and immerse myself in the fast-paced, innovative environment that only startups can provide.

I’m particularly drawn to startups because of their focus on problem-solving, collaboration, and impact. I’m eager to learn from seasoned founders and team members while bringing my skills and energy to the table.

I am deeply interested in software development and Ai and motivated to solve complex problems and build tools people love.
Cute, now take a look at Canada. We are way way way past the bubble stage but it just won't pop because that's the only thing left of value here...
Thanks for the hint, I had this setting enabled, but it didn't look good on Firefox, but using chrome made it look good!
The comment was reaffirming immutability's benefits, against the previous comment which said traditional packaging provides a better tradeoff.
>There are third party batteries and you can replace individual cells.

I think one could argue this but the fact is that any one of those cells can destroy the battery, giving you thousands of little time bombs stacked on top of each other. The labor to change one cell is also approximately as much as to change the entire battery on any EV, and labor is a huge part of the cost of replacement. Nobody is going to take an EV apart to just change one cell. On the other hand, people do often take whole engines apart to change seals that cost $20.

>But the lack of integrated cooling that enables this means the battery doesn't last. Better to get a car where the battery lasts the life of the vehicle.

Better to not get an EV if you want it to last or even be a collector's item. "Life of the vehicle" can mean "practically as long as you feel like fixing it" if the design is good.

> Batteries generally fail very predictably and are generally still usable even when degraded.

We don't know how unstable these EV batteries will become in 10, 20, or 50 years. An ICE car would not explode or burn down after such a long period, even with the heaviest use and abuse. But an EV can easily do so. Then there are the flooding and accident risks. I am seriously nervous having old lithium batteries in my house inside of old consumer gadgets, and those are tiny. EV batteries magnify that problem 1000x.
Why not semantic search was the bigger question.
you can add an '/s' at the end next time to avoid ambiguity. :)
This gets at the classic problem in defining a monopoly: how hou define the market. Every company is a monopoly if you define the market narrowly enough. Ford has a monopoly on F150’s.

I would argue that defining a semiconductor market in terms of node size is too narrow. Just because TSMC is getting the newest nodes first does not mean they have a monopoly in the semiconductor market. We can play semantics, but for any meaningful discussion of monopolistic behaviors, a temporary technical advantage seems a poor way to define the term.
Already a dot release :) Merry Christmas!
If the oobjective itself is easy to measure, "Increase purchases through Alexa’s voice interface" for example, then that is the the key result. Objectives need to be abstract complex things, grandiose goals. And key results are measurable good ideas to approximate our movement towards the objective.
See, i believe this is generally trueish for the current moment, has it always been true though? For example, I've already passed the time in which my father _insisted_ I would become conservative and have very much not developed anything like the conservative values of modern America. Though, maybe it's just that conservatism has drastically changed since the 70s. For instance, i certainly have become less insistent on things like UBI and more realistic about single payer Healthcare, but i have not developed disdain for illegal immigrants, the desire to force birth, anti-gay marriage, anti-trans, etc. Were these perquisites to be conservative in the 70s? I'd say im fiscally slightly left, but socially i simply cannot understand the rights positions, it just sounds like hater shit to me
Ask HN: What skills do you want to develop or improve in 2025?
Thread for 2024: https://news.ycombinator.com/item?id=38782613

Thread for 2023: https://news.ycombinator.com/item?id=33873800

I'd like to take on VR dev alongside my existing journeys in computer graphics, iOS dev and Unreal Engine. A stretch goal would be setting up a blog to document my experiences in those journeys.

In terms of non-technical skills, I'm thinking of focusing on sales and marketing. Those are fundamental skills, without which any side project I do would be doomed to failure.

In terms of more creative skills, I have a few already in the "pipeline": a woobles kit to learn crocheting, a warhammer starter pack to learn miniature painting and a gunpla model kit to learn to properly assemble it.
> I mean, if you block ads then do you think Chrome will also stop reporting to the mothership?

I'm mostly interested in improving my browsing experience. Viewing the web without an adblocker is a nightmare, it makes some websites nigh-unusable.

The privacy issue is an issue, but it's not one that actively prevents me from reading things online.