skysight-inc/HackerNews huggingface dataset:
Weekends are not holidays and should not be considered at such. It's insane for me, a European, that people in the US are really fine with just 2 weeks of holidays. I get 30 days + I can exchange some of my yearly bonus for 2 extra weeks. There's no way I'd change that into a system where most would be ok with way less.
> I want a good replacement for Twitter because social media more-or-less succeeded where "the Rodney King story" failed.

Could you please explain this? I know what the Rodney King story is, but I don't understand the relevance here.
The '.backup' command also carries across the metadata too, so you don't lose things like 'application_id'¹.

I mention this as I once wasted a bunch of time trying to get a backup created from a '.dump | sqlite3' pipe to work before taking a proper look at the application code, and finally saw that it silently ignored databases without the correct 'application_id' or 'user_version'.

¹ https://www.sqlite.org/pragma.html#pragma_application_id
> when they decided to dictate which Linux filesystems I may use

That’s an odd framing. How about “when they didn’t support the filesystem I use”?

If some software is only available on Windows I doubt anyone would say that the vendor is trying to “dictate what OS I use”.
https://www.davidwparker.com/

Pretty inconsistent, but like Svelte, Rails, general tech, general business talk, books, etc.
China Took Her Husband. She Was Left to Uncover His Secret Cause
The initial sign up process should he smoother as well. Anecdotally, the non techies I know simply got confused/overwhelmed with starting and gave up.
What are you on about? The technology we are talking about is created by 3 labs and all 3 assign a large probability. How can you refute this with what kind of credentials and science?
> is the weekend considered a holiday?

That was my thought as well. I get ~104 days off a year, not counting other holidays. I honestly feel like that is a pretty good balance. Obviously I want some other days off when I want to do something that takes more then 2 days, but I would rather have those as vacation days then mandated federal holidays.
> The graph on the first page, in my opinion, seems like a needless flex

Indeed - they used half of the cover page of their paper to show a chart which illustrates... nothing...
The last 196 years of secular government took place in wake of the industrial revolution and the unprecedented population growth which those advances enabled.
Trump should have been impeached and convicted for those things, which have nothing to do with the judges he appointed.
I've done 5 weeks off per year and 2 weeks off per year. Basically no change to me.

The vacation is over, and it feels like it never happened.

Holidays are a bit different because the community/family aspect.
You could compile them to WASM and call them from Deno
I want to acknowledge that feedback, because it’s useful.

As a follow question: is this a solvable problem between host moderation and user self moderation?

In other words: Let’s pretend NPR hosts a Reddit-like site whose primary objective is to facilitate discussion on topics shared by NPR.

NPR doesn’t outright ban everything unless it violates some terrible things.

Could user moderation NPR Reddit also expand on this? So long as they fall under the same guidelines?

I ask this question because it seems to me that there does exist some useful moderation: there are well moderated Reddits and for the most part Wikipedia is also pretty well moderated.
I know of Arista (and the rest) all too well.

It still doesn't change the fact that putting all eggs to one penguin-shaped basket give me the heebie-jeebies. Monoculturization is never a good thing, yet everyone seems to run towards it with a glee on linux.

At least I can put money where my mouth is and continue budgeting for Juniper as long as they support FreeBSD.
Particularly regarding parsing: Here's an excerpt from an interview with Anders Hjelsberg I heard recently. He's the creator of the Turbo Pascal compiler and later on of the creators of C#.

https://www.aarthiandsriram.com/p/our-dream-conversation-and...

```
Turbo Pascal 2 and Hash Tables

Sriram: I think there is some, we're going to talk later about things like GitHub co-pilot, we're dealing with different kinds of code reuse, but I do think there's a little bit of romance in the, for example, I idol you and folks like John Carmack. John Carmack noodling away and trying to make sure every instruction and memory access is aligned on some cash line. The amazing thing is, even today, if you look at AI at the heart of it, you have matrix multiplication and doing things with floating point numbers. Some of these things really tend to matter, which on the theme of optimization, tell us a story of Turbo Pascal 2 and you discovering hash tables because it's legendary.

Anders: [laughs] It is a funny story. You have to remember here that I am self-taught in the art of writing compilers. Now, I have since discovered and read a lot of the literature, but at the time, I was just coding away and doing it the best way I knew how. When you create a compiler, one of the things you have to create is simple tables, or they're not necessarily tables. They could be linked list, they could be whatever, but you have to look up names. When you're trying to compile a code that tries to assign one to X, well, you have to figure out where is X? What memory address have I associated with X? You have to look it up the declaration of X.

In Turbo Pascal 1.0, the first version of Turbo Pascal, all of the variable declarations were just kept on a linked list because that much I knew, but of course, searching linked lists is not particularly efficient when they get large. For really large functions, that would just take an awfully long time. Then, well, maybe you could try first go by first letter, and then have 26 linked lists or whatever, and that could help a little bit. Then I remember reading the literature about these things called hash tables actually in this book by Niklaus Wirth, Algorithms +, what is it? Yes, Algorithms + Data Structures = Programs.

A great book. He explains hash tables and I go, "Oh my God, that's amazing. I got to go try this." I went and implemented it and boom, the compiler went twice as fast. There's Turbo Pascal version 2.0.

[laughter]

Aarthi: Awesome.

Anders: There's a good reason to sell upgrades.
```

Do you really need a proper parser to sell 1.0? A literal compiler project did not fail due to the lack of a "proper" parser (though it can be argued that the lookup table is after the parsing stage; obviously there was not a strong distinction in the Turbo Pascal implementation between tokenization and compilation).
The difference is that in an interview context, there's almost always a defined endpoint; a narrow path that defines success. A 30-60 minute interview isn't the same thing as a 6 month project where you get a chance to meet with multiple stakeholders, digest the inputs, ask followups and so on.

This is why we see the rise of the "never ending interviews[0]". If you want an effective interview -- as an interviewer -- then understand what output you are measuring (like any good experiment) and then see if your subject can arrive at that outcome when given the context and 30-60 minutes.

Don't waste your own time disqualifying perfectly good candidates by playing games with ambiguity when you already know what you are looking for.

[0] https://www.bbc.com/worklife/article/20210727-the-rise-of-ne...
The best post I've ever seen on agile vs. waterfall: https://news.ycombinator.com/item?id=29458652
Regardless on where you stand about Red Hat's decision, I can't imagine any company relying on a distribution that's built from these methods (Rocky, I mean).

Scraping source using dodgy methods almost sounds like "pirated" Linux.
Gift link:
https://www.nytimes.com/2023/07/05/world/asia/china-dissiden...
Yeah you're right, if I had been working instead of procrastinating I wouldn't have read this awful take and I would feel better.
We are all at the mercy of Hofstadter's Law.
Maybe, just maybe, the best people to build complex software systems that serve millions of people aren't the ones who can do the most leetcode problems.
two percent is about the size of Nebraska
As a system administrator, I think I can make some assumptions and observations about the systems I manage.
No, and it may never run as Adobe is very hostile for unclear reasons.
The author said medieval peasants ONLY worked 150 days a year. The average US worker is probably closer to 240-(8hr?) days a year of work. If you work more than 8 then I'm sure this figure would decrease. Additionally there are only so many hours that you can concentrate on a problem before you're useless yet we try to press on.
A gigantic landslide shows the limit to how high mountains can grow
True, but i would say shadow.tech is way better valuable for money.
Never forget https://github.com/twitter/the-algorithm/pull/447
> love2d

Oh god, it uses lua.
Thanks.

> Respectfully, why would you ask this? are you trying to shoot yourself in the foot by finding additional sites to doom scroll?

I am trying to learn more about the pattern in general. I am thinking of putting together some resources (tools - both software & mental) to help with the doomscrolling problem.
Bootstrapping the Compiler – Rust Compiler Development Guide
I think this is good advice since many of us spend a large chunk of our lives at work.

More generally, just try to be present and experience whatever it is that's happening right now. Always living for the future is a good way to waste a life.
They think they are, afterall the family up the street has 3 teslas and they only have 2
I would have always preferred to have had less holidays and more vacation.
> I find solving the bugs more rewarding than grinding on BOTW.

You need to try TOTK. It might change your mind. :-)
Researchers for Avast have developed a decryptor for the Akira ransomware
My industry mandates like 3 weeks off per year. 4th of july week for a summer shutdown. 10 days around Christmas. Throw in another 10 holidays. Add in a minimum 2 weeks vacation.

Does that count as 5-6 weeks vacation?
That doesn't really stop people from filming, just uploading to YouTube.
In a WITHOUT ROWID table, you have control over the order of the rows. Make an id column as your primary key, and set the id appropriately so that rows accessed together will be next to each other in the file. This is how I manually cluster the data.

Aside from that, I use an entity-attribute-value model. This ensures that all the tables are narrow. Set your primary key (again, with WITHOUT ROWID) to put all the values for the same attribute next to each other. That way, when you query for a particular attribute, you'll get pages packed full with nothing but that attribute's values in the order of the IDs for the corresponding entities (which you manually clustered).

It's worth repeating one more time: you must use WITHOUT ROWID. SQLite tables otherwise don't work the way you'd expect from experience with other DBs; the "primary" key is really a secondary key if you don't use WITHOUT ROWID.
Oh, fun memories - locked me out of my account (froze it or whatnot) but happily charged me. Didn’t notice for a while as I didn’t really use it. Support just ignored my questions.
It's worse than Heartbleed for anyone doing shared-kernel multitenant (running Docker containers from mutually untrusting sources). There are a bunch of those!
The classic case study.

https://en.wikipedia.org/wiki/Therac-25
Anyone who is, or knows, a guitarist will recognise the pointlessnes of this fetish for "gear used".
How is it unconstitutional? Article II Section 2 of the Constitution says that the President shall nominate, with the advice and consent of the Senate […] judges. The Senate did not consent, so Merrick Garland was not given a confirmation hearing.

https://www.law.cornell.edu/constitution/articleii
> I agree with most of what was said except one tiny piece, I don't think we should give up on a universal social network.

That wasn't one tiny piece. The central thesis of the article was against the idea of a universal social network. Literally: "stop dreaming of a universal network."
The benefit of "traditional" O(N^2) transformer attention is you correlate every token to every other token. So, in the limit, your network won't "miss" much.

When you abandon O(N^2) attention, you are forced to start adding heuristics to choose what to correlate. Any time you see one of those giant context window LLMs, you need to be asking what heuristics they added, what is getting correlated, and what is not getting correlated.

This paper chooses an exponential heuristic where tokens further in the past get exponentially less attention. This heuristic is fine for certain tasks like responding in a chat room, where the most recent tokens are the most important, but bad for tasks where tokens are roughly equally important throughout the text, such as a dense academic paper or a reference manual.

The bitter lesson [1] is going to eventually come for all of these. Eventually we'll figure out how to machine-learn the heuristic rather than hard code it. Recurrent neural networks (RNNs) do this implicitly, but we don't yet know how to effectively train RNNs on ultra-deep sequences.

Another possibility is learning a heuristic for non-recurrent LLMs via reinforcement learning, such as in [2], which is basically a reinforcement learned "auto-researcher" that was trained in a style reminiscent of AlphaGo.

[1] http://www.incompleteideas.net/IncIdeas/BitterLesson.html

[2] https://arxiv.org/pdf/2109.00527.pdf
Very tangential to your comment but grinding a game when it's not fun (and won't become more fun) confuses me. I have a lot of friends that do that for a sense of accomplishment or a sunk cost fallacy, but if you're not having a good time anymore, just drop it.

BOTW and TOTK hit that once you get to the point where the only thing you can do is Korok hunt for sure.
There are "criminal attempt" and "conspiracy" charges, so in general it's possible, but probably not in this case.

If I'm reading this right, the plaintiffs felt harmed because their information they might have received was effectively censored. Not all of the sources were, but enough of them were removed that would have been published without the government's intervention.
People seem to be talking about this/these mainly for note taking, but I'm really only looking for the web clipping function. Evernote has been fine for my vast collection of chashu recipes, audio equipment schematics and philosophy enchiridia. I sure wouldn't want to lose that stuff. Joplin then? Obsidian? Something else? /rhetorical - I will keep reading the comments.
> We now live in the most peaceful time in human history.

I would say we live in the most widespread Uneasy Peace in human history. And unlike religious peace which had occasional conflicts, a break in the peace now would mean annihilation. Is general peace, risk of annihilation better than occasional petty wars without annihilation?

> And just to be clear, we're contrasting this time of unprecedented peace with entities that have killed in spasms of violence with no apparent public casus belli than "my book is better than your book and it told me to do so?"

I quoted The Washington Post's opinion, which is hardly the number most favorable to religious causes. Plus, older books had higher numbers than newer scholarship.

https://apholt.com/2019/02/19/modern-scholars-on-the-casualt...

https://apholt.com/2019/01/30/death-estimates-for-the-crusad...

> NAZI 'DIVINE RIGHT' TO RULE ASSERTED; Dr. Ley Says Reich's 'Mission' to Dominate Other Nations Is Among War Aims WOULD WIPE OUT BRITAIN 'Annihilation' of Obstacle to German Destiny Demanded by Labor Front Head

Well, considering that they murdered priests and pastors in their camps, were they really friendly to religion? Particularly Catholic Priests, who represented 94% of the clergy they executed.

> Or, doctrines like "Manifest Destiny" that were religious in origin and preached in church?

Let's not confuse Protestant fundamentalism motivated by political ends with religion in general.

> The only way to end the cycle of violence is by embracing the scientific method, rationality, and empathy. Anything else is a step to madness.

So said the French Revolution. They did everything they could to break away from religion - they even invented a new calendar starting at year 0 because... anyway. Didn't go so well, there were a few smaller revolutions afterward to get to modern France.
Google drive and Dropbox don’t really have the same functionality. Google really wants you to use a web browser; in my experience the filesystem integration has always been flaky. Whereas Dropbox directories that appear in the local filesystem are really solid.
> Why defend them?

Because a depressingly large percentage of people would actually like to see the first amendment overturned.
https://davidawindham.com/desk/ - whatever I feel like noting
The core of this argument is really about the emotional health of the workers.

An emotionally healthy person tends to want to maintain their environment. It doesn't do anything objective to have nice furniture and pretty paintings, but you like it in your house. You want to feel at peace, so you adjust little things...the kitchen would be nicer with the plates in a pile over here instead of just pulling them out of the dishwasher.

At work, you're the householder of a million technical details, and to feel good about it you want to maintain your environment! If that window has an ugly redraw you want to recode it, if the ribbon has big ugly icons you want to collapse it into a strip menu, if the email client freezes whenever WiFi gets spotty you get annoyed because the code is still from 1995 under the surface. The software you're making and using, in service to your own craft, has an effect on you. If it makes you feel ugly, you want to fix it.
This blog post -- which probably wasn't written on company time -- is here because someone needed to reorganize their thinking to feel emotional health. I think we should insist on doing a better job than just sacrificing our work to feed the money machine, even if our self-described jobs are just to turn funding into paychecks.
PS4 wasn't too different. Many people held off on getting one until Bloodborne came out 16 months later.

I think Microsoft is the one in a really weird position ever since they started releasing PC versions of basically all their platform exclusives. Not that I'm complaining, but they've pretty much made it so there's zero reason for PC gamers to buy an Xbox, whereas there's still reasons to buy a Switch or PlayStation for the exclusives.
Seems like it would be an abject failure if it did not. They already have a captive audience and needed to do absolutely zero organic growth.
Historically (in Europe), I think we can count half the weekend... Sunday was generally a day of rest, no?
It was pretty nice to exit my startup for hundreds of millions of dollars. Yeah, I don’t think I’d like to settle for $150k. YMMV, but I suppose a lot of folks are taking a calculated risk and swinging for the fences.

More power to em, if you prefer software be a certain way write it yourself.
which is the wrong way to do it. The source of truth for a state, that determines the style, should be... well a state, most likely in memory. It should not be a visual representation of that state (what element is rendered in side). When you change the latter, your conditional css will become broken unknowingly.
> Incredibly reductionist argument. Success is impossible to define therefore all social networks are failures?

Incredibly reductionist interpretation of the article.
Well, this looks promising. The key idea is to collect a different set of tokens, with different levels of sparsity for each head, apply regular (dense) self-attention over all heads, weighted by pairwise distance, and spread and add the output residuals to their corresponding location in the original sequence. It seems to work really well, judging by the perplexity scores shown in the paper -- though we don't yet know if those perplexity scores will translate into good performance on real-world tasks.

I'm going to take a closer look.
If I scribble a random time stamp on a piece of paper and frame it and call it a clock, it's still right at least once a day (24 hour notation or bust :) ) The original article was just a garbage native advertisement with the wrong conclusion, I agree, but the ideas it stated weren't really wrong; Microsoft is a pretty good example of a company that constantly leaves its products in very buggy states for long periods of time, and it expects you to use the products in that state. (read: pay Microsoft) They're still dominating. While I admire the ReFS team for what they pulled off, the first 2 years it was virtually unusable if you tried to use it like they told you to, either due to memory leak bugs or outright corrupting your data silently.

It still got used and was one of the common deployments for MS SQL and Exchange during that time.

The original article doesn't sell a solution, it sells some spin from the author, but the original author wasn't wrong that there is a ridiculously high tolerance for buggy, low quality software, and the reason isn't super clear. These aren't cheap services either, they're billion dollar companies that can barely keep the services running sometimes or are incredibly slow to react to missing features or features not working well/correctly.

I think this situation merits discussion.
If I had a month off in the summer I could find some family and friends to visit :)
Vector clocks are typically used to provide total order by using the node id as a tie break on concurrent sequence numbers.
My use of Evernote has been replaced with two apps a few years ago when they abandoned native apps:

1. https://obsidian.md/ for all the notes.

2. https://archivebox.io/ for almost all webpage clippings.
It's no more victim blaming than if someone ignored every safety regulation and got themselves hurt or killed. You are being told these things are beta, can produce incorrect results and then in every Convo OP is feeding an option for 'Do things with GitHub' context to the model.

Of course it's going to bias to using GitHub especially after he already used one plugin
Choosing Hashicorp go-plugin in 2023?
For some reason, the act of choosing a plugin mechanism for our new project has been presented in my head a dilemma. Not a clear winner between the built-in stuff (plugin stdlib), the boring but battle tested option (Hashicorp go-plugin [1]) and the new exciting shiny ("future proof?") object web assembly plugins [2]

I ended up choosing the "traditional" Hashicorp library but any feedback, or comments on why you might think I am making a terrible mistake would be appreciated :)

[1] https://github.com/hashicorp/go-plugin
[2] https://github.com/WebAssembly/WASI/blob/snapshot-01/phases/...
I will, I am under Nintendo's cult and must play every Zelda game, even if I don't like them anymore. I don't know why I do it. I have been disappointed since WW.

At least I don't give Nintendo money anymore, I borrow my bro's Switch + Zelda game. He was younger when Nintendo turned on their marketing machine and is a bit more fanatical.

Reviews seem disappointing, but I already knew Nintendo was going to let me down. I have some rock bottom expectations coming into TotK.
pg would say that, though, because it was his company and it worked out for him.

But maybe he was actually wrong about quality being a differentiator, and his competitors could've shipped features with shitty code but had other problems.
Well, the affordable care act pretty much cemented the moneymaker monopoly over the healthcare system.

Great, ain't it?