skysight-inc/HackerNews huggingface dataset:
This. I think the most powerful ability of Nix is in defining development and deployment environments and the managing of headless machines. Though I do realize that a lot of people love running NixOS as a desktop distribution, I do wish people wouldn't get so hung up on this being the way to "dive into" Nix - it's quite a "deep end" experience and I think it puts a lot of people off.

I would generally advise people to start getting into Nix by using it to define your development environments on your existing (linux or macos) daily OS.
This does not end up solving the issue though. An android setting toggle to "Disable screenshot blocking policy globally" with a consent box saying "I understand the risks" would.

As the owner of the device my desire to take screenshots of anything I want should come first, regardless of what everybody else wants.
Aren’t the only countries where people don’t protest in cities for months totalitarian ones? Having protests seems to me to be a sign of a free country.
I love Resolve. I recently edited a feature film[0] using the free version, and it's fantastic. I had been a Kdenlive fan before, but they're just not on the same league.

[0] https://www.amazon.com/Opt-Aaron-Royce-Jones/dp/B07ZZJH5C6
I am pretty sure moving from a DSL based on Haskell to Guile isn't a "step up" for most people.
Platforms are very much in favor of this goal within the platform, but antagonistic outside. But then, every app within the platform is very much antagonistic to this goal - it also wants to have full control over user's data and interactions. So structurally, it's the same problem - but it manifests itself separately at every level of the stack - at least where commercial software is involved.

It's all a matter of culture. Proprietary software wants to take control, so it's opposed to general interoperability. Contrast that with e.g. the modscenes of games like Kerbal Space Program, where mod authors (i.e. authors of what are essentially apps, running on the platform of the game) go out of their way to be interoperable with everything else, often implementing compatibility features inside their own work that target other popular mods.
Don't worry Raja will soon take the reins and Make Intel Great Again
Yes that's also my thoughts, I have all the code of my current employer on my laptop, what would you do with that code if you got your hands into it? Nothing really, there's not a single use case I can think of which could be useful to somebody.
Show HN: Pedalnet vs. Actual Guitar Pedal
If you're interested in just the package manager Nix check out https://nix.dev/ It guides you to get a reproducible development environment up and running with nix. This way you can get all the goodies like `nix-shell -p nodejs` without switching your OS first :)
You say Android 10, but is it "Google-blessed", meaning does it include the full range of Google apps? That wasn't always the case; I remember Onyx Boox tablets from a few years back that included Chrome but it wouldn't work due to not being a blessed device.
Biden will be 86 in 8 years...
Lawyer up and make people sign draconian NDAs. There is no tech solution here. A developer can memorize the code and there's no way you can prevent that.
In Croatia most of the schools run in two shifts, with pupils switching shifts every week.

I would have probably died if I had to go at 8 AM every week.
You mean the cages that protesters staged during a demonstration? Or did I miss the actual child abuse that did not receive any sort of congressional oversight?
Rebol one liners http://www.rebol.com/oneliners.html
Correct, safely you can make the url 2,000 chars [0].

The base will be 29 chars (https://ballertodo.com?n=u=i=)

Then each additional todo would be 6 chars (impact and urgency score to 2 decimal places e.g. .65, 1., .7) + the length of the name

So assuming the average to-do name is 14 chars, you can safely fit 98 to-dos in the url ((2000 - 30) / (14 + 6))

If the name is 40 chars, you can fit ~41

I think that will fit 90+% of use cases.

[0] https://stackoverflow.com/questions/417142/what-is-the-maxim...
What we need is modularity. For all of my cars so far I have upgraded the radio to support Bluetooth audio. I don't really need anything else. So far I've been able to choose from a wide variety of aftermarket head units or OEM units from other models. The aftermarket units are usually possible with an adapter to make it look nice, but it's not strictly necessary. I get the feeling the interfaces are reverse engineered, though.

When I see new car systems they look like a nightmare to upgrade. Maybe you'll be lucky and someone reverse engineers the interface but maybe not.

Many parts on cars do have standard sizes, but many do not. It would be nice if there was something like the ATX standard for cars. But maybe it would make cars cost twice as much and be less efficient? Who knows.
do you have fixed days that are computer free? does computer free mean any computer is not used for the whole day (laptop, tablet, phone)?
There is another called Replicant IIRC.

But it requires you to set up your own build + signing server in AWS.
Windows 10 with RDP is cheaper and has a significantly larger usebase?
I can understand the rationale somewhat, but annoying since I often use it for testing during work and it makes it hard to screenshot bugs.

Another pet-peeve is banking apps doing the same. I understand they don't want stuff to show up in the app switcher and stuff, but it's annoying when I have to screenshot some expense or numbers to send to others.
Ping me when you’ll be able to show infinitely recursive query in graphql. Until that, I agree, there’s no point to continue, and have a good luck with that :)))
Seems interesting, thanks for the link!
But MS Office is sort of the implementation of what the article describes, with it being thoroughly COM based. You can embed pieces of Office in your software, or pieces of your software in Office (including saving its state in the MS Office's documents).
I don't know why but self defeating arguments like this are very popular nowadays on HN.

"If Madonna has a more successful album, then she will get more money."

Now imagine situations in which this statement is true but Madonna does not have a more successful album. There are plenty of situations in which she can earn more money without better albums which is exactly what the entire submission is about.

Madonna's revenue increases when more people get a Spotify premium account even when those new users don't listen to Madonna.

There are large differences between users. Some users listen to 2000 streams per month, others listen to 200 streams per month. There might be "crazy" people who listen to Madonna songs on loop 24/7.
Can We Wipe Out All Coronaviruses for Good?
They could be in California.
> I am competing for amount of streams against restaurants and gyms that buy a single Spotify subscription and leave it on constantly

Yeah, there's a reason that that's illegal, but it being illegal doesn't change reality, so you're right. I hadn't considered this in previous comments until u/kgermino pointed it out in [1]. I see your point better now.

I still stand by that "more listens resulting in more money" isn't necessarily bad, but that the way of counting who gets actively listened to might need revising. Another solution to the problem is the (let's call it) Bandcamp model. I'm not opposed to that, I'm just wondering if that will solve any issues, given that I perceive the problem not as "we should pay per subscriber listening to an artist instead of per number of plays" but instead "we should not pay for illegitimate plays."

It does also make me wonder if Spotify considered this and, if yes, why they rejected it. I guess more popular artists are more important to Spotify's survival and therefore they can demand more money under the guise of it being all fair? It's quite an allegation but that's the only thing I can think of. But then, I've been wrong before :)

[1] https://news.ycombinator.com/item?id=25025522
America’s Next Authoritarian Will Be Much More Competent
I agree that there are less Davinci Resolve tutorials than for Premiere Pro, probably because of the current marketshare. But at least in my bubble, the marketshare of Premiere in shrinking fast, in favour of Resolve. I'm myself not super concerned about having less tool-specific tutorials as I'm on the level where specific tools matter less, and I'm more focusing on the overall pictures (similar to software development where once you have many languages under your belt, many of the more similar ones blend together).

Regarding plugins, last time I checked, Premiere still doesn't support OpenFX (but might have changed). It's just a matter of time before the ecosystem for OpenFX is way bigger than anything Adobe could ever dream up.
> Why?

Maybe your search terms, there's been plenty of WASM related activity this year. The rust community seems to be pretty active in that regard and .NET with the Blazer framework as well. HN also consistently has WASM related content on the frontpage, the search function below has date filtering if you're interested.
An availability model might make more sense (at least for personal accounts), where the first listen in a week counts and the rest of the week doesn't. Or month, or 24 hours, or whatever.

I'm just thinking about CD sales vs subscription. If you buy, the artist gets paid once, not for how much you listen to it. So the above just moves in that direction.
I'd also add:

Want to play video games? DirectX is a COM API too.
I don't think anyone who's sick/dying gets turned away from the hospital.
Yes, Click supports defaults, choices, in options with help strings.
You don't have to be a neuroscientist to point out outright falsification: https://guzey.com/books/why-we-sleep/#appendix-what-do-you-d...
It’s common in Mexico also.
This, and with notmuch it's awesome (the search is close to if not better than Gmail's one). I find myself less relying on the web interface of Gmail, except for HTML emails sigh. I know I can just install socksify, but it isn't packaged in my distro, and I already manage too much programs installed from source. I might write a blog post about this setup one day.
Sorry, yes. That's what I wanted to say.
PGTune – configure PostgreSQL based on performance given hardware configuration
There might be reasonable issues but still it does not look compliant with credit-card processing rules to me. I hope they have some exception in their contracts or someone upstream is going to put them out of business with lawsuits and bans.
My immediate reaction isn't "this is so cool and useful for me" but "this might be really useful over traditional speech translation for programmers who can't use their hands". If you know the code but have difficulty inputting it, this might have real value even if it has none for making understanding the code easier.
I'm maintaining a gallery of split keyboards: https://aposymbiont.github.io/split-keyboards/

You might find the Sinc, Wheatfield Split 75% or Core Mechanics Project 0001 close to what you want.
Do you know if the differences in recommended settings between Web Application and Desktop Application are mainly about network-related aspects (latency etc.), or more about typical access patterns of web vs desktop? I'm thinking of the configuration for a remote PostgreSQL server, to be accessed from a local desktop application over the internet.
He was real change in wilderness of more of the same.

Particularly involving the oversea conflicts and increased outsourcing.

Neither Biden nor Clinton were credible in my view. Both were corrupt. Both were sold out and more of the same. Both were involved in "regime change".

So I forgive a little carnival barker behavior (I, and many others don't care for it either but we understand). It helped bring in a large group of people that don't usually listen to guys in suits.

Hope that explains it.
There are alot of people that really love their work, and want to experience it more deeply. In fact for many people, a working situation aligned with their values and life goals can really give them meaning. Your situation might be different. As someone who loves their work and who's mind wanders, I quite appreciated the article :)
Not only this, but rumor has it that Omni (the original creator of the site) either sold it off or sold root access to a three letter agency years ago.
It's a security measure, not a DRM measure. The risk of pointing a camera at the screen is not the kind of attack which this is meant to prevent.
Just tried scrcpy out with that app, I can definitely record the screen, on a Note 9.
Aliasing Preact Correctly for Server Side Rendering
The fed is independent, but how about black rock?
Pot, kettle.
I've heard from friends in the indie film space that BlackMagic cameras come close to RED cameras but at fraction of the price. It's interesting that BlackMagic produces their own video editing software as well (well, it was an acquisition [1]).

I wonder if it's some form of competitive advantage to have in-house software?

(EDIT: looks like Davinci Resolve has been used in TV shows and major Hollywood productions, including Oscar-nominated films [2])

[1] https://en.wikipedia.org/wiki/DaVinci_Resolve

[2] https://en.wikipedia.org/wiki/DaVinci_Resolve#Media_produced...
Big difference between safely storing for transport and using it as a fuel in an engine.
Snowden found a way past perhaps the strongest approach to this sort of problem. You would probably have more luck detecting it than preventing it.
In my first example the suggestions stop at character 30. In my second example the suggestions stop at character 24. For a password that is all ‘a’s they stop at character 68.

I’d guess it stops making suggestions when it reaches a certain estimated strength. The suggestions are ways to reach that strength efficiently.
True in principle, while in the real world the devs didn't even inspect perms on those files or changed them deliberately to fix some access control issue without a second thought. Welcome to embedded software, where the product is ready when it passes the functional tests.

In related news, I have seen at least two proprietary drivers which allowed userspace libraries to program the hardware without any kernel oversight, incuding things like DMA engines. Pointed it out to one vendor; "yeah, we guess it's not ideal, but you know, details of the hardware is our secret sauce and customers demand no binaries in the kernel because reasons, blah blah".

I assume many of those embedded OpenGL implementations may work that way. Anyone with evidence to the contrary?
Thanks for sharing that, very nice to see feature films made with Resolve! Also found nothing that comes close to Resolve when running on linux.

Off-topic but I found it slightly funny that the description of the film is (while you work at Google yourself):

> An idealistic engineer lands his dream job at the biggest social media company in the world. But when he discovers the dark side of the business, he must decide whether to stay silent or risk everything to expose the truth.

Some personal experiences featured in the film maybe? :)
Need Landing Pages Options?
Aren't they comparing to something a few years old now?

Looks like even the midrange AMD Zen3 stuff beats this...
I suppose it's because if skin is added, the robot goes straight into the bottom of the uncanny valley.
I've actually had jobseekers show me their current employers' code that they put on Github temporarily, in a public repository. It was linked as part of their cover letter, I hadn't even spoken to them before that.

I told them they should take that off the internet and we wouldn't be proceeding with their application. It even had things like notes from standups, design documentation and future development plans - I guess their team took the monorepo thing very seriously.
With WebAuthN you do have secret credentials but if implemented correctly it is almost impossible to leak them, right? Also it might be worth mentioning that WebUSB implementation details have sometimes lead to issues/flaws with WebAuthN/u2f keys: https://www.wired.com/story/chrome-yubikey-phishing-webusb/
Last I recall, OpenFX only allows images filters, not scripting and panels.

What's your industry ?
Since when does Google allow you to watch porn?
They do everything to fight it. You can't even install legit porn apps without manually downloading the apk. And then it only works on your phone and tablet, not the TV where it would actually be desired to work.
Also what right does Google have to tell me what I can and can't watch on my TV/device?
AFAIK this does not work with apps which have purposefully disabled screenshots, the Android UI is visible on scrcpy but the contents of the app appear black.

What is interesting is that Android appears to be rendering every frame two times, because when I scroll down the notification drawer, which contains some semi-transparent elements under which you can see the restricted contents on the screen of the phone, but on scrcpy the transparent elements have black under them.

The same thing happened when I wanted to use my Android TV as a poor man's HDMI grabber.
Indeed. Two other situations where this comes up, and in my experience people fail to see this:

a) In a standard house (real estate) transaction: One party (Buyer) brings money in. Three parties take money out directly in proportion: Buyer's agent; Seller's agent; Seller. Buyer wants lower price; All others want higher price. That's the payout structure (and the induced incentive structure). It's that simple mathematically.

b) In a standard job offer, the employer has a budget to spend; they don't actually care how much of it is "above the line" (employer taxes, 401k matching, employer's contribution to social security) and how much is below (salary, income taxes, employee's contribution). If an item below the line changes (e.g. lower income tax), they won't offer "lower salaries". If an item above the line changes (e.g., lower employer taxes), they will. These changes are not immediate, but they converge rather quickly.

Yet, in both cases (as in the VC case), many people fail to see that. You have to have enough detail when doing such evaluations until every change is a zero-sum game between the different players -- and it is only at that point that you can evaluate the merits of a rule.
Ask HN: Are there examples of people using Gitlab or GitHub for governance
I'm looking for instances where a municipality/county/state uses an issue tracker as an interface between appointed or elected officials and citizens/constituents to collect "grievances", debate them, assign them, track them, close them, etc.

As another question, what practices would you bring if you were elected/appointed for public office?
>"A basic assumption of TCP is that retransmission only happens due to congestion."

This is a not a basic assumption of TCP. TCP's inability to differentiate between problems due to congestion vs problems due to noisy or lossy channels is based on the assumption that the link-layer protocol operates independently of higher-layer protocols IP, TCP, etc.
Wait until you try to write your own package definitions. It’s a completely uphill battle, not least of all because nixpkgs is incredibly difficult to parse as a reference (no static types so good luck guessing what any given function takes for arguments, precious little documentation, no decipherable code organization, few if any direct imports to help you find dependency definitions, etc).
Can we talk about failure?
A way of detecting if your site was hacked. Worth implementing?
I agree, however I would say it could be classed as the equivalent of a "gateway drug"
Samsung Galaxy Watch vs. Fitbit Versa 3 – Which Is Better?
I like where this is going, I have been thinking about similar problems lately and, inspired by a talk from Alan Kay, started writing down a research direction for a solution. I'm looking for feedback and other people interested in this. You can read the whole thing here: https://hackmd.io/kafpxBeqQua_rcrncP14tQ?view

TLDR: I'm thinking of building on top of the browser a universal document standard, which allows for interactive documents that contain the application you need to render it, but also to get data from it and link it to other documents. I'm thinking of using IPFS as a storage mechanism to get stable links. Iframes to securely compose documents, using a bootstrap javascript line as the only requirement for any document format. A message bus system, using iframe postMessage api, to connect all documents.

I'm in the pre-design phase, there is no code, just thoughts.
As someone who experienced covid in a bad way, I’m just going to say a lot of Americans on both sides of the political aisle don’t believe the virus is dangerous. They are just worried about their parents or grandparents. Oxymoron, I know, but the inconsistent message and conflicting cross talk from multiple parties has created this situation.
Just run the installer in the terminal as `./DaVinci_Resolve_16.2.7_Linux.run --nonroot`.
Prevent? Not sure you can in any reasonable fashion.

The only way I've seen places seriously curb exfiltration of code was by forcing everyone to use thin clients to remote into locked-down windows desktops hosted on cloud infrastructure. These remote images could access the source.

Your only other options are NDAs and trusting your people.

And if you can show someone leaked something, for definite, try the court system.
It was brought up in https://news.ycombinator.com/item?id=25022665
> I've known companies that physically removed all USB ports from laptops.

Second order effect of Stuxnet .
The myriad meanings of pwd in Unix systems
That's talking about voters, not candidates.
I've tried it with the Tesco Clubcard app which has screenshots disabled. Also tried it out with some "Charles Schwab" app somebody else said they had problems in a reply here, scrcpy can record the screen perfectly.

EDIT: also tried recording a youtube video in firefox private mode, worked, but without the sound.
I'm not entirely sure the author understands what software is or how it works.

Photos are stored in standard formats. Your web browser can probably save images for you that could be opened in photoshop's. If you want drag and drop that could be done (browsers dont allow you to drag out AFAICT). But filters are software, not data. Someone could try to create a standard way to define filters but then each program would need to understand that. I like the idea of dragging a filter onto an image in any program and having it apply there, but that means the filter has to be some independent piece of code implementing "the image filter API". Would every app need to know how to apply those, or would the UI toolkit have means of presenting images that all apps use and that knows how to apply filters?

Not only does this require extremely good design of abstractions, it requires a very open system that seems to go against commercial interests. In the long term I think commercial software has other similar issues, but we need an alternative means of paying developers before that can change.
The fact that it’s still around and there is clear evidence of it facilitating illegal activity leads me to believe it is in fact a honeypot run by law enforcement in the US.
Yes--it's not as if Donald set forth his case in a preamble, then bolstered that case with logic and evidence, brick by brick. He started with "there was massive fraud, big fraud" and ended with "I'm hearing there was so much fraud and cheating." But there was no evidence, only hand-waving and bluster.
i smell a startup idea for locally encrypted, remotely controlled, git repo :)
The second wave of Covid-19 has sent much of Europe back into lockdown
It’s been reported in multiple outlets that his top pick for the Commerce department is Meg Whitman, a Republican who has also drove several companies into the ground. Trump also demonstrated that nothing has to get through Congress with his appointment of no-vote-required acting heads, for which he suffered zero consequences.