skysight-inc/HackerNews huggingface dataset:
It sounds like these ICE regulations are not new, they are just removing some temporary exemptions they put in to place due to COVID. So the suit is against the removal of this exemption, there are no new restrictions in place that did not exist before COVID.
> The plane was conceived in the era of big government bankrolled air travel and doesn't have a role in the reality of flying buses we see today.

This is a little bit unfair. Among other innovations, Concorde was the first production airliner with fly-by-wire controls (first flown March 1969!). The people who worked on it carried their experience to later highly successful designs such as the Airbus 300 and Airbus 320 series, which is a backbone of modern air travel.

The 737 MAX fiasco shows that Boeing still hasn't caught up with what Airbus was doing in the 1980s.
<sarcasm> People are easier to control if they don't talk. Average Joe should not have a say in anything, he should not have a voice at all. So you give him a bit of toilet paper to write his stuff on and toss it in the loo.
At Harvard and MIT "need-blind" means that all admitted students receive a financial aid package, adjusted for the student's financial means, to make it work somehow. It's a combination of grants, loans, and presumed income from on-campus part-time jobs. At some other places "need-blind" may simply mean that admissions are granted regardless of financial needs, but financial aid is not guaranteed. Yes, federal grant and loan programs are not available to international students, but the universities have other resources (endowments, private loans, etc.)

As for sources... I am a former international student at a top US university and I know many others too. Almost no one I've met came from a rich foreign family.
Type Safe Module Decorators in TypeScript
Aw shucks! It is indeed d3, and, as per the commenter below, uses very very lightly adapted tufte.css for layout.
I was actually a bit behind on the current SUSE ownership: last I remember was it getting acquired by Novell and entering into an agreement with Microsoft. I was thus confused by your comment.

For those like me, SUSE was sold off again in 2018 after like 5 acquisitions, and has been an "independent business unit" for a while now.
PiP currently works in Safari on iPad, and will also work in Safari on iPhone starting with iOS 14.

Not sure if it's possible to get a browser-based YouTube video to go PiP on iOS Safari.
Not just developers - anyone living far enough from the equator is suffering from this. This is in fact why lighter skin evolved, out of a need to get more vitamin D from the limited sunshine.

Take your Vitamin D supplements, a few thousand IU a day, probably more if you're not White. Get sunshine. Sit by a window.

It's particularly critical for men's health as Vitamin D is critical in the proper production of testosterone, as well.
Shameless plug: https://github.com/Aperocky/termlife/blob/master/diaryman.sh

This is how I get to keep journal, by having it as a 5 letter command in the terminal.
See also the use of olivine in a similar way:

https://www.greensand.nl/en/about-greensand/greensand-explai...

https://projectvesta.org/how-it-works/
Doesn't Chrome do this too? If you click the music button in the toolbar, you can pop out a video to an always-on-top window that you can watch overtop of other apps.
I place provisioning and management of your own clusters in a category I call "installability" or "deployability." It's a fundamental category of UX especially for technical and infrastructure applications.

I once tried to deploy a minimal test instance of OpenStack. Granted this was years ago, but I have been doing Linux since 1993 and I could not get it to run. That's an example of absolutely horrible UX at the deployability level.

K8S is nowhere near that bad but it definitely seems much harder than it needs to be to provision a basic default configuration for a working cluster.
Tauri builds the entire backend for you, all APIs are available out of the box without composing a single line of rust. If you do know rust, however, you can extend at your leisure.

The team is currently working on a very slim solution that will build your entire project using a deno-based binary and if you stick to the APIs and can stomach the security risk of JS sidecars, you won't even need to have rust installed. That is probably a month or two away...
Not git's fault, it uses your OS's EDITOR and VISUAL environmental vars (same thing you get when you run, for example, "crontab -e" and other utilities that want a visual editor).
Communication is a lower bar than using language; there isn't doubt that animals communicate.
Oops - sorry! I forgot to include the important bit about Safari on macOS. Updated my comment.
Flutter for Linux
Sorry, I was just vague. I scraped data for old listings around the site which seemed to go back to around 2014ish. Most data I collected last summer and over Christmas, and then it sat around for a long time.
Love the minimalism! I'm curious, how do you stream the audio?

At first I thought, maybe you embed the youtube iframe and hide it but that's not how it works. I noticed the orion server in the source, and the link downloads the video, which suggests you redirect the video stream via a middle server?
>more towards smaller planes and shorter hops

Probably more precisely, they're moving towards more direct routes rather than routing almost everything through some specific hubs.
It's interesting that the author seems to think that focusing on the religiousness of Columbus somehow mitigates the horror of what he did, as if any religious person of the time would have behaved the same way, but there were other religious people with him who objected strenuously to his treatment of native americans and slavery.
You should try talking to black people sometime and you will see this is not the case
How can I prove if tables holding records of balances of money hasn't been tampered with in a single postgres instance? Can the integrity of data of a single postgres instance be verifiable in a trustless way?

When the internet first came out people thought it was only for porn and criminals. Look at where it's at now.

Don't focus strictly on the negative aspects and instead look at the possible things that the technology unlocks that didn't exist before. For one, Ethereum has unlocked global banking through defi for anyone in the world.
Again, I'm not saying the concorde is a more efficient vehicle, I'm saying flying supersonically is more efficient than flying subsonically. The concorde was an extremely inneficient plane because it used inneficient engines. Were it to use engines with the same efficiency as modern turbofans, it would be more efficient overall.

I'm saying put vehicle A's engine in vehicle B to make some far more efficient vehicle C and it'll only take 5 gallons of fuel to move 4 passengers 500 miles.
One perhaps obvious contingency is what to do if the key length has to get longer.
> and is very expensive to license if you aren't already using it.

Not FOSS, but the express edition is free as in beer and the limits should not matter at all for bitwarden (I think the main one is max 10 GB). I prefer KeepassXC + Keepass2Android + Nextcloud though ;)
"Curry" is used by Indians to describe freshly-made solid-ish vegetable/meat dishes that are always eaten with rice or flat breads like roti and parathas. They aren't eaten by themselves. They are also meant to be eaten hot. It's important that the "main event" is the carbs, with the curry accompanying them. This is both a broad and narrow definition. It's broad because you can make a curry out of any vegetable and any meat, with practically any spices. It's narrow because it has to solid-ish and be eaten with rice or flat breads. A soup like sambar or rasam mixed with rice isn't considered a curry, but it's not a soup per most people's standards either. A soup isn't a curry because it's not primarily eaten with rice or flat breads. A pickle isn't a curry because it might take months to be prepared; it's not meant to be eaten fresh. A mango chutney is not a curry because it's not meant to be eaten hot. (Note that the Indian definitions of "pickle" and "chutney" vary from the American/British usages. In India, a "pickle" is a preserved fruit/vegetable/meat in oil, chili powder, and other spices. A "chutney" is a freshly-made dish of diced fruits/veggies, often reduced to a paste with a blender.)

This is a sort of definition that's intuitive to Indians.

The problem Indians have with foreign usages of "curry" are, I think, with them not respecting this definition, and using the word to refer to pretty much all Indian food. "Going to get some curry" sounds like you don't care about even the basic differences in the cuisine you're eating. That all said, I understand that I'm undermining my own argument. It's rather subtle to tell a curry apart from another Indian dish.

Indian people eat plenty of things aside from rice/roti + curries. You have kebabs, biryanis (rice baked with meats), sandwiches (from Vada Pav street food to everything else), noodles (Indo-Chinese cuisine), a million buttery, saccharine sweets, unique breakfast foods like dosas and idlis, and so so much more. How can you have a country the size of India with at least 20 major cuisines and languages, in a country with influences from East Africa, Central Asia, Tibet, South East Asia, and Western Europe, without tremendous culinary diversity?
There's much less volume of copper in a RPi than a 486, so if you recycle your 386 to get a Rpi, the net copper reserve increases.
AI+1: Shaping our integrated future [pdf]
Afaik one big reason for this is that SAP supports only Suse with on-prem installations.
I think that is this a bit unfair for SUSE. We (I am employee here) have a long tradition of innovation and failing in communication.

We had OBS, that is some kind of build system as a service that guarantee reproducible builds and traceability of packages before that was a thing. We develop an automatically and deeply tested (openQA) rolling distribution (Tumbleweed) at the same time that other was telling in the forums that this was simply impossible to do. We have crazy ideas like MicroOS with transactional updates, together with good old classics like YaST, Zypper or linuxrc.

We are just a few, but we have tons of contributions in the kernel, gcc, btrfs, qemu, runc, openstack, saltstack, kubernetes and whatnot.
Floyd was killed on Monday. According to the Wikipedia page on the protests, they began the following day, escalated to riots and burning a police station down. Chauvin was arrested on Friday.

So it is not true that everyone agreed from the beginning as it took a week to get to the point where everyone went "oh shit this is serious".
They're rendering Unicode without any markup for language variant.
Downvoted for a wrong guess? That's a bit harsh...
Well, you often can see police officers' faces through their visors, just as you can sometimes recognize people through fabric masks. Police don't wear gas masks all the time, only when they're about to or immediately after deploying gas.
A robot scientist that has already discovered a new catalyst
How do you have the Bitwarden server setup? I'd love to run it locally at home on a NUC or something similar, but Bitwarden has this shitty "feature" where you can't actually save anything new unless you have a connection to the server. I'd rather not expose a server to the outside world running locally on my network if possible.
Not necessarily.

Country A can put an embargo on certain products to Country B. When Country C sends those products to Country B, Country A refuses to do business with Country C, or fines it, or levies some other penalty.
Show HN: A book recommendation engine backed by 7 million book ratings
I call that a Quick Direct. It's not for everyone, and you can disable that feature under the advanced search options.

Surprisingly (to me at least) that is the feature that resonates the most with non-technical users. A lot of people use Google just as a navigational tool to go to a website they know about. This saves them a step for some highly popular websites, but your point is still well taken.
What is the syntax? (wildcard, etc.)

I tested <asterisk>.doc.

One of the first result is a file "Enrolment Form.doc".

If I search for "Enrol<asterisk>.doc" I find a single (different) file named "Enrol Info 2019.doc".

If I search for "Enrolm<asterisk>.doc" the first result is the previous "Enrolment Form.doc", but the second is a document named "ENROLLMENT PROCEDURE FLOWCHART-NEW 2017.doc" (please notice the double L in ENROLLMENT.
I think you've done something very interesting that makes me rethink the idea of a "search engine".

For all the data Google has, and all the AI and technology, their search isn't very "smart" at allowing you to contextualize or filter the searches very well.

For example, a button to remove social, to offer meta-data (such as whether a question is answered/unanswered) or offer features that might help me find what I am looking for.

Google has a huge index, but naturally, there's going to be 'noise', and maybe I want to see what's on page 50, or want to try and 'filter' some of the more popular sites.

Their UI for enabling this is non-existent.

Another example: Google BigQuery has the entire Reddit archive, they could surface meta-data such as the number of comments or whether entire comment chains are deleted (although, doing that against Reddit's API at scale would be a very difficult challenge and perhaps not welcomed by reddit).

But to me, as a user of search, that might influence what content I end up viewing, because perhaps a thread with 0 comments isn't so useful to me, or a thread full of [deleted] comments is worthless and should be de-indexed (and deciding what is valuable is a very hard question to answer).
Hi HN! This app is backed by a graph db containing around 7 million book ratings/affections and 150k book titles published prior to 2020. A query requires at least two books to run and will go about finding books for you based on the collaborative filtering of millions of existing affections. The data used is garnered from a variety of book review websites and open datasets. As well as collaborative filtering it also uses basic criteria like genres to find you matches. Users have found the results to be shockingly accurate so far.
The Ayan Rand Institute: ‘We Took PPP Funds and Would Do It Again’
Yes, in the same way an online stock market interface is a betting site. In the same way that stock markets allow (in principle) accurate valuation of companies through people buying and selling stocks, a prediction market should enable better-than current prediction of the future- because the people making the predictions have skin in the game, and have an incentive to change their prediction if they genuinely think the event will go the other way.
I would gladly immigrate, but not with the current state of things. I do not want to come to US with H1B1 (or equivalent visa) where my employer owns me - deciding my faith.
It's still incredible to me how pro-blockchain HN is, as evidenced by all the downvoting in this thread. The only use case at this point is decentralized gambling / drug purchasing / Augur / etc, and the technology itself is useless in a variety of different ways (scaling, transaction cost, energy consumption, fraud protection, reversibility, and so on). A similar technology in a different space would be ripped apart here.
I tried bitwarden once and didn’t like it (can’t remember why, don’t care, no interest in switching ;) ), so I never tried their mobile client. But I’d be interested in what’s better than K2A, I think the modern Android experience with it is awesome.
«Toddler duty» is a fantastic marketing approach to the feature! (While I usually deprecate using videos to entertain toddlers and kids, using it to have them close to you looks… good I guess)
From a national security standpoint, it's hard to think of anything more important to the US than a continued flow of high-achieving immigrants who want to relocate here to educate themselves and contribute to the US society, and the international students (even those with non-immigrant status) are a pivotal component of that flow. Every international student who comes to the US has already self-selected on initiative, aptitude and perseverance. Allowing these students to stay is a net win for the US, and a net loss for their country of origin. Even if they don't immigrate themselves, they enable the continued cultural influence and appeal of the US in their extended networks.

You only need to look at major national security events in the US history to see the disproportionate positive impact that first-generation immigrants had at every turn.

Far from furthering US national security interests, your "massive reset" would itself be a national security threat.
Abstract (and paid or institutional membership access to full paper):

https://www.nature.com/articles/s41586-020-2442-2
Assuming you're talking about USA. The USA is probably an outlier since it essentially had no lockdown, no enforced mask usage, and very weakly enforced business closures. All the states had were half-assed "Stay At Home suggestions" that people pretty much ignored (and still ignore).

I wouldn't look at any state in the USA for evidence of whether lockdown works or not, because it pretty much wasn't done here.
> Basically a trademark system for domain names.

Maintaining ownership of a trademark is not trivial. People pay lawyers to do it. Perhaps they should do the same for important domain names?

https://www.uspto.gov/trademarks-maintaining-trademark-regis...
I tried LinuxBrew on my Raspberry Pi to install couple of packages not in Debian. Unlike MacOS, you don’t get « bottled » packages (pre-built), so it took a while to compile and pulled in build dependencies. Wasn’t pleased, but:

I would consider it for writing build/install recipes for personal projects since I’m familiar with it. So that’s at least one use case. :)
If you like this, you may also like the Lean Theorem Prover: https://leanprover.github.io/

A fun place to start is the Natural Number Game:
https://wwwf.imperial.ac.uk/~buzzard/xena/natural_number_gam...
There's a difference between aspiration and market reality

It was a market reality for 27 years — longer than most of the companies that employ people who post on HN.
I suspect this is intentional. What is contained in the article doesn't age out.

As a counter-point, the best article on salary negotiation _ever written_ [0] has the timestamp in the URL, which undoubtedly dissuades people from reading, given that it was written eight years ago.

If a potential reader avoids the article because of it's age, they're poorer for it.

IMO the author is doing the world a favor by not time-stamping the article.

[0] https://www.kalzumeus.com/2012/01/23/salary-negotiation/
This is normally a window manager feature, why put it in browser where it's limited to browser tabs?
> soft skills

Improving soft skills isn't the same as playing the career development game by job hopping. Soft skills are as much a part of a developer job as programming. I'd actually argue it's the harder part.
It works better than the native support on OSX. A lot of videos I watch on Safari don't show the PIP button but work fine on Firefox.
Opera has had this feature for years and features more playback controls than FF. It seems many features start on Opera then get "invented" in other browsers afterwards.
U.S. tech giants face hard choices under Hong Kong's new security law
The institutions are there primarily to educate our workforce. There are thousands of locally deserving students who don’t have opportunity, either went to wrong schools or don’t know how to navigate the system that’s geared toward connections or wealth.

These institutions could fill their student bodies with thousands upon thousands of our own students who get overlooked.

On the other hand they’ve grown used to foreign money filling their coffers.
This article addresses a very particular person who definitely does exist. Expert beginners are absolutely a thing and things have only gotten worse with the "HIRE EVERYBODY! NO TRAINING REQUIRED" approach to hiring a lot of shops moved to.

I had not experienced it until the past year. If this article does not resonate, if you have not worked with one, count yourself lucky.

I am regularly astounded by the lack of extremely basic skills I have seen in the places I have worked recently. For the love of god, just read a single book or take a single class on software development.

People argue: "Well, most shops don't really need good developers." I call BS on this. Every place I have worked at are trying to make money and keep the team from getting canned, and a bad developer will take you two steps back for every one step forward.

There was a person at my last job, nobody knew why they kept him around. He had a good 10 years on most of the team, but his code was easily the lowest quality, and he constantly fought with the rest of the team around attempts to improve code quality.

We hated him. He was totally stale and had given up on self improvement. We wanted him GONE. What happened? Most of the team quit and he is still there.
Gait based recognition is way overrated, plus it's a lot harder to sell to a jury.
I used to only manually sync several years ago, because of those problems. Then I got a new phone, set up normal sync and it suddenly worked without any problems.
This is very interesting. I'm trying to understand the use case a little better. Does it seem related to the emerging standard on delegated credentials for TLS (https://blog.cloudflare.com/keyless-delegation/)?
Ethereum is scalable already. Layer 2 solutions like https://zksync.io/ and https://loopring.org/#/ are already live and allow 2000 transactions per second. This is based on ZK-rollups and provides the same level of security as the base layer. This technology can be used for trades or transfers.

Another exciting technology that is coming this year is optimistic rollups, which will provide the same level of scalability for arbitrary smart contracts.
A couple of bits of feedback: 1. The searches I tried did return decent / good results, so well done! 2. The image search results page is not very useful / usable - there's no keyboard navigation or filtering (add "vector" as a filter and I'll be back regularly). 3. Dark mode would be nice. 4. What's your business model?
You might be able to get Syncthing to work if you use a relay server listening on port 443, it would depend on their firewall.
What are your skills ? $500 a month is very achievable with a remote job since starting a business is a whole different ball game. If you are skilled enough, finding a $500 a month job/project is much easier.
What are people using in mobile development (native iOS/native Android/Cross-platform e.g. React-Native) when you want accurate extraction from a fixed format-source?

E.g. poor-quality images of ID cards or credit cards, where the position of data is known.
I think this is the clearest explanation of the current webview implementation: https://github.com/webview/webview/issues/305
Are you suggesting that the Fed was strictly a price-taker and so de minimus that it had no price effect? In which case, why did the Fed get involved?
Hm. I don't think I had such a variable prior to the installation of git.

Edit: In fact, still don't. The git editor seems to be configured by some git config rather than environment variables.
It would be okay if I typed in facebook.com or faecbook.com, sure. But not allowing me to see the index for "facebook" is really not what I expect from a search engine. What if I want to type "facebook" and see general information, or news? I can't as your search redirects me away.

Maybe offer a card: "Do you want to visit Facebook?" would suit the best of both worlds. Or, if you must, a 10-second auto redirect.

Anything but going straight to FB.