skysight-inc/HackerNews huggingface dataset:
Thanks for the reference.

This helps me think about the hierarchy of the relationships.

So it makes sense to have a user account be a member of an org.

Then have orgs have a relationship with products.

Im still questioning where I would apply role based permissions.

If a user account is a member of an org should I apply the role permission at every level?
> Crypto is "cult by design" in much the way all greater-fool scams are.

If you study the history of bitcoin (or were around and paying attention), it wasn't at all designed as a cult or a scam. So this is factually wrong. However I think it's true of a lot of the later coins.

> I dont think anyone has ever yet explained how this is meant to function as a currency.

People have, like a zillion times, including on this forum. If it matters to you (it shouldn't), even professional economists fall into different camps on the nature of money. If you can't see that there is a real and genuine argument on both sides, you aren't trying.

> One reason they're terrible is they transfer power over the economic system to early-stakers, as they have all the wealth

This is a worst-case view of the situation, but many would say that even this worse case is better than giving "democratic" institutions unlimited power to print money. So again, there is a genuine argument on both sides.

> So crypto people, sitting on a lot of coins, who urge adoption arent trying to "free" the economy, they're trying to own it.

And there are also crypto people who are true believers, even if they do have a lot of coin. In fact, the people who got into bitcoin early but weren't true believers couldn't believe how much money they made when they sold out at $30. The distribution of true believers vs. get-rich-quick people in bitcoin is grossly different from what you imagine and portray.

> any corporation which accepts bitcoins is thereby recognising an essentially feudal type of economic power.

You're really conflating economics and government. For example, in the US, Bill Gates doesn't have the same kind of power as the two political parties, who control armies of soldiers and domestic enforcers. When I say "kind," I mean that literally; it's not that Bill Gates has less power; it's that he has a different kind of power. Bitcoin transforms some of the kind of power wielded by government actors into the kind of power wielded by Bill Gates.
> Those essentially solved the problems of environments, configuration, as well as backups for me. Most *nix distros have humiliatingly failed at having a single directory for everything an application needs to run, which horribly complicates figuring out where your data actually lives and how you could re-create everything from 0 in case of a failure or migration.

The Filesystem Hierarchy Standard actively militates against a single-directory setup. Instead it is designed so you can keep your static stuff on one read-only location, your interim application runtime stuff on another (/var), your user data on a third (/home)...

It's a high-end standard appropriate for serious computers where these directories can be on different disks, with different filesystems, security protections, performance implications, and backup strategies (no need to back up what you can simply reinstall!). As a small-time user it's only your choice because it's the standard choice.

I guess you can have /opt/xyz?
Retro Gaming with Raspberry Pi 2nd Edition
Don't think so. Elon is quite public about hating the SEC and the SEC has been utterly spineless - paving the way for all sorts of frauds that we'll learn about in a couple of years/decades.

Twitter GC also probably hated the idea of Elon as a Director, but it's not their place to stop it. Most they can do is take a page from Tesla GC and quit.
I've seen plenty of those videos, and 9 times out of 10 if you're able to find the whole, unedited version of the video the officers actions suddenly seems much more reasonable. Not always, admittedly, but very often.
The situation is appalling but the headline is does not represent the post. The post says that so far they have brought 35% of affected customers back online. The HN title implies that 2/3 of customer data is gone.

I can’t really imagine how you would design a system in this day and age that could fail in such a fashion. But anything that discourages the use of Confluence is ok by me.
I feel the average leaf in our neighborhood gets blown off a lawn four or five times before it decays or gets bagged. It's a great business model!

I suck up and chop the thicker drifts with an electric vacuum device, and mulch them. There is some noise, but no-one can hear it over the blowers.

Two sound sources that don't bother me at all are songbirds and kids playing.
Has that training had any noticable impact accident statistics? Seems like just more bureaucracy to me.
I know it sounds pedantic but this bit me in the ass once. You are talking about a retrospective, not a post-mortem. I asked for a post-mortem because of a mistake with a product I was responsible for. The CEO set a meeting where he was asking pointed questions about if I still had faith in the product and finally asked straight out if I thought it would fail. Reason being he comes from pharma where post-mortem is an autopsy. It's not performed unless you have a corpse to dissect. I explained that in software engineer we have post-mortems about why coffee ran low. He was not amused.
You wouldn't interrupt a fireman that is on active duty in a mission, though. "Stop extinguishing that fire, put down the hose and have a random meeting with me who is not directly involved in the actual process".
I grew up in the late 90s in NYC, and spent a lot of time hanging out "on the streets".

I think on average, I saw an act of gross police misbehavior about once a month. Sometimes it was quite savage. Always racist. I'm white, but many of my friends weren't. 20 years later I still have intrusive memories of standing by helplessly while terrible things were said and done to my not-white friends, and I still have violent fantasies about those cops getting theirs in kind.

Sure, this was often aimed at young people who may or may not be smoking pot or engaged in other mildly truant behavior. The police were not reacting to the truant behavior. They were targeting the minorly truant young people because they wanted to get their rocks off, and these victims were easily available and had no recourse.
Your thought experiment has a core problem: what is or isn't crime is already a political discussion -- even before mentioning the perpetrators. The wealthy don't commit crimes; they dictate the laws.

For your thought experiment, you would have to have an universal definition of what's legal. While that may be hard to come by, I have it on good authority that one of it's most strident claims is: "Retaining more wealth than 80% of citizens is a capital offense."
They still should cite their sources because they are human and fallible.
Yea. This is something I have thought about, but the wife and I have decided to just wait and see how the middle school years go. I imagine it is going to probably become amplified.

It is interesting to think about how we understand social things for our kids.

When I grew up the only social time I had was when I actually hung out with my friends. We didn't have internet until I was around 16ish. The only social aspect we had outside of school was actually hanging with friends or talking on the land line. It's amazing how it is expected now for kids to be able to communicate with their friends 24/7.

I'm not sure if this is good or bad. As a parent I want to be the main influencer in my kids life for a bit longer still I think. I sound so controlling but in reality my son has a ton of freedom and is really a responsible kid for his age.
That's rich, trying to make exercising one right at a gathering of people exercising another right seem like a bad thing.
Hey, let's not be too hard on Bitcoin, it's turned out to be a great way to catch pedophiles! https://www.wired.com/story/tracers-in-the-dark-welcome-to-v...

Also I love this:

> Across the hall, a woman with overlined lips and bleach blond hair was selling a concept called “CommuniSea,” in which members purchase shares in a luxury megayacht with on-board chefs and private trainers. Each “share” gave members a certain number of points, which translated to a certain number of nights on the yacht—all for the low starting price of $395,000 a year.

> “So it’s like a timeshare,” I said to the woman.

> “No, no, no,” she assured me. “It’s like an NFT.”
It depends. When commenting I read the article first but often times I'm more interested in the discussion, other people's opinions, and further interesting related content linked in the comments.
My young kids also watch(ed) plenty of Blippi. He has some episodes on Netflix too (different actor though) if you want to try that out. But it sounds like your best bet is to use a VPN and search "Blippi" on Youtube for videos to download.

Amazon Kids, you could probably allow a file/music app that can play specific files. Overall definitely a big gap in the market.
The assailant was 0. Not standing trial as he was killed. 1. Threw something at Rittenhouse instigating the self-defense. 2. Running after Rittenhouse telling him he was going to take Rittenhouse’s rifle and kill him with it. And that was just one of the four people who attacked him that night.

Courts use a victim’s (or a perpetrator’s) character in almost every trial. The prosecution used Rittenhouse’s tiktok username and about me section as a way to paint him as a killer driven by fame. The goal is to determine if the person is guilty or not.
Where is "over here"?
Use what everyone else is using protects you from all sorts of issues that you may not even realize.

At the same time, if you find yourself fighting it continually it may be worth looking again.
Enjoy your Oracle oPhone(TM).
> I don't think the thing you're talking about happens much at all.

It doesn't happen much because it's not often a sufficiently large mob gets into a frenzy about firing someone. Can you point to any instances where the mob unjustly called for blood and the company/decision makers refused to kowtow? Brendan Eich was fired by a mob (consisting of Mozilla employees and Twitter users). His crime? Donating $1000 to a heretical political cause years earlier. Corporations always kowtow to the demands of sufficiently large mobs regardless of if the demands are just because not doing so means you'll have mutinous employees on your hands.
Welcome to AZLyrics
This... doesn't make sense. Spending is selling. You're just selling for something other than currency. And saying "it's not an investment, it's a savings" is nonsense. If Bitcoin didn't appreciate in value no one would use it as "savings" because it would lose value relative to inflation. People usually "HODL" Bitcoin or Ether, not USDT or USDC.
They also wouldn't do gofundme and their Amazon wish list has wigs and camping gear on it.

I really don't think that they're doing this for the money.
ANNs dont have the key component of intelligence - ability to learn. If our brains worked like ANNs, they'd be wired once at the brains factory, they'd produce the same output given the same input, and learning anything new would need a complete rewiring at the factory, possibly erasing other learnings (often unpredictably).

Even if ANNs could update themselves on the fly, in a reasonably incremental manner, they'd just imitate insect-level reactions. Intelligence would need those ANNs to have a virtual reality, run thought experiments there and learn from that.
Here is an interactive presentation of a serverless architecture with a Stripe integration: https://app.ilograph.com/demo.ilograph.Ilograph/__overview
I think it also depends on which distros you choose. Installing 6 different Debian/Ubuntu flavours, might not teach you much. Installing Debian, Gentoo and OpenBSD will at least open you up to several different ways of solving the same problem.

I also think it really depends on what your end goal for doing it is. Do you just want to get to the point where you have a working dev environment as quickly as possible or do you want to learn about Operating Systems and hardware for its own sake. For me, at the time, getting NetBSD working on a 'no name' PowerPC dev board I bought off of eBay was a fun goal in it self.
Lots of the comments here seem to be about why do you need CRDT when so many solutions can solve collaborative text editing.

The biggest bang is for de-centralization or edge based storage similar idea to @josephg (personal computing). Imagine taking multiple hours provisioning your personal compute with all your data and stream the diff across your devices and having an internet that runs off your devices. This would finally allow for a multi device local-first experience (https://www.inkandswitch.com/local-first/) where your phone streams the changes to your data while you were on your flight to your desktop and at a bigger scale entire facebook/google data store is a streaming system with auto-merge instead of a focus on ACID DB structures and coherence.

Hands down Martin Kleppmann (Author of data intensive applications) is the biggest fan of CRDTs and this page has a lot of great info https://martin.kleppmann.com/2020/07/06/crdt-hard-parts-hydr...
>Sell you a bridge scam...

Which would be folly under the surveillance schemes you warn of!

Never threaten with what some may legitimately consider a good time. You'll be astonished who comes forward.

I don't consider the surveillance a good time, for the record.
There's MoltenVK - I was under the impression that was similar to Proton, but for Vulkan running on Metal.
My perspective comes from writing an XPath and XQuery lexer and parser for IntelliJ, which has its own lexer, parser, and AST APIs.

The XPath lexer and parser are designed to be overridden where needed to implement the XQuery lexer and parser.

The lexer itself has state as a stack-based lexer in order to tokenize the different structures (string literals, comments, embedded XML) correctly. A compiler could use the parse state as the context to drive the tokenizer without needing a state/stack-based lexer.

The lexer also treats keyword tokens as an identifier type as keywords can be used as identifiers. This is not necessary in a compiler as it knows when it is reading/expects a keyword.

My parser handles the different versions of XPath/XQuery, the different extensions, and vendor-specific extensions all in a unified lexer/parser. A compiler could ignore the bits it does not support and simplify some of the logic.

My QName parser is very complex due to providing error recovery and reporting for things like spaces, etc. -- Other parsers (e.g. Saxon) treat the QName as a single token.

I'm also generating a full AST with single nodes removed, e.g.:

XPath
InstanceofExpr
IntegerLiteral "5"
XmlNCName "instance"
XmlNCName "of"
SequenceType
AtomicOrUnionType
QName
XmlNCName "xs"
Token ":"
XmlNCName "string"
Token "?"

I'm traversing this AST to do things like variable and namespace resolution. For the modules, I'm using the IDE's mechanisms to search the project files. -- In a compiler, these would be collated and built as the file is parsed, which does not work with incremental/partial parsing.

I'm getting to the stage where I can evaluate several static programs due to the need of implementing IDE features, and providing static analysis.
I am not sure if you are aware how twitch works. Not all streams are published as video on demand. Those videos are clips viewers generated from the stream.
I realized that if I am to protect my child from smartphone addiction, I need to start with myself and that is the hardest part really.

So far I try not to use it in their presence and if it appears, we speak of it as "the monolith". The monolith is mysterious, but ultimately it's just a slab of glass. Less interesting than e.g. musical toys.

Also you can't take the monolith to the pool, which happens to be our weekly family activity.

As for internet access(in its modern incarnation), because that's what it's actually all about: I have a little quiz in mind, which should at least help my child familiarize themselves with the dangers of sharing data and pay-to-win schemes.
>Test out each of the distributions for a couple of weeks or months with your regular usage cases. I recommend taking notes if you run into any kind of problem, no matter how small it is, and then compare later with another distribution

Is this not just distro hopping? I can kind of understand avoiding it for business/work contexts but for home computing who cares? Trying out different distros and OSs is a bit like a hobby.

Popular distros are often popular for a reason and if you use something like Ubuntu it's very easy to find guide how to do something vs. a more obscure exotic distro like GoboLinux.
> We should expect a states' population (and army) to not support their country in waging unjust wars

Not saying you are wrong or right, just wanted to point out that's not what happens in real life, or it has not happened for the last 100 or so years. The most famous example are the Germans and WW2, for better or for worse the war was popular among the German population until 1943 (maybe late-1942). That was definitely not a just war. The current Russian invasion of Ukraine is obviously seen in a good light by the majority of the Russian population. And, less dramatic for the West, but the Iraq war (also an unjust war) had a ~70% approval rate among the US public in May 2003. Wars tend to become unpopular only when defeat gets closer.

There's also the famous exception (that kind of confirms the rule) of the Vietnam War, which probably did not have the support of the majority of the US population. I say "probably" because I haven't read that much about that war, nor was I alive back then, so maybe the famous "silent majority" that Nixon was talking about was also in support of the war, I wouldn't know.
I do this with ProtonMail. I have it set on a subdomain, though: my regular email is email@example.com, while my account email is hackernews@email.example.com. This avoids the spam sent to asdf@everydomain.
It is a little unusual to allow a user to be part of more than one organization.

If you do this you need to carefully separate attributes that belong to the individual person from attributes that have to do with the relationship between a person in the organization. Often we treat the e-mail address as an ‘attribute of the user’ but I might very well want my mail related to organization A to go to my personal account while organization B goes to my organization B email account…. And worse than that it might not entirely be my decision to make.
I haven't stopped thinking about this movie since I saw it 2 days ago and I'm seeing it again this week/weekend.

I don't think I've ever seen a movie more than once in theaters. It's good - really good.

The last movie that was comparable was Interstellar, imo.
That solves one small part of the problem - viewing and editing the data in a UI. But can those tools address the problem raised by jasode?

> "I just sent you an xlsx where the rows highlighted in red are problems and if you can just add your notes to column K, that would be great. Thanks!"

This is a pretty common use-case, and neatly demonstrates a few of the reasons Excel is so popular. Sharing a self-contained DB with a colleague that they can view + edit with software they likely already have, modifying the schema easily on the fly, highlighting some rows. And that's not to mention the programmability - from having a simple "=SUM(...)" cell, to hacking some VBA or the newly introduced Lambda (https://www.microsoft.com/en-us/research/blog/lambda-the-ult...)

I wouldn't personally build anything important with Excel as a sort of DB, but I understand why some people would want to
That, and also he would have been partly responsible for Twitters decisions and it was obvious that he would not get his way w/o a fight.
That's overstretching a definition of robots. Mines are simple mechanisms. Robots should at least move a little.
Throwaway account, ex-Atlassian employee.

This does not suprise me at all. I came by acquisition years ago, and was wondering when something would like this happen. They've deleted internal Slack, internal wiki before. Nobody cares about stability or scalability at Atlassian, their incident process and monitoring is a joke. More than half of the incidents are customer detected.

Most of engineering practices at Atlassian focus on only the happy path, almost no one considers what can go wrong. Every system is so interconnected, and there are more SPOF than the employees. So there are million ways this could've happened anyways.

Even a minor feature requires 6 months of planning with 3 timezones, while architects and middle-management in Sydney overriding most of the decisions and there is constant reorganization. There is a general sentiment of "We've built JIRA, our stock increased >10x, so everything we say and we will do is true" and all of the other ideas are invalid to them. Also, all other products other than Jira is second-class and not important.
We live in a small subdivision. Around half acre lots - very flat. We have a lawn service, and they use riding mowers and are done in ~20 minutes. We have neighbors either side. One is retired. The other has a flex schedule. They both love doing outdoor stuff, like... riding mowers. Each take ~2 hours to do their lawn. This is their enjoyment. It's like a vacation for them. Sitting on a loud engine, driving around... smiling happily the whole time. One will sometimes leave his mower running next to our window while he goes in to use the bathroom.

They stretch this out and.. it's just horrible. I'm often away from the house, but my wife sometimes can't get away at home (they'll start in the middle of her cooking, for example). It bothers our pets - they'll be hiding under the beds for hours.

I get it - mow the grass. But... it really doesn't need to be 3+ hrs. One neighbor mowed for 2 hrs on Thursday. SUNDAY AFTERNOON he mowed for another hour. The grass was not longer. He just likes riding a mower. Next to our window. Then... edger/blowing. Another 30 minutes, and again... leave it propped up facing our window - running - to go in and get a drink. I'm not even sure how/why it's possible to have an edger running without a human holding it.
All I can say here is that my experience with ransomware response is that _every_ company has some document stating they can recover from scratch with backups in x hours, and in no case have I ever seen those hours be accurate, or even close by an order of magnitude.
There’s to me a decent gap between discussing processes, voicing opinions, and straight declining meetings and making yourself unavailable.

If you’re in need for tricks and tough love to get away from meeting hell, it’s already beyond “talking about it”, and beyond minor annoyances IMO. And sure it must happen because other people believe it’s a good, or at least a necessary thing. Working with people that value your time isn’t as exotic or rare as we make it sound, and it often will be enforced through the whole org to avoid having each one fight on their own.
I skim the top comments first to see if they all slam the article, if so, maybe I abandon the whole story. Same on Reddit.
Sure, you can make an argument the Kyle is racist. But that comes back to my point: this whole thread is just flame bait. There's no reason to smear Rittenhouse here. It does not connect to OPs point about inequality in the justice system.
I feel like the person you are replying to is going to take this discussion into the direction of bitcoin cash being the real bitcoin. If so, please let it be noted that all other cryptos, including forks of Bitcoin, aren't bitcoin, and are affinity scams.
In the past, put small diluted amounts on an animal's skin, then their tongue, then have the animal eat it, then when you're satisfied you do the same with a person.