skysight-inc/HackerNews huggingface dataset:
So the idea in the paper is that you store a version token (aka. zookie) next to every object version. When you ask Zanzibar if a user is allowed to modify it, the request contains the stored token. Then you get a new token with a successful response that you store with the new version. This guarantees that a user can only access 1. objects they have access to and 2. objects they don't have access to but only at versions they once had access to. The second case only occurs until an ACL update propagates around the globe and through all distributed caches. In our opinion that can be added later on (the proto definitions already account for that), although it is a breaking change of course.
One important point is that Keto can be operated locally as well, which means there are no database sync delays. This is the only mode it supports right now, and it does not need the zookies for that.
If you can cut your bills so you can pay them, you don't become insolvent, because you maintain a positive cash flow.

In contrast, if you cannot cut your costs anymore and your outgoings exceed your income, you will have a negative cash flow. You are still not insolvent, but you will eat into your savings and credit lines and eventually become insolvent if you cannot recover.
WordPress Unit Testing Techniques (2020)
Thank you, I enjoyed your illuminating comments, and for the search phrase "semantic shift". I should have been more cognizant of metaphorical extension, having recently read [0] which claims "tall" went from "swift" to "vertically large" via "skillful" ("tall of hand") then "exaggerated" ("tall story").

[0] http://theconversation.com/five-words-that-dont-mean-what-yo...
Highly recommend watching Fantastic Fungi for anyone else interested in this space:

https://fantasticfungi.com/
Reverse engineered XCUITest, you can automate tasks on iOS devices with Linux
I reverse engineered XCUITest, you can automate tasks on iOS devices with Linux :-)
https://daniel-paulus.medium.com/automate-ios-devices-the-almost-mac-free-way-973e8760f9df
> By default, any change to any dependency will cause all dependent derivations to be rebuilt, and their hashes to also change. You can 'break' this by introducing stable ABI barriers preventing rebuilds and performing runtime loads of dependencies from .so (or whatever, executing some binaries from $PATH).

Does this imply full control over hash holding/breaking for derivation authors, or is it like a single field that's basically just meant to be used for the soname?

I would love to see more docs detailing how this works and what the user extension points are for it. Most of what I've found is pretty high level.
Show HN: Hearvo – A voting platform to share opinions
I could see this being something that gets implanted towards the end of your life.

Hypothetically let's say I'm 90, I'd love to be able to jack into the matrix to play with my grandkids.
> VDPAU accelerated HEVC 10/12bit decoding

does this needs specific hardware or any VDPAU capable GPU can decode now HECV??
We get pallets that use these that unfortunately come in crushed occasionally, though they do make inspection at the dock a lot easier. Another one that might worth similarly here is a tip-m-tell, which is basically some beads that will stick to adhesive if the package is tipped.

https://www.uline.com/Product/Detail/S-866/Damage-Indicators...
This looks really nice! I was looking at trying this out for the FP&A tool MODLR that I work with but I can't find a pricing plan. Without that, I don't want to invest time in a solution that we might be priced out of.

https://modlr.co/
Do these issues hold true for the FedRAMP'd "Zoom For Government"?
Wow, that's a really interesting idiom. I've never heard that before and will definitely use it over slippery slope, especially since pointing out a slippery slope is often incorrectly called a fallacy (from my understanding, it is only a fallacy if there is no established trend).
Hi, guys.

I created a simple voting platform called Hearvo (HEAR your VOice or HEAR your VOte, whatever) where everyone can create a poll, vote, and see the result.

Basically, you can do the same thing on Reddit or Twitter. Those two platforms are already huge and it would seem no one needs a similar service like this. But, on Reddit and Twitter, the result of the poll is largely dependent on the community or the follower, which means the result is massively biased (Although it's not always a bad thing, in fact, it is good sometimes). Also, malicious users can manipulate the poll result easily on those platforms.

So I wanted to create a place where the poll is not heavily biased by a group of people (or can check how biased it is) and difficult to manipulate.

On Hearvo, you can see voter's demographics, like gender distribution and age distribution of each poll (It means Hearvo requires your gender and age at least). Also, you can manually add your own demographics, like if you want to create a poll about "how many books do you read in a month?", you can also add "what's your household income?" to see the attributes of the voters. Furthermore, you can compare the two results. In the example above, you can create a stacked bar chart of

"how many books do you read in a month?" vs "what's your household income?"

so you may see a tendency that rich people read more books. You can also create "age" vs "how many books do you read in a month?" and so forth.

But how to protect a poll result from malicious users? I think what we can do is these two things (We will add these features in the future):

1. Detect malicious accounts, log in, votes, vote patterns, and user activity patterns in real-time or in retrospect (like Google Ads does to detect click fraud).
2. Let users inspect the result (Add filtering option, e.g. show votes from 2021/3/20 13:00 - 2021/3/20 - 14:00 so that users can see the difference of the result in different periods )

Multiplying these two methods, I think we can say to a certain extent that this poll seems credible than this, or you don't need to see this poll since it is corrupted. Although we can enhance its credibility by adding a rigorous account verification system (require your driver’s license or passport, like when you open a bank account), we will not add that feature, I think it's too much.

If you like it, please visit us!
At this point, I wonder if Grandma wants a desktop at all. Maybe Grandma just wants a tablet, perhaps with a keyboard. Tablet OSes don't really hibernate, but they use a lot less battery and have software designed to come back from a cold boot quickly.

I use my desktop OSes for my job, but could be perfectly happy with a Chromebook for most of what else I do in my life.
Sorry to be that guy, but have you done a quick google?
I actually have a license to Construct as well, and like GameMaker it's fun and I do like it (though I think I actually like GameMaker a bit more).

I haven't used it in like 6 years, so my knowledge is fairly out of date, but if I remember correctly, it's kind of lacking my favorite feature from Flash: the ability to use a professional-grade animation tool directly within the program. No messing with exporting sprite sheets or a series of bitmaps or anything, you can just create a movie clip, double click it, animate it, go back, and click "export to code". It's a true "one-stop-shop" for doing almost everything in your project.

GameMaker actually has a pretty-ok sprite animation system built in, good enough for most retro-style games, but it's still pretty weak compared to Flash for anything more complex.
I think that goes to both your point and mine; sure, the website does a little more in that it can be accessed from computers other than the one where it's running, but he also needed a whole book to do not much more than scratch the surface of what we call "web programming".

That's not to say it isn't a significant accomplishment, and he should be proud of it!
Ah okay, I see.. If anything I see the potential for more domain certifiation fraud, expired domains still being attatched somhow o an entity.. but makes sense now why they would push for it.
we already have this, its called podman.

https://podman.io
I would suggest a different metaphor, since these days, CPUs also have a bunch of cores:

* GPUs invest more chip real-estate in integer and floating point crunching (ALU, FP).

* CPUs invest more chip real-estate in control logic, prediction and speculation.

Not that these are the only hardware differences of course, like how caching works, and larger vs higher-bandwidth memory etc.
Can you give some examples how the late Prince wielded influence and power? I don't remember him playing any significant role in history, but then I haven't really been looking that closely either.
Seconded! Only a PR person would dream of saying that a 0 day exploit is a good thing. I expect that most HN readers just finds this hillarious, but still people read HN since it has a good standard. Saying that a 0 day exploit is a good thing goes against this needless to say.

Especially since they've faced serious accusations earlier on.
For a while there was an internet game going around where you would give a deliberately vague and ambiguous description, then use it to imply similarity for the sake of invoking cognitive dissonance in the reader. For example, "A small group of rag-tag rebels strike at the empire that brought war to them, bringing down a mighty symbol of that empire. Am I describing Star Wars Episode 4, or the 9/11 attacks?". When done for humor sake, these can be rather amusing.

abstractbarista's comment is a political attack along the same lines. By drawing an equivalence between the phrases "white power" and "black power", there is the implicit statement that the two are morally equivalent, which is by no means the case. They then follow-up by saying that since the two are equivalent, they should be treated the same. It's a bait and switch, where the syntactic similarity is used to imply semantic similarity where no such semantic similarity exists.
It's somewhere between Heroku and DigitalOcean. We have a CLI for managing and deploying apps that's very similar to Heroku. But apps also get private networking, disks, load balancing for TCP/UDP.

We do have people deploy single instance apps and use them just like you'd use a Droplet. "fly ssh console" will SSH you directly into them, and with a persistent volume you can do all kinds of fun stuff.
These kind of comments are really baffling to me. If they have no interest or investment whatsoever in A, then what are they supposed to do? Can you blame any distribution for not wanting to put in all that extra work to package and maintain it themselves, for every single other piece of open source out there that someone might have a passing interest in? It's a business, they don't have infinite money to spend towards everyone's side project on Github. I wish they did but sadly, they don't.

I get that you feel excluded and marginalized but those may be misplaced emotions, if you were never a paying customer or a developer then you were probably never part of the club. It's just some company posting free stuff online, and you're welcome to take it or leave it.
>Imagine if that was your run of the mill well-hated big corp

Microsoft seems to be the one banging the "zoom is insecure" drum hardest and teams had, like, 4 zero days and paid < 30K for them IIRC.
First you need to prove all Amazon employees fit your stereotypes. Without that that's there's nothing for me to argue against. Your premise is flawed.

The only counter argument needed:

Some people work in Amazon warehouses because they're disenfranchised under served and desperate to not be homeless.
Not sure why they compare to Photoshop and not XD.
An interesting outline of potential future threats and scenarios to the US from in particular China. It reads like a laundry list without most of the ideas being fleshed out except for the possible adoption of the Chinese equivalent to GPS. The adoption of Chinese tech being banned overtly has already been underway for over a decade now beginning with Obama. We have just accelerated the Chinese to build their own indigenous supply chain instead of being reliant on others.
Alphabet could settle. Alphabet could avoid actions that might be seen as discrimination against pregnant women. Alphabet could have policies that avoid raising such issues. These are alternatives to an army of lawyers.

It is paying them.

Instead of making the problem go away.
>The fact we aren't seeing more immediate effects from higher level of exposure suggests it is not catastrophic

>Rates of Parkinson’s disease are exploding

I wouldn't exactly call exploding rates of a brain destroying incurable disease a good thing.
I've gotten into NixOS for my personal daily driver, but I'd love to see more resources about how to orchestrate CI/CD flows with Nix. It's not totally clear how I'd move from the simple single machine configuration I have now to packaging a large monorepo and deploying it.
> the stupid and annoying teaser pictures that force me to scroll down on a 27" monitor to even see some text

I think they're called hero images[1]. I think it's okay to have them, but scaling them up with monitor size is a web-design pattern that needs to die IMHO.

[1] https://en.wikipedia.org/wiki/Hero_image
That may be an issue for you. For me (and for most people) it wasn't when I bought my Moto G or my current iPhone.
> Pretty disappointed with the use of autistic as an insult. Really unnecessary and offensive.

I'm inclined to agree. The word "annoying" would have worked about equally well without being as mean-spirited.
On the photoshop/illustrator front I've been really happy with Affinity Photo and Designer, they are good enough that I haven't really missed any functionality, they certainly feel more stable (looking at you illustrator) and they are way cheaper.

I wish they would make something that could replace Adobe XD, because adobe XD is terribly slow in adding features and there is a lot of room for improvement there.

At first I thought XD was great, but as the app I've been designing has grown in size I keep encountering more and more warts.
You can't simultaneously want the police to do something about fairly small property crimes on the one hand and get upset with a lot of people being imprisoned for minor crimes on the other hand. There's not much point in prosecuting someone if they're just going to get a stern talking to if they're found guilty.
My takeaway is this:

"The reason for this is that HyperCard is an echo of a different world. One where the distinction between the "use" and "programming" of a computer has been weakened and awaits near-total erasure. A world where the personal computer is a mind-amplifier, and not merely an expensive video telephone. A world in which Apple's walled garden aesthetic has no place."

This is the antithesis of the UNIX way.

"The essence of the UNIX philosophy is not “make small utilities that can be fitted together with pipes” but to assume that at any moment, a user might decide to be a developer or a sysadmin and should have the tools to do that."

(unashamedly, -- me)
How does Vald hold up to Milvus in terms of performance and storage? We make a lot of use of Milvus and they can do crazy fast 10ms like returns over a large set of vectors without even making a single core sweat a lot of the time and for about 200m vectors we only use like 40gb in storage at dim 128 after quantization and index building.
> But it's easy to add requirements like ownership vs partnership

Ah, yes. "Easy".

How exactly do you envision that?

- Is ownership/partnership info easily and immediately accessible?

- Who is going to verify ownership/partnership info?

- How is that applicable to First Party Sets?

- LVMH owns at least 75 different brands. Even though it owns them, for all intents and purposes these are different legal entities and (especially under GDPR, CCPA and any other privacy law in existence) they cannot be treated as a single entity.

- amazon.com and amazon.de are two separate legal entities with wildly different privacy requirements. Same goes to subdivisions in each of the 75 brands I mentioned for LVMH.

and so on.

Yes. Easy.
> I've been running it on an older laptop to try it out. `guix pull` takes so much resources, it often takes a few hours to complete, even with binary substitutes.

This is being actively worked on!

https://guix.gnu.org/en/blog/2021/getting-bytes-to-disk-more...

> I wish it didn't require root access, or allowed me to put it in an arbitrary directory

I believe `guix pack -RR guix` will do package a relocatable guix for you.
The question I want answered is, if she lives to 100 will she send a card to herself?
Prince Phillip Has Died
Republicans first old chap
> Housing prices

And interest rates have fallen, so monthly payments may be net the same. Rising prices could have an impact of down payments though.

In the US, inflation-adjusted mortgage payments seem to be at the lowest they've every been:

* https://awealthofcommonsense.com/2021/03/what-if-housing-pri...
1928 is what I should have written.
Hawking and his "brand" did immeasurable good for humanity, though.

First of all, as the author acknowledges, his work actual scientific work brought huge steps (leaps, even) in the field of cosmology. To say he doesn't stand up to Einstein is probably wrong from both directions: that Einstein was an untouchable intellect, himself; but also that Hawking wasn't as brilliant, which I think is clearly debatable.

Second, Hawking's "brand" inspired generations of people to go into science. I have no doubt in my mind that we'd have fewer people in hard science if it weren't for him, his inspiring personal story, those books, and even his pop culture appearances.

What was the author's point here? That Hawking may have written less of those books than we think? That he wasn't the top theoretical physicist in the world at the end of his life? Sounds like this guy just wants to hawk someone's book.
I think this is a pun related to "Whats Ligma?" and the inappropriate answer to it :)
> You know the secrets on how to use the Microsoft Windows 95 GUI so it's easy for you. Consider the person who has not been trained over years in its use.

it's easy because MS has spent years in formal user studies for almost every element of the 95 UI to make sure that it was easy for pretty much everyone.
Who, do you think, wants this to be true. I am so curious about the information logistics between media and governments and social control.
Plastic-free groceries? These startups are trying to make it happen
That link needs to be blocklisted from HN.
It has been several years, but I think I was prescribed 5000 IU daily. As I recall I didn't have any troubling purchasing a bottle immediately at the store so it wasn't an uncommon dosage.
Very much insanely expensive and only experimental. The man I met had a team of like five people needed just to set the thing up and calibrate it for his "brain waves" that day (they had to constantly fine tune the neural net he used to control it because the human brain is so plastic it would change every day and become unusable after a couple days) - plus more researchers running the experiments he was doing. The team had a portable supercomputer running the neural net (this thing was maybe a two or three server cabinets on wheels) that they brought around with them. They had a safety managers to make sure the arm didn't hurt anyone and make sure he was medically okay. This was not a device he used around the house, he was an employee of the research lab and using it for experiments was his full time job.

The risks of these devices are also significant: you have to get risky brain surgery to install them and then you might still reject the implants and have to get them removed.

A very limited number of people have these - the lab this guy worked at had I think about a dozen people, all with BMIs installed using different surgery techniques (some had the implants on the areas where the brain met the nerves going to the muscles so the output to the neural net was a more "direct" representation of movement whereas others had implants on motion planning areas on the brain giving a more "high level" output to the neural net). There are several such labs in the world. My best guess is there are less than one hundred BMIs installed on people today, as well as quite a few more on animals.
Been following the VLC subtitles/Chromecast issue for several years now. Thank you so much for this!
I certainly never gave any such oath when I joined (navy), but I've got a feeling the new joiners these days do declare some kind of oath. Might have signed the official secrets act but I bet they've long since lost it; the paperwork was all over the place at that time.

Not that the oath is needed, obviously. If BoJo (or any other such government apparatchik) told me to do something I'd tell him to shove it; if HRH issued a lawful order, well, fair enough your Majesty, I'll see what I can do. Had lunch with her back in 2003 or thereabouts, and a free lunch is always welcome.
Huge thank you to FFmpeg -- it's the core of my app's functionality: extract screenshots and show them to users in a neat gallery. Specifically - it can with 1 command line argument grab a dozen or two (user choice) screenshots at even intervals (my choice) and stitch them together into one long horizontal jpg file (adding black bars if ratio isn't what I want). AMAZING!

Video Hub App - https://videohubapp.com/

MIT open source too: https://github.com/whyboris/Video-Hub-App
It's a new-ish design tool that is cloud-native. It's kind of like Sketch but as a web app.
Part of the issue is that the practice of medicine predate scientific medicine (which is known as just 'medicine' today). For example, many medicinal herbs used in traditional medicine are effective for a variety of ailments, and some have been proven scientifically. So how do we reconcile that with scientific medicine without stigmatising possibly effective remedies.
The Decline of Heroku
Go. Great tooling, with the possible exception of a debugger. Easy to get correct compared to C. I gave up on C++ a long time ago, so I have no idea how it compares. Much less ceremony and dogma than Java.

Go has fluid-feeling syntax. It does have a few gotchas, be careful of fiddling with the underlying data structure when doing a loop over "range".

At first the staticly-compiled executables seem large, but that leads to no (or very few) external dependencies. Cross-compilation is simple. Great for backend work.
Show HN: A tamper-proof JavaScript data ledger
I wrote a command-line based video editing tool as a 300-line bash script. It reads a list of segments of video (source file, start position, length) to string together (including options such as image overlay, fade, fast forward, slow motion, static image) from a text file, and converts it into a Makefile with ffmpeg commands in it, which you can then run with whatever level of parallelism you wish. It treats the video and sound separately, and creates a video and sound file for each segment, using concatenatable formats for both. Then the final few make targets are to concatenate the video into one file, the sound into another file, and then multiplex them into a single file. Used it a few times for editing my own videos. It's a bit big to share here though.
How to Visualize Your Spending
> The French "o" isn't like any of these; I believe in the case of "coq" it's pronounced /o/

The sources I find mostly say /ɔ/, which is one step more open than /o/
Goes to show that even with the absurdly high taxation in Canada that some liberals in the US are trying to push for (as it if will result in some utopia) the problem persists. It's only if we start to recognize the true underlying problems that we will be able to have better societal support.
Yes, but you wouldn’t choose to use Ms. for a 8-year old.

So if you’re presented with Ms. and Miss as options in a form, and neither has to do with marriage status, it’s natural that Miss will refer to the young.