skysight-inc/HackerNews huggingface dataset:
I think there's a balance. Pretty much every performance issue can be reduced to "if you don't know what you are doing, it's gonna be slow".

But, there are systems that enable you to make mistakes quite easily, and there are systems that make it more difficult to make mistakes. I think these issues are often transferable to regular DBs, but you typically don't run a full-on DB on your smartphone, which has very different performance and memory footprints/limitations.

It's good to take it into consideration when using DBs on mobile devices (or, consider whether you really do need a DB, albeit small and nimble like SQLite).
> Don said that he would not need the card reader or

looks like they slipped up
Huh, me too -- down to identical behavior as you with buses, planes, and trains.

If any of us ever figure out why, I'd love to know. It can get very difficult at times where I always have to drive and have to consider buses hard.
If you come from a demographic making the lowest amount of money e.g. 41k/yr per the article would it not make sense to do a career with a more immediate reward? PhD is for people with trust funds who can afford to take a 50-60k postdoctoral position in a vhcol city due to a trust fund paying out at least 50-60k per year.
Have you ever heard of defense in depth? You need multiple layers of protection. Plenty of healthcare facilities have been hit with ransomware in recent years. This can happen from opening email or social media attachments, among other things.

Not using Facebook is standard for any profession and will surely get you fired at many companies (like the one I work at). They could use their smartphone on their break for internet.

The sort of security indifference or ignorance the op describes is actually quite common in healthcare. I know someone who works in IT at a hospital and he would tell me about nightmare that it is to have medical staff follow commonsense security protocols (ironic since the medical profession is all about following established protocols).
Diamonds can be manufactured in a lab at a higher quality than what you can get out of the ground.
Is it "mentioning it publicly" if it's a private conversation? Or is it meant to be "don't tell anyone"?
Now what is the story behind that?
This is great, getting logos off sites is so tedious. What about the legality of using the logos (for example, to use AWS logos for certain purposes, you have to be a partner). Is that an issue for you to host the logos?
Bold statement to make about 3,500,000,000 people. That thinking rationally is impossible for their heads.

For what's worth my girlfriend already made it clear that she would be very upset if I ever bought her such expensive jewellery, precisely because of lost opportunity cost in things like enjoyable trips through Europe, attending concerts/plays and that sort of actually meaningful experiences. So hey, there goes your theory?
Url changed from http://special.lib.umn.edu/cbi/oh/pdf.phtml?id=21, which no longer works.
This is a much more thoughtfully constructed article on the topic https://www.merriam-webster.com/words-at-play/beg-the-questi....

Language is a lot more nuanced than a freshman philosophy major’s Logic 101 textbook.
I wonder if automatic integration is possible. And yes I'm aware LS.
Google resumes its senseless attacks on URL hiding in Chrome 85
Git init defaults to master, i don't care what it's called but why are they diverging from git defaults?

This will just add yet another inconsistency to confuse newbies as they transition from using github directly to plain git cli... The more cynical side of me would think that may even be intentional.
> doesn't compete with google

Alphabet has subsidiaries that work in medicine and autonomous vehicles. You sure your side project isn't competing with the company? You sure you can do so in court when the company comes after you with its top-notch legal team?
Although that's true, I don't think it's necessary to trademark in this case. Nobody is losing marketing potential or profits here -- it's just an issue of how to deal with nomenclature when two separate people are working on different forked improvements of the same thing without confusing the community.
Well, from the first sentence it says 7% were from other countries:

> In 93% of those cases, the hidden funding came from a Chinese institution.

54 * 0.07 = 3.78 non-Chinese scientists

(I'm guessing the 93% has been rounded)

Edit: nevermind the number 54 was total termination, the 93% was 175/189 of "Scientists NIH contacted institution" where Chinese https://acd.od.nih.gov/documents/presentations/06122020Forei...
> more and more competing search engines that I want to try

Not only that, but on Chrome I have Amazon, Youtube, Reddit, all setup as search engines. For reddit, besides 'rdt' for general search, I also added keywords for searching inside /r/anime, /books, /ps4, and a few other subs I occasionally search.

I also think they used to have this, as Chrome still has. But no idea why they changed it.
Even existing projects??? No, that's not going to break tons of stuff and tooling built and running on production around "master" /s
master isn't a special branch right?

Like I know some projects set their default branch as develop.

Also the set upstream command, that let's you have a local branch name different from remote, right?
Who is getting the rest of the undergrad science degrees if Asians, Blacks, and Whites only account for 74% of them?
What We're Learning About Online Learning
Even if that's true, that still leaves us with FB's even shittier and more toxic model.
I am kinda annoyed by VP8. It is so widespread and so awful due no support in hardware. I think even latest macos doesn't support hardware encoding. Once video is on VP8 iPhone will became hot, 5 year old MBP turns on all fans.

Just switch to H264 and everything works just fine.

Quality is not that different.

Why everyone is obsessed with it?
The EU directly regulates pharmaceuticals and medical devices. Via different measures (for instance by regulation over cross border treatment) it defines some common ground rules. True, it's not a single integrated system, but variance in EU is lower than the difference to US.
really? best of luck with that. single node, and no faiures - and it still messed its pants: http://jepsen.io/analyses/postgresql-12.3
Let's modify the law slightly: you are now required to invest at minimum 6% of your income into a 401k or Roth IRA. This 6% is, invested in goverent bonds. Caps are increased to compensate. Social security is removed.

Is this a tax? Is it materially different from the universe today?

Social security is an investment, you should consider it as such when budgeting for retirement.
Dupe of https://news.ycombinator.com/item?id=23500093
After watching “Summer Wars” (spoiler alert: Japan is saved through a heroic game of Koi-Koi) I went shopping for a hanafuda deck and was delighted to find that Nintendo still makes them! I am still bad at Koi-Koi but I love my Nintendo cards!

https://store.nintendo.com/daitouryou-hanafuda-cards-red.htm...
And putting 5 dollars into a lottery ticket could turn into 40 million.
I know dozens of PhDs.

Literally not a single one of them has a trust fund.

I know probably about a dozen people with trust funds. None of them got anything past a Masters (but most did actually go for the masters).

Obviously this is anecdotal, but in my experience your assertion is not true. If you have stats to back it up though I'd be happy to see them.
Awesome.

Let's do this industry wide and never talk about it again.
So you want to talk about race in tech
If you read "master branch" and think of slavery, you have reading comprehension issues that won't be fixed by renaming the branch.

(I know bitkeeper used master/slave terminology for repositories; that is completely irrelevant to git).
A bailout required because the national government ordered TFL to operate in the way it did (80%+ service) while the customers had dropped to 10%.

While private firms were bailed out with no conditions, TFL wasn't, because the national government wants to make the mayor (who's from the other party) look bad for the next election.
There is interfacing, the town government directly exchanges the wood money for US money twice a month....
The real argument would be these are essentially redemption tokens with equal value to US money, you can't speculate or invest in them because they will only ever be worth the same amount in US money.
Thanks. Is red-shift average the same in all directions?

If there were a big-bang, and we were at the edge, different parts would accelerate away from us at different speeds

That would give a measurable center...??

Otherwise, I suppose universe is a sheet of elastic stretched everywhere equally

--

I learnt stuff from the link, it suggests universe wraps like a balloon does in 2D, but with a higher dimension. So center is not visible. They conclude no center, but equally say no evidence for higher dimensions... Of course balloons have centers just need to express them in the right dimensions

So I think they defeat their own argument?? (4D objects still have centers -- just expressed 4D)

But anyway, was mainly trying to find if there is an infinity within reality; or just stupendous immeasurablility?

-- That would be more crazy than being at the center, imho
That says a lot about the women you know, or perhaps about what you think about them.
Just curious: are you also a member of one of the groups impacted by these terms?
Also it will have zero bearing on your starting place among the organization you’re joining. No matter how well you excel at the interview or how applicable your past experience is, you’ll be dumped on one of the fringe, “new features” teams with a first time EM, and a PM right out of college or MBA with no relevant experience.
I feel like this will break a very significant amount of tooling
The ones who justified this:

https://bugs.chromium.org/p/chromium/issues/detail?id=24349
I saw one estimate there is one million people employed in diamond mining in Africa.

What now happens to their families?

In India where diamonds are cut they also employ a million people.

What now happens to their families?
For the same reason there are so few poor whites in STEM. America's dysfunctional education funding.

Make education funding federal, and have a nationwide push to have small classes and well funded schools for everybody, and this would be fixed in 10 years. As it is, rich districts pay more taxes and get better schools. Funny that.
The click/edit to show full url is a good and intuitive design. A lot of websites just have terribly designed urls, with tons of obscure nesting paths and ?x=y flags that users don't care about.
Here's what I got from searching the word "duck" in chrome search bar:

https://www.google.com/search?q=duck&oq=duck&aqs=chrome..69i57j69i59j0l3j46j0j69i65.864j0j7&sourceid=chrome&ie=UTF-8

why would I care about the op, aps, sourceid and ie? If I really have to know the aqs value I can just simply click and have it.
yes, specifically, is my data encrypted at rest? My notes are very private.
Are there any solutions with good UX for this workflow?
Has someone said that's what they're doing? Have you seen more information about this change?

Because the link here is just saying "that's a good idea and we're working on it" in response to someone asking about changing the default branch name.

Like default sounds like new project creation time.
My argument is that certain questions need to be asked instead of taking the headline at face value, given the history of questionable actions by the US government and media when it comes foreign nations. If you've read the article or looked at the linked resources, it's obvious that this campaign is directed towards China, and therefore Chinese or Chinese-American researchers. One question that should be immediately obvious to ask is: how are the targets chosen in this investigation? Is it a blanket investigation of all scientists of a certain seniority in certain fields regardless of nationality or race?

It seems to be a common frame among those attacking China that China is still the way it was in the 1950s. Which I guess makes sense, given that under Trump/Obama, the US is descending back into McCarthyism. I imagine American propagandists are dusting off a lot of the old talking points.

From my experience, the general American public still think China is communist. I agree regarding China and capitalism, but a dictatorship it is not. If you were to compare China's foreign policy with that of the US, it fairly obvious that China is simply trying to build itself up through economic means, but the US feels threatened by the competition so it uses underhanded tactics such as smearing China in every MSM outlet, banning US companies from doing business with Chinese companies, banning Chinese technology, etc. It's almost identical to what it did to Japan back in the days which is why you're running Intel or AMD today instead of Fujitsu, Hitachi, Toshiba.
This is not even an edge case. At this point in history, the slavery-related meaning is the edge case.
Possibly Native Americans/First Peoples, Pacific Islanders, or individuals who self-identify by ethnicity rather than race on these types of reports.
Now you're mis-representing what I wrote too!

I have never claimed I “fail to see why his essay was controversial”. Nobody has, that phrase appears nowhere in this thread except your post, yet you actually put it in quotes as if it's a direct repetition of a claim I made. It's obvious why his essay was controversial: it's about a controversial topic that many people feel strongly about.

"the amount of length that people like you go to try and discredit others rather than take a moment to understand another perspective is staggering"

We're trying. If you perceive simply repeating your own words back at you as an attempt to discredit you, that should suggest why none of us can understand your position. The point of this exercise is thus to try and get you to explain yourself more clearly and ideally, to stop constantly misrepresenting what other people are saying.

So I will repeat myself. Your core problem is that you don't believe in arguing with what people's written positions actually are. Instead you keep stuffing words in their mouth and then when called on it, you blow it off by claiming it's all about context. No, sorry, that's not acceptable. This kind of behaviour drives reasonable people nuts. And especially this belief:

"You can be a racist without saying explicitly racist stuff; adding a disclaimer that one is not racist doesn’t really change anything".

Your position is that once you decided someone is a racist they're a racist. It doesn't matter if they never said any "racist stuff". In fact it doesn't matter how carefully they choose their words: you won't even read them whilst claiming you did, and even whilst telling other people to read more carefully. Because "it's fine to be wrong".

This is "she's a witch" level of debate.
This is getting really stupid now. Who are these people? At the risk of invoking the slippery slope, they will never be satisfied.

Will the silent majority bend over to these extremists on Twitter?
You CAN JOIN FOR FREE From $0 to over $11.000;-) grow your FREE income “vine”
I found that particular quote confusing since adding ghee and coconut oil (e.g., bulletproof) make it very not black coffee and also a food one cannot eat during IF without breaking the fast / foregoing the longevity benefits of fasting [1]. It was weird that the author included that reference here.

[1]: https://www.zerofasting.com/does-coffee-break-your-fast/
Pro basketball's viewership is also majority non-white, so there's probably some feedback loop effects going on with the people interested in becoming players in the first place (which then influences the audience, and so on).
nor did the parent comment say it was the US govt doing the censorship
Somewhere in the Bible there's an admonition to "pull the log out of one's own eye before chastising someone else for the mote in theirs". Seems applicable here.

Certainly the very last people I'd use as an ethical ideal these days would be a journalist, entertainer, or movie star.
Is it a disadvantage of the bazaar model ? In a cathedral so to speak old things are valued. In a bazaar things are sold based on trends. I see this a lot with open source software, where things are not made with the mindset of making things last a long time.
That sounds exactly like how compensation works?
CEO's get paid to think and make big decisions, not to do trivial or busy work.
Needs a (2019) tag. The Entombed story has previously been discussed on HN (the last time was yesterday).

https://news.ycombinator.com/item?id=23507453
remember factorybot ?
Maybe in the past, nowadays F1 have lots of technical regulations.
For some people receiving an expensive jewelry is a more meaningful experience that going trips through Europe. Every person is different...
It seems to me that black people are asking to not be killed for no reason, to not be treated like second class citizens, to have equal rights not just in law but it reality. In the meantime, white people respond by changing the master branch name. Yeah, they got the message alright. This is going to make black lives matter. Changing words completely unrelated to the oppression of black people is somehow going to help. Or this is just a PR move like most responses, designed to placate and pretend to support the cause without actually doing so.
This is common in bonus-heavy industries like finance and companies gladly sign it because their requirement is to pay you the base salary equivalent. If bonuses represent 90+% of your comp, the base salary is a small price to pay for the represented deterrence
LMDB and SQLite are not directly comparable. LMDB is a transactional B+tree-based key/value store. SQLite is an implementation of a transactional SQL data model on top of a B+tree-based key/value store, so it is logically at least one abstraction layer higher than LMDB. (Key/value stores underlie pretty much all of the other data models you'll ever use.)

That aside - LMDB is not just smaller, faster, and more reliable than SQLite, it is also smaller/faster/more reliable than SQLite's own B+tree implementation, and SQLite can be patched to use LMDB instead of its own B+tree code, resulting in a smaller/faster footprint for SQLite itself.

Proof of concept was done here https://github.com/LMDB/sqlightning

A new team has picked this up and carried it forward
https://github.com/LumoSQL/LumoSQL

Generally, unless your application has fairly simple data storage needs, it's better to use some other data model built on top of LMDB than to use it (or any K/V store) directly. (But if building data storage servers and implementing higher level data models is your thing, then you'd most likely be building directly on top of LMDB.)
When I left Amazon, I also left Washington for California, in large part because of this. I'm highly specialized, and I wasn't about to take an 18-month hiatus in my career. You would think Washington state would work harder at keeping their high-tax-revenue tech workers around.
Even something as simple as having state-level funding go into a single pool that then gets divided out per student among the state's public schools would do a lot, by removing the baseline feedback loop of low local tax income with low local school funding.
> Except IO is the bottleneck here.

If you say IO is the bottleneck, then you're claiming there is no significant difference between python and node. That's what a bottleneck means.

> The concurrency model for IO should determine overall speed.

"Speed" is meaningless, it's either latency or throughput. Yeah, yeah, sob in your pillow about how mean elites are, clean up your mascara, and learn the correct terminology.

We've already claimed the concurrency model is asynchronous IO for both python and node. Since they are both doing the same basic thing, setting up an event loop and polling the OS for responses, it's not an issue of which has a superior model.

> If python async is slower for IO tasks then sync then that IS an unexpected result and an indication of a python specific problem.

Both sync and async IO have their own implementations. If you read from a file synchronously, you're calling out to the OS and getting a result back with no interpreter involvement. This[2] is a simple single-threaded server in C. All it does is tell the kernel, "here's my IO, wake me up when it's done."

When you do async work, you have to schedule IO and then poll for it. This[1] is an example of doing that in epoll in straight C. Polling involves more calls into the kernel to tell it what events to look for, and then the application has to branch through different possible events.

And you can't avoid this if you want to manage IO asynchronously. If you use synchronous IO in threading or processes, you're still constructing threads or processes. (Which makes sense if you needed them anyway.)

So unless an interpreter builds its synchronous calls on top of async, sync necessarily has less involvement with both the kernel and interpreter.

The reason the interpreter matters is because the latency picture of async is very linear:

* event loop wakes up task
* interpreter processes application code
* application wants to open / read / write / etc
* interpreter processes stdlib adding a new task
* event loop wakes up IO task
* interpreter processes stdlib checking on task
* kernel actually checks on task

Since an event loop is a single-threaded operation, each one of these operations is sequential. Your maximum throughput, then, is limited by the interpreter being able to complete IO operations as fast as it is asked to initiate them.

I'm not familiar enough with it to be certain, but Node may do much of that work in entirely native code. Python is likely slow because it implements the event loop in python[3].

So, not only is Python's interpreter slower than Node's, but it's having to shuffle tasks in the interpreter. If Node is managing a single event loop all in low level code, that's less work it's doing, and even if it's not, Node can JIT-compile some or all of that interpreter work.

[1]: https://github.com/o0myself0o/epoll/blob/master/epoll.c

[2]: https://www.programminglogic.com/example-of-client-server-pr...

[3]: https://github.com/python/cpython/blob/3.8/Lib/asyncio/unix_...
All good points.

But I honestly think it’s all about lethality of weapons. In the latest horrifying Atlanta video, it would have ended differently if there were no guns or tasers around.

The police were polite. There was no indication of racism. Everything was according to protocol.

Until ‘weapons’ became accessible to both parties. That’s what we need to focus on...how to create non lethal forms of restraint.

Maybe an aikido robot. Have you ever hugged someone tight? It can paralyze them. Taking cues from the animal kingdom..lets say..the ball python. First they restrain, incapacitate and then kill. No animal kills before it weakens the prey.

But lethal weapons ..due to the implicit deadly force and threat..changes the rules of the game completely! We need non lethal tools and weapons to restrain.

Now the police need training in deciding who needs restraining in the first place.

Whatever we have right now is not working. I don’t see what the Atlanta cops could have done differently in terms of behaviour. It’s the guns. It’s weapons. They have to go and be replaced by less or non lethal weapons or tools of restraint.

At some point, we will have to revisit the second amendment. It won’t be an easy conversation.
I know Ethereum uses Merkel Trees to store state but this app already has Postgres and I imagine that it would be better architecturally to not write a big blob data structure back and forth. WITH RECURSIVE queries and the right table layout could make this entire thing way simpler to operate.