skysight-inc/HackerNews huggingface dataset:
It helps but does not fully solve it if I need PG to have 512 GB of memory buffers under load to have reasonable latency starting from 0 and going through a number of VM migrations to finally get to properly sized VM with 512 GB of hot data in memory gonna cause a ton of latency.
State profligacy in the era of Central banking is an anti Democratic strategy to boost capital too. You borrow money, which increases the money supply, stealing value from everyone through inflation. This hurts the poor the worst, and benefits the rich, who rely on debt for capital instruments (the value of the debt, which is nominal, is reduced over inflation). Then you spend that money on contractors (even when it's used for social services).
Corporate customers that runs AWS, GCP or Azure at not looking for alternative outside of their cloud providers. Most solution architecture are designed with the assumption that all your ressources will be inside the same vnet or subnet, in a given cloud provider. And I am not talking about any egress fees yet.
> Is it really that much overhead to keep 2G networks operating?

Network spectrum, perhaps? Once 2G is switched off that spectrum can be repurposes for other stuff, and it's a finite resource.
> "Democratic control over economics" looks like people voting for more services and lower taxes.

Yes.
And then they see the consequences.

Coddling the people is not going to make our governance better. Do you prefer that an elite nanny the people?
Rapid single-particle chemical imaging of nanoplastics by SRS microscopy
Obviously cloud computing has done wonders for building gigascale infrastructure, but it's so incredibly useful for building microscale too. You can't run half a CPU at home.
Oops, that is exactly what I meant to post.
This person has gone from having a solid business model (having a job) to having at best a very vague one (“I hope I can focus on adding new premium hosted features for advanced users, and begin to support business usage.”).

You know how this sounds like, to me? “I quit my job to play with and walk my dog full time. I am hoping this will give me time to develop skills to eventually earn some money by maybe walking other people’s dogs, or maybe doing public performances with my dog.”
While it's certainly challenging, it's not terrible, but it requires some thought and a sustainable business model, something many FOSS developers don't want to do. https://piero.dev/category/foss-funding/
> Unpopular opinion: It is still good to learn enough C + system programming & their gotchas before starting with a more fancy higher level language.

And easier
PREVEEEDDD
this is great. I'm adding to my bookmarking list at https://othr.us
That's crazy. I would venture to say that most workplaces have security cameras, many with sound recording, that can be accessed at any time by management or building security. But commercial airline pilots can't be recorded?
> Are there any truly serverless SQL databases out there?

sqlite ;)
Mailgun is a spammer, so, like, cry me a river?

I have them blocked at the server level because of how much spam they were sending me. They clearly do zero enforcement of opt-in.
Oh strange, what a tiny limit. Is it kept in memory on a 32 bit machine? lol. Half our tables are bigger than that
> "YugabyteDB Anywhere" is open core though right?

No, it's all open source. YugabyteDB Anywhere is just automation & 24/7 core engineering support. All db features are open source. You can re-create Anywhere without needing to touch c/c++.

Note: All features have always been open source (besides incremental backup which will be soon).
My OS is always a fresh install.

Everything I did to alter and configure my OS is self-contained and self-documented in one file.

I can try anything without ever risking the stability of my system. If it breaks, I just reboot, and pick the second most recent GRUB entry.

If I ever want to change my root filesystem or move to a new disk, I can do the whole reinstall in a few short obvious steps.

I can keep my laptop and my desktop configurations identical. If I want a few things to be different, they can go in a separate config file.

The trickiest part is running software that isn't already packaged. It's usually not too hard, though: there are a few nix features that construct a more traditional/compatible environment, like steam-run and nix-ld. The biggest problem is that their existence isn't obvious to new users. They should really go near the top of the manual.
Are You Hypnotizable?
> [...] predominantly used by women [...] Like clock work, at 3pm PS most weekdays there was a spike in traffic

what knowledge gap do i have about the collective womanhood that I don't understand why a service which is predominantly used by women gets traffic spikes at a specific time of day?

Is 3PM PST when most women sync their in-built RTC?
Rhetorically nice metonomy though.

They may well be trying to create an impression of the cleanness of newly installed power generation, or installed in the coming years but using a celver metonomy, actually graphing all installed power generation and avoiding any text that might alert the reader to the difference between all and new.
This is a well-known essay that everyone should read, and yet nobody should ever cite it as a commandment for what other engineers can or cannot do.

Joel was talking about commercial desktop software in the extremely competitive landscape of the 90s, he wasn't talking about world-scale internet service infrastructure. The architecture that delivered a set of X features to the initial N users isn't always going to be enough for X+Y features to the eventual 1000*N users that you promised your investors.

Companies like Google are quite public about how much they rewrite internal software, and that's just what the public hears about. A particular service might have been written with all of the care and optimization that a world-class principal engineer can manage, serve perfectly for a particular workload for several years, and yet still need to be entirely replaced to keep up with a new workload for the following several years.

You wouldn't tell another engineer that they shouldn't rewrite a single function because software should never be rewritten, so it also doesn't make sense to tell them not to rewrite an entire project either. It's their call based on the requirements and constraints that they know much more about.

Nobody should be rushing out to rewrite Linux or LLVM from scratch, and yet we wouldn't even have Linux or LLVM if their developers didn't find reasons to create them even while other projects existed. In hindsight it's clear those projects needed to be created, but at the time people would have said you should never rewrite a kernel or compiler suite.
If you could see me, could you be sure your eyes and ears were not lying to you? Could you be certain I was not a fragment of a paranoid delusion created by your subconscious?

Are you sure you're even awake right now? Are you sure that you've ever been awake? Are any of your senses evidently reliable?

Perceived reality can never be perfect evidence, and it's not possible to step outside of your own perceptions.

Evidence is just that. If you try really hard to achieve full epistemological rigour I think it's inevitable you'll wind up at the conclusion you don't know anything at all.
I work both in an R&D group at a company and at the university and it's like night and day. At the company, if we need something to do the job it is simply purchased. At the university I had long meetings about whether or not I was allowed to spend 8 euros of my own grant money on VAT. In the company, if a project is under budget, good news! we can spend it on something else. At the university I was told to spend money before end of year on a software development project otherwise there may be budget issues. Moreover, the university provides very little reward for success unless you have a tenure track position.

What is the reward for publishing papers, getting grants, or doing other things that provide direct benefit to the university? Well nothing except perhaps the continuation of your job. This isn't even guaranteed even if you can pay for yourself with grants. There is a case I know of recently of a researcher with a non-permanent position and plenty of ERC money who was fired. Why? The state ruled that he had been in his non-permanent position for too long and the university didn't have any deaths recently so there were no open positions for him.

Ultimately, you have to ask yourself, what is the entire goal of academic research? Write more papers? The enshitification of academia has been the introduction of metrics, the expansion of the administration, the archaic phd-postdoc-tenure-track pipeline which simply ignores in many cases that a project may need more than one super star, perhaps they need a good team with different skills that work together. From my understanding, Edward Lorenz did not publish a paper for more than 5 years while he worked on his atmospheric circulation problem. This led to the entire field of chaos. Can you imagine a research scientist today simply rejecting writing papers, advising phds and master students, simply because he had things he was interested in doing?

There is a constant pulling away from your curiosity towards whatever it is you think you will be evaluated on. And it is insidious. It typically doesn't come directly from your supervisor. It is simply the environment you find yourself surrounded in. Academic societies give awards and cite the number of papers an awardee has published in recent years. You think, perhaps i should publish more? Your colleague gets a grant and their contract is extended several years because they now have money to pay for themselves. So you think, i should apply for another grant. You see people organizing sessions, workshops, special issues, etc. They become "known". You think, perhaps I should organize a session or a special issue. Perhaps this is all my inability to keep myself focused on a singular task and push my projects forward. But I don't seem to be the only one with this experience. There is always another Nature/Science/whatever op-ed on the plight of the post-PhD, non-permanent scientific staff.

Don't get me wrong, I don't hate my job. I love my job. I just wish I could find the singular focus that would drive me to complete more research instead of writing long essays on hacker news.
Scientists outline a bold solution to climate change, biodiversity loss, etc.
Because the mechanism doesn't make much sense - the electromagnetic fields we are now subject to are absolutely tiny compared to the noise from the earth and the sun. How can a 0.1 W (right at the antenna) WiFi router disrupt our brains when the 1000 W/m^2 (hitting the ground, and only counting the visible spectrum) Sun doesn't?
Show HN: Excel add-in for OpenAI prompt engineering in spreadsheets
We built OpenAI API Functions for Excel, a developer-oriented add-in that provides =OAI.CHAT_COMPLETE() to call the completions API.

Think of it as a building block that lets you assemble your own tool, in the familiar and powerful spreadsheet environment, that does exactly what you need. We expect it has uses for prompt engineering, prompt decomposition, prototyping systems, and more - especially when collaborating closely with domain experts who are less comfortable in programming environments (notebooks etc.).

The accompanying blog post Prompt engineering with spreadsheets (https://blog.scottlogic.com/2024/01/10/prompt-engineering-wi...) shows example usage and explains our rationale.

Let us (@chrisprice and I) know what you think.
I think you're confusing RO for distilled water.
Ripple control (low-frequency digital tones superimposed over AC) worked before the Internet.
I've been running OnlineOrNot (https://onlineornot.com) since early 2021 now (almost three years).

I recently wrote about how last year it grew twice as fast as I expected: https://maxrozen.com/2023-focus-single-product-pays-off

It all started because I needed a weekly report for my contracting clients to prove their web host sucked to the point where it was costing them significant money. They were paying for cheapest tier WordPress hosting at the time, and didn't believe me when I said random 5 min blocks of downtime throughout the day were adding up.

I built a dirt-simple form that takes a URL and sends a notification when the site goes down/up, with a weekly summary email. Then, I kept adding features every day, responding to customer requests and fixing bugs 2 hours at a time, even after I stopped being a contractor.

Since then I also added status pages (example: https://hackernews.onlineornot.com/) and cron job monitoring, to ensure database backups and whatnot run when I expect.
New Dark Energy Measurements Confirm the Universe Won't Rip Itself Apart
From time to time I find myself coming back to this one, it's short and concise. Of course if you want to go deeper this one doesn't cut the deal
I've never seen anyone toting big heavy and fragile glass carboy to Whole Foods, they're always hauling a lightweight plastic jug into a store that filtered the water with plastic PET tubing, plastic polyamide reverse osmosis filters, and plastic dispenser hardware, and likely taking it home to a water dispenser also predominately made of plastic. Bulk jug refills are cheaper and less wasteful than 12oz bottles but as a mechanism to reduce exposure to plastic contaminants I'm not going to assume it's meaningfully better.
DNA test can detect 18 early stage cancers, scientists say
Dynamo is NoSQL, with all the architectural tradeoff that brings: Say goodbye to joins! So depending on how your data looks like, dynamo can an pretty bad fit. Do not run your reporting engine in Dynamo.

It gets worse than that though, as Dynamo's usage on large tables depends on its hottest shard, and other than setting primary keys, you have no control over how it shards. The story of people moving to dynamo and touting its advantages, just to move out a year later because the shape of their data makes dynamo prohibitively expensive as the data grows is pretty common. I once worked at a place where they stored historical data in dynamo, leading to a substandard hash key. Most of the time the db was idle, but when it wasn't, the sharding scheme made them pay a good 500x capacity than it was actually in use, because while a shard was red hot, others were completely idle. The monthly price for this relatively unimportant feature ended up being higher than the office's rent, in San Francisco.

If your table's key is UUIDs, and the chances of querying one record or another is almost perfectly flat, then sure, dynamo away! But if you walk away from it very best use case, and you suddenly start having any amount of data... dynamo can become really, really expensive. I'd not say you should never use it, but it's a really scary first place to go, precisely if you care about costs.
... which does not refute the parent post's statement ;)
Floss Weekly Is Reborn
> you probably should have unsubscribe links

They're not requiring just unsubscribe links. They're specifically requiring "one-click" unsubscribe links that can accept a POST request for unsubscribing. This allows their software to have an unsubscribe button that doesn't require the user to leave their software.

This is the RFC that has to be complied with:

https://datatracker.ietf.org/doc/html/rfc8058

Note, that this is not easy for many people using legacy software. It's a major change. I wouldn't be surprised if this requirement gets delayed multiple times.
Rabbit R1 Keynote
You (and everyone else on HN) want The Illustrated Network.

https://www.amazon.com/Illustrated-Network-How-Works-Modern/...

The previous best book was TCPIP Illustrated. The author of Illustrated Network was a fan of TCPIP Illustrated and wrote their book as a modern equivalent.

Excerpt:

https://wgoralski.com//wp-content/uploads/2021/02/Illustrate...
At the same time, I don't see why the Apple Watch, just as an example, won't go this direction.

Come too think of it ... maybe that's the plan: to be bought up by a big tech company.
Or the SEC, because one the breach/incident is public, the share price drops and failure to have disclosed those factors prior constitutes "securities fraud." Increasingly this it the default method of corporate regulation.
This has the potential to be good. HPE has mostly let the (superior) Aruba line grow as they were, and TBH the CX stuff is quite good. They don't have any enterprise class routing/firewalls. Their AP hardware is great but Central can be frustrating. If they can put the pieces together without fucking things up, there's a good product line up here at a time when people are sick and tired of Cisco's licensing antics. TBD...
And if you're not sure if you want to subscribe, Page 94, the Private Eye Podcast [1] provides a great roundup of their main stories in inimitable fashion.

1. https://www.private-eye.co.uk/podcast
Who Will Regulate the Regulators?
The recent compromise of the SEC's Twitter account (which did not have 2fa enabled at the time of the incident) has shown how much damage regulatory negligence can do, and how quickly it can be done. Their response? Investigating themselves. On top of this, regulatory capture is a well documented and insidious problem this country faces.

The proposal is a new 3-letter agency, the Department of Regulatory Affairs, to keep tabs on and be tasked with regulating regulatory agencies themselves. The existence of regulatory capture as a concept is proof enough that regulatory agencies alone cannot be trusted or even expected to always do what is best for tax payers.
>then what's democracy even good for?

Historically it's amazingly good for rhetorically justifying war crimes and genocide by way of claiming moral highground.
I don't normally get into C/C++ or kernel chats, but I hope they choose something different than C++, maybe Zig. The problem with C++ is that like Scala, it's hard to stick to a subset without realizing you've used more than intended after the fact. Maybe the kernel team could do it since there's a culture of keeping things clean/simple.
huge fan of your work!
I wonder if embedding this as a header for 30k tiny chars would actually work :)
unfortunately that's why it's important. it's like a cesspool being upstream of a city's water source being an "important" problem.
My little boy drinks bottled water.

First of all, at least where I live, tap water has chlorine. Which seems to carry some risks (see, e.g. https://pubmed.ncbi.nlm.nih.gov/12594192/).

Secondly, my building has copper and PVC pipes, which are also suspected of having some adverse health effects.

Thirdly, where I live, sometimes (about once per month) tap water comes out brown. Authorities typically say that it's fine to drink, and I suppose they analyze it and it conforms to some official standard, but I'm not going to drink or give anyone brown water. And that also makes me think that maybe the days it doesn't look brown to me, it might be also somewhat brown, just maybe not brown enough for me to notice.

Maybe I'm wrong and plastic from bottles is much worse than these things, but I don't think you should be so amazed that people can prefer bottled water. At the end of the day, it's a matter of picking your poison... with incomplete information.
> Rabbit means to solve that by creating a "LAM", a "Large Action model", which is a service by Rabbit that will click interfaces for you.

https://openadapt.ai is an open source app that runs on your local machine that clicks interfaces for you -— but only for repetitive tasks that you show it how to do.
Inks from Mr Ted might work for you

https://humungus.tedunangst.com/r/inks
My town banned single-use plastic water bottles. Now stores sell water in cans, does that water also contain plastic particles?

It sounds like it doesn't matter:

"Ironically enough, the most commonly detected plastic was polyamide, a material commonly used in water filtration systems and "the most popular membrane material used in reverse osmosis … a common water purification method shared by all three brands [of water tested]," the team wrote in the paper."
A 5 min intro to K8sGPT
Hey everyone!

I just published this short intro to K8sGPT.

Btw, this isn't just another "ChatGPT wrapper."

Let me know if I missed anything :)
For those sending in bulk, the more challenging part will be complying with rfc8058

https://datatracker.ietf.org/doc/html/rfc8058
What an odd coincidence. One of my most popular answers on StackOverflow covers some of these differences, and I just got another upvote on it yesterday. For an answer from 2010 it keeps going.

https://stackoverflow.com/questions/3016846/is-there-any-dif...
Yes.

Companies that have spent the last decade “cooperating” by flexing their monopolies and enjoying their artificially pumped up numbers, should have to deflate.

I am hopeful for at least two more rounds of cuts at all of these giants. They have done absolutely nothing customer focused in years and it is about time they feel some heat.

Between censorship, data selling and collection abuses, anti-competitive practices, stale services, outright harmful manipulation of every age group, known and exploited mental health and echo chamber issues, narrative pushing, government collaboration… yea man, watch me shed a tear for these texh companies.
For the physical layer, the IEEE specs are actually quite good. A lot of the IEEE 802 specifications are free in PDF format now: https://www.ieee802.org/16/arc/802-16list2/msg00142.html
> Horizon cost £2.4bn and was apparently developed by a team of eight, three of whom were described by the team lead as "incompetent."

Where did most of that money go? Was there 8000 middle managers?
> and the same type voltage gated calcium ion channel is also affected by electromagnetic fields?

This is the kind of broad brush statement that makes people face-palm. A "voltage gated" anything is necessarily affected by electromagnetic fields, because that's what those words mean…

…but the character of that effect depends almost entirely on the specifics. Specifically, your brain cells do things at about 100-1000 Hz, whereas most of the new RF noise is about 6 orders of magnitude higher frequency. To understand why 6 orders of magnitude matters, if you go up a further 6 orders of magnitude you get slightly more than the entire range of visible light (red light is ~500e12 Hz, violet is ~800e12).

What might genuinely affect our brain chemistry is the 50-60 Hz range of the mains grid… except we've had that all over the place since electricity was introduced, so this trend wouldn't be new in developed nations, it would be a thing that shows up in the statistics from the interwar era when we got electricity, and the only places that would get this trend now would be places that are finally getting electricity for the first time ever.

If there is a signal for this, I've never heard of it. That doesn't mean there isn't one, but that's what you actually need to look for, not a statement that's technically so general it can be said about literally everything in the universe including spacetime itself, but even with more generous interpretations is still general to the point of trivially applying to basically everything you ever experience.