skysight-inc/HackerNews huggingface dataset:
Computational photography[1] is getting really, really cheap. You can do things with arrays of cameras, like see through shrubbery.[2]

Add in cheap controlled motion (think $200 CNC engraver machines) and you can build a comparator[3] to do precision measurements that used to require expensive machines.

[1] https://graphics.stanford.edu/projects/array/

[2] https://graphics.stanford.edu/projects/array/videos/crowd0-s...

[3] https://www.instructables.com/Comparatron-an-Affordable-Digi...
If that's the goal, the problem itself has been re-implemented by the Javascript ecosystem.
Every year-end, I update my Rails app. Lately, it's been stable, and the updates just improve performance, so it's gotten easier.
Apple's AirPods Made More Money Than Nintendo Last Year
The current bull run, as far as I can tell seems to have two legs.

One is retail YOLOing into it like a meme coin.

The other is professional investors who want bitcoin exposure but are bound by investment mandates to equities only.

Neither of these are particularly good reasons long term, nor will they endure a pullback in bitcoin price.
An interesting watch on Richard Feynman: https://news.ycombinator.com/item?id=42276170

Turns out he never wrote any books in his life, so merry Christmas everyone, you’ve all read all books written by Feynman. The video puts a pretty convincing argument that most of the stories about him are made up dinner-table entertainment and didn’t happen.
Someone here in HN wrote that he/she read all of Jack Reacher’ 20 books, I’m doing the same and now I just read 2 of its books in a week.

It’s a light read, something to get your mind of coding.
It often takes a degree of pain unimaginable to people to realize the true consequences of going down this road. Sometimes, that pain is so extreme people can never do it.

See post WW2 Germany, and all the folks who got caught with nazi memorabilia in their attics for decades afterwards.
At high altitudes you need pure oxygen to get appropriate partial pressure of oxygen.
IIRC, on most modern intel cpus removing/blanking the ME will reboot the machine every 20 minutes or so. It is unfortunately an irremovable OEM hardware RAT on most modern systems.

That being said, there are some versions of BIOS that do allow turning the ME off, but most motherboard and laptop manufacturers will not allow general consumers to install that version of the firmware. There are some groups that have figured out how to sign a patched fully feature-unlocked BIOS on a per machine basis (disabling ME is a simple Y/N flag), but YMMV given these tools are nearly impossible to get working.

AMD should end the clown show of RATs, and eat the remaining Intel market. =3
I don't understand the point of it when the `.map(&:upcase)` syntax is shorter. This just seems like yet another syntactic sugar Rubyism that doesn't really add anything.

If it's an alternative to the `|x|` syntax when using only one block variable, then I like that.
> Even with photo or video AIs, there is no "new" content, just rehashed old content which is a subset of the trained data (why AI-generated photos often have this kind of "smooth" look to them).

You're misattributing the source of that quality. It actually comes from the "aesthetic" human preference fine tuning, because the average person finds "smooth" images more appealing. Prior to that fine-tuning, the models don't have this bias, or no more of it than is in the training data, anyway.

Personally, I find the aesthetic fine-tuning quite annoying (and it has generally been getting worse with each new version of these models). If I prompt for a painting in Picasso's style, I really don't want a "prettier" version of that style that smooths out the textures and shapes to make them more pleasing to the eye.
A Young Mayor Turned Her Town into a Hub for 'Pig Butchering' Scammers
Writing a Windows 3.1 16-bit application
Ants vs. Humans: Putting Group Smarts to the Test
Isn't the entire security of Quantum Communication predicated on its complete lack of side-channels due to the fact that measuring quantum systems collapses their wave function?
Was hoping to do something like this but have had the formatting always come out wonky. Any tips?
Honestly that sounds terrible for the web.

JavaScript is weird, but it was specifically made and has evolved entirely for making non blocking, snappy, event driven user interfaces.

Python was not.

Also, you’d end up breaking the very standards that make the web open. If websites only work on 1 browser because it’s the only one that supports Python, then you’ve just lost the open web.

That’s the whole idea around WASM. A standard compile target that’s designed for the sandboxes environment of websites.
At the beginning of the 1980s, shareware was everywhere. It seemed that there was an application to do anything you needed, ready to run, and only asking for $5-$50 in return for its continued use.

Thus, I was ready to swear on a stack of Bibles that there was NO MONEY WHAT-SO-EVER to be made writing computer software. I wanted to be a programmer, but I hedged my bets starting to earn an EE degree in college. Remember, this was right as Bill Gates rose to be one of the richest people on the planet.

So now, it seems there is no future in software, as there didn't seem to be then. It's an illusion. Software is complex, and thus has very complex requirements. Those requirements can't be specified... they can only be discovered. Your job is (as it always has been) to match the problem to the available tools.

In electrical engineering circles, this is called impedance matching, and it's a black art. In that world, there are only 2 independent values to worry about, resistance and reactance, but in software, there are an almost unlimited set of variables, so it's always going to be quite complex, and require you or someone like you, to make those optimizations.
Since this is using Cocoa and one of the targets is MacOS, have you considered using the GNUstep framework {instead of|in addition to} gtk* for the Linux side of your browser project?
Power of Planning in AI by Noam Brown [video]
Good point, I've renamed it suggestions unless someone else has better wording for it :)
It works fine on nixpkgs, which is by some measures larger than the linux git repo.

jj git clone/fetch/push are using the corresponding git commands under the hood so they won't improve on git performance but also it doesn't have much overheard of its own.

If you're using the -T revset syntax, you can specify a revset that requires looking at every commit, which is slow, but that's equivalent to asking for `git log -n 1000000`
That only works when calling a method on the things you’re iterating thru, it is a replacement for the single variable block example you gave there
OpenJDK HotSpot and .NET RyuJIT both produce much faster code :)

And the latter lets you operate on the same level of abstraction as Rust and C++ compilers do.
I think you have an encoding problem <3

If you search for "UPC high performance computing evaluation", you'll see paper with buggy characters in the authors name (second results with that search).
> an insane market should provide you with even more opportunities to value invest

This seems like a uniquely bad time to make this sort of argument.

There are many old tools for insane markets to perpetuate themselves that are recently stronger (revolving doors between industry/government and other garden variety corruption; all the monopolies we have to tolerate out of fear, convenience or greed; "too big to fail" and trends towards globalism in general). There are also several relatively new tools (algorithmic price-fixing so that industry "competitors" can now collude forever with impunity; total masks-off no-holds-barred corruption where the unelected/unqualified are simply appointed to positions of power regardless of clear conflicts of interest). Add to this what others have observed re: meme-stocks, huge moves based on tweets or concerted disinformation. Or there's the cooked books on a massive scale with Theranos or SBF or the out of control corporate fraud with VW's dieselgate or Boeing's 737 Max, or .. or .. pick your own recent scandal.

Value investing seems to need reliable information from somewhere to make informed decisions, but where is that going to come from? Investment in individual companies rather than in diversified aggregates seems nuts if the financial markets are going to be as "post truth" as the political world.
It seems like honey has their claws in almost everything. Correct me if I'm wrong, but would this make affiliate marketing a waste of time for the rest of us?
Happy Solstice! It's all about the axial tilt of this pale blue dot where we all need more peace, kindness, and compassion.
A lot of apparent SPAs also offer a simple server side rendered version of the website for search engines and AI agents.

You can for example read medium articles just fine with w3m.
Shadow of the torturer by Gene Wolf

And

Several play throughs of Caves of Qud.

Been on a weird sci fi kick this year.
https://en.m.wikipedia.org/wiki/Varig_Flight_820

Yes, it was about safety.
Musk's xAI raises an additional $6B
The AMD equivalent is the PSL, right? Can that be disabled on any CPUs?
That word "support" does a lot of heavy lifting there. A bit like in "Email supports end to end encryption".

You are not wrong, but if you had to bet your life on somebody being able to get the information and you don't know how they are going to view that PDF would you do it?
The Power of the Powerless by Havel
That seems quite clever but for this specific use case it likely won’t solve the difficult bits. Namely I am using threads and subprocesses mixed with asyncio and PyAV to transcode real time video. Does DBOS allow you to store the internal state of Python modules written in C? How does it deal with recreating subprocesses and threads?
Happy Festive Season! A nice one from Desmos: https://www.desmos.com/calculator/wgunyn2yd0
A flat tagging system doesn't require much curation while nested tags require someone to decide what tags are members of what other tags. Taken to the logical extreme a hierarchical tagging system becomes a full blown ontology.
Other machine learning techniques are still being researched . Deep learning / lLMs are just more popular in general due to being in vogue and the public can understand GenAI and what it does.
I spent a week working, exercising and relaxing in virtual reality
Thanks for sharing! I would love to try it with MacOS support.

Also, in case helpful, a few typos we caught: https://triplechecker.com/s/493676/fixbrowser.org
Just give me a Neo4j database and Cypher to query it.
Ah I figured it out, didn't see the export to .svg under "Customize".
And the quote suggests the former
Nice work. Any other technical comments, why did you use those embeddings, did you binarzue them, did you use any dpecial prompts?
It's one of these areas LLMs really help to get started. Not much invention needed, but quite involved setup if you don't know what you're precisely looking for. Having them spit out boilerplate and needed invocations lowers the barrier substantially.
Most time consuming and most important in startup is gather first time clients, so use any possible things to got clients for free (or semi-free, for example on venture events, or become part of some platform, like consoles in gamedev) or to just buy leads traffic for example as pay per click.

All other things are very different, very specific for each startup, and depend on what is your target environment, what is your kernel tech, etc.
I have no clue about maths beyond extremely basic stuff, but am fascinated by this sort of thing, and I need pictures to understand stuff like this. What an excellent video. During it, when they introduced how you can map the 2D to 3 dimensions, my initial thought was "I wonder if this is how you could map 3D into the 4th dimension?". Then later they mentioned 4 dimensions. This is something I cannot visualise or really understand.
Show HN: Llama Run Differs from LM Studio and Ollama(Even Though It Uses That)
Hey HN,

So, I've been working on an app called Llama Run, which does require Ollama to run its AI models at the moment. I'd like to say what makes it different from tools like LM Studio, or even Ollama itself.

What’s Different?

1. Custom Python Plugin Support (Coming Soon!): I’m working on adding Python plugin support, which lets users create their own scripts to automate tasks. This feature isn’t in LM Studio or Ollama. It’s a big deal if you want to expand functionality beyond just text generation—think automating system tasks, interacting with APIs, or building custom workflows using Python.

2. Assistant-Like Functionality: Llama Run isn’t just about running a model and generating text. The app is designed to act more like a PC assistant. The goal is to let it handle small tasks for you, like adjusting settings or running commands based on AI suggestions, making it more of an interactive utility.

3. Event-Driven System: Plugins will be able to respond to specific events in real time, like button clicks or system changes. This gives users more control over how the AI and plugins interact with their PC. It’s not just about text generation—it’s about creating a smarter PC workflow

4. Designed for Automation: Unlike LM Studio, which focuses more on the models themselves, Llama Run is meant for day-to-day automation. It’s a lightweight app that’ll be able to handle everything from quick tasks to more complex workflows, all powered by AI and Python.

Why I Still Use Ollama
Yes, Llama Run needs Ollama at this moment. I'm using their models since it's easier to download and start running locally. But the plan is to make Llama Run more flexible to allow people to use other models or even add their own custom tools via plugins.

I'm curious what you think about these differences:

Does plugin support interest you for AI apps?
Have you used LM Studio or Ollama, and what features do you feel are missing in AI tools?
You can already find Llama Run in the Microsoft Store if you want to check it out [https://apps.microsoft.com/store/detail/9NW950ZX02CQ?cid=Dev...] (plugin support is in development). I'd love to hear your thoughts!
> The current bull run, as far as I can tell seems to have two legs.

I feel like that’s just what the market has been like since 2020
What are your qualms with Brave Browser?
1992 my family just got a VCR but hardly had any tapes. For some reason my sister and brother were obsessed with Home Alone and as the youngest and a toddler, I played along with the excitement. My dad set up "some new movie" to play in our basement but said he couldn't get Home Alone, saying it cost too much, sorry. We eagerly watched the title intro which in retrospect, was obviously Home Alone. Once the oldest sibling finally read "Home Alone" we all completely lost our minds.

We even have this whole thing on video.
> You will need to sign the Oracle Contributor Agreement (using an online form) for us to able to review and merge your work.

Read my lips:

N. O.

Read the CLA. This is a trap, do not get yourself or your company caught in it. It is open-source for now, until it gets enough traction. Then the rug will be pulled, the code will be relicensed as well as any further development or contributions.

This is insane, I cannot believe anyone can read and understand this and not consider the abuses of power it allows:

> 2. With respect to any worldwide copyrights, or copyright applications and registrations, in your contribution:

> ...

> you agree that each of us can do all things in relation to your contribution as if each of us were the sole owners, and if one of us makes
a derivative work of your contribution, the one who makes the derivative work (or has it made) will be the sole owner of that derivative
work;

> you agree that you will not assert any moral rights in your contribution against us, our licensees or transferees;

> you agree that we may register a copyright in your contribution and exercise all ownership rights associated with it; and

> you agree that neither of us has any duty to consult with, obtain the consent of, pay or render an accounting to the other for any use or
distribution of your contribution.

I would go as far as to state that anyone who contributes any code to this works against open source (by helping out an obvious rugpull/embrace-extend-extinguish scheme that diverts adoption and contribution from cruby/jruby) and against their fellow developers (by working for free for Oracle).
Sure, knock yourself out. Nobody is stopping you. But statistically you are likely to underperform index investors: https://www.investopedia.com/articles/investing/030916/buffe...
Is there going to be a 2024 Donald Knuth Christmas Lecture?
Would love to see someone make a video about Brave if Brave is doing the same thing.
Tho most likely they wouldn’t pay out any royalties and if there is legal action, they’ll just count it against the profits of the movie and record the whole thing as a wash and pay no taxes and no royalties.
The WiFi/Bluetooth one was common on AM4, I think, I also had that issue.
Excellent post and thank you for taking the time to participate in the thought experiment.
`arr.map { it.thing.blah.stuff }`

The `&:` doesn't work in that context
What's a scripting language? Also I'm not sure for TCL (https://news.ycombinator.com/item?id=24390937 claims it's had a bytecode compiler since around 2000) but the main python and Ruby implementations have compilers (compile to bytecode then interpret the bytecode). Apparently ruby got an optional (has to be enabled) jit compiler recently and python has an experimental jit in the last release (3.13).
I am so glad to read this comment. Wodehouse is sublime in all what he wrote - if you end up reading Jeeves series, I would recommend Right Ho, Jeeves and Code of Woosters
Most of those rich people with their wealth advisors are also underperforming: https://stockanalysis.com/article/can-you-beat-the-market/

I know people who won big on the ponies or shitcoins, but that doesn't make those smart places to put my money.
It may or may not be pseudoscience, but I’ve noticed brain.fm really helps me stay focused.

I’ve been working on a puzzle game pretty consistently while using it.
I wonder how long it will be before other theories of Graham Hancock are found to be plausible or true instead of him being dismissed as a crackpot fringe conspiracy person?
FLTK is c++, then a definitive nono?
Elite Colleges Have a Looming Money Problem
This is cool, but how about local semantic search through tens of thousands articles and books. Sure I'm not the first, there should be some tools already.
Maybe I’m missing something, but this doesn’t seem like what the article is talking about at all. These events are just telemetry — they’re downstream from everything, and no service is ingesting them or relying on them for actual operational data.
3D printed disconnected balanced inverted pendulum
Lying down and vomiting between courses: This is how Ancient Romans would feast
I want to try Ruby since the news of Rails 8 came out, but it's been so difficult that I just gave up. Installing Ruby on Mac and Windows and actually getting the 3.3 version required for Rails 8 was a huge mission and test of patience because every installer defaulted to older versions of both Ruby and Rails even one month after the release. And yes, even Docker required tweaking to get the versions and I had issues with devContainers anyway...

I finally got it installed and then followed some tutorials only to see that Rails' html.erb files have completely broken syntax highlighting in VSCode and other editors. I facepalmed and though I tried to search for a fix online, I couldn't find one. I saw posts mentioning it in forums and yet not a single solution posted.

So I gave up. I tried in Mac, Windows and Linux. If someone here knows how to fix the broken highlighter, that can be my Christmas gift today, but for the most part I've moved on.
It was just updated last week. The dataset page on HF only has the scripts, the raw data resides over on Kaggle.
https://play.google.com/store/apps/details?id=com.actureunlo...

Everytime you open your phone it will ask you questions about why you are using the phone e.g. "Is this critical to do right now?" and I've found myself just putting the phone back down after answering.
What All of the Markings on SD MicroSD and MicroSDXC Cards Mean
Yes, in theory. In practice, photon generators won't behave perfectly. There are lots of possible attacks, like photon splitting [1].

[1] https://onlinelibrary.wiley.com/doi/full/10.1002/qute.202300...
Founders Fund seeks $3B for new fund
I bought a KrakenSDR for remote RF triangulation and it is wild what a few hundred dollars can do with SDR.

https://www.crowdsupply.com/krakenrf/krakensdr

https://www.krakenrf.com/
These stunning images trace ships’ routes as they move
Fiserv bets on gig-economy financing with $140M deal for Canada's Payfare
You don't even need newspapers or debates, sometimes existing leads children to politics. I'm a similar age to you, and social media didn't exist yet but I had political opinions.

My first independent political opinion (if we can expand politics to include techno/digital politics and not just national/state/local government politics) was formed at the age of 4/5. Just from reading discussions and arguments around me.

And, as a girl and a lesbian, I was starting to read ideological theory in part to cope with my life situation pretty early: I followed news about gay issues because I knew I was gay at 6/7 and it was clear that some people were okay with that and some were very much not and I needed to know the difference. Likewise with being female - the switch up in how I was treated by men when I crossed the pubescent threshold led me to seeking out books/works/discussions on feminism (as well as arguments against it). Suddenly, people cared a lot more about my body than they ever had before, and as an intellectual child, I wanted to understand what was going on.

I'd expect that's even more common now and extends to new groups of people. I know I've seen young men/teenage boys talk about how a lot of anti-male sentiment filters down and makes them feel terrible and also having to deal with their own switch in puberty where people go from feeling protective of them to scared of them.

A lot of politics and the news cycle has to do with domestic cultural issues, and many children are very aware of those by the time they reach 9 or 10.

International politics is something that a lot of adults don't engage with on any meaningful level, and conflating the news/political awareness solely with international military conflict would be an error, I think.

I think the best time to introduce children to politics and the news cycle is when they start asking questions about why the world is the way it is, or why different families/places do things differently than their own family or culture. Or when something political touches their life in a very personal way: e.g. the Japanese-American children being interned during WWII would have to be introduced to politics. This is going to vary by child; I don't think there is a hard and fast rule.
You have netsurf which is a CSS renderer, better than dillo since it is written in C and not some computer language with a grotesquely and absurdely complex syntax/size.
The bull run is over? What if it doubles in 2025?