skysight-inc/HackerNews huggingface dataset:
Going too far in the opposite direction? Even if what you are saying is true, I don't think "breaking the law" and "breaking the law even more" are opposite directions.
Show HN: I built a tool to back up Notion workspaces
Hello, folks.

Back in 2021, Notion, a popular productivity and collaboration platform, announced that they would launch a public API. Once that came onto my radar, I noticed a few things about Notion:

* users loved it to the point they complained loudly about their problems

* there was no native backup solution

* since an official API didn’t exist back then, there were no competitors

In January 2021, I had sold my (mildly unsuccessful) business and was looking for a new opportunity. After procrastinating for a few months, I started building a backup/restore tool for Notion because there was clearly demand.

I put up a basic landing page (here's an early iteration of it: https://web.archive.org/web/20210116150212/https://notionbac...) to gather email addresses (but I made a mistake of not keeping those leads warm). I launched the MVP in November that year, a few months after working on it. On December 4th, I received my first payment.

To support myself while the business was picking up, I did consulting on the side. In July 2023 (2.5 years in), I went full-time on Notion Backups.

Growth has been challenging because Notion's pricing acts as a cap -- people don’t want to pay more for an extension than for Notion itself. I started with a single plan and kept increasing prices until I hit resistance from potential customers. Later, I introduced Pro and Lite plans to capture different segments of the market. So far, SEO has been the biggest channel, followed by word of mouth. I tried Reddit ads (limited to the Notion subreddit), but they didn’t move the needle.

As I talked to customers, I realized that this business wouldn’t go far without a proper "restore" feature, which is the bread and butter of backup companies. But the problem was (and still is, to some extent) that Notion’s API isn’t fully developed, making the restore feature incomplete. Every competitor who announced this feature later decided to abandon it for the same reason.

While building on top of a platform is always risky, if you go into it with your eyes wide open, distribution can be much more straightforward. My previous business failed to gain traction because I couldn’t nail a single distribution channel, so I knew I had to enter a less saturated market. So far, so good!
> his margin call level is not public right?

But you do know “things” have a way to find path to get in public :-). Also, as stated in the following article, Tesla filed with SEC how much of stock was used and you can use the timing to find the stock price during the period of acquisition.

https://www.newsweek.com/elon-musk-facing-margin-call-tesla-...
There’s always Stargate!
How did you land on Catholicism? Did you consider other religions?
I thought the apple thing was understood to be a Latin pun between “malum” (evil) and “mālum” (apple). Isn’t it so?
There isn’t even a software engineer PE any longer I believe. But even otherwise it’s uncommon outside of civil engineering. Mostly it’s for signing off on drawings/designs for regulators.

I started down the path in mechanical but didn’t stay in that track long enough to get one.
this was/is the chip opportunity of the century. Even more optimized than the still general purpose nvidia cards. And no matrix mult is abstracted away for decades, don't need CUDA. So a chip would likely be much much easier than a mixed signal chip with the Apple C1 being on the high end of nightmare in comparison.
Is this investigation lead by the same Pamela Bondi whose brother was hired to oversee a ~2 million dollar bribe to Trump, in exchange for the Nikola CEO pardon?

Just to, you know, put things in perspective about how committed this DOJ is to the pursuit of justice and fairness and merit-based anything.
I don't understand why people so commonly misuse "bricked" these days. Your computer running like crap isn't bricked, it's just shitty.
I think the "arcane knowledge" is true for LLMs (billions). But there are lots of people who train models in the open in the hundreds of millions realm, but never below. Maybe transformers simply don't work as well below a size and data threshold.
To play devil's advocate, are we at a state where you can confidently say the design is sloppy? I feel it's akin to looking at an incomplete puzzle and judging it prematurely.
I really disagree with this relatively-new outlook on web development.

I got into web dev in 2009, though I mostly shifted to other things around 2016. But I remember what web development back then was like.

You're completely missing the reason that all these "hopelessly over-engineered" frameworks were created (assuming that's what you're talking against). Angular, which was the first very popular SPA framework, made creating front ends far better, as their rising complexity made the "vanilla" solutions a mess to deal with.

It's possible (though I'm not yet convinced) that nowadays, for various reasons, "vanilla" web dev is better than things like React, despite almost everyone choosing React. But it's possible. But that doesn't mean things were hopelessly overengineered for no reason. That's kind of like saying that Math before we humanity invented Hindu-Arabic numerals was overengineered and why didn't they just use proper positional notation, which are far simpler. Making simpler things work is part of the job of engineering and often takes more time and effort, and is in fact a good end result of "more engineering".
What is the overhead on a FUSE filesystem compared to being implemented in the kernel? Could something like eBPF be used to make a faster FUSE-like filesystem driver?
It refers to a player accused of cheating against Magnus Carlsen, with widespread speculation that the cheating might've been done using an anal vibrator.

(There's zero evidence it actually was an anal device; no one knows how he might've cheated if he indeed cheated. It just became a big meme.)
The older I get the more I want to be able to come back to code a few years later and not have to relearn the same framework
You can, but https://wiki.archlinux.org/title/Swap_on_video_RAM suggests not doing it this way:

> Warning: Multiple users have reported this to cause system freezes, even with the fix in #Complete system freeze under high memory pressure. Other GPU management processes or libraries may be swapped out, leading to nonrecoverable page faults.

and in general you have to be really careful swapping to anything that uses a driver that could itself be swapped (which FUSE is especially prone to, but IIRC even ZFS and NFS did(?) have caveats with swap).

OTOH that same page documents a way to swap to vram without going through userspace, so don't take this as opposition to the general idea:)
This Wikipedia article [1] seems to match this situation well.

I believe the real purpose of the current administration is to establish a precedent of suppressing dissent at universities. Their method is twofold: (1) Ambush and spirit away students to intimidate the student community and establish an atmosphere of fear, and (2) make it clear to university administrations that their research funding — to the tune of hundreds of millions of dollars — will be taken away if they don't suppress dissent.

They are not just doing this to universities. They are doing this to members of congress (threat of primarying by Trump and Musk), judges (threat of impeachment), law firms (threat of canceling federal contracts and security clearances), etc. This atmosphere of fear and intimidation — of pretty much everyone — will be needed when Trump refuses to give up power at the end of his second term.

[1] https://en.wikipedia.org/wiki/State_terrorism
Hey you needn’t believe in the Constitution, just follow it :)

Or just say you’re making your own country so we can file it under “sedition” and begin due process accordingly.
GDPNow first quarter of 2025: -2.8% (seasonally adjusted annual rate)
I'm sure being mercilessly mocked is a contributing factor to these statistics.
The next test of this will be the WI Supreme Court election - if the Musk-backed candidate loses (after Musk spends millions of dollars on the campaign, possibly illegally), it might start to break the hold Musk+Trump have over Republican elected officials.
This makes no sense. The debt payments are larger than the company's entire revenue! The Twitter purchase was a financial boondoggle that Elon is attempting to hide with this latest deal.

If I borrow $4 million to buy a house worth $1 million I could technically say that sans the debt I'm a millionaire, but that's hardly a useful or positive claim.
> Linux doesn’t need to be like Windows

Oh got it! That's why Wine is so popular!
4o Image Generation – Advanced AI Image Generation Platform
Wow, has anyone told you you're a compelling writer with insightful takes? They are wrong and misleading you. You should self edit these sorts of missives.
Makes sense why the framerate is so bad during some of the playback scenes. Also makes sense as multiple editors will be sharing the same editing tasks and it’s easier to share a single resource with the scenes loaded that are connected to local storage, and manipulate remotely, versus trying to pull that content to your machine and then push it back.
This is true in some circumstances but not in general. Consider how integers are represented in Emacs Lisp, OCaml, or Smalltalk. They're unboxed, but boxing them like CPython does wouldn't change their semantics, so it doesn't seem correct to say that it would change their type. And there's no way in the language to box them. Fundamentally, boxing is a question about implementation, not semantics.

I think a more generally correct statement would be:

> An unboxed value can be held in CPU registers directly, while a boxed value is referenced through a memory address where the actual value is found.
Upvoted and will look closer if only because they have a "essential only" cookie banner.
Theoretically, it could have been an advantage, but in practice it's not. What we got instead is a software ecosystem of slow, bug infested garbage that requires constant updates.
Function is really a tiny issue comparing to serving static assets (ie. a fronted application) by deploying them as a dedicated Nginx microservice with a couple of files copied to the container image :)
Could JavaScript have synchronous `await`?
Ah yeah I remember that one, but can’t remember the origin.

A lot of times the reason sentry can’t do much is because the browser JS VMs have terrible/non-existent stack traces, especially true with things like unhandled rejected promises.
The US government's behavior when freaking out during the cold war reads like a list of things that governments shouldn't do.
That has certainly been the case for the past few decades and I, personally, think we may have reached some sort of breaking point. The other day on a somewhat popular radio show catering to a specific group typically associated with one US party the calls to divest from political affiliation to a Party as a deciding factor were a lot more common and urgent in tone. I know what I think and I do think US 2 party system is part of its current set off issues, but it was odd to hear some of those thoughts expressed in the wild.

Don't get me wrong, the tribe mentality is absolutely still there, but for the first time in a while I am hearing something akin to 'fuck it'.
Along the same lines,

https://ocw.mit.edu/courses/18-s096-matrix-calculus-for-mach...

https://arxiv.org/abs/2501.14787

https://mml-book.com/
https://github.com/mitmath/matrixcalc
If you're interested in how the mountains and rivers are generated, it's mostly based on the paper "Large Scale Terrain Generation from Tectonic Uplift and
Fluvial Erosion": Each chunk rises (at a noise-based, constant rate) while erosion is applied based on the chunk's slope and the size of its catchment area.

The result is a river network as well as the central height of each chunk; based on this roads, caves and structures are laid out. The actual voxels are only determined when a player loads the area and are (usually) not persisted.

Also, for some technologies not related to worldgen: Rendering is done via wgpu, models are built in MagicaVoxel, and both client and server use an ECS (specs).
Materials science has changed a couple times in the last thirty years hasn’t it?

And given that finite element analysis has flaws, one wonders what will replace it and when.
Somatic hypermutation is evidence of a loving God to you?
Saving a click and a lot of editorializing:

* More powerful machines centrally located

* COVID-19 practices make lots of people in one place undesirable

* It's easy for rogue editors to steal stuff, and this prevents that
$35 for the ePaper display seems pretty decent these days. Are these actually getting cheaper or am I off? I know it’s a patent riddled tech so that probably is the bit cost limiter, but I’ve been so excited seeing it more and more the last few years.
Neovim 0.11: What's New? [video]
Nobody is even thinking of investing in the US now.
For what? Obviously I have touched something within you, so unless you mean me to believe I should consider your interest beneath my effort - which I assume would be less ambiguously stated, were that your intent - I don't understand what you could be getting at here.
I haven't moved away entirely, but I use a Windows PC for most of my personal projects now.

Reason being that many tools are only created to run on Windows, or maybe Linux if you're lucky. It's especially bad in the world of game development and modding, where pretty much everything is designed with a 'Windows first, everything else last' mentality.

In the olden days WINE made this possible to get round to a decent degree, but now I recall support for it has dropped off the face of the Earth on Mac OS, and options for running these tools without having a full-blown virtual machine going are very limited indeed.

As for my experience, it's been generally mixed. On the one hand, being sure that just about anything you need is natively available is a great feeling to have here, since there are numerous things I'd struggle to run on Mac that work perfectly on PC. At the same time, it feels like the front-end development world has got itself caught up in a Mac first phase when it comes to automation and development workflows, and now it's those aspects which are annoying to manage on this machine instead.

Most things didn't change much though. I tend not to use digital services created by the developer of the OS I'm using, so there wasn't really much of a change between say, iCloud and OneDrive or Safari vs Edge.
Lvgl: Embedded graphics library to create beautiful UIs
I went to a Catholic grade school in the 1980s and early '90s, with a graduating class of about 50.

Some 30 years later, we had a class reunion. And I found out that there was only one other "cradle Catholic" besides me who had never stopped actively practicing Catholicism. There were about six or seven who had stopped at one point and then returned, often when they had kids.

But that still means about 80% of our class are no longer actively Catholic.

To what do I attribute this decline?

I actually think it started two generations before mine. Back then, parents sent their kids to Catholic school to reinforce the faith they were exposed to at home. In the following generation, many parents sent their kids to Catholic school to teach the faith because they weren't exposed to it at home. But obviously, if that faith isn't being practiced at home, it's going to be unlikely to stick.

The horrible sex abuse scandals absolutely hastened this decline, but the ball was already rolling decades beforehand.
The fact that corruption cases like these don’t get more traction on HN tells me that they’re getting used to it now.
That was a lot of words to reiterate that Apple is a consumer focused company. Not enterprise or B2B.
I grew up going to church, sunday school, choir, community service events, mission trips, and all that. I don't regret any of it and I look back at all that fondly and I believe it really helped shape who I am today and to be a more caring and considerate and helpful person. There were certainly excellent adults who were great role models as well who helped guide me and teach me and to grow, and they really cared about me.

I am sure there are bad experiences out there too, but there are plenty of good ones.
I would like to use this comment to mention Parsec. It's unbelievable how much snappier it feels compared to the default Screen Sharing. What is their secret sauce?!

I just wish it didn't require an internet connection for authentication
Until recently most of the people calling themselves SE hate code monkeys and their attitude. Which is a lot of the impetus to call yourself something else so as not to be lumped in with the sloppier elements.
Not necessarily? Usually the only operation that depends on memory size is constructing a new object of a type.
With respect to memory size, operations on existing objects only depend on the memory size being at least big enough, other than maybe things like .clone().
Free Output – AI output copyright status checker
The flexibility is how software engineers are forced to forget the engineering part, so it does matter.

Updates are fine. Forgetting quality because of the possibility of updating is not.
I am a bass player sir.

My joke has more to do with the fact that bass players tend to feel unappreciated when the audience talks during their solo. Bass solos are always quieter so, there's some sort of bias there I'm sure.

Recently at a jazz club a bass player friend of mine who graduated from the same music school as me found ourselves talking through the bass solo from the act on stage. "Oh man, we're doing it now." Lol
Show HN: Appear as anyone in video calls like zoom or Google meets
Hey everyone! i built this free tool that basically let you appear as literally anyone in video calls. it uses the latest tech in audio driven portrait animation. Would love to have some people test this out and let me know what you think! It's currently available on ubuntu systems. it works best with 4070 or 3080 gpus and up! basically anything with about 30TFLOPS on fp16. It runs totally on your device for 100% privacy too.

Just looking for people to test this out and let me know what they think! You can download it at https://www.phazr.ai/
I'm not sure what you mean by strict. If by "regular and consistent" then, yes. There are a handful of irregular verbs. Everything else is completely regular with suffixes attached to the verb root.

Japanese is not unusual (on this particular point). That is probably the most common structure for a language. Swahili verbs are entirely regular and can have a long sequence of prefixes which follow a strict order. kula - to eat. usingalikula - (you) would not have eaten. halutayakula - (we) will not eat (those noun class 6 objects)
When the physicists need burner phones, that's when you know America's changed
Macintosh Magazine Media: 1M files
just found FreeOutput, a website that compares AI providers based on whether they assign copyright to the user.
I don't understand why there's so much focus on facial recognition on this article?

The guy's name was known from social media, and his name was on his ticket, presumably. He was then asked for his ID to verify his identity (confirm he was the person on the list), and then kicked out.

I don't see where in that any kind of facial recognition was necessary?
These days is it better to use an old video card or a few PCIE NVME multiplexer for those same lanes?
Avid does have a cloud based solution. This isn't that.

It's a clever way to have your media centralized and yet have access to editors all over the world.

And a modern AVID system does not struggle with a few editors accessing the same footage.

First of all it's usually a proxy format and Secondly the storage can deliver a combined 800MB pr box sustained for x number of editors at the same time.

Yes I avid feel free to ask.
first suggestion: don’t take 2.5 years to write a book

second suggestion: don’t go with a traditional publisher if you’re not getting a hefty advance- a small advance means no publicity, and the royalty rates are too dismal to do your own advertising

go indie: with 70 percent royalties on ebooks you can make more than this author in a week

trad publishing is a club: don’t expect to make money when you join an elite(ist) club
You can move to Portland![1] (also, our cherry trees are blooming, very pretty)

1: https://www.cnet.com/news/politics/portland-passes-the-tough...
Clickbait. Leak has irrelevant and useless data. Why anyone would bother to "steal" this data I have no clue. Almost all of it could be collected if you scraped the site over time.
does this technically mean that if humanity gets dumber overall as a group, 100 IQ (average) human would be dumber in that bleak future than they're now?
Without suffering everything would become meaningless instantly. It would be like playing a video game with cheats.
I thought I also heard that the people who agreed to buy Twitter's debt got the deal sweetened with some XAi stock.

Sooo, did that debt get paid off, and they got XAi stock. If so, buying that Tesla debt might not have been the complete bloodbath it should have been.
On gpu encoding/decoding of the frame buffer
I think what they mean is can you form sentences that are not textbook and still make sense. In that case as long as you understand the particles and grammar you can make highly backwards sentences still work.
NCEES has brought back the controls systems professional engineering licensure. This is the same license that civil engineers use to stamp designs for example.

Of course, the license doesn’t mean anything if everyone falls under an industrial exemption. I’d be in favor of safety-critical software requiring a PE stamp.
I made a little puzzle game about a rogue chess knight
Registered account e-mail addresses are ~supposedly~ in the leak and not public.

EDIT: That was apparently a mistake. Still, not all of the data in the dump is public or useless.
When you look at the robustness of complex systems we design (i.e., IT systems) vs the robustness of the human body, I think it is at least fair to say it could be designed better.
Yes it was removed the UI, but if you browse Twitter with developer tools open to the Network tab you can still find the posting client in the API response JSON when viewing a Tweet.
It’s kind of interesting things like this are happening while at the same time, some leaders, like Musk, are making an anti-globalization argument because of the way that it pollutes a places culture.
No problem. 3rd party messaging does seem like the biggest need being voiced by potential users right now. It does have a navigation app, by the way, but don’t know details yet.
Jeremy Howard taught AI and helped invent ChatGPT. He fears he's failed (2023)
Looks good, don't see the drawback for this usecase

"These editors aren't working on Macs, per se. They're working around them. Sure, there's an Apple logo in the top-left corner (two, actually), but it feels superfluous, knowing that the software isn’t directly on the machine and it just as easily be running on a Windows or Linux box a thousand miles away"

But the source AND target of the remote connections are both macs, pretty straightforward
Adding for posterity:

Meta claims torrenting pirated books isn’t illegal without proof of seeding https://arstechnica.com/tech-policy/2025/02/meta-defends-its...
Glad to hear it. I could use more meaning in my life. Please sign over all your wealth to me, so you can suffer some more.
The real reason is cause we can. The technology and internet speeds have evolved to make editing video over RDP possible.
Come on, please keep these kind of polemics off HN...
Never underestimate the shamefully desperate desire of those who grew up being stuffed into lockers to find whom they may themselves stuff into other, presumably smaller and more easily closing, lockers of their own.