skysight-inc/HackerNews huggingface dataset:
I'm quite impressed with the flash demo's reasoning capabilities. Did the 20 questions game with it, it found the computer mouse i had in my head. At first it was confused about our roles and said something weird, it thought that it had to guess its own word. Afterwards I had a meta conversation about that weirdness and it gave impressive insights:

"
Why My "I Guess What I Have in Mind" Statement Doesn't Make Sense

The Problem of Agency: You're spot-on when you say it doesn't make sense for me to state "I guess what I (the computer) have in mind." AI does not have a "mind" in the same way that humans do. My internal state is a complex pattern of numerical data, not conscious thoughts or intentions in the way you have things in mind. My phrasing gave the illusion of having a "thing in mind," but in reality, I don't have this capacity.

Misinterpretation of the Task: My statement "I guess what I have in mind" misinterprets the task. You were clearly signaling that I needed to ask questions to uncover what you were thinking of. My failure to grasp this created a weird scenario where it seemed like I was trying to determine my own data set!"
Why did you guys keep working after the first invoice went unpaid?
They sure behave like it. Laws don't seem to apply to them as they do to the rest of the population.
Not to be thst guy but...who exactly runs this?
I, too, deign not interact with proles daring to converse via their phones. If someone makes an obvious typo on a portable keyboard, they're clearly too ignorant to deserve my precious time.

My brother, I beseech thee reconsider your disdain for the minor foibles of the lower classes.
Three Packets Walk into a Tunnel
I get that RISC-V is exciting as an open-source phenomena,
but that is a pretty expensive piece of kit.

Is this in par with or faster than comparable ARM, ADM
or Intel processors at the same price level?

Or more performance per watt?

Or an instructino set that makes a lot of operation super fast?

What is the upside?
Multi-Agent Systems: Expectations vs. Reality
The expectation: beautiful architecture diagrams where agents flow like poetry.

The reality: distributed chaos that made me question my life choices.

Who else has lived through:
• The "$$ - thinking!" messages multiplying faster than rabbits
• That one agent that decides to take a vacation mid-transaction
• The classic "rollback fail" that turns your elegant system into abstract art
• Users wondering why it's "so slow..." while you're debugging cascade failures

What started as "just three agents talking" somehow turned into material worthy of a distributed systems PhD thesis. It's wild how quickly "simple agent communication" evolves into a master class in distributed systems, eventual consistency, and prayer-driven development.

But here's the thing - if you've never had your multi-agent system burst into flames, are you even building something interesting?

What's your favourite "expectation vs reality" moment? Share your war stories!
Unfortunately for Rubyists (myself included) those are huge benefits though nowadays. It's much easier to find Python developers.

Having an out-of-the-box admin interface means business people can operationalize and workaround short comings of the software today, not tomorrow. I think functional admin interfaces can often be the difference between a successful company and one which is constantly operating off of spreadsheets in the background and never fully commits to their software.
Yes - there’s always some risk of theft, extortion, etc. but this case resonated so strongly because so many Americans have had life-altering insurance denials. One survey I saw had it at 13% of the population saying they knew someone who died because of a denial:

https://news.gallup.com/poll/268094/millions-lost-someone-co...

Whether or not you think that’s fair, that’s a huge number of people with the basis for a serious grudge. Since we’ve made it easier to get guns than healthcare, I’d expect copycats - especially after people see how much it struck a nerve.
This (and the parent) really sound super interesting to me, but I don't understand. Before I spend hours on Wikipedia reading about EIRP and phased array (and probably give up), is there a chance one of you could explain this briefly in words I may understand? :)
There is a free market solution to this. If the cost (including externalities) of 24/7 armed security is worth the increase in shareholder value, then by all means do it. If not, don't.
I built an online course catalog / aggregator many years ago. It's my first web project after learning how to code using courses from edX and Treehouse. My goal was to build something that I'd want to use myself. It's undergone a few iterations since then.

The site gained initial traction on Reddit where I shared my experience learning and building in the r/learnprogramming subreddit. That was enough momentum to get me ranking on search engines. I eventually set up affiliate relationships with several of the major online course platforms.

Although I've built a handful of apps using React, Vue, etc. this one's a classic Flask app using Jinja templating. There's just a few tiny JS scripts I wrote for basic interactivity (like updating the state of the "Save" button). Feedback is most welcome!

https://opencourser.com
I found this archive while researching a book titled Six Hundred Receipts Worth Their Weight in Gold [0]. My first thought was that the book itself could be a great resource for anyone working on a crafting mechanic for a video game - it covers cocktail recipes, but it also has recipes for varnishes, dyes, medicines, etc. Enjoy!

0: https://euvs-vintage-cocktail-books.cld.bz/1867-Six-Hundred-...
> This is a circuit connected directly to the power mains. Use proper precautions.

Ahhh. The sound of freedom!
Looks like this is a fork of https://66analytics.com/? One of Altumcodes products?
I would consider a stack overflow to be a memory safety issue. The C++ language authors likely would too. C++ famously refused to support variable length stack allocated arrays because of memory safety concerns. In specific, they were worried that code at runtime would make an array so big so big that it would jump the OS guard page, allowing access to unallocated memory that of course is not noticed ahead of time during development. This is probably easy to do unintentionally if you have more stack variables after an enormous stack allocated array and touch them before you touch the array. The alternative is to force developers to use compiler extensions such as alloca(). That makes it easy to pass pointers outside of the stack frame where they are valid and is a definite safety issue. The C++ nitpicking over variable length arrays is silly since it gives us a status quo where C++ developers use alloca() anyway, but it shows that stack overflows are considered a memory safety issue.
I'm not sure anyone more than glanced at my resume for the past few decades. My interviews were basically through people I had worked with in some fashion.
Interesting, the UHC stuff would have led me to believe otherwise. What is the current Hegelian dialectic?
They're pointing out that seven of their products have more than 2 billion users.

"I brought all my shoes, including the pairs that cost over $10,000" is saying something about what shoes you brought, more than "all of them".
What about if someone posts in r/relationshipadvice or similar, and gets the exact same 100x response without knowing the whole aspects of someone's relationship?
As others said above, the president has certain immunities to prevent constitutional crises. But that's only for the president, and it's not part of his pardoning powers (which wouldn't work here anyway).
Rep movsb copies 64K if CX=0 (that's actually very useful), but memcpy could be implemented as two instructions:

jcxz skip
rep movsb
skip:
Is this worth going through the effort of hosting?
On the top end ASML have no competition, on the lower end (45nm node and bigger) it has Canon and Nikon.

That's all.
Nah they thought they were just gonna do whatever they wanted to forever no matter who got hurt. The rich and powerful always believe that, and they're usually 100% correct right up until the moment where they're 100% incorrect.
Here's my own scatter brained method: I make a list, risk and benefit rank it similar to scoring CVE's except there are only two queues.

- My low risk things can be put off indefinitely. Some solve themselves.

- For high risk items: I put some heavy metal or dubstep yes I still listen to that on the sound system to a level that wakes up all the night critters within a quarter mile and start knocking out the list knowing I will feel better afterwards.
In 2019 you asserted [1] that attempts of creating distance-5 surface code will fail. Do you think you were wrong? If so, what was your mistake and why do you think you made it? If not, what's the problem with the Google's results? Have your estimations of feasibility of quantum computers changed in light of this publication?

[1] https://arxiv.org/abs/1908.02499
Right, what I'm saying is in such a scenario I only actually need power if I'm not home and it's below freezing.
> The big question is whether demand for CUDA can be supplanted with application-specific accelerators.

At least for AI workloads, Google's XLA compiler and the JAX ML framework have reduced the need for something like CUDA.

There are two main ways to train ML models today:

1) Kernel-heavy approach: This is where frameworks like PyTorch are used, and developers write custom kernels (using Triton or CUDA) to speed up certain ops.

2) Compiler-heavy approach: This uses tools like XLA, which apply techniques like op fusion and compiler optimizations to automatically generate fast, low-level code.

NVIDIA's CUDA is a major strength in the first approach. But if the second approach gains more traction, NVIDIA’s advantage might not be as important.

And I think the second approach has a strong chance of succeeding, given that two massive companies—Google (TPUs) and Amazon (Trainium)—are heavily investing in it.

(PS: I'm also bit biased towards approach 2), we build llama3 fine-tuning on TPU https://github.com/felafax/felafax)
You heard wrong. Mullvad is the best ;)
The CIA wouldn't really be good at what they do if the assasinations or other illegal things they do were well documented and available to the public.

There's a reason the things they do are done in places where US laws don't apply...

> CIA black sites systematically employed torture in the form of "enhanced interrogation techniques" of detainees, most of whom had been illegally abducted and forcibly transferred. Known locations included Afghanistan, Lithuania, Morocco, Poland, Romania, and Thailand

https://en.wikipedia.org/wiki/CIA_black_sites

Then there's GITMO
Verizon and TMobile are voice service providers, but not in the 2411 in question. The providers in question are small phone companies.
It is important to note that this is only relevant for future events where legal/civil time, a means for squishy humans to coordinate actions in the future, is what matters.

For instances like “bake my bread for one hour” you care about elapsed time/duration which is not subject to the whims of civil time as you are coordinating with the laws of physics, or gods of cooking fickle as they may be, so a absolute second offset such as TAI should be used.

And for the past, the unambiguous correct answer is TAI or other absolute second offset. Period.

This is because the exact time of occurrence of a past event is, ignoring relativity, fixed and corresponds to a specific second/time. This is completely unambiguous and can be converted, entirely losslessly and roundtripped, to whatever the corresponding civil time would have been in any timekeeping system you so desire. But again, this applies to the past only. The mapping between seconds to civil time and vice versa is subject to the whims of your government until then.
Question: Have you tried using this for video?

Alternately, if I wanted to pipe a bunch of screencaps into it and get one grand response, how would I do that?

e.g. "Does the user perform a thumbs up gesture in any of these stills?"

[edit: also, do you know the vision pricing? I couldn't find it easily]
In China, revenue from short video drama (1-2 minute eps) has surpassed movies
These kind of comments don’t help any discussion.
My understanding is that with this change, static analyzers have three options:

1. False positive on code that would have been an issue previously

2. False negative on a ton of similar footguns

3. Add complexity to differentiate between these cases

None of these options are fun.
I once was hours late for a doctor appointment, because I entered it into my calendar app while on vacation. That taught this particular lesson pretty effectively.
For open standards like this, it would really help if there was an official, readily available test suite anyone could run.

Sure there's the spec, but it's a lot to keep track of for the intern that inevitably ends up implementing such things.

Having a test suite you to verify you didn't mess up would be very useful.
FreeBSD 14 replaces Sendmail with DMA
Right, a spelling flame, got it.
China gorging on silicon before Uncle Sam slams the door
"Lose" is pronounced with the "oo" sound like in "ooze", "tool", or "moot". I think people get tripped up on that and spell it the way it sounds.
In other news, yacht owners were found to be far wealthier than folks who take the bus to their hourly-pay jobs every day.
https://pubs.opengroup.org/onlinepubs/9799919799/ - newer version

To navigate to that same section: Click on "Shell & Utilities" in the top left, then "3. Utilities" in the bottom left.
Location: Vancouver, Canada

Remote: Yes

Willing to relocate: No

Technologies: Clojure/Clojurescript, python, javascript, htmx, OpenSCAD, FreeCAD, Solidworks, AutoCAD

Resume: https://drive.google.com/file/d/18TPi-2Z0eusDjB9HbfY1_skIcas...

Email: adam.vermeer2@gmail.com

Github: https://github.com/adam-james-v/

I studied mechanical engineering and worked as a designer in the greenhouse/agriculture industry for a few years. I taught myself Clojure, with the goal of understanding enough to write CAD automation scripts and tools.

I found full-time Clojure work and have done that for 3 years now, and am looking to find work that aligns more closely with what I really want to be working on: creating tools that help people make real-world things, with a focus on CAD and design automation tools. Some relevant projects to highlight what I mean:

- https://github.com/adam-james-v/badspreadsheet

- https://github.com/adam-james-v/sdfx

- https://github.com/adam-james-v/forge

- https://github.com/adam-james-v/svg-clj
I'm not sure that's true.

The market-wide spread for SPY is smaller than the implied spread from all the 500+ components. If you request your market maker for individual prices on the components (or 470 of the components plus 30 stocks substituted for tax loss harvesting purposes), they have an obligation under NMS to quote at least as tight as the individual components, but that could still be wider than they would on the index.

If you have a perfectly competitive market, you can go to all the market makers, and their spread will approach what they would have quoted on SPY. But if it's not perfectly competitive, and you ask your preferred market maker to quote a wider price and split the difference (via a cash payment to you) versus what she would have quoted on SPY, you can both make a few pennies for every share traded.
Show HN: LinkedInese Whisperer – Sound Smart Like Those LinkedIn Influencers
Example:
I had a coffee.

In LinkedInese:
This morning, I engaged in a ritual of greatness: I brewed a cup of liquid potential, also known as coffee. Every sip was a reminder that success is built one caffeine-fueled decision at a time. How about you? What fuels your journey toward excellence?
The idea isn't about "benefit of the doubt", it's about having an accurate world view. If you attribute to malice every action of monoploies, you have an inaccurate world view. It's a world view you're of course entitled to, but that doesn't make it a good one to have.
WhatsApp's single main life-changing thing for me was not having to pay exorbitant roaming charges to receive calls from hotels (mainly to tell me that my room is ready) while on a trip.

There's always been methods to contact customers using data instead of VoLTE, but WhatsApp is simple and ubiquitous enough for businesses to adopt, since a lot of people outside the US use it in a personal capacity as well.

More hotels should get onto WhatsApp.
Semantics aside, it is definitely lacking and leaves much to be desired in terms of "intelligence".

Either it didn't understand the question or it can't count --- take your pick. Any results come at a high cost and are simply not reliable.
As far as I can tell, this isn't widely known, but around a decade ago some folks deployed a version of this technology for that exact use case: https://www.jpl.nasa.gov/news/finder-search-and-rescue-techn...

The obvious military applications for this technology are explored in Tom Clancy's novel "Rainbow Six" (1998).
Open source, open ISA, embedded systems. That’s it.

We are still years away from boards where they are interesting to people who are only interested in laptop or higher performance classes.
Ha ha, we're not wedded, I was only explaining why a .sql file is not quite enough. Using some json equivalent should be fine, thanks for pointing to the issue.
That crosses unduly into personal attack, even by the monumentally low standard of this topic. Please don't break HN's guidelines like this. You may not owe CEO egos better, but you owe this community better if you're participating in it.

https://news.ycombinator.com/newsguidelines.html
They've been shouting it from the rooftops:

https://www.theverge.com/2024/12/11/24318651/cruise-robotaxi...
https://www.cnbc.com/video/2023/03/22/why-ford-and-vw-shut-d...

It's not that they can't compete with the almighty google, it's that there's no business there.
Ubuntu has historically had a business model that is more open to supporting out-of-tree kernel patches
presumably that means that they had stock and then sold through all of it basically instantly.
Matrices, like any other primitive data type, are stack-allocated. Do you want matrices to be allocated on the heap? If you're looking to do Pandas-style data science, you'd have to write your own implementation, where you could adjust for exactly how you want to do the multiplication. The builtin matrices are typically pretty small (~4x4 or 3x3), a very common use case in graphics or games programming.
As well as DVD regions, there were/are TV encoding 'regions': NTSC, PAL, and SECAM.

In practise, average-price DVD players sold in Europe were compatible with NTSC in addition to PAL, but DVD players in North America and Japan only did NTSC.

We could buy DVDs on holiday in the USA and play them at home, but it was difficult to find a DVD player in the USA that would play a PAL DVD brought from Europe.

Similarly, it was reasonably practical to import obscure American or Japanese movies to Europe, but less so the other way round.
Mostly embedding, but IIRC DeepMind RL made use of sparsity- basically, huge matrices with only a few non-zero elements.

BarnaCore existed and was used, but was tailored mostly for embeddings. BTW, IIRC they were called that because they were added "like a barnacle hanging off the side".

The evolution of TPU has been interesting to watch; I came from the HPC and supercomputing space, and seeing Google as mostly-CPU for the longest time, and then finally learning how to build "supercomputers" over a decade+ (gradually adding many features that classical supercomputers have long had), was a very interesting process. Some very expensive mistakes along the way. But now they've paid down almost all the expensive up-front costs and can now ride on the margins, adding new bits and pieces while increasing the clocks and capacities on a cadence.
This is wrong. If you do p=malloc(256), p+256 is valid even though it does not point to a valid address (it might be in an unmapped page; check out ElectricFence). Rust's non-null aligned other pointer is the same, memcpy can't assume it can be dereferenced if the size is zero. The standard text in the linked paper says the same.
OpenTTD was very stable already when I started playing it, in 2005 or 2006.
Are we training our kids for authoritarianism through belief in Santa?
You also have to store the plaintext password Somewhere. Same problem with DIGEST.
> It was specifically structured to give better-than-next-offer

That is the most farcical bit. When you strip away all the legalese, the offer was literally formulated as "next best offer + $". That is not a valid sealed-bid offer.
> who's to say?

Surely we could find a professional, whose job it is to liquidate assets after a court decision, that the judge would trust?

If this existed, it should have a name that emphasizes the trust aspect.
The first 3 points are basically the same point: not all Linux systems use the same desktop software. There's a part about adobe that really belongs in point 5.

On the 4th point, everything has a learning curve. When you want to use something new, you've got to learn how to use it. I've used different systems over the years and unix-like systems are by far the easiest to use once you get the hang of things.

On the 5th point, it basically comes down to network effects. This can be a real practical "right now" problem for people, but if you want to use something you think is better this point aside, you should so as to negate it. It takes people needing things for other people to decide to do them.
13% + 1

They didn't cover my grandmother's mammogram

They didn't cover her chemo

They didn't cover the pain and anxiety meds for her palliative care

She died of cancer over the course of two years. Insurance made sure that she couldn't detect it early, treat it, or manage her pain and terror. As far as I'm concerned, they caused her death directly and made it as horrible as possible.
> established an appropriate threat model with Mullvad prior to engagement

Doesn't this make it kinda pointless? If the target has a say in how they should perform their audit/attack, how does that not produce results biased to the targets favor? Wouldn't the most unbiased way to do such a thing would be for the target to have zero idea what the auditor would be doing?

> which opens up room for misinterpretation of the findings

If Mullvad dictated how to do things or imposed limits on the reach of the testing, the results are worthless anyway
> For example the keys on your BluRay player can be revoked just by playing a BluRay disc, as the drive first reads the code on the disc and executes the appropriate code to "update" your player according to the wishes of the DRM overlords. It's a very anti-consumer feature.

Thanks for mentioning this. The LibreDrive firmware is specifically designed to address this and other issues.
If you use a directive antenna to concentrate the radiated power into a small solid angle, to reach a distant receiver, you also increase in the same proportion the interference for another receiver that is located in the same direction as yours, but which does not want to receive your signal.

So limiting EIRP provides a limit for the interference suffered by a receiver that happens to be in the direction towards which you transmit, for which it does not matter at all which is the total power that you transmit in all directions.
The relationship between absolute points in time and calendar/clock/tz components can be legally changed retroactively.

Just like with any other kind of data, store whatever you are semantically representing. If you are representing an absolute point in time (bread timer), store a Unix timestamp. If you are representing time components, AKA relative time, AKA human time, AKA calendar/clock/tz time, then store those components.

Also, most past clock times we care to store start out as future times.