skysight-inc/HackerNews huggingface dataset:
Similarly I rarely found sites that didn't work in Firefox, Google sites included (given they're tested more than the vast majority of sites I should hope so).

That said I moved to Vivaldi since most of the useful addons I had became incompatible with FF post-Quantum (nor, last I checked, is there any longer a way to save webpages as MHTML which I use frequently and exclusively to save web page content). Though I sorely miss the ability to disable DirectWrite in Blink browsers, which allowed MacType to affect the font rendering for far better text legibility.
If the carnivore wants food, something will have to eat the plants.
the problem is that these days you need a lot of application code to check for permissions and that kind of stuff.
I believe that's not how economics works, it's like you can't just close your eyes to rocketing condo prices and expect evetything else to remain the same like salaries.

Every animal protein source will be driven to raise prices coz it's not like China could produce vastly more but refrained, arable land is not enough, it imports 30% of it's food, they just can't produce the cheap feed crops needed not to mention the amount.

It is only in the recent 15 years that the average people could afford to put meat in their daily dishes (and aboslutely not in the sense as Ameicans eat cheap meat as a staple), that's why Chinese dishes are so heavy in carbs and veggies and soy. To take that away from many is the difference of have and have not.
If you care about privacy then you have ETP turned on which means Google Analytics would be blocked for you.
- SQL is like putting an artificial layer to insert the values you want to insert with some ('') around it.

- SQL alone will never help you understand if your underlying table is hashed/unordered, column/indexed or tree/ordered either.

- ORMs need not generate SQL statements. An optimized ORM can directly send the data to be inserted in a native protocol to the DB.

- The deal is that data tuning / access optimizations have no semblance with SQL or the ORM.

- Bad ORM usage / anti patterns does not mean ORMs are bad. It means people use them badly.
`pull --rebase` is nothing, go back and read the history of `rebase --preserve-merges` and now `rebase --rebase-merges`

I have worked with both, and the new one is much better. Of course this only matters if the branch you are rebasing has merges in it (so in all likelihood, you must be a release manager to need features like this)

Between rebase-merges and --onto, I don't spend hardly any time fixing up bad merges anymore.
It's big and heavy, but the Canon 5D mkII released around 2008 still takes beautiful pictures far beyond what most non-pros would ever need. It's tough when you are competing with your decade old products.
Typescript has a unique typesystem that embraces duck typing. This is quite different to how you would type e.g. a scala program. C++ adds a load of additional burden on the programmer (memory) and has a relatively weak typesystem. Clearly Typescript has a niche, has familiarity to subset of programmers, so there are plenty of reasons for this to have its place.
Open-Source Apps coded in GatsbyJS for pretty much anything
Diffractive lenses exist for that (Fresnel zone plates are being used for that) - the problem is that they're absorptive diffractive lenses instead of phase masks and of course they have limited manufacturing precision. It's a contributing factor to the application of ptychographic methods (i.e. image synthesis from multiple diffraction patterns) to arrive at a high-resolution X-Ray image (e.g. in X-Ray microscopy).

Edit: Phase mask mirrors ('surface profile' fresnel zone plate) do exist though.
Explanation part:

The Hong Kong protestors have five demands.

According to this subreddit post (https://www.reddit.com/r/HongKong/comments/czhs4q/the_five_d...) the five demands are:

1. Full withdrawal of the extradition bill 徹底撤回送中修例

2. A commission of inquiry into alleged police brutality 成立獨立調查委員會 追究警隊濫暴

3. Retracting the classification of protesters as “rioters” 取消暴動定性

4. Amnesty for arrested protesters 撤銷對今為所有反送中抗爭者控罪

5. Dual universal suffrage, meaning for both the Legislative Council and the Chief Executive 以行政命令解散立法會 立即實行雙真普選
I don't think there was any special "way of attaining knowledge" prior to science; it's always been, and still is, trial and error. Science is just the formalized and most advanced version of the same thing humans have always done to discover new things.
SkyNet? :D
2019 is misleading?, we're only halfway through.
As a rule, relational database systems have two strong areas: parallel processing and data consistency enforcement. I've always understood "don't do business logic in the database" as meaning not to use the database engine for sequential processing.

If you have a single-user database system (e.g. webapp with database backend), there is relatively little to gain implementing data validity checking in the database, other than the declarative statements versus imperative rules discussion (which can already be a huge benefit, depending on the team).

But once you have a central database with multiple frontends (common in enterprise ERP solutions), enforcing data consistency in the backend becomes pretty much unavoidable -- otherwise a single bug or new feature in one frontend could disable entire production lines.

when there's a reliable, transactional, relational datastore at the bottom [..] you want to be pushing as much as possible down the stack, to reduce the surface area that someone could [..] change data in the wrong way

Yes, this. Very much this.
Maybe I'm biased because I've been downvoted. IMO /u/webdev has become a React echo chamber if there ever was one; it's actually encouraging to hear that you've got a different impression.
Answers to 11 Big Questions About Kubernetes Versioning
on windows I don't notice any performance difference, but on linux (which i use most of the time) in particular on my laptop firefox performance seems (at least subjectively) significantly worse than chrome if my fans are any indicator.

I don't know if this is site dependent or just a general issue but it bugs me too much to use firefox right now.
Science does a lot of trial and error, but I wouldn't say that it's "not a special process."
Perhaps all the villages with bad cooking traditions didn’t make it? Traditions are fluid, but everyone dying ain’t.
Analysis of IoT device security issues in 2019
I remember one businessman telling me in the very early days of digital photography something like this: people do not really care about quality, they just want to recognize their own faces in photos. These times were when digital cameras barely made couple megapixel photos. Current smartphones can do even better making digital cameras obsolete. Cycle goes on.
I don't see how faster ballistic missiles change the game. In the past you still could do surprise attacks and example eliminate the chain of command, or the lines of communication. While there are reports that suitcase nuclear devices were developed.

However what ultimately fixed this issue in the 60s was the adoption of nuclear submarines - you can surprise the adversary, but because you cannot find the subs the retaliatory strikes are assured.
Mental Health for Sale
A Capacitor Paradox [pdf]
What is the logic in demanding a general amnesty? There are lots of videos showing protesters rioting, throwing firebombs and the police and so on.
>If you can, donate money to Mozilla regularly. [1] As of a couple of years ago (IIRC), more than 90% of Mozilla's revenue was from its partnership with Google for being the default search engine in many geographies.

This is also likely a smokescreen on Google's part to defend against allegations that they are abusing an arguable monopoly decision in the browser market.

'We're not abusing our monopoly position! We give money to The Mozilla Foundation that produces a competing browser!'
The list does not strike me as "few", which is by the way irrelevant to the point... As I said the devil is in the details, not the principle.

HK is part of the PRC, that's what many people miss. It is granted special status within the PRC by a national law. Hence the official name "Hong Kong Special Administrative Region of the People's Republic of China".

This is quite different from what, e.g. British people might expect. For example HK was never part of the UK and Gibraltar today is not part of the UK.

The point being that opposing "HK" and "China" as is often the case in western media is inaccurate and perhaps not productive as it sometimes seems intended solely at annoying the Chinese government.
But the guy's tweet specifically mentions Reston (Virginia). This is in the vicinity of us-east-1.

By the way, I'm pretty sure none of the actual AWS datacenters are in Reston proper. They are in Ashburn and other more sparse suburbs.

Source: I live in the DC area and regularly visit Reston and Herndon. There are large AWS offices in Herndon but not so many datacenters. Real estate in Reston is pretty expensive.
According to MAD principles a "safe" deterrent is less effective. Because your adversary must always think you are capable of delivering a retaliation. A perfectly safe system, may prevent that retaliation and invalidate the detterent effect. This issue applies to all technology and human systems connected with nuclear weapons. The outcome of nuclear war is so horrific that no technoogy would ever be good enough.

The solution is to eliminate them entirely and stop creating such insane choices.
PureBoot Bundle: Tamper-Evident Firmware from the Factory
> I want Mozilla to build a browser and a mail program. Nothing else. It's easy as that.

Then buy Mozilla, the company, or buy FF/mail server devs to do it. By donating to mozilla you are actually supporting at least one effort Mozilla is participating in. If their revenue goes down after pursuing Pocket, then Mozilla will understand in general their donors don’t approve of pocket. On another coin, by not donating to Mozilla one also is fine with not funding FF/Mail because money just might go to things one doesn’t approve of.
Not very surprising when you consider that it's a constraint satisfaction problem
In all English news and the first article it's literally called an extradition bill, what would you call it instead?
The closer you keep things to production, the more likely you are to catch errors that will occur on production.
AI do not have a thinking mind like humans do.

Developer/ Researcher: Hold down boy, we can do that.

Me: Can you create with a goodness in mind?

Developer/ Researcher: Oh yeah, we can train it speaking to a good mind.

Me: Wrong!. you gotta ask whats a good mind first!. Define it, you will stand corrected and you will realise whole concept of tech is absurd.
> The solution is to eliminate them entirely

Sure, how do you propose to do that?
I have never switched to Chrome for similar reason. It doesn't allow tabs under address bar. That said in recent versions Firefox allows to do it only in rather complicated way by editing userChrome.css, but at least it's possible. I'm not very happy with many of recent decisions of Mozilla devs, but there isn't really any decent alternative to switch to.
It always annoys me when that phrase is attributed to Donald Rumsfeld. The concept is much older than him, and the attribution to him gives him an air of wisdom that he doesn't deserve.
5 demands only one been solved, hong kong gov must meet all the demands .otherwise bomb will notsafely dismantled and things keep complexed..
> That means she may be able to share her side of the story down the road.

If anybody ever sees her again, sure.
This is me as well, but the one issue I have noticed is that windows updates have started screwing around with my ability to watch videos (netflix, youtube, even things on twitter) and I can't figure out why.

Firefox works perfectly on my linux and macos machines but on windows it seems to crumble after most Windows updates which is a shame. I imagine this is mostly due to Windows rather than Firefox but it's meant I've had to start using Chrome for a lot of things at home on my game / leisure machine.
> the best camera is the one you have with you

https://www.kenrockwell.com/tech/notcamera.htm
"This is endorsed and approved by Beijing, she already declared the bill dead this is just a matter of wording."

My understanding is another bill would need to go through the original process that first introduced it which is a longer process.
I'd be interested to see the interchangeable-lens-camera stats broken down by price point. Are all the entry/mid/pro-level ranges seeing similar reductions in unit sales? I'd _imagine_ that the pro ranges wouldn't be as badly hit, whereas the average hobbyist that would have previously brought a 1000D would now just use her phone instead.

I'd also imagine that unit sales are (/were) disproportionately comprised of low-end camera purchases.

Regardless, a scary time to be a camera manufacturer.
Theory: they know something about AI that we don't and because of what they know, decoded to scare all the world's AI practitioners into getting their shit together at the same time. Alternate theory: they are idiots. Alternate theory number two: they know something about AI and a lot about nuclear doctrine that most people don't, and they are actually onto something...
I did read it till the end, but I got confused by the sentence "To clarify why this fix is bad, ..." in the paragraph after Linus's fix, so from there on I thought the article is talking about his fix of the fix. My bad.
Not everybody dies because of smoking! But, it is proven to increase the risk significantly.
Astronomers use photo of Iranian rocket site to trace back to US spy satellite
I guess compared with your prospects as a woman in the middle ages (especially one being pursued by an unwanted suitor) the prospect of being sequestered away in a cell with lifetime free food and lodgings has its merits.
The main change in Firefox is to use the system compositor (via CoreAnimation) to composite components of Firefox windows. Until just recently, Firefox composited its entire window into a buffer using OpenGL, and then sent that to the system compositor. Unfortunately, with that method, you have to send the entire window to the system compositor on every frame (because the APIs are just limited that way), which uses a lot of power when just one little caret is blinking, for example. With CoreAnimation you can set things up so that large chunks of the window that aren't changing never get recomposited.

Unfortunately this change is somewhat invasive, which is why it wasn't done long ago.
The liver can make some things more water soluble to be excreted via the kidneys, or more fat soluble to be excreted via the gallbladder > stomach > bowel.

I haven’t looked in to it, but I’d hazard a guess that, if this story is true, some of the toxins are excreted via the second route mentioned above, thereby rendering the urine less toxic.

Everyone I’ve known who has consumed amanita muscaria has said something to the effect of “I won’t do that again”. Two mates ended up in hospital for a bit.

Not an extreme sport I’d recommend.
Easy Uberjars for Kotlin Projects
So... Why not make contractors pay National Insurance?
Nobody is suggesting doing that specifically.

It's not inequality per se that's at fault, but a system that serves the powerful thus increasing it.

As long as such a system is in place the powerful will exploit it for their gain disregarding casualties like the environment.
The non-violent protest thing seems like a myth that needs to be taken out back and shot, violently. We've seen for decades what they accomplish - absolutely nothing.

It reminds me of this.
https://theconversation.com/the-forgotten-violence-that-help...
> How can you say this? Freedom is not disconnected from economic conditions. All the US army did in Afghanistan was kill as many "talibans" (which most were not) as possible and give away public infrastructure to private (usually foreign) corporations.

Where the Taliban has power, schools for girls get closed and their freedoms that they gained (like, not having to wear a niqab/burqa) get taken away. Women in Afghanistan are actually afraid that the West pulling out of Afghanistan will leave them up for grabs: https://www.apnews.com/a63dfde74c594c9a8b13cfc366ea9c55
...of course they don't: I was referring to having a sane standardized way of having each app work with two dbs, one that it owns and includes some models of no interest to other apps, a different one that it shares with other apps and is used by other models (and has migrations turned off for these models, ofc).

The main point is that it can result way less code, think of all the APIs between microservices that would never need to be developed or documented or maintained because they'll never exist, yet the problem they would've solved will be addressed :)

Doesn't work all the time, but if most of what you need is data-sharing, and there's a clear model of "this service produces this data, which has a clear documented fixed format, all others just consume it", you'll prevent thousands of LOCs from being written. And I do see my mission more and more as preventing (useless) code from being written nowadays...
I sold all my digital cameras after I bought an iPhone 7 plus and I am not the only one I know personally that has done so.

Other than instant film, which ironically feels more magical than ever, I exclusively use the smartphone.
I would argue that Beijing didn't anticipate the resolve of the protestors, but they would certainly know about and endorse Lam's backdown.

China is happy to play the long game - they apply pressure to HK to bring them inline with China, people protest, they back of a little, but not all the way. They wait ... then apply pressure again. The idea is that by 2047 when the 'one country, two systems' arrangement expires, HK will fully accept the China way of life. Lam backing down is an easy way to defuse the situation for now and they can try again later.

I expect to see this cycle of peace, then protest, then peace again continue for years - each time, HK will lose a few more rights they used to have.
So one could argue that Linus kinda failed in fixing the problem he has identified correctly.
The only sites that give me problems now are ones like Accuweather that try to load media connected to third-party trackers. Firefox won't load them (and I decline to change the settings) and the site fails.

For those sites, and others that are intrusive, if you need them, you can use containers. I use containers for things like Twitter and Facebook.
Hong kong Gov should meet all 5 demands from hker, otherwise the bomb will keep on fire..Thausands people still been captured illegal.. Hong kong is great city and place for Chinese people to discuss the democracy and freedom .. freedom land for billion people Hope..
The likes of Sony aren't that much of bumbling dinosaur, considering they're already inside e.g. the iPhone camera.
> "You will never be hungry in China"

Quite a bold statement, given China's recent history.

https://en.wikipedia.org/wiki/Great_Chinese_Famine
+1 to Safari as default.

One issue is that if you login to some sites (e.g. Gmail) in a private window and then close it, some processes keep running forever. They seem to use lot of memory and a bit of cpu. Terminating the entire browser is the only way to kill them.
RDMS is not legacy, but perimeter security certainly is.
You're presumably eating cyanide-less "sweet" cassava, which is different (and far less toxic) than the "bitter" varieties eaten in Africa and South America.

https://en.wikipedia.org/wiki/Cassava#Potential_toxicity
What's even more puzzling than people figuring out complex processes with multiple non obvious steps to successfully remove increasing amounts of (slow acting) poison from plants in relatively short amounts of time is the contrast to medicine.

It took people literally millenia to figure out pretty obvious things. That blood letting probably wasn't such a hot idea for most ailments. Or that the awesome cadaverous smell of your hands that you took such professional pride in basically meant that your obstetric services massively decreased both mother and child's survival chances compared to no outside help at all.

[Edit: I wonder if the difference can be purely explained by people being much better at figuring out what increases their and their kin's survival chances compared to those of others]
This doesn’t seem to work for free form text. It tries to force you to self-select into categories. This is just immediately not usable.
Started using Firefox half a year ago because of a single plugin: TreeStyleTab - which lets you keep a tree of your tabs in a sidebar on the left (I tend to keep a hundred or so open all the time). I have no idea how I've lived without it for so long...

Since then, Firefox has been gaining some momentum + performance and add tracking, surely not planning to switch back to Chrome/Safari anytime soon.
Just because someone donate to a political campaign that wants to stop same-sex marriage doesn't automatically make that person homophobic.

He didn't attack any minority, stop spreading objectively false information. I am defending his right to believe whatever he likes in private. It will be a quick downhill (as we already have seen) as soon as you start listing bad values and try to hate on people that have these values.

You may think I'm pathetic if you wish, I don't care. But remember, I will defend your right to your opinion too. It's kind of obvious you do not believe in the same thing and if more people would be like you we would find ourselves in a dark dystopia. You could move to China, they are well on their way to building the kind of society you seem to strive for. :)
Mozilla is quite open about what they do and where the money goes, nobody is lying:

"The direct work of the Mozilla Foundation focuses on fueling the movement for a healthy internet. We do this by supporting a diverse group of fellows working on key internet issues, connecting open Internet leaders at events like MozFest, publishing critical research in the Internet Health Report, and rallying citizens around advocacy issues that connect the wellbeing of the Internet directly to everyday life."
I have a newsletter modal in my own technical blog (usually placed below the article and above the comment box), and usually I attach a gift to bribe user to subscribe (cheatsheet, completed project code etc) .

Conversion rate from visitor to subscriber is around 1.5% , and conversion from subscriber to customer (once in a while I email them that I have technical ebook solving X problem) is around 4%!

I avoid spammy popup modal and just place the form at the end of article, and offering relevant CTA usually. And this mode of marketing worked very well for me
I think this is best workaround/outcome for both parties. With protesters not backing down, Beijing can now declare Lam has gone rogue and save its face. Cracking down on protesters definitely was not working. With international media presence they cannot crack down on protesters Tiananmen square style.
https://www.securityroundtable.org/security-without-boundari...
The author appears to conflate some specialized regional cooking techniques with simply making food safe to eat.

Agreed. I'm from Brazil and cassava is a pretty common thing to eat. Where I live, especially, it's usually deep fried and we eat it like french fries, for example.
Internet needs a dedicated button to report clickbaity titles to kill this awful trend.