skysight-inc/HackerNews huggingface dataset:
> This project was done without Goodwill's assistance or permission.

May I ask about this - why no permission? Did you attempt to reach out to Goodwill to explain the kind of project you're embarking on and just didn't receive a response?
The F# community is amazingly helpful. Really helped me when I started learning it..

F# works great for GUIs. Startet that project about a year ago and it’s gaining traction. Not sure if something like this exists for OCaml ? (If so please let me know - would love to give it a shot)

https://github.com/AvaloniaCommunity/Avalonia.FuncUI
With gadgets similar to iPhones and iPads I think we'd be better off designating general purpose computers for professional use, and not having to worry about hypothetical "grandpas" installing malware while checking the weather, especially on Linux.
By default, snapd keeps three copies of older versions of a snap package. It does so, so that you can revert easily to a previous version if the latest version does not work.
You can disable this feature by setting the appropriate key to `1`.

There is a negative sentiment around snap packages. Even if you are an experienced Linux user, you fall into that negative sentiment and even if an issue is small, it is a deal-breaker for you.

The "chromium" issue has been explained in 2019. Ubuntu 20.04 does not plan to package "chromium" as a deb package (too difficult to maintain properly), therefore there was a need for a backup plan if users were trying to install it.
That cut makes no sense if you have a generic service that works on any commodity hardware like netflix. Apple does not help or provide your business value. Giving them a cut is stupid and potentially dangerous if they ever launch a competing service.
I think the primary requirement for making a relationship work is that both parties are committed to making it work. The problem is: we're not, because we've been fed fairy tales about True Love and we keep looking for a Mr/Mrs Perfect that doesn't exist.

Finding out what you don't want is definitely important too. Some people figure that out quickly, some go through a lot of drama before they finally figure it out. And I can certainly see how people who have trouble figuring out what they don't want, may enter a marriage that doesn't work out. But I also think that people who marry with relatively little dating, are more committed to making it work.
First, right-click on a YouTube video.
You'll see their custom menu appear first.
Now, right click next to their menu (while still somewhere on the video frame.)

You should then see the browser contextual menu with 'Picture-in-picture' in the list of options.
No. Let the browser, macOS and the GPU do the rendering. As the below commenter said, the issue is dev error.
Sorry about the confusion. I’m not a professional writer, quite the opposite, I’m a professional programmer.

acc stands for “accumulator”. p1 and p2 are two pointers, of type const float*. You’ll find more context on github, here’s the repository with these samples: https://github.com/Const-me/SimdIntroArticle
Do you index the web yourself?
Interesting that Flutter "Desktop support" exists for macOS and Linux, but not Windows.
> Applications in this store cannot be patched, or pinned. You can’t audit them, hold them, modify them or even point snap to a different store. You’ve as much empowerment with this as if you were using proprietary software, i.e. none. This is in effect similar to a commercial proprietary solution, but with two major differences: It runs as root, and it installs itself without asking you.

Short version: Canonical does classic vendor lock-in with his Snap Store. I'm pretty sure 99.9% HN users knows what it means :)
And who will teach your children so that they can stay out of school?
Google open sources trademarks with the Open Usage Commons
But if there are hurdles to black women getting hired at places like Google, isn’t your explanation just passing the buck?

People aren’t happy with the status quo, where one of our most important and creative industries is nearly devoid of people who make up more than 1 in 10 Americans. In view of that, I don’t think it passes muster to say that “we don’t discriminate against black women, we just look for Founders in places that are nearly exclusively white/Asian.” Pipelines need to be reformed.
> The next problem is ... how do I ship updates?

...why not make a new release and ship that? That's the way package managers work. Developer makes a package. User installs the package. Then when developer fixes some bug and releases a new version the user can install the new version when the user decides it's necessary.

The whole point about this is that it's user-centric. That's good.
> What is this going to lead to?

Statistically speaking, higher bandwidth costs for pornhub.com and if things were open some more crazy mass shooters?
First, right-click on a YouTube video. You'll see their custom menu appear first. Now, right click next to their menu (while still somewhere on the video frame.)

You should then see the browser contextual menu with 'Picture-in-picture' in the list of options.
Intel Announces Thunderbolt 4
Millenials and young people are not more promiscuous and don't jump from relationship to relationship. They are more likely to be single or have long relationship. But less so trying out many partners. Also most Millenials are over 30 now.
see the flutter-rust ffi: https://github.com/brickpop/flutter-rust-ffi

Is anyone considering writing flutter + rust desktop apps in linux?
I think that is a misrepresentation of the facts.

Federal funding accounts for <50% of Basic research funding. basic research funding accounts for 1/6 of R&D spending. So federal funding is <8% of overall R&D spend.

From the article you linked:

>Basic research comprises only about one-sixth of the country’s spending on all types of R&D, which totaled $499 billion in 2015. Applied makes up another one-sixth, whereas the majority, some $316 billion, is development. Almost all of that is funded by industry and done inhouse, as companies try to convert basic research into new drugs, products, and technologies that they hope will generate profits.
That is very odd. I'm not making an CORS requests from the client
Ask HN: How to Structure a Partnership Agreement for Part Time Work
Hello. I have full time employment with a company in SF, but I recently had an opportunity cross my plate to collaborate with a colleague on a product that he has built that has a lot of potential.

The product has a few very loyal users so far, who love the product and are huge advocates for it.

I want to work part-time on this project, but I'm unsure how to structure the partnership agreement between the two of us... I'd likely be able to offer a maximum of 10 hours of work per week outside of my normal job towards the project itself. It is just him working on the product, no one else.

Does anyone have any ideas on what is fair to ask for in such a partnership? Is 20% equity in the "company" too much to ask for? Is profit sharing more appropriate (no profit yet)? He does not have money to pay me, but I want to be compensated for this work in some way.
I didn't see it mentioned but I thought I'd call out that one of the best articles I've read on the topic of dating was from the Wait But Why Blog

https://waitbutwhy.com/2014/02/pick-life-partner.html
https://waitbutwhy.com/2014/02/pick-life-partner-part-2.html
The US reviews are very peculiar: https://apps.apple.com/us/app/the-bright-app/id1471800945?ls...

101 ratings with all but two being 5-stars. I hesitate to say that the positive reviews are largely fake, but it sure seems like it. Broken English and vague praise for the app characterize most of the reviews.

For example: "My friend recommended to me for experiencing this app. At the fist time, I didn't know this application could bring benefits to me. However, after all I use this app more frequently because its advantages. Very useful!"

What? Further, all 5-star reviews with the exception of one were written between 01/28/2020 and 01/30/2020. That leaves exactly three reviews of the 101 written outside this two-day window. Massive red flag.
Most (99%+) consumer stuff will default to NATing. You can turn it off.

Usually just set something like router2 = 192.168.2.0/24, router1 = 192.168.1.0/24, and you're fine. If you don't do this, you end up with conflicts/no route to host/no connectivity.

Do note that this is not a guarantee and a kind of side-effect. It may still be possible to sniff all traffic, look for ARP, etc. What you really want is a prosumer or enterprise device that can totally separate VLANs.
> These exemptions were for Spring and Summer and universities were awaiting the rules for Fall.

I went to the original ICE/SEVP documents and I didn't find any mention that the rules were for Spring and Summer, and not for Fall.

Here they are:
March-9 document:

https://www.ice.gov/doclib/sevis/pdf/bcm2003-01.pdf

March-13 document:

https://www.ice.gov/sites/default/files/documents/Document/2...
Then you probably have a different definition of beauty, because to me, beautiful code does check assumptions it makes.
>There are degrees to vendor lock-in, and it's not black and white as you portray it to be. Flatpak and apt exhibit minimal lock-in, because they are decentralized and fully open source. Snap, on the other hand, has a closed source server that is controlled solely by Canonical. Since the Snap Store is the only preinstalled app store on Ubuntu, this results in a greater degree of lock-in than Flatpak and apt.

You keep repeating yourself. Having a default mechanism for installing software installed on Ubuntu distros that is using Ubuntu based infrastructure does not constitute vendor lock in. Guess what, Ubuntu uses apt rather than yum. That isn't vendor lock in either.

Having a proprietary back end does not constitute vendor lock in.

What you are saying is the equivalent of using spotify is vendor lock in. That or using Firefox. Heck Canonical's model here is practically no different from Firefox with their addon store.

A developer can choose to ignore snap all together and still distribute on Ubuntu. A user can choose to ignore snap all together and still install software on Ubuntu. They will have to face the consequence of not having to use chromium because nobody is willing to maintain it other than Canonical.
What is this nonsense that you are spouting.

>The backlash from Linux Mint and other distributions was partly caused by Canonical using Snap for Chromium when the user intended to install it through apt. This sleight of hand is not as extreme as a 30% commission, but it's a step in the wrong direction. The FOSS community is able to reject moves toward vendor lock-in even if the closed source Snap server does not mandate a 30% commission.

Because any move that you or Mint disagrees with is a 'step' in the wrong direction? So be it, I and probably Canonical would rather be wrong.

Snap has 10x the install base for each snap compared to flatpak. It also has more first party software support.
It's a private equity company.
I've never contributed to it, but my understanding is KeepassXC is both a library and desktop client (and cli client, which I've never used) and that the app uses the library to manipulate the database. This piece of documentation seems to confirm this.

https://github.com/PhilippC/keepass2android/blob/master/docs...
> the company I work for in my day job now owns Red Hat

That's the longest spelling I've ever seen for a three-letter company.
In your research, how do you define the process of "generalizes"?

I understand theoretical research exists but I think it's problematic that theoretical researchers imagine that a kind of "generic" problem exists, even when a variety of test sets exist to

I mean, is SOTA on imagenet or whatever data a theoretical or an applied question? What theoretical research in AI is so theoretical that the question of data sets doesn't appear?
You don't support Apple users on your website? You don't bother to fix breaking issues for any Apple device? I'm genuinely curious to know what industry you work in since that seems like a huge segment of visitors.
Do you have that list available anywhere? I'd be very interested in that.
It probably has to do with the era.

With the obvious exception of The Simpsons, this kind of humour was quite rare for its time. With the explosion of the internet (especially memes) and various animated shows it's now pretty ordinary.

I'd be surprised if most of the modern famous animators (Trey and Matt, Seth MacFarlane, etc) weren't fans of The Far Side.
Chromium is very complicated in terms of packaging, and packaging it as a deb package is too tough. Because when a new version appears, you need to do lots of work to get it updated quickly.

For Ubuntu 20.04, it has been explained (in 2019!) that Chromium will be only available as a snap package. To help users transition, the command `sudo apt install chromium-browser` would install the snap package. It is better than "package not found".

It is so simple, but if you are stuck in a negative sentiment on snaps (read this thread), you get crazy.
I use double-click for fullscreen, but yeah, it will go on top.
huh, that's neat.
You're thinking of Blippy, by Pud!

https://techcrunch.com/2009/12/11/blippy/
It's not even scalar at -O1.

https://godbolt.org/z/TRS4W6

It generates vector instructions for all k8-like architectures, with wider instructions starting from -march=sandybridge.
Me and my girlfriend.
This sounds a bit odd, but I've found your comment strangely informative and made an account just to say so. Thank you.
So she assumes bad faith but isn’t sure of the exact nature of that bad faith, meanwhile the merits of her pitch or business idea are not even a factor in her discussion of why she could have been rejected. (Let’s see, a personal trainer app when people are quarantined ...)

I’ve seen numerous other founders here on HN handle rejection with more humility and constructive resolve. I don’t think the author is doing herself - or her husband - any favors with this kind of response.
You are not offering evidence against the hypothesis.

Divorce spikes around various life transitions occur because predictable events create predictable stresses that predictably are hard on marriages. Examples include the death of a child, children leaving the home, financial crisis, retirement and long-term illness.

Pairs who proved compatibility by settling down fast last longer because they are more likely to survive these stress points. However stress points are still stress points and "more likely to survive" still means that lots won't.

Personal disclaimer. I married at 20 to my second girlfriend. I was her first boyfriend. We did divorce..but only after 25 years. You can decide for yourself whether a 25 year marriage is evidence that we were more or less stable than an average couple.
Why I built a new app for practicing keyboard shortcuts
Wasn’t it Mint that did this? I remember this feature from a failed startup as well.
Yeah. Fast food is. Not urban population %.
This is interesting, leaving comment to remember the post.
I suppose it would raise a few eyebrows to take off from City and do its refueling stop 20 miles west in Heathrow.

Of course Heathrow is also far busier than Shannon and far more likely to have delays.
I got to a point where listening to people become more neurotic as things got worse wasn't helping me, so likewise, I've pretty much stopped listening.
A contest is only an evolutionary advantage if the winners reproduce more, or more successfully, than the losers.

So assuming you're not having babies with everyone you match with on tinder, having a large number of matches isn't actually an increase in fitness. I haven't seen any evidence that people who don't do well on dating apps don't actually end up reproducing... in fact it's possible less success in that realm could be correlated with stronger relationships when you do find someone - since you don't feel you have a million other options waiting in the wings.

Now having large number of matches means you have more to choose from, so perhaps you're likely to get a "better" partner - but this seems like it would be a fairly weak and therefore slow-acting selection bias.
Many vc's do like past success (even white on white candidates, if you have had multiple successful exists you are much more likely to be funded).

VCs arguably are taking less risk. Now sometimes it stuff like capital domination (I think super stupid)

They like seeing what you've done yourself. You've built x / y / z - delivered this and that - great. This can be big if you don't have an exit yet.

Or proof in pudding - good traction already, good pitch deck etc.

etc.

It's not clear what she's done herself. Even her gym ownership success is complicated by potential involvement of her husband even though she goes to some lengths to say it's racist to assume the ownership was result of some help.

And her philosophy is that she doesn't want help from white folks, just for them to get out of the way. Then she's applying to benchmark vs Harlem capital? Its confusing.
This is the first time I have seen a hero page with gang signs. Not the best choice to be honest.
Wow!

Thank you everyone for checking Runnaroo out. I shared it this morning mostly on a whim, and definitely did not prepare even close for the level of traffic being on the front page of Hacker News would bring. Runnaroo has been my solo side project for the last few months because I believed a better web search was possible, and I greatly appreciate all the constructive feedback.

I am bringing the site down for the next few hours to address some issues, but will have it up again soon. Apologies for any timeouts!
If you try to return a mattress you bought online this happens too. They'll have a truck from the Salvation Army stop by. Small write off I suppose. I "returned" an Amazon mattress but my wife didn't like it, and because of COVID they just refunded the money and told me I could keep it. I don't know what I'm gonna do with this extra king sized mattress though, guess I'll make a rather luxurious guest bedroom.
May I ask how do you plan to monetize this?

I like your privacy policy, but unless there is a good financial plan behind it, I have trouble seeing how it can be sustained
Flatpaks deduplicate everything - all flatpak apps and all flatpak runtimes installed on a machine agains each other. So if you specify the basic freedesktop.org runtime, it is effectively a no-op as pretty much everyone will have it already installed, due to most of the other runtimes being based on it and most flatpak apps needing a runtime.

As for sandboxing with Flatpal - AFAIK this is all intentional for the time being. The authors have ckearly statet their initial effort targets app dependency isolation and app portability, not security just now. That is much harder to do without severely limitting useful applications in what they can do.

I have encountered incomplete sandboxing systems that strived for security in past and it has not been a good experience.

For example I had the onr and only official Ubuntu Touch tablet, which used a predecessor of the Snap technology. One day I wanted to show my friends a couple photos from a micro SD card.
I put it in to the tablet, bit no photo viewing app could show photos from the card.

Why ? Because back then you could only open files from outside of the apps sandbox one by one using a special system controlled dialog. Not really usable for hundreds of photos and forget about a text editor or an IDE.

This is where I like Flatpak - it gives you all the goodies of app separation and portability without all the hassle of a strict but unfinished secure sandbox. You only need to make sure you are getting the software from thrusted sources.

A I think that's something one should be doiny anyway, even with a strct sandbox - if it can't support basic app use cases, who knows what security holes have the authors left in it...
Scrabble players move toward banning 200 slurs from tournament play
>Her Husband:

Would like to give this guy some truth serum and see what his honest opinion of the app was and if it should have been funded.
I'm actually more interested in Linux side of things. That doesn't prevent me from looking how things are done on Windows, of course.

To be fair, last time I looked into dart, the idea of FFI was ports, which was too overcomplicated and undercapable, if you needed something like Gtk or Vulkan. Looking into it now, I see the dart:ffi package is shaping up nicely, so I will have another look at dart again.
However, humans are markedly different from other mammals, so maybe it isn't to be expected!
I assumed that since she claimed the email experience was evidence of bias, that her last name didn’t appear as Asian as her husband’s.

You’re absolutely correct that if her email shows up as Zhang, that makes her email bias claim much weaker.
This seems to be a supported feature of KeePass 2:

"When invoking the 'Save' command, KeePass checks whether the file on disk/server has been modified while you were editing it. If it has been modified, KeePass prompts whether you want to overwrite or synchronize with the file."

https://keepass.info/help/v2/sync.html

KeePassXC, on the other hand, does not seem to have been designed for shared synchronization:

"Cloud synchronization ... can be easily accomplished by simply storing your KeePassXC database inside your shared cloud folder and letting your desktop synchronization client do the rest. We prefer this approach, because it is simple, not tied to a specific cloud provider and keeps the complexity of our code low."

https://keepassxc.org/docs/#faq-cloudsync
It looks like ICE has no better things to do in this pandemic...
By default you ask your users for these permissions, if you do not want to get them from the Snap Store.

That is, create your snap package and publish it on the Snap Store. Do not request to pre-approve any permissions.
Arrange with your users to enable those permissions on demand.
It's likely they'd already given away your seat.
No. The data doesn't include any listening activities.

But you can see what podcast episodes are people listening to on Listen Notes right now: https://www.listennotes.com/realtime/
"Linux on the desktop" is apparently a lot like having sex in a greenhouse: fucking close to Windows.
You're describing anti-aliasing, not font-weight.
But since they explicitely state that it is not suitable for large content, server could just cache it until it has it all. Most clients will likely wait for whole response anyway.

I feel like that would strike reasonable balance. Client are still simple (arguably more simple since they don't have to guess if they got everything) and the protocol is still trivial. For dynamic content, it would increase time-to-first-byte and ram usage on server, but both imho would not be an issue for the type of content gemini aims for.
Why would it be a bug if two browsers don’t render a h1 element the same, if you don’t specify how you want it to look?
If it's their private capital, why shouldn't they be their own gatekeepers?
Given that this is details about new podcasts created, no.

But on your topic I've taken to walking in the morning and evening just to get my podcast time in.
These still aren't "production" ready yet though unfortunately e.g. they don't currently support keyboard input