skysight-inc/HackerNews huggingface dataset:
> Wouldn't a blockchain voting system help here

No, because it violates this principle the GP pointed out:

> This can only be true if most people voting understand the mechanism, can verify it themselves

Most people, i.e., most voters, will not be able to understand the mathematics behind a blockchain system sufficiently to either "understand the mechanism" or to "verify it themselves".

Most voters can understand the paper ballot counting system:

1) turn over next ballot

2) count filled ovals/check marks/whatever it is on this particular ballot sheet that signifies a "vote"

3) add count to running tally

4) return to step 1

Observers can also watch the individuals doing the counting, and believe that they (the observers) are accurately following along in the process.

Blockchain does not provide for that transparency in the process of counting the votes.
Samsung only has ~50% market share of Android phones in the US (https://www.counterpointresearch.com/us-market-smartphone-sh...), and ~40% in Europe (https://www.counterpointresearch.com/covid-19-weighs-europea...). Chrome isn't a "rather small" part of the mobile maker in the West.
Honestly nobody needs k8s, but nobody really needs anything. If you know it and you know it suits your needs, then sure! Go for it! Have fun.

If you don't know it, then learn it first. Then you can properly evaluate whether it suits your requirements or not.

There's huge value in choosing something that your team already knows + is familiar with

I'd totally advocate for learning something new, but solving a business problem probably isn't the best time for this :)

I think the article gave a great overview though, and is perhaps a good way to decide what to learn next
It means the bottom lane in League of legends.
Winters Collective is... not like that. It's a small storefront (maybe 1000 sq ft?) selling local handmade crafts. Etsy really is the best comparison. It's nice, but probably appeals mostly to tourists.

Downtown Winters is a great stop if you're coming up/down the 505. It's cute. Main street is closed off to vehicles and set up with tables for open air dining and wine tasting. There are two wineries, two breweries, and remarkably good restaurants for a town pop 7,000.
That's a really good point. Though on the other hand, any of the browsers on iOS are actually just the mobile Safari engine under the hood anyway, regardless of what the user agent says. To be rigorous, these statistics would need further decomposition.
Oh, I haven't used python much, but I thought it's all Unicode? If this were ascii it would work out of the box since there is no dotless lowercase i in ascii.
Thank you for this - i know what I'm setting up Monday.
Consider using something like this:

https://github.com/dsignr/disallowed-usernames

Disclaimer: I'm the author
I was trying to give people a sense of the statement, giving two examples of "not very dense" and "dense enough", but I don't understand what you're trying to say here. I can't work out whether you are asking a question, or making a conjecture, or ... what.

Would you care to clarify? If it's a question then I'll try to answer, but if it's a conjecture, can you make it more precise?
No, one can be pardoned at any time. I thought otherwise until recently, as well.
Well, hmmm, if only there was one or two more FUs then I would have agreed with the Op.(sarcasm).

A phd quit my employer and went to google. On last week we were discussing relative differences. He pointed out searching for X really had no wrong results and even if you didn't like it who you gonna call? Google probably is a little siloed from customers in a way many other business are not. Our IT systems deal in money. There's nowhere to run and hide from customers.
> Looking at Mozilla’s finances, it’s reasonable to conclude that Google is keeping them on life support to keep the anti-trust hounds at bay.

This insight seems highly plausible and sad at the same time.
Has anyone here ever had a use case for toLower() where they actually wanted localization to apply?

It seems to me that in practice, it's extremely rare to want to change case of real, natural-language text. When I have natural-language text, it's just a blob to me, and I don't want to touch it.

The only time I ever want to lower-case or capitalize something, I'm working with identifiers meant for computer -- not human -- consumption. Usually, specifically, I'm dealing with identifiers that have annoyingly been defined to be case-insensitive even though the only humans that ever see them are programmers and programmers hate case-insensitivity. HTTP headers are a common example.

I mostly write C++, and I end up writing code like:

for (char& c: str) {
if ('A' <= c && c <= 'Z') c = c - 'A' + 'a';
}

Later on, some well-meaning developer on my team will come along and say "Ugh what is this NIH syndrome?" and then they "clean it up" as:

#include <ctype.h>

for (char& c: str) {
c = tolower(c);
}

And then I have to say NOOOOOOO DON'T DO THAT YOU HAVE NO IDEA WHAT tolower() REALLY DOES!

I struggle to imagine any real use case where you'd actually want locale-dependent tolower() other than, maybe, a word processor -- but if you're writing a word processor, you're probably not going to be depending on the language's built-in string APIs to do your text manipulation.
It's based on Chromium, but it has extensions and a bunch of additional features.
Ooops, thanks for pointing this out. Fixed.
If 'msmtp' is working for your use case, just don't fix it. :-) (Although, someone here might be able give a comparative rundown.)

I just deal with a lot of email volume - large portion of it public mailing lists; Postfix has been a trusted comrade.
I am not sure but I think I used Compuserve too, in France. AOL came, but later and more as one Internet provider in many, and much like the others.

It was a bit difficult for us to understand the image and all the memes about AOL, so you had to learn that it meant "Internet for noobs / Joe Six-Pack" in American texts.
> I'm not even certain absentee ballots are always counted because of this

This is a misconception. All ballots received according to the laws of the state must be counted before the secretary of state certifies the results.

News networks will call an election as soon as they're certain it's gone one way or another. If Trump is up 30% in Wyoming on election night with 500 absentee ballots outstanding, CNN will call it. This doesn't mean Wyoming won't count those ballots. They have to in order to certify the results, which happens a few days after election night. States maintain detailed election results for historical and legal purposes. They don't throw away absentee ballots just because they won't change the outcome.

States will, however, toss out absentee ballots that aren't received according to their laws (i.e., some states require those to be received by election day, while others merely require them to be postmarked), as well as those without a verifiable signature on them.

This is a really common misconception. Absentee ballots absolutely count as long as they're received correctly. States need accurate vote counts. Absentee and provisional ballots aren't "lesser" ballots. They're just subject to some scrutiny before they're counted.
You're a life saver! Thank you! This makes it easier to implement in my platform.
Hacking a rented device likely violates the contract and perhaps law.
Not as capable for sure, but I use Koala on iOS and it gives a very similar feeling/workflow to the MPC... it’s $5 and a lot of fun
Please keep up with the times.

Early 00s was “9/11 is an inside job”.

10s was “Goldman is a vampire”.

In 2020 it’s “Hollywood perverts and the CIA control the culture and program the people”.
A few years ago, I gave up a "successful" career as a hat-wearer and started minimizing my upkeep time and spending.

I am now 3000+ commits into a project I enjoy writing.
The largest I've worked with until now is a bit over 0.5TB. It's still performing as well as if it was a few GB.
I suspect if you did, they would already know who you are.
> in a way only you can verify if you wanted

But, if "you" can verify it, then "you" can also be coerced into revealing that verification in order to avoid physical punishment (guy with big wrench who /requested/ you vote for A lest he begin breaking knee caps mentioned in a sibling post).
Well this is all horribly depressing.
Well yeah, I know that, but still it would be nice to have a single 1PB hard drive.
I'd respond that low-cost areas, when compared to San Francisco, includes something like 90%+ of America. Presuming all talent must come from the coasts is missing a pretty wide swath of very qualified candidates who speak your language natively, who went to top-flight schools, and who live/work in or near your time zone.
Bummer, Python 3.9.0 RC1 just missed it! It bundles SQLite 3.32.3. Ah well, I guess we can look forward to it in 3.9.1 in a few months.
Why do you mention computers? In what way is it that actual therapists are like any other human? What does that suggest to you?
> AMP, a technology no one asked for

I love that. Quoting for emphasis.
Further evidence that U admins are out of touch with their students.
I find it perplexing that Amazon is still so dominant in e-commerce despite being an all around strange and confusing experience with weird pricing and no name brands that's more like an eBay than a Walmart these days.

I just go to Costco and Walmart now for 99% of the things I used to buy on Amazon.
Kapton: Miracle Material with a Tragic History
Thanks for the reply;

I'm a believer in "right-sized" testing, meaning balancing the cost of test creation and updating against the value the tests provide. I believe tests provide the greatest value when they are testing:
* public methods
* critical business logic
* highly reused core logic

in other words, "code for others".

For code that's used for one specific page render or something similarly isolated, I think it's more questionable whether to bother going for 100% code coverage.

The latter category is where I'd like to "trust but verify" with devs permitting them to opt out of unit tests where they believe the code isn't critical, but have some confidence that we would catch code if it became more central and then enforce testing requirements.
Even in that context GTA5 seems to have a lot more though, a massive city with all types of places like deserts and downtown areas, planes, cars, motorcycles, and so on.
Sorry, yes - Opus combines SILK with CELT was the source of my confusion.
It would be great if strings and especially date-time values always carried locale and timezone information with them.

It would take slightly more memory but not significant on modern machines.
Network in Docker How-To
Yeah, I was also there at that time. Again, to me the revelation was not that they were doing it but instead the specific details of how they were doing it.
Fossil also got a new release today: https://fossil-scm.org/home/uv/download.html
They didn’t happen due to full lockdown that shut the schools. A levels are decided by a single exam in May/June after two years of study.

University starts in September and university places are offered based upon estimates of the grade an individual will get. This happens early in the year Jan/Feb time and is called a “conditional offer”.

Those who don’t get the grades in the exam in August to satisfy the conditional offer go into a system called “Clearing” to see what other University courses are still available.

The estimates Universities use come from two sources. Either the teachers just vouch for a set of grades, or the school runs a set of test exams called “Mocks” in Nov/December and the grades from them are the estimates.

Covid threw a huge wrench in the works of this Byzantine system.

The problem is that mocks and the actual results have been drifting apart for years, with the universities compensating course by course.

The Ivory Tower technocrats genuinely believed they could impose an algorithmic correction top down and everybody would just accept it. They have had a rude awakening to the political reality - yet again.
That's not at all a required feature of electronic voting.
Ah that's fine, I misunderstood what you said as if it meant that the internet didn't have people talking to one another back then. I think the internet is just scaled out more so it feels like a lot more, but I guess you got a point, most people I knew were not on the internet as much as I was. A lot of them had access, and I would talk to them when they came online.
Yes - that’s the point of this ad - targeting the crowd of people that want access to hardcore porn but need a VPN to get it. A significant number of people looking for that view softcore or soft core adjacent porn on YouTube, and this ad (and ads like it) target that crowd.
Some antivirus seems to be just an allow list for programs. So least used software (like, a program that you have compiled 5s ago) are always marked as suspicious.
Anybody with infomercials on PBS should be regarded with suspicion.
I don’t think there is a category where amazon shines, but I have had good results with car parts, gardening supplies, tools, books, household items.

I usually find a brand name seller with a website or a specific part number.

Or if I don’t know/care about a brand I read some reviews and look at review pictures I don’t buy the cheapest item and still scrutinize best selling item.

The top results could be garbage as people are saying, but somewhere in the first page of top rated results is the best item for a great price.

In a rural place, prime is a huge time and money saver, have had good customer service. I still don’t think other online retailers have caught up to amazon, I hope they do .
I am living in SF now and this confirms a very clear pattern that I have seen emerging, particularly of tech workers. I would say that >50% of the people I know who were living in the city have left, or are in the process of leaving. Some examples (there are countless):

1) All three of the roommates that I had are choosing to leave either permanently or temporarily.

2) A friend who works for google who is going on a 6 month road trip in a camper van

3) A friend who is moving to Santa Cruz just to be closer to surf while we are remote

4) A friend who moved home to Australia because of how the US is handling the virus.

5) A friend who is going month to month in different cities, staying in Airbnbs, and still paying less for housing then his one bedroom in the bay area

6) A friend who moved to Austin to live with her sister

What I am seeing here is very clear also. The SIP order has removed many of the greatest parts of SF, the food, the bars, the culture, the density to be able to go anywhere and see your friends easily, and whats left are many of the problems that the city has, trash, homelessness, and exorbitant housing prices.
The original 'classic' web is still there. It's just harder to find, ironically, thanks to Google.
Worth noting that all sorts of entities employ people to do PR on internet forums, and redirecting and deflecting is a crucial part of their tactics.

Not saying that this is happening here, but forums need to be resilent and really focus hard on the issue at hand or be completely played by the professionals.
when it comes to this topic, "sex" "gender" "male" "female" "man" "woman" etc etc are overloaded with contradictory meanings by people trying to make sneaky ontological arguments. unless I'm specifically talking about the signifier itself, I don't really care about these kinds of games, so I just try to say unambiguous things

anyway aside from language legerdemain, the word "sex" is also used to refer to what sex you're legally designated as, which is only loosely coupled to biology by now
SQLite isn't a database so much as a file format with a handy API, so it should be expected it won't have all of the feature you may expect from a full database engine. It doesn't support users and permissions for example. I don't think a features presence in SQLite can be seen as indicative of the feature set of any other database software.
> Everything has costs. Nothing is free. Public education funding has to come from somewhere so that educators can eat and classrooms can be built and maintained.

If you believe that, then it will be true for you. Alot of things are free. If you plant a potato you can end up with a whole field of potatoes that you can eat forever, for free. And all the potatoes you don't eat decomposes back into the soil and makes the soil healthier.

Nature is fundamentally free and abundant and I can't figure out why our society isn't. Everyone around me seems to conclude that nothing is free though so maybe there's something I see that others don't, or there's something everyone else sees that I don't.
I've recently used Karate for contract testing and I have mixed feelings about it. In my case it served me reasonably well. Usually my go-to choice for contracts is "REST Assured", but in that recent project I had more complex JSONs and I had to write rather lengthy validation rules manually. I felt that rest assured's java-based syntax could quickly turn against me so I was looking for an alternative and someone suggested Karate.

Pros:

* the resulting code was relatively short

* once we got used to Karate the relatively complex tests were quick to write

* the whole framework is really flexible, you can describe complex json structures using just DSL and you can always call a Java method if you are missing something.

Cons

* some of the commenters here already noticed a lengthy README.md - well, you need to read this whole file before starting any work. The framework is reasonably well documented, but you need to ingest the documentation as a whole before attempting to write a test. You cannot just search for "how can I do ___ in Karate", I mean you can try, but you are unlikely to find an answer this way.

* entry point while short is rather steep. You need about 2-3 days before you begin to understand what's going on in the code

* the code is unreadable for bystanders. Good luck with understanding "#[] #(^SOMEVAR)" or "#[_ > 0]"

* the architecture: the whole thing runs on Maven/Java. Java interprets Karate DSL, which can contain Javascript(!) which can call Java again! Yes, you can make a chain of calls Java->DSL->JS->Java! To be fair, it makes the whole framework really flexible, but still, wtf.

Will I ever use it again? Maybe. I'd say it's specific tool for rather specific tasks. It can serve certain purposes quite well. But if you are wondering what framework you should use in your next project - there are much safer choices out there.
An observer on the star published a report that every other star is moving at 8% of the speed of light.
> Two deficiencies have determined the course the Web has taken: lack of native search and lack of native payments.

What exactly is the expectation here, that there is one integrated protocols stack that covers all of this? I don't see why.

Nothing is stopping someone from building P2P distributed search engines, and nothing is stopping someone from building "safe and easy way of exchanging funds".

Given that we still don't have good solutions to either of these problems it seems the right answer according to this person would be to just skip the internet.

This feels like a gripe without substance, yes we know these are hard problems, saying that Google's dominance is a consequence of the IETF not integrating these into HTTP is absurd and baseless.
Hi, are you here for a curious conversation? Please review the guidelines, because you're cross-examining and attacking the weakest interpretation of what I've said.

> Be kind. Don't be snarky. Have curious conversation; don't cross-examine. Comments should get more thoughtful and substantive, not less, as a topic gets more divisive.

> Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith.

I specifically referenced the title of the book, because it should be a dead giveaway that the book isn't a great start for this conversation. Nowhere did I say that I only looked at the title, that's your weakening interpretation. I read about a dozen reviews, pro and con, and I'm quite familiar with the literature and science on the subject of trans people.

> It never says that the crazy describes all trans people. It doesn't call all trans fakes.

Sorry, did you even read what I wrote? I didn't say anything about "all trans people". I said that the book is cherrypicking. I'm not denying that those cases exist, I'm saying that those cases are rare.

> You basically dismiss everyone in the book as just being unable to "cope with loss"

Who are you responding to??? I didn't say anything about that.

> Your experience in the 90s has little bearing on 2020 where you get instant social proof on social media in some circles by putting a rainbow flag in your username.

Oh hey, an actual reference to something that I wrote! I'll respond to that. I specifically noted my experience in the 90s, because my transition was delayed 'til the 2010s. I specifically explained why we're seeing a massive increase in the rate of people coming out. But you missed it, because you're focused on attacking the weakest interpretation of what I said.

> That you give yourself so much authority on trans matters, especially in response to such a reasonable point, is kind of an example of what I see as modern trans clout these days.

Yeah, I've got so much "clout". People in my industry are happy to give plaudits for my "bravery", but multiple previous co-authors have ghosted me. Co-workers don't take me seriously like they used to. So professionally, I experience tokenization and isolation. I've lost family, I've lost friends, but if I had a twitter account I'm sure I'd get some followers. But some of my trans friends do get extra followers for being trans -- many of them chasers and trans antagonists who are variously bent on making their lives hell. Whoop di fucking doo. I'd strongly prefer to not be trans, but that's not a choice I've got.

Am I an authority on trans matters? Well, I am a member of the community and I see the good the bad and the ugly -- both from within, and from without. I'm also in regular contact with high-school age trans kids through group counselling -- I don't share their experiences because that would violate their confidentiality.

So what's your basis for authority? All I see is your experiences with amphetamines and you may have read a book about trans people that was written by a blatant transphobe. And you're imploring me to have an open mind. Guffaw.
Your argument was that everyone believes that marriage should be restricted in some ways, so that believing it should be restricted to opposite sex couples is no worse than believing it should be restricted in any other way. If you read it, the paper addresses that kind of slippery slope argument. It explains that it is not at all difficult to find good reasons for expanding marriage to include same sex couples without expanding it in every other conceivable way. Hence, there is no prima facie case to be made that every other still-existing restriction is a violation of anyone's rights.
This is a classic case of a 'why' code comment being needed. It's obvious what you're doing, but without a 2 line explanation, it's not clear why.
I decided to take a break from FB for a few weeks as it was feeling addictive. (Still on Messenger and IG so I'm not a purist.)

I quickly found that many of my local business have an online presence only on Facebook. No web site, no freebie aggregator type thing, nothing, just FB. This in a major European city.

It makes me wonder if it might be useful, as a public service, to have some kind of free business listing that (with your permission) automatically duplicates what you put on Facebook, just to encourage people to at least be discoverable outside that walled garden.