skysight-inc/HackerNews huggingface dataset:
Which parts are you talking about? On one hand there is more telemetry & tooling to help improve efficiency. On the other hand developers are encouraged to build inefficient applications full of run-time checks, poor data structures and blocking RPC calls .

When I compare apps from 2000 to now it's a general decline in responsiveness and resource utilization.
It might not change anything, but I think the criminal penalties for scams need to be significantly raised.

The idea of reaching out to someone you don't know at all and attempting to steal their money by lying and betraying their confidence is morally disgusting. The type of people who can do this hundreds or thousands of times a day are criminals of the worst and least redeemable kind, yet if caught they would likely face a smaller penalty than someone who steals a single piece of jewelry from a store.

We are slowly losing our ability to trust each other because of the prevalence of scams which adds massive transaction costs to every legitimate exchange. These costs are unseen but they make almost everything we buy slower and more expensive.
I feel like adding HKP isn't "taking a side" nearly as much as not adding HKP to turn people away because you don't like their cultural contribution.

By adding the feature you aren't actually excluding the people who don't want to use it. They are free to avoid it and maintain parallel ecosystems where HKP is avoided.

You are only excluding them if the standard library forces them to interact with HKP code, which arguably Haskell does, and it makes a PITA for teaching it.
Haskell however isn't doing it with the intention of exclusion.

On the other hand, not adding the feature because you don't like the culture it brings is intentionally exclusionary. You're intentionally taking a side against certain kinds of people and the certain kinds of code they want to be able to express without repetition... and you're hamstringing the expressibility of your language to do it.

I completely understand wanting to avoid HKP for teaching purposes, but maybe that is a problem that could better be resolved by always providing monomorphic options for standard library functions....

But avoiding HKP to avoid a certain kind of culture? Well now it's personal!
I mean... if you license your work under nixpkgs license (MIT), you no longer really have the right to police who uses it. Of course, you are free to maintain your own nixpkgs and share your changes with whomever you want under whatever license you want.
Show HN: Tracking support for C++20 modules in libraries – arewemodulesyet.org
I recently created arewemodulesyet.org [0], to track module adoption in the C++ ecosystem. I used how often a vcpkg manifest file changed to get a rough estimate of how popular a library is. My hope is to get the modules train started, but by the looks of it, there is a long and bumpy road ahead of us.

This could be potentially be another python2->python3 fiasco, where many libraries will never see modules adoption for a wide range of reasons like build system support or by the simple fact that many popular libraries are written in C and not C++.

[0] https://arewemodulesyet.org/
I made a new backplane for my consumer NAS
> Don't ban the technology, the research, or even the applications.

Where is the ban here?
> Contributors to Nix have a problem with contributing to Nix and then seeing sponsors like Anduril advertised.

I might be misunderstanding, but I thought Anduril was repeatedly rejected as a NixCon sponsor?
The zoom-in video at the end is utterly unbelievable, don't miss it. What an engineering and scientific triumph.
I imagine that the people who are unhappy about things are well aware of that, given that they generally are the people who have built NixOS to the point where it is now...

It sure is remarkable how many people seem to be assuming that the people complaining must just be some outsiders with no involvement in the project. It's maybe worth asking yourself where that assumption comes from.
Show HN: Kaytu – Optimizing cloud costs using actual usage data
Reduce your cloud costs - SREs/DevOps/Cloud Engineers
Hi community!
We are Kaytu (“Kay-two,” named after the K2 mountain), and we've developed an open-source tool for engineering, DevOps, and SRE teams to reduce cloud costs.
Cloud inflation (“cloud-flation”) is real—AWS EC2 costs are up 23% (4-5x global inflation average [1]), and 30% of the capacity that is paid for is simply wasted ([2]).
The best way to improve cloud utilization is by simplifying the process so engineers can spot inefficiencies and suggest changes. We built a simple open-source CLI tool that recommends a cost-optimal workload based on actual usage data from observability tools. Check it out at https://github.com/kaytu-io/kaytu
Currently, we support AWS EC2 On-Demand Servers & EBS Storage using observability data from CloudWatch to determine utilization. You can optimize EC2 Servers based on CPU, Network, Memory, and Storage. We're expanding support to include OS License, GPU metrics, RDS, and Prometheus integration, and we plan to add more AWS services like EKS and OpenSearch, as well as Azure.
This is more than just a utility—we want to provide a no-nonsense platform that makes it ridiculously easy for engineers to build cost-effective apps on the cloud by optimizing workload configurations and customizing to scenarios.
Open Core: Inspired by Sid Sijbrandij and GitLab, we've open-sourced our CLI and are actively working on the server side. Our tooling will always remain straightforward and support open-source tools for free.
We made it as simple as possible to try out - it’s one command, no sign-up needed, no SaaS platform to share your credentials.
We would love you to try it out and give us your feedback! If there are bugs, we would greatly appreciate it if you reported them on GitHub.

Cheers,
The Kaytu Team
(Anil, Arta, Mahan, and Saleh)

References:

[1]Tangoe IT Trends Savings Recommendations and Liftr Insights data Cloud Pricing
[2] Flexera State of Cloud Report - Multiple reports spanning 2017-2023
cool visualisation of electricity generation source per country https://app.electricitymaps.com
I did read that line: the result of a company not complying is them being banned. Those apps are not accessible anywhere in China.

If you agree that companies should not be above the laws of the country they operate in, doesn't the same apply to ByteDance?
Does ollama/llama.cpp provide low bit operations (avx or cuda kernels) to speed up inference? Or just model compression with inference still done in fp16?

My understanding is the modern quantization algorithms are typically implemented in Pytorch.
If all you want is to be able to run it, but don't care about speed, you can run it on a Dell R720, they support hundreds of gigabytes of RAM. https://ollama.com/ makes it easy to download. They're pretty cheap compared to a Mac Studio. I got an R820 for a few hundred dollars, it has 256GB of RAM, with room for much more.
How is it slanderous to point out the board composition is not representative of the community. Seriously walk me through this one.
How to Launch on Hacker News [video]
Is it possible there's a mechanical/design cutoff where most planes designed to be fully mechanical would feel the "burble" while a more modern plane would not, similar to ABS vs non-ABS brakes or powersteering vs none? Are there hydraulic assists for flight controls that might smooth out those mechanical tells?
I agree but I hate it when at the end of an article I realize it was just an ad.

The conflict of interest should be disclaimed in the very first sentence of the post.
HIPAA does permit this (https://www.hhs.gov/hipaa/for-professionals/faq/2083/do-the-...) if a BAA is in place.

(I think it's probably a bad practice, but it's a legal one.)
under the American rule of law, that's a determination reserved for a federal court of competent jurisdiction.

https://en.wikipedia.org/wiki/Rule_of_law
I don't see it that way. Obesity is caused by deteriorating diets and lack of exercise. I don't think the solution is to keep the poor diet and lack of movement and treat only the resulting obesity. That's WALL-E, not paradise.

Many things get better with time and progress but I don't think our current lifestyles are some kind of evolutionary peak.
but free software and open source aren't the same movements and don't have the same ideologies. There's some overlap, sure.

Given that Nix is LGPL 2.1 and Nixpkgs is MIT, the project leans more towards the open source camp than the free software camp.
The party lending the money is knowingly taking the risk, and they get compensated for that risk by charging an interest rate that both sides agree to. There is nothing inherently nefarious about business loans. Some loans work out, others don't, and a competent lender will usually come out ahead in the long run.
> This does have a latency trade-off

There are no silver bullets. Traditional S3, with the durability guarantees that S3 provides, has a latency trade-off because the data needs to be copied to additional availability zones before acknowledging the write. Once you collapse everything to a single availability zone (i.e. S3 Express One Zone), you have little reason not to use Kafka, which scales costs within a single AZ without a problem. At $0.16/GB, S3EOZ is about 7x more expensive than normal S3 ($0.023/GB) for fewer copies of the data/lower integrity guarantees, or about 60% more expensive than MSK or Kinesis Data Streams ($0.10/GB). If you write to a quorum of S3EOZ, then you're tripling your S3EOZ storage costs, to 0.16 * 3 = $0.48/GB. And this doesn't include the cost of compute!

Where's the value above just running Kafka within a single AZ, with no latency trade-off?
Yeah there's definitely some latency in the video. I thought about adding an option to compensate for it (ie delay the position shown by some amount of seconds) but the delay is probably going to vary quite a bit over time so I don't think I can do that reliably
The problem with the feedback is scammers can abuse it - they report a few of their own scams and then use feedback to check on those and thus see what happened an in turn they better know when they are blocked and have a better idea how to create new accounts that are hard to block.
You imagine some extremist could somehow use llama version 11 to print viruses from his printer ?

LLMs are not intelligent, they predict text based on what it was trained, if it could somehow build new viruses, weapons then it means the internet has MANY such information so the LLC could predict something useful, so maybe those websites, scientific papers , blog posts need to be deleted because some extremist group or state sponsored group can use them directly plus Natural Intelligence plus good laboratories.

But tell me how can I make my next LLM so it would help on say fighting biologic weapons, creating vaccines but refusing to make evil stuff keeping in mind that jailbreaking is always possible (scientifically proven)
That's like saying we should punish when bridge collapses, before that any bridge should be able to be built. You can argue that, but not many will agree.
> taken to its logical conclusion, tiered storage could turn Kafka into [...]

A message broker sitting in front of an RDBMS. I mean, if we're now basically 'tailing' streaming data and saving to another storage system might as well use RabbitMQ.
This is our sign to start boycotting OpenAI - they're behind the lobbying of this.

Instead of writing your senator who is owned by OpenAI - just throw away your `OPENAI_API_KEY` and use one of the many open models like mistral or llama3.

ollama run mistral

It's very easy to get started, right in your Terminal.

And there are cloud providers like https://replicate.com/ and https://lightning.ai/ that will let you use your LLM via an API key just like you did with OpenAI if you need that.

You don't need OpenAI - nobody does.
Travis Bickle wasn't a real person.
"Not as bad" does not necessarily mean "okay".
All major open source projects are used by arms dealers. It's a big industry. Any business has customers they ideologically dislike. I get how that's annoying but it is what it is.
2024 and people still just realizing that LLM’s need subtasks and that “you’re prompting it wrong” is the answer to everything

Maybe “prompt engineering” really is the killer job
> NO one wants to admit that the tyranny of leadership is probably a good thing for a projects success.

I don't disagree, but it needs to be communicated upfront and transparent without some guise of it being anything else so that potential contributors can decide if it's right for them from the outset.
We’ve learned that the combination of high latency, faulty reasoning, and limited document scope kills usage. No lawyer wants to expend effort to ask a detailed question, wait 10 minutes for an answer, wade through a 2-pages-long response, and find that the AI made an error.

Nor does any lawyer want to have that same experience with a junior associate (except insert “two hours” for “10 minutes”), yet here we are.
It's a bit more complex than that. They applied to be a sponsor twice; the community objected twice; the Foundation approved both. In one of those cases, the sponsorship was eventually rejected because the venue where the conference was held did not allow it.