skysight-inc/HackerNews huggingface dataset:
I'm working on my own flash card app [1] and I agree with you that charging a monthly subscription is too much. I think to make a new flash cards app or service viable, you need to have an open ecosystem. This means an open file format, easy to share cards, and no subscription fee. If the service goes down, then what are you supposed to do with your cards? I think this is one reason why Anki is so successful. Obviously it's free, but the file format is understood and decks are easily shared.

The plan for my app is just to charge a one-time fee to get the app and not charge a monthly fee or anything. On top of it, the file format will be "open" (i.e. you can peek at how it works easily). Obviously that means I can't rely on a service, but there are still ways to allow people to sync their data or share decks with each other.

[1] https://www.ussherpress.com/freshcards/
Although a user of Firefox on PC and mobile, I have not received that notification. So maybe there was an opt-in/out somewhere to which we answered differently.

As just about every editor of a free (as in beer) product, maybe the Mozilla foundation is also expecting something from you? That would not be your data, but you spreading awareness in your circle.
I did a combination of this strategy and the one in the article. I changed my hosts file, then changed my root password to something with ~20 characters, then I gave the password to my wife (coworker would have also worked) and told them not to let me have it before 6pm. In cases I need to install something I just had to convince them of the necessity.

The human element really worked wonders compared to a poorly technical solution.
Their account is 10 months old and has more karma than yours, it's not a "throwaway" in that sense. And throwaways are fine if needed, just constantly creating new accounts is discouraged.
Yes, there's a whole book about this in fact, "How to Change Your Mind"
Thanks for the feedback, I agree with you on this. I'll add this to the to-do list.
No one picked up in Portland by an unmarked car was killed maimed etc..
If you have google maps installed on your phone and location turned on, every time you visit a restaurant you already get the message of "how did you like xyz, please rate and help other visitors"

You are already living in a surveillance state. The difference is unlike in other places in the world you can complain and shout about it.
Your view of China is deluded to a point of comical exaggeration. She said this to me over facebook. Tell me what you think that implies.
If even the ACLU doesn't sue this company for negligence I doubt any org will learn anything going forward.
I don’t believe servo is ever intended to be more then a testbed for integrating components into Firefox core. It’s modular, and pieces of it have already been merged and are used in Firefox. So my interpretation of this is that they are using their more modern code to test out this feature and if it’s solid enough and useful enough it can be pulled into core.
The problem is that the banks can borrow so cheaply that they actually don't want to pay their clients the interest rates on their accounts. As it expensive for the bank, and increases the bank's liabilities/risks (money in the books) hence they will lower the rates. Which then hopefully will lower the amounts on the books by people either moving it out of the bank or spend it.

That's what I understood from the bankers when I was working at a bank :) They a had a simple formula representing but can't find my notes now.

I am 'enjoying' interest rates on my bank accounts around the world between -0.5%-1.5%. I really should sort out the negative rent.
What's the deal with this? I worked with an Info Sys contractor from India. He was supposed to be the Apache Spark expert we so desperately needed to start being more productive.

Not only did he not have expertise on Spark, he could barely type and I had to do everything for him with regard to Git. I suggested it would actually be a better use of his time to brush up on these essential skills than to try being productive without them but he refused. He actually seemed to think that _I_ was the one who needed to work on my skills and that he was doing fine.

Did he just lie his way through the interview process? It seriously seemed like he watched some YouTube videos about big data and then decided he was a black belt in the area.
That’s because everybody here already knows that keeping drugs illegal is what is actually funding criminal organizations.
You can now boot a Windows 95 PC inside Minecraft and play Doom on it
Widelands: FOSS realtime strategy game w singleplayer campaig and a mplayer mode
No, you have your logic backwards. The conclusion that with lax drug laws, there'd be less violence associated with drug manufacturing and selling is correct. But the laws don't cause the violence, they make it so violent individuals are the only one's willing to fill the supply.

If I outlaw [drug], I'm not responsible because you kill someone trying to sell [drug].
How is once a month a cheap endeavour?
The Amazon, Giver of Life, Unleashes the Pandemic
No, the server should offer it because the UA is clueless about the URI space.

Apache httpd comes with mod_speling. https://httpd.apache.org/docs/mod/mod_speling.html
Regarding impersonation, I think a parallel can be drawn to plainclothes police arrests. If a plainclothes police officer arrests you, do you comply or do you shoot? Breonna Taylor was killed by plainclothes officers when her boyfriend shot believing their apartment was being robbed.

At least these federal agents have uniforms and police insignia.

I guess the American way is to comply, then sue them later.
Working on the finishing touches, just before the company-wide rollout of a project.

It was my side project for about a year before I talked management into turning it into a proper feature and got a part-time team to work on it with me.

Phase A, which rolls out next week, will be kind of neutered compared to what I had in mind a year ago, due to too many edge cases I didn't anticipate in the simple POC I wrote then. And the realities of having to maintain the many other parts of our system at the same time. Oh well.
Silly idea, but hear me out/please answer:

Who owns the content/material? Are you (the dev/owner) planning to collect these, go through them, vet them, improve them/resell them?

Are you building a knowledge base/library were you can sell to others the memory/flash-cards, and share the revenue with the creators?

What is the end-game? Is it just the hope of the $5 per month?
The bug is with whoever decided to use a (greedy) URL parser as a URL recognizer. Those are two different tasks — like facial recognition vs. facial identification. "Drawing a box" that separates a face/URL from the rest of the image/prose, vs. actually "understanding" that face/URL.

There should exist (and, I believe, do exist) algorithms specifically for segmenting micro-format data like URLs, phone numbers, etc., out of prose text. These algorithms are specifically tuned not just for the features of these micro-formats, but also for the features of prose text that might conflict with them (like trailing periods!) The output of such segmentation algorithms can then be fed to actual parser/scanner regexes, to validate and extract meaning from the microformats. (The segmentation algorithms don't always trigger only on valid instances of the micro-format, so you need a stricter check after.)

One might then say that, having such an algorithm in hand, it's the responsibility of any API of a rendering engine that knows it's going to be used for rendering mixed prose+URL content (where the URLs aren't marked up in any way to indicate them), to offer an API for such a URL-segmentation algorithm, and in its docs to mention that this API should be used in place of just throwing the lower-level URL scanner at the problem.

But that supposes that the implementers of such an API have such an algorithm in hand. Often they aren't even aware that such algorithms exist.

Really, I would say that this is a "tragedy of siloed development": if this were a FOSS rendering toolkit, probably someone who knows about the existence of this algorithm would have raised an issue within a relevant repo; and then the folks working on the project could have taken a look and realized it would be better to offer/implement that API, and document its use-case (and warn, in the lower-level API, that it shouldn't be being used for the higher-level use-case.) But because this is a big opaque-from-the-outside project, there's no clear way for a meeting-of-the-minds between "the person that notices the bug and knows that prose:URL segmentation algorithms exist" and "the team that could benefit from that information" to happen.

This is what bug bounty programs are for in security land—to provide a channel for this meeting-of-the-minds to happen. But there isn't really anything like this in UX land.
What you're saying is that frugality would open up options, which I am all for. Poverty would not.
Indeed, and won’t certain alumni recognize the gesture that the university made and pay them back in the long term?
I started reading the book you linked shortly after it came out and gave up because of how shallow all the reasoning was. I think you and most MMT proponents don't understand that the concerns are long-term and deal with knock-on effects, not limited to what is happening right now, and that having your own fiat currency is not a magic wand that you can use to wave away problems with no repercussions.

Gregory Mankiw, an economist at Harvard, voices my criticisms with the book better than I can: [1]

I think it's funny that you point to Japan as a counterexample here. The reason Japan doesn't have high inflation is because the Bank of Japan refused to print money for 20 years[2]. If it did when other countries did not, inflation would be high.

To your next point, you kind of answer it yourself. Why is there no inflation when all the main governments of the world are applying stimulus at the same time? Well, first, because they're all doing it at the same time. As soon as you remove that fact, the situation changes entirely because the economy (and currency/bond markets!) are global, not local. And second, because demand is historically low due to a pandemic. Again, when you remove that fact, everything changes.

On stagflation, I think you are misinformed about what causes/caused it. [3] is a good summary: federal interference in supply + printing money. If that sounds a lot like what MMT proposes as a magic wand, it's because it is.

Finally, I think it's important to distinguish that many critics of MMT, myself included, don't disagree with the marketing-friendly premise that debt spending can be a good thing. We disagree with the idea that it's an unlimited tool with zero repercussions. At some point there is a reckoning - either unsustainable inflation (like 1970s US) or effectively dead economic growth (like Japan) depending on how the central bank reacts. We should be concerned about these things and take steps to make sure that the time of reckoning stays far in the future.

[1] https://scholar.harvard.edu/files/mankiw/files/skeptics_guid...

[2] https://www.ceicdata.com/en/indicator/japan/m2-growth#:~:tex....

[3] https://www.thebalance.com/what-is-stagflation-3305964
Reminds me of this scene from the watchmen. An example of art anticipating reality.

https://youtu.be/ShTVpGuzk1M
Battelle Publishes Open Source Binary Visualization Tool
Thank you, that's helpful!

Yeah, this confirms my belief that infrequent dermal exposure to methanol is not a particularly pressing health concern. It sounds like very little gets through the skin, and the main concerns are skin irritation, which you can get with ethanol anyhow.

I'd be fine using a 90% ethanol 10% methanol hand sanitizer the way I currently use it -- spraying my hands and rubbing them maybe 4 times per day either outdoors or in a well ventilated house, and not horking the fumes.
The false choice here is actually that you can sacrifice lives and still expect to have freedom.

The alternative to not giving up privacy for contact tracing or similar measures is to be locked into your home medieval style while the plague runs wild in the streets, which is a significantly stronger limitation of freedoms.

The choice isn't between liberty or safety, just as it isn't between economic health and lockdown, it's between intelligent and proactive measures or carnage. Without public health there's no liberty. If our systems fail to protect the health of our populations those rights will go out the door sooner or later because it proves that those values are useless.

It's completely paradoxical to argue that I'm free although I can't go to work, I can't safely go to the restaurant, I can't meet my friends without being afraid of contracting a deadly disease, but I'm free because I have privacy.
Bernie Sanders slams Elon Musk's opposition to stimulus package
You are the embodiment of everything wrong with social media.
You are not only surveilling those that do "unusual and extremely dangerous things" as in they get within a few meters of other people, you are surveilling everyone. This is not just tailing people who buy bombs.
Barstool Sports Founding Story
Foundations of Computational Linguistics
Why is it a false choice? The article mentions the success of South Korea’s system, and China has also had a lot more success controlling COVID-19 than most western countries.

I very much do not want to become China—yes, even at the cost of lives—but it’s worth looking seriously at what we’re giving up, and where we might (!) meet in the middle in times of extraordinary crisis.
> Hopefully someday we'll move on to newer, simpler app frameworks (like LVGL and Flutter) as we discard our Old Underwear: X11, SDL, GTK, Qt, ...

Ummmm what?

SDL is basically timeless as it's just a layer that abstracts various platforms (Wayland, X11, Mac, Windows, game consoles…) to offer one single API for just making a window with a GPU context, receiving input and stuff.

GTK is a really solid toolkit with a strong, consistent UI design philosophy. The upcoming GTK 4 transitions everything to GPU-based rendering without reinventing the whole toolkit from scratch (unlike Qt with QML, Windows with WPF and UWP…). GTK suffers from lack of funding sadly, so it's a slow project, but the current state of GTK4 is already pretty impressive.

Qt is a monster framework with corporate interests working on it, but it's also really solid and QML/QtQuick was basically Flutter years before Flutter (so actual Flutter is just Google NIH syndrome…).

"Simple" UI libraries like LVGL are always bound to make your life not simple. They usually don't support accessibility, lack support for various platforms (you've just had to port that one to Wayland), have various limitations and so on.

Flutter is not even simple.. it needs the whole Dart VM or compiler whatever monstrosity to run.
Here's some more:

> if you want to know the correct term with which to express your contempt while pretending to be respectful.

I didn't hear any contempt at all in what they were saying. Nothing like it. I was disappointed to read that, as you usually stay respectful, but that crosses way over the line well into Please don't do this on HN territory.
There are no novel ideas without a source. Every human concept and invention is based on some prior idea or knowledge. More importantly, every "idea" that attempts to aspire to fact has to be proven to be considered valid.

The claim "Allegedly they used Markus Wolf (ex-Stasi chief) as a consultant in the formative days" is not merely a "novel idea" but an allegation, in other words, an idea that aspires to fact. The likely validity of this statement depends on its source.

To assert that the above claim requires no source in order to be valid as fact simply because it is an "idea" is to ban the distinction between truth and fiction.
> It downloads imagery. At first I thought this was a project to simulate satellite imagery from OSM data or something.

Will update the README, thanks for pointing it out.

> Landsat is what 30 meters-per-pixel? That's not high-resolution.

With the panchromatic band, we can get 15m resolution. But you're right with the fact that one can get images with better resolution on any commercial platforms.

But even OpenMapTiles renders at 15m, I feel. Still have to look into some docs though, I'm curious.
> …had no "official" global way to tell the rest of the world. They did, but were dismissed due to the massive hubris in the West and the geopolitical game China is playing.

What did they tell? It is frequently said that Taiwan sent an early email warning WHO about human-to-human transmission of what became known as SARS-CoV-2, and that the warning was ignored. This has been debunked and denied by Taiwan themselves[0]. On December 31, Taiwan and Wuhan Municipal Health Commission[1] both notified WHO about cases of pneumonia of unknown etymology[2], neither claiming human-to-human transmission.

That aside, I agree that a number of countries in East Asia, Taiwan included, fared much better than elsewhere in the world in terms of containing the spread of the virus.

[0] https://www.taipeitimes.com/News/front/archives/2020/04/12/2...

[1] https://www.who.int/news-room/detail/27-04-2020-who-timeline...

[2] Since WHO was contacted by both on the same day, it’s imaginable that Taiwan privately reached out to China first with “what’s that coming from Wuhan? we’re going international on this tomorrow”, putting the latter under pressure to report in order to save face. That would place Taiwan in good light even if human-to-human was not mentioned; unlikely to be substantiated though.
Nope, much earlier. MKULTRA, the secret CIA program to administer LSD to do mind control and other stupid shit, started in the 50ies under the Dulles bothers already. https://en.wikipedia.org/wiki/Project_MKUltra
They also did lots of public advertising for LSD via popular figures like Timothy Leary, besides frying a lot of innocent brains with it.
If it’s true that rioters are attacking with hammers, certainly the use of less-lethal force is justified. Do the police not have the right to self-defense that every other citizen has?
How many interviews have you done like this? I am in Europe and my graduate interviews were similar to this but I assumed more experienced interviews would be more leetcode style..
“convenience fee”

“accessibility surcharge”

“e-xpense”

“we just want more money payment”
I try to focus eating during a 6 hour window. I'm not overly strict with myself. Sometimes it ends up 16/8, but on average I'm likely right around 18/6. So I eat most weekdays between 1:00P and 7:00P.
AI Helped Uncover Chinese Boats Hiding in North Korean Waters
All these projects to self host a copy of google reader are kind of missing the point. A native RSS reader that runs as a single application (ie, not web-crap) does everything better, faster, leaner, and more reliably over long timespans.

I'm all for 'self-hosting'. I do it for all things that require it. But an RSS reader simply doesn't need that kind of complexity. It's cargo-cult.
Rosalind Franklin centenary: 'She would have been amazed'
The hammer attack was waiting in ambush and could have caused a death if the officer that came out the door didn't have protective gear.
> Not gonna happen because it takes 3 master nodes to have a quorum and 1 separate worker node.

Can you explain that more? I had a single-node cluster running: the master needs to be untainted so work gets scheduled on it, and then it runs. There is no need for a quorum because there is nothing to decide on.
NASA Mission Will Study the Cosmos with a Stratospheric Balloon
inform yourself about governments that endlessly print money and you will quickly find out that inflation is a key word. In times of inflation there is a substance that many call "insurance": physical gold outside a bank since banks generally default in times of inflation.
I've seen plenty of single-node K8s setups that are actively used and maintained. If you're more after the IaC and K8s API and less concerned about raw HA, then it's a workable solution if you have enough RAM and CPU.

Some Kubernetes-based distributions, like OpenShift, require 3 masters at minimum, but that's not the norm across K8s installations.
Really simple cool! One minor thing on the IP rate limiting side.... LOTS of mobile/cell users might end up NAT'ed behind a single IP. Just an FYI.
Yes such a shame we can't focus on our economy, just because of outdated things like liberty and human rights.
I am not sure the delay is due to the backlog only .

There are only few locations that actually run the assays the logistics of getting the sample to a location is significant. Not to mention regent and other resource shortages mean some locations are off and can’t process anyone . Your sample gets moved somewhere else

Also testing is many times done like binary searches. Some 96 samples are combined and tested , if it is are negative no further tests required , if they come positive breakdown and so on . While even in the worst case you may will not need 96 separate tests, the steps are sequential, tests will take more time if more people on average become positive.
See that sounds good but that applies to everything anyone does right now. If you leave your home at all at this point you're making the choice that whatever you doing carries a risk of harming yourself and others. There's really no way to isolate the risk to just yourself.

And so yeah, that was a real choice that made. Like my friends and I had to decide if worth it to join the protests and we were pretty firmly on the side of this was too important to not do. And so you're absolutely right but I feel like it's hard to be measured when the argument is "look the left is going out to march in a civil rights protest but doesn't want hair salons or schools to open -- the hipocrits!"

There need to be some nuance here. I think most people agree that grocery stores and hospitals needs to be open and that chuck-e-cheese probably doesn't. I don't think it's at all hypocritical to take a stance in the middle. Of course there's going to be lots of disagreement about what falls on what side but that's the argument to have.
Nice tutorial, but seems like it would be much easier (and more user friendly) to concert to markdown instead of using his pseudo-tags for HTML. The only thing perhaps you'd need to handle differently than native Markdown is significant whitespace, but that seems like it would just need some minimal changes.