skysight-inc/HackerNews huggingface dataset:
As I understand it the capacity of the human gut to break down insoluble fiber is quite limited, especially compared to ruminants that can turn cellulose into fatty acids in their rumen. I'm sure that a healthier gut than mine can handle insoluble fiber much better, but I'm skeptical that even healthy humans can do that by digesting a significant portion of their dietary insoluble fiber.
Dale Beran's It Came From Something Awful is a good history of the evolution of the scene from edgelords to alt right.
I agree with your thoughts about the paid tier not being worth it, but they seem to be making hundreds of millions per year through Nitro. That just begs the question of where all that money is going.
I don't think these questions are that interesting. SSHD shared an address space with xz-utils because xz utils provides a shared library, and that's how dynamic linking works. sshd uses libsystemd on platforms with systemd because systemd is the tool that manages daemons and services like sshd, and libsystemd is the bespoke way for daemons to talk to it (and more importantly, it is already there in the distro - so you're not "adding a million line dependency" so much as linking against a system library from the OS developers that you need).

Linking against libsystemd on Debian is about as suspicious as linking against libsystem on MacOS. It's a userspace library that you can hypothetically avoid, but you shouldn't.

As for why systemd links against xz, I don't know, and it's a bit surprising that an init system needs compression utils but not particularly surprising given the kitchen sink architecture of systemd.
Is that all datadog is?

I read the horror stories, the monthly bills of 10's of thousands for one server and just assumed there was something more substantial to the product; like they did something groundbreaking or novel. I never cared enough to actually look and see what they did.

I use uptime-kuma - https://github.com/louislam/uptime-kuma - it obviously does a fraction of what these other things do but it does everything I need.
Indeed. That's why the fencing option in the FT article is such a great idea. Governments should be encouraging this sort of thinking outside the box. :)
Philip Goff, like a number of other philosophers promoting some sort of panpsychism, spends much more time trying to argue that our minds cannot be merely biophysical phenomena than he does in explaining what he actually means when he says things like "consciousness is fundamental" and "electrons are conscious."

The article quotes Goff as saying his ideas "fit into the space between traditional religion and secular atheism": a sort of secular God in the Gaps concept, and he seems uninterested in bringing it out of the gap and into the light.
It's certainly a reasonable question to ask in this specific case. In hindsight Debian and Red Hat both bet badly when patching OpenSSH in a way that introduced the possibility of this specific supply chain attack.

> If so, we should be proactively removing and locking down other dependencies, because it will likely be an effective and simple mitigation.

I think this has always been important, and it remains so, but incidents like this really drive the point home. For any piece of software that has such a huge attack surface as ssh does, the stakes are even higher, and so the idea of introducing extra dependencies here should be approached with extreme caution indeed.
And (in a simple, non-TLS, local storage configuration), as a static binary OpenObserve is incredibly easy to install locally or with Ansible ( https://github.com/bbkane/shovel_ansible/blob/master/openobs... )

As a guy running this for personal infrastructure, I super appreciate the easy install and low system requirements
For Bun's shim, it is linking against kernel32 anyways. And there is nothing special about it's use of NtCreateFile, NtReadFile, NtWriteFile, and NtClose that would preclude it from using the standard functions.

I'm not sure it's possible to not have kernel32 loaded into your process anyways. Even if you create an EXE that imports 0 DLLs, kernel32 gets loaded into the process by NTDLL. The callstack from main:

ConsoleApplication1.exe!main()
kernel32.dll!BaseThreadInitThunk()
ntdll.dll!RtlUserThreadStart()

There are valid reasons to use APIs from NTDLL. Where I disagree with zig#1840 is the idea that it is always better to use NTDLL versions of API. Every other software ecosystem uses the standard Win32 APIs and diverging from that without a good reason seems like a good way to have unexpected behavior. One concrete example is most users and programmers expect Windows to redirect some file system paths when running on WOW64. But this is implemented in Kernel32, not ntdll.

https://github.com/ziglang/zig/issues/11894
Location: Tampa Bay, FL

Remote: Yes

Willing to relocate: Possibly

Technologies: JavaScript/TypeScript, Node.js, Express, React, Ruby, Jest, HTML/CSS, AWS, SQL/noSQL, Docker, PhaserJS

Résumé/CV: https://tylerfrye.dev/assets/files/resume.pdf

Github: https://github.com/frye-t

Email: tyler.frye42@gmail.com

I'm a full-stack software engineer who most recently co-created Arbiter, an open-source cloud-native framework for drop-in video conferencing leveraging AWS for auto-scaling, serverless compute, automated deployment, and easy integration into existing applications within minutes. Read more at https://arbiter-framework.com/
This is more evidence that you have an unknown food intolerance than keto being good for you. Red and processed meats are very clearly linked to heart disease and cancer. Most keto people eat large amounts of both.

I have celiac disease and before it was diagnosed my anxiety and depression was much worse. I even tried keto once and felt better, because I wasn't eating gluten for the first time in my life. I think there's a larger conversation to be had about how we develop auto-immune issues and food intolerances as we age, but we really don't see that as a regular thing to worry about. Nor do we really have the tools to see what foods we cannot handle well other than elimination diets, which is what keto seems to accidentally be for many people.
Yep. Interestingly, there has been a lot of recent work on models like RT-2 that might be capable of automating this for simple tasks. We might be at the point soon where that startup would have been viable!
BMI doesn’t take into account muscle, just height. Bodybuilders, for example, usually have a “terrible” BMI and <5% body fat.
Arcadia / Genability | https://www.arcadia.com | REMOTE T-04:00 -- T-07:00 | Senior SW Eng | Climate Tech

Arcadia is the technology company empowering energy innovators and consumers to fight the climate crisis. Our software and APIs digitalize an industry held back by outdated systems and institutions by enabling modern access to the data and clean energy needed to make a decarbonized energy grid possible.

My Energy Analytics group builds data modeling products to predict energy costs and calculates the benefits adding DERs like solar or battery storage. If you got a quote to put solar panels on your roof, odds are your ROI calculation flowed through our Genability Signal and Switch API’s by way of our enterprise customers. We build performance models of battery systems, and we use ML techniques to predict energy datasets. Solving the climate crisis requires a mass deployment of clean energy technologies, and our products give the economic insights to most effectively deploy projects today.

We are looking for an analytical and quantitative senior engineer with both Java and Python web application experience -- you need to be comfortable with numbers. React experience a bonus. You should be able to demonstrate domain knowledge in an esoteric or regulated field (energy industry preferred). You will have solved scaling problems on applications with daily request volumes measured with an "M" and databases measured with a "TB", or your spellbook is full of pandas incantations.

Apply here: https://boards.greenhouse.io/arcadiacareers/jobs/7293665002 and mention HN Who Is Hiring
The most interesting question I have with all this is:

Do you think this was a planned effort or was it opportunistic? Did they know what they were doing and social engineered towards it, or did they figure out what to do based on the day-to-day context they discovered?
I am running my of YouTube front-end.

Link: https://github.com/rumca-js/Django-link-archive

Demo: https://renegat0x0.ddns.net/apps/catalog

Allows me to add channels, download individual videos, bookmark videos, etc. Uses iframe to display the video.

I have no problems with viewing videos:

- I use ff with adblock

- videos are embedded using no-referrer-when-downgrade policy

I have literally no ads.

There are some drawbacks:

- YouTube may change their policies, change embedding strategies

- To have control over videos, you still have to manually download them
I didn't mean that the article was not accurate.

I mean the title is withholding information and wants us to click on it.

Maybe the "Pi 5 is still an odd fit for day-to-day desktop use; cheap mini PCs come closer" subtitle would have been better.
A performance comparison to a JS worker would be helpful. It does sound interesting, but also sounds potentially slow, given all the layers involved.

Not that I'm expecting parity, but knowing the rough tradeoff would be helpful.
What I think you're overlooking here is the requirement that the data part also be "url-safe". If this requiement was not present, you'd be right that the binary encoding is better ("100% efficient")

url-safe decimal: log2(10) * 3 / 10 = 99.7%

url-safe alphanumeric: log2(39) * 2 / 11 = 96.1% efficient [39 out of 45 codes are URL-safe per article author]

url-safe base64url: log2(64) / 8 = 75% efficient
Not even remotely the same situation at all. It's not about using some other existing language/hardware/software and building something on top of it.

Rather, it's a question of cloud vendors repeatedly building open source competing drop-in re-implementations of external db/cache/search products when those original products switch away from FOSS licenses to survive, despite the cloud vendor being a million times larger and better resourced than the original db/cache/search developers. The cloud vendors aren't building something on top of these products (like your examples), but rather they are aiming to competitively replace these products and capture the mindshare of their communities.

This strategy allows the cloud vendor to skip the hard steps of developing a unique product from scratch, designing a client/server protocol from scratch, building a community from scratch, and so many other things.

Separately, the cloud vendors do also build their own unique db/cache/search products, but they just don't ever make them source-available or self-hostable when they do so -- let alone FOSS. That is what makes the pattern of behavior predatory: the big cloud vendors use their dominant positions to bring non-FOSS products to the market, while using FOSS re-implementations to destroy competitors who dare move away from FOSS themselves.

None of the 3 examples you described above are in any way related to this scenario.
Care to share any corpus of pressure cooker recipes ? :)
Most compact QR encoding capable of representing hex symbols is alphanumeric mode which requires 5.5 bits per character. Which means the output will be 5.5/4 = 1.375 times longer than encoded binary data or 37.5% overhead. That's even worse than 8/6 =1.33 you get for doing base64 encoding on top of byte mode.
Interestingly, while curl is installed by default on RHEL minimal installs (and maybe Fedora?), it's not installed by default on Debian ones (12.5 anyway, just checked).
The issue is that fraud is anti-inductive: when it's discovered, it changes.

Statistical AI systems are just naive induction, and so largely useless.
I’m happy someone pointed out that the NSA has the resources and ability and incentives to create and control crypto currencies. Similar to how they cracked German and Japanese codes during WWII, when the big fiscal crisis begins, I predict the shoe will drop.
For general computing in desktops and servers x86 has had close to a monopoly for the last 20 years. Arguing that this does not influence the semiconductor industry is a more bold take than arguing that it does...
I love this bot - expert-level concern trolling! It would be fun to chat with it about the details of its wholly bogus concerns. I like talking to LLMs from time to time - it's its own kind of fun!
and when you do get a security issue and you're using a 10 year old version the upgrade is going to be really really difficult vs incremental upgrades when they are available. or are you going to fork and assume responsibility for that library code too?
I am curious what the "pay out" was for those 6 exits.

If you invest $1000 in 100 startups. That's a $100,000 investment across the board. Just to break even for all "angel startups", those 6 exits need to return at least $17K (1,700% ROI) per successful exit.

This is just gambling in a different form lol.
no, cut costs as in firing people, cancel research, sell underperforming assets, etc.
Hey! I'm the original author of this post. I'm so excited to share our journey with ClickHouse and the open source Observability world, I'll be happy to answer any questions you may have!
Thank You. Because I remember Google rejected ZSTD at the time.
Transitioning to Product Management
I do use a local LLM for coding support. There are limitations, but it can do some scaffolding tests and templating or provide additional documentation beyond the usual function reference. I rarely let it implement or autocomplete my code.

Granted, this is most helpful in common languages and common environments. In more exotic environments (i.e. custom industrial hardware interfaces) the AI usually is of limited help.

For writing an offer, an AI can probably help. It will absolutely ruin your day if it has to do basic calculations if these type of queries isn't forwarded to a another specialized AI that isn't an LLM. It does often find fitting headers for your data visualizations though.
It's basically all economies of scale.

I've not seen one for batteries yet but there's a few in-depth looks at what contributed to price declined of PV solar historically and consistent, long term government support and scale up are the big factors.

When something is consistently reducing in cost by 90% in a decade, there's just not that much room for labour (slave or otherwise) to be a big part of the answer (expect as an inefficiency to be avoided).

Would you invest billions in the USA to build something that Donald Trump is having a culture war about? That uncertainty is enough to kill investment and send it overseas and add to someone else's momentum. (And someone was confused the other day why China would be on twitter trying to get Donald Trump elected, because he's such a meanie towards them).
There's no connection between how much money somebody charges for their services and the quality of the services that they in turn provide.

Much of the worst professional service I've ever received, despite paying them a lot of money, has been from the example you gave, doctors.

Doctors aren't alone, of course. The most expensive restaurants I've ever been to have been some of the worst dining experiences I've ever had, while friends or relatives inviting me over for a backyard barbecue have been among the best, for example.

I've also found this to be the case for lawyers, accountants, teachers/professors, mechanics, and other well-compensated "professionals".

Software hasn't been an exception, either. I've had more success with free software than I have had with the equivalent paid offerings many times over.

In general, I've found that service quality is far more tied to the provider's level of passion for the task at hand, rather than anything to do with the amount of financial compensation that may be involved.
get the project taken over by a foundation eg the Apache Foundation.
You are lucky, best to avoid this situation immediately.
Because that’s the causation that you prefer?
> There are thousands of boring businesses, including in software, that make a ton of money.

Indeed. It's been said that it's impossible to lose money selling software maintenance contracts. Or start a company that builds websites: you don't need an idea at all, the customers bring you their ideas, you just implement them. Ka-ching! Oh, and by the way Sir, you'll be needing a maintenance contract...

For me, Sales is much more difficult than coding. I had sales training that was reputed to be the best in the industry; I wasn't made for sales, and switched to support as soon as I'd completed the sales training. I like working with salesmen; I understand the game; but I can't play it.
Sports Teams Named After Technologies
What a bullshit story
See also:

Hackaday: Espressif’s esp32-p4 application processor: details begin to emerge:
https://hackaday.com/2024/04/02/espressifs-esp32-p4-applicat...
> The only difference with AI, is that AI is immensely powerful.

Now, I keep getting stuck on this.

All of these models automate the creation of BS -- that is, stuff that kind of seems like it could be real but isn't.

I have no doubt there is significant economic value in this. But the world was awash in BS before these LLMs so we're really talking about a more cost effective way to saturate the sponge.

Anyway, on the main topic... closing models is an absurd idea, and one that cannot possibly work. I think the people who have billions at stake in these models are panicking, realizing the precarious and temporary nature of their lead in LLMs and are desperately trying to protect it. All that money bought them a technological lead that is evaporating a lot faster than they can figure out how to build a business model on it.

...Nvidia should pump a little bit of their windfall profits into counter lobbying since they have the most to gain/lose from open/closed models.
OpenAI drops login requirements for ChatGPT's free version
Ask HN: How do you use Gemini pro 1.5 for code?
With Google recently expanding API preview, did anyone manage to integrate it into their dev workflow. Something like VS Code extension to use the 1M token context to read codebase, is that available now? And what is their feedback on that?
Stuart Parkin Revolutionized Disk Drive Storage
The article looks like it mostly for advertisment of their product. Quality for the article is definitely not the writer priority.
I think this is FUD. during the pandemic the EU failed to prevent "their own" vaccines manufactured in their own soil to get to the UK - to the outrage of EU leaders.[0]

Russia has shown the ability to doge European sanction - and to avoid more serious one. if anything this shows European willingness to proliferate behind the shadows.

an hypothetical ban on AI proliferation is really just regulatory capture - excuses given are just PR to temporarily frighten the public into acceptance.

[0] https://www.theguardian.com/world/2021/jan/27/eu-covid-vacci...
Well this very reply you made is very much like something I would see on Reddit.
I don't know how you're using Node and not thinking "I wish there was a better option than this". I can't wait to jump ship but Bun/Deno aren't quite there yet, for my needs.
NASA is launching 3 rockets into the solar eclipse next week
debuginfod has its issues, as discussed in a sister thread. No, I'm not familiar with Nix. What source paths does it produce in the debug info sections? If they are "reproducible" in the sense that everyone gets the same path rather than debug info pointing to their source directory, then running refix on Nix's output solves exactly the problem I want solved!
Tropical cyclones may be an unlikely ally in the battle against ocean hypoxia
You have a lot to learn about Steve.
Megabits not bytes. it is about 50 megabytes raw data. You will lose most of it to paper alignment and reed solomon error correction. The 52MB is super optimistic. But only if you can get the paper to align correctly and read back the data extremely hyper accurately. I too started with glyphs like you did. But if you can get more colors and just treat them as pixels. You will probably approach the maximum of the medium. Which at point the Shannon CS papers kick in hard. For something like a 10pt font and 1000 dpi. You could be looking at about 3200 glyphs per sheet. Smaller is better obviously. But just to ballpark it that is about 80x40 glyphs. Using 256 different glyphs that is about 1MB of data, probably within most printer/scanners capabilities. 4x more if you use colors (not 5 as you can not use white), more if you do things like multi color glyphs. You may run into the problem of getting the OCR to get the 256 glyphs right though.

Give it a shot. It was fun to mess around with for a few weeks. Until I realized I was basically coating sheets of paper with expensive ink for 2-5MB of data.
That kind of appeal to authority is myopic because all the major security and privacy issues are introduced by big companies with those teams. They are not that good at red team thinking which is what you need to do. It’s more expensive though and these teams are more about compliance and stopping the most obviously bad ideas only.
Your library is called 'GNU Make Standard Library', but it doesn't look like it is at all affiliated with the GNU project.

I don't know what GNU/FSF's position on this sort of thing is, but if your project isn't part of the GNU project, I wouldn't go around calling it "GNU Make Standard Library".

From https://www.gnu.org/help/evaluation.html:

> What it means for a program to be a GNU package

>

> Making a program GNU software means that its developers and the GNU project agree that “This program is part of the GNU project, released under the aegis of GNU”—and say so in the program.
> in a country where a household income of 100k puts you in the top 10%.

Note this point I made.

If we assume that I earn 100k, and have no house. I have savings of 50k, and want to buy a house. I can buy a house of 450k, four times my income plus my savings.

If I (theoretical I, at least) cannot afford the median (i.e. 50% of properties sell for more than this price) price in basically half of Dublin (not a small, city centre area), despite being in the top 10% of income earners, then something seems off with the market.

Even if I have a house worth 300k somewhere else, and everything else remains the same, I won't be able to release all the equity in this house as I've probably only paid half the mortgage (being generous) so I have an extra 150k.

I still don't have enough money to buy the median house in these areas, despite both having a house to release equity from, and a top 10% household (note not individual) income.

This seems very strange to me, but then I live here and have spent a long time trying to understand what's happening in the irish property market.

> Again, if most people have 300k home assets,

Note that this would be a mortgage free house in most of Ireland, until recently at least.

> But, it raised everyone else's prices to 600k.

This won't raise the median price to 600k, it will take way more sales to shift the median (if we're talking about the mean then this is more likely).