skysight-inc/HackerNews huggingface dataset:
> OP probably means that he models learns wat a dog or cat is, right?

Yes, "What it means to be" does appear to be meant that way and it didn't occur to me to interpret it the other way.

> Sure if all you put in is a dataset, that should be all you get out. What's surprising (worth HN) here?

You put in a particular choice of nn architecture as well as the dataset. The insight (to the extent that it is insightful, and true) is that the architecture doesn't affect the results you get much compared to the dataset.
I'd be curious to know what tea they think is better, and what kind of tea they're drinking. When it comes to English breakfast tea, it's normally a blend of black tea leaf fannings from India, Sri Lanka, and Africa. Imo there's not that much objective difference in quality between brands like Yorkshire Tea, PG Tips, Twinings, Red/Gold Label, Tetleys etc... . A lot of it comes down to subjective taste.

For example, there's a strain of British person whose pride and self-identity is somehow tied up in enjoying very long brews with just a dash of milk. These people are likely to prefer teas with very strong flavours in the blend, such as Assam. Then there are people who enjoy subtle flavours. They might prefer Twinings Everyday which includes leaves from Yunnan.
The LCS situation is embarrassing. What is the navy working on now? Replacements to the Arleigh Burke destroyers?
Block's 3nm Bitcoin Mining Chip
Only slightly related, but does anyone have details of how Atlassian are doing their internal monorepo?
Why would you file against Delta if you booked with KLM?
I wish that I had more exact knowledge and sources at hand to counter your example, but I don't. Not because they don't exist, but because at the moment the only source I can get with relative ease are these YouTube videos:

https://youtu.be/R5au74auD_k

https://youtu.be/jUGILxwkpVc

And the channel itself is pretty great.

So I do apologise for not getting a list of factual examples supporting the OP's statement, but your argument was not barely enough to make me disagree with the OP. On the contrary, I do agree with the OP very much.
> at one point in your life it was processed by your brain

I'm pretty sure my ADD brain fails to do that on a regular basis.
You might want to pick a more realistic goal! An FPGA capable of accelerating LLMs is going to cost at least tens of thousands, probably hundreds.
> The bill eventually comes due.

No, it does not. The (e.g.) UK has, over its history, been in far "worse" financial shape than the US is or ever was. The UK was over 150% debt-to-GDP multiple occasions, as well as over 200%, and at one point (post-WW2) almost 250%:

* https://en.wikipedia.org/wiki/File:UK_debt_as_GDP_percent.pn...

* https://en.wikipedia.org/wiki/United_Kingdom_national_debt#M...

There were times when just interest was 10% of GDP:

* https://en.wikipedia.org/wiki/File:UK_National_Debt_interest...

The UK has bonds dating back to South Sea Bubble crisis of 1720, the Napoleonic and Crimean wars, the Irish potato famine, and World War 1:

* https://www.theguardian.com/business/2014/oct/31/uk-first-wo...

And yet they've managed to survive and be a pretty decent place to live. Most of the economic troubles they've gone through were either global in scale (Great Depression, GFC) or self-inflicted (Gold Standard post-WW1 (too high a peg), Thatcherism, Brexit), that had little/nothing to do with debt.

One does have to be mindful that debt servicing costs don't crowd out more important spending (education, health), but to think there's some magic number that causes issues has not been born out by the historical record; see Reinhart and Rogoff retraction:

* https://archive.ph/PtwWF / https://www.newyorker.com/news/john-cassidy/the-reinhart-and...
It might not just be Google--I tried searching "encrypted email" in DDG and found nothing for pages and pages. Even saw AOL come up before any mention of Tuta. My guess is the name change, combined with prior bad reputation on the tuta.com domain (see http://web.archive.org/web/20190107213809/http://tuta.com/), is causing the issue across search engines.
Is there an open source alternative to Hashicorp Nomad? It's such a nice alternative to k8s/k3s.
This reads like a great opening to a geek-sci-fi book!
Additionally, the notion that the DNA is the sole locus of diversity in organisms is now quite outdated. There is a lot going on epigenetically.
What are some good tools that can be used to make product promotional videos?
I want to make an introduction video about our company's products, like many excellent products in Producthunt. Do I have to use AE? It's very laggy.
As a fresh baked full stack developer, my interest was how to leverage new technology. Access to LLMs has provided the chance for developers to only ask the question of "what if it functions?" I tried it and the result has been amazing. Even though it felt like I was just a UI developer since the LLM did the lifting. Nevertheless, scribeflows.com was built and the feedbacks has been great from early users. It is a nice experience to see others rely and benefit from the hard work while the sky is the limit trying to understand LLMs, Agents, Generative AI etc.

Body
I’m pretty sure U.S. law requires companies to withhold at 22% (or optionally higher) for any bonus/non-salary payments, which includes RSU vesting. Companies can choose to either “sell to cover” or just issue a proportionally lower amount of shares (e.g. you vested 1000 shares but only 780 show up in your brokerage account).

The problem occurs when 22% isn’t enough, which is often the case.
I recently took the plunge and learned unit quaternions and dual quaternions for representing rotations, compound rotation-translations, and kinematic chains and geometric interpolation (serial and parallel robot arms, character skeletons, skinning).

The advantages I found are:

Unit quaternions represent rotations with less redundancy than matrices

It's easier and more intuitive to derive, manipulate, simplify, interpolate, and solve quaternions than matrices.

They're less abstract/more concrete than matrices.

Rotating with quaternions takes fewer multiplications than matrices.

Dual quaternion inverse kinematics are easier to derive and faster than matrices

Unit and Dual quaternions have an efficient implicit form, which further speeds up IK. See:
https://www.researchgate.net/profile/Neil-Dantam/publication...
Simulate value of custom crypto coin?
Is there a way to simulate the value of a new crypto coin.
I'd like to understand how the value changes with buys and sells.
If there is other sources of information which would help me in understanding this, please let me know!

Thanks!
> The blockbusters may soak up all the ticket sales, but there's just no shortage of original films to me.

But my comment was not about you. ;-) My original point was "GenZ and Millennials show a much smaller preference for their own decade's music." And if you "watch as many old movies as new", that's certainly not a ringing endorsement of new movies.
Yep, declaring that everyone around you is an idiot is pretty much never a good strategy…
Sometimes this can happen if the candidate is outside of the position pay and the company is willing to make it work if they are a perfect fit.

If your interviewing notes were simply a, "would recommend to hire" they'll pass.
Machine learning insights from e e cummings.
Cars that require the driver to pump the brakes should not be on the road. Cars without ABS have shorter stopping distance than cars with it (yes, more control, but this is California we are talking about, the road is always dry).
"you don't get Nancy Pelosi and Marjorie Taylor Greene on the same side unless there is some serious fire"

All you need to convince American politicians of anything is jingling keys and cash. Plus MTG opposed the original TikTok bill, they only voted in favor when it was packed together with sending money for Israel.
I'm increasingly of the opinion that corporations are an elaborate scheme to provide some people with money and status without them actually providing value to society. Mainly the MBA class. "You know what this rowboat with two people rowing and six managing needs? Another management layer." Leeches like McKinsey are right at the heart of it.

If you add enough indirection and shared responsibility, the most atrocious outcomes become palatable.

Another way to view them, is as slow AIs directly driving the sixth mass extinction event.
Thanks for the warning! That’s super sketch.
This was also the first game I played on my OWN computer, around the age of 6 or 7, an at that time already extremely outdated, Olivetti M24SP with amber screen, was a beautiful and VERY computery-computer.

Sopwith, AllyCat, 3Deamon, Digger and PCMan were the games I fondly remember from it. There were some floppy disks, but at the time I didn't know how to use them, and could only use the few things that were on the MFM harddrive.

Later I got a C64, which, gaming wise, was a huge upgrade, I bought it from a guy in my town who was saving for a Pentium.. :)
It's almost certainly not medicine or nutrition. I know romanticising the advancement of humanity gives us a nerd-on but the reality is it's probably just that our grandparents lead gruelingly hard lives on average and that showed years on.

My grandpa was a coalman in his 20s and basically couldn't walk from his mid 70s as his knees were shot. His hip dislocated on average every few months toward the end as there was no muscle holding it in.

More outdoor jobs, and exposure to the sun ages the skin etc.
> was always told early on that although they supported vault on kubernetes via a helm chart, they did not recommend using it on anything but EC2 instances (because of "security" which never really made sense their reasoning).

The reasoning is basically that there are some security and isolation guarantees you don't get in Kubernetes that you do get on bare metal or (to a somewhat lesser extent) in VMs.

In particular for Kubernetes, Vault wants to run as a non-root user and set the IPC_LOCK capability when it starts to prevent its memory from being swapped to disk. While in Docker you can directly enable this by adding capabilities when you launch the container, Kubernetes has an issue because of the way it handles non-root container users specified in a pod manifest, detailed in a (long-dormant) KEP: https://github.com/kubernetes/enhancements/blob/master/keps/... (tl;dr: Kubernetes runs the container process as root, with the specified capabilities added, but then switches it to the non-root UID, which causes the explicitly-added capabilities to be dropped).

You can work around this by rebuilding the container and setting the capability directly on the binary, but the upstream build of the binary and the one in the container image don't come with that set (because the user should set it at runtime if running the container image directly, and the systemd unit sets it via systemd if running as a systemd service, so there's no need to do that except for working around Kubernetes' ambient-capability issue).

> It always surprised me how these conversations went. "Well we don't really recommend kubernetes so we won't support (feature)."

> Me: "Well the majority of your customers will want to use it this way, so....."

Ha, I had a similar conversation internally in the early days of Boundary. Something like "Hey, if I run Boundary in Kubernetes, X won't work because Y." And the initial response was "Why would you want to run Boundary in Kubernetes?" The Boundary team came around pretty quick though, and Kubernetes ended up being one of the flagship use cases for it.
That 'cut out the middleman' angle always makes me chuckle. I remember seeing an ad on the tube for Made.com offering to cut out the middleman in furniture purchasing - what are you if not a middleman I thought!
Researchers Showcase Decentralized AI-Powered Torrent Search Engine
They are. Whenever anyone trots out this line it’s very clear that HN is in many ways a group of knowitall college guys sitting on beanbags and passing around the wizard bong.

Usually it’s followed by some misinterpretation of what “fiduciary responsibility” is, something about “shareholders”, and an implication that literally any software developer pulled off the streets of the Bay Area knows more about effectively running a business than literally anyone with an MBA.

Companies are organisations. Organisations are run by people. People are more than capable of acting ethically. I have never worked for an organisation that I haven’t seen do something that’s put something else ahead of the bottom line, and not in some silly CSR way. In fact, I routinely make these decisions on behalf of my employer, within the scope of my role, but these are on occasion quite material.

I’ve never been clear on how this can be reconciled with the utterly childish view that there’s some invisible hand that requires growth at all costs as soon as a “company” is involved.

It really speaks to how much of a bubble a lot of people here are in. I suppose if you paint all organisations with the same brush, it makes it easier to work for Meta or Palantir or whatever.
Ok - thanks for your feedback!

I've been meaning to make saved sites editable - will implement this asap.

Regarding the app download, I figured you have to log in anyway to get the license key, and the direct download link is on the same page. The Dropbox link is only required for older versions of the app, and the latest version (1.0.6) includes auto updates. I get your point though - this process could definitely be improved; hopefully I'll have time tomorrow.

I'm not sure about the connection issue - I'll do some testing on my mac tomorrow to try to replicate the error, and will hopefully have an update very soon!
Just a word of caution for anyone booking their own train connection, this is usually only done if you book train and flight on the same ticket. The DB calls this Rail&Fly and essentially the train becomes a leg of the flight. So if/when the DB screws up, your "flight" is delayed and treated just like a delayed plane.

https://www.bahn.de/service/informationen-buchung/bahn-flug/...
Show HN: Show HN: I Built an AI Powered Chess Puzzle Platform From Scratch
A year ago, I had the idea to write an evolutionary algorithm with the goal of creating fun, wacky and varied chess puzzles.

It works by generating random legal chess positions, picking the best looking ones for puzzles using an ML model as well as static rules and then mutating and crossing them over with one another to create even better puzzles with each generation.

Once I got the AI to work, I enjoyed the puzzles it created so much I thought it would be worth building a website to host them.

12 months later, I have built a website with quite a diverse range of different AI generated puzzles, from western chess to mini chess to shatranj!

I'm very excited about it, working almost every day after work to add more content to the website and improve the puzzle generation algorithms.

Would love to know what you lot think!
Pragmatic drag and drop is already being used to power drag and drop for Trello boards. There is some sprinkling of other drag and drop interactions around Trello - which have moved, or are moving to, Pragmatic drag and drop.
> I've seen some discussion of this

Look, this is not a personal attack, but the reason I posted the link was that it answers the question... and your comment seems to indicate you didn't read it before commenting.

So why comment at all then?

And did you not think "hey, if I comment without reading and immediately indulge in speculation I will make it plain to everyone that I didn't read it and I am just guessing"?
If you're truly doing difficult things there's no need for stealth, you just need to protect the trade secrets and not issue patents. That's what stealth should mean. If stealth just means you haven't advertised and you asked your employees to not update linkedin, that's just you and your investors having an ego and pretending that you're doing cool stuff because you want to say the word "stealth". Like paying more for something that says "tactical" even without any purpose.
> What's annoying to me is that when we talk about Wayland, the things it's capable of that X11 can't do are always left out.

I think it's fair, considering we also leave out stuff that X11 can do that wayland can't do (and will likely never be able to do).

Example: network transparency. I still occasionally have to save the day by doing `ssh -X` and run some stuff on a remote host (but having a window be displayed on a local X11 server).

And I already foresee some idiot coming here and commenting that "you're not supposed to do that" to which i pre-reply: not all companies are FAANGS that can rework and rebuild everything that's sub-optimal. Many (most?) of us have to do the best with what we've got.
> Three, Wayland has a fundamental design flaw; indeed, its mission is to make its own development easier (quoted from the original website), and that means it's not intended for the end user, and therefore, it cannot do what it needs to do. End users need functionality, how a product is developed is totally beside the point.

I suspect this will get overlooked or set aside by the developer-centric crowd here, but as a non-developer Who observes that world with outside interest and curiosity, it’s a direct hit. Sank the battleship.
Works well for me in Python, often writing code exactly how I would write it, even to the point of using my own custom packages.
Does it spew Chinese propaganda though? Have you even used TikTok?
* Gandhi

(Sorry! The silent 'h' is easy to miss.)
Or maybe because we are, literally, talking about rocket scientists?
I'm a happy Wayland user for years already.

But on a different topic, it's a bit hard for me to read such harsh critical posts on open source software. Wayland is free software, I don't have to pay a penny for it. It's truly free! not like Google/Facebook free when you pay by allowing the companies to spy on you and get all your data. It's also open source. And many people working on these things are volunteers.

Nowadays, most software is written iteratively. You start with minimal features, and start fixing, improving things. Not only Wayland, most products are like this. You could argue that this in the only way to have a successful software product. Waiting years until everything is perfect is simply not feasible.

All this time, while devs have been iterating on Wayland, X11 has always been available. And this is open source, X11 will always be available. Use it if you want. It's also open source, so you can even improve it if you want or dare to do it. So why being so harsh with those trying to make things better?
I mentioned network transparency in another comment, and wayland will never have that unless they implement that "degrade performances and make things look blurry".

So meh, you give and you take, life is a compromise.
That's just the client-side implementation, Jetbrains' Copilot client does the exact same, as that's how Jetbrains' code assistant API is implemented. These startups would need to differentiate themselves on a server level, their clients are limited by the IDE.
You can get your room cleaned as much as you want, you just need to ask for it sometimes.
My 14 year old has gotten so into arduino this year. ChatGPT was a game changer for him.

He is using a pair of ESP32s with cameras to make a “mom detector” so he has more time to switch tabs.
sys:suspend is more low-level. erlang:suspend_process is also tracking which processes suspended a process, so you can suspend from multiple places and if all suspending processes terminate, it will automatically unsuspend the suspended one. Probably erlang:suspend_process uses sys:suspend when counter is >1 and sys:resume when counter reaches 0.
Cool trick for knowing when to use whom: if it can be replaced by he/she/they, it should be who. If it can be replaced by him/her/them, it should be whom. In this case, "whom spend more time outside", could not be written "them spend more time outside" but could be written "they spend more time outside" thus it should be "who spend more time outside".
> Choose to stop then?

"""Addiction is a neuropsychological disorder characterized by a persistent and intense urge to use a drug or engage in a behaviour that produces natural reward, despite substantial harm and other negative consequences. Repetitive drug use often alters brain function in ways that perpetuate craving, and weakens (but does not completely negate) self-control.[1] This phenomenon – drugs reshaping brain function – has led to an understanding of addiction as a brain disorder with a complex variety of psychosocial as well as neurobiological (and thus involuntary)[a] factors that are implicated in addiction's development.[2][3][4] Classic signs of addiction include compulsive engagement in rewarding stimuli, preoccupation with substances or behavior, and continued use despite negative consequences. Habits and patterns associated with addiction are typically characterized by immediate gratification (short-term reward),[5][6] coupled with delayed deleterious effects (long-term costs).[3][7]""" - https://en.wikipedia.org/wiki/Addiction

I block some social media entirely, and I have to block rather than simply "choose to stop", due to the "compulsive engagement in rewarding stimuli" and habituation to patterns "characterized by immediate gratification (short-term reward)".

I can easily recognise the long term deleterious effects social media, especially when it comes to just being horizontal in bed, either needing to go to sleep or to get up in the morning, and wanting to open up a browser on my phone to check for replies rather than either of those.

> which is really a stance against choice and even our own consciousness at its core

The me of the id is not the same as the me of the ego, or the superego.

The me of tomorrow can curse the expanding waistline caused by the cake eaten by the me of today.

There is only one thing any of us can choose to do in any given moment while remaining true to ourselves; but which of the selves is truly "our"?
I say that you're not thinking critically because your arguments are very weak and you don't provide any inference or evidence to support your conclusions. It's irrelevant that "you read both Chinese and English" or that you think "you've critically analyzed every idea from both sides" if you're not using any of those in your logical argument, which you're not. In fact, it's an obvious logical fallacy to use "I have read more about this than you" as evidence that you're right.
This has been my experience. Google can now not even find substrings from source code found in thousands of GitHub repos. It's rapidly getting useless for programming.
Very nice!

This is the essence of model, view, controller, and also one of the very first use cases for it!
Using Vectors Without a Vector Database
> I really like the plan 9 ethos here

Well, me too, but it is 2024 and we have half a dozen technologies that let us put a few terabytes of non-volatile directly-accessible memory on the CPU memory bus.

Isn't it maybe time we relegated the technology of sequentially-accessed disk storage -- including SSD -- to legacy status, like tape drives, and stopped thinking about files and folders at all?

We are one quarter of the way through the 21st century. "Disk drives", including flash memory pretending to be disks, is legacy tech. We do not need filesystems any more. Let's move on and banish this to VMs holding legacy OSes for backwards compatibility with existing workloads.
> When states began to sue Purdue’s directors for their implementation of McKinsey’s marketing schemes, McKinsey partners began emailing about deleting documents and emails related to their work for Purdue.

Isn't that the assumption of guilt and if the documents are lost the worst can be taken from them?
Wayland does have network transparency, it's called waypipe.

But caveats apply: applications which use the GPU are network translucent. You'd need VNC or other forms of streaming for that.