skysight-inc/HackerNews huggingface dataset:
I timidly approached Deleuze a few years ago but didn't make it very far, haha. Should probably give it ago again... did you find it useful?
Totally true! I would love to see that. In practice, I doubt that will happen because contributing to GnuCash seems to require a lot of nuanced understanding of their very old codebase and build system. OP's PDF generator is a web app, while GnuCash has basically no way to run in a browser.

That's actually why I built GnuCash-Helper[0]. It's a web-based personal finance tool written with Python and Flask that works with GnuCash files. It's not nearly ready for prime time, but I use it daily, and I don't even open GnuCash anymore.

In general, I really wish that GnuCash would get a visual refresh and some more modern features. It's amazing, but it looks very 2006, and it has bad stories for mobile and web. Obviously, HN readers are a different breed, but good luck convincing most people to run desktop-only software in 2023.

Refs:
0. https://github.com/bxbrenden/gnucash-helper
A step in the direction of a personalized software future. Congrats, Arc team - rooting for you.
The problem is the IWF refusing to allow developers to use existing technologies to block child abuse content.

https://gleasonator.com/notice/AY3SQVbjlX7amUOMvw
There’s been a lot of talk comparing Llama 2 and GPT-3.5. So, I made a site to let the models fight it out. Each round, pick the output you like better.

All open-source, and built with Elixir/Phoenix LiveView:
https://github.com/cbh123/llmboxing
>Rather than explicitly labeling data, it might be easier for a human to read two or more LLM outputs and encode their preferences through comparison.

This reminded me a lot of what economist Murray Rothbard talked about on preferences in his treatise Man, Economy, and State.

There is likely to be other insights hidden in these philosophical works on human choices.
lots of negativity in here from people who have invested a lot of effort learning python, despite that there's also people who complain a lot about ML/DS in python. Is it an expression of sunk cost fallacy? If you don't support people who are trying to make a difference, nothing will change.
It's through allowing all free speech that we now know who we can ignore.
I failed to learn how this exactly works, but you're looking for the term 'remote attestation'. This aims to prove that your computer is only running the approved software by having the TPM look into the computer's memory, hash the running software and its configuration and signing the hash with a unique private key burned into the TPM that is impossible to extract without physically invading the chip.
Detecting low-effort bots is really not worth keeping the pile of s** that is the UA header for.
Most people who today call themselves scientists do not meet my philosphical and historical understanding of that vocation.

Indeed for almost none of them is it a vocation.
I think when the dust settles we are just going to have some chat bots and a few rich grifters.
This tool's been fueling tons of false accusations in academia. Wife is doing her PhD and she often tells me stories about professors falsely accusing students of using ChatGPT.
While having the largest community is certainly a benefit to an IDE, it's not a death blow to the others. JetBrains is a paid editor so they have more resources per-user than an free editor. Also many tools are relatively easy to integrate or follow a standard (such as the language server protocol or dev containers) so all editors can benefit from those ecosystems.

It's not a walled garden like the mobile OSs work in building up tooling for one editor can transfer over to others.
> One way is trying to sneak in a specific structure/pattern that is difficult for a human to notice when reading

This seems like a total non-starter. That can only negatively impact the answers. A solution needs to be totally decoupled from answer quality.
I think the constant drip of interesting hardware related stuff has gotten me out of my software comfort zone.
I'd probably wait for the Meta Quest 3 to come out to use with your PC since it'll probably be the best bang for your buck. If you want an alternative to Meta or something more futuristic then the Big Screen Beyond is looking very interesting. You'll have to buy tracking base stations and controllers separately with the Big Screen Beyond so it'll be considerably more expensive. I'd also wait for some reviews although preliminary first impressions on YouTube are promising.
> The Venn diagram of people at the forefront of ML/LLM, and its advocates, is almost entirely separate from the web/crypto sphere. There is astonishingly little overlap

That statement seems false. Especially since this was a headline I saw in half a dozen online news in my country yesterday.

> OpenAI's Sam Altman launches Worldcoin crypto project[0]

If anything, even without taking into account the greed stuff, people who are drawn to fun tech is likely to be drawn to both LLM and cryptocurrency stuffs.

[0]https://www.reuters.com/technology/openais-sam-altman-launch...
> but you can just as easily mess with their memory space at runtime after the fact

You can only do that because Windows lets you do that. That's something that can change.

> It seems to me like you can only guarantee no tampering in an actually locked down system, like modern mobile devices.

Yes, the whole point of remote attestation is to be able to prove to the other party that your device is running an approved and fully locked down OS+browser combo before it sends you any content.

It does this by putting the code that creates this guarantee in the only place that you can't (easily) change: in the silicon of your CPU.
> What exactly does far-right mean in this case?

I thought, just maybe, they're referring to the groups of openly fascist Americans who attacked the US capitol and organized other violent events. But maybe you're right and "far-right" is meaningless. I don't know why you would be right - it doesn't even make sense to raise the questions you raised, but I supposed we should consider your opinion.
It's an open ended red-queen problem. You can't win.

Besides, even if they did win, they would still lose by shooting their own foot.
The timespan is just a more easily digested framing of the odds. It's meant to be easier for a layman to understand, and doesn't actually have anything to do with what things would look like over 7.5 million years. That would take models with an impossible level of detail about planet scale dynamics.
I use the 'favorite' feature as my bookmark list on this site.
That's pretty brilliant to use `children` as the keyword name, thanks!
Subscribe.

ELI5 - I'd like to know more about this, as I have no experience with this line of thought as of yet.
Story idea: This will probably result in the "corpweb" not being archived and thus will be forgotten in the next centuries (given we'll not hit a filter), while the "greynet" will survive the ages and only the vague echoes of the "corpweb" will be preserved through it. Digital archaeologists will struggle to uncover the "secrets" of the lost wisdom hidden in the "corpweb".

Probably already written by someone, but it fits, I guess.
Show HN: The Zrok Public Beta
zrok is an open-source peer-to-peer sharing platform for network services, files, websites, and other resources. zrok is built on top of the OpenZiti overlay network. It's fully self-hostable and designed to be extended. No gotchas or paid-only features.

I've got a couple of big announcements that I'd like to share...

First, the service instance at zrok.io is now in public beta. We've been running a private beta since March. If you want to start working with zrok and aren't ready to self-host, you can easily and quickly get an account with zrok.io and start experimenting right away.

Second, since our last post here we've added full tunneling support to zrok. In addition to sharing HTTP-based resources, you can now share your raw TCP and UDP network endpoints using zrok.

Lots of other powerful stuff is coming in the next couple months. Check out the link for more details!
Isn't the majority of Mozilla's revenue from Google's paid placement as the default search engine? Or has this changed in recent years?

Quick googling confirms 50%+ of revenue came from Google 5-10 years ago, but couldn't find more recent data.

If Google is Mozilla's primary revenue source (especially if it's the majority), then Google effectively controls Mozilla via the leverage it has to pull Mozilla's largest revenue source.

Edit: Also raises the question, what company or organization should be developing browsers? A browser is something everyone expects to be free, but a browser is by no means free to develop, operate and maintain. For-profit browser companies (like Brave) would be forced to monetize the browser (like Brave tried to do with BAT crypto tokens, ads on the new tab page, etc)
1) The profit margin on soda is massive, and HFCS is only a small portion of the cost.

2) What corn subsidies? We are talking about Australia. I am no expert in Australian economics, nor agricultural policy, but my understanding after a bit of searching is that they do not subsidize corn

https://farmers.org.au/blog/farm-subsidies-in-australia-the-...

You could argue that the US subsidy is effecting Australia through the global market. However, to the extent that this is relevent, Australia'a recourse would be a tarif on such products entering the market; at which point you might as well tax that which you want to discourage.

3) The problem is not high fructose corn syrup. It is sugar water. Granted, the exact composition of the sugar does have some effect. For a given amount of sugar, excess free fructose is probably worse for you than roughly equal proportions of fructose and glucose. Having said that, fructose tastes sweater for a given amount of sugar. So I'm not sure how it plays out in general.

Having said that, according to the FDA, HFCS is either 42% or 55% fructose, which is lower than I would expect. (Actually. HFCS-42 sounds like low fructose. Most natural food has a 50-50 split.).

https://www.fda.gov/food/food-additives-petitions/high-fruct...

Having said that, I did find fairly consistent reporting that sodas are closer to 60% fructose.

https://www.sciencedirect.com/science/article/pii/S089990071...
If that happens, governments will just order ISPs and mobile carriers to block greynet access.

As cool as 90's cyberpunk dreams are, to me they always seem to ignore the physical reality that your connection to "the net" always has to go through the chokepoint of an ISP, and that this ultimately is an indissoluble barrier on just how anti-establishment the internet can ultimately be.
> it appears musl does not use AVX instructions much if at all.

Right, or at least, not explicitly (a sufficiently smart compiler might be able to auto-vectorize it). The author is (reasonably) suggesting that most Linux systems use glibc, rather than musl.

Here's musl:

strlen: https://git.musl-libc.org/cgit/musl/tree/src/string/strlen.c (64-bit words at a time)

memcpy (generic): https://git.musl-libc.org/cgit/musl/tree/src/string/memcpy.c (32-bit copies, unrolled to 4 at a time for a suitably long copy)

(Throwing the generic memcpy into godbolt -O3 shows Clang does choose to implement this in part with XMM and YMM registers: https://godbolt.org/z/dh6hqG77j as does GCC: https://godbolt.org/z/aKraqPaPs )

memcpy (x86_64 asm): https://git.musl-libc.org/cgit/musl/tree/src/string/x86_64/m... (rep movsq -- 64-bit words at a time, implemented by the CPU microcode)
I have some sympathy for the writers striking, but the actors I really don’t. They look like stage coach drivers complaining that cars will take their jobs, except they make millions of dollars a year. Heaven forbid one of them sell their second beach house in Malibu to raise money to pivot to a new income stream.

This has been coming for a long time. Digital made everything associated with analog film irrelevant. CGI made puppets and special effects mostly irrelevant. AI will eventually make actors mostly irrelevant.

Every industry is dealing with this constantly, Hollywood is not special.
Too many things called arc out there.
I have spent a lot of time working on integrating private access tokens into my project, and I believe I understand how it works. I do not agree with the article’s points on why this bad. PATs are meant to reduce browsing friction, not increase it. Now if you are trying to google something under a spammy vpn node, you get either a captcha or fully blocked. With PAT, your device can guarantee you are not a spammer, and system would let you through without captchas or timing you out. This is all it does. If your device is not capable of signing PAT, then it is supposed to just fallback to default behavior.
Internet anarchists getting excited about the prospect of forking the Internet feels a lot like when a lot of preppers got excited about the potential breakdown of society when Covid hit.

“Finally I can put all my skills to the test, which people have been teasing me about for so long.”

In both cases, this attitude has the problem that they ignore the vast majority of people who would suffer under the new order. Very few people would find their way out of the corporate walled gardens and into the free information superhighway.
Show HN: Access a browser running on a GitHub Action runner with free ngrok
It's worth noting the following method will work for any web application, it's just surprising to me that it worked with one which uses WebSockets, WebRTC and has a significant back-end component!

I've recently made an exciting breakthrough with my project, BrowserBox, a remote browser application that uses WebSockets and WebRTC. Amazingly, I was able to run and test it successfully in the context of a GitHub Action, even browsing the web as normal! If you're curious about running your own remote browser for testing purposes, here's how you can do it too:

How can you do this yourself?

1. Fork this repo

https://github.com/dosyago/BrowserBoxPro/fork

2. Add your ngrok auth token to your fork's repository secrets under NGROK_AUTH_TOKEN (you need to sign up for an ngrok free account if you don't have one)

3. Go to your fork's Actions page and run the CI action.

4. Wait a couple minutes for the setup to run and click on the URL produced by the "Print ngrok URL" step in the running action's logs.

5. Play around with the remote browser! Just click on the big + to create a new tab and enter a search query or an address in the address bar and you're away!

IMPORTANT! I'm not sure if this violates the GitHub terms doing this (it may do! Any GitHub employees please email me at cris@dosyago.com and I will remove this Action if it does!), but it's logical that just using this to browse the web would be wasting resources from the Actions runners intended purpose, so don't overdo it! To try to help with this I've set the Action to only run the browser for 5 minutes.

If anyone wants to port this to GitLab or another CI platform, we would very much welcome your contribution!

Anyway, I was really happy and surprised to discover that we can use the generous free compute from Microsoft and GitHub, and the free tunnel from ngrok, to really do some useful things, and you can check up on those and integration test using ngrok and GitHub Actions!
Dammit, I thought this was about Arc language (the language/platform that HN uses, http://arclanguage.org/). Guess I'm stuck with using Anarki still.

More on topic, seems it's still a waitlist? I go to their page and see "Join Waitlist" and "Coming in Winter 2023", so maybe page hasn't been properly updated yet?
At least Wikipedia has a facility for meta chat.
What about the opposite of paying higher taxes and health insurance premiums because you have to pay for other people’s type 2 diabetes, hypertension, and heart disease?

Surely, those subsidies shape behavior just as much as a tax shapes behavior.
Because as long as this mechanism isn’t automated and should be done manually, it would be impossible to have an aggressive captchas for example because you will lose all users, but if most users are now automated, expect a captcha or similar every time you load a page or scroll while using your privacy-friendly browser, rendering the whole process unbearable.
This proposal amounts to attestation on the web, limiting access to features or entire sites based on whether the client is approved by a trusted issuer. In practice, that will mean Apple, Microsoft & Google.

I'm afraid that it doesn't mean Apple, Microsoft & Google but the ruling party of governments. In other words, the mix of propaganda and censorship controlled by the party. Truly dystopian.
Borax is the new Tide Pods, and poison control experts are facepalming
not a perfect solution, might not work for everyone, but keeping a personal wiki (folder with markdown files, Emacs Org Mode, Obsidian, etc) has worked well for me. Better than thousands of browser bookmarks I had prior.
I recall a student at CMU getting in big trouble for doing that - around 1985.
We're not Platonists, we've just learned the bitter lesson
I had to do a tech support call once where 'the screen keeps glitching out I think I have a virus' (The Net was still in theaters). I showed up, removed the boombox with two large speakers from on top of the CRT and like magic the problem was solved!
Combined with this anti science astrology megathread created yesterday, I mean I am not surprised.

https://news.ycombinator.com/item?id=36840674
I had to cut out all corn syrup due to a freak corn allergy that went from a nuisance to all over hives in early 2021. What surprised me most is that my cravings for sugary snacks/drinks is now virtually zero.
> It’s not only that Signal doesn’t have these policies in place. But they’ve been resistant to even considering what a policy might look like.

Could it be that Signal hadn't considered this type of policy because it's in exact opposition to e2e messaging? I swear these government propagandists don't even try to hide their intentions.
Agreed. It's mainlined a lot of plugins that I used to use in Chrome and default keyboard shortcuts that I would have chosen myself. Window management, spaces, and automated tab lifecycles are by far the most valuable features I use.
> If all of a sudden we forested the areas that aren't, it would not be a good thing

Oh yes it would.

> if you didn't eat meat, this wouldn't be happening ... probably not even relevant to Argentina.

https://green-ecolog.com/15337803-deforestation-in-argentina...

https://www.globalissues.org/news/2010/05/19/5658

In the 1830s, the sheer abundance and diversity of plants and animals in Argentina -- whether on land or in the water -- astounded British naturalist Charles Darwin during his famed tours of South America ...

If we could put a satellite image from 200 years ago next to one from today, we would see that the forested area has diminished in size and quality. The wooded areas left are much smaller and with less variety of species,' he said ...

For the last 200 years, this South American country ... has seemed to be bent on destroying its forests ...

In 1915, Argentina had 100 million hectares of forest - nearly a third of the national territory. Although there are doubts about the veracity of this official figure, there is no question about the magnitude of the destruction ...

By 1937, the agricultural census determined that the total area was 37.5 million hectares, and by 1987 it was 35 million. Ten years later, the area covered by forests had been reduced to 33 million hectares.

Deforestation accelerated to make room for intensive farming. Currently, more than half of the cultivated area in Argentina is planted in transgenic soy, which China buys in massive quantities to feed its livestock.
> but on the side of tracking which invoices are open vs. paid, which ones are aging, whether there are discounts that can be applied for early payment, and of course integration with whatever accounting tools you're using.

In my experience

- you either did work for someone who does pay invoices, or doesn't

- if you are boned when the last invoice isn't paid, you are in very deep trouble. That means you're not in the "invoicing" business, you're in the flipping business

- so optimizing for the best case, well, you don't need to really track this stuff, or offer discounts for early payment or whatever

> of course integration with whatever accounting tools you're using.

Of course, you could be charging enough money that you don't really have to think about your costs.

The kind of person doing that has the bandwidth to install and use open source tools.

So ironically, the person who is arguably the best B2B customer, making tons of money, lots of bandwidth, pretty sophisticated, is the person most likely to use a simple open source invoice PDF generating tool. And that's why these things get adoption. That's why open source thrives.

I don't know if Invoice Dragon will make money but its users are necessarily going to be great. Because the person who gets the most out of it is running a great business.
What you’re stating is being discussed ad infinitum everywhere as part of the culture wars as one of the main talking points. You cannot separate it at this point. It’s like saying you’re trying to discuss whether Trump encouraged Jan 6 or not as some independent topic.
My wife and I will still chuckle over that Onion video to this day. I had sent it to her back in the day just to share a laugh, but due to its insanely high production value she bought it hook, line, and sinker.

Her reaction was "Wow, I can't believe they just got rid of the keyboard, this is gonna be huge".
It's really slowly boiling frog situation playing out over the past 20 years. Since Aegis bootloader outlined how trusted computing will be created with predictions of allowing Internet access only to attested devices/people, we seem to be at the brink of somebody flipping the switch. Other predictions contained historic data/web changing as politically convenient with nobody being able to access/view the old original anymore due to only attested devices available.
Can we add substack? Also I manage to do that inconciously, along with medium.

Edit: Generally, WaPo and NYT are quite good. Sometimes so...
The secret movement bringing Europe’s wildlife back from the brink
100% truth, but you will have people here who say its smart.
A browser that requires an account to use? No thanks.

The "why do i need an account" popup doesn't properly explain it to me either, syncing should be optional - let me use, or at least try, it without an account first.
I'm part of an electric riding group in my city. We've had several members switch from electric skateboards and scooters to EUC without looking back. Two critical differences that make electric skateboards much worse than onewheels or electric unicycles: control mechanism and wheel diameter.

Electric skateboards and scooters have tiny wheel diameters. Especially with esk8, it's very difficult to go on any rough terrain: pebbled asphalt, cobblestone, grassy park, gravel, sand, dirt road, up or downhill. Scooter wheel diameters are also a safety issue due to that combination of easy brainless riding and small wheel diameter.

Electric skateboards and scooters interface with your hand, but EUC and OneWheels interface with your balance - your whole body. There's an intuitive sense of where you're going, and you have many degrees of freedom along your entire body that you can leverage to maneuver for incredibly fine tuned and synchronized control of your acceleration to the point where it feels like flying. The fact that acceleration and balance are intimately tied together without your hands interfacing eliminates a huge category of problems from accelerating or braking too hard vs. your centre of gravity. When you're riding in any situation where hand dexterity is compromised (i.e. wrist guards, considering none of these vehicles are any safer for your wrists should you fall), this is an amazing preventative safety element.