skysight-inc/HackerNews huggingface dataset:
well that the theorical rules, in practice things can vary wildly. expescially on which prefecture/department you have to apply from.

As another commenter said the time can be reduced to 2 year before you can apply but that doesn't mean much.
From personal experience, I've been living in france for about 8 years now and everytime I have to deal with immigration services it can be a nightmare.

here is one:
after arriving when my visa comme close to an end by a few month I aplied to get a 1 year residency card, I got that card 2 years later just before I got my first diploma.

every 3 months I would have to go to the prefecture at 6/7AM wait outside in the cold only to be told every now and then at 4pm sorry you're not going to pass today try again tommorow. why did I have to go every 3 month? well to give that the exact same papers I gave them the time before, If you didn't have them on you that day because you didn't think you would need to have a copy of the papers you've already given well that too bad for you.
after 1year and a half of this, the person with whom I was having the apointement asked by I was here because apparently they can't find my folder. expect I have in my hand a document from this same prefecture aknowledging that I deposited my document and that I can legally stay for the next 3 months (and copies of the previous ones), of course I had to give them on the stop every document they needed or go back and wait for another apointement where you would have to explai the situation once a gain. this meant that every time I had to go to the prefecture I had a backpack on my back with every document I had on my house that I thought could remotly be relevant, because the official list of require documents is for indicative purposes only and they can ask you for a lot more on case to case basis.

second anecdote,
if you have a foreign driving living from a country with which france has an agreement with. you have exchange it for a french one once you start working withing the limit of 1 year. At the time I had to the only way to do it is by getting an apointement online, expect the website to get the apointement form is closed, it opne for less than 5 min while crashing continully on a sunday at midnight, after trying for I few month I sent emails explaining the situation -> no reponse and went in person to the prefecture only to be told sorry that's not our problem and was given no clue on how to try to fix this. thanks to covid the process for converting driving licenses is now fully online, I aplied when they first announced this beginning of last summer, I'm still waiting for any news positive or negative.
Terrible oversimplification. It's extremely difficult to determine what negative action is motivated by racism and which isn't.

If you're not generally at risk of experiencing racism (ie. you are of the majority ethnic group), of course it is easy to rule out. It's hardly a glass half empty/half full type of problem.
does anybody remember when we used to troll the FBI and Chris Hansen on yahoo chat, IRC and stickam?

that stuff was hilarious

man, what changed! how are kids falling for this stuff?
And what make syou think a 17 year old could have done harm? He managed to convince 3 others, at least, to go along with the plan.
Yes, it does. At least for me.
Too much salt is unpleasant and can also be unhealthy, fwiw.

Oh, and my wife does hate salt, so I get used to less of it.
Justice delayed is justice denied. I realise we have to go through a process, but there's a bus load of dead people and grieving families and friends waiting and waiting. This delay to justice is awful and I couldn't imagine being on the receiving end of it. There's also a good chance it'll just end with "multiple failures, sozlol" and a couple of fines and everyone jogs on. The whole thing is just disgusting.
That's about what you get with WiFi. It still doesn't matter because the internet will add 30ms in the best of cases.
For inclusion and equality, could we please remove "white" from the title? The "American supremacist teen" works well and is inline with current guidelines, correct?
I heard of an octopus in a marine biology lab that was able to work out that the feeder was controlled by an app on the postdoc's phone, and the cephalopod was able to sneak the phone out of the postdocs pocket, unlock it, and activate the feeder, then place the phone back, multiple times before the postdocs wised up.
I'd like to claim Huns citizenship, please.
So, an adblock should blank the entire page, no, scratch that, back() me immediately? That actually sorta makes sense. Not talking about morals, just practically.

That would create a subset of "no attention stealing" web.

But actually ads placed in separate elements are convenient in a way . It would be much much worse if the ad industry switched to a sponsored content to invade that area.
Absolutely. Many users / developers are forgetting that they are the ones who add value to a platform by creating for it. And now they are being asked to PAY for the "privilege" of doing so!? It's outrageous.

(Please don't let the downvotes stop you from expressing these views again and again. You are not a minority on this.)
With any luck this is the magic a bunch of professional TV producers will bring. GoT TV series was dramatically better than the books because so much of the bollocks was cut
Continually repeating something does not make it true.

The default terminal size is 80 columns by 24 rows. Making an assumption the rows/columns of a terminal are zero is certainly surprising and unreasonable.

Some questions;

Why is fish not determining the defaults from termcap/terminfo?

Why is it using xterm codes indiscriminately?

According to https://github.com/fish-shell/fish-shell/blob/a1fd9e1b851bd8... it knows what the defaults are, so it is obvious that the behaviour is overridden elsewhere.

So yeah. It's a bug.
Saying "I can't navigate a website just using my keyboard" is sort of like saying "I can't drive my car just using the steering." Well, of course you can't. You're not supposed to be able to, unless you have some sort of assistance hardware/software loaded that articulates/emulates the missing control(s).
How did you get that? One of his plans was to shoot rifle rounds at powerstations, should be kinda easy to do?

Investigation started when canadian guy was stopped at the border, he was going to visit this "crazy teen" and had nazi and white supremacist images on his phone.
The amount of brute forcing attempts on servers of all and any kinds I run is absolutely nuts. But yes they are often trying only a small number of common accounts/passwords.

I keep meaning to sit down and do a bit of analysis on the source of the connections.
< 8% indicates official hipsterdom.
The Vatican is not a migrant friendly destination, despite being made up entirely of immigrants. If I were to try and migrate I would try to migrate to the States. All of a few hundred people worldwide are trying to migrate to the Vatican.
What would happen if Trump could read, write, rhyme and draw?
3blue1brown - Beautifully animated explanations;
Inigo Quilez - Graphics, especially raymarching;
Ben Felix - Investing, rational unbiased advice
That's not the root cause.
Honest question - is this due to professional requirements, or is this like a masochism thing? I just don't understand why you'd go through the trouble willingly.
I recognise the benefits of diversity and I'm excited by the prospect of a more vibrant and multicultural experience that this natural migration will enable across Europe. All I'm "demanding" is that white supremacists are no longer allowed to oppose this through outdated xenophobic institutions, including contrived citizenship requirements.

Fortunately, most European governments and the EU share this view and have taken bold steps to ensuring a future where Europe is for everyone. I would love this process to be accelerated so that I may see it in my lifetime, but I'm humbled that, by current trends, a "European" minority will be realised in many of these countries by the end of the century.
There’s a long section on the excesses of the cultural revolution. The Chinese originals reordered the plot (and its reverted in the English translations) to diminish that aspect of it a bit.
oh you sweet summer child.
I'm not saying that it's not a bug - it is, there's no doubt.

I'm saying that using antiquated hardware for interfacing with modern systems violates the principle of least astonishment for me.
Tell that to the 168 people killed in the Oklahoma City bombing.

Oh, I don't doubt that the FBI get up to their share of shenanigans. But that doesn't mean that there aren't real people who really hate other people for reasons of ethnicity, religion, skin tone, sexuality etc. Nor does it mean that those people sometimes decide to make their hatred concrete through the medium of dead people.
Majority of people want to use Airdrop to share file in same network in my experience.
> If I need to filter by a boolean, the cleanest possible solution is something like an input field.

I think here by "the cleanest possible solution" you mean "the simplest to make without any need to understand the actual underlying business". With that approach, 99% of B2B dashboards will be boring, trivial problems re-done again and again, but also crappy UIs with which actual users struggle.
That sounds pretty fantastical. Any chance you have a source?
Huh, I guess I have to do a reread then I never connected those dots.
> rewarded them with genocides

That is a strong claim. Any evidence to back it up?
As someone said in a nested reply: you can. You don't need to be connected to anything via Wifi, but it needs to be on.

This isn't just theory: I use my Mac mini in exactly this configuration. Wired Gbit Ethernet, but with Wifi left on but connected to no network for airdrop/handoff/etc stuff.
> sets up an ad-hoc WiFi connection ... No network required.

It does need a network, that's why it creates one using an ad-hoc WiFi connection.
Absolutely. Just make a neuronal network that know chess moves and let it play against itself. After ~2 trillion games should be quite trained and will kick anybody's ass. Sure, you'd be long dead by then but that was not your question, yes?
The most bizarre case is "Ruby Ridge". ATF Officers tricked a poor unstable man to saw off a shot gun less than 18 inches. With that charge setup - ATF proceed to execute his wife and son. https://en.wikipedia.org/wiki/Ruby_Ridge
Yes I think it's a really difficult problem to be honest. I am definitely grateful for how easy it is to make rust projects reproducible, but it's not without disadvantages.
So you agree, sending non-vt220 codes to a vt220 device is unacceptable? :)
In the same vein, one of my first experiments with GPT-3:

[PROMPT]

The following is short advice given by an omniscient AI acting as a spiritual leader similar to Buddha and Jesus.

[Human] Hello, what's the best piece of original, actionable advice you can give to humans?

[AI] [END OF PROMPT] The big tip is to stop looking at external validation for how good of a person you are. That includes money, fame, love, respect, being well-liked, sex, friends, whatever. None of those are your true rewards and all of them are dependent on your external environment. Even if you get 100% of them, the high is fleeting. Get into a flow of life where you get satisfaction from knowing you did the right thing in the moment and you have decent relationships, and you don't have to worry about "am I successful enough?" all the time.
I don't get why everyone is so harsh on Trump. Everyone is entitled to their beliefs
Genital Jousting

Subversively about toxic masculinity: https://youtu.be/8_GzJ4sCSo0?t=301

some gameplay (single player is more interesting for the story though): https://www.youtube.com/watch?v=e6VDIrnmi50&feature=youtu.be... (nsfw)
C++is {}
I recently binged Netflix's Last Kingdom. Many of the "Saxon" towns appeared to be the same place shot from a slightly different angle. It turns out that may be the case: much of the series was shot in Hungary at Korda Studios, which has a Medieval Village Set on their backlot, as well as a New York/Brooklyn Set and Renaissance Set.
I hadn't before now and am going with "yeah, brilliant". I don't think I've seen anything Ryan Gosling's done that I haven't liked him in; to the point of a bit of a man-crush.
I came here to says SSD. There's never been as big a performance upgrade you could make.
Yes, sending commands to a device that is not capable of accepting these commands is a bug. Good now? :D
I saw that in a cartoon.
> What would it take for the ICANN to claw back the .org registry and grant it to a more ethical caretaker?

That would require ICANN to transition into an organization that acts in the public interest.
A British Covid-19 vaccine went from pole position to troubled start
Do we call it octopunch
Go makes concurrency about as tricky as a reasonably complex data structure. can you still write a bug? Of course. Is it so tricky that bugs are inevitable, or even common? Absolutely not.
It’s pretty hard to rule the land from the water. Even with all of our technological might, do you think we could wage war on an ocean-bound technologically advanced species? They have the same disadvantage. In all likelihood we would coexist.
We Chose TiDB over MongoDB and MySQ
It was written in Chinese. I doubt you read it in Chinese.

Hence, it was poorly translated. Which is a different problem.

To be fair, I also thought that the translation was terrible. The essence of the work gets lost in translation. But the ideas inside it, were gold, and quite creative.
No doubt. Since it’s built out of a corpus of human produced text, it should be capable of producing human level text (but probably not often exceeding it). Yet many people are not capable of writing syntactically correct text.
Right; not sure if WebRTC but see: https://github.com/mafintosh/hyperphone
You're absolutely wrong. The book uses the cultural revolution to contrast with the progress of the modern era.
So you're trying to convince us you legitimately though it was named, before anyone saw it, based on a presumed reaction people would have when they did?

Pardon me, I think my bullshit meter just exploded.
What does this have to do with cassettes?
How to Build a Video Editor
While I agree with your premise of a neutral organisation free speech doesn't work. It never has and never will. The internet has proven that a lawless space should not be tolerated. Nazis, Islamism, rape porn, child abuse, slave sales, hitmen, ... You don't want the mob to rule the web.

The question would then be if nations can find some common ground of what is unacceptable (so e.g. insulting the king of Thailand shouldn't get your site deleted) or there needs to be another system to enable global takedowns.
Private. I'm a terminal monkey in the first place, so its not such a big deal for me.
I don't think considering the blocking strategy an effect is very useful. Even in async context in complex enough applications functions can call other functions including your own, so async is not enough to guarantee reentrancy.

I do agree that parametrizing over the blocking strategy is a great idea, but languages that simply provide an async syntactic marker don't necessarily allow that, and if your language is powerful enough you do not need the annotation in the first place.
This might be useful to teach beginners in our company the basics of SQL. We already use a rather "playful" approach to teach Java to them.
Fine-tuning the basic forces of nature (2000)
Tell HN: $11k in Sales for My First eBook on Launch Week
TL;DR: My first eBook sold 782 copies and made $11,643.90 in revenue since launch (including pre-sales).

Hello HN!

My name is Florin. I've been a web developer for the past 7 years and about 2 years ago I started transitioning to content creation (blogging, YouTube, streaming). 6 months after that I quit my job and went full-time as a content creator.

Over this period, I wrote dozens of articles and created over 250 videos and Live Streams which in return helped me raise an audience of over 150,000 people on Twitter and YouTube (my two main platforms).

The job I had prior to this helped me saved up money which allowed me to focus on creating free content in order to grow my audience. I also worked on some side-projects and I combined that with some paid mentoring and some affiliate marketing to supplement my income.

I've dabbled into many things over the years and I've learned a lot on how to monetize my coding skills so I decided to write my first eBook which I called: "Ten++ Ways to Make Money as a Developer".

This eBook goes over everything I did and learned in the past 7 years and acts as a guide to anyone who wants to try something else than the regular 9 to 5 job (although I'm going over this topic too).

I first announced the pre-sales of the eBook back on 21st August and I launched it on 14th December. So far it sold 782 copies (including pre-sales) and made $11,643.90 in revenue.

Writing this eBook was the hardest thing I did this year. I went through several periods of burnout and I felt like an imposter, but my friends helped me get back on track after they read it and confirmed that it has great value. This helped me get it done (after 4 months) and I'm very grateful for their support!

Moral: Keep up the good work, be consistent, provide value, and find your target audience - this will pay off big time in the long-term.

Here's a discount link for the book if you'd like to check it out: https://gum.co/makemoneydev/hn
We've all seen that Silicon Valley episode where the team is invited to an interview to talk about acquisition, and all the company does it steal the company's ideas.

Three years ago I was working as the lead developer at a small startup in Europe, and a US competitor got in contact with the CEO and wanted to discuss an investment in us. The CEO told me to jump on a call and explain to them how our tech worked. I asked the CEO if they'd signed any form of NDA. Eventually they talked to our investors and they wrote to the company and asked to discuss an NDA. The company's reply was "We'd prefer to proceed without an NDA". I mean, no surprise there, I'm sure they would! We insisted on an NDA, no discussions were had.

To pretend to be interested in a collaboration and use that to steal another company's ideas is totally normal in our industry it seems.
Hagrids motorbike roller coaster at universal studios in Orlando was worth the wait (if you get the front row and ride at night).
I don’t get it. What’s wrong with saying “white
supremacists” when they use Nazi signs?
Not a Car – Microlino
I saw this and thought "of all the people reading this, I'm one of a very few who is looking at a vt220". But then I turned it round on the shelf and noticed it's a vt320.
I wrote a toy chess engine a few weeks ago as well as an example for one of my open source libraries [1]. I was inspired by a video of someone writing one in half an hour [2], so I also assumed it would take a day or two at most. It took more like a week. But it was very satisfying to not be able to beat my engine anymore.

I highly recommend that all programmers with even a passing interest in chess spend some time writing an engine.

[1] https://github.com/ludocode/pottery/tree/master/examples/pot...

[2] https://youtube.com/watch?v=nzObJ2BpKrk
Reverse engineered wink wink. In other news apparently Switch sdk leaked some time ago.
Climate-conscious venture capitalists are back
I just wish they put radio back as what it used to be. Now if you create artist/song/playlist radios they seem to be the same few tracks and artists looping, it used to be infinite, ie, the whole point of radio.

If you do radio for a decently sized playlist, it is basically just akin to using shuffle. What is the point in that? Absolutely useless for music discovery.
Plus, frankly, that's just a map with a right column with the details of what's shown. Doesn't seem to be such an innovative idea or that much work either. The choice is basically whether to put the column to the left or to the right.
It is a shame AirDrop is not an standard across all devices. It's almost 2021 and we don't have a universal way to share files in original format. Most ways to transfer between android/iphone/mac/pc are over the internet and compressed. I guess the industry is not interested in collaboration.
> Found the issue - $TERM was incorrect, and LANG=c helped as well. Thanks! For the curious, it is a real vt220, and I have it connected to Arch Linux (fully up to date, well, except for the hardware). It's connected with a DB29->DB9 null modem cable I made from a breadboard, a bunch of jumper cables, and a DB9 header, which is in turn connected to a simple RS232 USB serial cable.
Pandora is also US only unless you use a VPN.
The Role of Ecommerce in Healthcare
The Digital Euro Is Not a Crypto or Stablecoin
Well, I took the phrase 'repeatedly call' to mean pretty much that!

What bugs me about it, if I'm understanding it correctly, is that you have two options once an async call is issued:

- the calling thread effectively waits for completion. This is fine if a fork/join pattern is useful to you (i.e. issue N async calls and then wait for N completions). This isn't proper asynchrony though.

- the future is pushed on to a thread that does nothing but poll for completions. This effectively imposes an O(n) inefficiency into your code.
Brexit Deal Gets Held Up by Last-Minute Haggling over Fishing
How great is fb2k for music discovery? Also their macOS player is kind of...bad. I'd recommend Cog for local files.
I think the main character in the third book is supposed to be ambiguous, because she is heroic in her own way. The novels clearly set up a universe where the logic of the Dark Forest implies that the universe itself is doomed to destruction, and this doom will come irrespective of the conflict between Earth and the Trisolarians. She is the one character who always rejects the logic of the Dark Forest, and is willing to hope for the best from aliens. This doesn't particularly work out, but neither does the alternative.
OH, it’s complicated. Alrighty then.
This seems a bit too conspiracy-minded. The article notes that it's likely a colleague who poisoned him.

Besides, why would the Chinese government go down that route when they already have the power to censor and direct the production?
If that's the point of the article, then its a pretty terribly argued article.

If the author wants to argue that we have less intellectual diversity now and its bad, finding some examples of ideologies that don't want to mass murder specific ethnic groups would go a long way to making the argument convincing.

[And i'm starting from a place where i believe intellectual diversity is a good thing, although i think we have more now than we did in the past. Its not like i disagree with the author on that point, I just don't think s/he actually cares about intellectual diversity and instead just likes nazis. ]
Instead of PyInstaller, I had success using Nuitka. Doesn't work with every Python package, but I think it's easier to use.
Jupyter is a Rube-Goldbergian nightmare. Python is a memory hog. There are better solutions, to be sure.

A simple REPL is all that's needed to both do A-type and B-type data exploration. (I won't use the term "data scientist", it's an exaggeration in most cases.)

Python has a REPL, R has a REPL, Perl has PDL and both a simple REPL (https://github.com/viviparous/preplish) and a more complex one (https://metacpan.org/pod/Reply).

Jupyter should not be used as an IDE because it is the wrong tool for development. A-type data explorers just want a painless UI and may not care much about the horrible agglutination of incomplete/slow/broken solutions that Jupyter represents.
Commenting so I can find this later.

There was talk.gg which is exactly what you're looking for, but I see it's been down for a few years now.