skysight-inc/HackerNews huggingface dataset:
The lists L and M have to be O(2^N) in size, where N is the target sum. I fail to see how this is any faster. In fact I think it's a little slower, if N is the target sum and M is the number of toys this algorithm runs in O(2^N * M * log(M))
Check out this comprehensive explanation from TailScale.io, a wireguard VPN startup, on how they use Zanzibar

https://tailscale.com/blog/rbac-like-it-was-meant-to-be/

And see also this talk explaining the Zanzibar paper from Authzed.com a startup that will sell you Zanzibar as a service.

https://authzed.com/blog/what-is-zanzibar/
I'm sure this isn't a popular opinion due to the technical know-how involved, but these days I much prefer to selfhost my own services. Far too many times businesses have gone under, changed their practices, had pricing wildly fluctuate, or remove features I wanted. Having setup a handful of useful services on a cluster, I have much more peace of mind involving my data, feature access, etc.

I would love to see a FOSS version of ente available for me to host. My family is currently split amongst multiple photo library services and it'd be nice to say "Here's ours."
It's not even about the expense of implementing diverging paths in hardware.

This concept, of exploring like a tree vs a path was explored under the name Disjoint Eager Execution. You know what killed it? Branch predictors. In a world where branch predictors are maybe only 75% effective, DEE could make sense. We live in a world where branch predictors are far better than that. So it just isn't worth speculating off the predicted most likely path.
Biden Murdered 6 Kids and Can't Confirm What Suspects Were Killed
What a criminal. Get rid of this guy now.
> you can encrypt your private key before sending it to them

You can’t even do that! Setting a PEK passphrase sends it to Backblaze. It has to[0]: your private key exists only on their servers.

As you say, the entire feature is basically a lie.

[0] I mean “has” in the sense that they deliberately designed it this way. Obviously there are plenty of ways to design this that don’t involve sending your password.
That example seems more like Musk put a very, very high value on entering orbit. It's not irrational to continue trying to put rockets into orbit if you value that accomplishment more than millions of dollars.
The sad thing is the website is basically just a glass pane showing static images. You can't even interact with any of their demo documents (and I assume the underlying tech is such that most of the work happens client-side).
I used to do something similar, but these days I either just use rclone's crypt backend (folder hierarchy is kept intact, files encrypted and filenames obfuscated), or a Restic repository hosted on an rclone backend.
Ask HN: It seems like everyone is getting rich?
It seems like everyone is getting rich these days: index funds , crypto, stock trading, collectibles, Wall street bets, tech jobs, fang jobs, home prices, prestigious jobs, etc.

How do you prevent becoming discouraged or distracted when there seems like so many opportunities calling and so many people doing better
Oh yes! I'd forgotten that aspect. Was there not anything you could do for free?

I wasn't involved with the hosting/software/ops etc. side of it at all, but I moderated 'The Computer Forum', latterly 'Computer Juice', and used it mainly with that. I fondly remember wasting an awful lot of time helping people solve Windows problems (haven't used it since.. not saying that's related..) and spec new builds.

I suppose that's all happening on StackExchange and probably some DIY custom pc Discord server or whatever these days.
Yes I would say this is a case when someone wants to contribute something to an open source project.

Often these initial questions are very unspecific and often as a maintainer you only get the question, answer it and then never see this person again. Time wasted.

When someone already wrote code and want to contribute it you know that the person already invested some time and is seriously about implementing some stuff. Here the likelihood that your time is wasted is much less.
I can image that the joystick-operated mode should still have the safety overrides from a self-driven mode and they aren't sure why those safety systems didn't prevent the collision.
> My plan is to use OpenCV's "stitching_detailed.cpp" example

Has you seen next project?[0]

[0] https://github.com/acodexm/Panorama360
> The question I have, which I could not find an answer for in the article, is why Snap, or any visual programming language, leads to greater successful outcomes than using SICP and Racket?

Because you can't make syntax errors (as the blocks don't fit) or spelling mistakes (because you drag-and-drop the blocks). Racket is great but Snap can be accessible even to primary schoolers who're just getting into Scratch. Snap's emphasis on drawing on the canvas has a very Logo / Turtle Graphics feel to it, which DrRacket doesn't quite have.

What makes it easier for the teacher is that Snap is in JS so you don't have to go through the app store to run it on school iPads (because that's just what's there in many classrooms, sadly). If the page is blocked on school wifi, you can even set up a local hotspot for it.

I imagine it could be potentially be more difficult to get Racket running on school iOS? Don't Apple have a ban on apps that can run code in many instances?
This is what DigitalOcean did to create their block/object storage. If you're interested in doing this type of thing in a career capacity the storage team is hiring a lot of people right now. Feel free to reach out to me as I'm on that team. :)

https://www.digitalocean.com/blog/why-we-chose-ceph-to-build...
No thanks. My interest in cloud based e2e services is at 0%. I want a local only, AI based photo (video) solution and I am willing to pay good money for it (100/year) if:
- its extendable via plugin system
- integrates well into Windows Explorer, Finder, Browser, Media Servers
- might be open source to fix bugs myself
That's true, meld is designed for comparing directories which already have similar structures.

It seems like what we're looking for is content-addressable storage [1]. The theory behind it appears to be based on Merkle trees and cryptographic signatures [2].

IPFS already has an implementation [3] of this, and there are other implementations (borgbackup, restic, zpaq) listed in that link and in the content-addressable storage article. Disclaimer: I haven't used any of these yet, just found them a few minutes ago.

[1] https://en.wikipedia.org/wiki/Content-addressable_storage

[2] https://gist.github.com/mafintosh/464bb8f1451f22c9e5c5

[3] https://discuss.ipfs.io/t/ipfs-and-file-deduplication/4674
You can go a long way by building a Trie and walking it to autogenerate a regex, although optimising it is a more complex challenge.
There should be room to velcro an M2 enclosure to the front of even a 1U box
Scoping Reproduction
They have absolutely no way to detect what those people are doing with that property when it comes to satellites though - they can't detect that you're doing it, and they don't have much practical way to block it either.
I love seeing the look in someone’s eyes the first time they use a program to write a program.
Yeah, IMO counting this as a syntax error is a pretty low blow. It's completely clear what the person intended, and they would probably have no problems clarifying if the researchers asked how they would type that query in.
It doesn't have to (and according to the linked page doesn't until a restore), since the private key isn't needed to backup files. If it instead let you fetch the encrypted private key for a restore, it'd be a lot better already.
How It’s Made? Photoshopped
The only thing they lose is a few points on a website benchmarker
Barclays have a decent mobile app, and you can call them directly there (even a video call).

As far as UK banks go, they're one of the more secure ones - giving you out a pinsentry 2FA device for accessing your account, setting up new payee's etc.
> Is he really 'working for Apple', when he's the CEO? It'd be fairer to say he has Apple working for him.

Apple's employees are managed by him, but both him and the other employees are working for the apple's shareholders.
You do know that the architects hand off their work to structural engineers on anything more complex than a single pavement building before it gets built, do you?
Our pricing model is such that the product can self sustain itself. Also, we have a desktop app[1] that syncs your uploaded data to a local drive, so you don't have to worry about a lock-in.

But even if we do have to sunset the service due to unforeseeable reasons, our cold storage is relatively inexpensive and we will give our customers ample time to migrate out.

Also, in such a scenario we would want to publish our entire system in an easily deployable way so that all our efforts would not be in vain.

[1]: https://github.com/ente-io/bhari-frame/releases/latest
The main reason other than turns is to avoid hunting oscillation on straight track.

https://en.m.wikipedia.org/wiki/Hunting_oscillation
Mobile phones used to have antennas like this in the early 2000s, and now they don‘t anymore. I don‘t know that much about antenna design, but I‘d suspect that there might be a similar opportunity here?
UK rain tracker = all LEDs on all the time ;)
USC Professor Dr. Dohwa Kim Is Going to Prison
Tyrant never meant demagogue. Some tyrants were demagogues, some demagogues tyrants, but tyrant meant something very different than what you're saying.

https://en.wikipedia.org/wiki/Tyrant

Trump was legitimately elected, and some might say that tyrannical overreach was prevented as many features of American checks and balances were tested. And mostly worked as intended.
Wow thanks for sharing the picture!
a movie about similar situation "House of Sand and Fog" https://www.imdb.com/title/tt0315983/ . The US where the movie is set of course isn't Germany, it is more socially stratified and the "job is a job" is much less applicable here.
It definitely seems like less of a thing than it was 10-15 years ago.
I worked in a place that did this on an internal page, but with all the budget codes, financial limits and which manager they belonged to. I don't know if it posed a fraud risk but if there was none then they could have just stuck an Excel file on SharePoint.
Excellent, glad that you found this to be helpful. Good luck with your project!
Oh, sorry. I dont understand the instructions very well. So I add a new tag with the access key as the name?

What about the value?
A press statement without images? Checks again... Right?
Yes agreed, this is great! The best I found that could generate faster than real-time without a GPU was speedyspeech (https://github.com/janvainer/speedyspeech). Unfortunately it was only trained using the LJSpeech dataset and I haven't been able to transfer to a multi-voice model. I have been using it to build an story-telling app for my kids.
OpenAI Codex (GitHub Copilot) in Vim
Client side encryption with apps like Restic and Borg is very easy.
Some useful insights for sure.

Although some programmers care about both product and code and know how to balance it: based on the budget.

Code-first programmers might have not had to face a deadline and a company running out of money. Not all of them are like this, but if you find yourself in this camp, I encourage joining a startup with some eyeballs into the finances as a way to balance that tendency to infinitely nitpick over small code details.
What about watching for occultations of the stellar background over time in the suspect area and using software to blink compare?
> 6.2/+2.2/-1.3 Earth masses

What is this telling me?
Yes, EnterpriseDB implemented it as part of their Commercial Postgres derived database : PPAS. It is not Open Source, whereas, PG_DBMS_JOB is Open Source and released under PostgreSQL license, which is the most liberal license :)
Hey, we're currently using two S3 compliant storage providers (Backblaze and Scaleway). I would love to talk more about how we could reduce our pricing. Please let me know if I can reach out to you over the email mentioned on your HN profile. Thanks!
"satellite phone, but doesn't work reliably" doesn't sound like something Apple would waste space and money on.
I think one tip here is to always work with CTEs "WITH", and not nest queries. That way you can always go back and check "what is it I join with what", by querying the individual steps with LIMIT 10.

The other tip is to sketch the problem in excel/google sheets when it gets hairy. Not the actual code (I don't have a clue how to do that, others have), just the values in the different steps. In the end it is only about rows and columns.

But that said, these days a lot of it happens intuitively for me, I pretty much know the solution before I can spell it out. It certainly was not like that when I started.

When you begin, "programming without for loops" feels like programming with your right hand tied behind your back. But in hindsight you get a lot of exercise in the immutable paradigms of functional programming, working with comprehensions, sets, maps folds comes very natural.
Extremely common knowledge. I'm not against it being posted I just find it funny the writer seems to think this isn't something that many random primary school students know.
Show HN: Free, easy and flexible resume builder
I think we're not disagreeing, if we were before. Adding limits to functions without rationale other than avoiding infinities is arbitrary and unscientific. Given that we assume that the universe doesn't actually have the capacity for infinities (is this a scientifically grounded assumption, given the impossibility in measuring them?), finding them points us towards holes or limitations in the model, e.g. GR vs quantum gravity.
I’m sure Apple would love to find a way to bypass the mobile operators, especially in the US.
Looks cool. I think that Ironman's mask is copyrighted, thou.
Ancient remains send warning message on current lead exposure in humans
I didn't understand anything from this sentence.
iPhone 13 to Support Leo Satellites, Allowing Calls Without Cell Signals: Kuo
The point is not whether they are worthwhile to you, but to the problem space the program solves. Further that includes the context of the organisation/developer that will own it going forward.
I'm not sure how much they designed, given that the existing mask sets for the 6502 were prominently reverse-engineered a few years (actually more like a decade now) ago.

http://visual6502.org
In future decades academic economists are going to be all over Brexit. It's one of the largest "natural experiments" since WW II, and there's pretty good "before" data compared to most of its predecessors in the list of large natural experiments.
I made this case a couple of weeks ago, and in response to the conversation I set out to do another literature review (which I hadn't done in about a year, and at that time data were sorely lacking).

I was happily surprised to find that several reasonably applicable studies have been published in the meantime, and seem to universally support a statistically significant reduction in infections.

If you're basing your statements on literature review from ~9 months ago, I suggest that you look again, the top results on PubMed were extremely easy to find and virtually all had free public access.

Of the top of my head, relative risk reduction with vs without masks varied between 30-70% depending on the study, with absolute risk reduction more like 10% (with the absolute risk being fairly low to begin with).
I don't disagree with you, but I've also seen working products get thrown away because of "bad architecture", only to waste tons of money and time. The worst part: the users literally never cared either way, they just wanted the product to solve their problem.
Do other systems have oort clouds or are their’s also something we cant see from this far
The reason you pay so little is to not encourage ppl to even start looking.

Knowledge required to find stuff like that is very scarse. And you have to know where to look for.

Chances to find something really big are so small that its not worth it to look for them finnancially.

Thats why ppl don’t do that often. They do it if they have long cooperation history with given company because they are treated as an employee.

TL;DR is that you don’t want to encourage ppl to start looking. All software has bugs, so its only a matter of time until someone finds something.
> I'm not sure that it would be "pretty easy" to write a DSL that adds the constraints and provides the guarantees that Rust does.

It would be a lot easier than inventing Rust, for two reasons:

1. You don't need to write a parser.

2. The target language for your DSL compiler can be Common Lisp rather than machine language without sacrificing performance.

Those two things make it absolutely certain that however much work it is to re-invent Rust in CL it will be strictly less work than inventing Rust from scratch.

There are other benefits to this approach as well. For example: if, after implementing your DSL you discover that you've made a sub-optimal design decision somewhere along the line, it will be a lot easier to tweak your DSL than it is to tweak Rust.
I think some academic fields can't really use the talent.

In 1918 Einstein could point his finger to the sky and, like Babe Ruth, tell astronomers where to find a miracle.

Today String theorists can predict nothing but smugly tell interviewers that anything but string theory is a waste of time.
Despite so many having so much, it doesn't make them any happier. We still see suicide, overdose, greed, selfishness and many other problems. Yes, money does make things easier for those who possess it, but it shouldn't be the goal. Look at the positives in your life, be grateful, pursue meaningful experiences with the ones you love and live within your means. Strive to be better each day in all of the areas that are important to you.
I'll bite. I think you've got a really really promising product here. The one thing I'd add is that at least from initial testing, the iOS app doesn't detect and offer to backup nested albums. Specifically, I have an album with another album nested inside, and then another three albums nested inside that. The first album and second album contain no photos, but the 3rd level down does, and the app doesn't see them.

Other than that, I think you've got a really seriously good product here. libsodium + XChaCha20 is really really good in terms of encryption technology. You've picked all of the right things! Well done :)
I believe this 5G will be the best base on the speed in internet
A new coalition for “Open Cap Table” presents equity transparency opportunity
Thank you. Indeed you did save me not only a click, but all the time I would have otherwise wasted on this trash. Thanks again!
Follow up: https://www.japantimes.co.jp/news/2021/08/30/national/scienc...

Seems like it's from vial stoppers
More information (HotChips 33 presentation): https://www.esperanto.ai/wp-content/uploads/2021/08/HC2021.E...
Yes, and modern methods would be really easy to incorporate because of awesome open source libraries.

If you got really lucky, there could be public data from telescopes that had already recorded whatever regions of space were of interest, and evidence of planet nine might have been disregarded as noise.
That looks like an asymmetric error bar, meaning the best estimate is 6.2 but could be 2.2 above or 1.3 below.

Essentially it's a common physical scientist way of expressing a point estimate with a confidence interval. (In the life and social sciences they tend to just provide the point estimate and confidence interval explicitly.)
Belgium is pretty provincial, but there is plenty of improvements in governing that the Brussels area can enact themselves...
A simple one would be to merge the 11 communities and not have a different police force govern each side of a main street. Another one would be to have an agreement on how to manage a tunnel that crossed multiple communities.

Brussels is _very_ Belgian. An utterly divided place but not necessarily undemocratic.
> I have my doubts about the snap style of visual programming, e.g. due it emphasizing imperative code too much,

The whole point of Snap is to encourage you to "Build Your Own Blocks" which can call themselves recoursively. They've made it really seamless, whereas in Scratch you just got all these looping constructs and limited options for abstraction. There is nothing inherent in visual programming which emphasizes imperative code. You should really try it; just implementing a quick fibonacci or something.
Can you elaborate on the technical details: which language, library or framework would you use?
you are shadow banned
I've heard this many times, also directly from a guy I knew years ago, so I guess there has to be some truth to it.

What I don't understand is how that comes to be. Are just people who are not skilled enough applying to work at a bank? Do they have some weird selection criteria that tends to discard all the good people?

You'd think that they'd hire some good people by accident and those people would be more than capable of running the whole operation, but apparently they don't.
Seems like an uneven error interval? Meaning if it’s not our estimated valid of 6.2, we have less confidence in the upper bound than the lower bound, or our estimates are distributed nonuniformly
I should add Spain–Morocco to my list.

Japan–Korea and Taiwan–Luzon also seem to make far more sense. Japan Twain Ryukyu island hopping is quite a flex, now that I check the map again.
Planet Nine (supposedly) has a mass somewhere between 4.9-8.4x that of our own planet.
But forgotten to sign commits and establish a trust chain.
You realise that motorcycles existed for literally decades before it had a name, how where they turning corners at speed, hell how was I doing it in the 90s on scramblers when I was a kid, no one taught me, it’s intuitive.
If it is any consolation, we will probably experience massive inflation in the next 20-30 years. Those with primarily financial (and not physical) assets will be hardest hit. At some point the economic wizardry will hit the fan.

But on a less depressing note, I suggest paying less attention to the areas where people are “getting rich.” Money isn’t the measure of true value and you will rarely find a correlation between wealth and wisdom.
I really love your product
Branch-Stack Workflow for Git
A Conversation Between Nassim Nicholas Taleb and Stephen Wolfram [video]
Meta observation: The top two comments are indicative of quality drift in HN. The first one, from 3pt14159 is inquisitive, interested, and humble. The second one, from the aptly named garbagetime, is dismissive and rude. Let's all please try to be more like the former, and less like the latter.
You're completely right, of course.

I'm pretty confident that I can parse untrusted binary data in Rust with nothing worse than a denial of service. (And I have over a billion 'cargo fuzz' iterations to prove it.)

But WUFFS is even more opinionated and strict than Rust, and so it can offer even stronger guarantees. Admittedly, it looks pretty obscure and the documentation is a little light, but it's a great idea.

I am really just done with CVEs, or at least the sort of CVEs that appear in C programs. We know how to prevent so many classes of security holes completely, allowing us to focus on the harder challenges.
Alright kindergarten, today we're gonna right ahead with calculus part II.

Even if we "take the gloves off as soon as possible", there is a point at which Snap is brilliant. Are you going to teach Python to primary schoolers?
Python 2->3 was a disaster, but I'd refrain from extrapolation because a lot of that difficulty was very specific to dynamic typing or python itself. There are tons of languages that have gone through far more transformative changes in the core semantics of the language, and have gone a lot smoother.
HashiCorp State of Cloud Strategy Survey