skysight-inc/HackerNews huggingface dataset:
Ugandan government blocks Google Play Store, Apple App Store, and YouTube
Is it no better than finger printing in terms of accuracy?That would be an interesting study.

Also, it's much easier to get people's photos than fingerprints.
You can't define the interface in either language.

Implementations of Functor consist, in part, of type-level functions. In Haskell terms, these are "higher-kinded types". The standard example is the list type "[]" which, as a type-level function, takes an element type and gives back the type of lists whose elements are drawn from that element type.

In Java and F#, the only way to talk about the List type is in its fully applied context, where you've attached the element type. So maybe you've got "List<Int>", or you've got "List<String>" or you may have a generic "List<A>". What you don't have is the type-level function that's not been applied to anything. So there's no equivalent to the Haskell Functor implementation:

instance Functor [] where
fmap _ [] = []
fmap f (x:xs) = f x : fmap f xs

This is barely half the story. What makes this useful in Haskell is the typeclass overloading, which makes it effortless to write functions that abstract over arbitrary Functors, and use "fmap" multiple times locally for different Functor instances, letting the type system figure out what implementation is needed to map over the particular type you're working with. And in such abstract code, where you may know very little about the Functor instance you're working with, it's extremely important that they all be absolutely law-abiding: in many cases, the laws are all you have to work with.

These two features, higher-kinding and typeclass polymorphism, make it worth talking about Functors, and I don't think you can appreciate Functors in Haskell without seeing the interaction of these features and just how much it impacts the code style of the average Haskeller.
Court Halted Dime Edition of ‘Mein Kampf’ (1988)
In the discussion of deplatforming, cancellation, platform monopoly, and related concerns, the case of the late California senator Alan Cranston's pirate digest publication of Adolf Hitler's Mein Kampf, an act explicitly as a warning of the danger fascism posed to the United States, is an insightful one.

The key element is message control. As epigramist Ashleigh Brilliant noted, "Success for some people, depends on becoming well-known, for others it depends on never being found out."

Or quite often, for becoming differentially known within different domains. As Sun Tzu writes: "All warfare is based on deception."

Advantage comes via information arbitrage, by cultivating domestic strength and projecting foreign expectations or images.

Cranston gave fascism voice, yes, but not on the fascists' terms, and emphasizing parts of the message the fascists explicitly wanted suppressed abroad.

Cranston used the fascist's words, but infused them with his own narrative.

This is the difference between providing direct access to the microphone --- itself one of Hitler's most powerful tools and a notable Nazi Germany technology --- but using exposure tactically and strategically in social interest.
All of the BSDs have 64bit off_t, they had to break the ABI for the BSD lawsuit settlement anyway and used that opportunity to make this change.
In case anyone gets the wrong impression: there is mechanical control of trim too, and "runaway trim" has a checklist item set of responses that every pilot trains for. You can lose electric trim without crashing.
Yep. That’s the right response. Put the past behind, and move forward productively. The reason I posted this on HN is that it’s hard to muster the emotional wherewithal to do that after such a setback. I thought comments from this community, where the people here are capable of understanding the issues, could help.
"Everyone knows that debugging is twice as hard as writing a program in the first place. So if you're as clever as you can be when you write it, how will you ever debug it?"

https://en.wikiquote.org/wiki/Brian_Kernighan
This is Ken again - thanks again for pointing this out, we have gotten it resolved and the forum is cleaned now. There was a malware redirect on links coming in from search engines.
Thanks for that link! I remember hearing of Posterous, but I don't think I ever tried it out so that was an interesting read.
Then don't download it from the app store.
US money supply is over 50 Trillion, 1 trillion is close to a rounding error.

And they can try to switch to Yuan or whatever, won’t change Fact they need to accept dollars to sell anything to US, and they need dollars to buy anything from the US, and they need to do both.
The StackGL port was much higher-performance for me than the Three.JS one.
To be fair, sunroofs are known to explode from time to time - https://jalopnik.com/here-are-all-the-cars-reported-to-have-...

That said, Tesla’s QC is horrible, even more at the end of each quarter. They don’t care since they sell every car they make for now.
Yeah, this is the biggest reason I stay the hell away from mmap now. Signal handlers are a much worse minefield than error handling in any standard file I/O API I've seen.
Those guys have supernatural powers.

Each time I by pass integration tests it always fails at the integration points :-)
Major nationwide power blackout in Pakistan
Valid point. Also, if one wants to stretch the envelope, Harold Graham, flying the Bell Rocket Belt, performed the first rocket powered landing, April 20th, 1961 at Bell Aerospace, upstate New York. This development footage opens with that flight:
https://www.youtube.com/watch?v=gxmxbMdToR4
Damn, I’m exactly on the same boat! I found that wearing a dental splint at night help a lot.
Humility is good, but it's important to acknowledge that CMake very often feels awful. I consider myself a competent developer and it's still pulling teeth trying to get what I want out of it.

Some things will get easier with time, and a lot of other things are going to suck shit forever. Keep on truckin'!
How about just correct the mistake next time? The way you corrected that mistake makes it seem like there were no pipe bombs at all.
It's been amazing to watch this unfold.

Conservatives: It's wrong for the government to tell businesses how they should operate. Businesses should be allowed to operate as they like, in order to serve their customer base and make a profit. Don't like it? Then start your own competitor!

Tech companies: * do things that conservative lawmakers don't like *

Conservatives: Now just wait a minute now!
I don't understand why this article is mentioning Brexit as if it's related. It says 11 countries have done this, including EU countries Belgium, Denmark and Spain. Therefore this appears unrelated to Brexit.
'QAnon Shaman' Jake Angeli Charged over Pro-Trump Riots
Uggh. At the moment, many open source photography software projects are lacking support for CR3 due to an ambiguous patent situation. It seems that CR3 may include technologies covered by some patents, and Canon has refused to comment on whether or not they intend to pursue legal action against open source reader implementations. The response of the developers has been, undertstandably, to forego implementation in order to avoid getting sued.

https://github.com/darktable-org/darktable/issues/2170
They had their day(s) in court. They were heard out. There were recounts. What else would have been needed? Was there any amicable resolution that didn't involve Trump getting elected? If the alternatives are Trump is elected or there is violence, this is not democracy.
University of Miami is investigating effects of the coronavirus vaccine on sperm
enthusiast car and pickup truck in the same sentence unironically. lol

“One of these things is not like the other things...”
Honestly, UK also has problems with mail voting fraud. It comes up every election. It has not, yet, boiled over into this kind of problem, but clearly, the UK should not be complacent about that. People need a high degree of trust in the system for it to work.
“Study participants must have a fertility evaluation before receiving the vaccine.

To protect fertility, some men may want to consider freezing their sperm prior to vaccination.”
I think it's largely a function of the intrinsic reason that someone wants to lead.

Are they in it for the title or the prestige? Their desire will as some point run in conflict with the larger program goals.

Do they do it because they enjoy bringing a diverse set of viewpoints together to create something that couldn't be created in isolation? That might have a better chance of success.

Unfortunately it's very difficult to determine this externally without a significant investment in time or otherwise.
I don't even notice it anymore.
What does that mean? Off-topic discussion does not fall outside of the 1st Amendment, and a restriction of the 1st Amendment to try and classify that as somehow less deserving of protection -- that would be a much greater curtailment of 1st Amendment rights than anything Facebook has done.

Bluntly, "would need to be litigated to find out" isn't an acceptable answer given that the people giving this answer are the same people proposing the legislation.

Courts don't decide what the law is, they interpret it. You have to have an idea of what you want the law to be, you can't kick that off to the courts. They're trying to interpret your intention and the letter of the law you propose, not the other way around.
I wonder what the precedent is supposed be here?

Twitter and facebook have been banning people all along, for all kinds of reasons.

I thought the precedent set for Trump was the high level of leeway given to a government leader compared to regular people. I think if he weren’t the President he would have had more tweets removed and been suspended earlier and more often.
I’ve been working on a docker swarm front-end/management container: https://www.github.com/gabereiser/hive

I still dabble on my 3d engine: https://www.github.com/reactor3d/reactor

Nothing really special and nothing I would call “the next big thing” so...
There are probably variances among polls, but this sample from 2000 shows 18% of Americans believed the election was stolen[0] (and it heavily leans Democratic).

Before the 2020 election, we see "record low" confidence, particularly among Republicans[1].

After the election, this poll shows 34% believe the win was not legitimate[2], nearly double from 20 years earlier.

There are several differences between 2000 and 2020[3], the biggest being that 2020 was not a close Election. Biden won 306-232 in the Electoral College, and 81,281,502 (51.3%) to 74,222,593 (46.9%) in popular votes. Yet the disbelief is double.

Donald Trump has been claiming election fraud even when he won in 2016, but his own task force found little evidence[4]. What explains such a change in belief?

In my opinion, this is where amplifying voices that espouse opinions further from the mainstream and center of the political spectrum (extremism) causes that to spread, for culture to fracture, or in a word, polarization.

So given the options of making it easy to reach everyone on mainstream social networks like Twitter, Facebook and Reddit vs pushing extremes out of the mainstream megaphone, it seems that the better option is the latter. Extremism (and polarization) will likely happen either way, but it seems like amplifying and accelerating it is actually the worse option.

[0] https://news.gallup.com/poll/2188/black-americans-feel-cheat...

[1] https://news.gallup.com/poll/321665/confidence-accuracy-elec...

[2] https://poll.qu.edu/national/release-detail?ReleaseID=3685

[3] https://www.npr.org/2020/11/13/934190243/fact-check-whats-ha...

[4] https://www.brookings.edu/blog/fixgov/2020/06/02/low-rates-o...
Well, if it found a pump and dump it would say "call the SEC."

Thing is, the stock market may be erratic on smaller timescales but it is a legitimate and fair place to trade, and people roughly speaking all have access to the same information when making those trades. Speculative mania is not a pump and dump. It's poor decision making, and generally speaking, that's not illegal.

On the other hand, if I start a stable coin, let's call it Anchor. Then I get a bunch of un-banked exchanges to use it in lieu of dollars because they can't get legitimate banking and don't want to bother with AML, KYC, the sanctions list or enabling international terrorism. I then start printing 750 million totally un-backed Anchors per day. I then use them to buy Bitcoin to drive the price up parabolically. I then sell all my Bitcoin for dollars to the most recent institutional clowns invested, and flee from the island I currently reside on to a different island. That's crime.
Is it not any different than suggesting obese people get in shape to reduce their risk?

Low-hanging, non-risky fruit first.
Just start your own country...oh wait.
I am building SaaS Starter Kit: https://saasstarterkit.app

It is a simple starter kit that includes:

• Subscriptions & Payments via Stripe
• Invoices
• Multiple payment methods
• TailwindCSS & FontAwesome integration
• Dashboard layout
• Settings page
• Test coverage
• Docker & Docker Compose setup
• Kubernetes & Helm
• GitLab CI/CD

Thanks to these, one can go from unzipping the source to automated live deployments in less than 15 mins, including fully functioning payments. I aim to improve it further with more functionality out of the box, as well as additional API endpoints.

I am currently exploring early access options, therefore I have applied up to 75% discount. I would love to get some feedback, so, feel free to hit me up with questions or suggestions!
Oh my... I had been searching for that page for ages... I couldn't remember what it was called. Thanks! That old gem is gold!
I've read somewhere in Russian internet from the guy who operated microfluidic devices for a long time, the main problem with them is that regardles how good are the air filters the logic bits get dirty all the time and cleaning them is hard. He also mentioned intense noise in the operating room.
> I have a hard time taking the so-called “right” seriously about free and fair elections after 8 years of obstructing Obama.

Obstruction wasn't invented with Obama. Obama himself participated in obstruction and filibusters as a member of the Senate during George Bush's presidency.
Pro musicians have a big problem with their fingerprints. The scanners often have trouble picking up e.g. a pro pianist's or a guitar player's fingerprints, or even when they do, they'll fail to identify it days or weeks later.
Thank you for the kind words! I guess it might depend on how your site is put together, but I bet you could whip up something like this for it pretty easy. I had meant for this to be a weekend project, but I had it mostly done before supper on Saturday, so... ;)

I figured I might use ImageMagick to scale the images and maybe jpegoptim afterwards. Thanks for the tip on guetzli, I'll check it out!
The man who collects rocks in his pockets eventually drowns.
Chess Fundamentals (1921)
Are the tools pretty much exactly the same? If there are differences, even minor, think about them in the process.

For example, I love clisp because that's pretty much what I learned to program Common Lisp in, and it starts up so fast, making it ideal for scripting. It's also more forgiving on input/output buffering for whipping up quick hacks. But I also use sbcl because although it is almost punishing in its strictness, it has a few features that take it over the top, such as compiling to native binaries. I prefer a lot of things on the command line, so both of them have that as plus points. Basically I can hack something together in clisp, and then polish it up in sbcl to make sure it works more universally.

And then I also use LispWorks because it can create windowed UIs out of the box that work on both Linux, Mac and Windows without modification. And I love its much-nicer-than-emacs editing and debugging. I've actually been using it a lot more than clisp and sbcl for development lately because there are so many conveniences in the LispWorks GUI.

Having said that, I find sbcl's debugger warnings far more easy to work with than LispWorks. So I do tend to use sbcl for trying to work out particularly pesky bugs in non-graphical functions.

I often have 2 different ones running at the same time because I really like to play up to their strengths. But regardless, nearly all my non-graphical code works equally well on clisp, sbcl and LispWorks - effectively the same / competing tools, but in my workflow there are different purposes at hand.

So, I guess I'm questioning whether you need to omit one tool at the expense of the other, so long as your workflow allows them to play nice together.
was this preceded by mass social and economic unrest and presided over by a government half the population views as illegitimate?
good governance can bring the country back together, crackdowns, purges and retaliation will create the monster that you think is already there.
I thought you were being sereis but it only works for 1 image at 0z
this is a great idea, and execution is looking good! I'd not call it half baked at all :-)
A one-off case isn't news. If it happens repeatedly to the same model, then it is news
I was under the impression that good quality fingerprints are lot more reliable. Could you point me to some resources that show how unreliable fingerprints are, I would learn something new.

EDIT: Nevermind there is an active HN thread on just that
This is (2019).
I expect you're overstating how unlikely it is: there are not that many better explanations for a plane suddenly falling out of the sky.
> It's wrong for the government to tell businesses how they should operate

Unless the companies are monopolies.
I find it strange the statement is a screenshot from a third-party twitter account. Where's the official statement from ACLU?
Did some research on the topic of high bandwidth/high IOPS file accesses, some of my conclusions could be wrong though, but as I discovered modern NVMe drives need to have some queue pressure on them to perform at advertised speeds, as in hardware level they are essentially just a separate CPU running in background that has command queue(s). They also need to have requests align with flash memory hierarchy to perform at advertised speeds. So that's puts a quite finicky limitation on your access patterns: 64-256kb aligned blocks, 8+ accesses in parallel. To see that just try CrystalDiskMark and put queue depth at 1-2, and/or block size on something small, like 4kb, and see how your random speed plummets.

So given the limitations on the access pattern, if you just mmap your file and memcpy the pointer, you'll get like ~1 access request in flight if I understand right. And also as default page size is 4kb, that will be 4kb request size. And then your mmap relies on IRQ's to get completion notifications (instead of polling the device state), somewhat limiting your IOPS. Sure prefetching will help of course, but it is relying on a lot of heuristic machinery to get the correct access pattern, which sometimes fails.

As 7+GB/s drives and 10+Gbe networks become more and more mainstream, the main point where people will realize these requirements are in file copying, for example Windows explorer struggles to copy files at rates 10-25GBe+ simply because how it's file access architecture is designed. And hopefully then we will be better equip to reason about "mmap" vs "read" (really should be pread here to avoid the offset sem in the kernel).
Article mentions them as an ASOP derived effort. So not entirely free of Google.
The Nordic do seem pretty happy, yes.

Quoting from the article:

> To counter the obvious success of the Nordics, some will define them as actually capitalist. The capitalism-or-socialism binary gets further complicated as debaters introduce terms like “welfare state capitalism,” “social democracy,” “democratic socialism,” “state capitalism,” “state socialism,” and more. This debate doesn’t get any clearer among self-identified socialists, as many have their own pet definitions. With such barriers in the discourse, how can we possibly measure how people experience socialism?

If Sweden isn't socialist, then give me more of what they've got.

If it is socialist, then how do you distinguish them from Cuba? Or the US?
I think we already have a system in the West where people are afraid to speak openly; it’s referred to as cancel culture but exists elsewhere. The difference is that it’s not a formal government system but more of a mob social justice system.
Well for one, death threats are illegal and not protected speech under the 1A.
Nah, I think I answered it alright , why don’t you go after leftist media and their propaganda , ask WaPo to provide a “good faith summary of other person argument” when they accuse ALL Trump supporters of being racist ‘white supremacists’ indiscriminately and without evidence on daily basis for years, inciting witch hunts and riots.

What you’re doing is called demagogy, or worse, sealioning.

But I’ll give you the benefit of the doubt, just apply your high standards of good faith argument to left wing media and their culture of political ‘discourse’, lmao. I’m just a lowly Trumper.
> It’s sort of built into the profession: medical practice is inherently little-c conservative. Doctors are trained throughly to practice the precautionary principle because it’s easier to cause more harm. Often with good reason imagine you’re a surgeon and a new procedure comes out that’s 92% effective

I wish they remembered that for COVID vaccines, because apparently it's the exception.
Paging in free memory (adding a mapping) is cheap (no need to flush). Removing a mapping is expensive (need to flush). Also, processes have their own (mostly) independent page tables.

I don't think it would be reasonable accounting, when paging-in is cheap, but only if there is no need to page out (available free memory). Especially when trying to argue that paging out is zero-cost.