skysight-inc/HackerNews huggingface dataset:
Does anyone have experience with using regular backup software in conjunction with reverse-encrypting filesystems, like gocryptfs, eCryptFS or encFs? ie mount the plaintext directory as a new reverse-ciphertext directory, and backup the cipher one:

./gocryptfs -reverse plain cipher
I've been using texmacs for a little over year now, and have loved it. For me, the nicest part is much simpler creation and editing of tables and aligned math. I also appreciate the image insertion; in LaTeX my images often end up not quite where I want them (I know, you can specify "here" for your images, but I'd prefer if they were just "there" to start with). Of course, depending on your use case, your mileage may vary.
That was v1. The latter versions solved most of those problems and rebble.io keeps a pebble 100% functional.
What is this Google Ventures with extra steps?
> which is essential for viewing some DRM content such as Netflix

Are you complaining that Netflix doesn't want people to pirate content, content they might have licensed from 3rd parties which contractually bind them to not let being pirated?

This + is the development/resources/cost of serving such few people on FreeBSD even worth it.

Note: I'm a huge FreeBSD fan. But consider this totally understandable on Netflix part.
" and law enforcement seized millions of dollars in assets, including homes, bank accounts, cash, and luxury vehicles." - civil asset forfeiture
How do you build and run a "social media" product when the very act of letting anyone respond to anyone with anything is itself the fundamental problem?

This isn't the problem as much as giving bad actors tools to enhance their reach. Bad actors can pay to get a wider reach or get/abuse a mark of authority, like a special tag on their handle, getting highlighted in a special place within the app, gaming the algorithm that promotes some content, etc. Most of these tools are built into the platform. Some though, like sock puppets, can be detected but aren't necessarily built in functionality.
CEO Patrick Collison's email to Stripe employees
Theres XTDB
There may have been an emoji or Unicode character between the parens that was stripped by HN.
Well, it doesn't solve all the worlds problems, but generally if you can avoid nasty chemicals, it's a plus.
Dang will merge the dupes
GeForce RTX 4090 GPU overclocked to 3705 MHz and set several records
The Overclocked Gaming Systems (OGS) enthusiast team overclocked the Galax GeForce RTX 4090 HOF graphics card GPU to an impressive 3705 MHz clock rate.
> The person who brought the gift spent some time pondering what would I like, gave his/her best shot.

That's a hell of an assumption to make. There's a very real chance they spent 2 seconds buying something last minute because they were obligated to buy you something! I see my girlfriend do it every Christmas.
I think this is important enough to highlight. Tweets are very different from other forms of communication on the internet. You can see it even here on HN in the comments section.

Twitter railroads the discussion into a particular type by the form of discourse. Each tweet, whether it's meant to or not, is more akin to a self contained atomic statement then a paragraph relating to a whole. This steers tweets into short statements of opinion masquerading as humble, genuine statements of fact. Often times each tweet is a simple idea that's given more weight because it's presented in tweet form. An extreme example is the joke thread of listing out each letter of the alphabet [0] [1].

When tweets are responding to another tweet, it comes off as one of the two extreme choices of being a shallow affirmation or a combative "hot take".

Compare this with the comments section here. Responses are, for the most part, respectful. Comments tend to address multiple points at once, often interweaving them together. When text is quoted, it's not meant as a hot take but a refresher on the specific point that they're addressing.

The HN comments section has its problems but, to me, it's night and day from Twitter.

I basically completely avoid responding to most everything on Twitter for this reason. Anything other than a superficial "good job" or "wow" is taken as a challenge and usually gets a nasty response. I also have to actively ignore many tweets, even from people I like and respect, because the format over emphasizes trivial observations or opinions.

[0] https://twitter.com/dancerghoul/status/1327361236686811143

[1] https://twitter.com/ChaikaGaming/status/1270330453053132800
Please, don't. Instead, just pay people who work on Firefox.

None of these companies, Secure AI Labs, Block Party or heylogin, particularly advance "Privacy. Inclusion. Transparency. Accessibility. [or] Human dignity."
> We use Mellanox ConnectX6-DX NICs

Is there a plan to move to the Connect X-7 eventually?

Depending on the bandwidth available, that'd be either 2x to get the same 800Gb/s as here (or perhaps eventually with 4x to get 1600Gb/s).
Just like companies are using the cover of "inflation" to jack up prices (and profits) regardless of if they have cost increases or not
> It's not "Zig spam" to ask (...)

It is Zig spam, not because of the discussion or the question or the topic of the time of day. It's Zig spam because it's yet another Zig post among the barrage of Zig posts desperately shoe-horning offtopic gratuitous references to Zig. It's tiring and adds nothing to any discussion.

If you feel that strongly about the need to promote Zig, submit discussions. Please don't spam each and any top submission with these gratuitous references.
You can break some records while failing to achieve your goals. Companies set unrealistic OKRs all the time.
Oh I see. I thought you meant they wouldn’t sell when moved to natural lighting because the plants were less healthy or looked weird.
I had an extraordinarily painful conversation with someone who had done pretty well in our DS class but didn’t have a ton of practical experience.

Me: “why don’t you just use a hash table here? That array you’re iterating through each time has like 200,000 entries”

Him: “I can’t. I need to be able to get both the key and the value and hash tables don’t store the key”

Me: “…sigh, school has failed us again”
Never mind that django in combination with htmx makes it nearly trivial to implement infinite scrolling.
His argument makes no sense. If this is indeed why they are banning people, why keep the reasoning a secret? Honestly, every ban should come with a public explanation from the network, in order to deter similar behavior. The way things are right now, it's unclear if, when, and for what reason someone will be banned. People get banned all the time with little explanation or explanations that make no sense or are inconsistent. There is no guidance from Twitter on what behavior or content or whatever will get you banned. Why is some rando who never worked at Twitter explaining why Twitter bans users?

And how does Yishan know why Twitter bans people? And why should we trust that he knows? As far as I can tell, bans are almost completely random because they are enacted by random low-wage contract workers in a foreign country with a weak grasp of English and a poor understanding of Twitter's content policy (if there even is one).

Unlike what Yishan claims, it doesn't seem to me like Twitter cares at all about how pleasant an experience using Twitter is, only that its users remain addicted to outrage and calling-out others, which is why most Twitter power-users refer to it as a "hellsite".
I was assuming there's a trademark symbol ™ that had been stripped by HN. But since I've managed to post one, I'm apparently wrong!
The decision to lay off must be made months ago. The point about setting a new record is to convey and reassure future growth potential to investors and employees (who are also stock holders).
They will when Elon can't keep the lights on using subscriptions and fees to cover the $1B/year debt service.
Designers Furious Pantone Charging $15 for Colors in Adobe
"Most people’s mental models of energy are flawed: they think there’s a ‘tank’ of energy that gets depleted as you spend it. This may be roughly true for physical energy, but mental energy is different: spending mental energy on things that you consider productive or important gives you more mental energy for other things: a positive feedback loop."

^^ I had myself believing this "flawed" belief. I like this excerpt.
No it wasn’t, pure shilling
Funny I built this same thing (ours was SMS only) with someone I met on HN a decade ago and we even used the same landing page technique you have here... Swapping out the key word. I hope you have better luck marketing it that we did - you're off to a good start getting promoted on HN!
14% translates to what number here? Anyone knows their approximate headcount?
The big issue now will be financing, with increased fed rates, leading to drastic drops in prices. It’s extremely high risk for a builder to build in a market with dropping prices.

It will lead to a boom in 4-5 years most likely after big turnover in existing boomer home owners and resets in price expectations lead to cheaper house valuations, which lead to lower land values, which lead to lots being somewhat affordable again.

Then tear downs and builds at higher density become more economic, and the rules unblock it.
As shown in the first example you can pipe data into clickhouse-local: https://clickhouse.com/docs/en/operations/utilities/clickhou...
I just took a pic of the QR codes with my webcam and stored that in KeePass.
>...This is worse than the original problem. When did we become so comfortable with the government mandating presentation of papers and tracking of private transactions?

The U.S. has always been like this, especially since taking down the mob in the 70's and the War On Drugs in the 80's. Out of all the laws, most people aren't going to be hemmed up with catalytic converter KYC compared to things such as the War On Drugs and the watering down of the 4th amendment.
> as a general rule OOP languages seem to make dealing with state much easier

I disagree. One of the most significant benefits of FP (and pure FP in particular) is being able to deal with mutable state safely in concurrent programs. This is essentially the core problem which effect systems try to solve.
Borg doesn't have a Windows version, for example. Borg is also command line only, while Duplicati has a nice graphical UI - by running a web server on localhost.
Bank of England expects UK to fall into longest ever recession
What prevents linux to achieve the same bandwidth?
- Parts breaking that can't be easily replaced. In particular Li-ion batteries have a limited lifespan, both in time and in number of cycles.

- Security: hackers constantly find new vulnerabilities. And depending on the kind of device, it can be a big deal.

- Services shutting down, it can be direct (if the device connects to the internet), or indirect (if some "companion app" is no longer available).

- Or just plain obsolescence. The device may be incompatible with modern standards, irrelevant, unfashionable, etc...
>brilliant

More like weird and unexpected
Show HN: Share compute functions while hiding the implementation
TL;DR: We take the pain away from remote procedure calls.

Hi,

We are Christoph and Orell from Germany. We made LMRTFY (https://lmrt.fyi), a tool to share compute functions running anywhere with others without sharing your code.

In engineering sharing algorithms is often done via source code which is cumbersome if you need special resource (GPU, propietary data sets, …) and impossible if you need to protect your IP.

We created a a open-core platform to share functions bound to specific resources without sharing the actual implementation. Shared functions can be called from your code. Just like any regular function.

Find the open source tool on GitHub (https://github.com/lmrtfy/lmrtfy) or dive right into the docs (https://docs.lmrt.fyi/latest/quickstart).

Unfortunately, we need to require you to sign up because otherwise our servers would be vulnerable and we couldn’t make sure that only you can access your function (E-mail verification is not enforced right now). Alternatively, you can use social logins (google, GitHub).

If you like this project, please star us on GitHub!

We are very thankful for any feedback! Don’t hold back :)
Content reuse (like in a CCMS) seems to complicate everything pretty nastily.

For example, if you transclude one markdown file into another markdown file, are the transcluded file's headings rendered as absolute levels - or as relative levels, based on the indentation level at the point of transclusion ? Of course the same issue arises when transcluding HTML, what with <h1>..<h6>.

This issue could arise with (among others?) Lightweight DITA, but I don't think its spec is fully developed enough to even ask the question.
How about the marvel that was Walnut Creek's cdrom.com that served 10,000 simultaneous FTP connections back in 1999? [1]

I was always blown away by how much more efficient FreeBSD's network stack was compared to Linux at the time. It convinced me to go FreeBSD-only for a few years.

[1] http://www.kegel.com/c10k.html
From the games, it seems evident that this adversarial system didn't find anything inherently Go-ish (for example, difficulty calculating complex ladders). Instead, it appears that KataGo used in these has been taught with a different rule set and then makes a silly mistake when put in a situation with different rules.

Here are some explanations for those of you who are not Go players.

Ladders are structures where a specific repetitive pattern emerges. They are thought to be novice Go players who will be able to calculate them. On the other hand, the Nature paper about AlphaGo Zero learned to handle them later in training. More about ladders: https://senseis.xmp.net/?Ladder

Go rules are said to be simple, but in reality, calculating points in certain corner cases is difficult. Hence, there are different rules where the point calculation method differs. Typically the result is identical, but there are cases where this is not the case. More about rules here: https://senseis.xmp.net/?RulesOfGo
Well it's less featured than a modern smart watch so it's not an apples to apples comparison there, but the comparison was still made.

Further Casio made a range of smartish watches back in the day. I don't know battery life's but they weren't measured in days.
better for morale to go big once then chip away. With this cut, they can confidently say: "this will be the only one".
> latest fads

Context-free languages are the standard for decades now. They haven't been in the very early days of computing due to a lack of formal education of programmers and because they come with a certain, but tiny, memory requirement.

What Knuth did with TeX was a violation of KISS. There's no good reason, but several downsides, to mix markup, code, and interpreter state like this.
Hey pc, if you're around:

> John and I are fully responsible for the decisions leading up to it.

What are the two of you doing to show accountability? Are you slashing your own future stock grants, cutting your own salaries, diluting your positions with stock grants to everyone else? What's the consequence for this decision on your end that shows you're accountable for what happened, not just responsible for it? Since you have no intention of cashing out, the valuation cut is ineffectual as a consequence to you, and the support/severance package will probably have minimal impact on your own bottom line since it's all largely been accounted for (payouts of planned bonuses, existing unvested stock etc)
Very good question. As I said before, the time to IPO was in 2019 [0] and Stripe should have hastened and IPO'ed then and now it had it's valuation slashed [1] and instead had to postpone and wait, just like the rest of the other startups who were too late. [2]

So, not really a surprise that this happened to Stripe.

[0] https://news.ycombinator.com/item?id=20993919

[1] https://news.ycombinator.com/item?id=32566652

[2] https://news.ycombinator.com/item?id=31062227
From my understanding, he's not claiming this is how twitter currently works. He's offering advice about how to solve content moderation on twitter.
We're working on reducing the boilerplate codes and repeated ones.

In the example, there are styling props (from material ui) and there are props required by react-hook-form to work. In the current way, we find it easier to adapt and use.

We don't want to introduce a "compact" way to handle form inputs which may look smaller but harder to maintain and also introduces a new API to learn.

Still, we're trying our best to reduce boilerplate codes and there's always a room for improvement
I've seen a company's culture effectively be killed overnight because one "low performer" was cut off. Not every impact an employee has is directly represented in their own bottom line.

The company in question was able to stomach this because it would go on to undergo significant structural changes anway but it basically had to start building a new company culture from scratch and doing it top-down is much harder than building on something you've developed organically via your early hires.

EDIT: Since I'm rate-limited right now, I'll elaborate here: it was a company with a number of employees in the low 2 digits at the time and the employee in question had been involved (indirectly via another venture in the same office space and later directly) since before the company even got off the ground. They were in a non-technical role at a tech company but on good terms with most employees and genuinely cheerful about company branding and everyone being "the company" rather than just working on cool tech that happened to be sold by that company. Basically they acted as social glue, both between other employees but also between those employees and the company. Some other (higher performing) employees left after them but I doubt most could point at what it was that pushed them to quit even though this employee's departure was likely a major contributing factor. I could go into more detail but I want to preserve the anonymity of everyone involved, especially those no longer working at the company.
Normally one does their backups before they are necessary.
Any current estimates on timing?
The Material Theory of Induction (2021)(CC BY-NC-ND) [pdf]
> ACX here is essentially describing some key attributes of reddit. Each sub-reddit has it's own moderation team that decides what's acceptable and then you opt-in. This is pretty close to what ACX is proposing.

This is like saying "no moderation is _essentially_ the same as moderation because you can just choose not to read posts." I suppose it's simplistically true if you squint hard enough and actively ignore the issues people care about, but in that case you're not left with a particularly useful statement.

Let's look at the proposal vs. how Reddit currently works. Let's say you have a sub called /r/soda, there's a rule where you can't "promote sodas," and they'll ban you for rule violations if you say "Coke is my favorite" but not if you say "Pepsi is my favorite" (selective enforcement of rules, even by site administrators is common on Reddit). 45% of the users love Coke, 30% love Pepsi, but 100% of the posts about what soda people live are about Pepsi.

So with the proposal you make a post about how much you love Coke, notice that the post is deleted, then choose to ignore moderation and see all the other posts by other Coke users of the sub that have had a similar journey. You continue to discuss things with many of the people on the sub like you did before.

With the current way Reddit works, you get banned and then start your own sub. But no one knows about your sub, the vast majority of new subs die, and even the ones that are moderately successful take years of work to gain a community. No one in /r/soda might even realize that "Coke is my favorite" posts are banned if they hadn't made such posts themselves, since there's no way to see what's banned and what isn't. The users there are kept completely ignorant of the need to create another sub.

So now you spend hours trying to promote your sub in various places and creating enough content for it that people who visit will actually use it and not just see a dead sub and move on. If you're lucky, and with a lot of work, in a year you might be able to reach a small fraction of the audience that was in /r/soda, and tell that small group of people "Coke is my favorite."

And even then, Reddit admins can look at you askance and decide to shut down your sub. I've seen multiple subs say "We can't even have a friendly discussion about [particular_topic] because Reddit admins have said they'll shut us down if we do." Even things that other subs are allowed to talk about (again, the rules are applied rather arbitrarily).

I can't see how the proposal is like Reddit in any meaningful way.
Does anyone care? I've seen this reported many times, and it never gets the same attention as phish
Personal patient information and health data are extremely sensitive and require protection from cybercriminals. Health professionals, healthcare providers, and administrative businesses working in healthcare must safeguard this data by implementing procedures and policies to ensure it gets protected in electronic and physical forms.
Same. Database corruption hit me after ~1.5 years and I could never figure out what the cause was or how to fix it. Which is a shame, because Duplicati looks like a great open source project with a lot of dev time and effort invested into it. But when it comes to backup software, your core functionality better work reliably, and Duplicati just isn't there. I since switched to Duplicacy and couldn't be happier.
I don't know, I think it's probably the most interesting question you can ask. As these domain-specific superhuman AIs roll out, the most important thing to know is when/how you can take it out of distribution and beat it. Or, in non-competitive cases, how to monitor it for these edge-cases, how to use humans to supplement it, etc.