skysight-inc/HackerNews huggingface dataset:
Thanks for mentioning QMK [0], it's not something I've heard of before, and it seems like a huge step up from standard keyboard firmware. As far as I can tell only a small number of manufacturers officially support it, but at least one person seems to have made some progress getting a standard cooler master keyboard to run it [1].

[0] https://qmk.fm/
[1] https://github.com/qmk/qmk_firmware/tree/master/keyboards/bp...
I'm not sure you can blame him personally for the troubles... I mean it was pretty difficult to forsee, and almost impossible to mitigate a geopolitical war over your company...
Tried but decided against the e-ink option. The reMarkable is nice and closer to paper then an iPad but I've actually come to like and use the iPad pro with an apple pencil for manual note taking. It gives me the hand-writing experience while still being useful for other applications so it's not a single use device I have to carry around. Paper still feels better, but I usually lose paper.
Vue Auth Out of Beta
You mean "useless on steroids"? I concur.

I really wonder what people think when creating something like this and also where the money comes from. It was already difficult to find a use-case for crypto currencies, and now all they did was to create the slowest possible distributed programming language. Just what the world needed. But there are enough marketing buzzwords in there that probably some crowd is gonna pick it up, which is sad.
I assure you, being diligent about checking for updates is more than enough to solve that issue and there is no need to disable updates in addition. If you install them regularly, then you will not be interrupted. You will only be interrupted if you don't do that for weeks.

If you don't believe me, then just try it. Don't base your decisions on FUD from tech bloggers about how terrible the update process is.
This is why I tell people I'm practicing my herd immunity when I don't wear a mask.
What in the world is Oracle going to do with TikTok? For both of these companies it seems like such a strange acquisition.
Thanks for your answer. Of course, in general, the users are not evil.
However, I am thinking about the security concerns when someone is leaving the company. Maybe for some reason they turn evil and decide to place their key to still have access after they left.
Taiwan’s TSMC progressing on 3nm, 2nm processes
Yep, that was my feeling as well. Same for Chinese / Dutch. At first I tried suggesting some names that matched but none of them really stuck for me and my wife.

In the end we picked an original Dutch name. Which could be easily pronounced and shortened to English, and turned out to be easily translatable to three Chinese syllables, with nice meanings for the hanzi as well. All grandparents immediately were able to go with it.
Unless you assume all cops are "untrained, armed, and oftentimes extremely racist individuals", simply removing those who are would not "abolish the police", which is why I asked.
Why does the cost of the ISS matter when "Jacques Couasteau's grandson" has already projected costs to be lower than the ISS?
I have Windows 10 Pro and I do not see any advertisements? Are you sure it's not coming from an app you have installed?
How does the English description of the task help in running the combinatorial search? Is it running some form of keyword search or natural language inference? Or is it merely to tag the problem for reference/future use?
Version control is one of those things where a lot of the value comes from using what other people use.

By definition, version control is for collaboration, so using a less well-known version control system impedes the regular work of your project.

There's also the issue that version control is integrated into lots of other software. Everything now supports Git and Subversion, but support for other VCSes is rarer.

This is kind of unfortunate, because it makes innovation hard. Projects like pijul exist to try to move the state of the art forward, but it's difficult to see how they will gain adoption.
In my opinion this doesn't make sense.

SQL is a tight, unambiguous language, that's why it exists.

This is like a legal document written in spoken English. It's only all fine when it works.

Part of writing SQL is also understanding the underling data. This won't address this issue.

This is also not replicable. Language changes in context and time.
The Norwegian bureau of statistics used to have a brilliant bank of historical name trends, where you could input any name and see how popular it had been throughout the years.

One of my favourites were Vidkun, which fell off a cliff in the mid-forties.

(Vidkun being the first name of our head collaborationist honcho during the Nazi occupation - his last name may be known to you. Quisling. Yup, he coined the phrase 'Quisling' for a traitor and even had a verb - to quisle, for committing treason - enter the English language.)
Publish the same content on both
Running Asp.net Core App on Azure B1ls VM (Penny Pinching)
The executive order targets wechat as well.
Those are great!
For a more in depth series of videos on the transforms themselves I haven't found anything better than videos from Steve Brunton. Here's a link jumping in at Fourier Series. Best set of videos I've seen on the subject.

https://www.youtube.com/watch?v=MB6XGQWLV04&list=PLMrJAkhIeN...
That's only part of it. There are plenty of Photoshop users who would prefer to switch but can't because of project constraints, or because it is a required format for some future step in the chain, or whatever. When you need no-hassle first-class support for PSD, or PDF, or that InDesign project that Mary from marketing sent you... who else can you turn to but Adobe?
I dont value the config of my PC. I dont next to no customisation of my setup.
As much as the US government would like people to believe otherwise, things like laws goes out the window pretty quickly when it comes to geopolitics. This isn't a new thing in the US either. Maybe just more people are realizing it recently.
> That there is an example of a thing is no argument that all things follow that pattern.

Of course not. Nowhere did I argue that there are no good laws. Every law should be evaluated on its own merits.

> And as far as the law goes, yes, something illegal does mean something deserves punishment, under the law.

Under the law. The law is the opinion of the state. If something deserves punishment under the law, the state believes it deserves punishment. That doesn't mean it actually does.

> Ignoring that lots of items that are counterfeited are also copyright violations? Anything copying custom code is a copyright violation, and a massive amount of products now have some programmed component.

Then why did you bring trademarks into this? They're separate issues, even if they can occur at the same time.

> Nowhere did I make such equivalencies. Please stop with the dramatic metaphors - they're not relevant to the discussion.

Absolutely not. I'll continue to express my opinions and arguments the way I see fit.
It's not clear that the president's action is legal, but there are laws such as those empowering CFIUS to review acquisitions of US companies by foreign buyers (in this case, musical.ly) for any national security implications.

These national security implications are probably far-fetched, but there's some theoretical basis for action here...
Both apt/apt-get (Debian, Ubuntu) and pacman (Arch Linux) will save all previously installed packages unless you manually clear your package caches.
This is more integration testing than unit testing. Certainly valuable but it shouldn't replace your unit tests.
Worlds of difference between those countries and functioning democracies.
twitter.com/ufc254free?lang=en
Ask HN: To eat fruit picked too early and too far or not to eat fruit?
To eat fruit picked too early on the other side of the world or not to eat fruit?

Too early : not enough nutrients
Too far : environmental harm
I'm not defending it, but there is a legal basis. CFIUS[1] laws give the president authority to close down foreign businesses under certain circumstances. (This is not to say "it's completely legal" - there are a bunch of ways this could be challenged).

[1] https://home.treasury.gov/policy-issues/international/the-co...
Sure, but then can all apps that share data with China? Make it clear what apps need to do?
There is a law that the President purports authorizes this; there is dispute as to whether the Presidential action is within the law.
Aside from the horrible moves by the dictatorship, the wording in this article does pose a point about the centralisation of the internet.

Based on the title, I was expecting to read about internet shutdowns and peer to peer networks. Instead, it's just a story about DPI and VPNs.

Nothing here is being "hot-wired". Blocking social media isn't "shutting down the internet" in any technical sense. Turning off cell networks because of protests is, but those actions aren't being circumvented here. Yet still the term "internet shutdown" is being circulated a lot.

I do wonder if the general population would claim the internet is turned off just because Google, Facebook and Twitter aren't available. By these definitions, does China have internet access? It's interesting to me to see how years of internet access and growing up around smart devices has taught people so little about the actual workings of the internet.
It is clearly futile in the current environment but who knows in a couple of years.

Unlike maybe Huawei, TikTok tried to play ball with the US. As far as I can see they were aiming to spin off the international part of TikTok as a US firm, IPOed on the US stock markets. That is why they hired Americans as CEO, developers, managers, board members ...
If this stuff intrigues you please try out Steve Brunton's extensive set of videos on Data Science that include superb lectures on Fourier Series, the Fourier Transform and the Fast Fourier Transform with examples in Matlab and Python.
Can't recommend this guy enough.
https://www.youtube.com/channel/UCm5mt-A4w61lknZ9lCsZtBw
In your retarded bud for supremacy you completely managed to ignore the issue. I know linux has a lot of stakeholders now but as a user, I hope your toxic kind does (in terms of tech presence) so I can have nice people making my linux and nice features.
Lancee Skin cream #1 Aging cream
The second most normal mix-up in healthy skin isn't Lancee Perfector Cream dealing with UV radiation. Bright beams are known to be the main source of skin malignant growth . It is important to complete some essential Lancee Perfector Cream measures, which help us to stay away from it and forestall it. To do this, since the beginning you need to utilize the photo protective cream in the proper manner: that shields from UVA and UVB beams, and relying upon the season, know that reapplication is fundamental, since all sunscreen makes some life memories helpful, assessed at roughly 2 hours.
https://goketoganic.com/lancee-skin-cream/
What if your true Internet access depends on it? Providing un-GFWed Internet access for all my devices is so much easier with the networking gears which happens to be in my homelab setup.
Vitriol aside, I suggest you adopt a more objective view of politics, instead of allowing your personal emotions to guide your view of governmental affairs. For one, TikTok is not the target, it is just the first domino of many, intended to lay the groundwork of how the government will deal with similar cases in the future. Secondly, you should at least make an attempt to not project your personal bias onto others - unless you somehow have firsthand knowledge of what goes on in the mind of the president, I'd hesitate to take you seriously, especially considering your implication that the half of the country that voted for him relates to dumb, lazy, and corrupt people. Finally, I have no idea what keeps Trump awake at night, but it is clear to not only to him, but also Xi Jinping, the military establishment, and intelligence agencies, the subversive capability of Chinese intellectual labor and services. Whether or not they'll pull the trigger on utilizing those capabilities is yet to be seen, but I imagine it must be stressful knowing that at any time, a foreign government can capture insane amounts of data on every US citizen who has the app, and their intentions will likely not align with ours.
Your first sentence hits the nail on the spot.

For instance, I open up the Prusa slicer software (for 3d printing) and it says there is an update. I didn't open the software to update it, so I always click no - I opened this because I need to 3D print something, and I don't know what the time commitment of updating the software is.

I'll go update it now that I am thinking about it, but this is a general pattern.
I'm definitely not blaming him. I'm observing that he's calling it quits instead of helping his team weather the storm, and that as an employee, I would look disfavorably upon a manager who has previously left their team in the lurch when they most needed a leader.
Do those certain circumstances apply here? Shouldn’t there be a legal check from the judiciary?
meh "is there any area column in addresses table" did not work seems straight forward to me ?
The NEO keyboard layout (https://neo-layout.org/) which I’m using for over a decade, has a similar concept of a number of additional layers.

This is quite handy for having a bunch of special characters for programming readily available (hover over the layers on https://neo-layout.org/ to see).

For any other modal use-cases (e.g. resizing windows, changing music volume), I use i3’s modes: https://i3wm.org/docs/userguide.html#binding_modes
Yup, ":help user-manual" sadly often overlooked.
What you described sounds a lot like .NET's LINQ, which translates to SQL queries as well:

teachers.Where(t => t.Age > 30).Count();
Not everything works yet, but with the whitelist, virtually nothing does. Removing it would still make a lot of extensions work without breaking anything.
It’s reasonably simple to port QMK (at least partially) to a new microcontroller.

I have worked on Teensy 3.6 support for QMK, and plan to work on Teensy 4.x support as well.
What a Modern-Day Witch Hunt Looks Like
The US must be viewed as an empire not just any country. If the empire sees something as a threat, it will find legal justifications for doing anything and it will absolutely make distinctions between local corporations or ones with too many ties to rival geopolitical states.
‘Coding the Law’ Online Course Launches
Pollock and DeKooning were thoroughly disinterested in painting in the classical or modernist sense. So to look for the skill or traditional aesthetic in these paintings is starting off on the wrong foot. They were good traditional/modernist painters but in their seminal stage they were struggling badly to erase from themselves any trace of el Greco, Van Gogh, Gauguin, Picasso, etc. My read is that they ended up making explicit in the painting the process of this struggle for self liberation. The painting is a record of these guys living in there, in the painting, struggling. It’s the socks on the floor and crumbs on the table of a messy lived-in apartment. DeKooning erased and covered and added, obsessively for years, often leaving the “final product” as an aesthetically disharmonious “ugly painting”. He’s destroying anything recognizable, that looks like a reference. All the while looking for some kind of semblance, because he knew total destruction was meaningless. He wants some kind of sweet spot between something and nothing. The work is deep, it’s philosophical, it’s a real struggle with meaning and identity. Pollock is similar in his disdain for recognizable forms. He loathed the idea of being associated with the cubists, which is what his earlier work pointed to and he actively tried to escape it. The verbatim image is a second class citizen in these guys’ work. The image is not supposed to give you that “art-like vibe” that you get from “good art”. These are precisely the lame, obvious things they’re working against. Their work is a struggle to liberate themselves from stereotypes and the image is a record of the struggle. If one doesn’t find a DeKooning painting beautiful it doesn’t mean anything. They haven’t even begun digging into the wealth of knowledge inside it.
Actually the German word is "Pipi".
IRC at its core is really simple: there's a server that relays messages between currently connected clients (i.e.: the server does not store messages ever).

To whom does each message get sent? This is where channels come in: a "channel" is just a list of currently connected people, and the server relays every message sent to the channel to all the people who's in it.

You can also open "private consversations" (i.e.: channels between only you and another person in the server).

From this very simple model, new features where added over time. Most notably:

- Very early on people realized that trolls are annoying. So... whenever a chanel is created, the first person to join gets "operator" status and can kick other people from the channel, silence them, etc. They can also make other people operators.

- Some severs are federated to form an "IRC Network" (like freenet). These servers are relaying messages between them. For end-clients, it should not matter to which of the servers in the network you are connected to. Federation only works between servers on the same network (there's no federation between networks!).

- Some networks created a small layer of authentication. You can "register" your nickname so the network won't allow other people to use it. Furthermore, you can "register" channels so when they get created the first person to enter doesn't get operator status. The network will only grant such status on that channel to whatever (registered) nicknames you specify, etc.

On this basis, people started creating bots to:

- Build archives of conversations (remember that all of this is ephemeral!)

- Auto-reply to certain "messages" in certain channels.

- Whatever else crosses your mind it has probably been done at some point. IRC is old ;)
You're absolutely right that these two things can be true at once. I commend you for your level-headed evaluation and I wish there were more comments like yours.
I was in Belarus earlier this year. The thing to understand about how that country works is that there are only two interdependent groups of people that hold wealth: 1) the ruling elite that acquires their riches through nepotism, corruption, etc. Belarus is basically a kleptocracy. 2) the booming IT sector, which is now the primary export product of Belarus and employs a lot of people working in the vast outsourcing industry that serves big western companies. People doing that work earn pretty good salaries by Belarusian standards. There are hundreds of thousands of them and the sector tends to hover up anyone with relevant college degrees as there's little else to do. E.g. dentists or doctors earn comparatively little compared to that.

The problem the regime has is that anyone with a clue and IT skills is monetizing those skills in that sector as government jobs, including those in its vast security forces, don't pay a lot. So, they don't necessarily have a lot of in house competence implementing any kind of sophisticated blocking strategies. Anyone capable of implementing that could quadruple their salaries by jumping ship. The state telco company gets most of its revenues from the IT sector as well. So they don't have any incentive to shut down their core business. I'm guessing it's mostly Russia that helps them with the technical parts of that. Of course Russia and Putin are currently mildly annoyed with Lukashenko and are looking to grow their influence in Belarus a bit by letting him flail desperately for a while. So, they are a bit hands off right now and not in a mood to help him out.

The second problem is that group #1 is basically tapping into the wealth generated by group #2. So shutting down the internet is a spectacularly bad idea for #2 for obvious reasons and therefore not a popular notion for #1 either. The people who would be at all capable of effecting such a change are mostly working in the IT sector already and the elite in group #1 kind of needs them to keep on doing their thing so the money keeps flowing. Besides, rich people need their internet fix and Lukashenko is considered a bit of an old relic by both groups. A convenient stooge at best.

Hence internet shutdowns tend to be short lived, ineffective, and largely symbolic. Telegram is important for both groups and completely outside of the control of Belarusian authorities. It's the same reason the Russians have failed to shut that down. They can't do it without cutting off the IT sector and the financial gains coming from that sector and none of the billionaires that make up the elite like it when their shiny iphones stop working.
Boost Up Your Employee Benefits in 2021
I mean, to steer a company through power struggle between the US and China is very interesting and could be a big plus for future high profile jobs. Unless he doesn't have much a role at the table and feel hurt. I assume it is the case.
eBook: Top Best JavaScript Frameworks
1.1.1.1 Beta for macOS and Windows
It's missing Carlos Chagas
https://en.wikipedia.org/wiki/Nobel_Prize_controversies#1921
From the Wikipedia article: For example, statistics for the 18 months from January 1954 to June 1956 show that 54 children were known to have been trapped in household refrigerators, and that 39 of them died.[6]
Dockerising an R App
Majority of TSMC operations are in Hsinchu. The only TSMC fabs in mainland china are a few generations old (14nm process). Nothing state-of-the-art will ever be made there, the joint-venture just serves some cost efficiencies for low-end chips (otherwise they wouldn't be competitive).

2nm, 3nm, 5nm fabs are all in Hsinchu. 5nm fab could come to the US (AZ) eventually, but basically only if it fits in to specific supply chains (Apple). It was only announced to curry favor with the government (focus on jobs, not IP), and may not even ever be completed.

3nm is the next area of focus for competition between TSMC and Samsung (2021-2022). 2nm is just aimed at refining the technique for future production lines (2023-2025). This isn't production capacity yet.
To the proud owner of a Golang script scraping the hell out of PyPI
> In contrast, running the neural network takes 5μs (twenty thousand times faster) with only a small loss in accuracy. This “approximate function inversion via gradients” trick is a very general one that can not only be used with dynamical systems, but also lies behind the fast style transfer algorithm.

Very interesting! Follow up question -- how would you choose the network architecture?
A blog on your own server with an RSS feed is more than enough
True, both were mentioned in passing - but it would be good to hear about how sustainable this is?

If an open source maintainer relies on GH sponsors, Patreon, Open Collective then they are going to have to invest time in marketing themselves to the community. It's an odd dynamic.
Is my summary inaccurate? The article is very careful not to extend any political slant to its data and findings, please extend me the same courtesy. (I'm not even American.)
Fingerprinting the Fingerprinters: Learning to Detect Fingerprinting Behaviors
Is any special hardware needed, or is it all software work?
The US has always be reckless when they want to take control of a foreign company. Other administrations have at least been a little more discreet, but it happened nonetheless.

See what happened to Alstom for example. There is a book about that, "The American Trap".
How to a “keep a steady pace and don’t break things”