skysight-inc/HackerNews huggingface dataset:
The goal of enforce mode is to increase conversion rate. Let's for example imagine following rates:

- Donations: 0.1% (Open Collective / GitHub Sponsors)

- Trust mode: 1%

- Enforce mode: 10%-50%

Even if we do a poor job with the enforce mode and achieve a rate of only 10%, the Lsos still increases your conversion rate by two orders of magnitude.

That said, we do take measures to strengthen enforce mode:

- Closed-source production build pipeline. The development pipeline is still open-source to allow contributions. If someone wants to fork your project, he'll need to recreate your build production pipeline which makes your project only 99% open source; it's not perfect but it can be a good trade-off.

- Fake anti-Lsos library. A way to cheat the Lsos is to write a script that removes the Lsos library code from your production build. We take measures against this practice (such as inlining the Lsos library, randomizing the structure of the inlined code, etc.) and we anonymously publish an anti-Lsos library that works enough to outperform competing anti-Lsos libraries, while making it not reliable and not trustworthy enough to discourage larger companies from using an anti-Lsos library.

- Add license clause to MIT-license. We actually did developed a license clause that enforces larger companies to pay while preserving open source values. In general, we prefer not using copyright law because many developers don't understand how copyright works and many are afraid of using unknown licensing. That said, for some projects it can make sense to use copyright law.

Does that make your more confident that the Lsos is a tangible alternative to merely hoping companies to donate?

Thanks for your feedback, I updated our FAQ.
How to sort a list of words? The bucket sorting method
Trump Pardons 29 People
As someone sympathetic to the argument I found it useful since it summed up what felt odd to about modern socio-philosophy. I can use this as a springboard to look deeper and more constructively into the highlighted events. Too often these kinds of articles are simply a smokescreen for an underlying argument that is essentially a clever version of “left wing liberals are stealing your freedom”... and this wasn’t. Which is fantastic, because as an eclectic political centrist I can’t have meaningful discussion with either end of the any particular political axis as they tend to devolve into gibbering furby dolls parroting the talking points of their politicians of choice... for society to progress this has to end.
That's the real problem in a lot of EU countries. This, coupled with highly inefficient ways of delivering results, appointment dates/locations, or inefficient locations in general (e.g. you reside in city X yet you have to appear in person in city Y that is 200km away just to submit a form).

This can be especially heartbreaking when one has to take a time off just to appear in city Y, spend money on transport, and then find out that the only person that can accept the application has not arrived to the office, and so the whole trip was for nothing (personal experience).

Countries seem to have a hard time explaining spending money on efficient dealing with immigration. The whole immigration process is highly stressful even in the EU; I can't imagine how stressful it is in the US, which treats immigrants quite poorly (in my humble opinion).
You underestimate how common this use case is. It motivates the Go language, which is much more widely used than Rust.
Strange that nobody on this thread shared the amazing eDEX-UI project: https://github.com/GitSquared/edex-ui. A full open-source sci-fi terminal emulator inspired by Tron Legacy.
There are handwritten-like fonts which avoid that problem, by having several versions of each glyph and choosing one randomly for each letter. Some of them even introduce some random variation in the shapes to replicate true handwritten text.
> Most pro-immigration people support it to lower labour costs.

Do you have a source for this claim?
As someone who works in BI I am mighty impressed! I don't think I have seen a tool pack as much power in a fairly easy to follow manner. My 8 year older daughter picked up Scratch[0] after the briefest of intros. You application reminds of Scratch.

[0]https://scratch.mit.edu
Node folks, what’s the correct way to fix this when using Node inside Mac applications?
I think the pain you went through with Java is not quite compareable, as the described havoc (and I do really feel your pain here) would not happen like that in Rust, for the reason that you would have to model these things more explicitly. In detail, it sounds like a cascade of implicit null-ness (aka the billion dollar mistake) and weak references. In Rust null (called None) is explicit through the Option type and the Weak type returns exactly that.

More to your point, as I think you were using this as an analogy for the perils of giving up control: Rust's explicitness should entail all the semantics of your program, and hence async Rust makes you model out all the potentially-racy async interactions with Arc, Mutex, etc. The same middle-man (the borrow checker) who watches over your regular ol' sync code's memory-correctness, now expects extra constraints to be upheld for values passing through async-boundaries. And for me the whole point of Rust is that this correctness proof will do a better job than any person could, for any moderately sized program. So this is middle man you'd want between you and the CPU.

That said, your async runtime could definitely do shenanigans that screw up your nicely modeled program, but that would be a bug in that specific runtime. I haven't deeply read Tokio's source and even if I did, making a qualified judgment about it is beyond me.
This is why you never share details with strangers even if they work at big tech. I’ve heard stories of big tech calling startups and asking questions about their implementation, framing it like they want to acquire them, and then flat out ghosting the startup and releasing a clone a few months later.
I charge by the hour, so my "free time" is billable too. Focuses the mind knowing whatever you're doing when you're not working is billable hours (hence no vidya). I still mostly make my own food, coffee and wash my own clothes. Hell Paul Krugman washes his own clothes in his sink, while he's travelling, and I'm pretty sure he bills more than I do (I actually do use laundry service when I travel for work).

Anyway, maybe that's why I don't see a lot of those things on the list as desirable; if I have to spend two hours managing the graphic designer to make a chart/plot/figure, I may as well fiddle around in xfig or whatever to get it done myself.
I have visited suburbs of Paris and Stockholm several times since I have relatives who have lived there. What is your point?
Link to the GitHub repo: https://github.com/microsoft/infersharp

Curious to hear if anyone has tried this out yet? We use SonarQube on some dotnet projects, but TBH it's capabilities are pretty basic, and we only use when required for compliance with a customer's wishes.
I am not sure if that many smart people got duped by Madoff, surely not for significant %, of their net worth. It's just who the public considers smart often isn't that at all.

We had similar scandal in our country with tens of thousands of people being duped into buying some kind of gold secured deposits. We have heard how smart people like doctors, actors, lawyers invested significant % of their net worth on it. I see it differently. They are not smart. If you invest big % of your net worth into one thing, especially if that thing is not a huge publicly traded and regularly audited company/fund then you are not smart. If you're tempted to put a lot of money into some magic fund that trades gold you are just dumb.

Not putting all your eggs in one basket, especially if it sounds like some exclusive great opportunity isn't rocket science. It's just that vast majority of the population is clueless when it comes to thinking about money, probability and motivations of others.

I think the point about the compassion is great. Very small % of people can understand things like financial instruments, expected value or utility of money. We need a framework to protect less fortunate from scams because that's most people and no one wants the world where scammers reside at the top of the food chain.
Internal discussions about how tone deaf their response is.
Under this logic, everyone in Britain has Italian ancestors.
> I really despise the 'common' module approach because it scatters code that should be in the same file.

If you have circular dependencies then, in my opinion and experience, it unifies code that should be in the same file, and which was wrongly scattered among different ones.

I remember reading the release notes on Turbo Pascal 6 (or was it 5? or Borland Pascal 7) with a weird half-assed support for circular type dependencies among different units, and trying to find a case where putting all the definitions in one file (and avoiding all these issues) wouldn't make more sense to me. It's been 30 years since, and I haven't seen an example as such yet.

I acknowledge there's no accounting for taste, of course.
> Likewise, wouldn’t you be baffled if you needed to click a “Start Editing” button in Word

That's absolutely the default behaviour for Word when opening a Doc sent from somebody else ("enable editing"), and it does make sense like this.
Three billion people in the current European Union would be 68 people per square km, about as dense as Mexico or Ukraine.

As far as culture goes immigrants assimilate. By the third generation it’s rare to actually be able to speak the language of their ancestors. Catholic immigrants to the US were feared as agents of Rome. Now the average American Catholic has a Protestant conception of what religion is, they’re so mixed in. Or look at Asian Americans. From the point of view of someone living in China the idea that people actually identify with this is more than a little absurd. It’s like white. This identity has no purchase in the emigrant sending countries. In the end without continuing immigration all ethnic communities that are not closed to intermarriage dissolve.

As far as humanitarian reasons go for opposing immigration controls see Fabio Rojas or Bryan Caplan. We exist.
Its done in Pluto.jl - Julia notebooks that have cell dependencies implemented (and rerun them upon change of variable’s value).
I believe the sounds is an actor not deep fake.

“While current technology does allow for voice deepfakes, the voice of this deepfake will be dubbed by British actress Debra Stephenson.”

https://www.bbc.co.uk/news/technology-55424730
Yes. Excuse my autocorrectlesness.
Maybe a softphone, like linphone? Works offline and P2P: https://www.linphone.org/
France, the land of the croissant, the home of the brown.
Revolutionising Multilingual Video Creation with Bernd Korz of Alugha
University of Helsinki free MOOC on the Ethics of AI
Curious, how the conclusion of the "intellectual diversity" argument is always that we should tolerate nazis more and never anything else, really makes you think.

(Cue the "I don't support nazis I just think that for the good of mankind, unfortunately, we need to do everything we can to support nazis, incidentally of course" script.)
From the above link:

What about safe languages and formally verified microkernels?

In short: these are non-realistic solutions today. We discuss this in further depth in our Architecture Specification document: https://www.qubes-os.org/attachment/wiki/QubesArchitecture/a....
Exactly.

Babel used to be useful to transition to ES6 back in the day, but I'm very glad I removed it from my Webpack pipelines some years ago, Typescript already covers everything I was using Babel for and gets me Intellisense in editors on top of it.

Furthemore, I found out yesterday that Webpack 5 has Assets Modules that can detect non-script imports using "new URL()" syntax as well (https://webpack.js.org/guides/asset-modules/#url-assets), a feature I haven't seen in other bundlers.
I'm talking about Visa. You walk out right away, and transaction completes in background after a month.
Use next.js it's simpler than vanilla react
As someone who has some (immigrant) friends which try/tried to get a foothold in Germany usually the opposite is the norm: You can do everything by the book, be the perfect citizen and in the and you are thanked by daily racism and a bureaucratic maze.

To have the strength to stay a good person through all of that is a big achievement. This is why I think showing as a society doing things the right way counts.

This is the foundation of the unwritten societal contract: if you go by the rules everything will turn out well for you. If you break the rules, act egoistic etc, you might end up in a bad place.

This is why stuff like coruption, worker exploitation, tax evasion etc is worse than just stealing the people's money — it is also undermining the trust into that unwritten societal contract.

This contract is of course fiction Which means that believing into it is either optimistic or naive depending on your country. But if it breaks down thing will only get much worse
Conan O'Brien saying “You know?” 100 times in 1 minute – Speech Analysis Project
> "Intellectual diversity" of course as always being a code word for acceptance for racism, sexism and antisemitism, etc. in society, cloaked in progressive language.

Right-wing/conservative talking points are sneaky.

Instead of saying "we believe white people are smarter", as well as arguing that we should stop striving to address the systemic oppression of minorities (which currently still happens through redlining [1], digital redlining, etc.), right-wingers talk about 'equality of outcome' and 'natural dominance hierarchies'. Their arguments sound convincing to many, especially coupled with an angry-sounding orator like Jordan Peterson, who mostly just teaches emotional suppression (according to psychologist Gabor Maté [2]) while justifying today's oppressive status quo.

[1] https://www.fastcompany.com/90269688/high-tech-redlining-ai-...

[2] https://www.youtube.com/embed/adYJm_A2CSM
"German de-Nazification would be called an ideological tyranny if it were ever objectively described, and it brainwashed a generation of Germans. The German soul of romantic discomfort with the modern world was murdered, with disastrous consequences for European culture. Liberal democratic cosmopolitanism didn’t win any arguments; it won a war, and got to impose itself by force."

It reads like the writer is trying to say something, but isn't really concrete about what that is.

Without any concrete criticism of "Liberal democratic cosmopolitanism" it's hard to know what this is trying to say. As others have done in the comments, this vague language leads one to guess what they mean. The principle of charity should be used, but it's hard when the same complaints are often used as a dog whistle by the extreme right.

What exactly is the problem with de-nazification? Explicitly violent and genocidal isms like Nazism should not be tolerated in good faith discussions. They should not be "debated" as Equal viewpoints.

To call it brainwashing is a stretch. Nazism has lead directly to millions of deaths in the name of Nazism and not something else. If that's not something we can agree to fight, then what is?
Absolute numbers seems legitimate. The US per capita immigration rate is largely the result of the high absolute number of immigrants taken in over US history.
Agree about not taking medical advice from people on the internet.

It's also best not to form life decisions on any one study. This includes studies that show multivitamin benefits as well as those that show slight increase in mortality rate.

For multivitamin studies, it seems to be so hard to show any effect that people think we should stop looking for it:

"The probability of a meaningful effect is so small that it's not worth doing study after study and spending research dollars on these questions"

https://www.webmd.com/vitamins-and-supplements/news/20131216...
Do you have any more information on that? Is there already a repo or something I can follow?
You can do pure Windows with wNim or Winim and its few helpers.

If you are looking for cross platform, very graphical, not necessarily accessible, there's NimX. I think there's also a port of Dear ImGui called Nimgui.

If you are ok with webby interface, there's a Nim port of zserge's webview.

There's a discussion on the Nim forum you might find interesting: https://forum.nim-lang.org/t/5632
Any notes on the VM integration in general? Been looking forward to a "Windows subsystem for Linux" style thing where I can run Visual studio and games without actually having to deal with Windows as a primary OS =P
What is the response of QubeOS to the famous Theo de Radt critique[1] that virtualisation is basically adding another layer (hypervisor) of possible exploits just below the existing one (kernel)?

[1]: https://news.ycombinator.com/item?id=8393940
I'm always stunned by how many people fall for these false equivalences and lies.

My world view is not even remotely 'left wing', and yet I have no difficulty whatsoever in detecting neofascist propaganda. It's really not that hard, and yet it's prevalence seems to be driving us to the brink of chaos.
PolieProboscis – A Neural Model of a Projector/Camera/Subject System
Hello Hacker News! Long time reader, first time submitter.

This two minute video divulges and demonstrates a technique for the creation and application of a neural model of a projector/camera/subject system and links to a dataset of the "Truth Beam", a recording which contains within it evidence that it is not the product of the deepfaking process.

Additionally, the generative "Holodeck" application is demonstrated.

The device also has applications in classification and 3D modelling etc.

I'd be very interested in HN's take and review!

Thank you for reading and hope you're having a happy holiday season.
Interactive Machine Learning Experiments With TensorFlow
A chance to use the word Octopi squandered...

punches fish
This seems incoherent. Given the decentralized nature of Git and thus the diversity of different repositories a project will live in, what concrete feature of which repository is it keying off of to determine if the repository is public and/or has sufficiently light access to allow free use without an activation key?
I don't think we should tolerate nazis more, there's a wide range of intellectual diversity out there the problem is that people like you think anyone who slightly disagrees with you on anything must be a nazi. Unfortunately intellectual diversity includes people who think that way
> The point is, he's making a case that an amount allocated for an open presale is not a premine.

Simply repeating a lie does not make it true. The creators of ethereum created 72 million ether. They sold 60 million of it to themselves and others and they benefited from the sale. This is precisely what a premine is, and it is almost identical in structure to other premined altcoins.

They subsequently paid the funds received from the presale to themselves in their entirety. The foundation's current funds come from selling a large portion ($100 million USD) of the pre-mined coins at around Ethereum's all time high in 2018. ( https://www.trustnodes.com/2019/12/13/ethereum-foundation-so... ).

> Your conspiracy theories notwithstanding, the founders were on equal footing with every one else in the crowdsale.

100% percent of the funds in the pre-sale were eventually paid back to the founders and their employees starting with a million dollar payment to their CEO the literal day the presale closed (and a few days before he left the org). Anyone who stood to be repaid from their own payments was in a substantially advantaged position.

The earliest presale participants also participated at significantly reduced prices.

"Salting" the tip jar by participating in presales at reduced rates or with rebates was an established fraudulent practice in cryptocurrency prior to Ethereum's creation, one that Ethereum's CEO previously also engaged in prior altcoins.

Moreover, the terms of their presale expressly prohibited the participation of US persons. There is no way in which you can claim there was a broadly equal playing field here.

Even if the presale had been an equal playing field that wouldn't have changed the fact that the issuers of ethereum conducted a security sale which directly enriched themselves to the tune of millions of dollars before the system was even running, and has subsequently benefited them to the tune of hundreds of millions of dollars.
Nope, still not working. My desktop sees mobile, mobile sees desktop, yet no file transfer ever occurs in any direction.
I don't use reddit much, so maybe I've got this completely wrong. (But the post doesn't say "use reddit", it says "search reddit".)

Look at frying pans.

Reddit will tell you that cast iron is the only option. Carbon steel is wrong ("home burners don't get hot enough", stainless steel is wrong ("too hard for you to use"), aluminium non stick is wrong ("only good for beginners who don't know what they're doing"), aluminium with ceramic non-stick is wrong (ok, they're right about this one).

Ask about boots, or hammers, or any of dozens of products.

Reddit fetishizes some products and disdains others and there's not much reason to it, it's mostly memetic.

Most redditors don't have the money to buy 8 different pans or 7 different pairs of boots. They tend not to work in these industries, so they can't give that experienced view point. And most redditors are young so they just haven't lived long enough to give a credible review of how long something lasts.

A 40 year old person who works with a tool 8 hours a day, and who's used a wide range of those over the years, will tend to give a better review than a 20 year old who works with a tool for a few hours a week.
This isn't really science where something can be proved or disproved in vitro but about things like "political sciences" which have taken their specific paths for social reasons.

The simple backpropogation approach is most common and IMO accounts for much less diversity in ideas. The idea that every choice was right/wrong based on the side that won ignores that with a different geography some of the choices and the winner would have been entirely different. It also tends to remove options that may have been superior but were not chosen by either the winner or loser of a historical conflict.
Given the subject matter of the books - I wouldn't want to touch the production of these. And that's sad.
6% basic.
AI hates me.
Apparently, Your spotify was overdramatic-instrumental-yoga-studio-heavy-eyeliner-post-punk bad. And this was just the beginning of the insults.
I went the opposite of number 5. Instead of having multiple monitors, I just have 1 big 4k 32" monitor. I found that I am more distracted when having more than one monitor.

Lots of people are guilty with no. 49, especially when it comes to romance. Social media and dating sites has made cultivating a personal brand a top priority.