skysight-inc/HackerNews huggingface dataset:
Didn't the original version of their license state that you weren't allowed to do anything with the code, including forking it? It was "source available" but you're not even allowed to make a local copy of the code to look at it. People as a whole don't mind source available, Louis Rossman's FUTO's software is all source available and while they got a small minority of FOSS diehards complaining about it, they're doing great. Immich, FUTO Keyboard, FUTO Voice input, and Grayjay, are all source available, but the company was honest and didn't try to pull stupid shit like "you're not allowed to fork the code" in their license.
Airlines spend a fortune moving screen and other kit needed for in-flight entertainment around: the fuel costs alone can be low seven figures a year for that added weight. And then are the content licenses.

Meanwhile customers are turning up with devices with their own licensed content (they’ve already paid the streaming services or paid for the download), but can’t use it on the plane.

It’s pretty obvious what should happen, and what eventually will, but it’ll take a while.
Congratulations! Pardon my ignorance, as my understanding of mathematics at this level is beyond rusty, but what are the applications of this kind of functionality?
I've had something similar that uses GitHub Actions and Tauri. github.com/meel-hd/limitss
> Did you notice how closed captions generated from videos became really good?

I've noticed the exact opposite over the last year or so. They've become riddled with errors of the sort that actively mislead people about what was actually said.

> Does it make your very real life easier?

So far, generative AI has not made my very real life any easier. It has made it more uncertain, though, and has made it harder to trust anything I am not seeing/hearing in person.
Why is it too much to ask for doctors to take sufficient interest in their patients to clock just how sophisticated they are, and react accordingly.
Show HN: Exploring five million Hacker News posts
This is a data map providing a view of all Hacker News stories with a score of at least 2 (to remove most of the spam). Stories are close together in the map if they have semantically similar titles. In the bottom left is a histogram of stories over time. Hovering on a bar will select stories from that year, and dragging a selection allows selecting multiple years. A keyword based text search is in the upper left. Hold down the shift key and drag to lasso-select points and get a word cloud generated from the selection. Clicking on a point will open the URL for that story.

The dataset was filtered from https://huggingface.co/datasets/OpenPipe/hacker-news
Stories were embedded in a vector space via nomic-embed: https://huggingface.co/nomic-ai/nomic-embed-text-v1.5
A 2D representation was generated using UMAP: https://github.com/lmcinnes/umap
Clusters were generated and topics named via HDBSCAN and Toponymy using Cohere Command-R:
- https://github.com/TutteInstitute/fast_hdbscan
- https://github.com/TutteInstitute/toponymy
- https://cohere.com/command
The interactive map was generated using DataMapPlot: https://github.com/TutteInstitute/datamapplot

The map provides a great way to get an overview of Hacker News stories over the years, and to explore them, and find interesting niche topics. There are limitations to both the text embedding and the 2D representation. For example posts about John Gruber's "Daring Fireball" end up in "Sun-related phenomena" in the Astronomy region of the map; and some topics get squashed into odd places because of the limits of a 2D representation. Nonetheless, most topics, regions and stories are well placed. There is a wealth of knowledge and information packed in here, and a lot to explore.
too expensive and fragile for airlines themselves, at least outside of first class, but I think air travel is a killer app.

I do find the idea of a plane full of goggled humans packed in like sardines to be a touch dystopian, but I feel that way about the infotainment screens already.
> I really don't think moral struggles or the definition of "terrorism" is at all illuminating in this conflict

Yes, I fully agree. To be blunt, it's boring semantic wank.

No one is here is an angel. Everyone has serious legitimate grievances and no one is smelling of roses. This should be obvious to anyone who isn't a hyper-partisan.

But that doesn't mean we can't say all of this could have been avoided if Israel hadn't continued their settlement policy with no hint or perspective or any compromise. Remember the constitutional changes and protests over them? That was mostly over the the far-right wanting to expand the settlement policy even further. Even before Oct 7 several government ministers seemed to support the outright ethnic cleansing of the West Bank and Gaza. Fun people.

This is not just "fanning the flames", it's the root of the conflict. That was really my main point; I don't think you can just talk about number of civilian casualties without also recognizing that Israel's policies are the fuel on which the entire thing burns. That is: at its core it's a conflict of Israel's choosing. Without it you might have the small terror group or lone nutjob, but nothing like we see today.

It doesn't help that Israel gets a huge amount of military support, to the point where it can just do anything without significant cost in lives or material. Look at the casualty ratios – "military peers" is rather a stretch IMHO.
China has an MSR online. Yes, it probably isn't using thorium yet, but a molten salt reactor is what's necessary in order to get to the thorium fuel cycle economically
The point of insurance is to cover unforeseen costs. Not to foist bills you know you're going to have onto other people.
> I wonder whether WeChat is one of the safest messaging apps because it has the strength to say no to western agencies.

That is not how cryptography works.

If you use proper end-to-end encryption (e.g. the Signal protocol), and assuming that you use it properly, then the server does not have access to the content of the encrypted messages. So the server cannot be pressured, period. So the Signal protocol is strictly better than a protocol that is audited and found wanting (TFA talking about the WeChat protocol here).
If you look at the numbers, it’s government policy that pushed prices up. E.g.: misplaced incentives that resulted in excess infrastructure construction.

Source: the horse's mouth, having worked at an energy company and asking pointed questions from the people involved.

PS: Because of these policies I was installing network equipment with capacity to switch an entire city of Internet traffic… for five people.
Storage exists, but it's insufficient and expensive.

We need 30x, or maybe 100x more storage. After that, we could live on renewables only, and keep gas-fired plants only as a disaster-recovery tool, like diesels in datacenters.

Until then, we need stable generation which does not spew CO2, which is, well, nuclear. It's hard to tell if ubiquitous cheap utility-scale batteries emerge in 5 years or 50 years.
By "western encryption" do you mean crypto systems that have been subjected to public scrutiny?
I've been doing this with NextAuth and fastapi-nextauth-js [https://github.com/TCatshoek/fastapi-nextauth-jwt]. With JWTs it's pretty straightforward to do something similar for any other auth provider. This is also using NextJS rewrites (see [https://vercel.com/templates/python/nextjs-fastapi-starter] for an example)
Interesting... https://en.wikipedia.org/wiki/Lombard_banking
I'm not proposing this for everything and high security public facing contexts can definitely do the maintenance to manage frequent certificate rotation.

I just don't want my garage door integration with my car to stop working because its certificate broke. I'd argue these privately deployed single use dedicated certificates are actually better off self-signed and issued on a TOFU basis than using public key infrastructure. It's how bluetooth and many other things work, so why on earth are browsers so bent against it.
Kids need to learn how to think and have their own ideas, then as adults if they want to give in to the mediocrity of offloading their thinking to machines they'll have that chance.
Why do you think wearing some tech is a crime? Genuinely curious what made you form such an extreme opinion.
In the system, as proposed, it seems like some will choose to work and pay taxes in order that someone who is able but unwilling to work can have better housing and food than they do.

That doesn’t seem like it will have broadly popular support.
Maybe they _should_ think before making code public - it is generally a good idea ;)
It's just a matter of time until half of us are having an LLM deepfake voice clone of us attend "meetings" so we don't have to.
The author's benchmark sucks if he could only get 2 tops from a laptop 4080. The thing should be doing somewhere around 80 tops.

Given that you should take his NPU results with a truckload of salt.
because XRT has a plugin architecture: XRT<-shim plugin<-kernel driver. The shims register themselves with XRT. The XDNA driver repo houses both the shim and the kernel driver.
> I wouldn't trust them, but I WOULD use them, given no other choice to reach the users I'm after.

Which is no different from trusting them. The reality is that you have to trust something at some point.
Hacker News Clone Using ReactJS
HN isn't well-known outside deep tech circles. anyone who clocks you reading it probably reads it too.
I was just looking at my comments (which I can no longer edit :-/) and realized they're super/unreasonably mean towards the "sysadmins" from the article.

While yes there are lazy/incompetent sysadmins, there are also lazy/incompetent engineers, marketers, etc this is not a magic sysadmin only thing.

I suspect that in most of the places where their are sysadmins/IT depts in this situation, they've been trying to do something about this for years, while the management of the company has refused to provide the required support or funding for the work because it's not "necessary".
Interestingly, I actually still have only had great experiences with Amazon customer service. I have a feeling that is entirely due to how much my family continues to spend with them, though. It is pretty well known that their customer service response to things varies with how much your spend.
The best workaround (imho) is just using virtual cards. My Venture X allows me to create a virtual card on the spot restricted to that merchant where I can also enter an optional lock date. If I want to try something, I just create a new card and set the lock date to the next day. Even if I forget to cancel, good luck charging my card :)
this is the correct answer. one of the compilers for this DSP is https://github.com/Xilinx/llvm-aie.
To me, this seems to be a misunderstanding of the license text and the author's intent. The original license simply reserved all distribution rights. People assumed you couldn't even fork into a public GitHub repo in order to make pull requests, but afaict, the author clarified that the intent was not to prevent forking on GitHub, but to prevent redistribution of the forked software instead of contributing the changes back upstream. The right to make changes to the software for internal use was always there, afaict.
It's not the first time, you're just patronizing the news outlets that tell you when the Republicans do something untoward but not when the Democrats do instead of the ones that do the opposite.

Also, as a general rule politicians will carve themselves an exemption to any rules they put on everyone else. For example, CAN SPAM applies to commercial email.
It’s amazing what penalties can do

Can spam provides for up to $50k PER EMAIL in civil penalties.

If you make 1 cent or $10 per email, doesn’t matter. It’s no where close to that level of penalty. So you make damn sure you don’t ruin yourself.

Now we just need that kind on text messaging - it’s a Wild West these days
I can't, but I'm curious how you think problems like externalities would sort themselves out. Also what about natural monopolies like utilities and infrastructure that can't really be broken up?
It’s veiled spam and i don’t know why HN isn’t outright prohibiting it
> And it's an FPGA.

nope it's not.
Stepping back from enforcing post-WW2 world order means letting China, Russia, Iran to freely install their satellite and unfriendly-to-the-US regimes around the world, by force if needed. Which means access to the foreign markets will be curtailed for the US or otherwise "dictated" by other powers. It's hard to see how that leads to more prosperity for Americans, especially since the political forces trying to bring that about are also not very pro-"trading, industry, technology and education".

The GP says that they don't want to prop up foreign lifestyles because the middle class in the US is struggling but isolationism in the 21st century will not make things better for the US middle class. Nor for middle class of any other country really, although the GP doesn't care about those.
The issue outlined above is a problem for all thermal plants. Coal and gas plants would suffer from the same issue.

Furthermore, nuclear plants don't need to be cooled with potable water. They can be cooled with ocean water, or with waste water. In fact, seawater cooling is the most popular form of cooling. Only 15% of nuclear plants are cooled with river water.

https://world-nuclear.org/information-library/current-and-fu....
Set Partitions
In this specific case, they started digging through a HDD image that someone else pulled. They're still trying to get hold of an actual Redbox machine to investigate the hardware as well.
Do you happen to remember how you learned this? I'm quite skeptical of it.
Ask HN: How do you know when to *stop* working on something?
How do you know when to stop working on something?

Context being something like an early stage startup, or side project, or related initiative.
> Where did you see that "anyone can read your chats" in this article?

I didn't. I answered to what you wrote, which I quoted. But I can quote it again:

> I don't really feel like I care a whole lot between good non-end-to-end encryption and bad non-end-to-end encryption.
HackerNews sadly never fails to disappoint. Thanks for taking the time to share, that was exactly what I was looking for! Would endorse this link for any lurkers.

The LISP (elisp?) syntax itself gives me a headache to parse so I think I'll stay away for now, but I'll definitely be thinking about how to build similar functionality into my high level application code -- self modification is naturally a big part of any decent AGI project. At the risk of speaking the obvious, the last sentence was what drove it home for me:

It is not just some opaque string that gets to enjoy all of the benefits of your language. It is a first class list of elements that you can inspect and have fun with.

I'm already working with LLM-centric "grammars" representing sets of standpoint-specific functions ("pipelines"), but so far I've only been thinking about how to construct, modify, and employ them. Intelligently composing them feels like quite an interesting rabbit hole... Especially since they mostly consist of prose in minimally-symbolic wrappers, which are probably a lot easier for an engineer to mentally model--human or otherwise. Reminds me of the words of wonderful diehard LISP-a-holic Marvin Minsky:

The future work of mind design will not be much like what we do today. ...what we know as programming will change its character entirely-to an activity that I envision to be more like sculpturing.
To program today, we must describe things very carefully because nowhere is there any margin for error. But once we have modules that know how to learn, we won’t have to specify nearly so much-and we’ll program on a grander scale, relying on learning to fill in details.

In other words: What if the problem with Lisp this whole time really was the parentheses? ;)

source is Logical Versus Analogical or Symbolic Versus Connectionist or Neat Versus Scruffy: https://onlinelibrary.wiley.com/doi/full/10.1609/aimag.v12i2...
Thanks for making that tutorial!

Happy to report that most of the quirks you cover have been improved:

- uid 999 is no longer just enforced, you can pass any PUID:GUID now (like Linuxserver.io containers)

- it now accepts ADMIN_USERNAME + ADMIN_PASSWORD env vars to create an initial admin user on first start without having to exec

- archivebox/archivebox:latest is 0.7.2 (yearly stable release) and :dev is the 0.8.x pre-release updated daily. All Images are all amd64 & arm64 compatible.

- singlefile and sonic are now included in all images & available on all platforms amd64/arm64
We cant affirm illiteracy though. It might not be anyone's fault but those individuals have an obligation to themselves, their children and to society if they want to engage with society.
Openwashing: https://web.archive.org/web/20241008220257/https://github.co...
I recently found omnivore.app through HN comments -- works great for sharing a reading list across machines. I am exporting articles through obsidian, but there is an API option. I don't think it supports outbound RSS, but they have inbound RSS(i.e. omnivore as RSS reader) in beta.
Apple's Chief People Officer Leaves Company After 20 Months
Lol, in a way the decentralized version is actually the internet.
I thought he was just going to say he did a chargeback, with how the first seven paragraphs went. What he described was not ideal for several reasons:

- Some websites won't accept prepaid cards (largely because they can be used to get around things like this).

- Who knows if a platform's going to save your previous card info to use as a fallback?

- As another reply stated, the company can send you to collections if they think you owe them money. They can also do that if you do a chargeback, theoretically. However, with a chargeback, your card company did some basic checking of the situation and agreed with you that something was wrong about the payment, so assuming you win the chargeback, you've at least had a second pair of eyes on the case, and you have that tiny bit of metaphorical "precedent" to use if you take the collections order to court-- both of which also mean they're less likely to take you to collections. If you just swap out your card number for one that doesn't work, that shifts some of the shadiness to your end, and it legally appears less like you have any grounds to stand on.
Reject all tracking!
Then the pop-ups wouldn't be necessary.
> Foyle is an AI that helps developers operate their software by using LLMs to translate intent into action.

> ...

> As developers today, we often know what we need to do but struggle with the how; [deplyment commands, permissioning commands] ... Foyle solves this problem by turning your intent into executable commands.

Honestly, this seems like the wrong solution to badly designed UIs. Either foundational UIs should be improved so people can actually use them, or a restricted but easier-to-use UI designed with a straightforward translation layer onto the foundational ones. "I don't know what I'm doing, so I'll use an LLM to give me commands I lack the competence to review," seems like a massive footgun.

There are some good ideas like here, like "Self-Documenting Operations: By capturing the intent (in markdown) and the actions (in code cells), Foyle creates comprehensive, executable documentation of your infrastructure operations," but they seem more like good commenting practice rather than what this is.
> If anyone in the comments doesn't like the implementation of webauthn, suggest changes to the spec

Rip out resident keys altogether. They aren't needed. You can get 99.9% of the benefits of Passkeys by using non-resident keys - literally the only drawback is that you'd need to enter a username.

Resident keys essentially kill physical tokens. Without resident keys a $10 token can support thousands of websites. With resident keys? A couple dozen, if you're lucky.
All you have to do is come up with a better model. How flawed the best model is is irrelevant. We use the best model.
Please remind me again how Recall sends data to Microsoft. I must've missed that part. Or are you against the print screen button too? I heard that takes images too. Very scary.
LinkedIn does this and it’s gross.

I’ve unsubscribed from at least 3-4 different types of emails from them already.
In the next release, I am planning to add support for WireGuard as well.
> more baroque and harder to understand

I don't understand how this is the case. If anything, an interface is MUCH easier to understand than a variety of functions strung together.

I mean, this is the whole reason we have APIs. If I'm a consumer, I would much rather read and understand the API and its contract than try to read through the code to find out requirements.
ActBlue and WinRed both use these tactics and have been doing it for a while. They're at fraud/scammer levels at this point.

https://www.nytimes.com/2021/06/26/us/politics/recurring-don...
Limiting Which Syscalls to Trace with Strace
Take a look at the Supernote.
Repo: https://github.com/robbylew/hackernews-clone
Yeah we built a whole email pipeline using Apollo and some other tools. Maintaining high deliverability is really hard but it really makes a difference. If you're just using Apollo I can tell you that it's going to be really hard to make any outbound campaign work.

We mainly use it as a prospecting tool.
I can't recommend it highly enough. You're already familiar with laziness from Lisp, but purity is another head-trip. It made me a better programmer in any language, and even a better software architect before I've written a line of code.

And algebraic data types make it possible to make your code conform to reality in ways that classes can't. Once you're exposed to them, it's very much like learning about addition after having been able to multiply for your whole life. (In fact that's more than a metaphor -- it's what's happening, in a category theoretic sense.)

Haskell has other cool stuff too -- lenses, effect systems, recursion schemes, searching for functions based on their type signatures, really it's a very long list -- but I think laziness, purity and ADTs are the ones that really changed my brain for the better.
Did the authors claim to be open source somewhere I must have missed?

Without that, I don't see how this is open-washing...
I had an issue exactly like this with my iPad.
Are you arguing for affordability? You can't have both affordability and high price (= huge % of net worth).

It's a very bad thing for people to invest in a fundamentally depreciating asset and expect a return, there's literally no other way to get a return then besides inflation.

And sure, returns have been low, but that's because the real interest rate in Japan for the last 30 years has been negative! You can't get a return if the fundamental balance of loanable funds leads to a negative real interest rate, you need stimulus instead, which they've been trying for over thirty years! And shocker, now that we're seeing Japanese interest rates rise, Japanese stocks are shooting up!
This feels like an AI-generated ad for Infinyon.
McKinsey to Pay at Least $500M in DOJ Opioid Probe
https://archive.today/zK9Gi

https://www.mckinsey.com/about-us/opioidfacts | https://archive.today/I1nyg
Mainly apollo. We do some high level searches based on market factors and then purchase some emails from them.