skysight-inc/HackerNews huggingface dataset:
That's a great insight, thanks for sharing. Would it be the ideal solution code / config driven, something like:
SELECT user, SUM(runtime) FROM usage => invoice_template(Z) Wdyt?

Btw how do you handle idempotency with time series? I think replays and least-once delivery in distributed systems can be challenging around usage collection if you don't have a key to deduplicate by.
IMO the top talent will always be remote going forward.

My opinions of those who are forced to work in the office with no physical requirement to be there, is that they are lower quality applicants with poor negotiation power and an inability to successfully pass interviews for the vast majority of companies in the world offering remote jobs, and thus they can only lean into their one positive attribute: a willingness to get dressed and commute to and from an office everyday.
It actually takes 3 clicks now: Account > Prime > Cancel your subscription. Done.

1 click is simply a nonsensical expectation. There's not a single service that allows turning off a subscription in one click from their homepage. Not even 2.

3 clicks to cancel a paid subscription is absolutely reasonable, especially when there is absolutely no obfuscation of any type.

There is no dark pattern, it took me literally 5 seconds to go from homepage to cancellation button.
Nice. It’s like a lame version of The Matrix. Instead of going to a fantastic and amazing virtual world I get to ~virtually~ be in the same room I’m already in but with a crappy CRT monitor. For the sake of nostalgia, I guess?
Sounds like a way for HowToBasic to generate new YouTube video ideas.
> likely brains of people in subordinate positions syncing with brains of people in dominate positions might have advantage surviving an organized social structures through human history than not.

"Likely"? It's possible, but do you have any evidence for this? There could easily be other explanations and to determine something as likely needs more than a feeling of it making sense.

In earlier times, people thought it's "likely" that if you have a disease then it would help by getting rid of a lot of blood. That made sense, blood carries lots of things, and making fresh blood surely must help recovering. Turns out, nope, people die quicker from blood letting.
You're absolutely right. I can see I was unclear. Almonds were an example, rather than a particular suggestion of the best place to start.
> Have you ever done acid?

Yes, and a variety of other psychedelics in my early 20s. I remember spending time on erowid and then seeking out substances. Mescaline, peyote, ketamine, psylicobin, acid, GHB, DXM, others I'm forgetting.

I wish I had never done any of it.
For another example, Andrew Huberman got kicked out of school and sent to juvenile hall as a child. Now he has a PhD in neuroscience and is a professor at Stanford University. The public school system doesn't serve such pupils well and I suspect we're wasting a huge amount of human potential.
> From what I remember they even once had a virtual DOM-replacing Ahead of Time compiler, but walked back on it for some reason.

nope, its still there, just is less complicated than you make it sound with those adjectives in front of "compiler"

in the days of svelte 3 vs vue 2, i'd say the authoring experience was a lot more straightforward as vue had constraints around being a drop in framework. but then vue 3 came with "script setup" and other svelte inspired improvements that brought it a lot closer to svelte. am a bit uncomfortable with the 2->3 churn in the vue ecosystem (https://twitter.com/swyx/status/1482778158537801728) but havent actually tested it out since
It’s anti-ADHD. I have an ADHD diagnostic, using discord is a constant fight. You’re trying to follow fragmented discussions, while receiving notifications everywhere that more things are happening at the same time.
Never have I more wanted a way to block a topic from ever appearing in my world.
This is why I refuse to use it. The privacy policy has gotten scarier over time, and given the secrets I pump through my terminal, it's unacceptable.
A lot of companies, the recruiter will say "on site" but the actual manager will be much more flexible with you on an individual basis
Yes. Proponents of abortion (a neutral term) use terms that minimize the actions they are taking to deceive and lessen the guilt of what they are doing.

* terminating the life of a fetus isn't "infanticide" it's a "choice"

* an abortion clinic isn't "an execution center" it's "a medical center"

* people who are against abortion aren't "pro-life" they're "anti-choice"

* abortion isn't "child murder" it's "healthcare"

They do this to normalize their actions. If they spent one second contemplating what they are doing from a neutral point of view it would be terrifying. A la "I Have No Mouth, and I Must Scream".
The problem is that there's a committee that largely operates in the dark.

Instead, the committee should be limited to gathering the information and, if any action is to be taken, it should ultimately be decided by a "jury of one's peers"--eg a group of non-committee members of the project selected at random. You'd probably have the project leadership operate in some capacity as a "judge".

I mean... there's a reason this stuff exists in the "real world". It's amazing that folks just throw all that out and try and start over from scratch, rather than actually, I dunno, trying to learn from what's already been tried. But then, we're software engineers, so... I guess that says it all.
Do they even have ballast tanks? I saw mention of steel ballast they drop at the bottom.

The biggest benefit of reduced weight on this thing would be minimizing the size of the crane and surface vessel needed to deploy and recover it.
This is also why Shapiro has cultivated the fine art of speaking in such a rapid-fire, grating tone. He wants listening carefully to him to be as uncomfortable as possible.
Real-Time Event Streaming with ClickHouse, Kafka Connect and Confluent Cloud
I think it's more accurate to say it came out of air slightly thickened by a virus that nobody really understood.

All of us are sitting back three years later pontificating on how science overstepped its boundaries, politics used it as a club, and/or screwballs rose to prominence with (sometimes) baseless conspiracy theories[1]. Here in 2023 we're acting like people engaged in these acts mainly with negative intent. I think rather we were a society that was a afraid and didn't know what to do.

We made a ton of mistakes and a bunch of silly decisions. A lot of them killed people. Some of them might have changed an election. Many of them also saved lives.

[1] Like the lab leak theory. To me that concept has legs.
@dang can you please uneditorialize this title back to the original: "Donning a MASQUE: building a new protocol into Cloudflare WARP"

@aofeisheng please see the HN guidelines: "Otherwise please use the original title, unless it is misleading or linkbait; don't editorialize."
There’s a dozen ways to solve this… from arc to ref cell, the language provides all sorts of methods to solve this.
Yeah. Open source is a wealth transfer from developers to corporations. I've reached the conclusion that anything other than AGPLv3 means we're working against our own interests. Giving up the leverage provided by the GPL benefits only corporations.
Motherduck: Hybrid Execution Scales Duckdb from Your Laptop into the Cloud
One of the things released today was dedicated documentation for TypeScript: https://svelte.dev/docs/typescript. The site was also updated today to include a JS/TS toggle so that you can see all the examples written in TypeScript if you prefer it to JS.

I'm not sure how long ago you tried or what issues you ran into, but hopefully this will help with getting started with Svelte and TypeScript much more easily.
I suspect they all could be British English, since the variations are less pronounced that one might think:

re: Focused - to quote Wiktionary:

"The spelling focused is much more common in the US but also more common in the UK and Australia.
The Oxford English Dictionary describes the spelling focussed as irregular."

Speaking a native British English speaker, I'd agree. I focused looks OK, but focussed looks weird to me.

Prioritization:

The 's' versus 'z' debate is perhaps a little more complicated than often presented. There are some words which always were historically spelt with a 'z', but since the interpretation that 'z' is American have started to be spelt with an 's' in English.

In particular the OED (Oxford English Dictionary) tends to favour 'z' spellings for a number of words over the 's' spellings - I think 'nationalization' is a particular example.
Yes, because you're the one who's the most impacted by this; your prospects will be limited by the career ladder stasis which remote work is causing. You'll also never really be able to form any bonds or trust with your coworkers. People who are more advanced in their careers, depending on their strategy, won't care about these things as much, and have families that take up their time.
An app that does nothing except the default pass through and says in a booming voice every 10 seconds “YOU WILL DIE ALONE…”
I have the fantasy of working in the software industry but that we're ants: there's a single correct goal that we all share. What would it be like to work in this industry where our goals aligned and our communication flawless?

What would we have built in the same time, with the same piles of sand?
> For the recycler, have you had any issues or concerns with reused hard drives?

Do you mean buying used ones? I've never had an issue with them at all, no.

I never donate my old hard drives. I keep them forever, as a kind of last-ditch backup. I have a collection of them that goes back to late '80s.

> Similarly, is it safe to assume that they have some kind of thorough physical cleanliness policy regarding hardware?

At this place, everything they sell is as clean as if it were new, inside and out.
Anyone who wanted to push the limits of hardware at that time had to do tricks like this. There just wasn't any other choice. Sure, there were plenty of programmers back then who weren't capable. But it's not magic, it's careful thinking and hard work.
I had to sign up as a developer and agree to terms of service including a surprisingly restrictive NDA as well, but yes.
It was a "loud minority" type of thing. The average person simply stopped drinking, which was fine.

In today's market, 10% of the drinkers consume 90% of the alcohol. So the efforts of the 10% and the people serving the 10%, and the efforts of law enforcement to stop them, resulted in many very high profile, violent events, which made it seem like it wasn't worth the effort.

Full disclosure, I'm an alcoholic in recovery and I'd be fine with alcohol being illegal. My main beef is that the laws are not internally consistent: THC is by far a milder drug than alcohol but alcohol is legal while THC is still mostly illegal in the US (federally).

Either legalize THC completely or ban alcohol if you want to be consistent.

Also worth noting, THC (at less than 0.3% which is plenty for gummies) and many very very close, but naturally occurring (in infinitesimal amounts) are technically legal federally and companies like 3CHI are exploiting those loopholes. You can buy a vape containing things like HHC, THC-P, THC-O, etc which is virtually indistinguishable from Delta-9 THC, so obviously the days of THC being illegal are numbered.
Not at all, the treadmill is pretty grippy. I'd do it barefoot but the rough treadmill surface actually gave me friction burns the few times I tried it.
> I keep hearing about Svelte's flavor of JS basically being its own language now and it not playing all that well with Typescript

it's a weird habit on HN to refer to random rumours that have discouraged you from trying something, and then explicitly not link to even the source of the random thing you're thinking of.

I would guess you're misremembering something about the *developers of Svelte* saying they didn't think Typescript was worth it for *developing libraries*, and so they were switching to using JSDoc annotations for developing Svelte, which has no impact at all on Typescript or Svelte or Svelte users using Typescript?

e.g. https://devclass.com/2023/05/11/typescript-is-not-worth-it-f...

anyway, Svelte is fairly similar to Vue, just a subjectively slightly nicer style. do both tutorials and see which you like I guess?
> Is the person writing it just repeating something they read? Is it just because they like the ´coding from first principles’ aesthetics?

of course. you know how i know? absolutely no one except the wannabees has time to read papers - people working in the area have deadlines and meetings. we absorb the content of the paper by osmosis - convos, code bases, occasionally a talk at a conference.

it's especially horrible advice from the perspective of pedagogy to tell a n00b to read a paper (so the person giving the advice has immediately disqualified themselves from possibly being an expert) because papers are horribly written, omit critical details, and function purely as advertising for the authors, group, etc.

for every poor undergrad/n00b soul reading this comment, take this thing to heart that took me too long to unlearn (due to its constant perpetuation by people like gop): reading the paper is 100:1 waste-of-time:value-derived.

if i hear about/see some paper that makes strong claims that are relevant to my work, i will look for a github link and/or email the first author. 5/10 i get a response (ratio is going up as i'm getting to be more ingratiated in my community). the other times i just move on - none of these papers have some revolutionary cure for cancer in them so most of the time what i'm already doing is already close enough that i don't need to kill myself figuring out the new thing.

that paper in particular (attention) has nothing in it that is in the least bit interesting/revolutionary. the hard part of attention isn't writing down softmax(QK^T)V, the hard part is executing that matrix product fast enough that you're not waiting eons for your model to converge.
A question I pose to myself whenever someone posits something that's literally true (ie, "vaccines can cause harmful side effects) but leads them to a different conclusion than myself (ie "therefor nobody should get the jab") is "What problem are you solving for?"

Vaccine mandates involve a ton of sub-decisions. Are we trying to protect the most vulnerable or the most valuable citizens? Are we willing to infringe on other rights in the name of public safety? Who are we trying to financially burden and benefit with this decision?

People will always prioritize things differently than you, and "not wanting to help the opposition make a case to undermine my work" is a pretty reasonable stance to take if your goal is to advance your work. It doesn't matter if there is merit to their point if your goal is not "find all the information and use that to help inform a decision".
The world is more than the US. If you think everyone outside the US, just needs to walk down the stairs of their apartment, then down the street - stopping at a coffee shop on the way - to get to their office, then keep dreaming. I live in the centre of a small EU capital that has pretty good public transport, but it still takes 40 minutes taking two buses to get to the office...
Well, let's just take a look at the most benign case where a site owner was sued and convicted by simply using Google Fonts without any bad intentions and without selling or transfering any other data to Google. To Google your IP address will be worthless unless they get any link to your identity, so it solved those really simple cases where site owners accidentially violate the GDPR without any bad intentions and have to fear being sues by some random idiot in court.
What are you saying here? I can’t make any sense of what you mean.
The public have been lied to repeatedly about covid-related subjects. The "experts" got exposed.

I salute Joe Rogan for keeping the conversation alive.
> Every year, some generation of engineers have to learn the concepts of "there is no silver bullet", "use the right tech for the right problem", "your are not google", "rewriting a codebase every 2 years is not a good business decision", "things cost money".

Ah, yes, the wheel of time. I've been through all of the things you've listed and more. My first job programming was in 1996 and involved HTML/JS/CSS and SQL. JS came out in 1995. CSS in 1996.

First it was cgi-bin, ASP, then ASP.Net and ASP.Net MVC, now I work with SPAs. When I hear the term "SSR" it instantly throws me back 20 years, when everything was server-side rendered.

As you mentioned, it's the same with things like SQL. When JavaScript exploded, we got NoSql, because it's easy to toss JSON into a KV store. Then a few years later, you see many more posts about people discovering how powerful relational SQL is, or awesome SQLite is, etc. It's the next generation realizing that things may have been done a particular way for a reason.

On the front-end, I work with enterprise Angular now. I have no desire to move on to the next shiny object/framework, because if it's bleeding-edge, that means the community is small. And if it doesn't explode in popularity, that community will disappear and you'll be left with an application running on something nobody knows. I try to keep pace with Angular's 6 month cadance and so far, so good. My current project has gone from 13-16 without any issues.

And don't get me started on microservices. Get off my lawn.
I feel you on this — to me it’s baffling that anyone could use chat, such as Discord, as a replacement for a forum, or Reddit. Asynchronous is so different than synchronous. Chat rooms aren’t new either. But they mean you can only meaningfully communicate with people in your rough time zone and even your same daily routine. I suppose you could pretend Discord is Reddit, if all users were super judicious about only conversing inside “threads” unless they’re trying to start a truly new topic, but people seem to do a lot of chat outside threads, so even finding threads requires wading through the ocean of single messages.
Reddit (and arguably Digg, I forget which did it first) solved the main issues with forums: the cost one of who would actually set it up, the signup one (because it was one centralized account), and the thread-management one (voting meant you could probably find most of the best posts even on a thread with 100 or 1000 or 10,000 posts). For all its hideous faults lately, I wish it would be “mastodoned” (where the feature set in the key ways is arguably better, such as the character count not being required to be 280, and having decentralized moderation instead of “whatever TWTR decides to bother with”) rather than have everyone flee to something that is a mismatched replacement. It would be like if HN collapsed and we tried to use “a Twitter hashtag” as the replacement.
CAPTCHA: Completely Automated Public Turing test to tell Computers and Humans Apart

Proof of work isn't a CAPTCHA.
You really believe smartphones were invented right after landline? Even at the time of landline internet was more free from corporate control than today.
> Without all that, it still works by getting the user to click on images.

I don't see where you've shown that?

ReCAPTCHA v3 doesn't include any clicking on images, as far as I can tell because that doesn't actually add that much in terms of identifying bots?

> All it needs is to process it there and then. It can throw it all away as soon as the user clicks the button.

Even if they limited themselves to tracking how users clicked the button they'd still need to store it, so they could compare this user to other users and build models of what human/bot traffic looked like.
An Overview of Catastrophic AI Risks
This is how a lot of recipe sites already read. Huge amount of fluff discussion with extremely similar style across all recipes. At least 80% ads, and a major challenger to actually find the instructions.

Fairly sure it’s mostly AI generated at this point.
Sure that's fine. It's not a good experience though, merely acceptable.
Police warn Android phone users over 999 call feature
Not really. If your intent is to truly ensure content is labeled open AI isn't able to ensure that since you can just copy paste their output.

They want the law and they want to promise safety while not being impacted by the overbearing regulation they've invited onto the rest of us.
Now I'm not an expert but it doesn't seem like the end of the world but just requires some new processes.

1. Using large models to train small models is already a thing.

2. AI can sometimes label data better than humans. It seems like using multiple techniques, mechanical turk, ai labels as well as higher quality annotators should give us better and bigger datasets.

This one is more a question. Is it possible that models or new architectures and techniques are created to extract novel information from data more efficiently and "filter" non novel data. I don't think humans weigh all information they consume equally.
A real estate crash also eliminates net-worth for rich executives more so than random employees.

They all have a vested interest in molding work-file culture to their benefit.
That's a different book than the one I was referring to. I was referring to The Annotated ANSI C Standard: American National Standard for Programming Languages-C : Ansi/Iso 9899-1990.
Is that worth the pain of dealing with randomized inserts? I guess i just don't mind creating a ULID (or i guess UUIDv7 is newly proposed and sortable) and inserting that.

Native DB support is irrelevant to me for randomized bits unless it affects storage, sorting, paging, etc. Does it?
Another vote for A Short History of Nearly Everything. Eighteen years ago, I enjoyed that book so thoroughly that I started researching and writing my own nonfiction. The pay is terrible, but the work is fulfilling.
Since I was a child, I have never been a fan of the debate format for determining truth. There’s a reason it’s a competitive pursuit in high school and college where people can excel regardless of which position they’re defending. It’s because debates don’t prove who’s right, they prove who’s better at debating.
You’re essentially proposing to do nothing and have faith that everyone will get along and that everyone will feel comfortable contributing. It’s a nice idea, but it tends not to work in practice.

Left to their own devices, people will talk about things that aren’t directly related to the project. How would you propose to stop them if not by enforcing certain conduct rules? You’re effectively just advocating for a different code of conduct, whose ban on all political discussions could also be portrayed in a rather Orwellian light by people opposed to it.
I'm guessing WireGuard PSK is post quantum safe, because it doesn't depend on a private/public keypair?
When I am doing desk work, I want to avoid turning. It’s bad for the neck and back. I could have several monitors at my desk if I asked for them, but me (and my coworkers) usually stick to one or two because the ergonomics are better.
RFK is a loon who's only claim to fame is his last name. All those statements could be true and none of them would be meaningful. We know broadly what benefit generally administered vaccines provide and we can quickly learn the cost of stopping them.

A young man was recently paralyzed by polio in NYC. Polio! Because he wasn't vaccinated! Because his community does not believe in vaccination! Imagine being paralyzed by a disease effectively eradicated in the 1960s.