skysight-inc/HackerNews huggingface dataset:
USB isn't just 5V, PPS actually lets you request a specific voltage and current, so you wouldn't need driver electronics at all in the actual light, as long as all you want is just regular on/off control, so the light part can be just a bare LED and a communication chip.

A socket adapter might be the best for getting it out there though, you'd need more new electronics but no new construction work. But with a new electrical interface you could cover RGBW too.

I wonder if it would be possible to make the heat sink a separate part too without needing paste or degrading performance, since heatsinks don't wear out
Oh yes - I think most Americans would love to see the Taiwanization of China, see it become a wealthy, prosperous modern democracy. But that doesn't seem to be on the table. So that means some sort of containment.

> this is nothing we can control

Unfortunately I think this is where you are wrong. Taiwan depends on a porcupine strategy for survival. That only works if the cost of invasion is kept high. War with the "west" (potentially including many of China's neighbors) is a significant part of keeping that price unaffordable.
Not sure if I agree with the other person, but I believe the point is that it takes more time and money to comply with regulations, which makes it harder to build that software, which means that fewer will do that, which means those that do can charge more.
Introduction to encryption for embedded Linux developers
Kubernetes 1.28: Revenge of the Sidecars?
Good news everyone, sidecars are cool again! The long-awaited merge of "sidecar KEP" in Kubernetes 1.28 officially introduces sidecars to the Kubernetes API and makes some major improvements to how they work.

In this post William Morgan walks you through everything you need to know: what sidecars are, what's good and what's bad about them, and what changes in Kubernetes 1.28—all from the perspective of a sidecar enthusiast and highly opinionated service mesh person.
Better would be a bottom-up approach where individual users can make block lists -- of sites and other users -- and freely share the lists with other users, who can adopt them with changes.
I think you and I have very different ideas of what makes a fact “fun” ;-)
We just went back to TF after giving Pulumi a try. Prefer declarative syntax for infra and more abuse of Yaml ("fn::..." here) is not what I'm after.

We are working on wrapping TF in CUE since you can CUE->JSON->TF

https://github.com/hofstadter-io/cuelm

Many more CUE experiments are going on in the devops space
That's why we're comparing it to the cost of Twitter's original consumer product. As a demonstration of Rama, we scoped this project to the entirety of Mastodon which is roughly equivalent to Twitter's original consumer product (actually, it's probably greater in scope with additional features like hashtag follows and more complex filter/mute capabilities).

All those use cases you listed absolutely can be implemented with Rama, and Rama's extreme cost benefits would apply to those as well.
As far as I know Fox News is not banned, so I am not sure about your arguments above...

Also, we are talking about spam list here. What would basic tenets of "intellectualism" and "curiosity" have to do with spam?
When someone makes a distinction that you don't immediately appreciate, maybe don't just dismiss it as splitting hairs, as if the world was a simple place.
But Snowball the pig, who is presented much more positively, was clearly based on Trotsky so Eliot had a good argument that it was a Trotskyite book. It certainly wasn't a pro-capitalist book. The end was that the pigs could not be distinguished from the (capitalist) human farmers.

That's no reason not to print it, of course.
Impossible to read, behind a paywall... why people post stuff to Medium is a big mystery to me :)

Here is how your post looks like:
https://postimg.cc/Pvwdw8D3
Video with ATC audio of the incident: https://www.youtube.com/watch?v=o0DkXRwfaoE
> Unfortunately, most of this material was only released in unofficial forms, often on low-quality MP3s

I know nothing about audio - is it possible to upscale the quality somehow? Improve the quality via some process?
The HN moderation policies are clearly effective, because the site is mostly full of useful information that attracts a wide audience of readers.

I really like this take on moderation:

"The essential truth of every social network is that the product is content moderation, and everyone hates the people who decide how content moderation works. Content moderation is what Twitter makes — it is the thing that defines the user experience."

From Nilay Patel in https://www.theverge.com/2022/10/28/23428132/elon-musk-twitt...
Yes. There are plenty of examples of going down the abstraction stack and saving money among other things.

I believe the question is really high level and strategic and there’s no one size fits all.
Stuck on Position Sticky (2022)
Natural bioactive molecules effectively reduce cold symptoms
Yes, any model that you can run on your computer. It changes the way that the tokens are sampled from the LLM, and OpenAI does not give you deep enough access into the pipeline to affect that.
Mastodon has it's own API. It basically offers a very limited ActivityPub API too, but it's own API is very different.

And it's a very slim ActivityPub inplementation. For example, I don't think you can do basic things like get an individual post in ActivityPub. This should be easy simple json-ld to get but it's just 404. https://www.w3.org/TR/activitypub/#retrieving-objects
Is deleting spam censorship?
Heh, yeah.

Although that person was actually mostly right about me; that project is the only real success I've had in my line except getting married and staying married. (And quite frankly, that's just because my wife seems to like me more than I deserve.)
I think we provided a ton of substance backing up that claim, and we will provide even more next week when we release the build of Rama that anyone can use and its corresponding 100k words of documentation.
I'm sure all missiles will eventually cause problems for someone, somewhere
As a Canadian, this is how I feel whenever folks are talking about US states other than like, Texas or New York.

It's interesting being in Europe or somewhere and having a bunch of travelers introduce themselves, I've always noticed that most people will say what country their from, Italy, France, Canada etc, but Americans always just use their state.
If I grasp the essence of Rama:

- "Depots" are event streams (for event sourced data repositories)

- ETL read one or more streams and project them to indexable read models...

- Which read models are called "PStates" and represent nested combinations of indices like hashtables, b-trees, linked lists and so on. The point of those being they have the data in fast to query way.

- And you have query engine which splits a query into 1+ index sub-queries and then aggregates.

Am I missing something, this seems relatively standard event-sourced / CQRS-like architecture, but streamlined to avoid redundancy and reimplementation of common abstractions.

It would've helped if the terms were less obscure than "depots" and "PStates".
In latin america there is always multiples groceries stores within 5 minutes of walk, where I live there is at least 4
I think you're making roughly the same mistake I described in the grand-parent comment, where people confuse the C abstract machine (roughly a caricature of the PDP-11) for their very different real computer. Yes, C works very like this abstract machine, as well it might, but, that's not how your computer actually works and so if you tell students that's what's really going on you're presenting them a fiction.

If you don't like TCO because it's "effectively replacing your recursion with an imperative set of instructions simulating a loop" then you're really going to hate the fact that the machine doesn't have loops anyway, the machine just has several flavours of go-to and computed go-to, and none of the languages you're proposing to teach instead provide these hard to use primitives (no C's goto is not the full go-to complained of in the famous letter)

What you wrote will be transformed, whether it's tail calls, a for-each loop, or the C-style pointer iteration - none of these are actually what the machine does. We should not prefer to write the code that most closely resembles what it'll get transformed into. Knowing how the transformation works is interesting, probably enough to justify showing some of it in class in an undergraduate degree but the purpose of writing high level languages like C is to express ourselves more clearly, something we certainly do want these students to learn - yes it needs to be transformed into machine code, but more important is that humans, including us and often future maintenance programmers can figure out what is intended.
Greenwald at least is a well-known journalist. Sam Harris is a pestilent self-promoter.

> Glenn is a rare kind of American writer. He had been passionately writing on constitutional issues, national security, and problematic interpretations of government authority for years, but what made him stand out was his complete independence from the "access journalism" problem.

Edward Snowden, https://www.gq.com/story/exclusive-edward-snowden-on-glenn-g...
Not sure what you're talking about as we implemented the entirety of Mastodon from scratch.
I play M:TG with my 10 year old son and have done for a couple of years. I know of another family with boys roughly the same age who also play.
The weaponisation of open source by the cloud vendors combined with devops culture encouraging only paying for operations and commoditising development is going to lead to constant pointless migrations of this kind (such as Docker/podman etc.)

Devops people need to find a viable way to reward the developers of the tools they make a living from operating. Failing that they will wake up finding no one is willing to make them or that those that do have an ulterior motive.
But no one was yelling.
Efficient Domain Adaptation of Sentence Embeddings Using Adapters
I’ve heard of ferrous but is it really ready for using on large space projects?
The difference is that new journals are seeking readers, while predatory journals seek only writers.

A genuine new journal is created by experts in the field, for the purpose of communicating between each other. A predatory journal is created by publishers, with minimal expertise in the field (often none).

If nobody is reading the journal, then it exists solely for the purpose of gathering fees in exchange for the ability to put it on your CV.

The limiting factor for a new journal is who is interested in reading it. That happens when a new field opens up (or more often, when some sub-field becomes active enough that the contributors find it useful to carve it out).

There is also a need for new kinds of journals, to manage the workload of knowing what things people should read. There are a lot of experiments going on there, trying to solve the mismatch between the sheer amount of work being done and the limited time for keeping up. But the predatory journals don't care if anybody is reading them at all.
I take it you didn't sniff any deeper. From the text:

Gunnar Broberg’s biography dutifully accompanies Linnaeus every step of the way, trekking through his life for four-hundred-plus pages. These are not, unfortunately, a pleasure to read... The main problem with “The Man Who Loved Nature,” though, is not all the things in it we don’t need to know but all the things we need to know that aren’t in it.

It's a book review.
The only time I have multiple tabs open is if I'm researching a subject. Typically Wikipedia binges. I'm a minimalist, so I keep open tabs to a minimum. Then you have types who treat their tabs like their browsing history which is neurotic IMHO.
The 50 year anniversary hype is everywhere.I personally agree with the last paragraph of the article:

'He also mentions that he finds the 50th anniversary of hip hop mile-marker a bit disingenuous. The birth of an entire movement can’t be attributed to one act. “I’m definitely not a person to shit on hip hop’s anniversary, or its founders,” he says. “These influential figures are extremely important. They changed the world and they deserve recognition and they deserve compensation. One hundred percent, underlined, big cap, bold letters. Capitalism, industry, commerce require neat stories. But we also have to be like, is this the whole story, or is this a convenient story?” Likely the latter, and it’s incomplete.'
you have never dealt with crooked local law enforcement, it seems; or a local District Attorney who has an ex-wife; or the mysteriously calm, cool and collected insurance inspectors with perfect records.

money outside of the big city can make very unlikely partnerships
It was substantiated by a few dozen HN users, and the Post journalists themselves: X is throttling traffic to some sites and not to others.

It appears this throttling is based in part on the useragent since at least one HN comment noted that the throttling was observed when using curl spoofing a mozilla user agent.
Ah, I thought you meant that the quote was from someone related to Barings, and my boss had nicked (lol) it.

Which could totally have been the case, naturally everyone on the floor had watched the movie and some knew the people involved.
> Would be interesting to train a model on images with alpha channels

Would be even more interesting to get an ANN middle system of ontology of the (finally) represented content in order to change the single items.

An internal representation of qualified structured items in space as part of the chain. Prompt > accessible internal representation > render.
This is always hilarious to me to read considering Firefox is full of garbage like Pocket and “recommended” (sponsored) sites on the new tab page.
Now that you mention it, it's no wonder the construction sector in Turkey is known for off the books dealings...
To be fair, there is a meth problem in the US.

Also there's a huge chasm between lab grade amphetamine and street meth.
There has been a lot of controversy around this subject.

I'm not going to pretend to be smart enough to grok from this research. However, this would be very interesting discussion material by those who can bring it down to the common mindscape.
Shadow Divers is a good book, but the subjects were hardly the first to use helium mixes to counteract narcosis. That goes back to US military experiments in the 1920s.
Mastodon-compatible or Mastodon clone... If it quacks and walks like a duck, surely it is part of the aviary family of microblogging services...
> The instance has 100M bots posting 3,500 times per second at 403 average fanout to demonstrate its scale.

Mastodon has to send messages to each instance with a recipient. That server can then fan out to all it's subscribers. The way this point is worded makes me think all the bits are on just a single instance, meaning all the fan out can be dealt with internally without having to do any server-to-server at all.

That is a fair comparison to Twitter, which is single instance. But it sounds like a much reduced ambition versus the task Mastodon has to do.
https://archive.li/1CaFc
Pretty much everyone would survive the immediate event (except those in a plane or on a ventilator).

The problem is the consequences of frying of the electrical grid, satellites and terrestrial telecom networks, vehicles, probably datacenters, even possibly some personal electronics like glucose pumps.

Subsistance farmers would probably be OK. But most of them also depend on external supply chains like fertilisers, clean water, etc. Nobody else is an island, and that's quote no longer just applies to social ties: we depend on a web of relationships for everything: food, fuel, everything. Most (90+%?) of the global population will starve within a few weeks, even before disease gets them.

That's why survivalists and "bunker" types always seem crazy to me: unless they're the unibomber they plan for a fixed horizon for the "bad times".
Code should be more like a children's popup book with little tabs to pull on to make things move around.

When I look at a foreign piece of code I want to see all the runtime values inline in my editor and a time-travel debug session with a slider and a stack trace of the function under my cursor, and a trace of the _value_ under my cursor showing every transform that happened to it, and all common data structures and their algorithms visualized and animated in appropriate diagrams. And available in all our tools instantly - like when viewing code on Github.com.

I really think you could figure out what is going on with most code if you simply move a slider back and forth and watch everything that changes. And it would be much more fun with a physical knob to turn (e.g. https://www.tourboxtech.com/ or https://www.binepad.com/product-page/bnr1-v2). Knob-driven development :D
Unless it violates something like the Sherman Act[1]. Obviously we don’t know if they are actually doing this throttling and I don’t know whether it would be considered anticompetitive behaviour under that act but it is an example of where even though he has paid the money he doesn’t have the right to do so.

[1] https://en.m.wikipedia.org/wiki/Sherman_Antitrust_Act
FWIW the transparent backgrounds on the diagrams makes the diagrams illegible if Dark Mode is enabled in the github UI.
That's a fair criticism - this isn't an apples-to-apples comparison. What I find interesting about this is the cost of running the service. Being able to run a twitter-like thing on a hundred or so large aws instances is neat and I'm sure that many folks here dream of that kind of efficiency at their day jobs, but I'm more excited about how this scales down. Can you run a community of a thousand or so posters on a micro or nano instance for a few bucks a month or less? At that scale and cost, donations should easily be able to cover hosting fees and you would surely be able to deputize enough mods to keep things civil (for whatever definition of civil your instance lands on). Ads, monetization, personalization are non-issues (well, not major issues) at that scale.
I’m chatting with a founder who started building a moderation pipeline with gpt-4 w/ embeddings to save credits & time. Seems like something that will become ubiquitous.
It was a good blog post title choice for making it to the front page of HN.
It wouldn't surprise me to learn they advertise on TikTok and added this as a response to that.
Alternative history! I began my career around the same time, and I remember applications taking minutes to start up, Word/Excel crashing and corrupting your file with regularity, and all kinds of horrible anti-patterns. Applications always are as slow as users can tolerate, which roughly end up being about the same over time, but tolerance is typically lower these days.
Oracle. IBM.
Why? People do all kinds of nonsense when put under the gun. This is why so many crimes result in the perpetrator making seemingly moronic decisions that easily get them caught.

When faced with a situation like this it can be agonizing and you're powerless. You would definitely harbor fantasies that there's just one little thing you could do to fix everything.

All you have to do is convince yourself that you just might be successful. If your case is hopeless, and the consequences catastrophic, literally anything you try including summoning space aliens is better than accepting certain defeat.
Yup. Additionally, TB Capacity per Watt is meaningless except when idle or choosing PSU size.

The relevant workload for energy efficiency has units of energy, not of power. And units of bits as well.

They should be measuring bits/joule or TB/kWh for both r/w conditions, as that’s going to make the biggest difference.

And you need to measure it at the system level because it’s more resource intensive to the CPU/chipset to support a higher bandwidth.

I don’t think theres a realistic workload where the test ran makes sense (maxing out read writes per drive instead of normalizing for data rate).
You know, 10 GB should be plenty for what that machine is supposed to be doing. On Ubuntu, initially it was, but after several upgrades (despite cleaning package caches), not any longer. FreeBSD takes less than a fifth, and I know that isn't going to change much. Am I desperate to save a few gigs? No, it merely illustrates how much of everything there was that I didn't want there to be. Now the output of top fits in my small console window. It's about feeling in control.

Surely experience must be factored in, but I consider it a fact that Linux is less coherent and more prone to changes. Evolving quicker can be a benefit, yet for my server applications it simply never is.
If the point is to stop spam it doesn't need to be implemented like that. One way to do it could be, pay $5 to create an account. Your money will be returned to you as you post on the site. If someone determines that you're spamming, any money that hasn't been returned to you is lost.
Yes, and other people have every right to criticize him for doing it.
Yes and again, that is because of our system which requires Health Insurance. Those people at the front desk are low level hires who only understand how to ask for your Insurance card before they can do anything. When you throw the "cash question" at them, they have no clue. This is again all by design.
I agree with you both. The only thing I'd add is that it's a tradeoff - if we do it this way, it's only because the alternative would be even more user-hostile.
The Forbidden city flooded dozens to hundreds of times according to historical records. Where you'd hear that it never did?
> the market price for all items is the same, and all vendors are price-takers (the platform controls the price)

Not to detract from your point, but that's not really true: https://support.spotify.com/us/artists/article/royalties/

> Contrary to what you might have heard, Spotify does not pay artist royalties according to a per-play or per-stream rate; the royalty payments that artists receive might vary according to differences in how their music is streamed or the agreements they have with labels or distributors.
> The compilers job is to turn source code into machine code. You are still writing human readable source code. I am not suggesting we start writing everything in numeric machine code.

Human-readable is a spectrum. If something can be more human-friendly while being compacted into an equivalent instruction set at compile time, then what is the benefit of writing extremely terse code?
A lot of the higher education degrees in China are low quality: I mean, tourism schools in cities you've never heard of before pumping out Computer Science degrees.

As for manufacturing, my guess is that factories don't want to hire college graduates for those jobs (why would they stay?) while there are fewer kids from the country side to take them on. China's rising urbanization rate has a disadvantage.
When China's goal is to exceed our economy, shouldn't we work to prevent that? Why is it OK that China has laws like not allowing foreign ownership of companies / property? Why is it OK that China has virtually no IP enforcement? The world already collaborates and puts up with quite a bit, please don't confuse that with xenophobia.
Hi, author of ReLM here. We use automata as well, like you describe, if I understand correctly.
Congrats on the (kinda) launch. I was curious to see what you guys were up to. The blog post is pretty detailed, and with good insights. Reducing modern app development complexity to mixing data structures sounds like a good abstraction. I'm sure you thought really hard about the building blocks of Rama and you know your problems better than most of the hn crowd.

Now, the really hard part becomes selling. If companies start using your product to get ahead, that will be the real proof, otherwise its "just" tech that is good on paper.

On a side note, did you guys got any inspiration from clojure? I see lots of interesting projects propping up from clojure people...

Best of luck!