skysight-inc/HackerNews huggingface dataset:
> [in Japan] Privacy is fiercely protected: missing people can freely withdraw money from ATMs without being flagged, and their family members can’t access security videos that might have captured their loved one on the run.

In general, does this fiercely protected privacy culture extend to online? No surveillance capitalism in Japan?
The original antifa and that modern antifa have a lot in common. They share the name, symbols, violence, and ideology. The original antifa was so awful that it made people want Hitler. The modern antifa might achieve a similar accomplishment.
Gaincoiner
Gaincoiner is a platform that provides its users with the opportunity to get a comprehensive education in the field of cryptocurrency. During the training process, users receive rewards in the form of cryptocurrency. The training consists of video courses and includes training materials. After the course completion, all users have to pass a special test. Participants who successfully passed the test, receive different types of cryptocurrencies and will be able to convert them into fiat money
You are paying attention!
I've sunk a pretty substantial amount of time into learning vim (neovim) and imo it's paid big dividends in taking the monotony out of text editing tasks. But, I don't limit myself to one tool. If I need a graphical debugger or the language doesn't have a fast lightweight language server, I use an IDE.

I switch between neovim and an IDE pretty frequently. I use yakuake to open up a terminal when I need it. best of both worlds! Plugins like comrade[1] make this pairing delightful. If your definition of a VIM mode only includes text objects and navigation, than an IDE with VIM bindings is plenty to replace it, but it doesn't cut it for me. My workflow has become reliant on VIM macros, global commands, buffers, and filters. I also haven't found a compelling reason to replace Fugitive[2] for another Git GUI.

None of the stuff I do in neovim is necessary, but it's fast, flexible, a bit obtuse, and pretty dang fun.

It's tough to fill the editing niche VIM fits because of the peculiarities that make it VIM. Doesn't mean that it's the de facto editor for every situation.

[1] https://github.com/beeender/Comrade

[2] https://github.com/tpope/vim-fugitive
PKI and Linked Data Sig based password less auth protocol
What I do not understand though is how anyone could have thought that Seinfeld was funny at some point of time.
Edit:

This is not a snarky comment, I really do not understand it. (But extremely off topic, I admit)
The axioms of it don't look terribly different than that of the Buddhist functional model:

https://www.researchgate.net/publication/315940922_Mapping_t...
The compiler will warn you about things like unimplemented functions that are required by behaviors, and there are plugins for various editors to display errors/warnings inline.

There's also Dialyzer (and various IDE integrations) for some level of static type-checking.
I think we will get around to extracting it but there are a lot of roadblocks to doing anything with it. A lot of it is IP is a complete mess so even if a company or institution did want to digitize it actually making it available is a complete nightmare, it's ok on '23 to '78 works because it's at least a fixed length but on any works printed after that the period is variable so you have to research when every author died. [0]

[0] Not even sure how that works for things like journals or pieces with multiple authors like scientific papers! I imagine for collected works each piece would be under a separate copyright duration?
Oh, nothing like 'cat <binary> | base64' , copy, paste in another terminal to
cat <<_EOF_ | base64 -d > <binary>

extremely useful in locked down environments
Right, and you SHOULDN'T use a 20A plug with this 15A receptacle, even though the circuit itself is rated at 20A.

You CAN have a hypothetical 5A plug on a hypothetical 50A circuit. The plug is instructive to the user NOT to pass more than 5A through it, and since the circuit is rated at max 50A, it will not cause a fire at 5A from the abiding user.

In this RV case, you are putting a hypothetical {30,50}A plug on a {15,20}A circuit (VERY BAD!) using this unsafe adapter. Your RV can EASILY exceed the maximum rated amps through this plug (since that is how it is DESIGNED -- with a special plug to set this high-current expectation which shouldn't be intentionally defeated to protect against this user "stupidity") and it CAN and WILL start a fire if someone uses this dangerous adapter, the AC kicks on, and the breaker fails or is not installed properly.

This situation is analogous to cheater plugs. I used a cheater plug with a Macbook Pro in a house with only two-prong outlets, and the aluminium shell felt tingly, but the house electrical system and the circuit design of the laptop motherboard, the chassis design, and SMPS in the charger still DO have other ways of protecting my life from electocution by preventing the chassis from unexpectedly shorting with AC line voltage, even without a proper ground. If these fail, I am dead. Regardless, I was admittedly an idiot for circumventing one safety system to intentionally fallback on others, which weren't necessarily designed to protect against my own idiocy since the assumption was that there is a proper ground.

* FWIW, I have friends in my hometown that are electricians, I helped my dad (properly) wire our basement, and I have an electrical engineering degree myself.
Sure it is, it just takes longer.
Worse than just the direct acidification: if we're already seeing the increase in surface temperatures that we are, with oceans absorbing more carbon than we thought, what happens when ocean sequestration decreases? It will do that nonlinearly, we just don't know exactly when.

(It's expected that when the pH of the Southern Ocean gets past a threshold, phytoplankton (with carbonate shells) will start to be replaced by algae (without). Dead phytoplankton falling to the ocean floor is a major component of carbon sequestration by the oceans.)

It suggests that we could pass a threshold and be in for a world of hurt very soon.
> I still can’t be bothered to learn emacs or vim. I’ve tried and it just never sticks. I remember fewer commands in vim than I knew 10 years ago.

It's kind of the opposite for me. One day I read an interesting comment about vim and took the vimtutor out of curiosity and it immediately clicked. I always hated learning keyboard shortcuts in other applications and I always forgot them shortly after, but with vim it feels like having learned a tiny foreign language. There's a small grammar and a small vocabulary, which means you don't have to remember each keyboard shortcut, just like you I don't have to remember every sentence of the English language. And the best thing is, every single tiny addition to your vocabulary allows to form a plethora of new sentences, so it always felt amazing learning a new motion or text object in vim.

> Also, I feel like I do more reading code and debugging than writing nowadays, and I am not bothered by my speed at writing code.

I am neither. But I feel editing text with vim needs less thinking on my part, i.e. I can translate my intend easily to vims language without getting interrupted too much.
You're missing the point (by being overly pedantic).
I don't think it is just the authors of the US Declaration of Independence who were unsavoury, but also some of the things in the text itself. The most well-known aspect of its unpleasantness is the part about "merciless Indian Savages"; less well-known is its opposition to cultural rights for French Canadians ("For abolishing the free System of English Laws in a neighbouring Province...")

When Britain conquered New France, Britain promised that French Canadians would retain cultural rights, including the freedom to practice the Catholic religion, protection of the French language, and the continued use of aspects of French civil law in the legal system. It is that last aspect of Britain's commitment which the authors of the US Declaration of Independence found so offensive.

(Strangely, when the US agreed to buy Louisiana from France 27 years later, the American objection to the French legal system appeared to have vanished, and Louisiana still partially uses French civil law to this day.)
I just wanted to note for the author, if they’re here, that VSCode has a newish plugin called neovim I think that actually uses neovim itself to handle movement and editing, so it should work no matter how odd the config.

I currently use VSCode and Doom Emacs, after being a fairly long time vim user, fwiw.
There was recently an Ask HN about an app doing similar thing and was banned on the play store: [1]

> We are a FinTech startup in India. We give unserved people a credit card. To ensure recovery we collect user's contacts and use them to remind people of their bill if they don't pay. All of this is covered in our TnC, and we warn users of the actions we will take before we do so.

[1]:https://news.ycombinator.com/item?id=22840524
Some people, like Aubrey de Grey, are researching how aging works. The goal is to slow down the process of aging in order to allow humans to live longer.

See e.g. https://leapsmag.com/anti-aging-pioneer-aubrey-de-grey-peopl...
This statement is racist.
I've used it with much success on the ThinkPad X220 and more recently the ThinkPad W540 (the latter of which I dual-boot into Ubuntu).

I'm having a few issues with the docking station on the W540, which I'm currently putting down to the docking station being faulty, as I had no such issues docking the X220.

I plan to test a different docking station in the next few days and see if the glitches go away (USB mouse sometimes needs resetting, and X loses the external monitor until it's restarted).
Or, "Hold AAPL". Either way.
Maybe I'm getting old but man, I miss the 90's gaming era (you can "ok, boomer" me).
Quake, Half Life, Unreal, Hexen, Heretic, Blood...

If anyone is interested in a modern 90's style FPS, I recommend you try Dusk.
They'd only be buying the non-Chinese operations is what I heard.
This doesn’t tell us much. Could the batteries have been larger and/or the device even thinner if the batteries weren’t user replaceable? (I don’t know the answer, but it seems plausible.)
> straightforward fields which are public and documented

The rational (whether right or wrong) in OO for private fields and public "manipulator" methods is that the field's representation can be wider than the intended public use. For example, you may store the credit-card number as a string of digits, but only allow the correctly CRC'ed number to be set.

Of course, in a more functional paradigm, you would have a credit card number type (which is just a function that strictly enforces the domain and range of the possible valid values), rather than an object which can have independent identity storing the same information.
Problem: Global warming

Opportunity: Find safe and stable sources of energy that scale
I’m a big fan of the JetBrains ecosystem which I think has won the IDE wars (given its ubiquity). Once you get comfortable working in one of their tools and configure it to your needs it’s easy to carry that over to the next tool.

What I was never sold on was their DB offering Datagrip which never felt intuitive for my work. There I was a big fan of SequelPro for MySQL but when it comes to other RDBMS the jury is still out (have tried Navicat, TablePlus, and a myriad others)
Just to be clear, VWO wasn't and isn't a follower.

We started in late 2009, exactly the same time when Optimizely started and we had visual editor on day 1 and have many firsts in the market to our credit (integrating heatmaps into A/B tests, asynchronous code, Bayesian statistics and so on).

It's a perception among VC/SF crowd that Optimizely was the only innovator in the A/B testing market but that's not the truth if you actually put effort into researching. Many players, including VWO and of course Optimizely too, pushed the market in terms of innovation.

-Paras (founder of VWO)
Let it ferment. Just add https://en.wikipedia.org/wiki/Kefir
Storing tokens in cookies would be against the spec wouldn’t it? I’m not putting rfc6749 on some sort of pedestal, but it clearly states that the tokens are in the response body and not set in cookies.

Do you have any examples of Authorization servers in the wild doing this or front end SDKs that work with that?

I’m very curious, I’m doing an SPA security research project at work and I’m very interested in these stories and learning more.

I’ve seen some folks do refresh in an httponly cookie, and Access in the js space. I’ve seen another example (auth0) put the refresh token in a web worker and access token accessible in js.

And I’ve seen things like msal.js just say F it and make them all accessible to js.
Ask HN: Anyone tired of Bay Area? What's your perspective?
Our family has been really frustrated with some aspects of life in Bay Area:

1. Bad air due to forest fires getting worse every year; it doesn't help that the kids are more severely affected by this. Can't leave the house most days. With climate change that's likely to get even worse.

2. Heat waves. This supplements #1. Too hot outside during the day, too hot inside at night; can't even open the windows.

3. With #1 and #2 in mind, why pay such an obscene amount of money for housing, especially with COVID and WFH becoming a norm.

We can't be the only ones having these thoughts. Please share your take; are you planning to move, and if so then where to?
Is Spotify Killing the Top 40?
That reminds me of POVray which also rendered 3d objects by compiling a script.
Indeed it is. https://inteltechniques.com has a podcast on OSINT/privacy run by a guy who performs this service to make people disappear as best as possible (within realm of the law). His clients are mainly celebs, execs and domestic abuse victims.

It is very difficult and expensive, as for full protection you need to register LLCs and legal trusts for many things like home ownership. Additionally because we live in a surveillance capitalism dystopia, one little mistake can ruin everything and cause you to start over.
https://en.wikipedia.org/wiki/Distribution_Media_Format
During the period of about 10 years that I was using Emacs as my main editor, I invested countless hours in mastering Elisp, configuring this and that, writing custom functions, fixing abandoned minor modes that I still found useful... It was literally all over the place.

At some point, the list of things that were broken/didn't work well for me got quite long, and I became dissatisfied enough to stop what I was doing and start going through various elisp packages, trying to understand what was really happening.

Let me say first, that I really admire and respect the potential of Lisp. When the code is well written, it is elegant, reasonably comprehensible, and malleable. However, when the code gets sloppy or unnecessary levels of abstraction are added to 'just make things work', it quickly becomes inscrutable. I kept running into package after package of this kind of poorly written, inscrutable Elisp. One package was using EIEIO (object-oriented Elisp) and there were excess levels of indirection all over the place, across thousands of lines of code.

Org-tables are pretty neat, but ultimately a fancy gimmick. I had a 7 column table, and after 200 rows, the reformatting became ridiculously slow. After looking through the tens of thousands of lines of org-mode Elisp code, my main question was, "Is all this code really necessary?" I know that org-mode does a lot, but Elisp is a dynamically typed scripting-level language. With macros. What went wrong?
> Escaping your government is easy.

It isn't, and technical progress (transport and communication means) made it more and more difficult.

> People tend to run from these places, not to them.

It depends. Historically see for example the Zomia ( https://en.wikipedia.org/wiki/Southeast_Asian_Massif#Zomia ) , and some Spanish cities during the civil war ( https://en.wikipedia.org/wiki/Anarchism_in_Spain#Anarchist_p... ). For an ongoing case take a look at Rojava ( https://en.wikipedia.org/wiki/Autonomous_Administration_of_N... )
tl;dr: digital pregnancy test only uses digital tech to scan a standard paper test, and display the result, at 4x the price.
Not sure what your question is. With the new laws, China would not let any HK residents be non-loyalists.
X: One of our customers wants a new feature in our product
The marginal propensity to consume is significantly lower for the wealthy who tend to hoard their wealth.

Much of the lower-middle class lives paycheck to paycheck. They have significantly less disposable income currently because they're likely to be unemployed. They aren't shopping because they fucking can't afford to, and because social distancing is important right now - in that order.

So yeah, the pandemic is partially why people aren't spending as much. But it's also just a core problem that existed pre-pandemic.
And Danish pronounciation is nothing like Norwegian. What's your point? It's still two very similar languages, with almost the same heritage, except for pronounciation. Are you even Scandinavian? Because you're plainly mistaken in that Icelandic is "nothing like Norse." Even such a statement is wholly preposterous as it's clearly related and evolved from it! Danish is also "nothing like" the Danish before laryngealization, but its genealogy is unquestionable. Norwegian has changed even from the 30's and to the 60's, and from the 60's and to the 2000's, but—guess what—it's still Norwegian! Where would you draw the line? You'll find similar changes for the English language as well, that becomes apparent simply by listening to old news reels. It's an audible constant. Further more, the Icelandic language has changed, evolved and reformed several times through-out history, and not just in the 19th century. Another big shift was during the 16th century, for example. So your claim that policy is unnatural is about as logical as claiming that there was no rule in Europe during the Middle Ages. Obviously there was. And they also protected and ruled their languages as a matter of national security. Thus it can be argued that while some parts of the language will evolve naturally and dynamically as a constant, there are always forces at play who will attempt to control it in order to gain national cohesion. Another great example is French, where most dialects have been eradicated. And this is a constant whether linguists find proof of it or not. So it's spesifically not disingenuous to praise Icelandic as conservative. It is in fact disingenuous to do the opposite. Not doing so is in actually rather disrespectful to the proud Icelandic people, who's been so great at conserving their language and national heritage, while others have not. This is of course made more easy because the language is insular and remote, but it's an achievement none the less. Thus your argumentum ad verecundiam has no power here, because only Erasmus Montanus would argue otherwise. But then I suspect a large part of these so-called academics want nothing more than to disintegrate nations entirely, because a large part of the relativist marxist do indeed come from linguistics. For that reason alone it should be obvious that language is highly political. In fact some might say that the rather small differenceses between East Norse and West Norse prove it. Many of the differences between Nordic languages are far more due to political differences and interest groups rather than for purely lingiuistical reasons. Through many times in history it has of course been of national importance to emphasise such differences, especially with the power struggles between the Nordic countries, for instance around romantic revival surrounding the Napoleonic wars.
Dusk is honestly amazing. It has great movement/weapons/levels and at times does horror better than most horror games.
The bad news is that even the easiest versions of the problem are intractable. The good news is that it can be explained to kids using basic concepts [0].

[0] https://en.wikipedia.org/wiki/Fair_cake-cutting
> You understand only a small percentage of insured get anywhere near their deductibles in any year let alone their out of pocket maximums?

A significant minority of the insured (and close to a majority, in the Bay Area) have HMOs, which are mostly no-deductible.
The difference being that the world never agreed to the idea that France was a part of Germany. The world has for the most part agreed that Taiwan is a part of China. It is what it is. Whatever people's personal feelings might be, that is what most of the world has agreed to at an international diplomatic level. Only insignificant countries like Paraguay have decided to consider Taiwan an independent nation state.
What Colors Are the Ducks You Want Lined Up?
And what does that make you, exactly?
Google is adding to Chrome all the missing APIs from ChromeOS, and folks keep using Electron instead of daemons alongside system browser or Web widgets.

So from point of view of world browser market share, Safari is the only browser strong enough between what is left of Web and ChromeOS platform.
Visualizing Sentiment Analysis Reports Using Scattertext NLP Tool
Looks really neat, shame it’s windows only though, hopefully a macOS, Linux or PS release at some point?
Or using MIDI "compression": https://www.youtube.com/watch?v=5ks3ucumilU
“ buffer-underruns” choke me neatly. Those were the days of cd based Walkman. Not sure it happens to cassette tape one.
Cool, wasn't aware it was possible to store an analog signal on a floppy using an unmodified disk drive. However, going from how often you hear the stepper motor in the video, the disk would fill up pretty quickly - I wonder how much analog music you could fit on a floppy with some optimization (slower rotation, tracks spaced more closely until crosstalk becomes an issue, maybe a spiral track like on a CD). My gut feeling is that you could fit more than 30 minutes on there...
> I miss the 90's gaming era (you can "ok, boomer" me).

Uh, that's more “Ok, Millenial” isn't it? I mean, I'm from the latter half of Gen X, and I miss the late-80s/early-90s era of sims.
Ask HN: Demand for Open Source Applicant Tracking System?
Hi y'all,

I was wondering if companies would use a simple open-source Applicant Tracking System.

Right now, the only open-source-ish Applicant Tracking System is OpenCATS. However, OpenCATS is not on an OSI-approved license, and hasn't been updated too much in the last few years.

Thanks!
Originally I thought someone fit a pi zero into a floppy with some lipo power and a ...
Discord switched to Rust some time ago: https://blog.discord.com/using-rust-to-scale-elixir-for-11-m...

Still a very impressive use of elixir IMHO.
How to get an A+ in any course – A lecture based schedule
I think the author may have gone: wav -> opus -> MP3. With the MP3 bitrate chosen to ensure no further quality loss.

I don't think from the provided MP3 we can tell if that is equivalent to the encoded opus format. We would need to encode to both from wav to make that comparison
It's interesting that 3D Realms, a company that was crushed by Duke Nukem Forever chasing the latest/greatest engines and gameplay trends, it making a big comeback with shooters with a focus on solid art style and "classic" gameplay over graphics and gimmicks.

Ion Fury was great and Wrath: Aeon of Ruin and Graven both seem to be on track to be great as well.