skysight-inc/HackerNews huggingface dataset:
I've been using a Magic Trackpad 2 on my Linux desktop for a year now and it's great. Two finger scroll and right click works, but it also does three finger middle click which is super convenient for opening and closing tabs in Firefox - it's something I miss when I'm on macOS.

Inertial scrolling depends on the app, but Firefox implements it well and that takes care of 80% of it for me.
Net Neutrality just meant that Google got to shovel YouTube streams onto ISP networks without having to pay. Let's not pretend there were ever any noble intentions behind it.
For me, it is ironic that this article is on the BBC, my company is contracted to provide the playout of the bbc linear tv channels and their expectations have been higher than ever during the pandemic. I enjoy carrying out the work and like the BBC (honestly not criticising them at all), however it’s an interesting point about large corporations being a sum of lots of different people and ideas rather than a single ‘clean’ entity.
1. Video games.

2. In case something broke in Linux I would spend a lot of time looking how to fix it. I use Windows since 3.1 and I know it inside out.
Class-Based Components vs. Functional Components in React
Interesting they show support for USD(Z) in the example. USD will be the standard for most VFX houses and make tooling for various web based systems so much easier.
Odinson, a powerful and highly optimized framework for information extraction
i think good example too is clickhouse analytics db, their development is all on github, fun to read issues and release notes every once in a while
Last time I checked, Voilà was very slow for anything but the simplest dashboards. This may or may not be a problem depending on the context as instant page load isn't always needed but it's a an aspect to take into account. So my friendly advice is to do your benchmarks with real-world use cases before investing time in this solution.
A/B testing seems very greedy in practice -- even in the purely economic sense (not in the user satisfaction sense).

For example, say you "A/B tested" product pricing naively. I would expect demand to have a momentum component. If you set your prices to a large value abruptly, you will probably keep getting a similar sales rate for a while, until demand starts dropping over long term (could be years for all I know -- enough time for most opinions around information sources to have shifted, for example). Compare this to a strategy like Optimal Pricing[1] based on more refined methods.

Overall, I can locate at least 3 large scale problems here:

(1) Short term behavior of websites (maximizing ads, poor experience)

(2) Poor industrial coordination: surely this practice brings the entire (web) industry down. If most of what you see is plagued by ads and infinite popups, you will seek alternatives.

(3) Regulation failure. Sometimes even industrial coordination is insufficient, because joint efforts are still limited to a single domain, and not all of society. In this case usually regulation is necessary.

Privacy is great and all, but clicking a cookie disclaimer for every website seems such unnecessary friction. Most inexperienced users I've met did not know what cookies meant and couldn't make the privacy-convenience decision effectively.

[1] https://en.wikipedia.org/wiki/Price_elasticity_of_demand#Opt...
Perhaps you should check out http://steveblank.com/, there are lots of examples of startups facing similar problems to yours. In very simple terms you need to engage with the customer discovery process.

Have you reached out to co-working spaces, incubators, startup seminars and angel investors?
I go back and forth. Currently I use windows for grad school work. It’s just easier to use Microsoft Office on windows. Oftentimes professors will email me very old doc files that open fine in Word but have incompatibilities or rendering issues in LibreOffice.

Also OneNote is my primary note taking tool. It’s really easy to get going and is able to search across other notes very well. Also free built in OCR scanning is a big plus too.
You say they can do better as if you’ve never read the trash guardian before
> .com, .net, and .org are all owned by Verisign

This does not seem accurate to me. The Wikipedia [1] page for .org says it is managed/controlled by the Public Interest Registry and not Verisign.

I recall this because of the scummy deal the PIR was trying to do to sell .org to a PE firm.

[1] https://en.wikipedia.org/wiki/.org
No, i like Rust very much. But Rust require from me to deep dive with language, it's not productive language, it's correct from start to end language.
Language with optional GC, value types like Nim or D are better for small hobby projects. But community and library ecosystem and tooling are weak.
On other hand there are Ocaml and F#. But Ocaml for windows is weak, community is small etc F# inherits problems from c#
This was me circa 2012-2013. I hadn't realized it yet, but was quite liberal minded compared to my fellow church mates.

I tried talking to someone who is rather politically conservative (she eventually ran for office). In our conversations, I just kept finding myself thinking... that's not how I view that... at all.

Nothing became of the relationship, but doubt it would have maintained anyway.

For me, it was the first time trying to date across the isle with someone who was politically aware and was very eye opening.
Ultimately for me it's two things:

- reliably working hardware

- microsoft office

I lead a pretty mobile life so I flip my laptop open and closed probably 20 times a day and do loads of video conferencing in a professional setting. Even a small fraction of the time having it not wake, or Wifi isn't working, or sound and audio isn't right etc etc ... would just be a deal breaker. And every time I see these threads, people are STILL talking about all these things.
Sure, You can't have platform fragmentation costs if you don't support platforms.

You only support them if you want to reach the customers. That's exactly the same as not supporting Android or
iOS or not getting into App Development in first place.
> which substantially relies upon GPL libraries is considered a derivative work and would be a GPL violation if it's distributed without source code.

I didn't vote either way, but I'm not sure that this is the way the GPL works. As I understand it, you can distribute only binaries as long as you supply _on request_ the source code. FWIW the link to the GPL reads as quite tenuous and what I would guess the downvotes were for.

> Similarly, an iOS app which substantially relies upon Apple's libraries in order to work is subject to whatever the terms Apple includes in their software license

Yes, they are free to do what they want, barring regulation. Which is what this is. Deliberately loopholing around the legislation is an option, but a risky manoeuvre that might just invite more legislation.
No one has ever needed crypto. It is pure trash
Apple literally built an API for ad-blocking. How is that worse?
Jolla hits profitability ahead of turning 10, eyes growth beyond mobile
As someone who has been in one or another meeting with German TV stations I can assure you this is not completely far fetched. The people deciding what is running at these stations are of the mindset (a translated quote):

> Our average viewer is 65 years old and watches TV while doing the dishes, we must not show things that cannot be understood by them

and then they will serenade about how they would "love to have a bit more sophisticated things", but as they are the only ones who really understand their audience, they cannot allow this, although they support the values of the 68 generation etc. pp.

From my standpoint the German television landscape is completely doomed, because the people at the levers are in the illusion they do the good thing for "the small man" while in fact they just think the small man is incomprehensible stupid and must not ever be confronted with content that shows them that there is still stuff to learn and understand in the world.
High Availability with OpenBGPD on OpenBSD 6.9
Funny that the 1st Extreme Ironing World Championships were held in a country (Germany) where the native language has no word for the concept of “silly”. :D
I originally wanted to respond to say fashioning explanations of offensive language is just tongue-n-cheek and near click bait at best, and confusing at worst.

But if you have to write about offensive language, while ignoring its ambiguity and offensiveness, and taking as given the term is a legitimate type, and therefore legitimate topic of discussion, then this article is not the worst.

I belive such language is best kept in comedy clubs. That said, having grown up around working class people, the word is unavoidable. And people say it with such conviction, you have to give them the benefit of the doubt at some point that they know an asshole when the see one and that the designation has some utility.

Personally, I think I'd like this better if the graphic was accompanied by a scorecard, then you could score your interactions on public forums in a game of Who is the Biggest A$$#0le?
> Yes. When a good or service is always available to anyone who can pay the price, all one needs to do is find the money and one can get it.

This sounds nice but breaks down because shelter is a human need, it is not a new iPhone.

I am aware that the solution to housing crises is build build build, and that the more profit is in developing housing the more there is being built, but pretending a place to live is like any other common good is cold and wrong.
Cool! It doesn't really differentiate in terms of allocation volume (only frequency). It would be interesting if the tick rate was proportional to something like log(allocation rate) so you could get an idea if something really heavy is allocated.
> If someone else doesn't want to pay 30% to Apple, then they should have that right

That right? Are you saying developers should have the right to all of Apple's stuff for free, no matter what? Is Apple not allowed to distribute their tools and libraries under a license of their choosing?

Should we ignore licenses altogether? Perhaps I don't want to pay the "cost" associated with use of a GPL-licensed library in my proprietary application. Should I have the right to just ignore the GPL license?
I think a better comparison would be how much effort a candidate puts into finding a better job.

People willing to grind leetcode, send out 400+ resumes, doing a lot of interviews will probably have a better career than the one's who don't.
Thinking like a civilization is good.
When everyone thinks like a civilization there will be no difference between the people.

When there is no difference between the people there will be success and prosperity.
Stripe is a model for true socialism.

A new socialism of the future.
The end goal is to enrich the commons. While the copy-left aspect of many of these licenses are forcing people to obey the golden rule, the intent is clearly to curtail bad corporate actors to make sure if it is used, it remains in the commons.

My concern with non-commercial and non-derivative licensed works is having someone now gate keep access to the work. This has a chilling effect on use as anyone using it now clearly knows the author didn't want their work used for anything outside of "showing to your friends".

Did I use the work when talking about it in a blog post? Am I in violation because there's advertising on it? Did I use the work to help make a video that gets a million views? Am I now in violation because I get a small income stream off of some other piece of work that used your non-commercial work on its periphery?

You say you want to target hobbyists. Say I'm spending my time investing in learning your library and I want to use it in my job because I think it's cool and I've gained familiarity with it. Now I'm in the position of asking you for permission of whether I can use it or not. My time would have been better spent investing in something that told me from the outset I had permission to use it.

You don't want people using your explicit approval, that's your prerogative and NC and ND are for you. If you want people to have control over the tools they learn, use and deploy, then it needs to be under a libre/free license.

It's more than aesthetics. Putting a non-commercial license on works, especially software, is a death knell.
We run a non-profit minimal-budget workshop where currently hundreds of people work together at the same time, but they run code on their own computer. But making people install Jupyter and other python packages on their computer is difficult. So we are exploring the possibility of the hosting the notebooks ourselves.

We don't want options like Google Colab, because we want the experience to be tightly integrated (there are also issues around GDPR). So we want to run our own server.

If we can run a ten-day workshop of 500-1000 people, where most people work everyday at the same time in a 5 hour slot, and keep costs under 50-100 usd, we would make the switch. But I understand that it is difficult to make estimates without trying how much resource usage there actually is.
Stable does not mean perfect. It means putting a version number on it, don't fucking change it pointlessly, and decouple it from the other parts of the kernel.
My Lenovo Flex 5 with Fedora 34 (GNOME) has an incredibly smooth trackpad experience. Also, GNOME sushi is a useful preview.app alternative, maybe not on the same level, but you should try it. I used Xfce before getting my new laptop, but on newish hardware, GNOME is great.
Given how little rights we are guaranteed in Australia by our constitution, I wouldn’t mind our government getting less sovereign and having higher powers to appeal to. The UN is a little dysfunctional at times with things like the rock paper scissor game of who on the security council will veto it this time, but the various UN departments tend to produce pretty decent stuff when it comes to “Human Rights” it’s not like we don’t have the lessons to learn after decades of watching the way the EU worksz
I’ve done just this, with a tailor doing tours for a MTM business. Took about 15 minutes to do 18 measurements. With those in their system, I can custom order any number of (dress) shirts customized in a variety of ways and they do fit well.

The issue is it just doesn’t scale well abd is limited by types of garments on offer, no standardized way to share measurements with other manufacturers, and requires we redo the process or for me to ‘guess’ at adjustments if my body changes in any material ways - they only come to major cities once a quarter or so.
Show HN: Follow GitHub repos the way you like
Each state bar’s ethics rules already prohibit it. It’s grounds for losing your law license.
I don’t read this as Plausible vs GA but server-side anything (including a GA proxy) vs client-side GA. in that case, it doesn’t seem like these figures should be wildly wrong.
>Since it's behind a glass that is opaque to visible-light you wouldn't even know the camera's there

If it's opaque to visible light how does the camera produce an image?

>if you put tape on it your remote wouldn't work anymore.

Not really? You just have to be more careful placing the tape. Besides, nowadays many smart TV have app remote controls, or RF-based remote controls so the IR sensor being blocked is a non-issue
Weird how different people have different experiences. I've had way more cases of random things breaking on Win 10 than on Linux Mint. Especially corporate Win 10 on my working machine is utterly horrible, just endless problems.
This experience is based on running whatever the latest LTS Ubuntu OS was in 2018 on a Huawei Matebook Pro, a very nice thin laptop I bought at the Microsoft store in San Francisco. I also tried Fedora. Initially I tried stock Gnome whatever, before heading off for Fluxbox, Sway/i3 etc sparse style window managers after growing frustration.

- battery life worse than a full screen VM running under Windows. Need to fight tooth and nail with drivers and config files for graphics that switch from low power intel to high power nvidia based on workload, for example.

- wifi throughout worse than a full screen VM running under Windows.

- worse UI performance under load than macOS or Windows. The whole UI, eg the compositor or X server can easily grind to a halt with no “beachball” style indicator. Crashes in that process are not uncommon, and effectively lose the whole session.

- somehow I managed to break my sound output with a routine software update in the year 2019

- browsers (eg Firefox) still buggy or blurry under Wayland
But housing doesn't work like this at all.

"all one needs to do is find the money" is the mechanism that keeps some people out of the housing market, or at least makes their lives pretty hard. Middle-class families can find the money, but the poor do not and usually cannot (for whatever reasons) raise their value on the job market enough.

A case can be made for rationed housing at extremely low prices. If you let anyone in, you would get a cash-flow problem and distort the market, but not if you limit it to the poor.
Interesting discussion so far. I can think of one counter-example: https://www.infosecurity-magazine.com/news/iceland-expelled-...
How do they power their irons?
The bigger practical problem is: What is commercial? Here's something I wrote almost 15 years ago. [0]

Sure, we can agree that certain things like a grade school project are not commercial. They're also trivial and pretty much uninteresting from a license perspective.

Though see this case. [1] It was dismissed but basically Federal Express was sued because it made a profit off making copies of non-commercially CC licensed educational materials.

CC spent years trying to come up with an NC definition and as far as I know nothing ever came out of it and the closest they got was pretty much tied to US tax code not-for-profit status.

So even if you dismiss the philosophical concerns, while I've personally made peace with using non-commercial licensed (photographs mostly) for certain uses that you could argue both ways on, I'm not sure how legally defensible it would be if push came to shove.

[0] https://www.cnet.com/news/does-the-noncommercial-creative-co...

[1] https://creativecommons.org/2017/02/24/update-great-minds-v-...
Because I don’t need or want complete control over my operating system. macOS does exactly what I need: stays out of my way, supports the software I use for work, barely breaks and barely asks me to maintain it manually. Also the UI hasn’t changed drastically since it’s inception, the stability on that front is nice.

Downvoted for answering the question honestly, stay classy HN.
It's primarily because I want things to consistently work as expected. Sure, macOS doesn't always work as expected, but compared to my experiences with various Linux distros, it does.

Others have mentioned the trackpad experience, and that's a thing, but not a deal breaker for me since I use the keyboard a lot.

Hardware quality is another issue, more important than the trackpad for me. MacBooks are built like tanks compared to most other laptops, and it's not difficult to keep one running well for 8+ years. In fact, I have a 2013 MacBook Air and a 2015 MacBook Pro, both of which are running as well as ever.
Just get a medical exemption from your health provider then. Most, if not all, employers should accept that.
> You always end up building some kind of CRUD/RPC thing that works via HTTP

Isn't that what WebDAV is?
US economic growth is much much lower than it was 50 or 70 years ago. Population growth is also lower. If we're pointing out modern issues like the rich getting richer then I feel the correlation is with LOWER economic growth causing it rather than HIGHER economic growth. Once it becomes closer to a zero-sum game the rich have an advantage. Ecological damage goes the other way since it's harder to grow quickly with environmental restrictions.
Multi-Cloud Drift Detection Powered by Bridgecrew OSS Yor
>it also does three finger middle click which is super convenient for opening and closing tabs in Firefox - it's something I miss when I'm on macOS.

I can highly recommend BetterTouchTool, it has a wide range of features, but one of the easiest to use is map three-finger-tap to middle click
Whoever told me camping saves you money was lying.
> If I want to share my code freely with hobbyists and individuals, while ensuring that Amazon can't just steal it, pervert it into something I hate, and then borrow my own reputation to help them sell it, is it morally bad to add a license that stops this behavior?

It isn't morally bankrupt but it is in contradiction to "share my code freely". Libre sharing of code with others invites contributions, which may or may not take the form of commercial enterprise around the fringes and/or of the code in-question itself. Think WordPress and Linux/RedHat; and not Redis and ElasticSearch. I agree that companies like Docker that created real value couldn't capture it all for themselves, but that's down to the rest of the ecosystem catching up to them and eventually overhauling them (some would argue, this is how it is supposed to work). If it is any consolation, they did end up creating an enormous amount of value with an industry changing innovation, but that happened on back of permissive licensing.

You cite Amazon as an example, but as one counter, AWS now employs the RTOS lead developer and continue to fund the effort. Something similar happened when Rust-lang engineers were let go by Mozilla. So, it isn't all bed of nails.

I hack on FOSS full-time, and in my view, favouring permissive licenses over restrictive ones is how the FOSS ecosystem flourished in the first place. Besides, unlike other forms of work, digital work inherently wants to be free. There's no caging it. And in letting it be is how we let it grow.
A better question is; why on earth would I?

Mac OS just works, brilliantly.

Windows isn't as great for web dev stuff. So Mac OS it is.
Show HN: Tomo – Post-Alcohol Recovery
Tomo is engineered to restore balance and function to your body after drinking with ingredients that help attack the underlying causes of discomfort.

Since launching our first product at Yale University in 2016, we have created a vibrant community of loyal followers, been featured in various articles (including Vice, Forbes, Time, Cosmopolitan, and Men's Health), and received spectacular reviews on the efficacy of our product.

Pre-order link: https://www.indiegogo.com/projects/tomo-post-alcohol-recover...

Website: https://www.tomolabs.co/

Feel free to let us know your opinion on our product by leaving a comment!
I personally think that the concept of copyright (that is, using state-sponsored violence (or threat of same) to enforce property rights over the reproduction of certain sequences of bytes) is insane. I understand why it exists and the economic incentives it creates, however I feel that the fundamental idea that someone can “own” a certain sequence of bytes is as absurd as someone owning the number 2.
No, other cloud providers scan all the pictures you upload. Apple does a careful private set intersection (partially on the client, partially on the server) on all the pictures you upload to collect strictly less data than other cloud providers.
happens on reddit all of the time.. and slashdot
While skimming his Twitter to form my own opinion (He doesn't seem terrible at all, at first glance.):

If someone disapproves of your lifestyle it's most likely their own shadow talking.
In addition to uBO, I also use TrackerControl.

https://f-droid.org/en/packages/net.kollnig.missioncontrol.f...
How to Solve Any Problem Using Just Common Sense
Can some HN users that don't block ads across the board in their browser explain how you can stand using the Internet at all?