skysight-inc/HackerNews huggingface dataset:
Ask HN: Spending Tracking Tools
I’m trying to figure out a budgeting system that works for me. I’ve tried a few that use Plaid integrations but they haven’t been effective for me.

I’m looking for something that will give me daily / weekly notifications of how much I’ve spent. Might end up building it but was curious if there’s anything off the shelf like that.
Streaming SIMD Extensions seems very unlikely to have any relevance in the above statement, server-sent events is the perfect fit.
It is widely known not to expose anything to the public internet unless it's hardened an/or sandboxed. A random service you use for playing around definitely does not meet this description and most people do know that, just like what a power tool can do with your fingers.
Yeah of course they do. And it’s still used by people looking to get deals.
What is PropTech?
Does this charge get transferred to providers of storage?
I believe that likely criminal punishment is absolutely a reason there aren’t as many murders as there could be.
you can use one http query per message - but that’s insanely inefficient over the wire

Use one http response per message queue snapshot. Send no more than N messages at once. Send empty status if the queue is empty for more than 30-60 seconds. Send cancel status to an awaiting connection if a new connection opens successfully (per channel singleton). If needed, send and accept "last" id/timestamp. These are my usual rules for long-polling.

Prevents: connection overhead, congestion latency, connection stalling, unwanted multiplexing, sync loss, respectively.

You have completely different mechanisms for message passing from client-to-server and server-to-client

Is this a problem? Why should this even be symmetric?
Nobody’s saying eliminate plastic completely, you don’t need to defend medical uses. Healthcare is maybe ~3% of plastic use (based on very quick googling). I’m sure healthcare plastic use can be reduced, but let’s first go after the 50% of plastic production that’s unnecessarily going to single-serving drinks and food. BTW, in 2024 we use as much plastic for drinks as we produced globally in the year 2000. Plastic production has gone way up, and it doesn’t need to.
I'm guessing it's this: https://en.wikipedia.org/wiki/Property_technology
The title can be edited in this file: https://github.com/baobabKoodaa/blog/blob/master/content/pos...
He was really good at marketing himself.
Show HN: Simple web analytics with heatmaps, replays and more
> Remember your first day reading production code? You probably did what I did - start at line 1, read every file top to bottom, get lost in the details.

Top to bottom left to right is how we read text (unless you are using Arabic or Hebrew!), the analogy was fine IMO. Don’t let one HN comment shake your confidence, while people here may be well intentioned they are not always right.
Your right, their reputation is at stake. So, they should recognize their failures.
I have another question, somewhat related: we they keep changing the look and feel, and how to use the products, while not adding any functionality. For older people is a terrible problem!
> The "shut up and calculate" attitude has done a lot of harm to physics research over the past decades

This is a shut up and calculate paper. There is zero theoretical ground being broken. The meat is in the statistical analysis (which I concede is beyond me).
Another cherry-picked example of an LLM doing something amazing, written about with a heavy dose of anthropomorphism.

It's easy to get LLMs to do seemingly amazing things. It's incredibly hard to build something where it does this amazing thing consistently and accurately for all reasonable inputs.

> Analyzing authentication system files:

> - Core token validation logic

> - Session management

> - Related middleware

This hard coded string is doing some very heavy lifting. This isn't anything special until this string is also generated accurately and consistently for any reasonable PR.

OP if you are reading, the first thing you should do is get a variety of codebases with a variety of real world PRs and set up some evals. This isn't special until evals show it producing consistent results.
Perhaps, but can you explain how an alternative to capitalism wouldn’t result in people no paying for a service they don’t have to pay for?
> You're not entirely wrong. There is a cost to duplicating effort. What is the cost of not being independent? Your country's sovereignty and maybe your life. Let us take care of ourselves as best we can and import only a small amount of stuff.

At what scale does that become true?

Certainly an individual is not better off importing as little as possible? This would mean not working any traditional job, not buying tools, not buying food, but crafting a comfortable life on one's own starting naked and with bare hands. Certainly it doesn't make sense to apply such a policy to the individual.

Should cities then be the scale at which this cutover happens? If a natural resource does not appear in its geography the citizenry must do without? Every city farms all of its own food, has factories for all told and merchandise its citizens wish for? Cars, industrial equipment, forestry, mining, clothing, food, technology, all made within the city limits? There is not even enough room for all of this.

A US state? A small country? What is the cutover point at which one is not impoverished by such a policy?

Or perhaps you believe I take too extreme a position on protectionism and think some trade is good at any scale. The same threshold must exist:

If it improves our well being to trade a little, what is the threshold at which more trade stops making us better off? Where is the inflection point at which a bit more trade hurts us? Can you point us to a country with an optional amount of trade? Or could you compare two countries based on their amount of trade and tell us which is better?

If you prefer a different framing: hopefully we can agree that isolationism at the level of North Korea is a negative for its citizenry, independent of the dictatorial regime they live under. It seems that you believe the US trades too much. So we can imagine a curve of some sort on a graph with the US on the left end and North Korea on the right. The slope moving from US starts off positive. The slope moving from North Korea starts negative. Somewhere between the two, there must be a maximum. How would one calculate it?
The seniors master more than 2 or 3 languages.
If so, this is very much against Apple’s business conduct policy.
Org-mode has a new maintainer, and he has invited contributions of source code:

https://emacsconf.org/2024/talks/org-update/
Teaching young people to be dishonest in a school setting doesn't somehow make it legitimate. It makes those classes bad. Science classes aren't telling their students that they could advance their career a lot faster and with less work if they just make up data for their experiments. They acknowledge it happens, condemn it, and tell students they'll be failed or expelled for doing it.
Don't take this feedback too personally—remember that most HN users read and don't vote or comment, a subset of them read and vote, and only a tiny loud fraction of us actually comment.

Your article has been very well received, and it wasn't because that one line deceived people into paying attention, it's because the content is good.
I'm open to discussion on how to improve the system if you have any ideas or suggestions.
OKI too

https://www.oki.com/me/printing/products/lineprinters/index....
Oh my. That title alone inspired me to ask ChatGPT to read a simple hello world cpp program like a drunken sailor.

The end result was quite hilarious I have to say.

It's final verdict was:

End result? It’s a program yellin’, "HELLO WORLD!" Like me at the pub after 3 rum shots. Cheers, matey! hiccup

:D
How is that worse than what I described? It seems like exactly what I said. It got in trouble and support had to step in. It was not being monitored by support all the time.
"Coal plants fined for lack of responsiveness to grid requirements" might be batter headline.
The CometD project, a scalable comet (server push) implementation
Don't call it anonymous if it isn't actually anonymous.
> A judge denied an 11th-hour effort Friday by neighbouring New Jersey state officials to block the scheme on grounds of its environmental impact on adjoining areas.

Amusing. The argument seems to be that this would cause traffic to increase in Jersey, as more traffic will go over the George Washington bridge.

But that argument taken to its extreme conclusion would mean never making any changes to traffic patterns whatsoever, right?
Straws aren’t the big problem, single-use bottles are.
Here is the relevant text in the law:

> No person shall circumvent a technological measure that effectively controls access to a work protected under this title.

The inclusion of “work protected under this title” makes it clear in the law, though I doubt a judge would rule otherwise without that line. (Otherwise, I’d wonder if I could claim damages that Google et al. are violating the technological measures I’ve put in place to protect the specificity of my interests, because it wouldn’t matter that such is not protected by copyright law.)

Also not an attorney, for what it’s worth.
Is there a difference in quality? Johnny Startup is presumably trading quality in order to release sooner, but the lower quality accepted in that trade is recognizable.
> What is the economic output? Entertainment as far as I can tell. For a few days every four years. That's not a good return on the time invested.

I‘d guess the vast majority of Olympians do compete in other events outside the Olympics and do provide more entertainment than just once every four years.

The Olympics don‘t pay the bills, but other events do. And many athletes are effectively employed by their countries, be it as soldiers, border guards or through some kind of sports support system.
AI-assisted coding will change software engineering: hard truths
> looks like nowadays everything "ai" labeled gets to the front page.

it’s been this way for like a year or more. hype machine gotta hype.
Most computing people habe at home is some locked down cloud crap which neither you nor an attacker can do anything with.

It's not hackable though in the original sense of the word, so not interesting the crowd at HN. Docker is, for everybody, good and bad.
A moderation system has already been set up and used for several bans, and it works well. If there are more and more visits, I'll recruit someone for 24/7!
Not necessarily, if you choose a friendly alternative. In Germany, we have https://www.oekobon.de/ , I guess there a similar offers for other markets. As always, there are downsides. In this case, the eco version comes with a blue base color.
It's anonymous.
Ok - curious if anyone can provide some feedback for me on this.

I am running Immich on my home server and want to be able to access it remotely.

I’ve seen the options of using wireguard or using a reverse proxy (nginx) with Cloudflare CDN, on top of properly configured router firewalls, while also blocking most other countries. Lots of this understanding comes from a YouTube guide I watched [0].

From what I understand, people say reverse proxy/Cloudflare is faster for my use case, and if everything is configured correctly (which it seems like OP totally missed the mark on here), the threat of breaches into to my server should be minimal.

Am I misunderstanding the “minimal” nature of the risk when exposing the server via a reverse proxy/CDN? Should I just host a VPN instead even if it’s slower?

Obviously I don’t know much about this topic. So any help or pointing to resources would be greatly appreciated.

[0] https://youtu.be/Cs8yOmTJNYQ?si=Mwv8YlEf934Y3ZQk
Nice, although looks like the ca. 4500 EUR price for the cheapest model is gonna burn a hole in my pocket :)
It certainly shows how much more rewarding it is to work for the IOC, a government, or a corporation than it is to be an Olympian. It shows that being genetically gifted is the primary metric of success in sports (I don't care how hard you work, you aren't ever out-swimming Michael Phelps), and a lot of things bring people together that don't cost $10 billion, most of which is funneled into a bunch of hidden pockets.
Think devil is in the details.

There is:

Left Cancelling Left

Right Cancelling Right

Left on Right

Right on Left

Left Cancelling Right. The feeling is that people are being held accountable, like the rich that get away with sexual assault. The rich are often on the Right.

The Right thinks it is a freedom of speech issue. They are being silenced. But the retort would be, why are they trying to get away with sexual assault, why shouldn't that be called out.

But Left on Left, and Right on Right, appears more about virtue signaling.

https://sapirjournal.org/cancellation/2022/10/when-right-can...

https://journals.sagepub.com/doi/10.1177/00323217211037023
After Layoffs, Why Do Tech Firms Still Claim Talent Shortages?
I was exposing my services the same way for a long time, now I only expose web services via cloudflare, with an iptable configuration to reject everything on port 443 not coming from them.

I also use knockd for port knocking to allow the ssh port, just in case I need to log in to my server without having access to one of my devices with Wireguard, but I may drop this since it doesn't seem very useful.
IANAL But, this is not true it would be a piece of the software. If there is a copyright on the app itself it would extend to the model. Even models have licenses for example LLAMA is release under this license [1]

[1] https://github.com/meta-llama/llama/blob/main/LICENSE
A Python framework for Distributed Algorithm research
This is very interesting. I assume that most of the students would never manage to get a similar job such as working with JVM or MIPS assembly, but I'm sure they would recall your class with a smile.
Now we need an actual law to treat ISPs as common carriers... because they are.
Considering transmission losses it might make more sense to dam many smaller rivers. And the Mississippi is an important freight route, a dam would complicate that.
If you make a product that is so locked down by default that folks need to jump through 10 hoops before anything works then your support forums will be full of people whining that it doesn't work and everybody goes to the competition that is more plug and play.

Realize why Windows still dominates Linux on the average PC desktop? This is why.
That's exactly what I want to do next.

Any tips on how should I get codebases and real world PRs? Are the ones on popular open source repos on GitHub sufficient? I worry that they don't really accurately reflect real world closed source experience because of the inherent selection bias.

Secondly, after getting all this, how do I evaluate which method gave better results? Should it be done by a human, or should I just plug an LLM to check?
The video shows someone hitting the tire with a stick, and the stick fracturing; I wonder what would happen if they instead aimed at the hardware on the sides.
Having them be fitness advocates or guest trainers in schools etc. sounds ideal.
Interesting blast from the past. We built an oblivious p2p mesh network that did this in 2010. Back then, nobody cared about security as much as we thought they should. Since then, nobody still cares about security as much as they should. Devices have increased and their value has increased, and still, they are quite insecure. Truly secure endpoints with hardware root-of-trust and secure chains of trust for authn/authz and minimal temporary privileges is still hard, and network perimeter security theater is still ongoing in home networks, corp networks and even large production datacenter networks. Only reason we don't find these to be the primary root-cause for security breaches is because more easier attack chains are still easily available!
It’s only so they can justify hiring cheap labor over seas. That’s it.
100 years after Wyoming made US history with first female governor
On the basis of its current base model’s quality, I would use Grok approximately never.

However, I actually do use it for maybe 1/25th of the interactions I have with generative AI, for a few specific use cases.

One is if there is a current event I see going around, or a meme being referenced, which I don’t get, or can’t find, the fact that it’s plugged into live X posts, and searches the internet, makes it actually very useful.

Then, regarding its relatively uncensored nature, if I have a question that gpt and claude are giving me the runaround on, or an image that gpt or midjourney refuse to attempt, grok is often willing
You’re getting a 100% return on your investment and keeping a piece of equity for upside. I’d say it’s more than fair, it’s generous. You will get diluted over time, same as all the other equity holders, wouldn’t worry about it.
>Not using a small amount of thermal paper each day is I think a pathological over-optimisation

I agree, but OP is judging interest in order to produce a product from this concept.

Using a bit of thermal paper each day on a personal basis creates negligible impact, agreed -- creating a company whose primary profit motive is the sales of equipment that produces this waste? That's a different question.
After a recent discussion on long polling vs. websockets, I thought this project was worth submitting. The transport layer is abstracted away. You can configure whichever transport(s) you prefer and allow the client to select from them.
For anyone interested in noninvasive glucose sensing, I'd highly recommend https://www.nivglucose.com/The%20Pursuit%20of%20Noninvasive%...

RF-based approaches have the problem that they are not specific to glucose. A molecule of glucose absorbs infrared light at specific wavelengths due to its size and types of bonds. It does not have specific absorption of radio frequencies. In this paper, researchers measured glucose in pure water at concentrations 100X physiological levels. I'd like to see this work with whole blood or a tissue phantom, or measure glucose independently from any other solute.
So if you were served a technical assistance order you would have no way of complying with that? How are you using a salt that you have no way of knowing/observing/recovering? What protection measures are employed to prevent the salt from being recovered from memory or otherwise dumped via some other exploit? Please be detailed, as matters of anonymity can usually be boiled down to life changing consequences for those involved.
Scenario: You get bloodwork done. You upload the report to an AI app and ask it for its interpretation. It says you have high cholesterol, low testosterone, and some elevated liver values.

The next day you start seeing ads on instagram for GLP-1’s, TRT, cholesterol medication, and supplements to “improve liver function”.

It may not be that the AI tool is directly manipulating you. It could simply be that your data is used or incorporated into a new AI personalization model where the manipulation happens outside of the AI tool you originally gave your data to.
When you say "economic perspective" I believe you mean a financial or poorly monetary one. Any econ course would teach you that economics is really based around preference and opportunity cost, which is inclusive of the non-monetary attributes you bring up to dismiss the "purely economic perspective".

Thus your argument, if framed in economics, is that countries are choosing a worse option, considering their alternatives. This is a valid argument to make, but it's not consistent with your introduction.
How is it that your router allowing the incoming connection? It doesn't make sense.
I think this article is tying a lot of unrelated decisions to "Websocket" vs "Long-polling" when they're actually independent. A long-polling server could handle a websocket client with just a bit of extra work to handle keep-alive.

For the other direction, to support long-polling clients if your existing architecture is websockets which get data pushed to them by other parts of the system, just have two layers of servers: one which maintains the "state" of the connection, and then the HTTP server which receives the long polling request can connect to the server that has the connection state and wait for data that way.
This paper is distinct in that it's cogent about the underlying cosmological principles. "Shut up and calculate" poisoned academic physics by eliding the necessity of thinking of systems as systems, and not merely as sets of equations to be manipulated.
Nordic Skiing: Explore Grand County [video]
Roll on roll off (roro) in transport lingo. Essentially more-efficient (and safer) transport of the passengers and their private vehicles.
I believe they made a fake post about someone documenting their experience getting mailed the bag of candies.
Yeah, some of them are staff. But the majority are contractors and own the trucks as well.
How would someone get into this work?
Is it piracy if I pay for it afterwards?
This is also the biggest surprise for me, but I'd frame it as people largely just handwaving in the assumption of a (at scale) isotropic universe, even though that's highly questionable.

I think the practical issue is that that assumption let a lot more work get done than would have been possible otherwise. Of course if it turns out the universe is not isotropic then most all of that work is worth less than nothing. So publish or perish strikes again?
What kind of "hosting service" are you referring to? Just run wireguard on the home server, or your router, and that's it. No more infra required.
It's an absolutely awful outlet for "nationalism" in a post-national diversified world.

Table tennis, for example, is basically a bunch of Chinese people battling it out for gold for their host country. Am I supposed to root for the Chinese-Australians as if they're any more representative of me than the Chinese-Canadians?
Piggybacking on your request, I would also like feedback. I also run some services on my home computer. The setup I'm currently using is a VPN (Wireguard) redirecting a UDP port from my router to my PC. Although I am a Software Engineer, I don't know much about networks/infra, so I chose what seemed to me the most conservative approach.
“…should it be done by a human?”

Sigh.
I saw a HN comment the other day that is still giving me pause. Maybe it's very obvious, but it got me thinking. It was something like: we are pulled forward by individuals, individuals who through some period of time "unlock" new information via interactions over period of time though the methods you mentioned, primarily by interacting with others who hold net new data to them, and adding it into this unique data set in their head, that causes some stuff to "click" and something "new" is born. When I read that I thought, yeah, that's basically how it works and now that you put it like that, it doesn't seem very special at all.
Long the Star Pupils, Girls Are Losing Ground to Boys
If I understand the position of major players in this field, copyright itself is optional (for them at least).
Haha thank you for the kind words!

I've been a lurker on HN ever since I was a kid. I've seen over and over how HN is the most brusque & brutal online community.

But that's also why I love it. Taking every piece of feedback here to learn and improve in the future, and feeling grateful for the thousands of views my article is receiving!
They'll even the playing field, by shooting down other countries' airliners.
PocketBase test application with various benchmarks
I'm having trouble understanding what this vulnerability actually means in practice. To me it just seems like "if you have physical access to the chip, you can program it"
There are people who hate women and people who hate men on Twitter. Which one you perceive to be an issue is more a reflection of your sensitivity.
Is there a material difference between the copyright laws for software and the copyright laws for images and text?