skysight-inc/HackerNews huggingface dataset:
Somewhat misleading to claim that 'one user' would be all there is auditing software. It's not 'one user' that audits your Linux distribution. Can something be snuck in that nobody notices into the source? Of course. But it's incredibly disingenuous to claim that because one user cannot audit all the software running on their machine that we should abandon the concept of auditable software in general and accept corporate lockdown. There's a massive difference between 'my operating system's code is open and many people have at least glanced at it' and 'this is a total secret beholden only to one corporate identity and nobody can have a look even if they had all the technical knowledge in the world'.
Requiring a surgeon's consultation before scheduling seems like it would be a huge hassle to arrange, and greatly reduce the amount of surgeries they could perform.

Beyond that, I'm not sure what benefit there would be to a surgeon independently reviewing the case early. Thinking about what they'll need you do in tomorrow's surgery would distract them during today's surgery.
Does this reflect the global nature of tackling climate change?

Tackling climate change requires structural changes, not heroics.
I'm in college, and my profs send a lot of .docx files. In general I prefer not to start up libreoffice, so I just use a script and mailcap file to view it automatically with pandoc and zathura. I also use it to write for both assignments and personal stuff, though for anything long or with weird formatting I prefer Latex.
That only works if you're willing to attach a scam to your software and it gives you no incentive to work on the software since it doesn't generate value.
Given their history of pissing off customers and their zero respect for privacy, my answer is thanks but no thanks.

https://www.zdnet.com/article/sonos-accept-new-privacy-polic...

https://www.vice.com/en/article/3a8dpn/sonos-makes-it-clear-...
What do you love about talking about gender and sexuality?

Would you consider than any part of your interest has anything to do with your lived experience as a gendered human?

If not, then I can understand the analogy you enjoin when you draw a line between Rust and Steve Klabnik. Nobody has to know anything about Steve Klabnik to be able to parse Rust or a syntax guide to Rust.

Feminism is different when you consider that each of us experiences the world through a gender lens, particularly when you consider that many of us are unaware that the lens exists and occludes our vision as well as forms it.

How do people of a gender you don't share experience the world? I'm not sure how you'd know until you listened to them describe their lived experience.

In the case of Beauvoir, you are fortunate. Her life bridges a gap between pre-feminism and post-feminist worlds. If you love talking about gender and sexuality, Beauvoir's life is fertile grounds for many interesting conversations you may enjoy with other people of all genders for the rest of your life.

https://www.youtube.com/watch?v=OTdTNr1-y-c
> If one percent of SONOS owners use the code

I've worked at companies that added APIs for enthusiasts to use for home automation and other projects. I can tell you from experience that the number of customers who use those APIs is far less than 1%. The number of people who might actually compile code and run it on their device, if given the chance, is vanishingly small.

The real problem, though, is that no matter how hard you try to tell your customers that customizations and custom integrations won't be supported, your customer support channels will be flooded with obscure requests from these customers. As soon as something goes wrong, they want you to fix it. It doesn't take long before they start taking to Amazon reviews to vent their frustrations.

It doesn't matter how many warnings you add, how many times you insist that aftermarket modifications won't be supported, or how much you plead with the enthusiasts to take responsibility for their own modifications. A subset of the hackers will make things miserable for your support and RMA teams, and that's enough to sink these initiatives.

Finally: Once you advertise an API or support for customer modifications, you're on the hook for supporting it forever. Need to re-architect the software for some new features or upcoming products? If it breaks compatibility with customer hacks or integrations then prepare for some of the most vile, angry feedback you've ever received. The hacker community has zero tolerance for losing features or access, so once it's out there you'd better be prepared to support if forever. This might not sound bad at first, but it doesn't take long until you're making choices between advancing the product line and not upsetting the <0.1% of vocal customers who use the APIs/integrations.
There's also a great complementary trick. If your floss gives a funny odor when examined closely after going through a single interdental gap, you have too many anaerobic bacteria there. Those are the nasty ones that destroy your gums.

This is the poorman's version of bacterial cultures and BANA tests, which IMHO were great ideas but never took off.

Dyes are good for tooth plaque, which is a different kind of biofilm. You can have good dental hygiene, but bad gum hygiene and vice versa.
I believe that zeromsg does not support true zero-copy messaging which might be a reason to look at nanomsg or nng if you need every last ounce of performance.
Well put! Your part about the current attitude that "users can't be trusted with this power and need to be protected from themselves at their own expense by some other benevolent entity" is spot on.

We should strive to get back to having engineering level access to the general purpose computers we buy. And then continue on to give tinkerers the same engineering access for tools for making things: CNC lathes and mills, etc. Then your "whoever you are ... you can do just about anything" part becomes even more powerful. My 2c.
You might as well be asking “What are some real life use cases for square dancing, that are not dancing related?”

Solve problems with the best solution, don’t start with a solution and then find problems
I think he's a much better essayist (and polemicist) than he is a fiction writer. I'm skeptical about his positions a lot of the time, but I enjoy reading him when he's making cases about technology and free speech. The problem comes when he tries to rewrite those same essays in narrative form, which does not play to his strengths.
How can climate be predictable if weather is chaotic?
Yes, I took great inspiration from HashCash and Proof of Work in general.

Re: minus the refundability

The refundability is the main thing that allowed us to patent this. HashCash, and the large PoW required by Bitcoin are meant to strain any attempt to transact on the respective network. Ours only strains bad callers (monetarily) and does not strain good callers.

The argument we presented was that good/bad callers can be simplified as calls that lasts more/less than some time threshold.

Simple, user-friendly, intuitive, and serves the purpose of disincentivizing high volume spam calls while giving legit unknown callers a chance to bypass the blind filter.
Yeah my mistake. Disingenuous meant something different than I thought. “Unfair” perhaps, but I don’t think you have any hidden motives here ;-)
Funny thing is, CFengine predates Git. Its from 1993 and I remember looking into it in end of 90s after seeing it covered in a Linux magazine.
And they say us Germans lack a sense of humor...
Did you use a specific guide? I’d like to try again and follow the exact same steps as you.
Boohoohoo
Worrying about this is like worrying about a drop of water falling in the ocean. The long term benefits far, far, far outweigh this drop of water. It is just a climate denier's useless criticism or a climate zealot's gone too far dogma.
"Doctors hate him..."
Bullshit. There's no advantage in "going global" with a stupid thing such as electric cars because there's so little demand for them without generous government subsidies.

Cancel all government subsidies for that junk and let taxpayers keep the money. Has any of the socialists from CNBC considered this as a possible strategy the US government should pursue? Apparently not.
This seems like an instance of "what you can't say". The taboo is so strong that to even question it leads observers to speculate about whether the questioner is insane or evil. I suspect the reality is some manner of neurodivergence, either autism or a thing we don't yet have a good name for.

I even feel the need to add that I don't share his skepticism, lest I raise suspicion about my own position by posting this.
Puppeteer Screenshot Full Page Not Working. Possible Fixes and Alternatives
> Forging relationships with political leaders, media personalities and activists is now critical to Facebook’s continued primacy in social media.

Where has the WSJ left the "capitalism is good, let the markets decide" attitude?

But, maybe it is just stating the reality that Facebook is a damaging influence in any democratic country and its only way of survival is to interfere with the normal democratic process.

> Mr. Zuckerberg has lectured Facebook’s broadly left-leaning staff about the need to understand that their user base is more conservative

That is a tricky statement. In the end Facebook can, and does, create isolated bubbles for different ideologies. So, even with a majority of progressive users of their platform, there is still room for the most extremist users to get their own bubble and generate revenue. Even worse, increased tensions between groups and heated partisan debates help with "engagement".

> she disagrees with certain Facebook decisions about political content, including the move last spring not to take down a video of House Speaker Nancy Pelosi that had been manipulated in a way that made her appear to be drunk, according to people familiar with the matter.

Facebook provides biased information and lies to increase views. No democracy can sustain for long that propaganda machine. Democracy is founded on the idea that "informed" voters cast their ballot to the best of their knowledge. Feed the masses with doctored videos and manufactured news by external powers and democracy will suffer a blow.

I like social media, there is a place for social media in the world, but probably not for the vision that Facebook is trying to impose.
This has little do with pandoc and everything with how awfully Haskell packages are packaged for some distros. Imagine if installing a program that runs on node would pull in every single npm dependency as its own package.
Yes, and the United States regressed back towards those countries. I don't think the United States is the "bad guy" or the root of all evil, I don't think the West is either. I just don't think that they're the "good guy" that routinely exercises restraint, unless you compare it to an imaginary hypothetical.

I don't support China either - I don't believe in the "good vs evil" narrative that was alien to the Ancient Romans and Greek pagans. The idea that there's historical moral progress culminating in the values of the United States is an extraordinary claim that requires extraordinary evidence. In Hegel's philosophy of right, which was fashionable in Germany, he believed that history culminated in the values of the Prussian constitutional monarchy.

It's unlikely that China will become a superpower. The United States, in the next few years, will no longer hold world wide hegemony, as it seems to be distancing itself from Europe among other countries. It's also unlikely that we'll return to a bipolar world, similarly to the period of the Cold War. It's more likely that we're moving towards a multi-polar world.
No need to be so snarky.

Could someone tweak the image? Of course. But as a practical concern, probably less than 20 people have the image manipulation skill it would take to do something like this in the ~20 minute handoff period. The transporters certainly don't. This is a bullshit argument, and you know it. And these pictures are not just of the odometer, but the entire car, including the VIN. Photoshopping all of this believably would cost you more than just paying the damages on a joyride. It's a non-issue.

And I think you're misunderstanding something: the issue is not the time before the transporter get custody of the cars, but the many days that the cars are in transit cross-country. If the timestamp didn't exist at the time the transporter starts their journey, the next handoff knows something is up.

As for already trusting us, our clients do, yes, but the point of this solution is to increase the trust-level of custodianship handoff between people who are not our clients. A blockchain is a great solution for this, and a database is simply an inferior solution. And NO, they don't have to trust us to "push the right data on-chain". This logic runs in a very simple SPA and is immediately verifiable on-chain, without using our software, because the blockchain's global state is open.
This is a weird peculiarity of the JS ecosystem. The rest of programming ecosystems do not have dozens of tools all doing a build for you. When you run tests in C you do not use a special cli testing tool that also compiles your project... You just run cc on your test files and run it like everything else. Why JS prefers hiding the build I'll never understand.
Pretty cool, but cant print basic objects

const m = {year: 2019, month: 12};
console.log(m); // [object Object]

Compare with Node:

{ year: 2019, month: 12 }
One of those titles where you know author name immediately =)
If you know anything about email headers, this is a bad solution. Are you suggesting that everyone has a shared Gmail account with one password? What happens when an email gets deleted?
I agree. I find it interesting how many people are saying something to the tune of "I'd rather spend my time adding value to the company's product than learning office politics". Firstly, I don't think they're mutually exclusive. And secondly, at least in my experience, the first six months at a new company is mostly an information gathering exercise. You're not going to be able to make valuable changes to the company's product in your second week, and attempting to force through something before fully understanding why things are the way they are is probably just going to leave a bad impression on people. If that happens, good luck getting the team to buy into those good ideas you're so eager to spend your time on.
Legally I do think site owners should have that right, but it would be highly tacky to exercise it
I agree, the western democracies tried opening up trade and hoped that would open up the Chinese government to a new way of looking at the world with more tolerance. That has gotten us no where. They will have to hit them in the wallet or it's all just huff and puff complaints and strongly worded letters from the UN. Of course this will hurt Western economies as well so it may just never happen.
Serious competitors will accept any risk in order to win. That might not be ideal for long term health but look how many take PEDs despite the side effects. It's the same thing with intense training programs.
Dying on the Bleeding Edge
Does Aruffo ever claim to have acquired perfect pitch? I followed his enormous blog as it was happening 10-15 years ago (I'm even quoted in it :)), and it was utterly fascinating to see his journey, but I never thought he actually successfully got perfect pitch.
What are you complaining about exactly? That your package manager doesn't automatically know you've installed something manually?
Missing the point completely. Yes, I agree, most people just want them to work. But there will be a much smaller number of super technical users who want to pitch in and fix issues or be allowed to develop their own solutions.

Giving those people access is only a benefit to everyone, it doesn't detriment the average users.
I think the world would be a worse place if every product ever made was supported forever. There would be nobody left to work on making things better.
Broadly, libertarians agree with the right on economics and the left on social issues.
If you want to improve your oral presentation, you need to practice your oral presentation. Doing problems on paper and hoping your verbal description will improve is not going to work.

I suggest you find some maths videos on Youtube which explain maths you already know with lots of verbal detail narrating each step. Pay attention to the words and description (you already know the maths), then try talking through your own working in the same way. You could record yourself and watch it back (camera pointing straight down at paper is good, and phone camera held up on a ruler and stack of books is easy). As others have suggested, once you can do that to some extent, explaining things to others can be good practice, but if you're stumped as to how to describe anything, that's not going to be a good first step.

I teach university maths, and when I'm doing a problem in a lecture, writing down the steps to demonstrate, I am constantly talking, narrating everything I'm doing and why. E.g. "Okay, we need to cancel out that 3, so let's divide both sides by 3, and then we can use log rules to bring that 2 on the right inside the log as a power. Now to cancel out these logs we need to use an exponential on both sides, and if we move these terms over we'll have a quadratic to solve. We know how to do that! Hm, it doesn't seem easy to factorise, so let's complete the square. We need half of this coefficient to go inside the brackets, and don't forget the minus is part of it! Now if we think about expanding this out we'll get the x squared and minus 4 x that we want, but also a plus 4, so let's take that away and add on the 3 we need instead ..."

I'll also be referring to the context of the problem ("that makes sense, because ..." etc.) and earlier examples to compare and contrast with.
Why would you detach from suffering? Suffering is life. Like love, bitterness, and joy. They are how we feel, and if we detach from any then others follow.
Darn! I was rooting for race and gender research scientists
I am making a stand to not support either of the corrupt big parties in the US. I can't vote for one guy only because the other guy is bad. The democrats should have put up a candidate people actually want to vote for. They didn't do that either in 2016 or 2020. Not being Trump is not a good program.
Yes, it's a bigger problem in these countries, [1] potentially because of the use of multi-country languages spoken by massive numbers of people.

Re: if really you'd want (and could have) something that does the job better.

I'd argue that nothing is better than blockchain in terms of dealing with monetary policy in each country. Since this solution is 100% targeted at the economic incentives that drive phone spam, the reward must be a financial incentive that is easy to globally implement and furthermore allow a user to easily transact with, regardless of country. P2P currencies means someone else in whatever country can worry about designing services that take/use Nano, while I focus on blocking phone spam and don't get wrapped up in potential race/optimization conditions in using "funny money". /rant

Doesn't mean this is a killer app, just as you said, 1 way of trying to solve this 30 year old problem that will only get worse over time as the Internet of Things matures.

[1] https://truecaller.blog/2019/12/03/truecaller-insights-top-2...
China has learned to build those projects in 6-12 months.
Fairphone 2 does, but its community edition hence lacks Alien Dalvik, the Android emulator.

Fairphone 3, which is more stable and better hardware than FP2 doesn't. Although it should be possible to port it, that's a community project.

You can run SFOS CE on quite some devices out there. PinePhone supports 13 OSes right now as it is, including SFOS, but again CE.

For a list of officially supported "Sailfish X" devices, see [1]

[1] https://jolla.com/sailfishx/
I don't know that the hash preferences in the public key are relevant to the issue talked about in the linked email thread. Currently GPG (and Sequoia) will reject the signing of keys using SHA1 if they claim to be recent.

The preferences would allow you to send me two messages that used the same SHA1 hash for the signature. I would never know that it had happened as I would never see the hash, only the valid signature. Both signatures would be logically valid as they came from your assertive action.
>I'm not American so the US-China rivalry comment is not relevant to me. If my family was killed by a bombing attack I would want to get to the bottom of why it happened in the first place without just blaming an entire population and justifying their genocide.

When someone bombs your family you take the time to find out why they were bombed and try to understand the otherside before shutting down the otherside.

But when someone voices their own opinion. You just call their opinion disgusting and accuse them of genocide.

The man is obviously not supporting genocide. If the chinese are supporting genocide than the man obviously doesn't know but an accusation of genocide needs extreme proof and right now there's only rumors.

Maybe what's really going on is you're selectively applying your empathy to whatever suits your preconceived viewpoint.
True but it does add an element of non-tamperabitiry the data. Of course if a txn is a result of some stolen key type scenario a court might be required. A correction can be added like a journal entry. But like git the history is all there and there is less to debate.
Please see my comment in response to the grandparent comment. I think it will address your concerns with a rational counterargument.

Basically, yes, you could, in theory, maybe, sort of, possibly, build a similar system without a public blockchain. But why? I'm sure there are people who can build houses with a few hand tools, but there's a reason we have power tools and heavy machinery — they are more efficient and fit the job better. The same goes for blockchain in this case.

If you can point out where my logic is incoherent, please do, but to me the following: "oh, just set up a distributed git repo or database with checksums and append-only permissions that you control but replicate to other servers not controlled by you so that you can't tamper with the outputs and read from that global state and verify against the other mirrors of the database or repo every time you read from global state" sounds like a stupider alternative to blockchain.

This is what blockchains were made for!!! Distributed consensus!
Caterpillar creates 2,700 square metre Pac-Man gameboard
> Small barriers to access have a huge impact on addiction.

At the expense of those who legitimately need it. Given how ridiculous the current climate has become, I would almost certainly preemptively purchase black market opiates prior to a procedure if the timing allowed for it. (At this point, I almost feel compelled to keep some on hand for family in general based on past experiences.)
Some childrens mouthwash has this built in
Ok. Be specific then. Why should I leave my phone at home.
Thích Nhất Hạnh [1] once said:

- Most people are afraid of suffering. But suffering is a kind of mud to help the lotus flower of happiness grow. There can be no lotus flower without the mud.

[1] https://en.wikipedia.org/wiki/Th%C3%ADch_Nh%E1%BA%A5t_H%E1%B...